<SEC-DOCUMENT>0000796343-20-000013.txt : 20200121
<SEC-HEADER>0000796343-20-000013.hdr.sgml : 20200121
<ACCEPTANCE-DATETIME>20200121060641
ACCESSION NUMBER:		0000796343-20-000013
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		132
CONFORMED PERIOD OF REPORT:	20191129
FILED AS OF DATE:		20200121
DATE AS OF CHANGE:		20200121

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			ADOBE INC.
		CENTRAL INDEX KEY:			0000796343
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-PREPACKAGED SOFTWARE [7372]
		IRS NUMBER:				770019522
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1129

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

	BUSINESS ADDRESS:	
		STREET 1:		345 PARK AVE
		CITY:			SAN JOSE
		STATE:			CA
		ZIP:			95110-2704
		BUSINESS PHONE:		4085366000

	MAIL ADDRESS:	
		STREET 1:		345 PARK AVENUE
		CITY:			SAN JOSE
		STATE:			CA
		ZIP:			95110-2704

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	ADOBE SYSTEMS INC
		DATE OF NAME CHANGE:	19940208
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>adbe10kfy19.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!--p:22cda5927eea400a8c023a657dbccf0a,x:9ad6c98e2d3f444997ee7aeee16ebb0b-->
<!-- Document created using Wdesk  -->
<!-- Copyright 2020 Workiva -->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:schedoi-fednote="http://fasb.org/dis/schedoi-fednote/2019-01-31" xmlns:fs-interest="http://fasb.org/dis/fs-interest/2019-01-31" xmlns:sfp-ibo="http://fasb.org/stm/sfp-ibo/2019-01-31" xmlns:sfp-sbo="http://fasb.org/stm/sfp-sbo/2019-01-31" xmlns:sic-std="http://xbrl.sec.gov/sic-std/2011-01-31" xmlns:stpr-std="http://xbrl.sec.gov/stpr-std-std-std/2018-01-31" xmlns:currency-ent-std="http://xbrl.sec.gov/currency-ent-std/2019-01-31" xmlns:lea="http://fasb.org/dis/lea/2019-01-31" xmlns:ctbl="http://fasb.org/dis/ctbl/2019-01-31" xmlns:guar="http://fasb.org/dis/guar/2019-01-31" xmlns:ru="http://fasb.org/dis/ru/2019-01-31" xmlns:stpr-all="http://xbrl.sec.gov/stpr-all-all-all/2018-01-31" xmlns:leas="http://fasb.org/dis/leas/2019-01-31" xmlns:sfp-clreo="http://fasb.org/stm/sfp-clreo/2019-01-31" xmlns:iaoi="http://fasb.org/dis/iaoi/2019-01-31" xmlns:soi-ins="http://fasb.org/stm/soi-ins/2019-01-31" xmlns:country-ent-std="http://xbrl.sec.gov/country-ent-std/2017-01-31" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:fs-insa="http://fasb.org/dis/fs-insa/2019-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:cce="http://fasb.org/dis/cce/2019-01-31" xmlns:inv="http://fasb.org/dis/inv/2019-01-31" xmlns:naics-ent-std="http://xbrl.sec.gov/naics-ent-std/2017-01-31" xmlns:srt-std="http://fasb.org/srt-std/2019-01-31" xmlns:stpr-ent-all="http://xbrl.sec.gov/stpr-ent-all-all-all/2018-01-31" xmlns:stpr-ent-std="http://xbrl.sec.gov/stpr-ent-std-std-std/2018-01-31" xmlns:schedoi-iiaa="http://fasb.org/dis/schedoi-iiaa/2019-01-31" xmlns:us-arcroles="http://fasb.org/us-arcroles/2019-01-31" xmlns:dccpoa="http://fasb.org/dis/dccpoa/2019-01-31" xmlns:soi-sbi="http://fasb.org/stm/soi-sbi/2019-01-31" xmlns:us-gaap-all="http://fasb.org/us-gaap-all/2019-01-31" xmlns:scf-sd="http://fasb.org/stm/scf-sd/2019-01-31" xmlns:ceclcalc3l="http://fasb.org/dis/ceclcalc3l/2019-01-31" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei-ent-all="http://xbrl.sec.gov/dei-ent-all/2019-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/deprecated" xmlns:naics-all="http://xbrl.sec.gov/naics-all/2017-01-31" xmlns:re="http://fasb.org/dis/re/2019-01-31" xmlns:srt-types="http://fasb.org/srt-types/2019-01-31" xmlns:reorg="http://fasb.org/dis/reorg/2019-01-31" xmlns:invco="http://fasb.org/dis/invco/2019-01-31" xmlns:currency-ent-all="http://xbrl.sec.gov/currency-ent-all/2019-01-31" xmlns:currency-std="http://xbrl.sec.gov/currency-std/2019-01-31" xmlns:currency-ent-dep="http://xbrl.sec.gov/currency-ent-dep/2019-01-31" xmlns:aro="http://fasb.org/dis/aro/2019-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2019-01-31" xmlns:ocpfs="http://fasb.org/dis/ocpfs/2019-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2019-01-31" xmlns:naics-std="http://xbrl.sec.gov/naics-std/2017-01-31" xmlns:srt-all="http://fasb.org/srt-all/2019-01-31" xmlns:adbe="http://adobe.com/20191129" xmlns:codification-part="http://fasb.org/codification-part/2019-01-31" xmlns:srt="http://fasb.org/srt/2019-01-31" xmlns:deprecated1="http://www.xbrl.org/2009/role/deprecated" xmlns:sec-re="http://fasb.org/dis/sec-re/2019-01-31" xmlns:soi-int="http://fasb.org/stm/soi-int/2019-01-31" xmlns:emjv="http://fasb.org/dis/emjv/2019-01-31" xmlns:sec-suppc="http://fasb.org/dis/sec-suppc/2019-01-31" xmlns:equity="http://fasb.org/dis/equity/2019-01-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:se="http://fasb.org/dis/se/2019-01-31" xmlns:crcrb="http://fasb.org/dis/crcrb/2019-01-31" xmlns:edco="http://fasb.org/dis/edco/2019-01-31" xmlns:te="http://fasb.org/dis/te/2019-01-31" xmlns:dei-all="http://xbrl.sec.gov/dei-all/2019-01-31" xmlns:fs-bd="http://fasb.org/dis/fs-bd/2019-01-31" xmlns:invest-all="http://xbrl.sec.gov/invest-all/2013-01-31" xmlns:hco="http://fasb.org/dis/hco/2019-01-31" xmlns:fs-bt="http://fasb.org/dis/fs-bt/2019-01-31" xmlns:us-roles="http://fasb.org/us-roles/2019-01-31" xmlns:dr="http://fasb.org/dis/dr/2019-01-31" xmlns:ero="http://fasb.org/dis/ero/2019-01-31" xmlns:country-ent-all="http://xbrl.sec.gov/country-ent-all/2017-01-31" xmlns:schedoi-oocw="http://fasb.org/dis/schedoi-oocw/2019-01-31" xmlns:cecl="http://fasb.org/dis/cecl/2019-01-31" xmlns:rpd="http://fasb.org/dis/rpd/2019-01-31" xmlns:schedoi-sumhold="http://fasb.org/dis/schedoi-sumhold/2019-01-31" xmlns:ceclcalc2="http://fasb.org/dis/ceclcalc2/2019-01-31" xmlns:othliab="http://fasb.org/dis/othliab/2019-01-31" xmlns:soi-egm="http://fasb.org/stm/soi-egm/2019-01-31" xmlns:schedoi-shorthold="http://fasb.org/dis/schedoi-shorthold/2019-01-31" xmlns:soi="http://fasb.org/stm/soi/2019-01-31" xmlns:diha="http://fasb.org/dis/diha/2019-01-31" xmlns:debt="http://fasb.org/dis/debt/2019-01-31" xmlns:schedoi-hold="http://fasb.org/dis/schedoi-hold/2019-01-31" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:invest-std="http://xbrl.sec.gov/invest-std/2013-01-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-gaap-ent-std="http://fasb.org/us-gaap-ent-std/2019-01-31" xmlns:bc="http://fasb.org/dis/bc/2019-01-31" xmlns:sic-ent-all="http://xbrl.sec.gov/sic-ent-all/2011-01-31" xmlns:exch-ent-std="http://xbrl.sec.gov/exch-ent-std/2019-01-31" xmlns:invest-ent-all="http://xbrl.sec.gov/invest-ent-all/2013-01-31" xmlns:rcc="http://fasb.org/dis/rcc/2019-01-31" xmlns:rd="http://fasb.org/dis/rd/2019-01-31" xmlns:sfp-ucreo="http://fasb.org/stm/sfp-ucreo/2019-01-31" xmlns:eui="http://fasb.org/dis/eui/2019-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:ap="http://fasb.org/dis/ap/2019-01-31" xmlns:soi-reit="http://fasb.org/stm/soi-reit/2019-01-31" xmlns:fs-mort="http://fasb.org/dis/fs-mort/2019-01-31" xmlns:sec-reins="http://fasb.org/dis/sec-reins/2019-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:sec-cndfir="http://fasb.org/dis/sec-cndfir/2019-01-31" xmlns:sr="http://fasb.org/dis/sr/2019-01-31" xmlns:currency-all="http://xbrl.sec.gov/currency-all/2019-01-31" xmlns:scf-dbo="http://fasb.org/stm/scf-dbo/2019-01-31" xmlns:fs-fhlb="http://fasb.org/dis/fs-fhlb/2019-01-31" xmlns:crcpb="http://fasb.org/dis/crcpb/2019-01-31" xmlns:dei-ent-std="http://xbrl.sec.gov/dei-ent-std/2019-01-31" xmlns:us-types="http://fasb.org/us-types/2019-01-31" xmlns:scf-inv="http://fasb.org/stm/scf-inv/2019-01-31" xmlns:scf-indira="http://fasb.org/stm/scf-indira/2019-01-31" xmlns:bsoff="http://fasb.org/dis/bsoff/2019-01-31" xmlns:exch-ent-all="http://xbrl.sec.gov/exch-ent-all/2019-01-31" xmlns:oi="http://fasb.org/dis/oi/2019-01-31" xmlns:soi-indira="http://fasb.org/stm/soi-indira/2019-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:schedoi-otsh="http://fasb.org/dis/schedoi-otsh/2019-01-31" xmlns:sfp-dbo="http://fasb.org/stm/sfp-dbo/2019-01-31" xmlns:cc="http://fasb.org/dis/cc/2019-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:crcsbp="http://fasb.org/dis/crcsbp/2019-01-31" xmlns:disops="http://fasb.org/dis/disops/2019-01-31" xmlns:reference="http://www.xbrl.org/2009/role/reference" xmlns:cn-part="http://fasb.org/cn-part/2019-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31" xmlns:srt-roles="http://fasb.org/srt-roles/2019-01-31" xmlns:country-std="http://xbrl.sec.gov/country-std/2017-01-31" xmlns:net="http://www.xbrl.org/2009/role/net" xmlns:scf-indir="http://fasb.org/stm/scf-indir/2019-01-31" xmlns:rlnro="http://fasb.org/dis/rlnro/2019-01-31" xmlns:ts="http://fasb.org/dis/ts/2019-01-31" xmlns:us-gaap-std="http://fasb.org/us-gaap-std/2019-01-31" xmlns:naics-ent-all="http://xbrl.sec.gov/naics-ent-all/2017-01-31" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:scf-dir="http://fasb.org/stm/scf-dir/2019-01-31" xmlns:dei-std="http://xbrl.sec.gov/dei-std/2019-01-31" xmlns:ni="http://fasb.org/dis/ni/2019-01-31" xmlns:sec-mort="http://fasb.org/dis/sec-mort/2019-01-31" xmlns:fifvd="http://fasb.org/dis/fifvd/2019-01-31" xmlns:otherexp="http://fasb.org/dis/otherexp/2019-01-31" xmlns:scf-re="http://fasb.org/stm/scf-re/2019-01-31" xmlns:sec-vq="http://fasb.org/dis/sec-vq/2019-01-31" xmlns:sec-sum="http://fasb.org/dis/sec-sum/2019-01-31" xmlns:exch-std="http://xbrl.sec.gov/exch-std/2019-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:ir="http://fasb.org/dis/ir/2019-01-31" xmlns:sheci="http://fasb.org/stm/sheci/2019-01-31" xmlns:foct="http://fasb.org/dis/foct/2019-01-31" xmlns:soc="http://fasb.org/stm/soc/2019-01-31" xmlns:scf-sbo="http://fasb.org/stm/scf-sbo/2019-01-31" xmlns:inctax="http://fasb.org/dis/inctax/2019-01-31" xmlns:ppe="http://fasb.org/dis/ppe/2019-01-31" xmlns:country-all="http://xbrl.sec.gov/country-all/2017-01-31" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:con="http://fasb.org/dis/con/2019-01-31" xmlns:sic-ent-std="http://xbrl.sec.gov/sic-ent-std/2011-01-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:invest-ent-std="http://xbrl.sec.gov/invest-ent-std/2013-01-31" xmlns:fs-ins="http://fasb.org/dis/fs-ins/2019-01-31" xmlns:eps="http://fasb.org/dis/eps/2019-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:iago="http://fasb.org/dis/iago/2019-01-31" xmlns:pay="http://fasb.org/dis/pay/2019-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:tin-part="http://fasb.org/tin-part/2019-01-31" xmlns:acec="http://fasb.org/dis/acec/2019-01-31" xmlns:us-gaap-entryPoint-all="http://fasb.org/us-gaap-entryPoint-all/2019-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:nt="http://fasb.org/dis/nt/2019-01-31" xmlns:spc="http://fasb.org/stm/spc/2019-01-31" xmlns:exch-all="http://xbrl.sec.gov/exch-all/2019-01-31" xmlns:ides="http://fasb.org/dis/ides/2019-01-31" xmlns:sec-supins="http://fasb.org/dis/sec-supins/2019-01-31" xmlns:sic-all="http://xbrl.sec.gov/sic-all/2011-01-31" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:regop="http://fasb.org/dis/regop/2019-01-31" xmlns:sfp-cls="http://fasb.org/stm/sfp-cls/2019-01-31" xmlns:com="http://fasb.org/stm/com/2019-01-31" xmlns:soi-re="http://fasb.org/stm/soi-re/2019-01-31" xmlns:crcgen="http://fasb.org/dis/crcgen/2019-01-31" xmlns:exch-ent-dep="http://xbrl.sec.gov/exch-ent-dep/2019-01-31" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:ei="http://fasb.org/dis/ei/2019-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
	<head>
		<meta http-equiv="Content-Type" content="text/html" />
		<title>Document</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div style="display:none"><ix:header><ix:hidden><ix:nonFraction decimals="2" unitRef="ratio" contextRef="FD2019Q4YTD_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_adbe_ProgramsnotyetachievedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" name="adbe:CliffVestingPercentageonThirdYearforPerformanceAwards" id="Fact-6C44970061385A798CE3480C25852B9F-wk-Fact-6C44970061385A798CE3480C25852B9F">1.00</ix:nonFraction><ix:nonNumeric contextRef="FD2019Q4YTD_srt_TitleOfIndividualAxis_adbe_BoardOfDirectorsAndCertainExecutivesMember" name="adbe:DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsAnnualInstallmentsOptionPaymentPeriod" id="Fact-56BA85F28A71560F855A7C902ACBE808-wk-Fact-56BA85F28A71560F855A7C902ACBE808">over five, ten or fifteen years</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_srt_TitleOfIndividualAxis_adbe_BoardOfDirectorsAndCertainExecutivesMember" name="adbe:DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsStartDateMinimumPeriodAfterEndOfPlanYear" id="Fact-6FC42559CEAA5A4483A66E7727284EC2-wk-Fact-6FC42559CEAA5A4483A66E7727284EC2">P3Y</ix:nonNumeric><ix:nonFraction decimals="INF" unitRef="purchaseperiods" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" name="adbe:NumberOfPurchasePeriodsPerOfferingPeriod" id="Fact-BB57118CCF7E5DBCA29A45F3674C2D5B-wk-Fact-BB57118CCF7E5DBCA29A45F3674C2D5B">4</ix:nonFraction><ix:nonNumeric contextRef="FD2018Q1QTD" name="adbe:NumberOfWeeksInCurrentFiscalQuarter" id="Fact-14EF0438C84752AD96E0EF60E11CAAED-wk-Fact-14EF0438C84752AD96E0EF60E11CAAED">P13W</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q2QTD" name="adbe:NumberOfWeeksInCurrentFiscalQuarter" id="Fact-4E49DF8855CE5A86A649317FCAE1DAC0-wk-Fact-4E49DF8855CE5A86A649317FCAE1DAC0">P13W</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q3QTD" name="adbe:NumberOfWeeksInCurrentFiscalQuarter" id="Fact-017FAD2EC0D854B8925DF24E9E2EDCC8-wk-Fact-017FAD2EC0D854B8925DF24E9E2EDCC8">P13W</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4QTD" name="adbe:NumberOfWeeksInCurrentFiscalQuarter" id="Fact-904A70866E0D5BB1B51EA143A1A0F20A-wk-Fact-904A70866E0D5BB1B51EA143A1A0F20A">P13W</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q1QTD" name="adbe:NumberOfWeeksInCurrentFiscalQuarter" id="Fact-9D683B1F2F42579CAEC243AD676E00BB-wk-Fact-9D683B1F2F42579CAEC243AD676E00BB">P13W</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q2QTD" name="adbe:NumberOfWeeksInCurrentFiscalQuarter" id="Fact-2F3AB10196BE5D7C925CB3BF28677290-wk-Fact-2F3AB10196BE5D7C925CB3BF28677290">P13W</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3QTD" name="adbe:NumberOfWeeksInCurrentFiscalQuarter" id="Fact-0D8A81006561571580803876AFD1E1C5-wk-Fact-0D8A81006561571580803876AFD1E1C5">P13W</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4QTD" name="adbe:NumberOfWeeksInCurrentFiscalQuarter" id="Fact-52DC38727DE1571198399DAEFFC2AA51-wk-Fact-52DC38727DE1571198399DAEFFC2AA51">P13W</ix:nonNumeric><ix:nonNumeric contextRef="FD2017Q4YTD" name="adbe:NumberOfWeeksInCurrentFiscalYear" id="Fact-F450C287B3C85B1E9899FDD8E388479B-wk-Fact-F450C287B3C85B1E9899FDD8E388479B">P52W</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD" name="adbe:NumberOfWeeksInCurrentFiscalYear" id="Fact-14D86C82D3485AED92A9F85C54199AE1-wk-Fact-14D86C82D3485AED92A9F85C54199AE1">P52W</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="adbe:NumberOfWeeksInCurrentFiscalYear" id="Fact-CDB33C7F8B6350AE865B2566944E43BF-wk-Fact-CDB33C7F8B6350AE865B2566944E43BF">P52W</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" name="adbe:NumbersOfDaysUsedToCalculateAverageStockPrice" id="Fact-4EF02B01FFD45179B080796BFDB13038-wk-Fact-4EF02B01FFD45179B080796BFDB13038">P0Y0M30D</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" name="adbe:OfferingPeriod" id="Fact-EB40A1D7A0D856AAAB5AC678C6EA5FC0-wk-Fact-EB40A1D7A0D856AAAB5AC678C6EA5FC0">P24M</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" name="adbe:PurchasePeriod" id="Fact-8ABC3913BFC55F8C98A1AAFF48192A8E-wk-Fact-8ABC3913BFC55F8C98A1AAFF48192A8E">P6M</ix:nonNumeric><ix:nonFraction decimals="2" unitRef="ratio" contextRef="FI2019Q4_adbe_RSUtypeAxis_adbe_FocalAwardsMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" name="adbe:VestingPercentagePerYearForFocalRestrictedStockUnits" id="Fact-E8C980E40EA2B682AC70015F46BC6219-wk-Fact-E8C980E40EA2B682AC70015F46BC6219">0.25</ix:nonFraction><ix:nonFraction decimals="4" unitRef="ratio" contextRef="I2019Q1FocalsVestingChange_adbe_RSUtypeAxis_adbe_FocalAwardsMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" name="adbe:VestingPercentagePerYearForFocalRestrictedStockUnits" id="Fact-2EDAD88814C05B7F9411354429BA3AD9-wk-Fact-2EDAD88814C05B7F9411354429BA3AD9">0.3333</ix:nonFraction><ix:nonFraction decimals="2" unitRef="ratio" contextRef="FI2019Q4_adbe_RSUtypeAxis_adbe_OtherAwardsMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" name="adbe:Vestingpercentageperyearforrestrictedstockunitsotherthanfocalgrants" id="Fact-005E522D3FD758A181B8E495EB37EDA6-wk-Fact-005E522D3FD758A181B8E495EB37EDA6">0.25</ix:nonFraction><ix:nonNumeric contextRef="FD2019Q4YTD" name="dei:AmendmentFlag" id="Fact-E232E0FCC26C5A90963C1902240E404E-wk-Fact-E232E0FCC26C5A90963C1902240E404E" format="ixt:booleanfalse">false</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="dei:CurrentFiscalYearEndDate" id="Fact-03468C8C97E66F13BA3EA1416D84EAC6-wk-Fact-03468C8C97E66F13BA3EA1416D84EAC6">--11-29</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="dei:DocumentFiscalPeriodFocus" id="Fact-E72775D8B4D6E3DB67F7A1416D62409F-wk-Fact-E72775D8B4D6E3DB67F7A1416D62409F">FY</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="dei:DocumentFiscalYearFocus" id="Fact-28EFADA91176AA10CBDFA1416D98E67D-wk-Fact-28EFADA91176AA10CBDFA1416D98E67D">2019</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="dei:EntityCentralIndexKey" id="Fact-6D5FC2D97ED858E5981BE8BD7AE76C9D-wk-Fact-6D5FC2D97ED858E5981BE8BD7AE76C9D">0000796343</ix:nonNumeric><ix:nonFraction decimals="-3" unitRef="usd" contextRef="FI2018Q4" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" id="Fact-AC2448F1DAB25A23A555D911C174B80D-wk-Fact-AC2448F1DAB25A23A555D911C174B80D">14981000</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="usd" contextRef="FI2019Q4" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" id="Fact-AE773B71796053EBA96897943A365B0A-wk-Fact-AE773B71796053EBA96897943A365B0A">9650000</ix:nonFraction><ix:nonFraction decimals="4" unitRef="usdPerShare" contextRef="FI2018Q4" name="us-gaap:CommonStockParOrStatedValuePerShare" id="Fact-55DD6E5154BA5115B6DF9DBFE82FEA54-wk-Fact-55DD6E5154BA5115B6DF9DBFE82FEA54">0.0001</ix:nonFraction><ix:nonFraction decimals="4" unitRef="usdPerShare" contextRef="FI2019Q4" name="us-gaap:CommonStockParOrStatedValuePerShare" id="Fact-FC1E6518450959E6A5987B359AB9D112-wk-Fact-FC1E6518450959E6A5987B359AB9D112">0.0001</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:CommonStockSharesAuthorized" id="Fact-9310B4741B7658B189DD3C5FE8B139EE-wk-Fact-9310B4741B7658B189DD3C5FE8B139EE">900000000</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="shares" contextRef="FI2019Q4" name="us-gaap:CommonStockSharesAuthorized" id="Fact-A9766B12F13A51F194A9A207645EA0FD-wk-Fact-A9766B12F13A51F194A9A207645EA0FD">900000000</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:CommonStockSharesIssued" id="Fact-640CD7E7F85E5F818998D229A5677522-wk-Fact-640CD7E7F85E5F818998D229A5677522">600834000</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="shares" contextRef="FI2019Q4" name="us-gaap:CommonStockSharesIssued" id="Fact-9862CF0CAB705528BA46E8E5E3140CD3-wk-Fact-9862CF0CAB705528BA46E8E5E3140CD3">600834000</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:CommonStockSharesOutstanding" id="Fact-99C4C3BE04195E7294C715D0FBF0D994-wk-Fact-99C4C3BE04195E7294C715D0FBF0D994">487663000</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="shares" contextRef="FI2019Q4" name="us-gaap:CommonStockSharesOutstanding" id="Fact-0ABB1165608F513AA58E34F9A5DF78E7-wk-Fact-0ABB1165608F513AA58E34F9A5DF78E7">482339000</ix:nonFraction><ix:nonNumeric contextRef="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember" name="us-gaap:DerivativeRemainingMaturity1" id="Fact-A72E7A9476725B1383E4C8A66DA258EB-wk-Fact-A72E7A9476725B1383E4C8A66DA258EB">P180D</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember" name="us-gaap:DerivativeRemainingMaturity1" id="Fact-D5CFFE55630F3BD9D50CA14FD95D2034-wk-Fact-D5CFFE55630F3BD9D50CA14FD95D2034">P12M</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember" name="us-gaap:DerivativeRemainingMaturity1" id="Fact-24D9E2471E985895A4E44549200DCC0F-wk-Fact-24D9E2471E985895A4E44549200DCC0F">P180D</ix:nonNumeric><ix:nonFraction decimals="4" unitRef="usdPerShare" contextRef="FI2018Q4" name="us-gaap:PreferredStockParOrStatedValuePerShare" id="Fact-0A44208F70E65501A52C7346237D1A2A-wk-Fact-0A44208F70E65501A52C7346237D1A2A">0.0001</ix:nonFraction><ix:nonFraction decimals="4" unitRef="usdPerShare" contextRef="FI2019Q4" name="us-gaap:PreferredStockParOrStatedValuePerShare" id="Fact-DD5A84B2D7F657F1B792639675C8D834-wk-Fact-DD5A84B2D7F657F1B792639675C8D834">0.0001</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:PreferredStockSharesAuthorized" id="Fact-9571A60526B95B9AB6A025411A6C0141-wk-Fact-9571A60526B95B9AB6A025411A6C0141">2000000</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="shares" contextRef="FI2019Q4" name="us-gaap:PreferredStockSharesAuthorized" id="Fact-C894030CE0375A9BA894F7D4C948FB44-wk-Fact-C894030CE0375A9BA894F7D4C948FB44">2000000</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:PreferredStockSharesIssued" id="Fact-EE6E1BEBFC5E55BBA57D11D217C5108E-wk-Fact-EE6E1BEBFC5E55BBA57D11D217C5108E">0</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="shares" contextRef="FI2019Q4" name="us-gaap:PreferredStockSharesIssued" id="Fact-A0A7641036C7582682DA9C16F66B6E47-wk-Fact-A0A7641036C7582682DA9C16F66B6E47">0</ix:nonFraction><ix:nonNumeric contextRef="D2019Q1FocalRSUafterJan2019_adbe_RSUtypeAxis_adbe_FocalAwardsMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Fact-401734A40D3DD859BF25015F25A15D44-wk-Fact-401734A40D3DD859BF25015F25A15D44">P4Y</ix:nonNumeric><ix:nonNumeric contextRef="D2019Q1FocalRSUbeforeJan2019_adbe_RSUtypeAxis_adbe_FocalAwardsMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Fact-783D3776B4FB5B86AD360CE8734DA915-wk-Fact-783D3776B4FB5B86AD360CE8734DA915">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_adbe_RSUtypeAxis_adbe_OtherAwardsMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Fact-4CF56FF21BB251EEB8B0EE2FD8D0ABED-wk-Fact-4CF56FF21BB251EEB8B0EE2FD8D0ABED">P4Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_adbe_ProgramsnotyetachievedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Fact-C4E35F70CEA05682B101E210572E5136-wk-Fact-C4E35F70CEA05682B101E210572E5136">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Fact-1F57E9E757A95AE9987472D135DAB886-wk-Fact-1F57E9E757A95AE9987472D135DAB886">P1Y</ix:nonNumeric><ix:nonFraction decimals="2" unitRef="ratio" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" id="Fact-87121DE7BC1D51C490854FD85B22F649-wk-Fact-87121DE7BC1D51C490854FD85B22F649">0.27</ix:nonFraction><ix:nonFraction decimals="2" unitRef="ratio" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" id="Fact-3E24A66762C35C3CA1C6208EED283237-wk-Fact-3E24A66762C35C3CA1C6208EED283237">0.29</ix:nonFraction><ix:nonFraction decimals="2" unitRef="ratio" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" id="Fact-A1F30DD929A751BD90F2A4F251A1802F-wk-Fact-A1F30DD929A751BD90F2A4F251A1802F">0.35</ix:nonFraction><ix:nonFraction decimals="2" unitRef="ratio" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" id="Fact-95FD6375469458FD81960A1AF17DCC77-wk-Fact-95FD6375469458FD81960A1AF17DCC77">0.22</ix:nonFraction><ix:nonFraction decimals="2" unitRef="ratio" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" id="Fact-90CF0A81D75754749CE6467741965492-wk-Fact-90CF0A81D75754749CE6467741965492">0.26</ix:nonFraction><ix:nonFraction decimals="2" unitRef="ratio" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" id="Fact-6774BB7B80CB591984165E853ECB02FA-wk-Fact-6774BB7B80CB591984165E853ECB02FA">0.30</ix:nonFraction><ix:nonFraction decimals="4" unitRef="ratio" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" id="Fact-F72F48A2540A5BCCBAAEA38E032640F3-wk-Fact-F72F48A2540A5BCCBAAEA38E032640F3">0.0141</ix:nonFraction><ix:nonFraction decimals="4" unitRef="ratio" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" id="Fact-8791FB2195D95C1481065EF579F5FB6F-wk-Fact-8791FB2195D95C1481065EF579F5FB6F">0.0252</ix:nonFraction><ix:nonFraction decimals="4" unitRef="ratio" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" id="Fact-FFF90E50996B5CB49FB3CA6F765B74ED-wk-Fact-FFF90E50996B5CB49FB3CA6F765B74ED">0.0247</ix:nonFraction><ix:nonFraction decimals="4" unitRef="ratio" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" id="Fact-074010B1E6EE580987BE9C4B8B109782-wk-Fact-074010B1E6EE580987BE9C4B8B109782">0.0062</ix:nonFraction><ix:nonFraction decimals="4" unitRef="ratio" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" id="Fact-7CFD8B02B1775747888693F1D148A9E9-wk-Fact-7CFD8B02B1775747888693F1D148A9E9">0.0154</ix:nonFraction><ix:nonFraction decimals="4" unitRef="ratio" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" id="Fact-D8A794B959F15F279EB1DC6DB5AEB3EF-wk-Fact-D8A794B959F15F279EB1DC6DB5AEB3EF">0.0178</ix:nonFraction><ix:nonNumeric contextRef="FD2017Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="Fact-4C73B7DCC7145D0AB786AF975C8B6D81-wk-Fact-4C73B7DCC7145D0AB786AF975C8B6D81">P2Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2017Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="Fact-297CB4AE15325067B2FCF1C7CD6352A9-wk-Fact-297CB4AE15325067B2FCF1C7CD6352A9">P6M</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="Fact-86F7A39053535E1CB1C3AFDC11889F8D-wk-Fact-86F7A39053535E1CB1C3AFDC11889F8D">P2Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="Fact-854D7800920F526790332CD5BA11F156-wk-Fact-854D7800920F526790332CD5BA11F156">P6M</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="Fact-96A03D6609235224888640507A801D5D-wk-Fact-96A03D6609235224888640507A801D5D">P2Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="Fact-39045932982950D4AD113D1D5395E837-wk-Fact-39045932982950D4AD113D1D5395E837">P6M</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember" name="us-gaap:TaxCreditCarryforwardExpirationDate" id="Fact-A27E27A26F685332865FF46953A25A53-wk-Fact-A27E27A26F685332865FF46953A25A53">2038-01-01</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember" name="us-gaap:TaxCreditCarryforwardExpirationDate" id="Fact-A25D4BEDF8AB539090D7F8E43BEEAC94-wk-Fact-A25D4BEDF8AB539090D7F8E43BEEAC94">2020-01-01</ix:nonNumeric><ix:nonFraction decimals="-3" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:TreasuryStockShares" id="Fact-4785520D9F9F5A13A0AD64583FE70F1C-wk-Fact-4785520D9F9F5A13A0AD64583FE70F1C">113171000</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="shares" contextRef="FI2019Q4" name="us-gaap:TreasuryStockShares" id="Fact-CC498C86B2A453B8BCFA0FDA0543E30C-wk-Fact-CC498C86B2A453B8BCFA0FDA0543E30C">118495000</ix:nonFraction></ix:hidden><ix:references><link:schemaRef xlink:href="adbe-20191129.xsd" xlink:type="simple"></link:schemaRef></ix:references><ix:resources><xbrli:context id="FD2019Q4YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:MarketoMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:MagentoMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2020Q1SharesOutstanding">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2020-01-10</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q2">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-05-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-02</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-02</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-02</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-02</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-02</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-02</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_CustomerContractsAndRelationshipsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">adbe:CustomerContractsAndRelationshipsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_PurchasedTechnologyMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">adbe:PurchasedTechnologyMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q1OpeningBal606_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q1OpeningBal606">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adbe:DigitalMediaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adbe:DigitalMediaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adbe:DigitalExperienceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adbe:DigitalExperienceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adbe:DigitalExperienceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adbe:PublishingMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adbe:PublishingMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adbe:DigitalMediaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adbe:PublishingMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-02</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-02</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_StatementGeographicalAxis_country_US">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_StatementGeographicalAxis_adbe_OtherAsiaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">adbe:OtherAsiaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_StatementGeographicalAxis_us-gaap_EMEAMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_StatementGeographicalAxis_country_US">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_StatementGeographicalAxis_country_JP">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_StatementGeographicalAxis_country_JP">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_AsiaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_StatementGeographicalAxis_country_US">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_StatementGeographicalAxis_us-gaap_EMEAMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_StatementGeographicalAxis_us-gaap_EMEAMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_StatementGeographicalAxis_adbe_OtherAsiaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">adbe:OtherAsiaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_StatementGeographicalAxis_country_JP">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_StatementGeographicalAxis_srt_AsiaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_StatementGeographicalAxis_adbe_OtherAsiaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">adbe:OtherAsiaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_StatementGeographicalAxis_adbe_OtherAmericasMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">adbe:OtherAmericasMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_StatementGeographicalAxis_adbe_OtherAmericasMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">adbe:OtherAmericasMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_StatementGeographicalAxis_adbe_OtherAmericasMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">adbe:OtherAmericasMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_AsiaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_DeferredRevenueArrangementTypeAxis_adbe_NoncancellableCommittedFundsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">adbe:NoncancellableCommittedFundsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_DeferredRevenueArrangementTypeAxis_adbe_RefundableCustomerDepositsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">adbe:RefundableCustomerDepositsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q3Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:MagentoMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-06-18</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2018Q3Magento_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:MagentoMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-06-18</xbrli:startDate>
			<xbrli:endDate>2018-06-18</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2018Q3Magento_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_CustomerContractsAndRelationshipsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:MagentoMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">adbe:CustomerContractsAndRelationshipsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-06-18</xbrli:startDate>
			<xbrli:endDate>2018-06-18</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2018Q3Magento_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:MagentoMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-06-18</xbrli:startDate>
			<xbrli:endDate>2018-06-18</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2018Q3Magento_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_PurchasedTechnologyMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:MagentoMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">adbe:PurchasedTechnologyMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-06-18</xbrli:startDate>
			<xbrli:endDate>2018-06-18</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2018Q3Magento_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:MagentoMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-06-18</xbrli:startDate>
			<xbrli:endDate>2018-06-18</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:MarketoMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-10-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2018Q4Marketo_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:MarketoMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-10-31</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2017Q1SD_us-gaap_BusinessAcquisitionAxis_adbe_TubeMogulMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:TubeMogulMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-19</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q1Allegorithmic_us-gaap_BusinessAcquisitionAxis_adbe_AllegorithmicMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:AllegorithmicMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-23</xbrli:startDate>
			<xbrli:endDate>2019-01-23</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q1Allegorithmic_us-gaap_BusinessAcquisitionAxis_adbe_AllegorithmicMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:AllegorithmicMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-01-23</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2017Q1SD_us-gaap_BusinessAcquisitionAxis_adbe_TubeMogulMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:TubeMogulMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-19</xbrli:startDate>
			<xbrli:endDate>2016-12-19</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q4RevCreditAgreement_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:MarketoMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-10-17</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:MarketoMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:MarketoMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2018Q4Marketo_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_CustomerContractsAndRelationshipsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:MarketoMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">adbe:CustomerContractsAndRelationshipsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-10-31</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2018Q4Marketo_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:MarketoMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-10-31</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2018Q4Marketo_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:MarketoMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-10-31</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2018Q4Marketo_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_PurchasedTechnologyMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:MarketoMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">adbe:PurchasedTechnologyMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-10-31</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2018Q4Marketo_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:MarketoMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-10-31</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalNotesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalNotesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashAndCashEquivalentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:CashMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_ShortTermInvestmentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalNotesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashAndCashEquivalentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_ShortTermInvestmentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:CashMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalNotesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalNotesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalNotesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalNotesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalNotesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalNotesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalNotesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalNotesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalNotesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_DebtInstrumentAxis_adbe_Notes2020and2025Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adbe:Notes2020and2025Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeOptionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeOptionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeOptionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeOptionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_TreasuryLockMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:TreasuryLockMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeOptionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_TreasuryLockMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:TreasuryLockMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeOptionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeOptionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2010Q1Feb_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adbe:Notes2020Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2010-02-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2014Q3June_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-06-13</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q3TLock_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_TreasuryLockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:TreasuryLockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-06-07</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_TreasuryLockMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:TreasuryLockMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeOptionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_TreasuryLockMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:TreasuryLockMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeOptionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_srt_StatementGeographicalAxis_srt_AmericasMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_srt_StatementGeographicalAxis_srt_AsiaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_srt_StatementGeographicalAxis_us-gaap_EMEAMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_srt_StatementGeographicalAxis_country_US">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_srt_StatementGeographicalAxis_adbe_OtherAmericasMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">adbe:OtherAmericasMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_srt_StatementGeographicalAxis_adbe_OtherAmericasMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">adbe:OtherAmericasMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_srt_StatementGeographicalAxis_us-gaap_EMEAMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_srt_StatementGeographicalAxis_country_US">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_srt_StatementGeographicalAxis_srt_AmericasMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_srt_StatementGeographicalAxis_srt_AsiaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adbe:DigitalMediaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adbe:DigitalMediaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adbe:DigitalExperienceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adbe:PublishingMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adbe:PublishingMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adbe:DigitalExperienceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adbe:DigitalMediaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adbe:DigitalExperienceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adbe:PublishingMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_PurchasedTechnologyMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">adbe:PurchasedTechnologyMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_PurchasedTechnologyMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">adbe:PurchasedTechnologyMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_CustomerContractsAndRelationshipsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">adbe:CustomerContractsAndRelationshipsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_CustomerContractsAndRelationshipsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">adbe:CustomerContractsAndRelationshipsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_srt_RangeAxis_srt_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_InternalRevenueServiceIRSMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_srt_RangeAxis_srt_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2018Q1AfterTaxAct">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_TitleOfIndividualAxis_adbe_BoardOfDirectorsAndCertainExecutivesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">adbe:BoardOfDirectorsAndCertainExecutivesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_srt_TitleOfIndividualAxis_adbe_BoardOfDirectorsAndCertainExecutivesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">adbe:BoardOfDirectorsAndCertainExecutivesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_srt_TitleOfIndividualAxis_adbe_BoardOfDirectorsAndCertainExecutivesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">adbe:BoardOfDirectorsAndCertainExecutivesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis">adbe:MaximumSharesEligibleToReceiveMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis">adbe:SharesGrantedMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis">adbe:MaximumSharesEligibleToReceiveMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis">adbe:SharesGrantedMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis">adbe:MaximumSharesEligibleToReceiveMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-02</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis">adbe:SharesGrantedMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis">adbe:MaximumSharesEligibleToReceiveMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis">adbe:SharesGrantedMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis">adbe:MaximumSharesEligibleToReceiveMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis">adbe:SharesGrantedMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis">adbe:SharesGrantedMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-02</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis">adbe:SharesGrantedMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis">adbe:MaximumSharesEligibleToReceiveMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis">adbe:MaximumSharesEligibleToReceiveMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_Program2016Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis">adbe:Program2016Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_adbe_Program2016Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis">adbe:Program2016Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_adbe_Plan2019Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis">adbe:Plan2019Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_Program2015Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis">adbe:Program2015Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_Program2014Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis">adbe:Program2014Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_adbe_ProgramsachievedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis">adbe:ProgramsachievedMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_adbe_Program2015Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis">adbe:Program2015Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_adbe_ProgramsachievedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis">adbe:ProgramsachievedMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_adbe_ProgramsachievedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis">adbe:ProgramsachievedMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_adbe_Program2014Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis">adbe:Program2014Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_adbe_ExistingNonEmployeeDirectorsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">adbe:ExistingNonEmployeeDirectorsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_adbe_NewNonEmployeeDirectorsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">adbe:NewNonEmployeeDirectorsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_adbe_ExistingNonEmployeeDirectorsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">adbe:ExistingNonEmployeeDirectorsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_adbe_NewNonEmployeeDirectorsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">adbe:NewNonEmployeeDirectorsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_adbe_NewNonEmployeeDirectorsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">adbe:NewNonEmployeeDirectorsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_adbe_ExistingNonEmployeeDirectorsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">adbe:ExistingNonEmployeeDirectorsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-02</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfSubscriptionRevenueMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adbe:CostOfSubscriptionRevenueMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:RestrictedStockAndPerformanceShareAwardsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:RestrictedStockAndPerformanceShareAwardsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfServiceAndSupportRevenueMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adbe:CostOfServiceAndSupportRevenueMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfSubscriptionRevenueMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adbe:CostOfSubscriptionRevenueMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:RestrictedStockAndPerformanceShareAwardsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfServiceAndSupportRevenueMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adbe:CostOfServiceAndSupportRevenueMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:RestrictedStockAndPerformanceShareAwardsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:RestrictedStockAndPerformanceShareAwardsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfServiceAndSupportRevenueMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:RestrictedStockAndPerformanceShareAwardsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adbe:CostOfServiceAndSupportRevenueMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:RestrictedStockAndPerformanceShareAwardsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:RestrictedStockAndPerformanceShareAwardsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:RestrictedStockAndPerformanceShareAwardsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfSubscriptionRevenueMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:RestrictedStockAndPerformanceShareAwardsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adbe:CostOfSubscriptionRevenueMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:RestrictedStockAndPerformanceShareAwardsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:RestrictedStockAndPerformanceShareAwardsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfServiceAndSupportRevenueMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:RestrictedStockAndPerformanceShareAwardsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adbe:CostOfServiceAndSupportRevenueMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfSubscriptionRevenueMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adbe:CostOfSubscriptionRevenueMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfSubscriptionRevenueMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:RestrictedStockAndPerformanceShareAwardsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adbe:CostOfSubscriptionRevenueMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfServiceAndSupportRevenueMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:RestrictedStockAndPerformanceShareAwardsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adbe:CostOfServiceAndSupportRevenueMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:RestrictedStockAndPerformanceShareAwardsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfSubscriptionRevenueMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:RestrictedStockAndPerformanceShareAwardsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adbe:CostOfSubscriptionRevenueMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:RestrictedStockAndPerformanceShareAwardsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfServiceAndSupportRevenueMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adbe:CostOfServiceAndSupportRevenueMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-03</xbrli:startDate>
			<xbrli:endDate>2017-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_adbe_ProgramsnotyetachievedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis">adbe:ProgramsnotyetachievedMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_adbe_RSUtypeAxis_adbe_OtherAwardsMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:RSUtypeAxis">adbe:OtherAwardsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q1FocalRSUbeforeJan2019_adbe_RSUtypeAxis_adbe_FocalAwardsMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:RSUtypeAxis">adbe:FocalAwardsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q1FocalsVestingChange_adbe_RSUtypeAxis_adbe_FocalAwardsMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:RSUtypeAxis">adbe:FocalAwardsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_adbe_RSUtypeAxis_adbe_OtherAwardsMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:RSUtypeAxis">adbe:OtherAwardsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_adbe_RSUtypeAxis_adbe_FocalAwardsMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:RSUtypeAxis">adbe:FocalAwardsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q1FocalRSUafterJan2019_adbe_RSUtypeAxis_adbe_FocalAwardsMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:RSUtypeAxis">adbe:FocalAwardsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2011Q4SD_us-gaap_ShareRepurchaseProgramAxis_adbe_StockRepurchaseAuthority2018Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">adbe:StockRepurchaseAuthority2018Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-11-30</xbrli:startDate>
			<xbrli:endDate>2020-01-21</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q2SD_us-gaap_ShareRepurchaseProgramAxis_adbe_StockRepurchaseAuthority2018Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">adbe:StockRepurchaseAuthority2018Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-05-21</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q4SD_us-gaap_ShareRepurchaseProgramAxis_adbe_StockRepurchaseAuthority2018Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">adbe:StockRepurchaseAuthority2018Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2020-01-21</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q4RevCreditAgreement_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-10-17</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2015Q1QTD_us-gaap_DebtInstrumentAxis_adbe_Notes2025Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adbe:Notes2025Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-11-29</xbrli:startDate>
			<xbrli:endDate>2015-02-27</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2015Q1DebtIssueDate_us-gaap_DebtInstrumentAxis_adbe_Notes2025Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adbe:Notes2025Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-01-21</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2018Q4Revolver_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-10-17</xbrli:startDate>
			<xbrli:endDate>2018-10-17</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiMember_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:InterestRateScenarioAxis">adbe:ScenarioiMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-10-17</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2018Q4Revolver_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-10-17</xbrli:startDate>
			<xbrli:endDate>2018-10-17</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiiMember_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:InterestRateScenarioAxis">adbe:ScenarioiiMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-10-17</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2010Q1Notes_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adbe:Notes2020Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2010-02-28</xbrli:startDate>
			<xbrli:endDate>2010-02-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adbe:Notes2020Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiMember_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:InterestRateScenarioAxis">adbe:ScenarioiMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-10-17</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiiMember_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:InterestRateScenarioAxis">adbe:ScenarioiiMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-10-17</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q4RevCreditAgreement_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-10-17</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2010Q1Feb_us-gaap_DebtInstrumentAxis_adbe_Notes2020and2025Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adbe:Notes2020and2025Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2010-02-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiiMember_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:InterestRateScenarioAxis">adbe:ScenarioiiMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-10-17</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiMember_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:InterestRateScenarioAxis">adbe:ScenarioiMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-10-17</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiiMember_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:InterestRateScenarioAxis">adbe:ScenarioiiMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-10-17</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiMember_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:InterestRateScenarioAxis">adbe:ScenarioiMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-10-17</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiiMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="adbe:InterestRateScenarioAxis">adbe:ScenarioiiMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-10-17</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_DebtInstrumentAxis_adbe_Notes2020and2025Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adbe:Notes2020and2025Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adbe:Notes2020Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-11-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adbe:Notes2020Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_DebtInstrumentAxis_adbe_Notes2020and2025Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adbe:Notes2020and2025Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-09-01</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q1QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-02</xbrli:startDate>
			<xbrli:endDate>2018-03-02</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-03-03</xbrli:startDate>
			<xbrli:endDate>2018-06-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-06-02</xbrli:startDate>
			<xbrli:endDate>2018-08-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-06-01</xbrli:startDate>
			<xbrli:endDate>2019-08-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q1QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-03-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-03-02</xbrli:startDate>
			<xbrli:endDate>2019-05-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000796343</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-08-31</xbrli:startDate>
			<xbrli:endDate>2019-11-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:unit id="usd">
		<xbrli:measure>iso4217:USD</xbrli:measure>
	</xbrli:unit><xbrli:unit id="usdPerShare">
		<xbrli:divide>
			<xbrli:unitNumerator>
				<xbrli:measure>iso4217:USD</xbrli:measure>
			</xbrli:unitNumerator>
			<xbrli:unitDenominator>
				<xbrli:measure>xbrli:shares</xbrli:measure>
			</xbrli:unitDenominator>
		</xbrli:divide>
	</xbrli:unit><xbrli:unit id="shares">
		<xbrli:measure>xbrli:shares</xbrli:measure>
	</xbrli:unit><xbrli:unit id="ratio">
		<xbrli:measure>xbrli:pure</xbrli:measure>
	</xbrli:unit><xbrli:unit id="purchaseperiods">
		<xbrli:measure>adbe:purchaseperiods</xbrli:measure>
	</xbrli:unit><xbrli:unit id="securities">
		<xbrli:measure>adbe:securities</xbrli:measure>
	</xbrli:unit><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e1488-wk-Fact-047CA9BEA2915027AA04B4AC50F143C7" toRefs="TextSelection-E7CA88D4D5A956BA890E33A161EB42A5-0-wk-Footnote-E7CA88D4D5A956BA890E33A161EB42A5_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10115825e1885-wk-Fact-07B850F776D75D4AAC926364324BE8FC" toRefs="TextSelection-EFB728F24EFF5A2C8D63AD9EBB0C3D58-0-wk-Footnote-EFB728F24EFF5A2C8D63AD9EBB0C3D58_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="2" fromRefs="d10103169e2693-wk-Fact-0842858B9EF451178109C92B8B07552D" toRefs="TextSelection-4581E7FF7D0A537C96E71CBC7C9128FD-0-wk-Footnote-4581E7FF7D0A537C96E71CBC7C9128FD_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e2693-wk-Fact-0842858B9EF451178109C92B8B07552D" toRefs="TextSelection-4AC82EC6A09751AD90361E27489ECABC-0-wk-Footnote-4AC82EC6A09751AD90361E27489ECABC_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10107053e1346-wk-Fact-10EA2BBE7B4D5FE6B69E6670BAE35A23" toRefs="TextSelection-7BA889E7043E5F4EA1779B264B1A7626-0-wk-Footnote-7BA889E7043E5F4EA1779B264B1A7626_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="2" fromRefs="d10103169e2791-wk-Fact-11DE69B9F75A575D8AB9A8AB5D500545" toRefs="TextSelection-4581E7FF7D0A537C96E71CBC7C9128FD-0-wk-Footnote-4581E7FF7D0A537C96E71CBC7C9128FD_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e2791-wk-Fact-11DE69B9F75A575D8AB9A8AB5D500545" toRefs="TextSelection-4AC82EC6A09751AD90361E27489ECABC-0-wk-Footnote-4AC82EC6A09751AD90361E27489ECABC_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10086243e1568-wk-Fact-1339895C778281BE06C1D69E6E190CD9" toRefs="TextSelection-CFA090F45963592281A78106C1F87A25-0-wk-Footnote-CFA090F45963592281A78106C1F87A25_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e1611-wk-Fact-13E2FCD379905F53BA4A905D4544BB88" toRefs="TextSelection-F0072AA8162A54A19A17F16D297E42F5-0-wk-Footnote-F0072AA8162A54A19A17F16D297E42F5_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10115825e1929-wk-Fact-1469596C15625DDEA97FA5C0A533D9F4" toRefs="TextSelection-EFB728F24EFF5A2C8D63AD9EBB0C3D58-0-wk-Footnote-EFB728F24EFF5A2C8D63AD9EBB0C3D58_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10107053e1125-wk-Fact-148AD0BE51F2536DA7DB284C36126ACC" toRefs="TextSelection-7BA889E7043E5F4EA1779B264B1A7626-0-wk-Footnote-7BA889E7043E5F4EA1779B264B1A7626_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10115825e2519-wk-Fact-168A46476C445FA7AACB2ADEEE8ABE00" toRefs="TextSelection-8F5E8766179D5553B3A470A6E82220D8-0-wk-Footnote-8F5E8766179D5553B3A470A6E82220D8_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10115825e4001-wk-Fact-17AC2A503CA55B03A5D4D58788F43FB7" toRefs="TextSelection-A6452C1D70EC5D14A74D13DB275B939A-0-wk-Footnote-A6452C1D70EC5D14A74D13DB275B939A_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="2" fromRefs="d10103169e2812-wk-Fact-196797D242235629A16B4F61FCBE0F83" toRefs="TextSelection-4581E7FF7D0A537C96E71CBC7C9128FD-0-wk-Footnote-4581E7FF7D0A537C96E71CBC7C9128FD_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e2812-wk-Fact-196797D242235629A16B4F61FCBE0F83" toRefs="TextSelection-4AC82EC6A09751AD90361E27489ECABC-0-wk-Footnote-4AC82EC6A09751AD90361E27489ECABC_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10107053e1066-wk-Fact-1A77DE79BBB35DA9851E11A7B2001B8F" toRefs="TextSelection-7BA889E7043E5F4EA1779B264B1A7626-0-wk-Footnote-7BA889E7043E5F4EA1779B264B1A7626_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10107053e1203-wk-Fact-1B17D5095CFA5DF99C2D0470719F006C" toRefs="TextSelection-7BA889E7043E5F4EA1779B264B1A7626-0-wk-Footnote-7BA889E7043E5F4EA1779B264B1A7626_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10073571e1248-wk-Fact-1BF1EEA1CC1157DB9302EE68EEDB398E d10117559e1213-wk-Fact-1BF1EEA1CC1157DB9302EE68EEDB398E" toRefs="TextSelection-8B4ECD97BF2E712AB939CC75DA03533B-0-wk-Footnote-8B4ECD97BF2E712AB939CC75DA03533B_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10115825e4475-wk-Fact-1D7C5465EF625AF4B4DD363EC6B87A35" toRefs="TextSelection-A6452C1D70EC5D14A74D13DB275B939A-0-wk-Footnote-A6452C1D70EC5D14A74D13DB275B939A_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10115825e2905-wk-Fact-2474D63197D65B89BD65CAB7D9C72513" toRefs="TextSelection-8F5E8766179D5553B3A470A6E82220D8-0-wk-Footnote-8F5E8766179D5553B3A470A6E82220D8_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10118771e1530-wk-Fact-25E6208F51C974E1AA4FCC857171CE14" toRefs="TextSelection-DC15C5686A1264B26F40CC860BC7CE73-0-wk-Footnote-DC15C5686A1264B26F40CC860BC7CE73_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10073571e1491-wk-Fact-260A89EDDD3B5C858C9C1E95E9C3AFAD d10117559e1296-wk-Fact-260A89EDDD3B5C858C9C1E95E9C3AFAD" toRefs="TextSelection-06C037E96CD7CB9EC878CC763170EED2-0-wk-Footnote-06C037E96CD7CB9EC878CC763170EED2_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10086243e1721-wk-Fact-2B82E964BDCC79AC192ED69E6E7F7732" toRefs="TextSelection-32B13A63BC7E5FD9A41D8DB6238A612A-0-wk-Footnote-32B13A63BC7E5FD9A41D8DB6238A612A_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10107053e1263-wk-Fact-2C4AC8C044DD5F0A9B6CD877C71E0B48" toRefs="TextSelection-7BA889E7043E5F4EA1779B264B1A7626-0-wk-Footnote-7BA889E7043E5F4EA1779B264B1A7626_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10115825e4592-wk-Fact-31FD088A4C0E502A864A750F669FF9C4" toRefs="TextSelection-A6452C1D70EC5D14A74D13DB275B939A-0-wk-Footnote-A6452C1D70EC5D14A74D13DB275B939A_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e2671-wk-Fact-402FF4E89D4057E99F361955CBFA3F75" toRefs="TextSelection-4AC82EC6A09751AD90361E27489ECABC-0-wk-Footnote-4AC82EC6A09751AD90361E27489ECABC_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="2" fromRefs="d10103169e2671-wk-Fact-402FF4E89D4057E99F361955CBFA3F75" toRefs="TextSelection-990DCE3DBA85568E887785AEF5686FBB-0-wk-Footnote-990DCE3DBA85568E887785AEF5686FBB_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10107053e1554-wk-Fact-43582AB802E65136B3DF10C7AA27E284" toRefs="TextSelection-7BA889E7043E5F4EA1779B264B1A7626-0-wk-Footnote-7BA889E7043E5F4EA1779B264B1A7626_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e2651-wk-Fact-4B1745C5F3F85FCD8DAA954FEE8D46CB" toRefs="TextSelection-4AC82EC6A09751AD90361E27489ECABC-0-wk-Footnote-4AC82EC6A09751AD90361E27489ECABC_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="2" fromRefs="d10103169e2651-wk-Fact-4B1745C5F3F85FCD8DAA954FEE8D46CB" toRefs="TextSelection-990DCE3DBA85568E887785AEF5686FBB-0-wk-Footnote-990DCE3DBA85568E887785AEF5686FBB_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e2458-wk-Fact-4C457B48CA9AB6CE697DCC2D748EBD60" toRefs="TextSelection-3099FAE1A90B5E77989E27397D297678-0-wk-Footnote-3099FAE1A90B5E77989E27397D297678_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10115825e2882-wk-Fact-52F93995C6CD1FBFC46CCC5254332AB8" toRefs="TextSelection-4A747782399A5C659EC4ED4F88057FE1-0-wk-Footnote-4A747782399A5C659EC4ED4F88057FE1_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10115825e2577-wk-Fact-53E361C47D515930BFD25BCB358005F2" toRefs="TextSelection-4A747782399A5C659EC4ED4F88057FE1-0-wk-Footnote-4A747782399A5C659EC4ED4F88057FE1_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e2632-wk-Fact-546708B6DCBB59AD8A83D916EF9540AF" toRefs="TextSelection-4AC82EC6A09751AD90361E27489ECABC-0-wk-Footnote-4AC82EC6A09751AD90361E27489ECABC_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="2" fromRefs="d10103169e2632-wk-Fact-546708B6DCBB59AD8A83D916EF9540AF" toRefs="TextSelection-990DCE3DBA85568E887785AEF5686FBB-0-wk-Footnote-990DCE3DBA85568E887785AEF5686FBB_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e1592-wk-Fact-55899C3822CF59CEB469B04521D5E452" toRefs="TextSelection-F0072AA8162A54A19A17F16D297E42F5-0-wk-Footnote-F0072AA8162A54A19A17F16D297E42F5_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e1313-wk-Fact-55C88C7995FE55DC897DC3F41D3579BB" toRefs="TextSelection-F0072AA8162A54A19A17F16D297E42F5-0-wk-Footnote-F0072AA8162A54A19A17F16D297E42F5_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="2" fromRefs="d10103169e1313-wk-Fact-55C88C7995FE55DC897DC3F41D3579BB" toRefs="TextSelection-FA122BBB675857B897DDF9CA208C86BA-0-wk-Footnote-FA122BBB675857B897DDF9CA208C86BA_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e1630-wk-Fact-5CD729959ABF578AAAC3214021FA9D71" toRefs="TextSelection-F0072AA8162A54A19A17F16D297E42F5-0-wk-Footnote-F0072AA8162A54A19A17F16D297E42F5_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e1650-wk-Fact-610223997500556C8310980468A1B2C3" toRefs="TextSelection-F0072AA8162A54A19A17F16D297E42F5-0-wk-Footnote-F0072AA8162A54A19A17F16D297E42F5_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e1388-wk-Fact-635F1980557F322C49218CA48C4A33B0" toRefs="TextSelection-F0072AA8162A54A19A17F16D297E42F5-0-wk-Footnote-F0072AA8162A54A19A17F16D297E42F5_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10115825e2491-wk-Fact-63AAFC302A9455749AD3A9A0A80AEF4F" toRefs="TextSelection-4A747782399A5C659EC4ED4F88057FE1-0-wk-Footnote-4A747782399A5C659EC4ED4F88057FE1_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e2439-wk-Fact-6782D6E243EB563181ED95CE164B5D9E" toRefs="TextSelection-3099FAE1A90B5E77989E27397D297678-0-wk-Footnote-3099FAE1A90B5E77989E27397D297678_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10115825e4118-wk-Fact-687A8B43CB0C5EACB8458DEF930654AA" toRefs="TextSelection-A6452C1D70EC5D14A74D13DB275B939A-0-wk-Footnote-A6452C1D70EC5D14A74D13DB275B939A_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10115825e2607-wk-Fact-6B62697DEFC857E09637938C3E939B34" toRefs="TextSelection-8F5E8766179D5553B3A470A6E82220D8-0-wk-Footnote-8F5E8766179D5553B3A470A6E82220D8_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10115825e2063-wk-Fact-6F40A40D61C45FE6B698B9DD1E9FD033" toRefs="TextSelection-EFB728F24EFF5A2C8D63AD9EBB0C3D58-0-wk-Footnote-EFB728F24EFF5A2C8D63AD9EBB0C3D58_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10115825e2925-wk-Fact-7304D3FCD1A354D3BB793641FC1E0224" toRefs="TextSelection-8F5E8766179D5553B3A470A6E82220D8-0-wk-Footnote-8F5E8766179D5553B3A470A6E82220D8_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e1350-wk-Fact-73DA914158332D277CF08CA3F53D36FE" toRefs="TextSelection-F0072AA8162A54A19A17F16D297E42F5-0-wk-Footnote-F0072AA8162A54A19A17F16D297E42F5_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e2479-wk-Fact-752B51CA1CC8598FAAD5DEE0AA1F32B4" toRefs="TextSelection-3099FAE1A90B5E77989E27397D297678-0-wk-Footnote-3099FAE1A90B5E77989E27397D297678_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e2613-wk-Fact-7C7439926CEC5C84B0432460DE07A3DC" toRefs="TextSelection-4AC82EC6A09751AD90361E27489ECABC-0-wk-Footnote-4AC82EC6A09751AD90361E27489ECABC_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="2" fromRefs="d10103169e2613-wk-Fact-7C7439926CEC5C84B0432460DE07A3DC" toRefs="TextSelection-990DCE3DBA85568E887785AEF5686FBB-0-wk-Footnote-990DCE3DBA85568E887785AEF5686FBB_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e1449-wk-Fact-7D41E0BE28575A53A9E150761FF79585" toRefs="TextSelection-E7CA88D4D5A956BA890E33A161EB42A5-0-wk-Footnote-E7CA88D4D5A956BA890E33A161EB42A5_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10115825e2861-wk-Fact-7DD95622E00345507505CC5012ECF17B" toRefs="TextSelection-4A747782399A5C659EC4ED4F88057FE1-0-wk-Footnote-4A747782399A5C659EC4ED4F88057FE1_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e1275-wk-Fact-7F5BFFF37DC85ADB9A58DCCBC0FA46DC" toRefs="TextSelection-F0072AA8162A54A19A17F16D297E42F5-0-wk-Footnote-F0072AA8162A54A19A17F16D297E42F5_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="2" fromRefs="d10103169e1275-wk-Fact-7F5BFFF37DC85ADB9A58DCCBC0FA46DC" toRefs="TextSelection-FA122BBB675857B897DDF9CA208C86BA-0-wk-Footnote-FA122BBB675857B897DDF9CA208C86BA_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10115825e4709-wk-Fact-806DDF6AB3435681B10906D32386499C" toRefs="TextSelection-A6452C1D70EC5D14A74D13DB275B939A-0-wk-Footnote-A6452C1D70EC5D14A74D13DB275B939A_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10090460e3977-wk-Fact-8BBC252AE4355D629DBFB28254DDC550" toRefs="TextSelection-10902019F335F03EDC8BCCBF88CE2A90-0-wk-Footnote-10902019F335F03EDC8BCCBF88CE2A90_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10115825e1753-wk-Fact-8CE274B3EE825523B63D9048FD638125" toRefs="TextSelection-EFB728F24EFF5A2C8D63AD9EBB0C3D58-0-wk-Footnote-EFB728F24EFF5A2C8D63AD9EBB0C3D58_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e1408-wk-Fact-8EBDE226A3F07C769E968CA48F597013" toRefs="TextSelection-F0072AA8162A54A19A17F16D297E42F5-0-wk-Footnote-F0072AA8162A54A19A17F16D297E42F5_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e1333-wk-Fact-92F8D1378EF55A698A7A7C03DCB69AC3" toRefs="TextSelection-F0072AA8162A54A19A17F16D297E42F5-0-wk-Footnote-F0072AA8162A54A19A17F16D297E42F5_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="2" fromRefs="d10103169e1333-wk-Fact-92F8D1378EF55A698A7A7C03DCB69AC3" toRefs="TextSelection-FA122BBB675857B897DDF9CA208C86BA-0-wk-Footnote-FA122BBB675857B897DDF9CA208C86BA_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e2498-wk-Fact-946AED16D3E057A595580F8A12B33869" toRefs="TextSelection-3099FAE1A90B5E77989E27397D297678-0-wk-Footnote-3099FAE1A90B5E77989E27397D297678_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10086243e1153-wk-Fact-9A77F1410F015CD9A847B338C8982709" toRefs="TextSelection-66AF8DF92FA65B56A2ED971C1465CB2B-0-wk-Footnote-66AF8DF92FA65B56A2ED971C1465CB2B_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e1430-wk-Fact-A1C70EEAFD525A23BE5EC4EF100BE031" toRefs="TextSelection-E7CA88D4D5A956BA890E33A161EB42A5-0-wk-Footnote-E7CA88D4D5A956BA890E33A161EB42A5_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="2" fromRefs="d10103169e2713-wk-Fact-A1D9D4B37AAB573790EAD6D97E478018" toRefs="TextSelection-4581E7FF7D0A537C96E71CBC7C9128FD-0-wk-Footnote-4581E7FF7D0A537C96E71CBC7C9128FD_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e2713-wk-Fact-A1D9D4B37AAB573790EAD6D97E478018" toRefs="TextSelection-4AC82EC6A09751AD90361E27489ECABC-0-wk-Footnote-4AC82EC6A09751AD90361E27489ECABC_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="2" fromRefs="d10103169e2732-wk-Fact-A7CA5A9DD03079EEA55ECC2D79AC1CB6" toRefs="TextSelection-4581E7FF7D0A537C96E71CBC7C9128FD-0-wk-Footnote-4581E7FF7D0A537C96E71CBC7C9128FD_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e2732-wk-Fact-A7CA5A9DD03079EEA55ECC2D79AC1CB6" toRefs="TextSelection-4AC82EC6A09751AD90361E27489ECABC-0-wk-Footnote-4AC82EC6A09751AD90361E27489ECABC_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e2537-wk-Fact-A9E7FBD8C7F8552194793C1C8166E75D" toRefs="TextSelection-3099FAE1A90B5E77989E27397D297678-0-wk-Footnote-3099FAE1A90B5E77989E27397D297678_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e1369-wk-Fact-AA565F50C1B6891F2D1A8CA392427083" toRefs="TextSelection-F0072AA8162A54A19A17F16D297E42F5-0-wk-Footnote-F0072AA8162A54A19A17F16D297E42F5_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e2420-wk-Fact-ADFC1C4D0EFD5C899C93B9016B1EEB98" toRefs="TextSelection-3099FAE1A90B5E77989E27397D297678-0-wk-Footnote-3099FAE1A90B5E77989E27397D297678_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="2" fromRefs="d10103169e2752-wk-Fact-B2A9CC0C6EAB53B89FAA4BBDC8185330" toRefs="TextSelection-4581E7FF7D0A537C96E71CBC7C9128FD-0-wk-Footnote-4581E7FF7D0A537C96E71CBC7C9128FD_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e2752-wk-Fact-B2A9CC0C6EAB53B89FAA4BBDC8185330" toRefs="TextSelection-4AC82EC6A09751AD90361E27489ECABC-0-wk-Footnote-4AC82EC6A09751AD90361E27489ECABC_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10115825e2019-wk-Fact-B51017C7D07A591793018BAC21FB5811" toRefs="TextSelection-EFB728F24EFF5A2C8D63AD9EBB0C3D58-0-wk-Footnote-EFB728F24EFF5A2C8D63AD9EBB0C3D58_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10090460e3937-wk-Fact-B9B8B1072516500A86F24B41A38B4080" toRefs="TextSelection-10902019F335F03EDC8BCCBF88CE2A90-0-wk-Footnote-10902019F335F03EDC8BCCBF88CE2A90_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10118771e1511-wk-Fact-BA4ECC589E6E7E68C4DFCC85702634F8" toRefs="TextSelection-DC15C5686A1264B26F40CC860BC7CE73-0-wk-Footnote-DC15C5686A1264B26F40CC860BC7CE73_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e1468-wk-Fact-BEEC35748D6C558A9422D222150A6E32" toRefs="TextSelection-E7CA88D4D5A956BA890E33A161EB42A5-0-wk-Footnote-E7CA88D4D5A956BA890E33A161EB42A5_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10115825e2638-wk-Fact-C0D04C87F08257478C6EA8B3FA0DABA6" toRefs="TextSelection-74AE868048ED590DB730F069D65F216B-0-wk-Footnote-74AE868048ED590DB730F069D65F216B_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10107053e1406-wk-Fact-CA9E1E2CD00D5F0984AB3EA097DEAB01" toRefs="TextSelection-7BA889E7043E5F4EA1779B264B1A7626-0-wk-Footnote-7BA889E7043E5F4EA1779B264B1A7626_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10115825e2548-wk-Fact-CF527206F9025D4D87E2EF3C428C1B95" toRefs="TextSelection-74AE868048ED590DB730F069D65F216B-0-wk-Footnote-74AE868048ED590DB730F069D65F216B_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10115825e2947-wk-Fact-D2054566E2E95DD39CA274A7BBF559A0" toRefs="TextSelection-74AE868048ED590DB730F069D65F216B-0-wk-Footnote-74AE868048ED590DB730F069D65F216B_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e2518-wk-Fact-D25C80D5D66C5AC68C5C045E297C6D0D" toRefs="TextSelection-3099FAE1A90B5E77989E27397D297678-0-wk-Footnote-3099FAE1A90B5E77989E27397D297678_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10115825e2966-wk-Fact-E0C77DB4E9B550019704A86BE236C440" toRefs="TextSelection-74AE868048ED590DB730F069D65F216B-0-wk-Footnote-74AE868048ED590DB730F069D65F216B_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e2573-wk-Fact-E2CCC0E633EE5DB88567CCF8A64281BC" toRefs="TextSelection-4AC82EC6A09751AD90361E27489ECABC-0-wk-Footnote-4AC82EC6A09751AD90361E27489ECABC_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="2" fromRefs="d10103169e2573-wk-Fact-E2CCC0E633EE5DB88567CCF8A64281BC" toRefs="TextSelection-990DCE3DBA85568E887785AEF5686FBB-0-wk-Footnote-990DCE3DBA85568E887785AEF5686FBB_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="2" fromRefs="d10103169e2772-wk-Fact-F1E57B8481B75ECAA8F2DD29737D337D" toRefs="TextSelection-4581E7FF7D0A537C96E71CBC7C9128FD-0-wk-Footnote-4581E7FF7D0A537C96E71CBC7C9128FD_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e2772-wk-Fact-F1E57B8481B75ECAA8F2DD29737D337D" toRefs="TextSelection-4AC82EC6A09751AD90361E27489ECABC-0-wk-Footnote-4AC82EC6A09751AD90361E27489ECABC_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e2592-wk-Fact-F2E23487A582771C9E1DCC2D76661E67" toRefs="TextSelection-4AC82EC6A09751AD90361E27489ECABC-0-wk-Footnote-4AC82EC6A09751AD90361E27489ECABC_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="2" fromRefs="d10103169e2592-wk-Fact-F2E23487A582771C9E1DCC2D76661E67" toRefs="TextSelection-990DCE3DBA85568E887785AEF5686FBB-0-wk-Footnote-990DCE3DBA85568E887785AEF5686FBB_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10115825e4235-wk-Fact-F4D33763528B5097956E7B7DFF634A9A" toRefs="TextSelection-A6452C1D70EC5D14A74D13DB275B939A-0-wk-Footnote-A6452C1D70EC5D14A74D13DB275B939A_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e1294-wk-Fact-F61E3E8F36D258F2B7C44E787E765313" toRefs="TextSelection-F0072AA8162A54A19A17F16D297E42F5-0-wk-Footnote-F0072AA8162A54A19A17F16D297E42F5_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="2" fromRefs="d10103169e1294-wk-Fact-F61E3E8F36D258F2B7C44E787E765313" toRefs="TextSelection-FA122BBB675857B897DDF9CA208C86BA-0-wk-Footnote-FA122BBB675857B897DDF9CA208C86BA_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10103169e2554-wk-Fact-F6BAA9627E115C71A77567040BE84F8A" toRefs="TextSelection-4AC82EC6A09751AD90361E27489ECABC-0-wk-Footnote-4AC82EC6A09751AD90361E27489ECABC_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="2" fromRefs="d10103169e2554-wk-Fact-F6BAA9627E115C71A77567040BE84F8A" toRefs="TextSelection-990DCE3DBA85568E887785AEF5686FBB-0-wk-Footnote-990DCE3DBA85568E887785AEF5686FBB_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10118771e1549-wk-Fact-FACB2EB9D8E1673750D1CC8572C1A0A8" toRefs="TextSelection-DC15C5686A1264B26F40CC860BC7CE73-0-wk-Footnote-DC15C5686A1264B26F40CC860BC7CE73_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10115825e1797-wk-Fact-FB4A484D81D95B94BF16814A9E7FA082" toRefs="TextSelection-EFB728F24EFF5A2C8D63AD9EBB0C3D58-0-wk-Footnote-EFB728F24EFF5A2C8D63AD9EBB0C3D58_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10107053e1495-wk-Fact-FDC5E7A92412508499336CBBEB7A7C2A" toRefs="TextSelection-7BA889E7043E5F4EA1779B264B1A7626-0-wk-Footnote-7BA889E7043E5F4EA1779B264B1A7626_lbl"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d10090460e3957-wk-Fact-FDF75DBADC5C52F395B5C9DE57490453" toRefs="TextSelection-10902019F335F03EDC8BCCBF88CE2A90-0-wk-Footnote-10902019F335F03EDC8BCCBF88CE2A90_lbl"></ix:relationship></ix:resources></ix:header></div><div><a id="sFC096C54701A5537B4A40A0DEBAEF73A"></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.04214559386973%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:14pt;"><span style="font-family:inherit;font-size:14pt;font-weight:bold;">UNITED STATES</span></div><div style="line-height:120%;text-align:center;font-size:14pt;"><span style="font-family:inherit;font-size:14pt;font-weight:bold;">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="line-height:120%;text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Washington, D.C. 20549</span></div><div style="line-height:100%;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">_____________________________</span></div><div style="line-height:120%;text-align:center;font-size:16pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span><span style="font-family:inherit;font-size:16pt;font-weight:bold;">FORM </span><span><ix:nonNumeric id="d10049648e814-wk-Fact-C5E0311271A6E774274ADA979C9CFC67" name="dei:DocumentType" contextRef="FD2019Q4YTD"><span style="font-size:16pt;font-weight:bold;">10-K</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:16pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">(Mark One)</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.65900383141762%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:4%;"></td><td style="width:96%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Unicode MS;font-size:10pt;"><span><ix:nonNumeric id="d10049648e834-wk-Fact-A1E4E5F2CECF725446E2DA9D27FA5120" name="dei:DocumentAnnualReport" contextRef="FD2019Q4YTD" format="ixt-sec:boolballotbox">&#9746;</ix:nonNumeric></span></span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">ANNUAL REPORT PURSUANT TO SECTION&#160;13 OR&#160;15(d)&#160;OF&#160;THE SECURITIES&#160;EXCHANGE ACT OF&#160;1934</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:4px;text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">For the fiscal year ended </span><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;"><span><span style="white-space:nowrap"><ix:nonNumeric id="d10049648e844-wk-Fact-A96DADAEFE53A10AC8D5A1395E9F74BA" name="dei:DocumentPeriodEndDate" contextRef="FD2019Q4YTD" format="ixt:datemonthdayyearen">November 29, 2019</ix:nonNumeric></span></span></span></div><div style="line-height:120%;text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">&#160;</span><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">or</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.65900383141762%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:4%;"></td><td style="width:96%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Unicode MS;font-size:10pt;"><span><ix:nonNumeric id="d10049648e864-wk-Fact-0903FFAAE18466ABE588DA9E446C542F" name="dei:DocumentTransitionReport" contextRef="FD2019Q4YTD" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></span></span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">TRANSITION REPORT PURSUANT TO SECTION&#160;13 OR&#160;15(d)&#160;OF&#160;THE SECURITIES&#160;EXCHANGE ACT OF&#160;1934</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:4px;text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">For the transition period from</span><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;text-decoration:underline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">to</span><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;text-decoration:underline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="line-height:120%;text-align:justify;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">&#160;</span></div><div style="line-height:120%;text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Commission File Number: </span><span><ix:nonNumeric id="d10049648e887-wk-Fact-03AE163AB961C4A695C7DA9E8B7C4CD4" name="dei:EntityFileNumber" contextRef="FD2019Q4YTD"><span style="font-size:8.5pt;font-weight:bold;">0-15175</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:4px;text-align:center;font-size:18pt;"><span><ix:nonNumeric id="d10049648e893-wk-Fact-1DF75E4580AABFD1382CDA9EA2608068" name="dei:EntityRegistrantName" contextRef="FD2019Q4YTD"><span style="font-size:18pt;font-weight:bold;">ADOBE INC.</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:18pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">(Exact name of registrant as specified in its charter)</span></div><div style="line-height:120%;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">_____________________________</span></div><div style="line-height:120%;text-align:center;font-size:8.5pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:50%;"></td><td style="width:50%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;"><span><ix:nonNumeric id="d10049648e917-wk-Fact-8B76FB44DD6BA6E20541DAAB16254015" name="dei:EntityIncorporationStateCountryCode" contextRef="FD2019Q4YTD" format="ixt-sec:stateprovnameen">Delaware</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;"><span><ix:nonNumeric id="d10049648e922-wk-Fact-9961760C8F9BE800BE29DAAB3A40BB78" name="dei:EntityTaxIdentificationNumber" contextRef="FD2019Q4YTD">77-0019522</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">(State or other jurisdiction of</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">incorporation or organization)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">(I.R.S. Employer</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Identification No.)</span></div></td></tr></table></div></div><div style="line-height:100%;text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">&#160;</span></div><div style="line-height:100%;text-align:center;font-size:9pt;"><span><ix:nonNumeric id="d10049648e945-wk-Fact-8EB3CD837100DF9DC519DA9F7C81769E" name="dei:EntityAddressAddressLine1" contextRef="FD2019Q4YTD"><span style="font-size:9pt;font-weight:bold;">345 Park Avenue</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">, </span><span><ix:nonNumeric id="d10049648e950-wk-Fact-E153F8553AA7028EBD4EDA9F96E2EEE9" name="dei:EntityAddressCityOrTown" contextRef="FD2019Q4YTD"><span style="font-size:9pt;font-weight:bold;">San Jose</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">, </span><span><ix:nonNumeric id="d10049648e955-wk-Fact-210E0A09AFDBBF6FD863DA9FB5245218" name="dei:EntityAddressStateOrProvince" contextRef="FD2019Q4YTD" format="ixt-sec:stateprovnameen"><span style="font-size:9pt;font-weight:bold;">California</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> </span><span><ix:nonNumeric id="d10049648e960-wk-Fact-2CC092C44684A62D9F67DA9FCAD13E30" name="dei:EntityAddressPostalZipCode" contextRef="FD2019Q4YTD"><span style="font-size:9pt;font-weight:bold;">95110-2704</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-bottom:4px;text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">(Address of principal executive offices)</span></div><div style="line-height:120%;text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(</span><span><ix:nonNumeric id="d10049648e971-wk-Fact-2F0DE83B3ECD676A9137DA9FE846D930" name="dei:CityAreaCode" contextRef="FD2019Q4YTD"><span style="font-size:9pt;font-weight:bold;">408</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)&#160;</span><span><ix:nonNumeric id="d10049648e976-wk-Fact-DF128D504E510928BB8FDA9FFF9E18AA" name="dei:LocalPhoneNumber" contextRef="FD2019Q4YTD"><span style="font-size:9pt;font-weight:bold;">536-6000</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">(Registrant&#8217;s telephone number, including area code)</span></div><div style="line-height:120%;text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">&#160;</span></div><div style="line-height:120%;text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Securities registered pursuant to Section&#160;12(b)&#160;of the Act:</span></div><div style="line-height:120%;text-align:center;font-size:8.5pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:34%;"></td><td style="width:33%;"></td><td style="width:33%;"></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Title of Each Class</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Trading Symbol</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Name of Each Exchange on Which Registered</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span><ix:nonNumeric id="d10049648e1021-wk-Fact-996D97FDC8146CC0A699DAA04CD57B7F" name="dei:Security12bTitle" contextRef="FD2019Q4YTD">Common Stock, $0.0001 par value per share</ix:nonNumeric></span></span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span><ix:nonNumeric id="d10049648e1026-wk-Fact-FE0261161D141EA628D4DAA0661DE706" name="dei:TradingSymbol" contextRef="FD2019Q4YTD">ADBE</ix:nonNumeric></span></span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span><ix:nonNumeric id="d10049648e1031-wk-Fact-808C006F090BD9C0052FDAA07D304B33" name="dei:SecurityExchangeName" contextRef="FD2019Q4YTD" format="ixt-sec:exchnameen">NASDAQ</ix:nonNumeric></span></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Securities registered pursuant to Section&#160;12(g)&#160;of the Act: None</span></div><div style="line-height:100%;padding-bottom:6px;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">_____________________________</span></div><div style="line-height:120%;padding-bottom:6px;text-align:left;text-indent:36px;font-size:9pt;"><span style="font-family:inherit;font-size:8.5pt;">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule&#160;405 of the Securities Act.&#160;</span><span><ix:nonNumeric id="d10049648e1042-wk-Fact-5134065CB92BC5B615C2DAABB15EDC45" name="dei:EntityWellKnownSeasonedIssuer" contextRef="FD2019Q4YTD"><span style="font-size:8.5pt;">Yes</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:8pt;">&#160;</span><span style="font-family:Arial Unicode MS;font-size:9pt;">&#9746;</span><span style="font-family:inherit;font-size:8pt;">&#160;&#160;</span><span style="font-family:inherit;font-size:8.5pt;">No</span><span style="font-family:inherit;font-size:8pt;">&#160;</span><span style="font-family:Arial Unicode MS;font-size:9pt;">&#9744;</span></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;text-indent:36px;font-size:9pt;"><span style="font-family:inherit;font-size:8.5pt;">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d)&#160;of the Act. Yes</span><span style="font-family:inherit;font-size:8pt;">&#160;</span><span style="font-family:Arial Unicode MS;font-size:9pt;">&#9744;</span><span style="font-family:inherit;font-size:8pt;">&#160;</span><span><ix:nonNumeric id="d10049648e1066-wk-Fact-D25495F0BA684456450ADAAC18750932" name="dei:EntityVoluntaryFilers" contextRef="FD2019Q4YTD"><span style="font-size:8.5pt;">No</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:8pt;">&#160;</span><span style="font-family:Arial Unicode MS;font-size:9pt;">&#9746;</span></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;text-indent:36px;font-size:9pt;"><span style="font-family:inherit;font-size:8.5pt;">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d)&#160;of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90 days. </span><span><ix:nonNumeric id="d10049648e1076-wk-Fact-057BDC732CDD781A5E80DAA0D7DB32D9" name="dei:EntityCurrentReportingStatus" contextRef="FD2019Q4YTD"><span style="font-size:8.5pt;">Yes</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:8.5pt;">&#160;</span><span style="font-family:Arial Unicode MS;font-size:9pt;">&#9746;</span><span style="font-family:inherit;font-size:9pt;">&#160;</span><span style="font-family:inherit;font-size:8pt;">&#160;</span><span style="font-family:inherit;font-size:8.5pt;">No</span><span style="font-family:inherit;font-size:8pt;">&#160;</span><span style="font-family:Arial Unicode MS;font-size:9pt;">&#9744;</span></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;text-indent:36px;font-size:9pt;"><span style="font-family:inherit;font-size:8.5pt;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167; 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</span><span style="font-family:inherit;font-size:8pt;"> </span><span><ix:nonNumeric id="d10049648e1098-wk-Fact-E0151FB8F62674D8BEE2DAACF1620EFF" name="dei:EntityInteractiveDataCurrent" contextRef="FD2019Q4YTD"><span style="font-size:8.5pt;">Yes</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:8pt;">&#160;</span><span style="font-family:Arial Unicode MS;font-size:9pt;">&#9746;</span><span style="font-family:inherit;font-size:8pt;">&#160;&#160;</span><span style="font-family:inherit;font-size:8.5pt;">No</span><span style="font-family:inherit;font-size:8pt;">&#160;</span><span style="font-family:Arial Unicode MS;font-size:9pt;">&#9744;</span></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;text-indent:36px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of &#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.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"></td></tr><tr><td style="width:14%;"></td><td style="width:3%;"></td><td style="width:2%;"></td><td style="width:12%;"></td><td style="width:3%;"></td><td style="width:2%;"></td><td style="width:15%;"></td><td style="width:3%;"></td><td style="width:1%;"></td><td style="width:19%;"></td><td style="width:3%;"></td><td style="width:1%;"></td><td style="width:19%;"></td><td style="width:3%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span><ix:nonNumeric id="d10049648e1142-wk-Fact-43429B796B5A47DE9E29DAA1588DBE26" name="dei:EntityFilerCategory" contextRef="FD2019Q4YTD" format="ixt-sec:entityfilercategoryen">Large accelerated filer</ix:nonNumeric></span></span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Unicode MS;font-size:10pt;">&#9746;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Accelerated filer</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Unicode MS;font-size:10pt;">&#9744;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Non-accelerated filer</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Unicode MS;font-size:10pt;">&#9744;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Smaller reporting company</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Unicode MS;font-size:10pt;"><span><ix:nonNumeric id="d10049648e1192-wk-Fact-E3D6BFAD02B9861800AADAA17978F3B8" name="dei:EntitySmallBusiness" contextRef="FD2019Q4YTD" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Emerging growth company</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Unicode MS;font-size:10pt;"><span><ix:nonNumeric id="d10049648e1208-wk-Fact-2A933A552CF5BAE87955DAA1B5DA3241" name="dei:EntityEmergingGrowthCompany" contextRef="FD2019Q4YTD" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></span></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:6px;padding-top:8px;text-align:justify;text-indent:36px;font-size:9pt;"><span style="font-family:inherit;font-size:8.5pt;">Indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;12b-2 of the Act).&#160;Yes</span><span style="font-family:inherit;font-size:9pt;">&#160;</span><span><ix:nonNumeric id="d10049648e1216-wk-Fact-A689A237695EEED2F262DAA225BAA04C" name="dei:EntityShellCompany" contextRef="FD2019Q4YTD" format="ixt-sec:boolballotbox"><span style="font-family:Arial Unicode MS;font-size:9pt;">&#9744;</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:8pt;">&#160;</span><span style="font-family:inherit;font-size:8.5pt;">No</span><span style="font-family:inherit;font-size:8pt;">&#160;</span><span style="font-family:Arial Unicode MS;font-size:9pt;">&#9746;</span></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;text-indent:36px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">The aggregate market value of the registrant&#8217;s common stock, $0.0001 par value per share, held by non-affiliates of the registrant on </span><span style="font-family:inherit;font-size:8.5pt;">May&#160;31, 2019</span><span style="font-family:inherit;font-size:8.5pt;">, the last business day of the registrant&#8217;s most recently completed second fiscal quarter, was </span><span style="font-family:inherit;font-size:8.5pt;"><span>$<ix:nonFraction id="d10049648e1234-wk-Fact-97A6BDD5A46948FC2967DAAD53221CD7" name="dei:EntityPublicFloat" contextRef="FI2019Q2" unitRef="usd" decimals="-7" scale="9" format="ixt:numdotdecimal">102.25</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:8.5pt;"> (based on the closing sales price of the registrant&#8217;s common stock on that date). Shares of the registrant&#8217;s common stock held by each officer and director and each person who owns 5% or more of the outstanding common stock of the registrant have been excluded in that such persons may be deemed to be affiliates. This determination of affiliate status is not necessarily a conclusive determination for other purposes. As of </span><span style="font-family:inherit;font-size:8.5pt;">January&#160;10, 2020</span><span style="font-family:inherit;font-size:8.5pt;">, </span><span style="font-family:inherit;font-size:8.5pt;"><span><ix:nonFraction id="d10049648e1242-wk-Fact-52DC1EFCB5B2823AC294DAA29694AF95" name="dei:EntityCommonStockSharesOutstanding" contextRef="I2020Q1SharesOutstanding" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">482,130,975</ix:nonFraction></span></span><span style="font-family:inherit;font-size:8.5pt;"> shares of the registrant&#8217;s common stock, $0.0001 par value per share, were issued and outstanding.</span></div><div style="line-height:120%;padding-bottom:4px;text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Portions of the Proxy Statement for the registrant&#8217;s </span><span style="font-family:inherit;font-size:8.5pt;">2020</span><span style="font-family:inherit;font-size:8.5pt;"> Annual Meeting of Stockholders (the &#8220;Proxy Statement&#8221;), to be filed within 120 days of the end of the fiscal year ended </span><span style="font-family:inherit;font-size:8.5pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:8.5pt;">, are incorporated by reference in Part&#160;III hereof. Except with respect to information specifically incorporated by reference in this Form&#160;10-K, the Proxy Statement is not deemed to be filed as part hereof.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.04214559386973%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div><br/></div><hr style="page-break-after:always"></hr><div><a id="sC6BCC80671C756FF9C99789F02833D9C"></a></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">FORM 10-K</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">TABLE OF CONTENTS</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.21875%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:9%;"></td><td style="width:81%;"></td><td style="width:10%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Page No.</span></div></td></tr><tr><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PART I</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item&#160;1.</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sE45DA874AF3A5E41A6B8C5CF7FF0E2A5"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Business</span></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sE45DA874AF3A5E41A6B8C5CF7FF0E2A5"> 3</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 1A.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sECBD039767435874B10088C5736A9648"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Risk Factors</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sECBD039767435874B10088C5736A9648"> 22</a></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 1B.</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#s3ED32455B90F5AF0A3AF635F2B6910B4"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Unresolved Staff Comments</span></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#s3ED32455B90F5AF0A3AF635F2B6910B4"> 34</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 2.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sA43D2A1FC2AC512FAC5247B16964B800"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Properties</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sA43D2A1FC2AC512FAC5247B16964B800"> 34</a></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 3.</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sBDF642018A1C5B228C4F156504AFBEED"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Legal Proceedings</span></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sBDF642018A1C5B228C4F156504AFBEED"> 35</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item&#160;4.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#s51D0710CB29F571A84D0CE49046F4617"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Mine Safety Disclosures</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#s51D0710CB29F571A84D0CE49046F4617"> 35</a></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PART II</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item&#160;5.</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sEE6A9CD1F7AA5FA79479D0AE798A9429"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of  Equity Securities</span></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sEE6A9CD1F7AA5FA79479D0AE798A9429"> 36</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item&#160;6</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#s773B8FFF0C1357C7A23357ED163FEE9A"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Selected Financial Data</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#s773B8FFF0C1357C7A23357ED163FEE9A"> 37</a></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item&#160;7.</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#s4EB42C13DE495C1AA4354BCC1E5F67A8"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Management's Discussion and Analysis of Financial Condition and Results of Operations</span></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#s4EB42C13DE495C1AA4354BCC1E5F67A8"> 38</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item&#160;7A.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sE8057815BB7E593ABCCBAC938FBF708F"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Quantitative and Qualitative Disclosures About Market Risk</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sE8057815BB7E593ABCCBAC938FBF708F"> 53</a></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 8.</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sE19A1192B2AB5F619287CAA8F783CC13"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Financial Statements and Supplementary Data</span></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sE19A1192B2AB5F619287CAA8F783CC13"> 56</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 9.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#s073FE218EA6757CEBAAB2B8B4F35B2D7"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#s073FE218EA6757CEBAAB2B8B4F35B2D7"> 106</a></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 9A.</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sA7522E6A989E54568340C5E87852DAF4"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Controls and Procedures</span></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sA7522E6A989E54568340C5E87852DAF4"> 106</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 9B.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sF0606E8CE335559E995BACB48A52591E"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Other Information</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sF0606E8CE335559E995BACB48A52591E"> 106</a></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PART III</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 10.</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#s16E2B6BF9F465B45B05A6C2F4CFD5C00"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Directors, Executive Officers and Corporate Governance</span></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#s16E2B6BF9F465B45B05A6C2F4CFD5C00"> 106</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 11.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sFA47EDC7650E5D6CA3681BE525C35983"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Executive Compensation</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sFA47EDC7650E5D6CA3681BE525C35983"> 106</a></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 12.</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sD26D82F7D69E5E42AE1B530B021F4E5E"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder   Matters</span></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sD26D82F7D69E5E42AE1B530B021F4E5E"> 107</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 13.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sDB9B897084C655EBB78C18B2C8BC021D"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Certain Relationships and Related Transactions, and Director Independence</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sDB9B897084C655EBB78C18B2C8BC021D"> 107</a></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 14.</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sE08DD11B1074525AAEEC509C2274FBAB"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Principal Accounting Fees and Services</span></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sE08DD11B1074525AAEEC509C2274FBAB"> 107</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PART IV</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 15.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sB293AFB332FD5D1C8440EC1A02785AD5"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Exhibits, Financial Statement Schedules</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sB293AFB332FD5D1C8440EC1A02785AD5"> 107</a></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#s6C8B2B7E987A506B85C4453309DB99B7"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Signatures</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#s6C8B2B7E987A506B85C4453309DB99B7"> 111</a></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sCCDABE66E956569F89740478A673DA71"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Summary of Trademarks</span></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sCCDABE66E956569F89740478A673DA71"> 113</a></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 2</span></div></div><hr style="page-break-after:always"></hr><div><a id="s8AE55EE78AF4586A9963626850F49E16"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="sE45DA874AF3A5E41A6B8C5CF7FF0E2A5"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Forward-Looking Statements</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">In addition to historical information, this Annual Report on Form&#160;10-K contains forward-looking statements, including statements regarding product plans, future growth, market opportunities, strategic initiatives, industry positioning, customer acquisition and retention, the amount of annualized recurring revenue and revenue growth. In addition, when used in this report, the words &#8220;will,&#8221; &#8220;expects,&#8221; &#8220;could,&#8221; &#8220;would,&#8221; &#8220;may,&#8221; &#8220;anticipates,&#8221; &#8220;intends,&#8221; &#8220;plans,&#8221; &#8220;believes,&#8221; &#8220;seeks,&#8221; &#8220;targets,&#8221; &#8220;estimates,&#8221; &#8220;looks for,&#8221; &#8220;looks to,&#8221; &#8220;continues&#8221; and similar expressions, as well as statements regarding our focus for the future, are generally intended to identify forward-looking statements. Each of the forward-looking statements we make in this report involves risks and uncertainties that could cause actual results to differ materially from these forward-looking statements. Factors that might cause or contribute to such differences include, but are not limited to, those discussed in the section entitled &#8220;Risk Factors&#8221; in Part I, Item 1A of this report. You should carefully review the risks described herein and in other documents we file from time to time with the U.S. Securities and Exchange Commission (the &#8220;SEC&#8221;), including our Quarterly Reports on Form&#160;10-Q to be filed in 2020. You should not place undue reliance on these forward-looking statements, which speak only as of the date of this Annual Report on Form&#160;10-K. We undertake no obligation to publicly release any revisions to the forward-looking statements or reflect events or circumstances after the date of this document, except as required by law.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PART&#160;I</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 1.&#160;&#160;BUSINESS</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Founded in 1982, Adobe Inc. is one of the largest and most diversified software companies in the world. We offer a line of products and services used by creative professionals, marketers, knowledge workers, students, application developers, enterprises and consumers for creating, managing, delivering, measuring, optimizing, engaging and transacting with compelling content and experiences across personal computers, devices and media. We market our products and services directly to enterprise customers through our sales force and local field offices. We license our products to end users through app stores and our own website at www.adobe.com. We offer many of our products via a Software-as-a-Service (&#8220;SaaS&#8221;) model or a managed services model (both of which are referred to as hosted or cloud-based) as well as through term subscription and pay-per-use models. We also distribute certain products and services through a network of distributors, value-added resellers (&#8220;VARs&#8221;), systems integrators (&#8220;SIs&#8221;), independent software vendors (&#8220;ISVs&#8221;), retailers, software developers and original equipment manufacturers (&#8220;OEMs&#8221;). In addition, we license our technology to hardware manufacturers, software developers and service providers for use in their products and solutions. Our products run on personal and server-based computers, as well as on smartphones, tablets and other devices, depending on the product. We have operations in the Americas, Europe, Middle East and Africa (&#8220;EMEA&#8221;), and Asia-Pacific (&#8220;APAC&#8221;).</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe was originally incorporated in California in October&#160;1983 and was reincorporated in Delaware in May&#160;1997. Our executive offices and principal facilities are located at 345 Park Avenue, San Jose, California 95110-2704. Our telephone number is 408-536-6000 and our website is www.adobe.com. Investors can obtain copies of our SEC filings from this site free of charge, as well as from the SEC website at www.sec.gov. The information posted to our website is not incorporated into this Annual Report on Form 10-K.</span></div><div><a id="s717E358C79AE586ABD75DA9D0661C98B"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">BUSINESS OVERVIEW</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For over 35 years, Adobe&#8217;s innovations have transformed how individuals, teams, businesses and governments engage and interact with their constituents in print and online. We help our customers create and deliver the most compelling experiences in a streamlined workflow and optimize those experiences for greater return on investment. Our solutions turn ordinary interactions into valuable digital experiences, across media and devices, anytime, anywhere.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">While we continue to offer a broad portfolio of products, services and solutions, we focus our investments in two strategic growth areas:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Digital Media &#8211; providing products, services and solutions that enable individuals, teams and enterprises to create, publish and promote their content anywhere. Our customers include creative professionals like photographers, video editors, graphic and experience designers, and application and game developers; communicators like content creators, students, marketers and knowledge workers who create, collaborate on and distribute documents and creative content; and consumers. This is the core of what we have delivered for decades, and we have evolved our business model to provide our customers with a range of flexible solutions that allow them to reach their full creative potential anytime, anywhere, on any device on projects of all types.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Digital Experience &#8211; providing a comprehensive and integrated platform and set of applications and services through Adobe Experience Cloud that enables businesses and brands to create, manage, execute, measure, monetize and optimize customer </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 3</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">experiences that span from advertising to commerce. Our customers include marketers, advertisers, agencies, publishers, merchandisers, merchants, web analysts, data scientists, developers, marketing executives, information management and technology executives, product development executives and sales and support executives. Underpinning Adobe Experience Cloud is our Adobe Experience Platform, which provides businesses and brands with an open and extensible platform for customer experience management with real-time customer profiles that enable deep customer insights and the delivery of personalized digital experiences in milliseconds. By combining the creativity of our Digital Media business with the science of our Digital Experience offerings, we help our customers more efficiently and effectively make, manage, measure and monetize their content across channels and devices with an end-to-end workflow and feedback loop.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We believe we are uniquely positioned to be a leader in both the Digital Media and Digital Experience markets, where our mission is to change the world through digital experiences. By integrating products from each of these areas, our customers are able to utilize a comprehensive suite of solutions and services that no other company currently offers. In addition, our ability to deliver innovation and productivity improvements across customer workflows involving the creation, management, delivery, measurement and optimization of engaging content favorably positions Adobe as our customers continue to invest in delivering digital experiences.</span></div><div><a id="s86DF33046C4A500E8EA44764F254AE31"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">SEGMENTS</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our business is organized into three reportable segments: Digital Media, Digital Experience and Publishing. These segments provide Adobe&#8217;s senior management with a comprehensive financial view of our key businesses. Our segments are aligned around our two strategic growth opportunities described above, placing our Publishing business in a third segment that contains some of our mature products and solutions.</span></div><div><a id="s7DAB839007A054E1AFD78761E262E443"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">MARKET OVERVIEW</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">This overview provides an explanation of our markets and a discussion of strategic opportunities in fiscal 2020 and beyond for each of our segments. </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">See &#8220;Results of Operations&#8221; within Part II, Item&#160;7 titled &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; and Note 2 of Part II, Item 8 titled &#8220;Notes to Consolidated Financial Statements&#8221; for further segment information.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Digital Media</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Digital Media Opportunity</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Recent technology trends in digital communications continue to provide a significant market opportunity for Adobe in digital media. Everyone has a story to tell &#8212; from creative professionals, to students and knowledge workers, to immersive content and experience designers &#8212; and they need to tell those stories on an ever-increasing number of canvasses. In today&#8217;s world where the velocity of creation and consumption of digital content is constantly growing, design and creativity have never been more relevant and customers are looking for a way to meet demand with engaging online experiences. Adobe is in a strong position to capitalize on this opportunity with innovation that will accelerate the creative process across all platforms and devices, deepen engagement with communities and accelerate long-term revenue growth by focusing on cloud-based offerings, which are licensed on a subscription basis.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The flagship of our Digital Media business is Adobe Creative Cloud &#8212; a subscription service that allows members to use Adobe&#8217;s creative products integrated with cloud-delivered services across desktop, web and mobile devices. Creative Cloud members can download and access the latest versions of our creative products such as Photoshop, Illustrator, Premiere Pro, Lightroom, InDesign, Adobe XD and many more creative applications. To expand our reach and improve the way we serve the needs of our customers, we create different combinations of these services, including our applications with free and paid tiers such as Adobe Lightroom Mobile that have brought new customers into our franchise and increased our footprint on mobile devices.  In addition, members can access built-in templates and presets created by the Adobe user community to jumpstart designs and step-by-step interactive tutorials to sharpen their skills and get up to speed quickly. Through Creative Cloud, members can access online services to sync, store and share files across users&#8217; devices, access marketplace, social and community-based features within our Adobe Stock and Behance services, and create apps and websites, all at affordable subscription pricing.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe continues to redefine the creative process with Adobe Creative Cloud so that our customers can obtain everything they need to create, collaborate and be inspired. One part of our strategy is Adobe Sensei, a proprietary framework and set of intelligent services for dramatically improving the design and delivery of digital experiences. Adobe Sensei leverages Adobe&#8217;s massive content and data assets, as well as its deep domain expertise in the creative, marketing and document segments, within a unified artificial intelligence (&#8220;AI&#8221;) and machine learning framework to help customers discover hidden opportunities, reduce tedious processes and offer relevant experiences to every customer.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 4</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Creative Cloud addresses the needs of creative professionals such as artists, designers, developers, students and administrators, as well as knowledge workers, marketers, educators, hobbyists and consumers, who also use our products to create and deliver content. Our customers rely on our products for content creation, design, video and animation production, mobile app and gaming development and document creation and collaboration. End users of our creative products work in businesses of all sizes ranging from large publishers, media companies and global enterprises, to smaller design agencies and individual freelancers. Moreover, our creative products are used to create much of the printed and online information people see, read and interact with every day, including video, animation, mobile and advertising content. We have introduced new products, features and services to address emerging categories of content creation across devices and platforms, such as voice-based prototyping, refined content creation tools, 3D, augmented reality, virtual reality and user experience design. New projects announced and solutions offered include: Substance, a suite of applications for creating, mixing and applying textures and materials for 3D creations; Adobe Fresco, a mobile drawing and painting application, featuring live brushes that mimic natural media like oil paint and watercolors in amazingly lifelike ways; Adobe Aero, a free iOS application for viewing, building and sharing immersive and interactive augmented reality experiences; Photoshop Camera, an AI-driven mobile camera application launching in 2020 powered by Adobe Sensei featuring unique Photoshop lenses and camera effects right inside the camera; and both Illustrator on iPad, which will be available in 2020, and Photoshop on iPad to enable a seamless content creation experience across devices and attract a new, mobile-centric audience.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe&#8217;s Digital Media segment includes our Adobe Document Cloud business, built around our Acrobat family of products, including Adobe Acrobat and Adobe Acrobat Reader, and a set of integrated, cloud-based document services, including Adobe Sign and Adobe Scan. Tens of millions of knowledge workers worldwide interact with documents daily. Across industries and across the world, business processes from contracting to invoicing to employee onboarding are making the change from paper to electronic documents. Cloud services and mobile devices are reshaping how we work in ways that are more ad hoc, collaborative, unstructured and on the go. For over 25 years, Acrobat has provided for the reliable creation and exchange of electronic documents, regardless of platform or application source type. Users can collaborate on documents with electronic comments and tailor the security of a file in order to distribute reliable Adobe PDF documents that can be viewed, printed or filled out utilizing our free Acrobat Reader on any device. Acrobat provides essential electronic document capabilities and services across desktop, mobile devices and the web to help knowledge workers accomplish a wide variety of tasks ranging from simple publications and forms to mission-critical engineering documentation and architectural plans. With our Acrobat product and its innovative cloud services, we have extended the capabilities of our document solutions, from view and create, to edit, secure, scan, review, embed, share and sign. Users can create a PDF with just the camera on their phone with Adobe Scan, edit PDFs on the go with Acrobat on iOS and Android, and turn slow, manual signing processes into automated experiences and collect signatures with Adobe Sign.  </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Digital Media Strategy</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our goal is to be the leading platform for creativity where we offer a range of products and services that allow individuals, teams and enterprises, and both professionals and enthusiasts, to design and deliver amazing digital content.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We believe there is significant opportunity for growth across all customer segments and expect Adobe Creative Cloud will drive sustained long-term revenue growth through a continued expansion of our customer base by using our products to enable everyone to create and tell their stories, expanding into new categories and technologies like immersive 3D and augmented reality, making the creative process more productive with cloud-enabled collaboration and workflows, delivering intelligent, time-saving features with Adobe Sensei&#8217;s artificial intelligence and machine learning capabilities, and acquiring new users by engaging with the creative community. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We will continue to deepen our relationship with existing users through meeting their needs holistically and delivering additional features and increased value, including through data-driven customer engagement, AI and machine learning through Adobe Sensei, and offering a true &#8220;multi-surface platform&#8221; that provides our customers with the ability to use our tools for creation wherever inspiration strikes, by enabling them to seamlessly access their assets in the cloud and work across mobile, tablet and desktop with new applications like Adobe Fresco and Photoshop for iPad. We are embracing new frontiers in technology and creativity such as immersive 3D and augmented reality (&#8220;AR&#8221;) experiences with Adobe Aero and our Substance suite of products. We are pursuing new ways to help our customers develop creative skills such as allowing creators to live-stream their creative process on Behance and allowing users to learn with step-by-step, in-app, interactive tutorials from experienced creators. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As appropriate, we plan to optimize our pricing strategy and move our customers to higher priced and better value offerings and continue to employ targeted promotions that attract past customers and potential users to try out and ultimately subscribe to Adobe Creative Cloud. To target new customers and better address the needs of our existing customers, we will continue to invest in driving innovation to maintain the leadership position that we have established. We offer a marketplace for Creative Cloud subscribers to enable the delivery and purchase of stock content in our Adobe Stock service. Overall, our strategy with Creative Cloud is designed to enable us to increase our revenue with users, attract more new customers and grow a recurring and predictable revenue stream that is recognized ratably.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 5</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As part of our Adobe Creative Cloud strategy, we utilize a data-driven operating model and our Adobe Experience Cloud solutions to drive and optimize customer awareness, engagement and licensing of our creative products and services at every stop of the customer journey through our website and across other channels. Adobe.com is increasingly becoming the destination site where we engage individual and small business customers to sign up for and renew Creative Cloud subscriptions. We offer free apps and trials to attract new customers and through a data-driven model, we optimize conversion of these trialists to paid subscribers. We utilize channel partners to target mid-size creative customers with our Creative Cloud for teams offering. Our direct sales force is focused on building relationships with our largest customers and driving adoption of our Creative Cloud for enterprise offering.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We offer many of the products included in Adobe Creative Cloud on a standalone basis, including subscriptions to the Creative Cloud version of certain point products. We also offer a range of other creative tools and services, including our hobbyist products such as Photoshop Elements and Premiere Elements, Adobe Fonts and mobile apps such as Photoshop Express, Photoshop Sketch, Adobe Capture, Premiere Rush and Adobe Spark. Further descriptions of our Digital Media products are included below under &#8220;Principal Products and Services.&#8221;</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In our Adobe Document Cloud business, Adobe Acrobat has achieved strong market adoption and a leadership position in document-intensive industries such as government, financial services, pharmaceutical, legal, aerospace, insurance and technical publishing. Trillions of PDF documents are created every year and we believe there remain hundreds of millions of users in industries that engage with PDF files on a daily basis like legal, financial services or publishing, as well as a broader array of communicators, knowledge workers and Acrobat Reader users, who need the capabilities provided by our Acrobat applications and the document services platform found in Document Cloud. We expect to drive sustained long-term revenue growth in Adobe Document Cloud through a continued expansion of our customer base by delivering the best PDF experience on every platform and across platforms, expanding the number of actions and features in Acrobat, using Adobe Sensei to make both new and legacy documents more intelligent and responsive, and investing in embedded document services such as integrating Adobe Sign in third-party applications.  As with our Adobe Creative Cloud strategy, we utilize a data-driven operating model to market our Document Cloud solutions to and optimize our subscription-based pricing for individuals as well as small and medium-sized businesses, large enterprises and government institutions around the world. We aim to increase our seat penetration in our key markets through the utilization of our corporate and volume licensing programs. We also intend to increase our focus on marketing and licensing Acrobat in targeted vertical markets such as education, financial services, telecommunications and government, as well as on expanding into emerging markets. We will continue to engage in strategic partnerships to help drive the enterprise business, including our partnership with Microsoft. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our Document Cloud customers increasingly expect business processes to be seamless across desktop, web and mobile devices. Acrobat on mobile devices can be used to create, edit, export, combine, collaborate on and share PDFs on the go and the Adobe Scan app for mobile devices can be used to capture paper documents as images and transform them into full-featured PDFs via Document Cloud services that can be shared immediately, essentially putting scanning capabilities in the pocket of every person. We are delivering PDF document services on the web, such as allowing users to create, convert and compress PDFs on Adobe.com. Our Adobe Sign service also provides a green alternative to costly paper-based solutions, and is a more modern and convenient way for customers to digitally manage their documents, processes and contract workflows. We believe that by growing the awareness of electronic signatures in the broader contract delivery and signing market, utilizing Adobe Sensei to enhance customer experiences through machine learning and AI, and continuing to add new capabilities to our Adobe Scan and Adobe Sign offerings, we can help our customers migrate away from paper-based express mailing and adopt our solution to modernize and digitize document experiences, growing our revenue with this business in the process. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Digital Experience</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Digital Experience Opportunity</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Digital transformation is a macro trend that affects every business, government and educational institution today - making every business a digital business. Consumers today buy experiences, not just products, and they demand compelling experiences in their digital interactions that are seamless across channels and devices. Enterprises and brands recognize that customers have more choices and lower switching costs than ever before. In this new hyper-connected digital environment, it is the customer experience that differentiates brands and ultimately determines customer loyalty. As a result, businesses must determine how to best attract, engage, acquire and retain customers in a digital world where the reach and quality of experiences directly impact success. Business customers are consumers too, and they increasingly have the same expectations, which are driving business-to-business (&#8220;B2B&#8221;) companies to deliver business-to-consumer (&#8220;B2C&#8221;) experiences with a &#8220;business-to-everyone&#8221; (&#8220;B2E&#8221;) strategy. Delivering the best experience to a consumer at a given moment requires the right combination of data, insights and content across multiple channels in real time. To deliver these multi-channel experiences that are personalized to every customer, executives are increasingly demanding solutions that optimize their consumers&#8217; experiences in real time and deliver the greatest return on marketing and IT spend so they can demonstrate the business impact of their programs using objective metrics. </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 6</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the past decade, Adobe Experience Cloud has helped businesses provide exceptional experiences to their customers via a comprehensive suite of solutions. We believe there is now a significant opportunity to address these challenges of customer experience management and help our customers transform their businesses into &#8220;Experience Businesses.&#8221; The world&#8217;s leading brands are increasingly steering their marketing, advertising and development budgets toward digital experiences. As enterprises make this move to digital, our opportunity is accelerating as brands seek vendors to help them navigate this transition. Enterprises have a mandate to deliver meaningful experiences to their consumers across digital channels and in areas such as sales, support and product interactions where consumers expect experiences to be consistent and personalized.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our Adobe Experience Cloud business targets this large and growing opportunity to help companies deliver the most engaging customer experiences by providing an integrated, comprehensive set of solutions for customer experience management. Together, our applications, services and platforms provide real-time data and insights, deliver content and personalization, enable customer journey management and provide platforms for commerce and advertising management. Our solutions address analytics, targeting, advertising optimization, digital experience management, marketing automation and engagement, cross-channel campaign management, content management, creative asset management, audience management, digital commerce enablement, order management, predictive intelligence and monetization. Collectively, these comprehensive solutions enable marketers to measure, personalize and optimize digital experiences across all channels and touch points to drive stronger business performance throughout the customer journey.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We believe the market for Adobe Experience Cloud is large and rapidly growing as more businesses and enterprises invest in solutions that aid their goals to transform how they engage with their customers and constituents digitally.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Digital Experience Strategy</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our goal is to be the leading provider of cloud-based solutions for delivering digital experiences and enabling digital transformation. The Adobe Experience Cloud applications, services and platform are designed to manage customer journeys, enable shoppable experiences and deliver intelligence for businesses of any size in any industry. Our differentiation and competitive advantage is strengthened by our ability to use the Adobe Experience Platform to connect our comprehensive set of solutions.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Experience Cloud delivers the following sets of solutions for our customers:</span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Data and insights</span><span style="font-family:inherit;font-size:10pt;">. Our solutions deliver real-time customer profiles and intelligence across the customer journey. Adobe Analytics provides an experience system of intelligence for real-time cross-channel data, insights and activations across every channel. Adobe Audience Manager, our data management platform, helps digital publishers build unique audience profiles to identify the most valuable segments and use them across any digital channel. Adobe Experience Platform ingests, processes and stitches data across sources, channels and customer interactions in real time to create unified customer profiles. Adobe&#8217;s Real-time Customer Data Platform service, built on Adobe Experience Platform, enables brands to bring together known and unknown customer data, to activate customer profiles across channels and leverage intelligent decision-making throughout the customer journey. Our Customer Journey Analytics service brings a powerful set of analytics tools to omnichannel data in Adobe Experience Platform, providing brands viewing data across channels an easy, interactive way to dig deeper and uncover new insights, while making analytics more accessible across their organization.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Content and commerce</span><span style="font-family:inherit;font-size:10pt;">. We offer solutions to help customers manage, deliver, test, target and optimize content delivery and enable shopping experiences that scale from mid-market to enterprise businesses. Our leading digital experience management solution, Adobe Experience Manager, helps customers organize, create, manage and deliver creative assets and other content across digital marketing channels, including web, mobile, email, communities and video, enabling customers to improve their market and brand perception and provide a personalized experience to their consumers. Adobe Target is a personalization engine that lets our customers test, target and optimize content using machine learning across multiple apps and the web. Magento Commerce, which integrates with Adobe Experience Manager, enables our customers to create content and promotions for storefronts on every platform and provides a highly customizable and scalable end-to-end platform to manage, personalize and optimize the commerce experience across every touchpoint by bringing together digital commerce, order management and predictive intelligence to enable engaging shopping experiences. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Customer journey management</span><span style="font-family:inherit;font-size:10pt;">. Our solutions help businesses manage, personalize and orchestrate campaigns and customer journeys across B2E use cases. Adobe Campaign enables marketers to manage the B2C customer journey and use rich customer data to create, coordinate and deliver dynamic, personalized experiences that are synchronized across multiple channels and determined by each consumer&#8217;s behaviors and preferences. Marketo Engage is a complete customer experience management solution optimized for B2B, cross-channel campaigns requiring lead management, account-based marketing and revenue attribution technology by bringing together planning, engagement and measurement capabilities into an integrated marketing platform. Our Journey Orchestration service, built on Adobe </span></div></td></tr></table><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 7</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-left:60px;padding-bottom:12px;text-align:justify;"><span style="font-family:inherit;font-size:10pt;">Experience Platform, enables businesses to design, orchestrate and measure event-driven, customer-led journeys across the entire customer lifecycle at the individual level to intelligently anticipate every individual&#8217;s needs across their personal journey. </span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Advertising. </span><span style="font-family:inherit;font-size:10pt;">Adobe Advertising Cloud delivers an end-to-end platform for managing advertising across traditional TV and digital formats, and simplifies the delivery of video, display and search advertising across channels and screens. Adobe Sensei enables machine learning and predictive intelligence and helps automate digital media buying to traditional TV advertising as well as ad creation. Adobe Advertising Cloud integrates with Adobe Creative Cloud products and combines capabilities from the Adobe Advertising Cloud Demand-Side Platform, Adobe Advertising Cloud Search, Adobe Advertising Cloud TV and Adobe Advertising Cloud Creative offerings.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We believe the AI and machine learning framework enabled by our strategy with Adobe Sensei enhances the delivery of digital experiences.&#160; Adobe Experience Cloud offers domain-specific AI services powered by Adobe Sensei that work with Adobe Experience Platform to augment existing Experience Cloud product offerings. These AI services help provide domain-specific intelligence in areas such as attribution and automated insights, customer journey management, lead management, sentiment analysis, one-click personalization, enhanced anomaly detection and more. By building on existing features and these AI-powered services, we believe Adobe Sensei will increase the value we provide our customers and create a competitive differentiation in the market.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Experience Cloud also offers an open platform and ecosystem through its multi-cloud foundation, the Adobe Experience Platform, AI services powered by Adobe Sensei, and developer services through Adobe I/O. Adobe Experience Platform standardizes data into an easily sharable format consumable by Adobe Sensei and provides an open and extensible cloud infrastructure for Adobe Experience Cloud that allows data to flow freely within the Adobe Experience Platform and between Adobe Experience Cloud solutions and third-party software. This open architecture offers scalability with a wide variety of supporting products and services, empowers users to quickly develop innovative applications to interact with consumers, and enables a broad industry ecosystem through our Open Data Initiative, an open alliance among Adobe, Microsoft, SAP and others.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">To drive growth of Adobe Experience Cloud, we are focused on delivering the best customer experience management solutions for B2E, enterprise and mid-market through our applications, services and platform. We also intend to focus on customer engagement, growing within existing customer accounts, and product differentiation. We are expanding our customers to include Chief Information Officers and continuing to invest in Adobe Experience Platform integrations with Adobe Analytics and Adobe Audience Manager, as well as new services such as Customer Journey Analytics and our Real-time Customer Data Platform, to create a truly comprehensive customer data and insights offering. To give our customers increased flexibility and expand our reach, we are also delivering new functionality through additional services delivered on the Adobe Experience Platform such as Journey Orchestration. We utilize a direct sales force to market and license our Experience Cloud solutions, as well as an extensive ecosystem of partners, including marketing agencies, SIs and ISVs that help license and deploy our solutions to their customers. Strategic partnerships, such as the one we have formed with Microsoft, continue to increase our market reach. We have made significant investments to broaden the scale and size of all of these routes to market and believe these investments will result in continued growth in revenue in our Digital Experience segment in fiscal 2020 and beyond.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Publishing</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our Publishing segment contains legacy products and services that address diverse market opportunities including eLearning solutions, technical document publishing, web conferencing, document and forms platform, web application development and high-end printing. Graphics professionals and professional publishers continue to require quality, reliability and efficiency in production printing, and our Adobe PostScript and Adobe PDF printing technologies provide advanced functionality to meet the sophisticated requirements of this marketplace. As high-end printing systems evolve and transition to fully digital, composite workflows, we believe we are well positioned to be a supplier of software and technology based on the Adobe PostScript and Adobe PDF standards for use by this industry.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We generate revenue by licensing our technology to OEMs that manufacture workflow software, printers and other output devices. In fiscal 2019, we maintained a relatively consistent annual revenue run-rate with the mature products we market and license in our Publishing business.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 8</span></div></div><hr style="page-break-after:always"></hr><div><a id="sAB22ECD1F1DC5F9FA7B43EA4457C9ABC"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:174%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">COMPETITION</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The markets for our products and services are characterized by intense competition, new industry standards, evolving distribution models, disruptive technology developments, frequent product introductions, short product life cycles, price cutting with resulting downward pressure on gross margins and price sensitivity on the part of consumers. Our future success will depend on our ability to enhance and better integrate our existing products, introduce new products on a timely and cost-effective basis, meet changing customer needs, provide best-in-class information security to build customer confidence and combat cyber-attacks, extend our core technology into new applications and anticipate emerging standards, business models, software delivery methods and other technological changes.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Digital Media</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">No single company has offerings that match the capabilities of our Adobe Creative Cloud products and services, but we face collective competition from a variety of point offerings, free products and downloadable apps. Our competition includes offerings from companies such as Apple, Autodesk, Avid, Corel, Microsoft, Affinity and others, as well as from many lower-end offerings. We believe our greatest advantage in this space is the performance and scope of our integrated solutions, which work together as part of Creative Cloud. With Creative Cloud, we compete favorably on the basis of features and functionality, ease of use, product reliability, value and performance characteristics.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional digital imaging, drawing and illustration products are characterized by feature-rich competition, brand awareness and price sensitivity. Competition in this space is also emerging with drawing and illustration applications on tablet and smartphone platforms. The demand for professional web page layout and professional web content creation tools is constantly evolving and highly volatile. In this area, we face direct and indirect competition from desktop software companies and various proprietary and open source web-authoring tools.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We face competition from device, hardware and camera manufacturers as they try to differentiate their offerings by bundling, for free, their own digital imaging software or those of our competitors. Similarly, we face potential competition from operating system manufacturers as they integrate or offer hobbyist-level digital imaging and image management features with their operating systems. We also face competition from smartphone and tablet manufacturers that integrate imaging and video software into their devices to work with cameras that come as part of their smartphone and tablet offerings. In addition, social networking platforms such as Facebook (including Instagram), Snapchat, Twitter, TikTok and Pinterest, as well as portal sites such as Google and Bing are becoming a direct means to post, edit and share digital media, bypassing the step of using image editing and sharing software. Online storage and synchronization are becoming free and ubiquitous. Consumers will be encouraged to use the image and video editing software offered by those storage products, thus competing with our software.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, the needs of digital imaging and video editing software users are constantly evolving due to rapid technology and hardware advancements in digital cameras, digital video cameras, printers, personal computers, tablets, smartphones and other new devices. Our imaging and video offerings, including Photoshop, Lightroom, After Effects, Premiere Pro and Premiere Rush, face competition from established and emerging companies offering similar products.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">New image editing applications for mobile devices and tablets with features that compete with our professional tools are also emerging as adoption of these devices grows. Our consumer digital imaging and video editing offerings are subject to intense competition, including customer price sensitivity and competitor brand awareness. We face direct and indirect competition in the consumer digital imaging space from a number of companies whose market software competes with our offerings.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Applications and tools for experience and interface design and prototyping are still emerging and evolving as adoption of these tools by designers, design teams and larger organizations grows. Competitors to Adobe XD include Figma, Invision and Sketch. Partnerships and integrations between these companies and third parties create an increasingly competitive landscape in this space.  </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The universe of applications for 3D texturing and material authoring as well as other applications and tools in the areas of 3D, augmented reality and immersive design are still developing and advancing as adoption grows and new use cases emerge. Adobe&#8217;s Substance suite of applications and Adobe Aero face competition from both hardware and software players in these nascent fields and competitors include Autodesk, Foundry, Quixel and Unity. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The stock content marketplace has significant competition, especially in the microstock segment, where Adobe primarily operates today with our Adobe Stock offering. Key competitors in this segment include Shutterstock, Getty Images and a number of smaller companies. Deep product integration with Adobe Creative Cloud and superior reach and relationships with creative professionals around the world differentiate our Adobe Stock offerings.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 9</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The nature of traditional digital document creation, storage, collaboration and signing has been rapidly evolving as knowledge workers and consumers shift their behavior increasingly to non-desktop workflows. Competitors like Microsoft, Google, Box, Dropbox and DocuSign all offer competitive alternatives to our Adobe Document Cloud business for creating and managing PDFs and e-signatures. In addition, other PDF creation solutions can be found at a low cost or for free on the web or via mobile applications. To address these competitive threats, we are working to ensure our Document Cloud applications stay at the forefront of innovation in emerging opportunities such as PDF document generation, document collaboration and document security, document workflow management, easeful software integrations, enablement of paper to digital transformations, and accessibility and usability on multiple devices, including mobile and desktop.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Digital Experience</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The markets in which our Digital Experience business unit competes are growing rapidly and characterized by intense competition. Our Adobe Experience Cloud solutions face competition from large companies such as Google, Oracle, salesforce.com, SAP, SAS, Shopify, Sitecore and others, in addition to point product solutions and focused competitors. Additionally, new competitors are constantly entering these markets. Some of these competitors provide SaaS solutions to customers, generally through a web browser, while others provide software that is installed by customers directly on their servers. In addition, we compete at times with our customers&#8217; or potential customers&#8217; internally developed applications. Of the competitors listed above, no single company has products identical in breadth and depth to our Adobe Experience Cloud offerings. Adobe Experience Cloud competes in a variety of areas, including: reporting and analytics; cross-channel marketing and optimization; online marketing; audience management; advertising and real-time bidding technology; marketing automation; customer data platforms; digital commerce enablement; order management; web experience management; customer experience management and others.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Large software, internet and database management companies have expanded their offerings in the digital experience area, either by developing competing services or by acquiring existing competitors or strategic partners of ours. We believe competitive factors in our markets include the proven performance, security, scalability, flexibility and reliability of services; the strategic relationships and integration with third-party applications; the intuitiveness and visual appeal of user interfaces; demonstrable cost-effective benefits to customers; pricing; the flexibility of services to match changing business demands; enterprise-level customer service and training; perceived market leadership; the usability of services; real-time data and reporting; independence from portals and search engines; the ability to deploy the services globally; and success in educating customers in how to utilize services effectively. We believe we compete favorably with both the enterprise and low-cost alternatives based on many of these competitive factors including our strong feature set, the breadth of our offerings, our focus on global, multi-brand companies, our superior user experience, tools for building multi-screen, cross-channel applications, standards-based architecture, scalability and performance and leadership in industry standards efforts.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Creative and digital agencies, as well as SIs, are increasingly investing in acquiring their own digital experience technology to complement their creative services offerings. Adobe may face competition from these agencies and SIs as they come to market with best-of-breed offerings in one or more digital experience capabilities, or if agencies attempt to create a more complete technology platform offering. We believe our creative tools heritage differentiates us from our competitors. We have worked closely with marketing and creative customers for over 30 years. We also believe we have leadership in this space, with current customers representing leading global brands. Our comprehensive solutions extend more broadly than any other company in serving the needs of marketers and addressing this market opportunity; we integrate content and data, analytics, personalization, digital experience management, marketing automation, cross-channel campaign management, digital commerce, audience management and customer intelligence in our Adobe Experience Cloud. Most importantly, we provide a vision for our Digital Experience customers as we engage with them across the important aspects of their business, extending from their use of Adobe Creative Cloud and Adobe Document Cloud to how they manage, deliver, measure and monetize their content, participate in digital commerce, and create highly personalized and engaging shoppable experiences with our Experience Cloud.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Publishing</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our Publishing product offerings face competition from large-scale publishing systems, XML-based publishing companies, as well as lower-end desktop publishing products. Similarly, our web conferencing product faces competition from a number of established products from other companies, including Cisco, Citrix and Microsoft. Competition involves a number of factors, including: product features, ease-of-use, printer service support, the level of customization and integration with other publishing system components, the number of hardware platforms supported, service and price. We believe we can successfully compete based upon the quality and features of our products, our strong brand among users, the widespread adoption of our products among printer service bureaus, and our extensive application programming interfaces.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 10</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In printing technologies, we believe the principal competitive factors for OEMs in selecting a page description language or a printing technology are product capabilities, market leadership, reliability, price, support and engineering development assistance. We believe that our competitive advantages include our technology competency, OEM customer relationships and our intellectual property portfolio.</span></div><div><a id="sC90AA58ACA675C4498B38F918DE36411"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:38px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PRINCIPAL PRODUCTS AND SERVICES</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Digital Media Offerings</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Creative Cloud</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Creative Cloud is a cloud-based subscription offering that enables creative professionals and enthusiasts alike to express themselves with apps and services for video, design, photography and the web that connect across devices, platforms and geographies. Members have access to a vibrant creative community, publishing services to deliver apps and websites, cloud storage to easily access their work, the ability to sync their files to virtually any device, collaboration capabilities with team members, and new products and exclusive updates as they are developed. Creative Cloud members can build a Creative Profile which persists wherever they are. A user&#8217;s Creative Profile moves with them via Creative Cloud services from app to app and device to device, giving them immediate access to their personal files, photos, brushes, graphics, colors, fonts, text styles, desktop setting customizations and other important assets. All of the applications listed below and many more are available through subscriptions to Creative Cloud. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Adobe Photoshop and Adobe Lightroom</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Photoshop is the world&#8217;s most advanced digital imaging and design app. It is used by photographers, designers, animators, web professionals and video professionals, and is available to Adobe Creative Cloud subscribers on both desktop and iPad. Lightroom, our cloud-based photo service for editing, organizing, storing and sharing photos, is also available to Creative Cloud subscribers on desktop, tablet and mobile devices. Customers can also subscribe to Photoshop or Lightroom as individual cloud-enabled subscription products, or through our Photography Plan, which is a cloud-enabled offering targeted at photographers and photo hobbyists and includes Photoshop, Lightroom, integrated cloud services, and Lightroom Classic, a desktop-only version of the photo service app.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We also offer Photoshop Elements, which is targeted at consumers who desire the brand and power of Photoshop through an easy-to-use interface. For tablet and smartphone users, we offer several mobile apps including Photoshop Sketch, Photoshop Mix, Photoshop Express and Photoshop Fix &#8211; all of which enable sophisticated photo editing and content creation using a touch-based interface on tablet and mobile devices.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Adobe Illustrator</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Illustrator is our industry-standard vector graphics app used worldwide by designers of all types who want to create digital graphics and illustrations from web icons and product packaging to book illustrations and billboards, and for all kinds of media: print, web, interactive, video and mobile. Illustrator is available to Adobe Creative Cloud subscribers, and customers can also subscribe to use it as an individual subscription product. Users can also utilize mobile apps such as Illustrator Draw to gain access to Illustrator capabilities on their tablets and mobile devices, and seamlessly sync their work across apps and devices through Adobe CreativeSync technology, including for use with Illustrator on their desktop. Illustrator will also be available on iPad starting in 2020.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Adobe Fresco</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Fresco (formerly Project Gemini) is an illustration app designed for the latest stylus and touch devices that brings together the world&#8217;s largest collection of vector and raster brushes, plus revolutionary new Live Brushes, to deliver a completely natural painting and drawing experience for artists, illustrators, animators, sketchers and anyone who wants to discover - or rediscover - the joy of drawing and painting. Live Brushes, powered by Adobe Sensei, look, feel and act just like real watercolors that bloom and bleed in real time or oil that can be swirled and smudged on canvas. Tight integration with Adobe Creative Cloud enables customers to start their projects on tablet devices and move seamlessly to desktop, with all files, brushes, fonts and assets synced across devices through Adobe Creative Cloud. A free version of Adobe Fresco is available and a premium version is offered as part of Adobe Creative Cloud, as part of an Adobe Photoshop subscription plan, or as a standalone subscription for individuals, teams, education or enterprises. Adobe Fresco is available for iPad, Microsoft Surface computers and Wacom Mobile Studio devices.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Adobe InDesign</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe InDesign is the industry-leading design and layout app for print and digital media. Our customers use it to create, preflight and publish a broad range of content including newspapers and magazines for print, online and tablet app delivery. From </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 11</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">stationery, fliers and posters to brochures, annual reports, magazines and books with professional layout and typesetting tools, customers can create multicolumn pages that feature stylish typography and rich graphics, images and tables. Tight integration with other Adobe offerings such as Photoshop, Illustrator and Acrobat enables customers to work productively in print and digital workflows. InDesign integrates seamlessly with Adobe InCopy, so customers can work on layouts simultaneously with writers and editors. Customers can also access Adobe digital publishing capabilities from within InDesign to create and publish engaging apps for a broad range of devices, including iOS, Android and Amazon-based devices. InDesign is available to Adobe Creative Cloud subscribers, and customers can also subscribe to use InDesign as an individual cloud-enabled subscription product.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Adobe Stock</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Stock provides designers and businesses with access to millions of high-quality, curated, royalty-free photos, vectors, illustrations, videos, templates and 3D assets, for all their creative projects. Adobe Stock is built into Adobe Creative Cloud apps, including Photoshop , Illustrator and InDesign, enabling users to search, browse, and add images to their Creative Cloud Libraries, and obtain instant access to assets across desktop and mobile devices. Adobe Stock assets may be licensed directly within the Creative Cloud desktop apps, through stock.adobe.com or as a multi-asset subscription.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Adobe XD</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe XD is our all-in-one experience design (XD) solution used to build user experiences (UX) and user interfaces (UI) when designing websites, mobile apps and more; Adobe XD enables users to go from concept to prototype faster. Adobe XD brings design and prototyping together with fast, intuitive tools that deliver precision and performance using timesaving features like Responsive Resize, Repeat Grid, Auto-Animate and flexible artboards to create everything from low-fidelity wireframes to fully interactive prototypes for any size screen in minutes. Adobe XD also makes it easy to, with a single click, share and collaborate on designs and prototypes with teammates and allow multiple colleagues on multiple devices to simultaneously make changes to the same document in real time, with support for version control. Adobe XD offers prototyping capabilities that no other design tools offer by allowing designers to design, prototype and share digital experiences that extend beyond the screen, including keyboard and gamepad triggers for desktop and console-based experiences, and voice prototyping to create audio interactions for voice-based smart assistants and other similar platforms. Adobe XD also enables users to share and reuse assets with design systems that can scale as teams and organizations grow. Adobe XD is available to Adobe Creative Cloud subscribers, and individuals and teams can also subscribe to use it as an individual cloud-enabled subscription product. A free version is also available.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Adobe Premiere Pro and Adobe Premiere Rush</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Premiere Pro is a leading nonlinear video editing tool used by filmmakers, TV editors, YouTubers and videographers. Customers can import and combine various types of media, from video shot on a smartphone to 8K to virtual reality, and then edit in its native format without transcoding. Premiere Pro supports a vast majority of formats, and customers can use multiple graphics cards to accelerate, render and export times. Premiere Pro is the only nonlinear editor that lets users have multiple projects open while simultaneously collaborating on a single project with their team. Automated tools powered by Adobe Sensei like Auto-Reframe save time and workflows for color, graphics, audio and immersive 360/VR in Premiere Pro take customers from first edit to final credits faster than ever. Adobe Premiere Rush (formerly Project Rush) is an all-in-one, easy-to-use video editing app that simplifies video creation and sharing on platforms including YouTube, Instagram and TikTok, while delivering professional quality video results. Premiere Rush is uniquely positioned toward social media marketers, video bloggers and video enthusiasts who are looking for an all-in-one app to create and directly share online videos. Premiere Pro and Premiere Rush tightly integrate with other Adobe creative applications and are available to Adobe Creative Cloud subscribers, and customers can also subscribe to use Premiere Pro and Premiere Rush as individual cloud-enabled subscription products, or they can download the free Premiere Rush starter plan.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Adobe After Effects</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe After Effects is our industry-standard motion graphics and visual effects app used by a wide variety of animators, designers and compositors to create cinematic movie titles, remove objects from videos, apply countless effects and create animations. It offers superior control, a wealth of creative options and integration with other post-production applications. After Effects works together seamlessly with other Adobe apps such as Premiere Pro, Photoshop, Illustrator, Adobe XD and Adobe Audition. After Effects is available to Adobe Creative Cloud subscribers, and customers can also subscribe to use it as an individual cloud-enabled subscription product.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Adobe Dimension</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Dimension is designed to make it easy for graphic designers to compose, adjust and render high-quality, photorealistic 3D images. Users can composite 2D and 3D assets to create product shots, craft photorealistic scenes and visualize branding, packaging and logo designs in 3D with photorealistic renderings. Dimension integrates well with other Adobe apps. Users can </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 12</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">drag and drop background images from Photoshop, geometry from Substance Painter and 3D models from Adobe Stock - without leaving Dimension. Dimension is available to Adobe Creative Cloud subscribers, and customers can also subscribe to use it as an individual cloud-enabled subscription product.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Adobe Aero</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Aero (formerly Project Aero) is our free iOS application for viewing, building and sharing immersive and interactive augmented reality experiences. Users can directly import 2D and 3D assets created in Adobe applications like Adobe Photoshop, Adobe Illustrator, Adobe Dimension and Substance by Adobe, as well as third-party applications like Cinema4D, and bring them to life with animations and interactive triggers. Adobe Aero automatically optimizes these assets for augmented reality and uses machine learning technology to mimic real-world lighting on objects without the need for complex models or time-consuming manual rendering. Adobe Aero is available for free on the iOS App Store.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Substance by Adobe</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January 23, 2019, Adobe acquired Allegorithmic, a privately held 3D editing and authoring software company for gaming and entertainment, and began integrating it into Adobe Creative Cloud as Substance by Adobe. Substance by Adobe is a suite of tools, comprised of Substance Painter, Substance Source, Substance Alchemist and Substance Designer, for 3D texturing and materials authoring that enables users to get all the details just right in their 3D creations. Substance Painter allows users to nondestructively paint 3D textures on models in real time with smart materials that adjust to any object to show realistic wear and tear. Substance Source is a 3D materials library from which users can import professional quality 3D textures into their projects and generate infinite texture variations. Substance Alchemist allows users to create collections of 3D textures and materials, mix and tweak existing materials and even create new materials from the real world using photographs and high-resolution scans. Substance Designer is the industry standard texture authoring tool for precisely creating custom materials with complete nondestructive authoring control. Substance integrates well with other Adobe apps like Dimension, as well as game engines like Epic Games&#8217; Unreal Engine 4, Unity, Autodesk&#8217;s Maya and 3ds Max and more. Customers can also subscribe to use Substance as an individual subscription product.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Adobe Fonts</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Fonts brings thousands of fonts from foundry partners into one library for quick browsing, easy use on the web or on the user&#8217;s desktop and endless typographic inspiration. Our full library of commercially-licensed fonts is offered through Adobe Creative Cloud. In addition, customers may subscribe to the standalone Adobe Fonts portfolio plan, or license individual fonts from the Adobe Fonts Marketplace.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Behance</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Behance is the leading social community to showcase and discover creative work online. Adobe Portfolio allows users to quickly and simply build a fully customizable and hosted website that seamlessly syncs with Behance.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Adobe Spark</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Spark is our integrated web and mobile software for creating and sharing impactful visual stories. Designed for everyday communication, Adobe Spark empowers users to transform text, photos and videos into dynamic web stories, video stories or professional-looking graphics for social media that engage audiences across multiple channels and on any device. The Adobe Spark web app seamlessly syncs with the Spark Post, Spark Page and Spark Video iOS mobile apps (with Spark Post also available as an Android app), allowing users to create, edit and share their story from any location regardless of their design experience. Adobe Spark with premium features allows users to apply custom branding to anything they create; the premium product is offered as part of any Adobe Creative Cloud plan or as a standalone subscription for individuals, teams, education or enterprises. A free version is also available.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Acrobat and Adobe Document Cloud</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Document Cloud is a cloud-based subscription offering that enables complete, reliable and automated digital document and signature workflows across desktop, mobile, web and third-party enterprise applications to drive business productivity for individuals, teams, small businesses and enterprises. With Document Cloud, users can create, review, approve, sign and track documents, and store them in Document Cloud for easy access and sharing, whether on a desktop or mobile device. Document Cloud includes Adobe Acrobat DC, Adobe Sign, Adobe Scan and other Document Cloud apps and services that work standalone or integrate with users&#8217; existing productivity apps, processes and systems.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At the heart of Adobe Document Cloud is Adobe Acrobat DC, the industry standard for PDF creation and conversion. Acrobat enables users to create secure, reliable and compact Adobe PDF documents from authoring applications such as Microsoft </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 13</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Office software, graphics applications and more. Acrobat enables automated collaborative workflows with a rich set of commenting tools and review tracking features and includes everything needed to create and distribute rich, secure electronic documents that can be viewed easily within leading web browsers or on computer desktops via the free Adobe Acrobat Reader. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Acrobat is available to both Adobe Creative Cloud and Adobe Document Cloud subscribers. Customers can also license Acrobat Pro DC or Acrobat Standard DC (which has a subset of Acrobat Pro DC features) as individual point products  available through a cloud-enabled subscription. Adobe Acrobat Reader, our free software for reliable viewing, annotating and printing of Adobe PDF documents on a variety of desktop and mobile platforms, offers additional features for subscribers to Adobe Document Cloud or Adobe Acrobat DC that enables subscribers to create, edit, export, combine, share and collaborate on PDF documents on mobile devices. Users of both Acrobat and Acrobat Reader can also access, edit and save changes to their PDF files stored in the Adobe Document Cloud, or other third-party cloud storage services, including Box, Dropbox, Google Drive and Microsoft OneDrive.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Scan can be used for free on mobile devices to provide scanning capabilities in the pocket of every person. It captures paper documents as images and transforms them into full-featured and versatile PDFs via Adobe Document Cloud services for instant sharing with others.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our Adobe Sign cloud-based e-signature service allows users to securely electronically send and sign any document from any device. As well as being available on the web, Adobe Sign has a mobile app that allows users to e-sign documents and forms, send them for signature, track responses in real time and obtain instant signatures with in-person signing. Adobe Sign also integrates with users&#8217; enterprise systems through a comprehensive set of applicable programming interfaces, and Adobe Experience Manager Forms and Advanced Workflows for Adobe Sign, to create forms and provide seamless experiences to customers across web and mobile sites. Adobe Sign is Microsoft&#8217;s preferred e-sign solution and is integrated into </span><span style="font-family:inherit;font-size:10pt;color:#333333;">Microsoft Office 365, Microsoft Dynamics 365 and Microsoft SharePoint. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Digital Experience Offerings</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Experience Cloud is a comprehensive collection of best-in-class solutions for advertising, analytics, marketing and commerce, all integrated on a cloud platform, along with service, support and an open ecosystem. Experience Cloud is comprised of the following sets of solutions for our customers: Data and Insights, Content and Commerce, Customer Journey Management and Advertising, which are each described below.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Data and Insights</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our Data and Insights solutions deliver real-time customer profiles and intelligence across the customer journey with a unified, purpose-built platform for customer experience management, a data management platform and cross-channel analytics. The following is a brief description of our solutions for Data and Insights.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Adobe Experience Platform</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Experience Platform is the industry&#8217;s first purpose-built platform for customer experience management that helps users ingest, process and stitch together known and unknown customer data from every customer interaction across multiple channels in real time into unified customer profiles. Adobe Experience Platform standardizes data into an easily sharable format consumable by Adobe Sensei and provides an open and extensible cloud infrastructure which allows that data to flow freely within the Adobe Experience Platform and between Adobe applications and services and third-party software. This open architecture offers scalability with a wide variety of supporting products and services, empowers users to quickly develop innovative applications to interact with consumers and enables a broad industry ecosystem through our Open Data Initiative, an open alliance among Adobe, Microsoft and SAP. Adobe Experience Platform also offers Query Service and Data Science Workspace, which enable users to gain deeper insights from stored datasets, and customer journey intelligence, which leverages predefined data-driven operational best practices, AI and business intelligence to enable and optimize real-time decisions, actions and business processes. Users are able to leverage Adobe Experience Platform to activate insights across all Adobe Experience Cloud applications. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Adobe Analytics</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Analytics is our industry leading solution that helps our customers create a holistic view of their business by turning consumer interactions into actionable insights. Adobe Analytics enables web, social, video, mobile, attribution and predictive analytics to continuously improve the performance of marketing activities and better direct our customers&#8217; marketing spend. From attribution and predictive modeling to contribution analysis and propensity scoring, Adobe Analytics&#160;is immersed in machine learning and AI. With intuitive and interactive dashboards and reports, our customers can sift, sort and share real-time information to provide insights that can be used to identify problems and opportunities and to drive conversion and relevant consumer experiences. Our Analysis Workspace provides a robust, flexible canvas for creating and curating reusable analysis projects that </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 14</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">are customized to their needs. Adobe Analytics lets users capture, analyze and integrate data from virtually any source, both online and offline, from web, email and CRM to voice, IoT and connected car data.  </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Adobe Audience Manager</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Audience Manager is a data management platform that helps digital publishers build unique audience profiles to identify the most valuable segments and use them across any digital channel. Adobe Audience Manager consolidates audience information from all available sources. It then identifies, quantifies and optimizes high-value target audiences, which can then be offered to advertisers via an integrated, secure, privacy-friendly management system that works across all advertising distribution platforms. Adobe Audience Manager provides access to multiple data sources, offering digital publishers the ability to use a wide variety of third-party data as well as Audience Manager&#8217;s private data co-op.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Customer Journey Analytics</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our Customer Journey Analytics service, built on Adobe Experience Platform, brings a powerful set of analytics tools that stitch and analyze cross-channel data to deliver comprehensive customer journey insights that allow our customers to more easily deliver consistent experiences regardless of channel. This service provides brands viewing data across channels with an easy, interactive way to dig deeper and uncover new insights with omnichannel data analysis, while making analytics more accessible across their organization. The Customer Journey Analytics interface democratizes data analysis by allowing users to creatively and intelligently visualize their customer data and gather collections of insights for different audiences in real time by manipulating layers of data.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Real-Time Customer Data Platform</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our Real-time Customer Data Platform, built on Adobe Experience Platform, uses customer data to instantly personalize experiences. It does so by activating  Adobe Experience Platform&#8217;s unified customer profiles across channels to leverage intelligent decision making throughout the customer journey and deliver hyper-personalized experiences across all known channels and devices. The Real-time Customer Data Platform utilizes an open and extensible architecture that allows integration with a variety of data sources and activation touchpoints and provides continuous data refreshes to keep customer profiles updated in real time.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Content and Commerce</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our Content and Commerce solutions help customers manage, deliver, test, target and optimize content delivery and enable shopping experiences that scale from mid-market to enterprise businesses. The following is a brief description of our solutions for Content and Commerce.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Adobe Experience Manager</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Experience Manager is a leading digital experience management solution that uses AI tools to help customers organize, create and manage the delivery of creative assets and other content across digital marketing channels, including web, mobile, email, communities and video. It enables customers to manage content on premise or host it in the cloud, delivering agile and rapid deployment. With this ultimate control of content and campaigns, our customers can deliver real-time and personalized experiences to their consumers that help build customers&#8217; brands, drive demand and extend reach. Adobe Experience Manager includes digital asset management, web content management, digital publishing and enterprise-level forms management. These tools enable customers to improve their market and brand perception and provide a personalized experience to their consumers.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Adobe Target</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Target is a personalization engine that lets our customers test, target and optimize content using machine learning across multiple apps and the web. With Adobe Target, our customers have the tools they need to quickly discover what gets noticed and what increases conversion and engagement. It paves a path from simple testing to targeting to true segmentation and optimization through A/B and multivariate testing, AI-powered automation at scale, content targeting and automated decision making. Adobe Target capabilities also enable our customers to test and target adaptive or responsive mobile web experiences.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Magento Commerce</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Magento Commerce offers digital commerce enablement and order orchestration for both physical and digital goods across a range of industries, including consumer packaged goods, retail, wholesale, manufacturing and the public sector. Magento Commerce brings together digital commerce, order management and predictive intelligence to enable shopping experiences that scale from mid-market to enterprise businesses. Based on an open-source ecosystem, Magento Commerce extends beyond the web shopping cart to every shoppable experience, including email, mobile, in-store and marketplaces. Magento Commerce also </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 15</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">integrates with Adobe Experience Manager to enable the user-friendly creation and deployment of content and promotions for shopping experiences that integrate seamlessly across mobile, social or in-store.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Customer Journey Management</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our Customer Journey Management solutions enable our customers to manage and orchestrate individual cross-channel campaigns that encourage meaningful customer experiences; personalize content and deliver optimized experiences at scale that are meaningful to each of their customers; and plan, orchestrate and measure engagement with their prospects and customers at every stage of the customer journey, across B2E use cases. The following is a brief description of our solutions for Customer Journey Management.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Adobe Campaign</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Campaign is optimized for B2C experiences involving high volume email and cross-channel campaign management. Adobe Campaign enables marketers to manage the customer journey and use rich customer data to create, coordinate and deliver dynamic, personalized experiences that are synchronized across multiple channels and determined by each consumer&#8217;s behaviors and preferences. As part of its feature set, Adobe Campaign provides visual campaign orchestration, allowing for intuitive design and automated consumer experiences across channels, from one-off campaigns to triggered messages, with a graphically rich interface. Marketers can also integrate consumer data from across marketing channels to develop and deliver more relevant marketing experiences to their consumers through email, mobile, offline channels and more. Features also include targeted segmentation, multilingual email execution, real-time interaction, in-app messaging and operational reporting to easily see how well campaigns are performing.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Marketo Engage</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Marketo Engage is a complete customer experience management solution optimized for B2B, cross-channel campaigns requiring lead management, account-based marketing and revenue attribution technology by bringing together planning, engagement and measurement capabilities into an integrated marketing platform. Marketo Engage simplifies how companies plan, orchestrate and measure engagement with prospects and customers at every stage of their experience and allows companies to better align marketing and sales at every touchpoint to engage high priority accounts. It offers a feature-rich and cloud-native platform with a set of solutions for delivering transformative customer experiences across industries and companies of all sizes.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Journey Orchestration</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our Journey Orchestration service, built on Adobe Experience Platform, enables businesses to design, orchestrate and measure event-driven, customer-led journeys across the entire customer lifecycle at the individual level to intelligently anticipate every individual&#8217;s needs across their personal journey. It allows businesses to trigger individual journeys, apply conditions in real time to qualify events and personalize journeys, as well as visually map individual journeys across all systems in an intuitive workflow-based interface. Journey Orchestration also allows businesses to track detailed performance of executed journeys and how individuals are progressing in real time, with data automatically sent to Adobe Experience Platform to allow full-funnel analysis.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Advertising</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Advertising Cloud is an end-to-end, independent platform for managing advertising that unifies and automates all media, screens, data and creativity at scale. With Adobe Advertising Cloud and its use of Adobe Sensei AI and data integrations, customers can identify and amplify their high-value audiences for more personal and accurate targeting; seamlessly unite creative, data and media buying across all screens and formats; protect their brand by preventing their campaigns from mixing with content and properties that do not align with their image; scale bidding and optimization strategies; implement programmatic creative management using automated advertisement creation for both prospecting and retargeting customers; generate advertisements at scale using Adobe Creative Cloud apps; and use data insights that reveal customers&#8217; interests and past behaviors to create relevant, targeted ads. Adobe Advertising Cloud includes Adobe Advertising Cloud Demand Side Platform, Adobe Advertising Cloud Search, Adobe Advertising Cloud TV and Adobe Advertising Cloud Creative offerings.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Advertising Cloud DSP is the first independent, omnichannel demand-side platform that brings cross-screen and cross-channel integrations for planning, buying, measurement and optimization and supports all forms of TV (linear, addressable and connected), video, display, native, audio, social and search campaigns. It builds identities, finds optimal mixes to reach audiences and manages tactics that span multiple sites simultaneously, effortlessly and nearly instantly. Adobe Advertising Cloud Search brings customers the most comprehensive search management through the automation of search, shopping and retargeting campaigns by offering model transparency and accuracy reports that give insight into actual performance rather than just forecasts for clicks, cost and revenue. With intuitive navigation and time-saving workflows, it delivers powerful, real-time integration with </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 16</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Analytics, Adobe Audience Manager and Adobe Campaign and connects users&#8217; data, audience segments and other marketing channels to get a bird&#8217;s-eye view of their performance. Adobe Advertising Cloud TV uses data and automation to help customers make smarter TV buying decisions, deliver precision against their audiences and increase the impact of their TV advertising with access to over 30,000 audience data attributes. As part of the Adobe Advertising Cloud DSP, Adobe Advertising Cloud Creative uniquely brings together designers and marketing professionals in a self-serve, intuitive interface with direct integration with Adobe Creative Cloud apps that enhances collaboration between customers&#8217; ad production and media teams and enables users to automatically create thousands of ads at scale.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Products and Services</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We also offer a broad range of other enterprise and digital media products and services. Information about other products not referenced here can be found on our corporate website, www.adobe.com.</span></div><div><a id="s4AF6CC2AC62253A09CA88E685E77CBC1"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">OPERATIONS</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Marketing and Sales</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We market and license our products directly using our sales force and certain local offices and through our own website at www.adobe.com. We also market and distribute our products through sales channels, which include distributors, retailers, software developers, SIs, ISVs and VARs, as well as through OEM and hardware bundle customers.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our local field offices include locations in Australia, Belgium, Brazil, Canada, China, Denmark, France, Germany, Hong Kong, India, Ireland, Israel, Italy, Japan, Mexico, Moldova, the Netherlands, Poland, Romania, Singapore, South Africa, South Korea, Spain, Sweden, Switzerland, Taiwan, the United Kingdom and the United States.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We sell the majority of our products through a software subscription model where our customers purchase access to a product for a specific period of time during which they always have rights to use the most recent version of that product. We also license perpetual versions of our software with maintenance and support, which includes rights to upgrades, when and if available, support, updates and enhancements.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, there were no customers that represented at least 10% of net revenue. As of fiscal year end </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, no single customer was responsible for over 10% of our trade receivables.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Services and Support</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We provide expert consulting, customer success management, technical support and learning services across all our customer segments, including enterprises, small and medium businesses, creative professionals and consumers. With a focus on ensuring sustained customer success and realized value, this comprehensive portfolio of services is designed to help customers and partners maximize the return on their investments in our cloud solutions and licensed products. Our service and support revenue consists primarily of consulting fees, software maintenance, technical support fees and training fees.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Consulting Services</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have a global professional services team dedicated to designing and implementing solutions for our largest customers.  Our professional services team uses a comprehensive, customer-focused methodology that has been refined over years of capturing and analyzing best practices from numerous customer engagements across a diverse mix of solutions, industries and customer segments. Increasingly, our customers seek to integrate across Adobe&#8217;s products and cloud solutions, and engage our professional services teams to share their expertise in leading customers&#8217; digital strategies, multi-solution integrations and in running customer platforms. Using our methodology, our professional services teams are able to accelerate customers&#8217; time to value, and maximize the return customers earn on their investment in Adobe solutions.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A key component of Adobe&#8217;s strategy is developing a large partner ecosystem to expand the reach and breadth of Adobe solutions in the global marketplace. In order to assist partners in building their respective digital practices, Adobe Global Services provides a comprehensive set of deliverables through Adobe&#8217;s Solution Partner Program. The breadth of services described in the program provides system integrators, agencies and regional partners the tools required to develop core capabilities for positioning and building with Adobe technology, as well as implementing and running customer platforms. We believe that through these programmatic services and support, our joint customers benefit greatly from the combination of Adobe technology and the deep customer context that our global partners represent.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 17</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Customer Success Account Management</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Customer Solutions provides Customer Success Managers, who work with enterprise and commercial customers on an ongoing basis to understand their current and future business needs, promote faster solution adoption, and align product capabilities to customers&#8217; business objectives to maximize the return on their investment in Adobe&#8217;s offerings. We engage customers to share innovative best practices, relevant industry and vertical knowledge, and proven success strategies based on our extensive engagements with leading marketers and brands. The performance of these teams is directly associated with customer-focused outcomes.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Technical Support</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe provides enterprise maintenance and support services to customers of subscription products as part of the subscription entitlement, and to perpetual license customers via annual fee-based maintenance and support programs. These offerings provide:</span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">technical support on the products they have purchased from Adobe; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8220;how to&#8221; help in using our products; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">product upgrades and enhancements during the term of the maintenance and support or subscription period, which is typically one to three years.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We provide product support through a global support organization that includes several regional and global support centers, supplemented with outsourced vendors for specific services. Customers can seek help through multiple channels including phone, chat, web, social media and email, allowing quick and easy access to the information they need. These teams are responsible for providing timely, high-quality technical expertise on all our products.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain consumers are eligible to receive Getting Started support, to assist with easy adoption of their products. Support for some products and in some countries may vary. For enterprise customers with greater support needs, we offer personalized service options through Premium Services options, delivered by global support centers and technical account managers who can also provide proactive risk mitigation services and on-site support services for those with business-critical deployments.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lastly, we also offer delivery assurance, technical support and enablement services to partners and developer organizations. Through the Adobe Partner Connection Reseller Program, we provide developers with high-quality tools, software development kits, information and services.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Digital Learning Services</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Customer Solutions offers a comprehensive portfolio of learning and enablement services to assist our customer and partner teams in the use of our products, including those within Digital Experience, Digital Media and other legacy products and solutions. Our training portfolio includes a large number of free online self-service learning options on www.training.adobe.com. Adobe Digital Learning Services also has an extensive portfolio of fee-based learning programs including a wide range of traditional classroom, virtual and on-demand training and certifications delivered by our team of training professionals and partners across the globe.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">These core offerings are complemented by our custom learning services, which support our largest enterprise customers and their unique requirements. Solution-specific skills assessments help our enterprise customers objectively assess the knowledge and competencies within their marketing teams and tailor their learning priorities accordingly. Finally, aligned with our cloud strategy, we have introduced a new learning subscription service that enables customers to access both business and technical Digital Experience training over a 12-month period, which is a scalable approach to supporting long-term learning.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Investments</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">From time to time we make direct investments in privately held companies. We enter into these investments with the intent of securing financial returns as well as for strategic purposes, as they often increase our knowledge of emerging markets and technologies and expand our opportunities to provide Adobe products and services.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 18</span></div></div><hr style="page-break-after:always"></hr><div><a id="s345FB06C9371556C9B3531DF6AF96263"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PRODUCT DEVELOPMENT</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A continuous high level of investment is required for the enhancement of existing solutions and the development of new solutions due to the speed of technological change that characterizes the software industry. We develop our software internally, as well as acquire products or technology developed by others by purchasing the stock or assets of the business entity that owns the technology. In other instances, we have licensed or purchased the intellectual property ownership rights of programs developed by others with license or technology transfer agreements that may obligate us to pay a flat license fee or royalties, typically based on a dollar amount per unit or a percentage of the revenue generated by those programs.</span></div><div><a id="s746B87D7C96D5299B77E9552E981124A"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PROTECTING AND LICENSING OUR PRODUCTS</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We protect our intellectual property through a combination of patents, copyrights, trademarks and trade secrets, foreign intellectual property laws, confidentiality procedures and contractual provisions. We have United States and foreign patents and pending applications that relate to various aspects of our products and technology. Although our patents have value, no single patent is essential to any of our principal businesses. We have also registered, and applied for the registration of, U.S. and international trademarks, service marks, domain names and copyrights.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our enterprise customers license our hosted offerings as SaaS or Managed Services, and consumers primarily use our desktop software and mobile apps. We license our desktop software to users under &#8216;click through&#8217; or signed license agreements containing restrictions on duplication, disclosure and transfer. Similarly, cloud products and services are provided to users under &#8216;click through&#8217; or signed agreements containing restrictions on access and use.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Despite our efforts to protect our proprietary technology and our intellectual property rights, unauthorized parties may attempt to copy or obtain and use our technology to develop applications with the same functionality as our application. Policing unauthorized use of our technology and intellectual property rights is difficult. We believe that our transition from perpetual-use software licenses to a subscription-based business model combined with the increased focus on cloud-based computing has and may continue to improve our efforts to combat the pirating of our products.</span></div><div><a id="sC316241BBC325F22886B52F43688F72A"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">EMPLOYEES</span><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, we employed </span><span style="font-family:inherit;font-size:10pt;">22,634</span><span style="font-family:inherit;font-size:10pt;"> people. We have not experienced work stoppages and believe our employee relations are good.</span></div><div><a id="sCB22ABCE9C5F5CCF83D5381B0845CBD9"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">AVAILABLE INFORMATION</span><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our Annual Report 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, are available free of charge on our Investor Relations website at www.adobe.com/adbe as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC. The information posted on our website is not incorporated into this report.</span></div><div><a id="s3C5AF6398F545346A49D87A37A805BDA"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">EXECUTIVE OFFICERS</span><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe&#8217;s executive officers as of </span><span style="font-family:inherit;font-size:10pt;">January 21, 2020</span><span style="font-family:inherit;font-size:10pt;"> are as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:16%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:76%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Name</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Age</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Positions</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;Shantanu Narayen</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">56</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Chairman, President and Chief Executive Officer</span></div><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="padding-bottom:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mr. Narayen currently serves as our Chairman of the Board, President and Chief Executive Officer. He joined Adobe in January 1998 as Vice President and General Manager of our engineering technology group. In January 1999, he was promoted to Senior Vice President, Worldwide Products, and in March 2001 he was promoted to Executive Vice President, Worldwide Product Marketing and Development. In January 2005, Mr. Narayen was promoted to President and Chief Operating Officer, and effective December 2007, he was appointed our Chief Executive Officer and joined our Board of Directors. In January 2017, he was named our Chairman of the Board. Mr. Narayen serves as lead independent director on the board of directors of Pfizer, a multinational pharmaceutical corporation. Mr. Narayen holds a B.S. in Electronics Engineering from Osmania University in India, a M.S. in Computer Science from Bowling Green State University and an M.B.A. from the Haas School of Business, University of California, Berkeley.</span></div></td></tr></table></div></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 19</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:16%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:76%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Name</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Age</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Positions</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;John Murphy</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">51</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Executive Vice President and Chief Financial Officer</span></div><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mr. Murphy currently serves as our Executive Vice President and Chief Financial Officer. He joined Adobe in March 2017 and served as our Senior Vice President, Chief Accounting Officer and Corporate Controller until April 2018. Prior to joining Adobe, Mr. Murphy served as Senior Vice President, Chief Accounting Officer and Corporate Controller of Qualcomm Incorporated from September 2014 to March 2017. He previously served as Senior Vice President, Controller and Chief Accounting Officer of DIRECTV Inc. from November 2007 until August 2014, and Vice President and General Auditor of DIRECTV from October 2004 to November 2007. Prior to joining DIRECTV he worked at several global companies, including Experian, Nestle, and Atlantic Richfield (ARCO), in a variety of finance and accounting roles. He served as Director of DirecTV Holdings LLC from November 2007 until August 2014. Mr. Murphy serves on the Corporate Advisory Board of the Marshall School of Business at the University of Southern California. He holds an MBA from the Marshall School of Business at the University of Southern California, a B.S. in Accounting from Fordham University.</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Scott Belsky</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">39</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Chief Product Officer and Executive Vice President, Creative Cloud</span></div><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="padding-bottom:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mr. Belsky joined Adobe in December 2017 as Chief Product Officer and Executive Vice President, Creative Cloud. Prior to joining Adobe in December 2017, Belsky was a venture investor at Benchmark in San Francisco from February 2016 to December 2017. Prior to Benchmark, Belsky led Adobe's mobile strategy for Creative Cloud from December 2012 to January 2016, having joined the company through the acquisition of Behance. Belsky co-founded Behance in 2006 and served as its CEO for over 6 years. He is an early advisor and investor to Pinterest, Uber and Warby Parker among other early-stage companies, and co-founded and serves on the board of Prefer, a referrals platform that empowers the careers of independent professionals. Mr. Belsky also serves on the advisory board of Cornell University's Entrepreneurship Program and as President of the Smithsonian Cooper-Hewitt National Design Museum board of trustees.</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Anil Chakravarthy</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">52</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Executive Vice President and General Manager, Digital Experience</span></div><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mr. Chakravarthy joined Adobe in January 2020 as Executive Vice President and General Manager, Digital Experience. Prior to joining Adobe, he served as Informatica&#8217;s Chief Executive Officer from August 2015 to January 2020 and Executive Vice President and Chief Product Officer from September 2013 to August 2015. Prior to joining Informatica, for over nine years, Mr. Chakravarthy held multiple leadership roles at Symantec Corporation, most recently serving as its Executive Vice President, Information Security from February 2013 to September 2013. Prior to Symantec, he was a Director of Product Management for enterprise security services at VeriSign. Mr. Chakravarthy began his career as an engagement manager at McKinsey &amp; Company. Mr. Chakravarthy holds a Bachelor of Technology in Computer Science and Engineering from the Institute of Technology, Varanasi, India and Master of Science and Ph.D. degrees from the Massachusetts Institute of Technology.</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gloria Chen</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">55</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Executive Vice President, Strategy and Growth</span></div><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ms. Chen joined Adobe in 1997 and currently serves as Executive Vice President, Strategy and Growth. In her more than 20 years at Adobe, she has held senior leadership positions in worldwide sales operations, customer service and support, and strategic planning. In October 2009, Ms. Chen was appointed Vice President and Chief of Staff to the Chief Executive Officer. In March 2018, she was promoted to Senior Vice President, Strategy and Growth and in November 2019, she was elevated to Executive Vice President, Strategy and Growth. Prior to joining Adobe, Ms. Chen was an engagement manager at McKinsey &amp; Company. Ms. Chen holds a BS in electrical engineering from the University of Washington, an MS in electrical and computer engineering from Carnegie Mellon University and an MBA from Harvard Business School.</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Bryan Lamkin</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">59</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Executive Vice President and General Manager, Digital Media</span></div><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/><br/>                    Mr. Lamkin currently serves as Executive Vice President and General Manager, Digital Media. He rejoined Adobe in February 2013 as Senior Vice President, Technology and Corporate Development. From June 2011 to May 2012, Mr. Lamkin served as President and Chief Executive Officer of Clover, a mobile payments platform. Prior to Clover, Mr. Lamkin co-founded and served as the Chief Executive Officer of Bagcheck, a sharing and discovery platform, from June 2010 to May 2011. From April 2009 to June 2010, Mr. Lamkin served as Senior Vice President of Consumer Products and Applications at Yahoo!, a global technology company providing online search, content and communication tools. From May 2008 to April 2009, Mr. Lamkin served as Executive in Residence at Sutter Hill Ventures. Mr. Lamkin previously was with Adobe from 1992 to 2006 and held various senior management positions including Senior Vice President, Creative Solutions Business Unit.</span></div></td></tr></table></div></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 20</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:16%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:76%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Name</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Age</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Positions</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ann Lewnes</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">58</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Executive Vice President and Chief Marketing Officer&#160;</span></div><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="padding-bottom:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ms. Lewnes joined Adobe in November 2006 and currently serves as Executive Vice President and Chief Marketing Officer. Prior to joining Adobe, Ms. Lewnes spent 20 years at Intel Corporation, where she was Vice President of Sales and Marketing. Ms. Lewnes is a board member of Mattel and the Adobe Foundation.</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Donna Morris</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">52</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Chief Human Resources Officer and Executive Vice President, Employee Experience</span></div><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="padding-bottom:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ms. Morris currently serves as Chief Human Resources Officer and Executive Vice President of Adobe's Global Customer and Employee Experience organization. Ms. Morris joined Adobe as Senior Director of Global Talent Management in April 2002 through the acquisition of Accelio Corporation, a Canadian software company, where she served as Vice President of Human Resources and Learning. In December 2005, Ms. Morris was promoted to Vice President Global Human Resources Operations and subsequently to Senior Vice President Human Resources in March 2007. Ms. Morris is a director of Marvell Technology Group Limited and the Adobe Foundation.</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Abhay Parasnis</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">45</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Executive Vice President and Chief Technology Officer</span></div><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="padding-bottom:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mr. Parasnis joined Adobe in July 2015 as Senior Vice President of Adobe's Cloud Technology &amp; Services organization and Chief Technology Officer. Prior to joining Adobe, he served as President and Chief Operating Officer at Kony, Inc. from March 2013 to March 2015. From January 2012 to November 2013, Mr. Parasnis was a Senior Vice President and later Strategic Advisor for the Oracle Public Cloud at Oracle. Prior to joining Oracle, he was General Manager of Microsoft Azure AppFabric at Microsoft from April 2009 to December 2011.</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dana Rao</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">50</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Executive Vice President, General Counsel and Corporate Secretary</span></div><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mr. Rao currently serves as our Executive Vice President, General Counsel and Corporate Secretary.&#160; He joined Adobe in April 2012 and served as our Vice President, Intellectual Property and Litigation where he spearheaded strategic initiatives including the company&#8217;s litigation efforts, and its patent, trademark and copyright portfolio strategies until June 2018.&#160; Prior to joining Adobe, Mr. Rao was with Microsoft Corporation for 11 years, serving in a variety of roles including Associate General Counsel of Intellectual Property and Licensing, where he oversaw all patent matters for Microsoft&#8217;s entertainment and devices division as well as the company-wide patent acquisition team. From 1997 until March 2001, he served as a patent attorney at Fenwick &amp; West.&#160;&#160;He holds a B.S. in Electrical Engineering from Villanova University and a J.D. from George Washington University.&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Matthew&#160;Thompson</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">61</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Executive Vice President, Worldwide Field Operations</span></div><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="padding-bottom:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mr. Thompson currently serves as Executive Vice President, Worldwide Field Operations. Mr. Thompson joined Adobe in January 2007 as Senior Vice President, Worldwide Field Operations. In January 2013, he was promoted to Executive Vice President, Worldwide Field Operations. Prior to joining Adobe, Mr. Thompson served as Senior Vice President of Worldwide Sales at Borland Software Corporation, a software delivery optimization solutions provider, from October 2003 to December 2006. Prior to joining Borland, Mr. Thompson was Vice President of Worldwide Sales and Field Operations for Marimba, Inc., a provider of products and services for software change and configuration management, from February 2001 to January 2003. From July 2000 to January 2001, Mr. Thompson was Vice President of Worldwide Sales for Calico Commerce, Inc., a provider of eBusiness applications. Prior to joining Calico, Mr. Thompson spent six years at Cadence Design Systems, Inc., a provider of electronic design technologies. While at Cadence, from January 1998 to June 2000, Mr. Thompson served as Senior Vice President, Worldwide Sales and Field Operations and from April 1994 to January 1998 as Vice President, Worldwide Professional Services. Mr. Thompson is a board member of NCR Corporation.</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mark Garfield</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">49</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vice President, Chief Accounting Officer and Corporate Controller </span></div><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="padding-bottom:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mr. Garfield currently serves as our Vice President, Chief Accounting Officer and Corporate Controller. Prior to joining Adobe in December 2018, Mr. Garfield served as the Vice President of Finance of Cloudflare, Inc. commencing in November 2017. He served as Senior Vice President and Chief Accounting Officer at Symantec Corporation from March 2014 to October 2017. Prior to joining Symantec, he was at Brightstar Corporation where he served primarily as Senior Vice President and Chief Accounting Officer from January 2013 to February 2014. Mr. Garfield served as Director of Finance at Advanced Micro Devices from August 2010 to December 2012. Prior to Advanced Micro Devices, Mr. Garfield also served in senior level finance roles at LoudCloud and Ernst and Young. Mr. Garfield holds a B.A. in Business Economics from University of California at Santa Barbara.</span></div></td></tr></table></div></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 21</span></div></div><hr style="page-break-after:always"></hr><div><a id="sECBD039767435874B10088C5736A9648"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 1A.&#160;&#160;RISK FACTORS</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As previously discussed, our actual results could differ materially from our forward-looking statements. Below we discuss some of the factors that could cause these differences. These and many other factors described in this report could adversely affect our operations, performance and financial condition.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our competitive position and results of operations could be harmed if we do not compete effectively.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The markets for our products and services are characterized by intense competition, new industry standards, evolving distribution models, limited barriers to entry, disruptive technology developments, short product life cycles, customer price sensitivity and frequent product introductions (including alternatives with limited functionality available at lower costs or free of charge). Any of these factors could create downward pressure on pricing and gross margins and could adversely affect our renewal and upsell and cross-sell rates, as well as our ability to attract new customers. Our future success will depend on our continued ability to enhance and integrate our existing products and services, introduce new products and services in a timely and cost-effective manner, meet changing customer expectations and needs, extend our core technology into new applications, and anticipate emerging standards, business models, software delivery methods and other technological developments. Furthermore, some of our competitors and potential competitors enjoy competitive advantages such as greater financial, technical, sales, marketing and other resources, broader brand awareness and access to larger customer bases. As a result of these advantages, potential and current customers might select the products and services of our competitors, causing a loss of our market share. In addition, consolidation has occurred among some of our competitors. Further consolidations in these markets may subject us to increased competitive pressures and may harm our results of operations.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;" href="#sAB22ECD1F1DC5F9FA7B43EA4457C9ABC"><span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;">For additional information regarding our competition and the risks arising out of the competitive environment in which we operate, see the section entitled &#8220;Competition&#8221; contained in Part I. Item&#160;1 of this report.</span></a></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">If we cannot continue to develop, acquire, market and offer new products and services or enhancements to existing products and services that meet customer requirements, our operating results could suffer.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The process of developing and acquiring new technology products and services and enhancing existing offerings is complex, costly and uncertain. If we fail to anticipate customers&#8217; rapidly changing needs and expectations or adapt to emerging technological trends, our market share and results of operations could suffer. We must make long-term investments, develop, acquire or obtain appropriate intellectual property and commit significant resources before knowing whether our predictions will accurately reflect customer demand for our products and services. If we misjudge customer needs in the future, our new products and services may not succeed and our revenues and earnings may be harmed. Additionally, any delay in the development, acquisition, marketing or launch of a new offering or enhancement to an existing offering could result in customer attrition or impede our ability to attract new customers, causing a decline in our revenue, earnings or stock price and weakening our competitive position. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We offer our products on a variety of hardware platforms. Consumers continue to migrate from personal computers to tablet and mobile devices. If we cannot continue adapting our products to tablet and mobile devices, or if our competitors can adapt their products more quickly than us, our business could be harmed. Releases of new devices or operating systems may make it more difficult for our products to perform or may require significant costs in order for us to adapt our solutions to such devices or operating systems. These potential costs and delays could harm our business.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Introduction of new technology could harm our business and results of operations.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The expectations and needs of technology consumers are constantly evolving. Our future success depends on a variety of factors, including our continued ability to innovate, introduce new products and services efficiently, enhance and integrate our products and services in a timely and cost-effective manner, extend our core technology into new applications, and anticipate emerging standards, business models, software delivery methods and other technological developments. Integration of our products and services with one another and other companies&#8217; offerings creates an increasingly complex ecosystem that is partly reliant on third parties. If any disruptive technology, or competing products, services or operating systems that are not compatible with our solutions, achieve widespread acceptance, our operating results could suffer and our business could be harmed. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The introduction of certain technologies may reduce the effectiveness of our products. For example, some of our products rely on third-party cookies, which are placed on individual browsers when consumers visit websites that contain advertisements. We use these cookies to help our customers more effectively advertise, gauge the performance of their advertisements and detect and prevent fraudulent activity. Consumers can block or delete cookies through their browsers or &#8220;ad-blocking&#8221; software or applications. The most common Internet browsers allow consumers to modify their browser settings to prevent cookies from being accepted by their browsers, or are set to block third-party cookies by default. Increased use of methods, software or applications that block cookies could harm our business.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 22</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Security breaches in data centers we manage, or third parties manage on our behalf, may compromise the confidentiality, integrity, or availability of employee and customer data, which could expose us to liability and adversely affect our reputation and business.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We process and store significant amounts of employee and customer data, a large volume of which is hosted by third-party service providers. A security incident impacting our own data centers or those controlled by our service providers may compromise the confidentiality, integrity or availability of this data. Unauthorized access to or loss or disclosure of data stored by Adobe or our service providers may occur through physical break-ins, breaches of a secure network by an unauthorized party, software vulnerabilities or coding errors, employee theft or misuse or other misconduct. It is also possible that unauthorized access to or disclosure of employee or customer data may be obtained through inadequate use of security controls by customers or employees. Accounts created with weak or recycled passwords could allow cyber-attackers to gain access to employee or customer data. Additionally, failure by Adobe or our customers to remove the accounts of their own employees, or the granting of accounts in an uncontrolled manner, may allow for access by former or unauthorized individuals. If there were an inadvertent disclosure of customer data, or unauthorized access to the data we possess on behalf of our customers, our operations could be disrupted, our reputation could be damaged and we could be subject to claims or other liabilities, regulatory investigations, or fines. In addition, such perceived or actual unauthorized loss or disclosure of the information we collect, process, or store or breach of our security could damage our reputation, result in the loss of customers and harm our business.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We rely on data centers managed both by Adobe and third parties to host and deliver our services, as well as access, collect, process, use, transmit and store data, and any interruptions or delays in these hosted services, or failures in data collection or transmission could expose us to liability and harm our business and reputation.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Much of our business relies on hardware and services that are hosted, managed and controlled directly by Adobe or third-party service providers, including our online store at adobe.com, Creative Cloud, Document Cloud and Experience Cloud solutions. We do not have redundancy for all of our systems, many of our critical applications reside in only one of our data centers, and our disaster recovery planning may not account for all eventualities. If our business relationship with a third-party provider of hosting or content delivery services is negatively affected, or if one of our content delivery suppliers were to terminate its agreement with us, without adequate notice, we might not be able to deliver the corresponding hosted offerings to our customers, which could subject us to reputational harm, costly and time-intensive notification requirements, and cause us to lose customers and future business. Occasionally, we migrate data among data centers and to third-party hosted environments. If a transition among data centers or to third-party service providers encounters unexpected interruptions, unforeseen complexity, or unplanned disruptions despite precautions undertaken during the process, this may impair our delivery of products and services to customers and result in increased costs and liabilities, which may harm our operating results and our business.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">It is also possible that hardware or software failures or errors in our systems (or those of our third-party service providers) could result in data loss or corruption, cause the information that we collect or maintain to be incomplete or contain inaccuracies that our customers regard as significant, or cause us to fail to meet committed service levels or comply with regulatory notification requirements. Furthermore, our ability to collect and report data may be delayed or interrupted by a number of factors, including access to the Internet, the failure of our network or software systems, security breaches or significant variability in visitor traffic on customer websites. In addition, computer viruses, worms, or other malware may harm our systems, causing us to lose data, and the transmission of computer viruses or other malware could expose us to litigation or regulatory investigation, and costly and time-intensive notification requirements. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We may also find, on occasion, that we cannot deliver data and reports to our customers in near real time because of a number of factors, including significant spikes in customer activity on their websites or failures of our network or software, or the failure of our third-party service providers&#8217; network or software. If we fail to plan infrastructure capacity appropriately and expand it proportionally with the needs of our customer base, and we experience a rapid and significant demand on the capacity of our data centers or those of third parties, service outages could occur, and our customers could suffer impaired performance of our services. Such a strain on our infrastructure capacity could subject us to regulatory and customer notification requirements, violations of service level agreement commitments, financial liabilities, result in customer dissatisfaction, or harm our business. If we supply inaccurate information or experience interruptions in our ability to capture, store and supply information in near real time or at all, our reputation could be harmed and we could lose customers as a result, or we could be found liable for damages or incur other losses.  </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Increasing regulatory focus on privacy and security issues and expanding laws could impact our business models and expose us to increased liability.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As a global company, Adobe is subject to global data privacy and security laws, regulations and codes of conduct that apply to our various business units. These laws and regulations may be inconsistent across jurisdictions and are subject to evolving and differing (sometimes conflicting) interpretations. Government officials and regulators, privacy advocates and class action attorneys </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 23</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">are increasingly scrutinizing how companies collect, process, use, store, share and transmit personal data. This increased scrutiny may result in new interpretations of existing laws, thereby further impacting Adobe&#8217;s business. Globally, new and emerging laws, such as the General Data Protection Regulation (&#8220;GDPR&#8221;) and the Network and Information Systems Directive (&#8220;NISD&#8221;) in Europe, state laws in the U.S. on privacy, data and related technologies, such as the California Consumer Privacy Act, as well as industry self-regulatory codes create new compliance obligations and expand the scope of potential liability, either jointly or severally with our customers and suppliers. While we have invested in readiness to comply with applicable requirements, these new and emerging laws, regulations and codes may affect our ability (and our enterprise customers&#8217; ability) to reach current and prospective customers, to respond to both enterprise and individual customer requests under the laws (such as individual rights of access, correction and deletion of their personal information), and to implement our business models effectively. These new laws may also impact our innovation and business drivers in developing new and emerging technologies (e.g., artificial intelligence and machine learning). These requirements, among others, may impact demand for our offerings and force us to bear the burden of more onerous obligations in our contracts. Any perception of our practices, products or services as a violation of individual privacy rights may subject us to public criticism, class action lawsuits, reputational harm, or investigations or claims by regulators, industry groups or other third parties, all of which could disrupt our business and expose us to increased liability. Additionally, we collect and store information on behalf of our business customers and if our customers fail to comply with contractual obligations or applicable laws, it could result in litigation or reputational harm to us.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Transferring personal information across international borders is becoming increasingly complex. For example, European data transfers outside the European Economic Area are highly regulated. The mechanisms that we and many other companies rely upon for European data transfers (e.g., Privacy Shield and Model Clauses) are being contested in the European court system. We are closely monitoring developments related to requirements for transferring personal data outside the European Union and other countries that have similar trans-border data flow requirements. These requirements may result in an increase in the obligations required to provide our services in the European Union or in sanctions and fines for non-compliance. Several other countries, including Australia and Japan, have also established specific legal requirements for cross-border transfers of personal information. Other countries, such as India, are considering requirements for data localization (e.g., where personal data must remain in the country). If the mechanisms for transferring personal information from certain countries or areas, including Europe to the United States, should be found invalid or if other countries implement more restrictive regulations for cross-border data transfers (or not permit data to leave the country of origin), such developments could harm our business, financial condition and results of operations.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Security vulnerabilities in our products and systems, or in our supply chain, could lead to reduced revenue or to liability claims.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Maintaining the security of our products and services is a critical issue for us and our customers. Security threats to our information systems, end points and networks have the potential to impact our customers as well. Security researchers, criminal hackers and other third parties regularly develop new techniques to penetrate our end points, information systems and network security measures. And, as we have previously disclosed, certain unauthorized parties have in the past managed to gain access to and misuse some of our systems and software in order to access our end users&#8217; authentication, payment and personal information. In addition, cyber-attackers also develop and deploy viruses, worms, credential stuffing attack tools and other malicious software programs, some of which may be specifically designed to attack our products, services, information systems or networks. Hardware, software and operating system applications that we develop or procure from third parties may contain defects in design or manufacture, including bugs, vulnerabilities and other problems that could unexpectedly compromise the security of the system or impair a customer&#8217;s ability to operate or use our products. The costs to prevent, eliminate, mitigate, or alleviate cyber- or other security problems, bugs, viruses, worms, malicious software programs and security vulnerabilities are significant, and our efforts to address these problems, including notifying affected parties, may not be successful or may be delayed and could result in interruptions, delays, cessation of service and loss of existing or potential customers. It is impossible to predict the extent, frequency or impact these problems may have on us.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outside parties have in the past and may in the future attempt to fraudulently induce our employees or users of our products or services to disclose sensitive, personal, or confidential information via illegal electronic spamming, phishing or other tactics. Unauthorized parties may also attempt to gain physical access to our facilities in order to infiltrate our information systems or attempt to gain logical access to our products, services, or information systems for the purpose of exfiltrating content and data. These actual and potential breaches of our security measures and the accidental loss, inadvertent disclosure or unauthorized dissemination of proprietary information or sensitive, personal or confidential data about us, our employees, our customers or their end users, including the potential loss or disclosure of such information or data as a result of hacking, fraud, trickery or other forms of deception, could expose us, our employees, our customers or the individuals affected to a risk of loss or misuse of this information. This may result in litigation and liability or fines, our compliance with costly and time-intensive notice requirements, governmental inquiry or oversight or a loss of customer confidence, any of which could harm our business or damage our brand and reputation, possibly impeding our present and future success in retaining and attracting new customers and thereby requiring time and resources to repair our brand and reputation. These risks will likely increase as we expand our hosted offerings, integrate our products and services and store and process more data, including personal information.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 24</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">These problems affect our products and services in particular because cyber-attackers tend to focus their efforts on popular offerings with a large user base, and we expect them to continue to do so. Critical vulnerabilities may be identified in some of our applications and services and those of our third-party service providers. These vulnerabilities could cause such applications and services to crash and could allow an attacker to access our or our users&#8217; confidential or personal information or take control of the affected system, which could result in liability to us or limit our ability to conduct our business and deliver our products and services to customers. We devote significant resources to address security vulnerabilities through engineering more secure products, enhancing security and reliability features in our products and systems, code hardening, conducting rigorous penetration tests, deploying updates to address security vulnerabilities, reviewing our service providers&#8217; security controls, reviewing and auditing our hosted services against independent security control frameworks (such as ISO 27001, SOC 2 and PCI), and improving our incident response time, but these security vulnerabilities cannot be totally eliminated. The cost of these steps could reduce our operating margins, and we may be unable to implement these measures quickly enough to prevent cyber-attackers from gaining unauthorized access into our systems and products. Despite our preventative efforts, actual or perceived security vulnerabilities in our products and systems may harm our reputation or lead to claims against us (and have in the past led to such claims), and could lead some customers to stop using certain products or services, to reduce or delay future purchases of products or services, or to use competing products or services. If we do not make the appropriate level of investment in our technology systems or if our systems become out-of-date or obsolete and we are not able to deliver the quality of data security customers require, our business could be adversely affected. Customers may also adopt security measures designed to protect their existing computer systems from attack, which could delay adoption of new technologies. Further, if we, our supply chain, or our customers are subject to a future attack, or our technology is used in a third-party attack, we could be subject to costly and time-intensive notice requirements, and it may be necessary for us to take additional extraordinary measures and make additional expenditures to take appropriate responsive and preventative steps. Any of these events could adversely affect our revenue or margins. Moreover, delayed sales, lower margins or lost customers resulting from disruptions caused by cyber-attacks or preventative measures could adversely affect our financial results, stock price and reputation.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Some of our enterprise offerings have extended and complex sales cycles, which can make our sales cycles unpredictable.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales cycles for some of our enterprise offerings, including our Adobe Experience Cloud and Adobe Experience Platform solutions and Enterprise Term License Agreements (&#8220;ETLAs&#8221;) in our Digital Media business, are multi-phased and complex. The complexity in these sales cycles is due to several factors, including:</span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the need for our sales representatives to educate customers about the use and benefit of large-scale deployments of our products and services, including technical capabilities, security features, potential cost savings and return on investment;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the desire of organizations to undertake significant evaluation processes to determine their technology requirements prior to making information technology expenditures;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the need for our representatives to spend a significant amount of time assisting potential customers in their testing and evaluation of our products and services;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">intensifying competition within the industry; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the negotiation of large, complex, enterprise-wide contracts;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the need for our customers to obtain requisition approvals from various decision makers within their organizations due to the complexity of our solutions touching multiple departments within customers&#8217; organizations; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">customer budget constraints, economic conditions and unplanned administrative delays.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We spend substantial time and expense on our sales efforts without assurance that potential customers will ultimately purchase our solutions.&#160;As we target our sales efforts at larger enterprise customers, these trends are expected to continue and could have a greater impact on our results of operations.&#160; Additionally, our enterprise sales pattern has historically been uneven, where a higher percentage of a quarter&#8217;s total sales occur during the final weeks of each quarter, which is common in our industry.&#160; Our extended sales cycle for these products and services makes it difficult to predict when a given sales cycle will close.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">If our customers fail to renew subscriptions in accordance with our expectations, our future revenue and operating results could suffer.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our Adobe Experience Cloud, Creative Cloud and Document Cloud offerings typically involve subscription-based offerings pursuant to product and service agreements. Revenue from our subscription customers is generally recognized ratably over the term of their agreements, which typically range from 1 to 36 months. Our customers have no obligation to renew their subscriptions for our services after the expiration of their initial subscription period, and customers may not renew their subscriptions at the same or higher level of service, for the same number of seats or for the same duration of time, if at all. Moreover, under certain </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 25</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">circumstances, some of our customers have the right to cancel their agreements prior to the expiration of the terms. Our varied customer base combined with the flexibility we offer in the length of our subscription-based agreements complicates our ability to precisely forecast renewal rates. Therefore, we cannot provide assurance that we will be able to accurately predict future customer renewal rates.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our customers&#8217; renewal rates may decline or fluctuate as a result of a number of factors, including their level of satisfaction with our services, our ability to continue enhancing features and functionality, the reliability (including uptime) of our subscription offerings, the prices of offerings and those offered by our competitors, the actual or perceived information security of our systems and services, decreases in the size of our customer base, reductions in our customers&#8217; spending levels or declines in customer activity as a result of economic downturns or uncertainty in financial markets. If our customers do not renew their subscriptions or if they renew on terms less favorable to us, our revenue may decline.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We face various risks associated with our operating as a multinational corporation.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As a global business that generates approximately </span><span style="font-family:inherit;font-size:10pt;">42%</span><span style="font-family:inherit;font-size:10pt;"> of our total revenue from sales to customers outside of the Americas, we are subject to a number of risks, including:</span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">foreign currency fluctuations and controls;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">international and regional economic, political and labor conditions, including any instability or security concerns abroad and the United Kingdom&#8217;s vote to exit the European Union (Brexit);</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">tax laws (including U.S. taxes on foreign subsidiaries);</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">increased financial accounting and reporting burdens and complexities;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">changes in, or impositions of, legislative or regulatory requirements;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">changes in laws governing the free flow of data across international borders;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">failure of laws to protect our intellectual property rights adequately;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">inadequate local infrastructure and difficulties in managing and staffing international operations;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">delays resulting from difficulty in obtaining export licenses for certain technology, tariffs, quotas and other trade barriers;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the imposition of governmental economic sanctions on countries in which we do business or where we plan to expand our business;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">costs and delays associated with developing products in multiple languages;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">operating in locations with a higher incidence of corruption and fraudulent business practices; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">other factors beyond our control, such as terrorism, war, natural disasters and pandemics.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Some of our third-party business partners have international operations and are also subject to these risks and if our third-party business partners are unable to appropriately manage these risks, our business may be harmed. If sales to any of our customers outside of the Americas are reduced, delayed or canceled because of any of the above factors, our revenue may decline.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our business could be harmed if we fail to effectively manage critical strategic third-party business relationships.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As our offerings expand and our customer base grows, our relationships with strategic partners become increasingly valuable.  If our contractual relationships with these third parties were to terminate, or if we were unable to renew on favorable terms, our business could be harmed. This is especially the case when the third party&#8217;s offerings are integrated with our products and services, or where the third party&#8217;s offerings are difficult to substitute or replace.&#160;Alternative arrangements for such products and services may not be available to us, or on commercially reasonable terms, and we may experience business interruptions upon a transition to an alternative partner.&#160;The failure of third parties to provide acceptable products and services or to update their technology may result in a disruption to our business operations and those of our customers, which may reduce our revenues and profits, cause us to lose customers and damage our reputation.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 26</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We may not realize the anticipated benefits of past or future investments or acquisitions, and integration of acquisitions may disrupt our business and management.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We may not realize the anticipated benefits of an investment or acquisition of a company, division, product or technology, each of which involves numerous risks. These risks include:</span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">inability to achieve the financial and strategic goals for the acquired and combined businesses;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">difficulty in, and the cost of, effectively integrating the operations, technologies, products or services, and personnel of the acquired business;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">entry into markets in which we have minimal prior experience and where competitors in such markets have stronger market positions;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">disruption of our ongoing business and distraction of our management and other employees from other opportunities and challenges;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">inability to retain personnel of the acquired business;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">inability to retain key customers, distributors, vendors and other business partners of the acquired business;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">inability to take advantage of anticipated tax benefits;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">incurring acquisition-related costs or amortization costs for acquired intangible assets that could impact our operating results;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">elevated delinquency or bad debt write-offs related to receivables of the acquired business we assume;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">increased accounts receivables collection times and working capital requirements associated with acquired business models;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">additional costs of bringing acquired companies into compliance with laws and regulations applicable to a multinational corporation;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">difficulty in maintaining controls, procedures and policies during the transition and integration;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">impairment of our relationships with employees, customers, partners, distributors or third-party providers of our technologies, products or services;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">failure of our due diligence processes to identify significant problems, liabilities or other challenges of an acquired company or technology;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">exposure to litigation or other claims in connection with, or inheritance of claims or litigation risk as a result of, an acquisition, such as claims from terminated employees, customers, former stockholders or other third parties;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">incurring significant exit charges if products or services acquired in business combinations are unsuccessful;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">inability to conclude that our internal controls over financial reporting are effective;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">inability to obtain, or obtain in a timely manner, approvals from governmental authorities, which could delay or prevent such acquisitions; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the failure of strategic investments to perform as expected or to meet financial projections;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">delay in customer and distributor purchasing decisions due to uncertainty about the direction of our product and service offerings; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">incompatibility of business cultures.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mergers and acquisitions of technology companies are inherently risky. If we do not complete an announced acquisition transaction or integrate an acquired business successfully and in a timely manner, we may not realize the benefits of the acquisition to the extent anticipated, and in certain circumstances an acquisition could harm our financial position.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 27</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We are subject to risks associated with compliance with laws and regulations globally, which may harm our business.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are a global company subject to varied and complex laws, regulations and customs, both domestically and internationally. These laws and regulations relate to a number of aspects of our business, including trade protection, import and export control, data and transaction processing security, payment card industry data security standards, records management, user-generated content hosted on websites we operate, privacy practices, data residency, corporate governance, anti-trust and competition, employee and third-party complaints, anti-corruption, gift policies, conflicts of interest, securities regulations and other regulatory requirements affecting trade and investment. The application of these laws and regulations to our business is often unclear and may at times conflict. For example, in many foreign countries, particularly in those with developing economies, it is common to engage in business practices that are prohibited by U.S. regulations applicable to us, including the Foreign Corrupt Practices Act. We cannot provide assurance that our employees, contractors, agents and business partners will not take actions in violation of our internal policies or U.S. laws. Compliance with these laws and regulations may involve significant costs or require changes in our business practices that result in reduced revenue and profitability. Non-compliance could also result in fines, damages, 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="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, approximately </span><span style="font-family:inherit;font-size:10pt;">48%</span><span style="font-family:inherit;font-size:10pt;"> of our employees are located outside the United States. Accordingly, we are exposed to changes in laws governing our employee relationships in various U.S. and foreign jurisdictions, including laws and regulations regarding wage and hour requirements, fair labor standards, employee data privacy, unemployment tax rates, workers&#8217; compensation rates, citizenship requirements and payroll and other taxes, which likely would have a direct impact on our operating costs. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Uncertainty about current and future economic conditions and other adverse changes in general political conditions in any of the major countries in which we do business could adversely affect our operating results.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As our business has grown, we have become increasingly subject to the risks arising from adverse changes in economic and political conditions, both domestically and globally, including trends toward protectionism and nationalism. Uncertainty about the effects of current and future economic and political conditions on us, our customers, suppliers and partners makes it difficult for us to forecast operating results and to make decisions about future investments. If economic growth in countries where we do business slows, customers may delay or reduce technology purchases, advertising spending or marketing spending. This could result in reductions in sales of our products and services, more extended sales cycles, slower adoption of new technologies and increased price competition. Among our customers are government entities, including the U.S. federal government, and our revenue could decline if spending cuts impact the government&#8217;s ability to purchase our products and services. Deterioration in economic conditions in any of the countries in which we do business could also cause slower or impaired collections on accounts receivable, which may adversely impact our liquidity and financial condition.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A disruption in financial markets could impair our banking partners, on which we rely for operating cash management and affect our derivative counterparties. Any of these events would likely harm our business, financial condition and results of operations.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Political instability or adverse political developments in or around any of the major countries in which we do business would also likely harm our business, financial condition and results of operations. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Subscription offerings could create risks related to the timing of revenue recognition.  </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We generally recognize revenue from subscription offerings ratably over the terms of their subscription agreements, which typically range from 1 to 36 months. As a result, most of the subscription revenue we report in each quarter is the result of subscription agreements entered into during previous quarters. Any reduction in new or renewed subscriptions in a quarter may not be reflected in our revenue results until a later quarter. Declines in new or renewed subscriptions may decrease our revenue in future quarters. Lower sales, reduced demand for our products and services, and increases in our attrition rate may not be fully reflected in our results of operations until future periods. Our subscription model could also make it difficult for us to rapidly increase our revenue from subscription-based or hosted services through additional sales in any period, as revenue from new customers will be recognized over the applicable subscription term. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additionally, in connection with our sales efforts to enterprise customers and our use of ETLAs, a number of factors could affect our revenue, including longer-than-expected sales and implementation cycles, potential deferral of revenue and alternative licensing arrangements. If any of our assumptions about revenue from our subscription-based offerings prove incorrect, our actual results may vary materially from those anticipated.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 28</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Changes in accounting principles, or interpretations thereof, could have a significant impact on our financial position and results of operations.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We prepare our consolidated financial statements in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;). These principles are subject to interpretation by the SEC and various bodies formed to interpret and create appropriate accounting principles. A change in these principles, how the principles are interpreted, or the adoption of new accounting standards can have a significant effect on our reported results, and could even retroactively affect previously reported transactions, and may require that we make significant changes to our systems, processes and controls.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes resulting from these new standards may result in materially different financial results and may require that we change how we process, analyze and report financial information and that we change financial reporting controls. For additional information regarding these new standards, see the section titled &#8220;Recent Accounting Pronouncements Not Yet Effective&#8221; within Part II. Item 8, Note 1. Basis of Presentation and Summary of Significant Accounting Policies.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Such changes in accounting principles may have an adverse effect on our business, financial position and income, or cause an adverse deviation from our revenue and profitability targets, which may negatively impact our financial results. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Changes in tax rules and regulations, or interpretations thereof, may adversely affect our effective tax rates.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are a United States-based multinational company subject to tax in multiple U.S. and foreign tax jurisdictions. A significant portion of our foreign earnings for the current fiscal year were earned by our Irish subsidiaries. The Tax Cuts and Jobs Act, enacted into law on December 22, 2017, changed existing U.S. tax law applicable to us and included certain international provisions effective for us starting in fiscal 2019. The applicability and impact of these new tax provisions, and of other international tax law changes effective for fiscal 2020 and beyond, will likely require us to respond by making change(s) to our international trading structure. The net impact of such change(s) is uncertain but is anticipated to adversely affect our effective income tax rate and cash flows in years beyond fiscal 2020. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our income tax expense has differed from the tax computed at the U.S. federal statutory income tax rate due primarily to discrete items including, but not limited to, the effects of tax credits, stock-based compensation and settlements of tax examinations, and to tax on earnings from foreign operations. Unanticipated changes in our tax rates could affect our future results of operations. Our future effective tax rates are likely to be unfavorably affected by changes in the tax rates in jurisdictions where our income is earned, by changes in our repatriation policy, by changes in or our interpretation of tax rules and regulations in the jurisdictions in which we do business, by unanticipated decreases in the amount of earnings in countries with low statutory tax rates, by unexpected negative changes in business and market conditions that could reduce certain tax benefits, or by changes in the valuation of our deferred tax assets and liabilities.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, in countries where we conduct business and in jurisdictions in which we are subject to tax, including those covered by governing bodies that enact tax laws applicable to us, such as the European Commission of the European Union, we are subject to potential changes in relevant tax, accounting and other laws, regulations and interpretations, including changes to tax laws applicable to corporate multinationals such as Adobe. These countries, other governmental bodies and intergovernmental economic organizations such as the Organization for Economic Cooperation and Development, have or could make unprecedented assertions about how taxation is determined in their jurisdictions that are contrary to the way in which we have interpreted and historically applied the rules and regulations described above in our income tax returns filed in such jurisdictions. In the current global tax policy environment, any changes in laws, regulations and interpretations related to these assertions could adversely affect our effective tax rates or result in other costs to us which could adversely affect our operations and financial results.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Moreover, we are subject to the continual examination of our income tax returns by the U.S. Internal Revenue Service and other domestic and foreign tax authorities. These tax examinations are expected to focus on our intercompany transfer pricing practices as well as other matters. We regularly assess the likelihood of outcomes resulting from these examinations to determine the adequacy of our provision for income taxes and have reserved for adjustments that may result from these examinations. We cannot provide assurance that the final determination of any of these examinations will not have an adverse effect on our operating results and financial position.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">If our products or platforms are used to create or disseminate objectionable content, particularly misleading content intended to manipulate public opinion, our brand reputation may be damaged, and our business and financial results may be harmed.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We believe that our brands have significantly contributed to the success of our business. Maintaining and enhancing the brands within Adobe increases our ability to enter new categories and launch new and innovative products that better serve the needs of our customers. We also believe that maintaining and enhancing our brands is critical to expanding our base of customers. Our brands may be negatively affected by the use of our products or services to create or disseminate newsworthy content that is deemed to be misleading, deceptive, or intended to manipulate public opinion (e.g. &#8220;DeepFakes&#8221;), by the use of our products or </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 29</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">services for illicit, objectionable, or illegal ends, or by our failure to respond appropriately and expeditiously to such uses of our products and services. Such uses of our products and services may also cause us to face claims related to defamation, rights of publicity and privacy, illegal content, misinformation and personal injury torts. Maintaining and enhancing our brands may require us to make substantial investments and these investments may not be successful. If we fail to appropriately respond to objectionable content created using our products or services or shared on our platforms, our users may lose confidence in our brands and our business and financial results may be adversely affected.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">The success of some of our product and service offerings depends on our ability to continue to attract and retain customers of and contributors to our online marketplaces for creative content.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The success of some of our product and service offerings, such as Adobe Stock, depends on our ability to continue to attract new customers and contributors to these online marketplaces for creative content, as well as our ability to continue to retain existing customers and contributors. An increase in paying customers has generally resulted in more content from contributors, which increases the size of our collection and in turn attracts new paying customers. We rely on the functionality and features of our online marketplaces, the size and content of our collection and the effectiveness of our marketing efforts to attract new customers and contributors and retain existing ones. New technologies may render the features of our online marketplaces obsolete, our collection may fail to grow as anticipated or our marketing efforts may be unsuccessful, any of which may adversely affect our results of operations.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our intellectual property portfolio is a valuable asset and we may not be able to protect our intellectual property rights, including our source code, from infringement or unauthorized copying, use or disclosure.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our intellectual property portfolio is a valuable asset. Infringement or misappropriation of our patents, trademarks, trade secrets, copyrights and other intellectual property rights could result in lost revenues and ultimately reduce their value. Preventing unauthorized use or infringement of our intellectual property rights is inherently difficult. We actively combat software piracy as we enforce our intellectual property rights, but we nonetheless lose significant revenue due to illegal use of our software. If piracy activities continue at historical levels or increase, they may further harm our business. We apply for patents in the U.S. and internationally to protect our newly created technology and if we are unable to obtain patent protection for the technology described in our pending patent, or if the patent is not obtained timely, this could result in revenue loss, adverse effects on operations and harm to our business. We offer our products and services in foreign countries and we may seek intellectual property protection from those foreign legal systems. Some of those foreign countries may not have as robust or comprehensive of intellectual property protection laws and schemes as those offered in the U.S. In some foreign countries, the mechanisms to enforce intellectual property rights may be inadequate to protect our technology, which could harm our business.  </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If unauthorized disclosure of our source code occurs through security breach, cyber-attack or otherwise, we could lose future trade secret protection for that source code. The loss of future trade secret protection could make it easier for third parties to compete with our products by copying functionality, which could cause us to lose customers and could adversely affect our revenue and operating margins. We also seek to protect our confidential information and trade secrets through the use of non-disclosure agreements with our customers, contractors, vendors and partners. However, there is a risk that our confidential information and trade secrets may be disclosed or published without our authorization, and in these situations, enforcing our rights may be difficult or costly.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We may incur substantial costs defending against third parties alleging that we infringe their proprietary rights.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have been, are currently, and may in the future be, subject to claims, negotiations and complex, protracted litigation relating to disputes regarding the validity or alleged infringement of third-party intellectual property rights, including patent rights. Intellectual property disputes and litigation are typically costly and can be disruptive to our business operations by diverting the attention of management and key personnel. We may not prevail in every lawsuit or dispute. Third-party intellectual property disputes, including those initiated by patent assertion entities, could subject us to significant liabilities, require us to enter into royalty and licensing arrangements on unfavorable terms, prevent us from licensing certain of our products or offering certain of our services, subject us to injunctions restricting our sale of products or services, cause severe disruptions to our operations or the markets in which we compete, or require us to satisfy indemnification commitments with our customers, including contractual provisions under various license arrangements and service agreements. In addition, we may incur significant costs in acquiring the necessary third-party intellectual property rights for use in our products, in some cases to fulfill contractual obligations with our customers. Any of these occurrences could significantly harm our business.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We may incur losses associated with currency fluctuations and may not be able to effectively hedge our exposure.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our operating results are subject to fluctuations in foreign currency exchange rates due to the global scope of our business. Global economic events, including trade disputes, economic sanctions and emerging market volatility, and associated uncertainty may cause currencies to fluctuate. We attempt to mitigate a portion of these risks through foreign currency hedging based on our </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 30</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">judgment of the appropriate trade-offs among risk, opportunity and expense. We regularly review our program to partially hedge our exposure to foreign currency fluctuations and make adjustments as necessary. Our hedging activities may not offset more than a portion of the adverse financial impact resulting from unfavorable movement in foreign currency exchange rates, which could adversely affect our financial condition or results of operations.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Failure of our third-party customer service and technical support providers to adequately address customers&#8217; requests could harm our business and adversely affect our financial results.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our customers rely on our customer service support organization to resolve issues with our products and services. We outsource a substantial portion of our customer service and technical support activities to third-party service providers. We depend heavily on these third-party customer service and technical support representatives working on our behalf, and we expect to continue to rely heavily on third parties in the future. This strategy presents risks to our business due to the fact that we may not be able to influence the quality of support as directly as we would be able to do if our own employees performed these activities. Our customers may react negatively to providing information to, and receiving support from, third-party organizations, especially if these third-party organizations are based overseas. If we encounter problems with our third-party customer service and technical support providers, our reputation may be harmed, our ability to sell our offerings could be adversely affected, and we could lose customers and associated revenue.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue, margin or earnings shortfalls or the volatility of the market generally may cause the market price of our stock to decline.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the past, the market price for our common stock experienced significant fluctuations and it may do so in the future. A number of factors may affect the market price for our common stock, such as:</span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">shortfalls in, or changes in expectations about, our revenue, margins, earnings, Annualized Recurring Revenue (&#8220;ARR&#8221;), sales of our Digital Experience offerings, or other key performance metrics;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">changes in estimates or recommendations by securities analysts;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">whether our results meet analysts&#8217; expectations;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">compression or expansion of multiples used by investors and analysts to value high technology SaaS companies;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the announcement of new products or services, product enhancements, service introductions, strategic alliances or significant agreements by us or our competitors;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the loss of large customers or our inability to increase sales to existing customers, retain customers or attract new customers;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">recruitment or departure of key personnel;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">variations in our or our competitors&#8217; results of operations, changes in the competitive landscape generally and developments in our industry; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">general socio-economic, political or market conditions; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">unusual events such as significant acquisitions by us or our competitors, divestitures, litigation, regulatory actions and other factors, including factors unrelated to our operating performance. </span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, the market for technology stocks or the stock market in general may experience uneven investor confidence, which may cause the market price for our common stock to decline for reasons unrelated to our operating performance. Volatility in the market price of a company&#8217;s securities for a period of time may increase the company&#8217;s susceptibility to securities class action litigation. Oftentimes, this type of litigation is expensive and diverts management&#8217;s attention and resources which may adversely affect our business. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contracting with government entities exposes us to additional risks inherent in the government procurement process. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We provide products and services, directly and indirectly, to a variety of government entities, both domestically and internationally. Risks associated with licensing and selling products and services to government entities include more extended sales and collection cycles, varying governmental budgeting processes and adherence to complex procurement regulations and other government-specific contractual requirements. We may be subject to audits and investigations relating to our government contracts and any violations could result in various civil and criminal penalties and administrative sanctions, including termination </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 31</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">of contracts, payment of fines, and suspension or debarment from future government business, as well as harm to our reputation and financial results.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">If we are unable to recruit and retain key personnel, our business may be harmed.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Much of our future success depends on the continued service, availability and performance of our senior management. These individuals have acquired specialized knowledge and skills with respect to Adobe. The loss of any of these individuals could harm our business, especially if we have not been successful in developing adequate succession plans. Our business is also dependent on our ability to retain, hire and motivate talented, highly skilled personnel across all levels of our organization. Our efforts to attract, develop, integrate and retain highly skilled employees with appropriate qualifications may be compounded by intensified restrictions on travel, immigration, or the availability of work visas. Experienced personnel in the information technology industry are in high demand and competition for their talents is intense in many areas where our employees are located. We may experience higher compensation costs to retain senior management and experienced personnel that may not be offset by improved productivity or increased sales. If we are unable to continue to successfully attract and retain key personnel, our business may be harmed. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We continue to hire personnel in countries where exceptional technical knowledge and other expertise are offered at lower costs, which increases the efficiency of our global workforce structure and reduces our personnel related expenditures. Nonetheless, as globalization continues, competition for these employees in these countries has increased, which may impact our ability to retain these employees and increase our expenses resulting from competitive compensation. We may continue to expand our international operations and international sales and marketing activities, which would require significant management attention and resources. We may be unable to scale our infrastructure effectively or as quickly as our competitors in these markets, and our revenue may not increase to offset these expected increases in costs and operating expenses, causing our results to suffer.  </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We believe that a critical contributor to our success to date has been our corporate culture, which we have built to foster innovation, teamwork and employee satisfaction. As we grow, including from the integration of employees and businesses acquired in connection with previous or future acquisitions, we may find it difficult to maintain important aspects of our corporate culture, which could negatively affect our ability to retain and recruit personnel who are essential to our future success.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Failure to manage our sales and distribution channels effectively could result in a loss of revenue and harm to our business.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We contract with a number of software distributors and other strategic partners, none of which are individually responsible for a material amount of our total net revenue for any recent period. Nonetheless, if any single agreement with one of our distributors were terminated, any prolonged delay in securing a replacement distributor could have a negative impact on our results of operations.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Successfully managing our indirect distribution channel efforts to reach various customer segments for our products and services is a complex process across the broad range of geographies where we do business or plan to do business. Our distributors and other channel partners are independent businesses that we do not control. Notwithstanding the independence of our channel partners, we face legal risk and potential reputational harm from the activities of these third parties including, but not limited to, export control violations, workplace conditions, corruption and anti-competitive behavior. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We cannot be certain that our distribution channel will continue to market or sell our products and services effectively. If our distribution channel is not successful, we may lose sales opportunities, customers and revenue. Our distributors also sell our competitors&#8217; products and services, and if they favor our competitors&#8217; products or services for any reason, they may fail to market our products or services effectively or to devote resources necessary to provide effective sales, which would cause our results to suffer. We also distribute some products and services through our OEM channel, and if our OEMs decide not to bundle our applications on their devices, our results could suffer. In addition, the financial health of our distributors and our continuing relationships with them are important to our success. Some of these distributors may be unable to withstand adverse changes in economic conditions, which could result in insolvency, the inability of such distributors to obtain credit to finance purchases of our products and services, or a delay in paying their obligations to us.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We also sell some of our products and services through our direct sales force. Risks associated with this sales channel include more extended sales and collection cycles associated with direct sales efforts, challenges related to hiring, retaining and motivating our direct sales force, and substantial amounts of ongoing training for sales representatives. Moreover, recent hires may not become as productive as we would like, as in most cases it takes a significant period of time before they achieve full productivity. Our business could be seriously harmed if our expansion efforts do not generate a corresponding significant increase in revenue and we are unable to achieve the efficiencies we anticipate. In addition, the loss of key sales employees could impact our customer relationships and future ability to sell to certain accounts covered by such employees.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 32</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">If our goodwill or amortizable intangible assets become impaired, then we could be required to record a significant charge to earnings.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">GAAP requires us to test for goodwill impairment at least annually. In addition, we review our goodwill and amortizable intangible assets for impairment when events or changes in circumstances indicate the carrying value may not be recoverable. Factors that may be considered a change in circumstances indicating that the carrying value of our goodwill or amortizable intangible assets may not be recoverable include declines in stock price, market capitalization or cash flows, and slower growth rates in our industry. Depending on the results of our review, we could be required to record a significant charge to earnings in our consolidated financial statements during the period in which any impairment of our goodwill or amortizable intangible assets were determined, negatively impacting our results of operations.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We have issued $1.9 billion of notes in debt offerings and have a $2.25 billion term loan, and may incur other debt in the future, which may adversely affect our financial condition and future financial results. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have $1.9 billion in senior unsecured notes and a $2.25 billion senior unsecured term loan outstanding. We also have a $1 billion senior unsecured revolving credit agreement, which is currently undrawn. This debt may adversely affect our financial condition and future financial results by, among other things: </span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">increasing our vulnerability to adverse changes in general economic and industry conditions;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">requiring the dedication of a portion of our expected cash flow from operations to service our indebtedness, thereby reducing the amount of expected cash flow available for other purposes, including capital expenditures and acquisitions; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">limiting our flexibility in planning for, or reacting to, changes in our business and our industry.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our senior unsecured notes and senior unsecured credit agreements impose restrictions on us and require us to maintain compliance with specified covenants. Our ability to comply with these covenants may be affected by events beyond our control. If we breach any of the covenants and do not obtain a waiver from the noteholders or lenders, then, subject to applicable cure periods, any outstanding indebtedness may be declared immediately due and payable.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, changes by any rating agency to our credit rating may negatively impact the value and liquidity of both our debt and equity securities, as well as the potential costs associated with a refinancing of our debt. Under certain circumstances, if our credit ratings are downgraded or other negative action is taken, the interest rate payable by us under our revolving credit facility and Term Loan could increase. Downgrades in our credit ratings could also affect the terms of any such financing and restrict our ability to obtain additional financing in the future.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Catastrophic events may disrupt our business.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are a highly automated business and rely on our network infrastructure and enterprise applications, internal technology systems and website for our development, marketing, operations, support, hosted services and sales activities. In addition, some of our businesses rely on third-party hosted services, and we do not control the operation of third-party data center facilities serving our customers from around the world, which increases our vulnerability. A disruption, infiltration or failure of these systems or third-party hosted services in the event of a major earthquake, fire, flood, tsunami or other weather event, power loss, telecommunications failure, software or hardware malfunctions, pandemics, cyber-attack, war, terrorist attack or other catastrophic event that our disaster recovery plans do not adequately address, could cause system interruptions, reputational harm, loss of intellectual property, delays in our product development, lengthy interruptions in our services, breaches of data security and loss of critical data. Any of these events could prevent us from fulfilling our customers&#8217; orders or could negatively impact a country or region in which we sell our products, which could in turn decrease that country&#8217;s or region&#8217;s demand for our products. Our corporate headquarters, a significant portion of our research and development activities, certain of our data centers and certain other critical business operations are located in the San Francisco Bay Area, and additional facilities where we conduct significant operations are located in the Salt Lake Valley Area, both of which are near major earthquake faults. A catastrophic event that results in the destruction or disruption of any of our data centers or our critical business or information technology systems could severely affect our ability to conduct normal business operations and, as a result, our future operating results could be adversely affected.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Climate change may have a long-term impact on our business.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;While we seek to partner with organizations that mitigate their business risks associated with climate change, we recognize that there are inherent risks wherever business is conducted. Access to clean water and reliable energy in the communities where we conduct our business, whether for our offices or for our vendors, is a priority. Our major sites in California, Utah and India are vulnerable to climate change effects. For example, in California, increasing intensity of drought throughout the state and annual periods of wildfire danger increase the probability of planned power outages in the communities where we work and live. While </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 33</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">this danger has a low-assessed risk of disrupting normal business operations, it has the potential impact on employees&#8217; abilities to commute to work and to stay connected. Climate-related events, including the increasing frequency of extreme weather events and their impact on U.S., India and other major regions&#8217; critical infrastructure, have the potential to disrupt our business, our third-party suppliers, and/or the business of our customers, and may cause us to experience higher attrition, losses, and additional costs to maintain or resume operations. To accurately assess and take potential proactive action as appropriate, Adobe is aligned with the guidelines of the Financial Stability Board&#8217;s&#160;Task Force on Climate-related Financial Disclosures&#160;recommendations and the Sustainability Accounting Standards Board environmental metrics.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our investment portfolio may become impaired by deterioration of the financial markets.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our cash equivalent and short-term investment portfolio as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> consisted of asset-backed securities, corporate debt securities, money market mutual funds, municipal securities, time deposits and U.S. Treasury securities. We follow an established investment policy and set of guidelines to monitor and help mitigate our exposure to interest rate and credit risk. The policy sets forth credit quality standards and limits our exposure to any one issuer, as well as our maximum exposure to various asset classes.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Should financial market conditions worsen in the future, investments in some financial instruments may pose risks arising from market liquidity and credit concerns. In addition, any deterioration of the capital markets could cause our other income and expense to vary from expectations. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had no material impairment charges associated with our short-term investment portfolio, and although we believe our current investment portfolio has little risk of material impairment, we cannot predict future market conditions, market liquidity or credit availability, and can provide no assurance that our investment portfolio will remain materially unimpaired.</span></div><div><a id="s3ED32455B90F5AF0A3AF635F2B6910B4"></a></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 1B.&#160;&#160;UNRESOLVED STAFF COMMENTS</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">None.</span></div><div><a id="sA43D2A1FC2AC512FAC5247B16964B800"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 2.&#160;&#160;PROPERTIES</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the location, approximate square footage and use of our material properties during fiscal </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"></td></tr><tr><td style="width:29%;"></td><td style="width:14%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:3%;"></td><td style="width:42%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Location</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Owned / Leased</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Approximate<br/>Square Footage</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Use</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Americas:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">San Jose, California</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Owned &amp; leased</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,081,000</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research, product development, sales, marketing and administration</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">San Francisco, California</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Owned &amp; leased</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">657,000</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup>&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research, product development, sales, marketing and administration</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:13px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">APAC:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Bangalore, India</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Owned &amp; leased</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">422,000</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup>&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research, product development, sales and administration</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:13px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Noida, India</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Owned &amp; leased</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">554,000</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(4)</sup>&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research, product development, sales and administration</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">EMEA:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Greater London Area, United Kingdom</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leased</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">92,000</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product development, sales, marketing and administration</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We own approximately </span><span style="font-family:inherit;font-size:10pt;">989,000</span><span style="font-family:inherit;font-size:10pt;"> square feet of our San Jose properties where our headquarters is located. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup>&#160;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We own approximately </span><span style="font-family:inherit;font-size:10pt;">346,000</span><span style="font-family:inherit;font-size:10pt;"> square feet of our San Francisco properties</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup>&#160;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We own approximately </span><span style="font-family:inherit;font-size:10pt;">250,000</span><span style="font-family:inherit;font-size:10pt;"> square feet of our Bangalore properties.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(4)</sup>&#160;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We own our Noida properties except for a land lease for one of our buildings. The term for the land lease is until </span><span style="font-family:inherit;font-size:10pt;">2091</span><span style="font-family:inherit;font-size:10pt;">.</span></div></td></tr></table><div style="line-height:120%;padding-left:4px;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We lease or sublease the properties we occupy under operating leases. Such leases expire at various times through </span><span style="font-family:inherit;font-size:10pt;">2031</span><span style="font-family:inherit;font-size:10pt;">, with the exception of our ground lease in Noida. </span></div><div style="line-height:120%;padding-left:4px;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In general, all facilities are in good condition, suitable for the conduct of our business and are operating at an average capacity of approximately </span><span style="font-family:inherit;font-size:10pt;">95%</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 34</span></div></div><hr style="page-break-after:always"></hr><div><a id="sBDF642018A1C5B228C4F156504AFBEED"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 3.&#160;&#160;LEGAL PROCEEDINGS</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with disputes relating to the validity or alleged infringement of third-party intellectual property rights, including patent rights, we have been, are currently and may in the future be subject to claims, negotiations or complex, protracted litigation. Intellectual property disputes and litigation may be very costly and can be disruptive to our business operations by diverting the attention and energies of management and key technical personnel. Although we have successfully defended or resolved past litigation and disputes, we may not prevail in any ongoing or future litigation and disputes. Third-party intellectual property disputes could subject us to significant liabilities, require us to enter into royalty and licensing arrangements on unfavorable terms, prevent us from licensing certain of our products or offering certain of our services, subject us to injunctions restricting our sale of products or services, cause severe disruptions to our operations or the markets in which we compete, or require us to satisfy indemnification commitments with our customers including contractual provisions under various license arrangements and service agreements.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition to intellectual property disputes, we are subject to legal proceedings, claims and investigations in the ordinary course of business, including claims relating to commercial, employment and other matters. Some of these disputes and legal proceedings may include speculative claims for substantial or indeterminate amounts of damages. We consider all claims on a quarterly basis in accordance with GAAP and, based on known facts, assess whether potential losses are considered reasonably possible, probable and estimable. Based upon this assessment, we then evaluate disclosure requirements and whether to accrue for such claims in our financial statements. This determination is then reviewed and discussed with the Audit Committee of the Board of Directors and our independent registered public accounting firm.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We make a provision for a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular case. Unless otherwise specifically disclosed in our Consolidated Financial Statements and notes thereto, we have determined that no provision for liability or disclosure is required related to any claim against us because: (a) there is not a reasonable possibility that a loss exceeding amounts already recognized (if any) may be incurred with respect to such claim; (b) a reasonably possible loss or range of loss cannot be estimated; or (c) such estimate is immaterial.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All legal costs associated with litigation are expensed as incurred. Litigation is inherently unpredictable. However, we believe that we have valid defenses with respect to the legal matters pending against us. It is possible, nevertheless, that our consolidated financial position, cash flows or results of operations could be negatively affected by an unfavorable resolution of one or more of such proceedings, claims or investigations.</span></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with our piracy conversion efforts, conducted both internally and through organizations such as the Business Software Alliance, from time to time we undertake litigation against alleged copyright infringers. Such lawsuits may lead to counter-claims alleging improper use of litigation or violation of other laws. We believe we have valid defenses with respect to such counter-claims; however, it is possible that our consolidated financial position, cash flows or results of operations could be negatively affected in any particular period by the resolution of one or more of these counter-claims.</span></div><div><a id="s51D0710CB29F571A84D0CE49046F4617"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 4.&#160;&#160;MINE SAFETY DISCLOSURES</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Not applicable.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 35</span></div></div><hr style="page-break-after:always"></hr><div><a id="s5A8A5A3327685BE8A238E6294D46A6EE"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PART II</span></div><div><a id="sEE6A9CD1F7AA5FA79479D0AE798A9429"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 5.&#160;&#160;MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</span><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Market Information for Common Stock</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our common stock is traded on the NASDAQ Global Select Market under the symbol &#8220;ADBE.&#8221; </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Stockholders</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">According to the records of our transfer agent, there were </span><span style="font-family:inherit;font-size:10pt;">993</span><span style="font-family:inherit;font-size:10pt;"> holders of record of our common stock on </span><span style="font-family:inherit;font-size:10pt;">January&#160;10, 2020</span><span style="font-family:inherit;font-size:10pt;">. Because many of such shares 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="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Dividends</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We do not anticipate paying any cash dividends in the foreseeable future.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Issuer Purchases of Equity Securities</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Below is a summary of stock repurchases for the three months ended </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">. </span><a style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;" href="#sC0E9A77D12685B118BFADE23B956A302"><span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;">See Note 14 of our Notes to Consolidated Financial Statements for information regarding our stock repurchase programs.</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:27%;"></td><td style="width:11%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:3%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Number of Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Repurchased</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Price Paid</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Per</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Purchased</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">as Part of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Publicly</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Announced</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Plans</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Approximate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Dollar Value</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">that May</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Yet be</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Purchased</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Under the</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Plan</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="13" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160; </span><span style="font-family:inherit;font-size:8pt;">(in thousands, except average price per share)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning repurchase authority</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6,100,054</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">August 31 &#8212; September 27, 2019</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares repurchased</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">885</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">282.43</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">885</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(250,054</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 28 &#8212; October 25, 2019</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares repurchased</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">927</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">274.12</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">927</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(254,032</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup>&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">October 26 &#8212; November 29, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares repurchased</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">954</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">279.52</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">954</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(266,779</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup>&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,766</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,766</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,329,189</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In May 2018, the Board of Directors granted authority to repurchase up to&#160;</span><span style="font-family:inherit;font-size:10pt;">$8 billion</span><span style="font-family:inherit;font-size:10pt;">&#160;in common stock through the end of fiscal 2021.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup>&#160;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In September 2019, we entered into a structured stock repurchase agreement with a large financial institution whereupon we provided them with a prepayment of </span><span style="font-family:inherit;font-size:10pt;">$750 million</span><span style="font-family:inherit;font-size:10pt;">.  As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, approximately </span><span style="font-family:inherit;font-size:10pt;">$229.2 million</span><span style="font-family:inherit;font-size:10pt;"> of the prepayment remained under this agreement.</span></div></td></tr></table><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 36</span></div></div><hr style="page-break-after:always"></hr><div><a id="s773B8FFF0C1357C7A23357ED163FEE9A"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 6.&#160;&#160;SELECTED FINANCIAL DATA</span><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following selected consolidated financial data is derived from our Consolidated Financial Statements. As our historical operating results are not necessarily indicative of future operating results, this data should be read in conjunction with the Consolidated Financial Statements and notes thereto, and with Item 7, Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"></td></tr><tr><td style="width:36%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands, except per share amounts and employee data)</span></div></td><td colspan="19" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span><span style="font-family:inherit;font-size:8pt;">&#160;</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fiscal&#160;Years</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(3)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operations:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11,171,297</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9,030,008</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7,301,505</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,854,430</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,795,511</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9,498,577</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7,835,009</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6,291,014</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,034,522</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,051,194</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,204,741</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,793,876</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,137,641</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,435,138</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">873,781</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,951,458</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,590,774</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,693,954</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,168,782</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">629,551</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6.07</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5.28</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.43</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.35</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.26</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6.00</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5.20</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.38</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.32</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.24</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares used to compute basic net income per share</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">486,291</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">490,564</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">493,632</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">498,345</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">498,764</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares used to compute diluted net income per share</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">491,572</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">497,843</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">501,123</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">504,299</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">507,164</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial position:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash, cash equivalents and short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,176,976</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,228,962</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,819,774</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,761,300</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,988,084</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Working capital</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1,696,013</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">555,913</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,720,356</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,028,139</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,608,336</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">20,762,400</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">18,768,682</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">14,535,556</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12,697,246</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11,714,500</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Debt, current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,149,343</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Debt, non-current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">988,924</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,124,800</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,881,421</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,892,200</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,895,259</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stockholders&#8217; equity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10,530,155</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9,362,114</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8,459,869</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7,424,835</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7,001,580</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additional data:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Worldwide employees</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">22,634</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">21,357</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">17,973</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">15,706</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13,893</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December 1, 2018, the beginning of our fiscal year 2019, we adopted the requirements of the Financial Accounting Standards Board&#8217;s Accounting Standards Update No. 2014-09, Revenue from Contracts with Customers, Topic 606, utilizing the modified retrospective method of transition. Prior period information has not been restated and continues to be reported under the accounting standard in effect for those periods.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup>&#160;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of November 29, 2019, working capital was in a deficit primarily due to the reclassification of our </span><span style="font-family:inherit;font-size:10pt;">$2.25 billion</span><span style="font-family:inherit;font-size:10pt;"> term loan due April 30, 2020 and </span><span style="font-family:inherit;font-size:10pt;">$900 million</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">4.75%</span><span style="font-family:inherit;font-size:10pt;"> senior notes due February 1, 2020 to current liabilities. We intend to refinance our Term Loan and 2020 Notes on or before the due dates.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup>&#160;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our fiscal year is a 52- or 53-week year that ends on the Friday closest to November&#160;30. Fiscal&#160;2016&#160;was a 53-week fiscal year compared with the other periods presented which were 52-week fiscal years.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:justify;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 37</span></div></div><hr style="page-break-after:always"></hr><div><a id="s4EB42C13DE495C1AA4354BCC1E5F67A8"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 7.&#160;&#160;MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">The following discussion should be read in conjunction with our Consolidated Financial Statements and Notes thereto. Discussion regarding our financial condition and results of operations for fiscal </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">2018</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> as compared to fiscal </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">2017</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> is included in Item 7 of our Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">, filed with the SEC on </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">January 25,2019</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">.</span></div><div><a id="s8A8D21BF54C850C2AB089D9E062858B5"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ACQUISITIONS </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal 2019, we acquired the remaining interest in Allegorithmic SAS (&#8220;Allegorithmic&#8221;), a privately held 3D editing and authoring software company for gaming and entertainment, for approximately&#160;</span><span style="font-family:inherit;font-size:10pt;">$106.2 million</span><span style="font-family:inherit;font-size:10pt;">&#160;in cash consideration, and integrated it into our Digital Media reportable segment.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal 2018, we completed our acquisitions of Marketo, a privately held marketing cloud platform company, for </span><span style="font-family:inherit;font-size:10pt;">$4.73 billion</span><span style="font-family:inherit;font-size:10pt;"> and Magento, a privately held commerce platform company, for </span><span style="font-family:inherit;font-size:10pt;">$1.64 billion</span><span style="font-family:inherit;font-size:10pt;">, and integrated them into our Digital Experience reportable segment.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal 2017, we completed our acquisition of TubeMogul, a publicly held video advertising platform company, for  </span><span style="font-family:inherit;font-size:10pt;">$560.8 million</span><span style="font-family:inherit;font-size:10pt;">, and integrated it into our Digital Experience reportable segment. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We also completed other immaterial business acquisitions during the fiscal years presented. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#s6C70149DB4C35AD0B3B726EAC4ED2923"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">See Note 3 of our Notes to Consolidated Financial Statements for further information regarding these acquisitions, including pro forma financial information related to the Marketo acquisition.</span></a><span style="font-family:inherit;font-size:10pt;"> Pro forma information has not been presented for our other acquisitions during the fiscal years presented as the impact to our Consolidated Financial Statements was not material.</span></div><div><a id="s2EED7D0D42095AD5859ECAF0A1BD1220"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CRITICAL ACCOUNTING POLICIES AND ESTIMATES</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In preparing our Consolidated Financial Statements in accordance with GAAP and pursuant to the rules and regulations of the SEC, we make assumptions, judgments and estimates that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosures of contingent assets and liabilities. We base our assumptions, judgments and estimates on historical experience and various other factors that we believe to be reasonable under the circumstances. Actual results could differ materially from these estimates under different assumptions or conditions. On a regular basis, we evaluate our assumptions, judgments and estimates. We also discuss our critical accounting policies and estimates with the Audit Committee of the Board of Directors.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We believe that the assumptions, judgments and estimates involved in the accounting for revenue recognition, business combinations and income taxes have the greatest potential impact on our Consolidated Financial Statements. These areas are key components of our results of operations and are based on complex rules requiring us to make judgments and estimates, and consequently, we consider these to be our critical accounting policies. Historically, our assumptions, judgments and estimates relative to our critical accounting policies have not differed materially from actual results.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue Recognition </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our contracts with customers may include multiple goods and services. For example, some of our offerings include both on-premise and/or on-device software licenses and cloud services. Determining whether the software licenses and the cloud services  are distinct from each other, and therefore performance obligations to be accounted for separately, or not distinct from each other, and therefore part of a single performance obligation, may require significant judgment. We have concluded that the on-premise/on-device software licenses and cloud services provided in our Creative Cloud and Document Cloud subscription offerings are not distinct from each other such that revenue from each offering should be recognized ratably over the subscription period for which the cloud services are provided. In reaching this conclusion, we considered the nature of our promise to Creative Cloud and Document Cloud customers, which is to provide a complete end-to-end creative design&#160;or document workflow solution that operates seamlessly across multiple devices and teams. We fulfill this promise by providing access to a solution that integrates cloud-based and on-premise/on-device features that, together through their integration, provide functionalities, utility and workflow efficiencies that could not be obtained from either the on-premise/on-device software or cloud services on their own.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cloud-based features that are integral to our Creative Cloud and Document Cloud offerings and that work together with the on-premise/on-device software include, but are not limited to: Creative Cloud Libraries, which enable customers to access their work, settings, preferences, and other assets seamlessly across desktop and mobile devices and collaborate across teams in real time; shared reviews which enable simultaneous editing and commenting of PDFs across desktop, mobile, and web; automatic cloud rendering of a design which enables it to be worked on in multiple mediums; and Sensei, Adobe&#8217;s cloud-hosted artificial intelligence and machine learning framework, which enables features such as automated photo-editing, photograph content-awareness, natural language processing, optical character recognition, and automated document tagging.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 38</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Business Combinations</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We allocate the purchase price of acquired companies to tangible and intangible assets acquired and liabilities assumed based upon their estimated fair values at the acquisition date. The purchase price allocation process requires management to make significant estimates and assumptions with respect to intangible assets and deferred revenue obligations.&#160;Although we believe the assumptions and estimates we have made are reasonable, they are based in part on historical experience, market conditions and information obtained from management of the acquired companies and are inherently uncertain. Examples of critical estimates in valuing certain of the intangible assets we have acquired or may acquire in the future include but are not limited to:</span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">future expected cash flows from software license sales, subscriptions, support agreements, consulting contracts and acquired developed technologies and patents;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">historical and expected customer attrition rates and anticipated growth in revenue from acquired customers;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the acquired company&#8217;s trade name and trademarks as well as assumptions about the period of time the acquired trade name and trademarks will continue to be used in the combined company&#8217;s product portfolio;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the expected use of the acquired assets; and </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">discount rates.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the purchase price allocations for our acquisitions, we estimate the fair value of the deferred revenue obligations assumed. The estimated fair value of these obligations is determined utilizing a cost build-up approach. The cost build-up approach determines fair value by estimating the costs related to fulfilling the obligations plus a normal profit margin. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unanticipated events and circumstances may occur which may affect the accuracy or validity of such assumptions, estimates or actual results.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accounting for Income Taxes</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We use the asset and liability method of accounting for income taxes. Under this method, income tax expense is recognized for the amount of taxes payable or refundable for the current year. In addition, deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial reporting and tax bases of assets and liabilities, and for operating losses and tax credit carryforwards. Management must make assumptions, judgments and estimates to determine our current provision for income taxes and also our deferred tax assets and liabilities.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our assumptions, judgments and estimates relative to the current provision for income taxes take into account current tax laws, our interpretation of current tax laws and possible outcomes of current and future audits conducted by foreign and domestic tax authorities. We have established reserves for income taxes to address potential exposures involving tax positions that could be challenged by tax authorities. In addition, we are subject to the continual examination of our income tax returns by the U.S. Internal Revenue Service (&#8220;IRS&#8221;) and other domestic and foreign tax authorities. We expect future examinations to focus on our intercompany transfer pricing practices as well as other matters. We regularly assess the likelihood of outcomes resulting from these examinations to determine the adequacy of our provision for income taxes and have reserved for potential adjustments that may result from such examinations. We believe such estimates to be reasonable; however, the final determination of any of these examinations could significantly impact the amounts provided for income taxes in our Consolidated Financial Statements.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Recent Accounting Pronouncements </span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;" href="#s9DF0F31FE6B758A883F8146A178AF438"><span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;">See Note 1 of our Notes to Consolidated Financial Statements for information regarding recent accounting pronouncements that are of significance, or potential significance to us. </span></a></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 39</span></div></div><hr style="page-break-after:always"></hr><div><a id="s1047162F270553F7849524E3025B2E3F"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">RESULTS OF OPERATIONS</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Overview of </span><span style="font-family:inherit;font-size:10pt;color:#000000;font-weight:bold;text-decoration:none;">2019</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, we reported strong financial results consistent with the continued execution of our long-term plans for our two strategic growth areas, Digital Media and Digital Experience, while continuing to market and license a broad portfolio of products and solutions.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December 1, 2018, the beginning of our fiscal year 2019, we adopted the requirements of the new revenue standard utilizing the modified retrospective method of transition, and began to report our financial results under the new revenue standard. The impact of the adoption was not significant to our results of operations. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In our Digital Media segment, we are a market leader with Creative Cloud, our subscription-based offering which provides desktop tools, mobile apps and cloud-based services for designing, creating and publishing rich and immersive content. Creative Cloud delivers value with deep, cross-product integration, frequent product updates and feature enhancements, cloud-enabled services including storage and syncing of files across users&#8217; machines, machine learning and artificial intelligence, access to marketplace, social and community-based features with our Adobe Stock and Behance services, app creation capabilities, tools which assist with enterprise deployments and team collaboration, and affordable pricing for cost-sensitive customers.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We offer Creative Cloud for individuals, students, teams and enterprises. We expect Creative Cloud will drive sustained long-term revenue growth through a continued expansion of our customer base by acquiring new users as a result of low cost of entry and delivery of additional features and value to Creative Cloud, as well as keeping existing customers current on our latest release. We have also built out a marketplace for Creative Cloud subscribers to enable the delivery and purchase of stock content in our Adobe Stock service. Overall, our strategy with Creative Cloud is designed to enable us to increase our revenue with users, attract more new customers, and grow our recurring and predictable revenue stream that is recognized ratably.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We continue to implement strategies that will accelerate awareness, consideration and purchase of subscriptions to our Creative Cloud offerings. These strategies include increasing the value Creative Cloud users receive, such as offering new desktop and mobile applications, as well as targeted promotions and offers that attract past customers and potential users to try out and ultimately subscribe to Creative Cloud. Because of the shift towards Creative Cloud subscriptions and Enterprise Term License Agreements (&#8220;ETLAs&#8221;), revenue from perpetual licensing of our Creative products has been immaterial to our business.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are also a market leader with our Adobe Document Cloud offerings built around our Adobe Acrobat family of products, including Adobe Acrobat Reader DC, and a set of integrated cloud-based document services, including Adobe Sign. Acrobat provides reliable creation and exchange of electronic documents, regardless of platform or application source type. Document Cloud, which we believe enhances the way people manage critical documents at home, in the office and across devices, includes Adobe Acrobat DC and Adobe Sign, and a set of integrated services enabling users to create, review, approve, sign and track documents whether on a desktop or mobile device. Adobe Acrobat DC, with a touch-enabled user interface, is offered both through subscription and perpetual licenses.</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Annualized Recurring Revenue (&#8220;ARR&#8221;) is currently the key performance metric our management uses to assess the health and trajectory of our overall Digital Media segment. ARR should be viewed independently of revenue, deferred revenue, unbilled backlog and remaining performance obligation as ARR is a performance metric and is not intended to be combined with any of these items. We adjust our reported ARR on an annual basis to reflect any material exchange rates changes. Our reported ARR results in the current fiscal year are based on currency rates set at the beginning of the year and held constant throughout the year. We calculate ARR as follows:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:76.171875%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:26%;"></td><td style="width:37%;"></td><td style="width:37%;"></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Creative ARR</span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Annual Value of Creative Cloud Subscriptions and Services</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">+ </span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Annual Creative ETLA Contract Value </span></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Document Cloud ARR</span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Annual Value of Document Cloud Subscriptions and Services </span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">+</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Annual Document Cloud ETLA Contract Value</span></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Digital Media ARR</span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Creative ARR</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">+ </span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Document Cloud ARR</span></div></td></tr></table></div></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 40</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Creative ARR exiting fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;">$7.31 billion</span><span style="font-family:inherit;font-size:10pt;">, up from </span><span style="font-family:inherit;font-size:10pt;">$5.92 billion</span><span style="font-family:inherit;font-size:10pt;"> at the end of fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. Document Cloud ARR exiting fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;">$1.09 billion</span><span style="font-family:inherit;font-size:10pt;">, up from </span><span style="font-family:inherit;font-size:10pt;">$791 million</span><span style="font-family:inherit;font-size:10pt;"> at the end of fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. Total Digital Media ARR grew to </span><span style="font-family:inherit;font-size:10pt;">$8.40 billion</span><span style="font-family:inherit;font-size:10pt;"> at the end of fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, up from </span><span style="font-family:inherit;font-size:10pt;">$6.71 billion</span><span style="font-family:inherit;font-size:10pt;"> at the end of fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. Revaluing our ending ARR for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> using currency rates at the beginning of fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, our Digital Media ARR at the end of fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> would be </span><span style="font-family:inherit;font-size:10pt;">$8.33 billion</span><span style="font-family:inherit;font-size:10pt;"> or approximately </span><span style="font-family:inherit;font-size:10pt;">$66 million</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">lower</span><span style="font-family:inherit;font-size:10pt;"> than the ARR reported above.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our success in driving growth in ARR has positively affected our revenue growth. Creative revenue in fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;">$6.48 billion</span><span style="font-family:inherit;font-size:10pt;">, up from </span><span style="font-family:inherit;font-size:10pt;">$5.34 billion</span><span style="font-family:inherit;font-size:10pt;"> in fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and representing </span><span style="font-family:inherit;font-size:10pt;">21%</span><span style="font-family:inherit;font-size:10pt;"> year-over-year growth. Document Cloud revenue in fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;">$1.22 billion</span><span style="font-family:inherit;font-size:10pt;">, up from </span><span style="font-family:inherit;font-size:10pt;">$981.8 million</span><span style="font-family:inherit;font-size:10pt;"> in fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and representing </span><span style="font-family:inherit;font-size:10pt;">25%</span><span style="font-family:inherit;font-size:10pt;"> year-over-year revenue growth. Total Digital Media segment revenue grew to </span><span style="font-family:inherit;font-size:10pt;">$7.71 billion</span><span style="font-family:inherit;font-size:10pt;"> in fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, up from </span><span style="font-family:inherit;font-size:10pt;">$6.33 billion</span><span style="font-family:inherit;font-size:10pt;"> in fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and representing </span><span style="font-family:inherit;font-size:10pt;">22%</span><span style="font-family:inherit;font-size:10pt;"> year-over-year growth. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are a market leader in the fast-growing category addressed by our Digital Experience segment. Our Digital Experience business provides comprehensive solutions that include analytics, targeting, media optimization, digital experience management, cross-channel campaign management, marketing automation, audience management, commerce, premium video delivery and monetization. These comprehensive solutions enable marketers to measure, personalize and optimize marketing campaigns and digital experiences across channels for optimal marketing performance.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal 2019, our hierarchy of solutions in the Digital Experience segment consisted of the following cloud offerings:</span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Advertising Cloud&#8212;delivers an end-to-end platform for managing advertising across traditional TV and digital formats, and simplifies the delivery of video, display and search advertising across channels and screens.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Analytics Cloud&#8212;enables businesses to move from insights to actions in real time by uniquely integrating audiences as the core system of intelligence for the enterprise; makes data available across all Adobe clouds through the capture, aggregation, rationalization and understanding of vast amounts of disparate data and then translating that data into singular customer profiles; includes Adobe Analytics and Adobe Audience Manager.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Marketing Cloud&#8212;provides an integrated set of solutions to help marketers differentiate their brands and engage their customers, helping businesses manage, personalize, and orchestrate campaigns and customer journeys; includes Adobe Experience Manager (&#8220;AEM&#8221;), Adobe Campaign, Adobe Target, Marketo Engage and Adobe Primetime.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Commerce Cloud&#8212;provides digital commerce, order management and predictive intelligence based on a unified commerce platform enabling shopping experiences across a wide array of industries; includes Magento Commerce. </span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition to chief marketing officers, chief revenue officers and digital marketers, users of our Digital Experience solutions include advertisers, campaign managers, publishers, data analysts, content managers, social marketers, marketing executives and information management and technology executives. These customers often are involved in workflows that utilize other Adobe products, such as our Digital Media offerings. By combining the creativity of our Digital Media business with the science of our Digital Experience business, we help our customers to more efficiently and effectively make, manage, measure and monetize their content across every channel with an end-to-end workflow and feedback loop.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We utilize a direct sales force to market and license our Digital Experience solutions, as well as an extensive ecosystem of partners, including marketing agencies, systems integrators and independent software vendors that help license and deploy our solutions to their customers. We have made significant investments to broaden the scale and size of all of these routes to market, and our recent financial results reflect the success of these investments. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We achieved record Digital Experience revenue of </span><span style="font-family:inherit;font-size:10pt;">$3.21 billion</span><span style="font-family:inherit;font-size:10pt;"> in fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, up from </span><span style="font-family:inherit;font-size:10pt;">$2.44 billion</span><span style="font-family:inherit;font-size:10pt;"> in fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> which represents </span><span style="font-family:inherit;font-size:10pt;">31%</span><span style="font-family:inherit;font-size:10pt;"> year-over-year growth. Driving this increase was the increase in subscription revenue across our offerings which grew to&#160;</span><span style="font-family:inherit;font-size:10pt;">$2.67 billion</span><span style="font-family:inherit;font-size:10pt;">&#160;in fiscal&#160;</span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">&#160;from&#160;</span><span style="font-family:inherit;font-size:10pt;">$1.95 billion</span><span style="font-family:inherit;font-size:10pt;">&#160;in fiscal&#160;</span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, representing&#160;</span><span style="font-family:inherit;font-size:10pt;">37%</span><span style="font-family:inherit;font-size:10pt;">&#160;year-over-year growth. Largely contributing to the increase in Digital Experience subscription revenue was revenue associated with Marketo Engage. To a lesser extent, subscription revenue associated with Magento Commerce and Adobe Experience Manager also contributed to the overall increase. We expect that continued demand across our portfolio of Adobe Experience Cloud solutions, including new offerings and enhancements to existing solutions, will drive revenue growth in future years.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 41</span></div></div><hr style="page-break-after:always"></hr><div><a id="s0A31799F706C5B1BAA03E039DDF81CEF"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our financial results for fiscal 2019 are presented in accordance with the new revenue standard that was adopted under the modified retrospective method at the beginning of fiscal 2019. Prior period results have not been restated which limits the comparability of our results of operations for fiscal 2019 when compared to the year-ago period. </span><a style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;" href="#s80FD33E1AADB525984016D9E277DCDDB"><span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;">See Note 2 of our Notes to Consolidated Financial Statements for information regarding adoption of the new revenue standard. </span></a></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Performance Summary for Fiscal </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">2019</span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Digital Media ARR of approximately </span><span style="font-family:inherit;font-size:10pt;">$8.40 billion</span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> by </span><span style="font-family:inherit;font-size:10pt;">$1.69 billion</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">25%</span><span style="font-family:inherit;font-size:10pt;">, from </span><span style="font-family:inherit;font-size:10pt;">$6.71 billion</span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;">. The change in our Digital Media ARR was primarily due to stronger new user adoption of our Creative Cloud and Adobe Document Cloud offerings. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Creative revenue of </span><span style="font-family:inherit;font-size:10pt;">$6.48 billion</span><span style="font-family:inherit;font-size:10pt;"> increased by </span><span style="font-family:inherit;font-size:10pt;">$1.14 billion</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">21%</span><span style="font-family:inherit;font-size:10pt;">, during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, from </span><span style="font-family:inherit;font-size:10pt;">$5.34 billion</span><span style="font-family:inherit;font-size:10pt;"> in fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. The increase was primarily due to the increase in subscription revenue associated with our Creative Cloud offerings.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Digital Experience revenue of </span><span style="font-family:inherit;font-size:10pt;">$3.21 billion</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> by </span><span style="font-family:inherit;font-size:10pt;">$762.4 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">31%</span><span style="font-family:inherit;font-size:10pt;">, during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, from </span><span style="font-family:inherit;font-size:10pt;">$2.44 billion</span><span style="font-family:inherit;font-size:10pt;"> in fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. The increase was primarily due to the increase in subscription revenue driven by the addition of Marketo and Magento, which we acquired in the later part of fiscal 2018.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our total deferred revenue of </span><span style="font-family:inherit;font-size:10pt;">$3.50 billion</span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> by </span><span style="font-family:inherit;font-size:10pt;">$447.1 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">15%</span><span style="font-family:inherit;font-size:10pt;">, from </span><span style="font-family:inherit;font-size:10pt;">$3.05 billion</span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;">. The increase was primarily due to increases in new contracts and the timing of renewals for offerings with cloud-enabled services and hosted services. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenue of </span><span style="font-family:inherit;font-size:10pt;">$1.67 billion</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> by </span><span style="font-family:inherit;font-size:10pt;">$477.7 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">40%</span><span style="font-family:inherit;font-size:10pt;">, during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, from </span><span style="font-family:inherit;font-size:10pt;">$1.19 billion</span><span style="font-family:inherit;font-size:10pt;"> in fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. The increase was primarily due to increases in amortization of intangibles from our acquisition of Magento and Marketo in the later part of fiscal 2018. To a lesser extent, increases in hosting services and data center costs also contributed to the overall increase in cost of revenue. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating expenses of </span><span style="font-family:inherit;font-size:10pt;">$6.23 billion</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> by </span><span style="font-family:inherit;font-size:10pt;">$1.24 billion</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">25%</span><span style="font-family:inherit;font-size:10pt;">, during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, from </span><span style="font-family:inherit;font-size:10pt;">$4.99 billion</span><span style="font-family:inherit;font-size:10pt;"> in fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. The increase was primarily due to increases in base compensation and related benefits costs and stock-based compensation expense associated with headcount growth, including additions from the acquisitions of Magento and Marketo in the later part of fiscal 2018. To a lesser extent, increases in marketing spend also contributed to the overall increase in operating expenses. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income of </span><span style="font-family:inherit;font-size:10pt;">$2.95 billion</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> by </span><span style="font-family:inherit;font-size:10pt;">$360.7 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">14%</span><span style="font-family:inherit;font-size:10pt;">, during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> from </span><span style="font-family:inherit;font-size:10pt;">$2.59 billion</span><span style="font-family:inherit;font-size:10pt;"> in fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> primarily due to increases in revenue and offset in part by the increases in operating expenses and cost of revenue. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net cash flow from operations of </span><span style="font-family:inherit;font-size:10pt;">$4.42 billion</span><span style="font-family:inherit;font-size:10pt;"> during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> by </span><span style="font-family:inherit;font-size:10pt;">$392.5 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">10%</span><span style="font-family:inherit;font-size:10pt;">, from </span><span style="font-family:inherit;font-size:10pt;">$4.03 billion</span><span style="font-family:inherit;font-size:10pt;"> during fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> primarily due to higher net income adjusted for the net effect of non-cash items. This increase was offset in part by comparatively lower increases in income taxes payable and higher increases in prepaid expenses and other assets. </span></div></td></tr></table><div><a id="s686FA37EB7E85258BC3B696F30B4AD67"></a></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue</span></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:52%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(dollars in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">%&#160;Change<br/>2019-2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subscription</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9,994.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7,922.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6,133.9</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">26</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Percentage of total revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">89</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">88</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">84</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">647.8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">622.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">706.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Percentage of total revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Services and support</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">529.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">485.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">460.9</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Percentage of total revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11,171.3</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9,030.0</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7,301.5</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">24</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Subscription Revenue by Segment</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our subscription revenue is comprised primarily of fees we charge for our subscription and hosted service offerings including Creative Cloud and certain of our Digital Experience and Document Cloud services. We recognize subscription revenue ratably over the term of agreements with our customers, beginning with commencement of service. </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 42</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have the following reportable segments: Digital Media, Digital Experience and Publishing. Subscription revenue by reportable segment for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> is as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:52%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(dollars in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">%&#160;Change<br/>2019-2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Digital Media</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7,208.3</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,857.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,480.8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Digital Experience</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,670.7</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,949.3</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,552.5</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">37</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Publishing</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">115.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">115.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">100.6</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total subscription revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9,994.5</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7,922.2</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6,133.9</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">26</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(*)&#160;&#160;&#160;&#160;</sup></span><span style="font-family:inherit;font-size:10pt;">Percentage is less than 1%.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our product revenue is primarily comprised of revenue from distinct on-premise software licenses recognized at a point in time and certain of our OEM and royalty agreements. Our services and support revenue is comprised of consulting, training and maintenance and support, primarily related to the licensing of our enterprise offerings and the sale of our hosted Digital Experience services. Our support revenue also includes technical support and developer support to partners and developer organizations related to our desktop products. Our maintenance and support offerings, which entitle customers to receive desktop product upgrades and enhancements or technical support, depending on the offering, are generally recognized ratably over the term of the arrangement.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Segments </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, we categorized our products into the following reportable segments:</span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Digital Media</span><span style="font-family:inherit;font-size:10pt;">&#8212;Our Digital Media segment provides tools and solutions that enable individuals, teams and enterprises to create, publish, promote and monetize their digital content anywhere. Our customers include content creators, experience designers, app developers, enthusiasts, students, social media users and creative professionals, as well as marketing departments and agencies, companies and publishers. Our customers also include knowledge workers who create, collaborate on and distribute documents and creative content. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Digital Experience</span><span style="font-family:inherit;font-size:10pt;">&#8212;Our Digital Experience segment provides products, services and solutions for creating, managing, executing, measuring, monetizing and optimizing customer experiences from advertising to commerce. Our customers include marketers, advertisers, agencies, publishers, merchandisers, merchants, web analysts, data scientists, developers, marketing executives, information management and technology executives, product development executives, and sales and support executives.  </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Publishing</span><span style="font-family:inherit;font-size:10pt;">&#8212;Our Publishing segment addresses market opportunities ranging from the diverse authoring and publishing needs of technical and business publishing to our legacy type and OEM printing businesses. It also includes our web conferencing and document and forms platforms.</span></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Segment Information</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:52%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(dollars in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">%&#160;Change<br/>2019-2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Digital Media</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7,707.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6,325.3</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,010.6</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">22</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Percentage of total revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">69</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">70</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">69</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Digital Experience</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,206.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,443.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,030.3</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">31</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Percentage of total revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">29</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">27</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">28</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Publishing</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">258.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">261.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">260.6</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Percentage of total revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11,171.3</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9,030.0</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7,301.5</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">24</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Digital Media</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue from Digital Media </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">$1.38 billion</span><span style="font-family:inherit;font-size:10pt;"> during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> as compared to fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, driven by increases in revenue associated with our Creative and Document Cloud offerings. Revenue associated with our Creative offerings, which includes our Creative Cloud, perpetually licensed Creative and stock photography offerings, increased during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">. The increase was primarily due to an increase in subscription revenue across all of our Creative Cloud offerings driven by increases in net new subscriptions. Adobe Document Cloud revenue, which includes our Acrobat product family and Adobe Sign service, increased during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> as compared to fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> primarily due to increases in subscription revenue driven by strong adoption of our Document Cloud.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 43</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Digital Experience</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue from Digital Experience </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">$762.5 million</span><span style="font-family:inherit;font-size:10pt;"> during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, as compared to fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> primarily due to subscription revenue growth across our Experience Cloud offerings. Largely contributing to the subscription revenue increases were revenue associated with Marketo Engage, which we acquired in the fourth quarter of fiscal 2018, and revenue associated with our Magento Commerce offerings. Also contributing to the subscription revenue growth were increases in our AEM and Campaign offerings. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Geographical Information</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:52%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(dollars in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">%&#160;Change<br/>2019-2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Americas</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6,505.9</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,116.8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,216.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">27</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Percentage of total revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">58</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">57</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">58</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">EMEA</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,975.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,550.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,985.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">17</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Percentage of total revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">27</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">28</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">27</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">APAC</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,690.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,363.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,099.9</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">24</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Percentage of total revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">15</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">15</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">15</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11,171.3</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9,030.0</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7,301.5</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">24</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Overall revenue during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> increased in all geographic regions as compared to fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> primarily due to increases in Digital Media and Digital Experience revenue. Within each geographic region, the fluctuations in revenue by reportable segment were attributable to the factors noted in the segment information above. </span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included in the overall change in revenue for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> were impacts associated with foreign currency as shown below.&#160;Our cash flow hedging program is used to mitigate a portion of the foreign currency impact to revenue. </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:71%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Revenue impact:</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;Increase/(Decrease)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Euro</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(73.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">96.3</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Australian Dollar</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(27.2</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(0.7</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">British Pound</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(27.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">21.6</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Japanese Yen</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.3</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.8</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other currencies</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(12.9</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.6</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue impact</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(138.0</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">122.6</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Hedging impact:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Euro</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">30.3</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">29.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">British Pound</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11.3</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Japanese Yen</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.4</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8.2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total hedging impact</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">39.9</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">48.6</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total impact</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(98.1</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">171.2</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> During fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, the U.S. Dollar strengthened against EMEA and other currencies, which decreased revenue in U.S. Dollar equivalents. The foreign currency impact to revenue was offset in part by hedging gains primarily from our EMEA currencies cash flow hedging programs during fiscal 2019.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;" href="#s80FD33E1AADB525984016D9E277DCDDB"><span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;">See Note 2 of our Notes to Consolidated Financial Statements for additional details of revenue by geography.</span></a></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Backlog</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adoption of the new revenue standard resulted in changes to our measurement of unbilled backlog starting in fiscal 2019 such that orders with a right of termination and unbilled amounts recognized as revenue under the new revenue standard are not included in our unbilled backlog, consistent with our measurement of remaining performance obligations. Our unbilled backlog represents expected future billings not yet recognized in revenue that are contractually committed under our existing subscription agreements. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had unbilled backlog of </span><span style="font-family:inherit;font-size:10pt;">$6.38 billion</span><span style="font-family:inherit;font-size:10pt;">, which excludes amounts cancellable without substantive penalty. Approximately </span><span style="font-family:inherit;font-size:10pt;">$2.61 billion</span><span style="font-family:inherit;font-size:10pt;"> of our unbilled backlog is not reasonably expected to be recognized during fiscal </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 44</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;">, we had unbilled backlog of approximately </span><span style="font-family:inherit;font-size:10pt;">$5.05 billion</span><span style="font-family:inherit;font-size:10pt;">, which was measured under the accounting standard in effect for that period.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We expect that the amount of unbilled backlog will change from period to period due to certain factors, including the timing and duration of large customer subscription agreements, varying billing cycles of these agreements, timing of customer renewals, timing of revenue recognition, changes in customer financial circumstances and foreign currency fluctuations. Our presentation of unbilled backlog may differ from that of other companies in the industry. </span></div><div><a id="sB6C319072B325A4E9EE50C3304735D61"></a></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost of Revenue</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:52%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(dollars in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">%&#160;Change<br/>2019-2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subscription</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,222.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">807.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">623.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">51</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Percentage of total revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">39.6</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">46.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">57.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(14</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Percentage of total revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Services and support</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">410.6</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">341.8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">330.4</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">20</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Percentage of total revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cost of revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,672.7</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,195.0</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,010.5</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">40</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(*)</sup>&#160;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Percentage is less than 1%</span></div></td></tr></table><div style="line-height:120%;padding-bottom:13px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Subscription</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of subscription revenue consists of third-party royalties and expenses related to operating our network infrastructure, including depreciation expense and operating lease payments associated with computer equipment, data center costs, salaries and related expenses of network operations, implementation, account management and technical support personnel, amortization of certain intangible assets and allocated overhead. We enter into contracts with third parties for hosting services and use of data center facilities. Our data center costs largely consist of the amounts we pay to these third parties for rack space, power and similar items. Cost of subscription revenue also includes media costs related to impressions purchased from third-party ad inventory sources for our Adobe Advertising Cloud offerings.</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of subscription revenue increased due to the following:</span></div><div style="line-height:120%;padding-bottom:13px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:86%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Components of<br/>%&#160;Change<br/>2019-2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of intangibles</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">17</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hosting services and data center costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Media rebill costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Royalty costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Incentive compensation, cash and stock-based</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Base compensation and related benefits associated with headcount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Various individually insignificant items</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total change</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">51</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of intangibles increased during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> as compared to fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> primarily due to amortization of intangible assets purchased through our acquisitions of Magento and Marketo in fiscal 2018. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Product</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of product revenue includes product packaging, third-party royalties, excess and obsolete inventory, amortization of intangibles and the costs associated with the manufacturing of our products.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of product revenue decreased during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> as compared to fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> primarily due to decreases in localization costs. </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 45</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Services and Support</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of services and support revenue is primarily comprised of employee-related costs and associated costs incurred to provide consulting services, training and product support.</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of services and support revenue increased due to the following:</span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:86%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Components of<br/>%&#160;Change<br/>2019-2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Incentive compensation, cash and stock-based</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Base compensation and related benefits associated with headcount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Various individually insignificant items</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total change</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">20</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div><a id="sE260F1D71EC55BD684AA9C38CB81CD5C"></a></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Expenses</span></div><div style="line-height:120%;padding-bottom:13px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:52%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:12px;padding-top:4px;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(dollars in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">%&#160;Change<br/>2019-2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,930.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,537.8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,224.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">26</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Percentage of total revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">17</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">17</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">17</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,244.4</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,620.8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,197.6</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">24</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Percentage of total revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">29</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">29</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">30</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">880.6</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">744.9</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">624.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">18</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Percentage of total revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of intangibles</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">175.3</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">91.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">76.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">92</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Percentage of total revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total operating expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6,230.5</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,994.6</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,122.9</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">25</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Research and Development </span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development expenses consist primarily of salary and benefit expenses for software developers, contracted development efforts, related facilities costs and expenses associated with computer equipment used in software development.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development expenses </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> due to the following:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:86%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Components of<br/>%&#160;Change<br/>2019-2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Incentive compensation, cash and stock-based</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Base compensation and related benefits associated with headcount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional and consulting fees</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Various individually insignificant items</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total change</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">26</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We believe that investments in research and development, including the recruiting and hiring of software developers, are critical to remain competitive in the marketplace and are directly related to continued timely development of new and enhanced offerings and solutions. We will continue to focus on long-term opportunities available in our end markets and make significant investments in the development of our subscription and service offerings, applications and tools.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Sales and Marketing</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing expenses consist primarily of salary and benefit expenses, amortization of contract acquisitions costs including sales commissions, travel expenses and related facilities costs for our sales, marketing, order management and global supply chain management personnel. Sales and marketing expenses also include the costs of programs aimed at increasing revenue, such as advertising, trade shows, public relations and other market development programs. </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 46</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing expenses </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> due to the following:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:86%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Components of<br/>%&#160;Change<br/>2019-2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Marketing spending related to campaigns, events and overall marketing efforts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Base compensation and related benefits associated with headcount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Incentive compensation, cash and stock-based</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional and consulting fees</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of contract acquisition costs, including sales commissions</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Various individually insignificant items</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total change</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">24</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">General and Administrative</span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative expenses consist primarily of compensation and benefit expenses, travel expenses and related facilities costs for our finance, facilities, human resources, legal, information services and executive personnel. General and administrative expenses also include outside legal and accounting fees, provision for bad debts, expenses associated with computer equipment and software used in the administration of the business, charitable contributions and various forms of insurance.</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative expenses increased due to the following:</span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:86%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Components of<br/>%&#160;Change<br/>2019-2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional and consulting fees</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Facilities and telecom</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Incentive compensation, cash and stock-based</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Base compensation and related benefits associated with headcount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Software licenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Various individually insignificant items</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total change</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">18</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Amortization of Intangibles</span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the last several years, we have completed a number of business combinations and asset acquisitions. As a result of these acquisitions, we purchased intangible assets that are being amortized over their estimated useful lives ranging from </span><span style="font-family:inherit;font-size:10pt;">one</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">fifteen</span><span style="font-family:inherit;font-size:10pt;"> years.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization expense increased during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> as compared to fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> primarily due to amortization of intangible assets purchased through our acquisitions of Magento and Marketo in the later part of fiscal 2018 and partially offset by certain fully amortized acquired intangible assets from previous acquisitions. </span></div><div><a id="s5F867B72CA175F3ABDB34D9193EECD14"></a></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Non-Operating Income (Expense), Net</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:52%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:12px;padding-top:4px;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(dollars in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">%&#160;Change<br/>2019-2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest and other income (expense), net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">42.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">39.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">36.4</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">**</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Percentage of total revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(157.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(89.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(74.4</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">76</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Percentage of total revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Investment gains (losses), net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">51.6</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">**</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Percentage of total revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total non-operating income (expense), net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(63.4</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(46.5</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(30.5</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">36</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(*)&#160;&#160;&#160;&#160;</sup></span><span style="font-family:inherit;font-size:10pt;">Percentage is less than 1%.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(**)</sup></span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Percentage is not meaningful.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 47</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Interest and Other Income (Expense), Net</span><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest and other income (expense), net consists primarily of interest earned on cash, cash equivalents and short-term fixed income investments. Interest and other income (expense), net also includes gains and losses on fixed income investments and foreign exchange gains and losses.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Interest Expense</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense primarily represents interest associated with our Term Loan, senior notes and interest rate swaps. In October 2018, we entered into a credit agreement providing for a </span><span style="font-family:inherit;font-size:10pt;">$2.25 billion</span><span style="font-family:inherit;font-size:10pt;"> senior unsecured term loan for the purpose of partially funding the purchase price for our acquisition of Marketo. Interest on our Term Loan is payable periodically at the end of each interest period, whereas interest on our senior notes is payable semi-annually, in arrears, on February 1 and August 1. Floating interest payments on the interest rate swaps are paid monthly. The fixed-rate interest receivable on the swaps is received semi-annually concurrent with the senior notes interest payments. </span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span><a style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;" href="#s48D05FC2E657524EB1075099749F78E7"><span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;">See Notes 6</span></a><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span><a style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;" href="#s7698171C833651399BE27C21E0A550FE"><span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;">and 17 of our Notes to Consolidated Financial Statements for further details regarding our interest rate swaps and debt, respectively.</span></a><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> as compared to fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> primarily due to interest on our Term Loan which was entered into in the fourth quarter of fiscal 2018.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Investment Gains (Losses), Net</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Investment gains (losses), net consists principally of unrealized holding gains and losses associated with our deferred compensation plan assets which are classified as trading securities, and gains and losses associated with our direct and indirect investments in privately held companies.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Investment gains increased during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> as compared to fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> primarily due to the gain recognized upon our acquisition of the remaining interest in Allegorithmic in January 2019, which was accounted for as an equity-method investment immediately before the acquisition. </span><a style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;" href="#s6C70149DB4C35AD0B3B726EAC4ED2923"><span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;">See Note 3 of our Notes to Consolidated Financial Statements for further details regarding our acquisition of Allegorithmic.</span></a></div><div><a id="s005F2C285655515B99C1F0DA45599ADD"></a></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Provision for Income Taxes </span></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="19"></td></tr><tr><td style="width:42%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(dollars in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">%&#160;Change<br/>2019-2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">%&#160;Change<br/>2018-2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">253.3</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">203.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">443.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">25</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(54</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Percentage of total revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective tax rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">21</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our effective tax rate increased by approximately one percentage point during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> as compared to fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. The effective tax rate for fiscal 2019 included U.S. federal and state taxes associated with our current year international earnings resulting from the international provisions of the Tax Cuts and Jobs Act (&#8220;Tax Act&#8221;) effective this year and for additional foreign taxation on our foreign operations. This increase was offset in part by the provisional accounting expense recorded in the prior year for the effects of the Tax Act adoption.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our effective tax rate decreased by approximately 14 percentage points during fiscal 2018 as compared to fiscal 2017.  The lower effective tax rate was primarily due to the effects of the Tax Act enacted on December 22, 2017, which included the reduction in the statutory federal corporate income tax rate from 35% to 21% effective on January 1, 2018, and a related change to our corporate tax structure from which we serve our foreign customers that provided us the ability to deduct more expenses against our earnings in the U.S.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning in our fiscal 2019, the annual statutory federal corporate tax rate is 21% and certain international provisions of the Tax Act, such as a tax on global intangible low-tax income, a base erosion and anti-abuse tax and a special tax deduction for foreign-derived intangible income, took effect. The U.S. Treasury Department has issued proposed regulations that could impact the calculation of taxes related to these provisions and which are anticipated to be applicable on a retroactive basis. While the Company continues to evaluate the impact, such regulations have not been finalized and are subject to change. We will account for new regulations in the period of enactment.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognize deferred tax assets to the extent that we believe these assets are more likely than not to be realized. In making such a determination, we considered all available positive and negative evidence, including our past operating results, forecasted earnings, future taxable income and prudent and feasible tax planning strategies. On the basis of this evaluation, we continue to maintain a valuation allowance related primarily to the realizability of state and foreign credits. Total valuation allowance was $244.4 million as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 48</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are a United States-based multinational company subject to tax in multiple U.S. and foreign tax jurisdictions. A significant portion of our foreign earnings for the current fiscal year were earned by our Irish subsidiaries. The Tax Act provides an exemption from federal income taxes for distributions from foreign subsidiaries made after December 31, 2017, including certain earnings that were not subject to the one-time transition or global intangible low-tax income tax. As we repatriate the undistributed foreign earnings for use in the U.S., the distributions will generally not be subject to further U.S. federal tax.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subsequent to </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, final and proposed tax regulations were issued that are applicable to Adobe. We are currently evaluating the impact of these enacted and issued regulations, but we do not anticipate they will have a material impact to our fiscal 2020 operating results.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Tax Act included certain international provisions effective for us starting in fiscal 2019. As discussed in Part 1. Item 1A. Risk Factors, the applicability and impact of these new tax provisions, and of other international tax law changes effective for fiscal 2020 and beyond, will likely require us to respond by making change(s) to our international trading structure. The net impact of such change(s) is uncertain but is anticipated to adversely affect our effective income tax rate and cash flows in years beyond fiscal 2020. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;" href="#sA966E4C031BE5581A9B219632B20760E"><span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;">See Note 10 of our Notes to Consolidated Financial Statements for further information on our provision for income taxes.</span></a><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Accounting for Uncertainty in Income Taxes</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The gross liabilities for unrecognized tax benefits excluding interest and penalties were </span><span style="font-family:inherit;font-size:10pt;">$173.3 million</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;text-align:right;vertical-align:bottom;">$196.2 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;text-align:right;vertical-align:bottom;">$172.9 million</span><span style="font-family:inherit;font-size:10pt;"> for fiscal </span><span style="font-family:inherit;font-size:10pt;text-align:right;vertical-align:bottom;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;text-align:right;vertical-align:bottom;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;text-align:right;vertical-align:bottom;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. If the total unrecognized tax benefits at </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;1, 2017</span><span style="font-family:inherit;font-size:10pt;"> were recognized, </span><span style="font-family:inherit;font-size:10pt;">$127.0 million</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;text-align:right;vertical-align:bottom;">$145.2 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;text-align:right;vertical-align:bottom;">$135.0 million</span><span style="font-family:inherit;font-size:10pt;"> would decrease the respective effective tax rates.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The combined amount of accrued interest and penalties related to tax positions taken on our tax returns were approximately </span><span style="font-family:inherit;font-size:10pt;">$25.1 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;text-align:right;vertical-align:bottom;">$24.6 million</span><span style="font-family:inherit;font-size:10pt;"> for fiscal </span><span style="font-family:inherit;font-size:10pt;text-align:right;vertical-align:bottom;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;text-align:right;vertical-align:bottom;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. These amounts were included in long-term income taxes payable in their respective years.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The timing of the resolution of income tax examinations is highly uncertain as are the amounts and timing of tax payments that are part of any audit settlement process. These events could cause large fluctuations in the balance sheet classification of our tax assets and liabilities. We believe that within the next 12 months, it is reasonably possible that either certain audits will conclude or statutes of limitations on certain income tax examination periods will expire, or both. Given the uncertainties described above, we can only determine a range of estimated potential decreases in underlying unrecognized tax benefits ranging from </span><span style="font-family:inherit;font-size:10pt;">$0</span><span style="font-family:inherit;font-size:10pt;"> to approximately </span><span style="font-family:inherit;font-size:10pt;">$20 million</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, in countries where we conduct business and in jurisdictions in which we are subject to tax, including those covered by governing bodies that enact tax laws applicable to us, such as the European Commission of the European Union, we are subject to potential changes in relevant tax, accounting and other laws, regulations and interpretations, including changes to tax laws applicable to corporate multinationals such as Adobe. These countries, other governmental bodies and intergovernmental economic organizations such as the Organization for Economic Cooperation and Development, have or could make unprecedented assertions about how taxation is determined in their jurisdictions that are contrary to the way in which we have interpreted and historically applied the rules and regulations described above in our income tax returns filed in such jurisdictions. In the current global tax policy environment, any changes in laws, regulations and interpretations related to these assertions could adversely affect our effective tax rates or result in other costs to us which could adversely affect our operations and financial results.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Moreover, we are subject to the continual examination of our income tax returns by the IRS and other domestic and foreign tax authorities. These tax examinations are expected to focus on our intercompany transfer pricing practices as well as other matters. We regularly assess the likelihood of outcomes resulting from these examinations to determine the adequacy of our provision for income taxes and have reserved for adjustments that may result from these examinations. We cannot provide assurance that the final determination of any of these examinations will not have an adverse effect on our operating results and financial position.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 49</span></div></div><hr style="page-break-after:always"></hr><div><a id="sBC962DB380795372ABDDE29DF3DB6DF4"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:13px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">LIQUIDITY AND CAPITAL RESOURCES</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">This data should be read in conjunction with our Consolidated Statements of Cash Flows.</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.51219512195122%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:71%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">November&#160;29, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">November&#160;30, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,650.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,642.8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,526.8</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,586.2</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Working capital</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1,696.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">555.9</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stockholders&#8217; equity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10,530.2</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9,362.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Working Capital</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Working capital as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;">$1.70 billion</span><span style="font-family:inherit;font-size:10pt;"> of a deficit and </span><span style="font-family:inherit;font-size:10pt;">$555.9 million</span><span style="font-family:inherit;font-size:10pt;"> of a surplus, respectively. The decrease was primarily due to the reclassification of </span><span style="font-family:inherit;font-size:10pt;">$3.15 billion</span><span style="font-family:inherit;font-size:10pt;"> total carrying value of our </span><span style="font-family:inherit;font-size:10pt;">$2.25 billion</span><span style="font-family:inherit;font-size:10pt;"> term loan due April 30, 2020 (&#8220;Term Loan&#8221;) and </span><span style="font-family:inherit;font-size:10pt;">$900 million</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">4.75%</span><span style="font-family:inherit;font-size:10pt;"> senior notes due February 1, 2020 (&#8220;2020 Notes&#8221;) to current liabilities. We intend to refinance our Term Loan and 2020 Notes on or before the due dates.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> A summary of our cash flows is as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:62%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net cash provided by operating activities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,421.8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,029.3</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,912.9</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net cash used for investing activities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(455.6</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(4,685.3</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(442.9</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net cash used for financing activities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(2,946.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(5.6</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1,183.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of foreign currency exchange rates on cash and cash equivalents</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(12.7</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1.7</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8.5</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net increase (decrease) in cash and cash equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,007.4</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(663.3</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,294.8</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our primary source of cash is receipts from revenue and, to a lesser extent, proceeds from participation in the employee stock purchase plan. The primary uses of cash are our stock repurchase program as described below, payroll-related expenses, general operating expenses including marketing, travel and office rent, and cost of revenue. Other uses of cash include business acquisitions, purchases of property and equipment and payments for taxes related to net share settlement of equity awards.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Cash Flows from Operating Activities</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, net cash provided by operating activities of </span><span style="font-family:inherit;font-size:10pt;">$4.42 billion</span><span style="font-family:inherit;font-size:10pt;"> was primarily comprised of net income adjusted for the net effect of non-cash items. The primary working capital sources of cash were net income coupled with an increase in deferred revenue, which was offset in large part by cash outflows due to an increase in prepaid expenses and other assets. The increase in deferred revenue was primarily driven by increases related to Digital Media offerings with cloud-enabled services and Digital Experience hosted services. The primary working capital use of cash was due to increases in prepaid expenses with certain vendors, sales commissions paid and capitalized, advanced payments related to income taxes and increase in long-term contract assets.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Cash Flows from Investing Activities</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, net cash used for investing activities of </span><span style="font-family:inherit;font-size:10pt;">$455.6 million</span><span style="font-family:inherit;font-size:10pt;"> was primarily due to</span><span style="font-family:inherit;font-size:10pt;color:#ff0000;"> </span><span style="font-family:inherit;font-size:10pt;">purchases of property and equipment and our acquisition of the remaining equity interest in Allegorithmic. These cash outflows were offset primarily by proceeds from sales and maturities of short-term investments, net of purchases. </span><a style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;" href="#s6C70149DB4C35AD0B3B726EAC4ED2923"><span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;">See Note 3 of our Notes to Consolidated Financial Statements for more detailed information regarding our acquisitions.</span></a></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Cash Flows from Financing Activities</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, net cash used for financing activities was </span><span style="font-family:inherit;font-size:10pt;">$2.95 billion</span><span style="font-family:inherit;font-size:10pt;"> primarily due to payments for our treasury stock repurchases and taxes related to net share settlement of equity awards, which were offset by proceeds from re-issuance of treasury stock for our employee stock purchase plan. </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">See the section titled &#8220;Stock Repurchase Program&#8221; discussed below.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We expect to continue our investing activities, including short-term and long-term investments, facilities expansion and purchases of computer systems for research and development, sales and marketing, product support and administrative staff. Furthermore, cash reserves may be used to repurchase stock under our stock repurchase program and to strategically acquire companies, products or technologies that are complementary to our business. </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 50</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Liquidity and Capital Resources Considerations</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our existing cash, cash equivalents and investment balances may fluctuate during fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> due to changes in our planned cash outlay, including changes in incremental costs such as direct costs and integration costs related to our acquisitions. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash from operations could also be affected by various risks and uncertainties, including, but not limited to, the risks detailed in Part I, Item 1A titled &#8220;Risk Factors.&#8221; However, based on our current business plan and revenue prospects, we believe that our existing cash, cash equivalents and investment balances, our anticipated cash flows from operations and our available credit facility will be sufficient to meet our working capital and operating resource expenditure requirements for the next twelve months.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have a </span><span style="font-family:inherit;font-size:10pt;">$1 billion</span><span style="font-family:inherit;font-size:10pt;"> senior unsecured revolving credit agreement (&#8220;Revolving Credit Agreement&#8221;) with a syndicate of lenders, providing for loans to us and certain of our subsidiaries through October 17, 2023. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, there were no outstanding borrowings under this credit agreement and the entire </span><span style="font-family:inherit;font-size:10pt;">$1 billion</span><span style="font-family:inherit;font-size:10pt;"> credit line remains available for borrowing. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, we have a&#160;</span><span style="font-family:inherit;font-size:10pt;">$2.25 billion</span><span style="font-family:inherit;font-size:10pt;">&#160;Term Loan outstanding and </span><span style="font-family:inherit;font-size:10pt;">$1.9 billion</span><span style="font-family:inherit;font-size:10pt;"> senior notes outstanding, consisting of our 2020 Notes and </span><span style="font-family:inherit;font-size:10pt;">$1 billion</span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;">3.25%</span><span style="font-family:inherit;font-size:10pt;"> senior notes due February&#160;1, 2025 (the &#8220;2025 Notes,&#8221; and together with the 2020 Notes, the &#8220;Notes&#8221;). The Notes and Term Loan rank equally with our other unsecured and unsubordinated indebtedness.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the first quarter of fiscal 2019, we reclassified the 2020 Notes as current debt in our Consolidated Balance Sheets. During the second quarter of fiscal 2019, we reclassified the Term Loan as current debt in our Consolidated Balance Sheets. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the carrying value of the 2020 Notes was </span><span style="font-family:inherit;font-size:10pt;">$899.6 million</span><span style="font-family:inherit;font-size:10pt;"> which includes the fair value of the related interest rate swap and is net of debt issuance costs, and the carrying value of the Term Loan was </span><span style="font-family:inherit;font-size:10pt;">$2.25 billion</span><span style="font-family:inherit;font-size:10pt;">, net of unamortized original issuance discount. We intend to refinance the Term Loan and 2020 Notes on or before the due dates.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the third quarter of fiscal 2019, in anticipation of refinancing our Term Loan and 2020 Notes, we entered into Treasury lock agreements with large financial institutions which fixed benchmark U.S. Treasury rates for an aggregate notional amount of </span><span style="font-family:inherit;font-size:10pt;">$1 billion</span><span style="font-family:inherit;font-size:10pt;"> of our future debt issuance. These derivative instruments hedge the impact of changes in the benchmark interest rate to future interest payments and will be terminated upon debt issuance.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our short-term investment portfolio is primarily invested in corporate debt securities, asset-backed securities, municipal securities and U.S. Treasury securities. We use professional investment management firms to manage a large portion of our investment portfolio. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock Repurchase Program</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">To facilitate our stock repurchase program, designed to return value to our stockholders and minimize dilution from stock issuances, we may repurchase shares in the open market or enter into structured repurchase agreements with third parties. In May 2018, our Board of Directors granted us an authority to repurchase up to </span><span style="font-family:inherit;font-size:10pt;">$8 billion</span><span style="font-family:inherit;font-size:10pt;">&#160;in common stock through the end of fiscal 2021.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, we entered into several structured stock repurchase agreements with large financial institutions, whereupon we provided them with prepayments totaling </span><span style="font-family:inherit;font-size:10pt;">$2.75 billion</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">$2.05 billion</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">$1.10 billion</span><span style="font-family:inherit;font-size:10pt;">, respectively. We enter into these agreements in order to take advantage of repurchasing shares at a guaranteed discount to the Volume Weighted Average Price (&#8220;VWAP&#8221;) of our common stock over a specified period of time. We only enter into such transactions when the discount that we receive is higher than the expected foregone return on our cash prepayments to the financial institutions. There were no explicit commissions or fees on these structured repurchases. Under the terms of the agreements, there is no requirement for the financial institutions to return any portion of the prepayment to us. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The financial institutions agree to deliver shares to us at monthly intervals during the contract term. The parameters used to calculate the number of shares deliverable are: the total notional amount of the contract, the number of trading days in the contract, the number of trading days in the interval and the average VWAP of our stock during the interval less the agreed upon discount. </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 51</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following is a summary of our structured stock repurchases executed with large financial institutions during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="22"></td></tr><tr><td style="width:34%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:8px;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(shares in thousands and total cost in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Board&#160;approval dates</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average per share</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January 2015</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,263</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">118.00</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8,686</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">230.43</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,923</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">151.80</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">May 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9,883</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">270.23</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9,883</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">270.23</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8,686</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">230.43</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8,186</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">134.20</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cost</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$2,671</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$2,002</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$1,099</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, the prepayments were classified as treasury stock on our Consolidated Balance Sheets at the payment date, though only shares physically delivered to us by </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;1, 2017</span><span style="font-family:inherit;font-size:10pt;"> were excluded from the computation of earnings per share. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">$229.2 million</span><span style="font-family:inherit;font-size:10pt;"> of prepayments remained under the agreement. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subsequent to </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, we entered into a structured stock repurchase agreement with a large financial institution whereupon we provided them with a prepayment of </span><span style="font-family:inherit;font-size:10pt;">$850 million</span><span style="font-family:inherit;font-size:10pt;">. This amount will be classified as treasury stock on our Consolidated Balance Sheets. Upon completion of the </span><span style="font-family:inherit;font-size:10pt;">$850 million</span><span style="font-family:inherit;font-size:10pt;"> stock repurchase agreement, </span><span style="font-family:inherit;font-size:10pt;">$4.25 billion</span><span style="font-family:inherit;font-size:10pt;"> remains under our May 2018&#160;authority. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;" href="#sEE6A9CD1F7AA5FA79479D0AE798A9429"><span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;">See Item&#160;5, Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities for share repurchases during the quarter ended November 29, 2019.</span></a></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Off-Balance Sheet Arrangements and Aggregate Contractual Obligations</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> Our principal commitments as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> consist of obligations under operating leases, royalty agreements and various service agreements. </span><a style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;" href="#s50AC8F52AD2F555BB855BC27C2D1FFD0"><span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;">See Note 16 of our Notes to Consolidated Financial Statements for additional information regarding our contractual commitments.</span></a></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contractual Obligations</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes our contractual obligations as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:13px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="21"></td></tr><tr><td style="width:40%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="19" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span><span style="font-family:inherit;font-size:8pt;">&#160;</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Payment Due by Period</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Less&#160;than</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">1&#160;year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">1-3&#160;years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">3-5&#160;years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">More than</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">5 years</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Term Loan and Notes, including interest</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,373.3</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,227.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">65.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">65.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,016.3</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease obligations, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">711.5</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">88.7</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">158.0</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">126.9</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">337.9</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchase obligations&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,036.5</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">545.0</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">935.8</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">555.7</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7,121.3</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,860.7</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,158.8</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">747.6</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,354.2</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, our Term Loan&#8217;s carrying value was </span><span style="font-family:inherit;font-size:10pt;">$2.25 billion</span><span style="font-family:inherit;font-size:10pt;">. At our election, the Term Loan will bear interest at either (i) the London Interbank Offered Rate (&#8220;LIBOR&#8221;) plus a margin, based on our debt ratings, ranging from </span><span style="font-family:inherit;font-size:10pt;">0.500%</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">1.000%</span><span style="font-family:inherit;font-size:10pt;"> or (ii) a base rate plus a margin, based on our debt ratings, ranging from </span><span style="font-family:inherit;font-size:10pt;">0.040%</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">0.110%</span><span style="font-family:inherit;font-size:10pt;">. Interest is payable periodically, in arrears, at the end of each interest period we elect. Based on the LIBOR rate at </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, our estimated maximum commitment for interest payments was </span><span style="font-family:inherit;font-size:10pt;">$23.2 million</span><span style="font-family:inherit;font-size:10pt;"> for the remaining duration of the Term Loan.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the carrying value of our Notes payable was </span><span style="font-family:inherit;font-size:10pt;">$1.89 billion</span><span style="font-family:inherit;font-size:10pt;">. Interest on our Notes is payable semi-annually, in arrears on February 1 and August 1. At </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, our maximum commitment for interest payments was </span><span style="font-family:inherit;font-size:10pt;">$200.1 million</span><span style="font-family:inherit;font-size:10pt;"> for the remaining duration of our Notes.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our Term Loan and Revolving Credit Agreement contain similar financial covenants requiring us not to exceed a maximum leverage ratio. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, we were in compliance with this covenant. We believe this covenant will not impact our credit or cash in the coming fiscal year or restrict our ability to execute our business plan. Our senior notes do not contain any financial covenants.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 52</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the terms of our Term Loan and Revolving Credit Agreement, we are not prohibited from paying cash dividends unless payment would trigger an event of default or if one currently exists. We do not anticipate paying any cash dividends in the foreseeable future.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Transition Taxes Liability</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As a result of the Tax Act enacted on December 22, 2017, an accrued transition tax liability of approximately $427.1 million as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> is payable in installments through fiscal 2026.&#160;The Tax Act provides an exemption from federal income taxes for distributions from foreign subsidiaries made after December 31, 2017, including certain earnings that were not subject to the one-time transition or global intangible low-tax income tax. As we repatriate the undistributed foreign earnings for use in the U.S., the distributions will generally not be subject to further U.S. federal tax.&#160;</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Accounting for Uncertainty in Income Taxes</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See </span><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#s005F2C285655515B99C1F0DA45599ADD"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Results of Operations - Provision for Income Taxes</span></a><span style="font-family:inherit;font-size:10pt;"> above and </span><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sA966E4C031BE5581A9B219632B20760E"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Note10 of our Notes to Consolidated Financial Statements</span></a><span style="font-family:inherit;font-size:10pt;"> for our discussion on accounting for uncertainty in income taxes.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Royalties</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have certain royalty commitments associated with the licensing of certain offerings. Royalty expense is generally based on a dollar amount per unit sold or a percentage of the underlying revenue.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Indemnifications</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the normal course of business, we provide indemnifications of varying scope to customers and channel partners against claims of intellectual property infringement made by third parties arising from the use of our products and from time to time, we are subject to claims by our customers under these indemnification provisions. Historically, costs related to these indemnification provisions have not been significant and we are unable to estimate the maximum potential impact of these indemnification provisions on our future results of operations.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">To the extent permitted under Delaware law, we have agreements whereby we indemnify our directors and officers for certain events or occurrences while the director or officer is or was serving at our request in such capacity. The indemnification period covers all pertinent events and occurrences during the director&#8217;s or officer&#8217;s lifetime. The maximum potential amount of future payments we could be required to make under these indemnification agreements is unlimited; however, we have director and officer insurance coverage that limits our exposure and enables us to recover a portion of any future amounts paid. </span></div><div><a id="sE8057815BB7E593ABCCBAC938FBF708F"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 7A.&#160;&#160;QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All market risk sensitive instruments were entered into for non-trading purposes.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign Currency Risk</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign Currency Exposures and Hedging Instruments</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In countries outside the United States, we transact business in U.S. Dollars and various other currencies, which subject us to exposure from movements in exchange rates. We may use foreign exchange purchased options or forward contracts to hedge our foreign currency revenue. Additionally, we hedge our net recognized foreign currency monetary assets and liabilities with foreign exchange forward contracts. We hedge these exposures to reduce the risk that our earnings and cash flows will be adversely affected by changes in exchange rates. </span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our significant foreign currency revenue exposures for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were as follows :</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:56%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in millions, except Japanese Yen)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Euro</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8364;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,603.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8364;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,309.9</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8364;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,044.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Japanese Yen (in billions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#165;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">73.2</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#165;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">60.8</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#165;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">51.0</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">British Pounds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#163;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">503.3</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#163;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">423.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#163;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">338.4</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the total absolute value of all outstanding foreign exchange contracts, including options and forwards, was </span><span style="font-family:inherit;font-size:10pt;">$1.90 billion</span><span style="font-family:inherit;font-size:10pt;">, which included the notional equivalent of </span><span style="font-family:inherit;font-size:10pt;">$927.0 million</span><span style="font-family:inherit;font-size:10pt;"> in Euros, </span><span style="font-family:inherit;font-size:10pt;">$431.0 million</span><span style="font-family:inherit;font-size:10pt;"> in British Pounds, </span><span style="font-family:inherit;font-size:10pt;">$341.3 million</span><span style="font-family:inherit;font-size:10pt;"> in Japanese Yen and </span><span style="font-family:inherit;font-size:10pt;">$201.8 million</span><span style="font-family:inherit;font-size:10pt;"> in other foreign currencies. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, all contracts were set to expire at various dates through June 2020. The bank counterparties in these contracts could expose us to credit-related losses that would be largely mitigated with master netting arrangements with the same counterparty by permitting net settlement </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 53</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">transactions. In addition, we enter into collateral security agreements that provide for collateral to be received or posted when the net fair value of these contracts fluctuates from contractually established thresholds.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A sensitivity analysis was performed on all of our foreign exchange derivatives as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">. This sensitivity analysis measures the hypothetical market value resulting from a 10% shift in the value of exchange rates relative to the U.S. Dollar. For option contracts, the Black-Scholes option pricing model was used. A 10% increase in the value of the U.S. Dollar and a corresponding decrease in the value of the hedged foreign currency asset would lead to an increase in the fair value of our financial hedging instruments by </span><span style="font-family:inherit;font-size:10pt;">$113.6 million</span><span style="font-family:inherit;font-size:10pt;">. Conversely, a 10% decrease in the value of the U.S. Dollar would result in a decrease in the fair value of these financial instruments by </span><span style="font-family:inherit;font-size:10pt;">$33.4 million</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As a general rule, we do not use foreign exchange contracts to hedge local currency denominated operating expenses in countries where a natural hedge exists. For example, in many countries, revenue in the local currencies substantially offsets the local currency denominated operating expenses. We also have long-term investment exposures consisting of the capitalization and retained earnings in our non-U.S. Dollar functional currency foreign subsidiaries. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;">, this long-term investment exposure totaled an absolute notional equivalent of </span><span style="font-family:inherit;font-size:10pt;">$385.2 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$292.3 million</span><span style="font-family:inherit;font-size:10pt;">, respectively, with the year-over-year increase primarily driven by earnings growth. At this time, we do not hedge these long-term investment exposures.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We do not use foreign exchange contracts for speculative trading purposes, nor do we hedge our foreign currency exposure in a manner that entirely offsets the effects of changes in foreign exchange rates. We regularly review our hedging program and assess the need to utilize financial instruments to hedge currency exposures on an ongoing basis.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Cash Flow Hedges of Forecasted Foreign Currency Revenue </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We may use foreign exchange purchased options or forward contracts to hedge foreign currency revenue denominated in Euros, British Pounds and Japanese Yen. We hedge these cash flow exposures to reduce the risk that our earnings and cash flows will be adversely affected by changes in exchange rates. These foreign exchange contracts, carried at fair value, may have maturities between one and twelve months. We enter into these foreign exchange contracts to hedge forecasted revenue in the normal course of business and accordingly, they are not speculative in nature.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We record changes in fair value of these cash flow hedges of foreign currency denominated revenue in accumulated other comprehensive income (loss) until the forecasted transaction occurs. When the forecasted transaction affects earnings, we reclassify the related gain or loss on the cash flow hedge to revenue. In the event the underlying forecasted transaction does not occur, or it becomes probable that it will not occur, we reclassify the gain or loss on the related cash flow hedge from accumulated other comprehensive income (loss) to revenue. For the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, there were no net gains or losses recognized in revenue relating to hedges of forecasted transactions that did not occur.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Non-Designated Hedges of Foreign Currency Assets and Liabilities</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our derivatives not designated as hedging instruments consist of foreign currency forward contracts that we primarily use to hedge monetary assets and liabilities denominated in non-functional currencies to reduce the risk that our earnings and cash flows will be adversely affected by changes in foreign currency exchange rates. These foreign exchange contracts are carried at fair value with changes in fair value of these contracts recorded to interest and other income (expense), net in our Consolidated Statements of Income. These contracts reduce the impact of currency exchange rate movements on our assets and liabilities. At </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the outstanding balance sheet hedging derivatives had maturities of 180 days or less.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;" href="#s48D05FC2E657524EB1075099749F78E7"><span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;">See Note 6 of our Notes to Consolidated Financial Statements for information regarding our derivative financial instruments.</span></a></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 54</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Interest Rate Risk</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Short-Term Investments and Fixed Income Securities</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had debt securities classified as short-term investments of </span><span style="font-family:inherit;font-size:10pt;">$1.53 billion</span><span style="font-family:inherit;font-size:10pt;">. Changes in interest rates could adversely affect the market value of these investments. A sensitivity analysis was performed on our investment portfolio as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">. The analysis is based on an estimate of the hypothetical changes in market value of the portfolio that would result from an immediate parallel shift in the yield curve of various magnitudes.</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables present the hypothetical fair values of our debt securities classified as short-term investments assuming immediate parallel shifts in the yield curve of 50 basis points (&#8220;BPS&#8221;), 100 BPS and 150 BPS.&#160;The analysis is shown as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="27"></td></tr><tr><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(dollars in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">-150 BPS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">-100 BPS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">-50 BPS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair Value 11/29/19</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">+50 BPS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">+100 BPS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">+150 BPS</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,544.8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,538.8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,532.8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,526.8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,520.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,514.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,508.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">-150 BPS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">-100 BPS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">-50 BPS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair Value 11/30/18</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">+50 BPS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">+100 BPS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">+150 BPS</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,617.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,607.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,596.6</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,586.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,575.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,565.3</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,554.8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Term Loan </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, our Term Loan&#8217;s carrying value was </span><span style="font-family:inherit;font-size:10pt;">$2.25 billion</span><span style="font-family:inherit;font-size:10pt;">. At our election, the Term Loan will bear interest at either (i) LIBOR plus a margin, based on our debt ratings, ranging from </span><span style="font-family:inherit;font-size:10pt;">0.500%</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">1.000%</span><span style="font-family:inherit;font-size:10pt;"> or (ii) a base rate plus a margin, based on our debt ratings, ranging from </span><span style="font-family:inherit;font-size:10pt;">0.040%</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">0.110%</span><span style="font-family:inherit;font-size:10pt;">. Interest is payable periodically, in arrears, at the end of each interest period we elect. An immediate hypothetical 50 basis points increase or decrease in market interest rates would not have a significant impact on our results of operations.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Senior Notes</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the amount outstanding under our Notes was </span><span style="font-family:inherit;font-size:10pt;">$1.9 billion</span><span style="font-family:inherit;font-size:10pt;">. In June 2014, we entered into interest rate swaps that effectively converted the fixed interest rate on our 2020 Notes to a floating interest rate based on LIBOR plus a fixed number of basis points through February 1, 2020. Accordingly, our exposure to fluctuations in market interest rates is on the hedged fixed-rate debt of </span><span style="font-family:inherit;font-size:10pt;">$900 million</span><span style="font-family:inherit;font-size:10pt;">. An immediate hypothetical 50 basis points increase or decrease in market interest rates would not have a significant impact on our results of operations.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the total carrying amount of the Notes was </span><span style="font-family:inherit;font-size:10pt;">$1.89 billion</span><span style="font-family:inherit;font-size:10pt;"> and the related fair value based on  observable market prices in less active markets was </span><span style="font-family:inherit;font-size:10pt;">$1.96 billion</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Cash Flow Hedges of Interest Rate Risk</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2019, in anticipation of refinancing our </span><span style="font-family:inherit;font-size:10pt;">$2.25 billion</span><span style="font-family:inherit;font-size:10pt;"> Term Loan due April 30, 2020 and </span><span style="font-family:inherit;font-size:10pt;">$900 million</span><span style="font-family:inherit;font-size:10pt;"> notes payable due February&#160;1, 2020, we entered into Treasury lock agreements with large financial institutions which fixed benchmark U.S. Treasury rates for an aggregate notional amount of </span><span style="font-family:inherit;font-size:10pt;">$1 billion</span><span style="font-family:inherit;font-size:10pt;"> of our future debt issuance. These derivative instruments hedge the impact of changes in the benchmark interest rate to future interest payments and will be terminated upon closing of our anticipated refinancing. We record changes in the fair value of these cash flow hedges of interest rate risk in accumulated other comprehensive income (loss) until the anticipated refinancing. Upon refinancing and termination of the derivative instruments, their fair value will be amortized over the term of our new debt to interest expense.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 55</span></div></div><hr style="page-break-after:always"></hr><div><a id="sE19A1192B2AB5F619287CAA8F783CC13"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</span></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:90%;"></td><td style="width:10%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Page No.</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sA4F2365FA4425EC38C47A305B5089DE4"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Consolidated Balance Sheets</span></a></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sA4F2365FA4425EC38C47A305B5089DE4"> 57</a></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sD0D1A555C86E5DB8A8957BF35381F911"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Consolidated Statements of Income</span></a></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sD0D1A555C86E5DB8A8957BF35381F911"> 58</a></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#s43EA9B080E6E5F59A2AE125F57915B10"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Consolidated Statements of Comprehensive Income</span></a></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#s43EA9B080E6E5F59A2AE125F57915B10"> 59</a></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#s1063F56105B55D939EA5D0EBC01C2C0F"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Consolidated Statements of Stockholders' Equity</span></a></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#s1063F56105B55D939EA5D0EBC01C2C0F"> 60</a></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#s1112D6533DDA517DBF99552C6352E19B"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Consolidated Statements of Cash Flows</span></a></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#s1112D6533DDA517DBF99552C6352E19B"> 61</a></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#s1B1F918660765E37B3A4064A85EDAF48"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Notes to Consolidated Financial Statements</span></a></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#s1B1F918660765E37B3A4064A85EDAF48"> 62</a></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#s3B0DEAAB9D8E596CB7B84D4A7A5153CB"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Report of KPMG LLP, Independent Registered Public Accounting Firm</span></a></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#s3B0DEAAB9D8E596CB7B84D4A7A5153CB"> 104</a></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All financial statement schedules have been omitted, since the required information is not applicable or is not present in amounts sufficient to require submission of the schedule, or because the information required is included in the Consolidated Financial Statements and Notes thereto. </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 56</span></div></div><hr style="page-break-after:always"></hr><div><a id="sA4F2365FA4425EC38C47A305B5089DE4"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> CONSOLIDATED BALANCE SHEETS</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands, except par value)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:71%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">November&#160;29, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">November&#160;30, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">ASSETS</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Current assets:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e944-wk-Fact-70AFBC34BA445357B1AEA2AFD9AFDC4B" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,650,221</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e963-wk-Fact-A2AFF206816F5BDE99E62822DFCCEB1F" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,642,775</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Short-term investments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e978-wk-Fact-97EFC3B9C4C85379A657382E9357A7DA" name="us-gaap:ShortTermInvestments" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,526,755</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e997-wk-Fact-F4F988CCB64D550E9D5F1B545678643A" name="us-gaap:ShortTermInvestments" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,586,187</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Trade receivables, net of allowances for doubtful accounts of $9,650 and of $14,981,&#160;respectively</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1017-wk-Fact-DA210CF9F8DE5C01A9DD08CEC4DC0883" name="us-gaap:AccountsReceivableNetCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,534,809</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1036-wk-Fact-7A1FB7E7344952609E76622133C85764" name="us-gaap:AccountsReceivableNetCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,315,578</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Prepaid expenses and other current assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1056-wk-Fact-1227CBB83870511A898226CF422D16CE" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">783,140</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1075-wk-Fact-1010892BF6C67624187FCB7BABA1DFB1" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">312,499</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total current assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1095-wk-Fact-4CDF41FEBF15565AA75521C2DC857F38" name="us-gaap:AssetsCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,494,925</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1114-wk-Fact-8C99D78278C95ECCB9C0804CD44BE958" name="us-gaap:AssetsCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,857,039</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Property and equipment, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1134-wk-Fact-4B4459E4B11D5BD7A851C5168E9C56F1" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,293,015</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1153-wk-Fact-669CAD88FCAF5FB4850AB2B5B0876EC7" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,075,072</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1173-wk-Fact-6ACCE66915C95AC0AF6678FCC2740C00" name="us-gaap:Goodwill" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,691,199</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1192-wk-Fact-E0374051D9D0547BADAC86F9F2F216AA" name="us-gaap:Goodwill" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,581,048</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other intangibles, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1212-wk-Fact-4874329B60C856989CEEE1754FD9EA74" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,720,565</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1231-wk-Fact-AF9C07480E655CB7A2B9CC7120A3BB2A" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,069,001</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1252-wk-Fact-ED6275085A4056C78F998ED63B9BDF46" name="us-gaap:OtherAssetsNoncurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">562,696</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1271-wk-Fact-C779F956E3EA56A9B33864F6880D3FB8" name="us-gaap:OtherAssetsNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">186,522</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1296-wk-Fact-0722261066E2526DA7F13757ECC2D7BE" name="us-gaap:Assets" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">20,762,400</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1315-wk-Fact-284D1E34991C581C9041D4FADA94C035" name="us-gaap:Assets" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,768,682</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Current liabilities:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Trade payables</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1456-wk-Fact-2F7226ED1FB45DB2B813790903D5761E" name="us-gaap:AccountsPayableCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">209,499</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1475-wk-Fact-81A67197BEBF54D9889677108F6E1590" name="us-gaap:AccountsPayableCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">186,258</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accrued expenses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1490-wk-Fact-41CDE768E4445F62AFC683DD257735C3" name="us-gaap:AccruedLiabilitiesCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,398,548</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1509-wk-Fact-CB6E7FF7098A58BD9E98B1021AB074CB" name="us-gaap:AccruedLiabilitiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,163,185</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Debt</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1529-wk-Fact-3F9D1278EE28BC563785887411524F72" name="us-gaap:DebtCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,149,343</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1548-wk-Fact-4E8FF71ACFB285392FB3CB7F8BC77DE2" name="us-gaap:DebtCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Deferred revenue</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1568-wk-Fact-FB580F0410515B31AB1314EE824A0970" name="us-gaap:DeferredRevenueCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,377,986</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1587-wk-Fact-735FDEA7429A5749BC075EA7A01DA8F9" name="us-gaap:DeferredRevenueCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,915,974</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Income taxes payable</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1607-wk-Fact-C6630BCE201A512497AE56C96711AA2B" name="us-gaap:AccruedIncomeTaxesCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">55,562</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1626-wk-Fact-6D471CAE53345BCC8C981057FE8BF210" name="us-gaap:AccruedIncomeTaxesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">35,709</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total current liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1646-wk-Fact-007D87527B5B59E0AC5AB05AB7825ADE" name="us-gaap:LiabilitiesCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,190,938</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1665-wk-Fact-810FB08E90955070BF50A3050A609A53" name="us-gaap:LiabilitiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,301,126</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Long-term liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Debt</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1727-wk-Fact-50C4D6C1E6C9529682C1D5A7E4B8908F" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">988,924</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1746-wk-Fact-B9A48E89D63E5936AD323BC66E667177" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,124,800</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Deferred revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1766-wk-Fact-9DDA2AB97FF959DFB049E98677D0E78F" name="us-gaap:DeferredRevenueNoncurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">122,727</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1785-wk-Fact-EB4D71F670BF5F989B44E8FB23534B0D" name="us-gaap:DeferredRevenueNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">137,630</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Income taxes payable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1805-wk-Fact-DFDB7E7B941B56F08870580A1AAE188B" name="us-gaap:AccruedIncomeTaxesNoncurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">616,102</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1824-wk-Fact-3DDD0123BB905005A8EA1CB6FF48365F" name="us-gaap:AccruedIncomeTaxesNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">644,101</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Deferred income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1844-wk-Fact-E7E01C84E6655C91BFAADBC3387F33A9" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">140,498</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1863-wk-Fact-42B76B775B3E5BA7864B52E92497CF54" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">46,702</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1883-wk-Fact-61E61A5621EC5380A6468BBEF5F93B70" name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">173,056</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1902-wk-Fact-78037B2B7D7651EFA9F00314FFF48F14" name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">152,209</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1922-wk-Fact-43E493EFF65B5C328842DCBA7D78AB94" name="us-gaap:Liabilities" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,232,245</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e1941-wk-Fact-D894733D1CAF551B82517C62D4765114" name="us-gaap:Liabilities" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,406,568</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Commitments and contingencies</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e2002-wk-Fact-90932BB1EDD85D9EAB94E471D982FF66" name="us-gaap:CommitmentsAndContingencies" contextRef="FI2019Q4" unitRef="usd" xsi:nil="true" scale="3" format="ixt:nocontent"></ix:nonFraction></span><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e2020-wk-Fact-795C4C2DDB7951659AF8D5234F453456" name="us-gaap:CommitmentsAndContingencies" contextRef="FI2018Q4" unitRef="usd" xsi:nil="true" scale="3" format="ixt:nocontent"></ix:nonFraction></span><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Stockholders&#8217; equity:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Preferred stock, $0.0001 par value; 2,000 shares authorized; none&#160;issued</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e2120-wk-Fact-40F71D780F1A52CE8E2C45C1978910FA" name="us-gaap:PreferredStockValue" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e2139-wk-Fact-90E48D50695D5069AF2EE034B99F1B29" name="us-gaap:PreferredStockValue" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Common stock, $0.0001 par value; 900,000 shares authorized; 600,834 shares&#160;issued;&#160;<br/>  482,339 and 487,663 shares outstanding, respectively</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e2159-wk-Fact-70A46D1C8DF55EC9A517624CB9242F76" name="us-gaap:CommonStockValue" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">61</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e2178-wk-Fact-BFB8392D39BE5E6B978C6F614699210C" name="us-gaap:CommonStockValue" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">61</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Additional paid-in-capital</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e2198-wk-Fact-77EBEADF43F556D4BFF31E82198E4104" name="us-gaap:AdditionalPaidInCapital" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,504,800</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e2217-wk-Fact-7811F9300E905287BF133256E3108FBD" name="us-gaap:AdditionalPaidInCapital" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,685,337</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Retained earnings</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e2237-wk-Fact-CD6617264CDC59668F3C7F0610B10399" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">14,828,562</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e2256-wk-Fact-83A4CD28955C5CF091948D521C387ADD" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,815,597</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accumulated other comprehensive income (loss)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10072343e2276-wk-Fact-826346790A1955709EAD17D02932ED5B" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">188,034</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10072343e2296-wk-Fact-C95DF87AC0745F95B0CD4145AC58410C" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">148,130</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Treasury stock, at cost (118,495 and 113,171 shares, respectively), net of re-issuances</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10072343e2317-wk-Fact-16218EBF33605349BEBD65FEDA4CCFEE" name="us-gaap:TreasuryStockValue" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,615,234</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10072343e2337-wk-Fact-3DA8DB74EF965C6985B3579C108830B7" name="us-gaap:TreasuryStockValue" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,990,751</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total stockholders&#8217; equity</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e2358-wk-Fact-DFF38BD4A7A55724995D86D4EA3876C2" name="us-gaap:StockholdersEquity" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,530,155</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e2377-wk-Fact-CFDD292CD6B75A14BC31082D08564915" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,362,114</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total liabilities and stockholders&#8217; equity</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e2402-wk-Fact-540901959DFC5BA3AE811EA7C6C55D09" name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">20,762,400</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10072343e2421-wk-Fact-14AE8EFDCB38525D88F760C68DDF6275" name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,768,682</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:center;padding-left:30px;text-indent:-30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">See accompanying Notes to Consolidated Financial Statements.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 57</span></div></div><hr style="page-break-after:always"></hr><div><a id="sD0D1A555C86E5DB8A8957BF35381F911"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CONSOLIDATED STATEMENTS OF INCOME</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands, except per share data)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:62%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Years Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">November&#160;29, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">November&#160;30, <br/>2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;1, <br/>2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subscription</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1011-wk-Fact-98218A52854455B781C53D4EBDBB7B1E" name="adbe:SubscriptionandCirculationRevenue" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,994,463</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1030-wk-Fact-A09E9405C20D583AA4DE35E4380F201A" name="adbe:SubscriptionandCirculationRevenue" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,922,152</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1049-wk-Fact-13D250B60089535B858A70FE8F2BABA2" name="adbe:SubscriptionandCirculationRevenue" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,133,869</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1065-wk-Fact-0B44F696E3A5532A81A8AE12313AD2BA" name="adbe:Productrevenue" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">647,788</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1084-wk-Fact-C274690D37645549A97044F53ECC82E8" name="adbe:Productrevenue" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">622,153</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1103-wk-Fact-F07C159BA1505257BF4865B3321DF11F" name="adbe:Productrevenue" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">706,767</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Services and support</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1124-wk-Fact-6E6E0EED92305E97BE5D59F8B33C4CB1" name="adbe:Servicesandsupportrevenue" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">529,046</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1143-wk-Fact-A2C0A9A51E7752708B451F3E40998E94" name="adbe:Servicesandsupportrevenue" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">485,703</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1162-wk-Fact-54D1CB7F96705820BCF2BBFA830A4F73" name="adbe:Servicesandsupportrevenue" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">460,869</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1183-wk-Fact-3828243750A656A5B6FD02509718B186" name="us-gaap:Revenues" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,171,297</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1202-wk-Fact-7641247619F559C9A7F2D7DD287FABD6" name="us-gaap:Revenues" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,030,008</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1221-wk-Fact-5A6F5DF63B485C689CDD1EA078CDD7E7" name="us-gaap:Revenues" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,301,505</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subscription</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1307-wk-Fact-CC1FA3CCD081506CA42973D791506DDB" name="adbe:CostofSubscriptionRevenue" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,222,520</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1326-wk-Fact-BC92D5C08A585C1C9F7EEFBD62BBFB78" name="adbe:CostofSubscriptionRevenue" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">807,221</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1345-wk-Fact-D0676A743C125D95AC0350AE640AEC70" name="adbe:CostofSubscriptionRevenue" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">623,048</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1366-wk-Fact-C947E7D0BCE65B9A81C97BCFADC4330D" name="adbe:CostofProductRevenue" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">39,625</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1385-wk-Fact-032691410350549790855DD624F74532" name="adbe:CostofProductRevenue" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">46,009</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1404-wk-Fact-12E3D331BE8E56EAB94F5DA72390EE65" name="adbe:CostofProductRevenue" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">57,082</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Services and support</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1425-wk-Fact-71B7266695D052FEA22F40F7AC9C1E03" name="adbe:CostofServicesandSupportRevenue" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">410,575</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1444-wk-Fact-219DB0CF0A3254ADBE025B05F306918C" name="adbe:CostofServicesandSupportRevenue" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">341,769</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1463-wk-Fact-35A318EC65695A83B47ADC4833CD9698" name="adbe:CostofServicesandSupportRevenue" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">330,361</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cost of revenue</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1485-wk-Fact-9ABA4FF1E1E758808FC7CD29F9C8C60A" name="us-gaap:CostOfRevenue" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,672,720</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1504-wk-Fact-CD0C6D882E4C595F893CB51BD3AE3CBD" name="us-gaap:CostOfRevenue" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,194,999</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1523-wk-Fact-64ECC73B9FB35E41BDC1FEEFFD3C4DE3" name="us-gaap:CostOfRevenue" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,010,491</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1547-wk-Fact-BED331F90EF75E2FA909C17BA3690824" name="us-gaap:GrossProfit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,498,577</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1566-wk-Fact-0C433715824F57978FA2B8E74017ECC5" name="us-gaap:GrossProfit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,835,009</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1585-wk-Fact-C97C9F812FCD5915A2EA209D7E285DFA" name="us-gaap:GrossProfit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,291,014</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating expenses:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1671-wk-Fact-4C8CAEAA8F755CEA80027910BD0AE3B5" name="us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,930,228</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1690-wk-Fact-BED6B3E5803E58D4B8B1E0B0B14AC564" name="us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,537,812</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1709-wk-Fact-AFDF1EE29B82501CBB2205B49B43A434" name="us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,224,059</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1730-wk-Fact-5852ED30332555C3AE95700409F88539" name="us-gaap:SellingAndMarketingExpense" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,244,347</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1749-wk-Fact-00FDBAED05B05352B8C1DAE2685C7279" name="us-gaap:SellingAndMarketingExpense" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,620,829</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1768-wk-Fact-37239EFC0499548893934F025E2A4744" name="us-gaap:SellingAndMarketingExpense" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,197,592</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1789-wk-Fact-E2DFCEE7D4B051D9B1FE05111687B8D8" name="us-gaap:GeneralAndAdministrativeExpense" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">880,637</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1808-wk-Fact-A10774A56C3B5E2EBA5370358A2924A7" name="us-gaap:GeneralAndAdministrativeExpense" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">744,898</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1827-wk-Fact-ACBD322CA6F05A7BB54F1DFDB24AEA27" name="us-gaap:GeneralAndAdministrativeExpense" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">624,706</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of intangibles</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1848-wk-Fact-BAD91D4F206E573CB8FFD4C6E7BDA675" name="adbe:OperatingExpensesAmortizationOfPurchasedIntangibles" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">175,244</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1867-wk-Fact-D23C19765E725067BE672D82ACFF24DD" name="adbe:OperatingExpensesAmortizationOfPurchasedIntangibles" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">91,101</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1886-wk-Fact-7615923939375276BB35D099FF4E5AC0" name="adbe:OperatingExpensesAmortizationOfPurchasedIntangibles" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">76,562</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total operating expenses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1907-wk-Fact-9B107C1529C85199971CE90BA80F71F5" name="us-gaap:OperatingExpenses" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,230,456</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1926-wk-Fact-B832811FAEDA58419D5018CF5A1789D2" name="us-gaap:OperatingExpenses" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,994,640</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1945-wk-Fact-6EC6235AB1BF5A5895D60779220C1DB5" name="us-gaap:OperatingExpenses" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,122,919</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1969-wk-Fact-EB053797A9FA5307ABA1E5575C59AA61" name="us-gaap:OperatingIncomeLoss" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,268,121</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e1988-wk-Fact-1F051AC70C85506BBC626BC17AE0E1BD" name="us-gaap:OperatingIncomeLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,840,369</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e2007-wk-Fact-60C2EDEA386857D984C5B4BB8947F373" name="us-gaap:OperatingIncomeLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,168,095</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-operating income (expense):</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest and other income (expense), net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e2093-wk-Fact-644B1961305F5F5C9B55BB51CCF4BC5F" name="us-gaap:OtherNonoperatingIncome" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">42,255</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e2112-wk-Fact-BA351DC45360574DA9085A3C4D19BAD1" name="us-gaap:OtherNonoperatingIncome" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">39,536</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e2131-wk-Fact-C642F82BD9FC5F4FBABAF6EA00CC79AB" name="us-gaap:OtherNonoperatingIncome" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">36,395</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10070689e2153-wk-Fact-538F6718E6E3506CA61B107CFF0D5810" name="us-gaap:InterestExpense" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">157,214</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10070689e2173-wk-Fact-293AFC4A2CD05DF8B3C8BC19F87F9DC5" name="us-gaap:InterestExpense" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">89,242</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10070689e2193-wk-Fact-7C1E6DD5675651F88C0EE35A0C531109" name="us-gaap:InterestExpense" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">74,402</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Investment gains (losses), net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e2215-wk-Fact-D8B00B918A96537C8C038BDA510FBBBF" name="us-gaap:GainLossOnInvestments" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">51,579</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e2234-wk-Fact-F7154B9239785B599D451B6013484D38" name="us-gaap:GainLossOnInvestments" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,213</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e2253-wk-Fact-150417A9B2FD51EFA7C5EEEC539AAF41" name="us-gaap:GainLossOnInvestments" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,553</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total non-operating income (expense), net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10070689e2274-wk-Fact-BED4DA7C64C155C0A233E88CAD90BD2E" name="us-gaap:NonoperatingIncomeExpense" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">63,380</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10070689e2294-wk-Fact-D9C348B4248E5ABEB2DDF46972213AAF" name="us-gaap:NonoperatingIncomeExpense" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">46,493</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10070689e2314-wk-Fact-54959855FEB253AEBEF8CE186EE9C8E9" name="us-gaap:NonoperatingIncomeExpense" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">30,454</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e2336-wk-Fact-F2F522B5253A55F29DBBB4A1ED6D807C" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,204,741</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e2355-wk-Fact-CA72BB02986457D5B4D7625E5B5D823C" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,793,876</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e2374-wk-Fact-FA694CF77033536487165F5AF932A74A" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,137,641</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e2395-wk-Fact-A4363994667E5685A6250D662DBA90BB" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">253,283</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e2414-wk-Fact-1BDFB78B83055B88908D7D3C0B8BCDA4" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">203,102</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e2433-wk-Fact-CB95142FD9655F3EA120A43E7E29F095" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">443,687</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e2459-wk-Fact-835009B5072450B1AB0F9D855A531186" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,951,458</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e2478-wk-Fact-F583FA8857A555079FD8FEF08574776D" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,590,774</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e2497-wk-Fact-BE46B1C23A6D5E318691071F1EAD8B34" name="us-gaap:NetIncomeLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,693,954</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net income per share</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e2518-wk-Fact-B789C1E326ED5E95B5042BD848EE69DB" name="us-gaap:EarningsPerShareBasic" contextRef="FD2019Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">6.07</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e2537-wk-Fact-A2C1D64451AE5171B97AA91146A14586" name="us-gaap:EarningsPerShareBasic" contextRef="FD2018Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">5.28</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e2556-wk-Fact-14A759679D1E58119F816A2007BB8BC7" name="us-gaap:EarningsPerShareBasic" contextRef="FD2017Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">3.43</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares used to compute basic net income per share</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e2572-wk-Fact-0FA1FF138E2351ACB0C217267E4EBE94" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2019Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">486,291</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e2591-wk-Fact-AABAAA10BBBE5D8A87DEA9E5AA9F35C5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2018Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">490,564</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e2610-wk-Fact-4728994F6EF25D26BBEDCBFF0096901A" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2017Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">493,632</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted net income per share</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e2636-wk-Fact-CF5F1E29D0EC5BFE8D35BE5C200292B4" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2019Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">6.00</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e2655-wk-Fact-EE4E017C0FF85806A058A0026375C062" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2018Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">5.20</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e2674-wk-Fact-BF5E7DBA7A2F56938AA4E4E272E4ADBC" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2017Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">3.38</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares used to compute diluted net income per share</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e2690-wk-Fact-E0E1F1B5EB4A5213B4193D45FF6C7612" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2019Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">491,572</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e2709-wk-Fact-86E355742E0D5F6D881429EC054C1C82" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2018Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">497,843</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10070689e2728-wk-Fact-A860ED833F915B428F43C816E375FC33" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2017Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">501,123</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">See accompanying Notes to Consolidated Financial Statements.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 58</span></div></div><hr style="page-break-after:always"></hr><div><a id="s43EA9B080E6E5F59A2AE125F57915B10"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:62%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Years Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">November&#160;29, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">November&#160;30, <br/>2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;1, <br/>2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Increase/(Decrease)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10073571e1009-wk-Fact-835009B5072450B1AB0F9D855A531186" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,951,458</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10073571e1028-wk-Fact-F583FA8857A555079FD8FEF08574776D" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,590,774</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10073571e1047-wk-Fact-BE46B1C23A6D5E318691071F1EAD8B34" name="us-gaap:NetIncomeLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,693,954</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive income (loss), net of taxes:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrealized gains / losses on available-for-sale securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10073571e1187-wk-Fact-33254284850255B89E57E47FC9061257" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">29,409</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10073571e1206-wk-Fact-CC72F739D4495C63A6C393C0FD5C80A4" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">24,464</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10073571e1226-wk-Fact-310B5F60FA7856E383DC5984DB1A67D5" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2,503</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:36px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reclassification adjustment for recognized gains / losses on available-for-sale securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10073571e1248-wk-Fact-1BF1EEA1CC1157DB9302EE68EEDB398E" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">124</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10073571e1267-wk-Fact-9D2CB2817CE95DBAAB68674CB408DA4E" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">10,650</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10073571e1286-wk-Fact-30FBEF5C2952564D81A35E629665BEFF" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">947</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net increase (decrease) from available-for-sale securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10073571e1308-wk-Fact-2A8115A20661595EAD84AF808C0A5432" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">29,533</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10073571e1327-wk-Fact-3D35650D3C3D5C678114E2448F36DCAE" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">13,814</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10073571e1347-wk-Fact-3A3686305F15538F8C384F8ACDD628C4" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">3,450</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivatives designated as hedging instruments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrealized gains / losses on derivative instruments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10073571e1431-wk-Fact-1A94F324914A500984CF66D3E822B8C4" name="us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">294</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10073571e1450-wk-Fact-862E2EB609865A74B7AD01D70520920A" name="us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">74,080</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10073571e1469-wk-Fact-D17A52BB2D515CB5AB18645086C2EAEE" name="us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,917</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:36px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reclassification adjustment for realized gains / losses on derivative instruments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10073571e1491-wk-Fact-260A89EDDD3B5C858C9C1E95E9C3AFAD" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">44,334</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10073571e1511-wk-Fact-FF4BBC2F03D75D83AD5B00CA0DD896B3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">48,981</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10073571e1531-wk-Fact-C375E6BF3C6C5E0BB89F21927595E992" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">31,973</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:48px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net increase (decrease) from derivatives designated as hedging instruments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10073571e1553-wk-Fact-84C6F3E3FECD565AAE4A0347B6AE7BD1" name="us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">44,040</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10073571e1573-wk-Fact-59A7AB9926F65D00A51253CB9D9823FE" name="us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">25,099</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10073571e1592-wk-Fact-0B03FA1DF53F5BFAB7419CEC56E4AAFC" name="us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">25,056</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10073571e1614-wk-Fact-F179EAE7966B5C03A434311FB3F7168D" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">25,397</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10073571e1634-wk-Fact-76FCE9F2C0D25044B349283459666503" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">47,594</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10073571e1654-wk-Fact-B1E464093B065CE2A92FA01AC496A24D" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">90,287</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive income (loss), net of taxes</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10073571e1675-wk-Fact-3C808D1A11765B5CB187CED90C47C793" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">39,904</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10073571e1695-wk-Fact-DC018A9C994C54BCB9C747951F1F2B82" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">36,309</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10073571e1715-wk-Fact-3064F933AA8E5F9BA6C982AA5A1864BD" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">61,781</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total comprehensive income, net of taxes</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10073571e1741-wk-Fact-285521EE1E9B5F4E960EB3627A5F6EAB" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,911,554</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10073571e1760-wk-Fact-79229C8B4CE15B748A68EFA103FDA38C" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,554,465</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10073571e1779-wk-Fact-CE55456E34C259C2B26445B7D36A0081" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,755,735</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">See accompanying Notes to Consolidated Financial Statements.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 59</span></div></div><hr style="page-break-after:always"></hr><div><a id="s1063F56105B55D939EA5D0EBC01C2C0F"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY </span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90338164251207%;border-collapse:collapse;text-align:left;"><tr><td colspan="31"></td></tr><tr><td style="width:21%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span><span style="font-family:inherit;font-size:8pt;">&#160;</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Common&#160;Stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Additional</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Paid-In</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Capital</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Retained</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Comprehensive</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Income (Loss)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;Treasury&#160;Stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Balances at December 2, 2016</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e1183-wk-Fact-A2B21C27361C5C58BD36571A06B8422E" name="us-gaap:SharesIssued" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">600,834</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e1202-wk-Fact-262DD6C73D635C7881DBD07AAEA0B867" name="us-gaap:StockholdersEquity" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">61</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e1221-wk-Fact-AEDA3E51DDF9590A89CB14490AA01D1F" name="us-gaap:StockholdersEquity" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,616,331</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e1241-wk-Fact-B81FD21C2D405C398B32EEEDD78F97B7" name="us-gaap:StockholdersEquity" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,114,517</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e1260-wk-Fact-E013A76B46C55B49B6EA36298C849E55" name="us-gaap:StockholdersEquity" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">173,602</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e1275-wk-Fact-642547506DD9507C8FEAA2E74278117F" name="us-gaap:TreasuryStockShares" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">106,580</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e1296-wk-Fact-9DF1AA5E9C125619B385741864CD77C8" name="us-gaap:StockholdersEquity" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">5,132,472</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e1316-wk-Fact-545FEBF29B22531DA0C8A12EFF0273DF" name="us-gaap:StockholdersEquity" contextRef="FI2016Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,424,835</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e1389-wk-Fact-67CBA71E73AC56958A7F1FFB86675937" name="us-gaap:NetIncomeLoss" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,693,954</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e1461-wk-Fact-BE46B1C23A6D5E318691071F1EAD8B34" name="us-gaap:NetIncomeLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,693,954</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Other comprehensive income (losses), net of taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e1558-wk-Fact-FF32EF1DDE6C598BAB3E8FE661990EAA" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">61,781</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e1611-wk-Fact-3064F933AA8E5F9BA6C982AA5A1864BD" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">61,781</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Re-issuance of treasury stock under stock compensation plans</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e1669-wk-Fact-12733B7996EA5359A786693DA67AABCD" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,768</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e1689-wk-Fact-598CC82B9C85543ABEA14131F10B2364" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">234,601</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e1728-wk-Fact-DBC87141326154428C722C8468186708" name="us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">5,194</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e1743-wk-Fact-4CF668C236E157689030015E95103727" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">151,058</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e1762-wk-Fact-78237C0F82265BE0AF08E205F89395E5" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">81,775</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Purchase of treasury stock</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e1879-wk-Fact-0C492180F5F5554BA4DDFB440F7BB87A" name="us-gaap:TreasuryStockSharesAcquired" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">8,186</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e1895-wk-Fact-EF3A573D8D265D87B0FB36EABE105F95" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,100,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e1915-wk-Fact-E329769D8DF55A2EAC471E56BDBFAE22" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,100,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Equity awards assumed for </span></div><div style="text-align:left;text-indent:12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">acquisition</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e1977-wk-Fact-886DA69B4B765F589D6EA4AA631CC2E1" name="adbe:EquityAwardsAssumedForAcquisition" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,348</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e2069-wk-Fact-323047D43DDE52C6B536A231132533A9" name="adbe:EquityAwardsAssumedForAcquisition" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,348</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Stock-based compensation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e2127-wk-Fact-29B5A98098DF52CFADAF048580BFADC7" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">453,748</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e2219-wk-Fact-856D6F836B73568CA4A1F7951B42E328" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">453,748</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Value of shares in deferred </span></div><div style="text-indent:12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">compensation plan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e2353-wk-Fact-805337BEE68A5149ADC1B16C555BABE0" name="adbe:Changeintreasurystockvalueduetodeferredcompensationplan" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">3,022</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e2373-wk-Fact-90E80133CE6C5C268548AA4FE109DD3D" name="adbe:Changeintreasurystockvalueduetodeferredcompensationplan" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">3,022</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Balances at December 1, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e2399-wk-Fact-5EB096AC03A452CABFF1EC34E8472393" name="us-gaap:SharesIssued" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">600,834</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e2418-wk-Fact-4EAB4A2DA6C55BE98E3CDC5CAD03692D" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">61</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e2437-wk-Fact-AAC71DC795355D7A9833EC4227314753" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,082,195</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e2457-wk-Fact-36F8620014465DAABFE2CE91563C2DED" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,573,870</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e2476-wk-Fact-ADFBDBBA011A5E9494B6E9695A0E2C14" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">111,821</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e2491-wk-Fact-B8C711498D1859A2B6242D03FE21145D" name="us-gaap:TreasuryStockShares" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">109,572</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e2512-wk-Fact-0D2AD5FB39A45B478FCF1553DDCD5A74" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">6,084,436</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e2532-wk-Fact-5FF30CFC559F544FAE621FFCA3077C3F" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,459,869</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e2606-wk-Fact-AF4FE4A70DEF5071B99CF067D79FE946" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,590,774</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e2678-wk-Fact-F583FA8857A555079FD8FEF08574776D" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,590,774</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Other comprehensive income (losses), net of taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e2775-wk-Fact-0C98AC67EE6E5CFF995B3EFEFF79CC02" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">36,309</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e2829-wk-Fact-DC018A9C994C54BCB9C747951F1F2B82" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">36,309</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Re-issuance of treasury stock under stock compensation plans</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e2888-wk-Fact-BEFAF4AF160552D3B344C6B39F7FEDF1" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,125</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e2909-wk-Fact-1E2577C2EC03583D84E84891328AB01D" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">348,729</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e2948-wk-Fact-68614E23A03D5FB9A6A3FBE29EC44F86" name="us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">5,087</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e2963-wk-Fact-6B83D231EF7E5C848B07E0C3F3BD2F56" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">147,651</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e2982-wk-Fact-8908FD05ABDA5CAFBE3B375D1DF7BF3A" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">202,203</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Purchase of treasury stock</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e3099-wk-Fact-B92E88A8F0525439BCE4F9F4CAB62DDB" name="us-gaap:TreasuryStockSharesAcquired" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">8,686</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e3115-wk-Fact-E5F9AA074F9B505FBE194855D72D7788" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,050,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e3135-wk-Fact-01CD500D97C354CCA79E7208D1716024" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,050,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Equity awards assumed for </span></div><div style="text-align:left;text-indent:12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">acquisition</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e3197-wk-Fact-615A845D1A0C58F7A9F45A4328CE68CF" name="adbe:EquityAwardsAssumedForAcquisition" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,784</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e3289-wk-Fact-A969CB07BF7F59C18392EE388A2415A0" name="adbe:EquityAwardsAssumedForAcquisition" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,784</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Stock-based compensation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e3347-wk-Fact-573F4820195053C68586C6E296D0AD33" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">601,483</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e3439-wk-Fact-7D0BD90FF631588EB83B146AC9C7E67B" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">601,483</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Value of shares in deferred </span></div><div style="text-indent:12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">compensation plan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e3573-wk-Fact-1F9AA8FFF0FD5E0790D5E233D12DEC1A" name="adbe:Changeintreasurystockvalueduetodeferredcompensationplan" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">3,966</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e3593-wk-Fact-CB2291CC6B745389B4A6AAC1771943C3" name="adbe:Changeintreasurystockvalueduetodeferredcompensationplan" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">3,966</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Impacts of the U.S. Tax Act</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e3672-wk-Fact-9897F655FC69D083B152CCA8615CD639" name="adbe:EquityadjustmentattributabletoTaxAct" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">318</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e3745-wk-Fact-070496B7AF5AA42EC927CCA8C9F77DC1" name="adbe:EquityadjustmentattributabletoTaxAct" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">318</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Balances at November 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e3771-wk-Fact-E80F4E99201D513F866C8D5D3465DCB5" name="us-gaap:SharesIssued" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">600,834</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e3790-wk-Fact-A8838F401D945B7482343F51A7C56022" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">61</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e3809-wk-Fact-BD41E6B983965DBB85443C43B0745ADB" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,685,337</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e3829-wk-Fact-2C95424BF1DC57739D2209C35E20D750" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,815,597</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e3848-wk-Fact-88B9188750915DD0901B1DC500B2B842" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">148,130</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e3863-wk-Fact-9749A8A76BD152ABA96B44F52D9CF4B8" name="us-gaap:TreasuryStockShares" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">113,171</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e3884-wk-Fact-62D344CE4BC45AF1A592CEF5B1588AA5" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">7,990,751</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e3904-wk-Fact-CFDD292CD6B75A14BC31082D08564915" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,362,114</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Impacts of adoption of the new revenue standard</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e3977-wk-Fact-D0F05808BE0C5523AC49A6E984B7B72B" name="us-gaap:CumulativeEffectOnRetainedEarningsNetOfTax1" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">442,319</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e4049-wk-Fact-07D7171EDFAE51E389C0C8819C274565" name="us-gaap:CumulativeEffectOnRetainedEarningsNetOfTax1" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">442,319</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e4127-wk-Fact-BCA2C8666FEA5B46B96AFF2F8A20A60B" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,951,458</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e4199-wk-Fact-835009B5072450B1AB0F9D855A531186" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,951,458</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Other comprehensive income (losses), net of taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e4297-wk-Fact-25DDE74A6DBA5CB7A88D017BD97CA4C6" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">39,904</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e4351-wk-Fact-3C808D1A11765B5CB187CED90C47C793" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">39,904</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Re-issuance of treasury stock under stock compensation plans</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e4410-wk-Fact-4414B4EB98EE51BD9A1566AEF13DDB3D" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">48,686</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e4430-wk-Fact-8645FBFB173250BFBDD6BF64F3413D11" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">380,812</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e4469-wk-Fact-D73EC17C482250EEB6A75A73988E0AAD" name="us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">4,559</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e4484-wk-Fact-681CB1D5617A5AB7920837BAF057083A" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">125,074</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e4503-wk-Fact-5AE31E0451E7508FBD5CC5CBF1A79CE9" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">207,052</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Purchase of treasury stock</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e4620-wk-Fact-73277CB19E0650C784E20A06B701F606" name="us-gaap:TreasuryStockSharesAcquired" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">9,883</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e4636-wk-Fact-C153A5767E2858C99F25EF8A589C3EE9" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,750,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e4656-wk-Fact-C5DAD22696F95D3BB1E8111558AABA59" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,750,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Stock-based compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e4715-wk-Fact-9170E9873B905733922DB311E7C20F0C" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">770,777</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e4807-wk-Fact-339C6E593FCE5588B331C78113786629" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">770,777</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Value of shares in deferred </span></div><div style="text-indent:12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">compensation plan</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e4941-wk-Fact-1002A735A3175A8FA8EBE2718CD77FE7" name="adbe:Changeintreasurystockvalueduetodeferredcompensationplan" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">443</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e4960-wk-Fact-8067FAC8EB3C5C00958A8E81F74810FC" name="adbe:Changeintreasurystockvalueduetodeferredcompensationplan" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">443</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Balances at November 29, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e4985-wk-Fact-0A538536596758EE999482EE1571AEAA" name="us-gaap:SharesIssued" contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">600,834</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e5004-wk-Fact-46A40B341EA75F9F9C32154D730A9E49" name="us-gaap:StockholdersEquity" contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">61</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e5023-wk-Fact-8BEA15B0609157B4BD0C56CCE062E03A" name="us-gaap:StockholdersEquity" contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,504,800</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e5043-wk-Fact-0ED3586093F45958B658B3EFE79ED5CC" name="us-gaap:StockholdersEquity" contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">14,828,562</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e5062-wk-Fact-1219751ECA7C5E73B9DC098F0C708832" name="us-gaap:StockholdersEquity" contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">188,034</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e5077-wk-Fact-9B67E32599445F8FB66ECAD6D0C9BAEF" name="us-gaap:TreasuryStockShares" contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">118,495</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d10081838e5098-wk-Fact-C8F9247665DA5623A05CE71CD92A34B1" name="us-gaap:StockholdersEquity" contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">10,615,234</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d10081838e5118-wk-Fact-DFF38BD4A7A55724995D86D4EA3876C2" name="us-gaap:StockholdersEquity" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,530,155</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">See accompanying Notes to Consolidated Financial Statements.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 60</span></div></div><hr style="page-break-after:always"></hr><div><a id="s1112D6533DDA517DBF99552C6352E19B"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:62%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Years Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">November&#160;29, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">November&#160;30, <br/>2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;1, <br/>2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash flows from operating activities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e1011-wk-Fact-835009B5072450B1AB0F9D855A531186" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,951,458</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e1030-wk-Fact-F583FA8857A555079FD8FEF08574776D" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,590,774</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e1049-wk-Fact-BE46B1C23A6D5E318691071F1EAD8B34" name="us-gaap:NetIncomeLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,693,954</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Adjustments to reconcile net income to net cash provided by operating activities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Depreciation, amortization and accretion</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e1127-wk-Fact-2A8C088C9B585C388644D7F8AE2093BB" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">736,669</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e1146-wk-Fact-09CBC5821E085B1AB6D6BE1A1A2F8DEB" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">346,492</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e1165-wk-Fact-F157CCF8164C57EFB30AEBF48621D7C3" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">325,997</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Stock-based compensation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e1186-wk-Fact-B487A608B66A574783E5153A3D476C62" name="us-gaap:ShareBasedCompensation" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">787,705</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e1205-wk-Fact-1C3BAF5D7A925D42A32BD5F5BEFB2F1B" name="us-gaap:ShareBasedCompensation" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">609,562</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e1224-wk-Fact-0C6E1C92B1A45C5499C74B30654117F9" name="us-gaap:ShareBasedCompensation" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">454,472</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Deferred income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e1245-wk-Fact-DBD666D3BD7C5E98A122F70B0586A82F" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,707</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e1264-wk-Fact-F837F13C334058C0ACEC6C8D0A9C837F" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">468,936</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e1284-wk-Fact-A1D3B06292AE51088C15DC421FC019AD" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">51,605</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Unrealized losses (gains) on investments, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e1305-wk-Fact-6EE3FBEE23B752E2A8B0AD16D6661277" name="us-gaap:UnrealizedGainLossOnInvestments" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">47,626</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e1325-wk-Fact-581E136AD6CA595583B23DE789FEB496" name="us-gaap:UnrealizedGainLossOnInvestments" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">793</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e1344-wk-Fact-94AA2A56B09451549D6A364C6B7B8063" name="us-gaap:UnrealizedGainLossOnInvestments" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,494</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other non-cash items</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e1366-wk-Fact-D5437FC2B3AF5993A818EC0C1FA03CAB" name="us-gaap:OtherNoncashIncomeExpense" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">13,835</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e1385-wk-Fact-45DDA5ED4CAB5985AA394AC4AED3939C" name="us-gaap:OtherNoncashIncomeExpense" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">7,193</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e1404-wk-Fact-836B769650EB503A9503D5EC6FFD3909" name="us-gaap:OtherNoncashIncomeExpense" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">4,625</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Changes in operating assets and liabilities, net of acquired assets and <br/>    assumed liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Trade receivables, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e1488-wk-Fact-55FAA466F81153B98DED2440E4044A5A" name="us-gaap:IncreaseDecreaseInReceivables" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">187,826</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e1508-wk-Fact-F83F359C89705B66B853A8C1774D9FD9" name="us-gaap:IncreaseDecreaseInReceivables" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,983</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e1528-wk-Fact-5D57A42B88885578B5455800EA420477" name="us-gaap:IncreaseDecreaseInReceivables" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">187,173</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Prepaid expenses and other assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e1550-wk-Fact-12B4AC611E4959878013801D993A8DB9" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">531,054</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e1570-wk-Fact-A7AA34643ACB5D6B80A07FB4BF25596E" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">77,225</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e1590-wk-Fact-29AFA3F56FAA54BEA9C5303580AC6935" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">28,040</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Trade payables</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e1611-wk-Fact-20AE33E08F765CDC9186C836DDC622D8" name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,129</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e1630-wk-Fact-6FA812EE4443513A8985C8404B2DB0A3" name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">54,920</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e1649-wk-Fact-688AEA944DF95F77B104310137BC9176" name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">45,186</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accrued expenses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e1671-wk-Fact-0043E8FDDDCB52E0AA5E4A18893EBC93" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">171,705</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e1690-wk-Fact-370F0135A3D85016B6BDEC4344E54EA2" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">43,837</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e1709-wk-Fact-FAABA6B20334593F8D1771591D39535D" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">151,104</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Income taxes payable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e1730-wk-Fact-183D83C20935D9483E09D69B7621EA49" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,152</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e1749-wk-Fact-17114ED4F27125F9DF52D69B762F0486" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">479,184</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e1768-wk-Fact-31B01A52A555F14587BCD69B7632F7FF" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">34,493</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Deferred revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e1790-wk-Fact-5835D3134FF200FA434FD69B762B025D" name="us-gaap:IncreaseDecreaseInDeferredRevenue" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">496,959</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e1809-wk-Fact-66D8D1C1388475E41C1ED69B76411068" name="us-gaap:IncreaseDecreaseInDeferredRevenue" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">444,693</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e1828-wk-Fact-9D163C5071FA2255C128D69B761DCD2A" name="us-gaap:IncreaseDecreaseInDeferredRevenue" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">475,402</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net cash provided by operating activities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e1849-wk-Fact-082093F69FD45F20AA821B896ABB5F2D" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,421,813</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e1868-wk-Fact-F9E75382CFFA5E498EE86A011353601E" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,029,304</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e1887-wk-Fact-872B51C3252757CC80D8D1B0CDA974C2" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,912,853</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash flows from investing activities:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Purchases of short-term investments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e1968-wk-Fact-5A38301106705B53B34FC4351DBD64FF" name="us-gaap:PaymentsToAcquireShortTermInvestments" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">699,893</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e1988-wk-Fact-3F50293BEE6559A59A6D22F2F0E04628" name="us-gaap:PaymentsToAcquireShortTermInvestments" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">566,084</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e2008-wk-Fact-A5A7C94C3FA455F69650E9934D65A3E4" name="us-gaap:PaymentsToAcquireShortTermInvestments" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,931,011</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Maturities of short-term investments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e2030-wk-Fact-B023602B8D175A81B12526661AB8DE0A" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">699,540</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e2049-wk-Fact-DB19657EA2F45198BCCD33C5BD76396F" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">765,860</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e2068-wk-Fact-7732B6000AEB5749B24869C6CEB82A9C" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">759,737</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Proceeds from sales of short-term investments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e2089-wk-Fact-D8C003457A075C598C70D6CA6731C9BE" name="us-gaap:ProceedsFromSaleOfShortTermInvestments" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">86,137</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e2108-wk-Fact-BBC2AE6021BB5C2186A637BE114E1F93" name="us-gaap:ProceedsFromSaleOfShortTermInvestments" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,709,480</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e2127-wk-Fact-CD968D9A0FD85ABC8254BDC082D92048" name="us-gaap:ProceedsFromSaleOfShortTermInvestments" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,393,929</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Acquisitions, net of cash acquired</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e2149-wk-Fact-F0089BF09A4957478FD8F8AE80E5D37B" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">100,704</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e2169-wk-Fact-BA248242D3535109B4687DB836CF13DC" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,314,382</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e2189-wk-Fact-4CF9582CF2A25524B90D0297D6A75125" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">459,626</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Purchases of property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e2211-wk-Fact-5F6BF6B1CA03506E95A5E3F0E8B6765B" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">394,479</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e2231-wk-Fact-9D24A93B058551EDBECF7A3A6A488A81" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">266,579</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e2251-wk-Fact-A83BA76098425AC6B2B9EA83F88D01DC" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">178,122</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Purchases of long-term investments, intangibles and other assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e2273-wk-Fact-54A4D491378B54609B85197D2DF4151D" name="us-gaap:PaymentsToAcquireLongtermInvestments" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">48,735</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e2293-wk-Fact-0719C177C8885588A4CDDD6FE577F83D" name="us-gaap:PaymentsToAcquireLongtermInvestments" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,513</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e2313-wk-Fact-BF4864543ECA54B486F4DA26ACCB4238" name="us-gaap:PaymentsToAcquireLongtermInvestments" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">29,918</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Proceeds from sale of long-term investments and other assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e2335-wk-Fact-898C30D2802D59E5B181F5993BEE60CB" name="us-gaap:ProceedsFromSaleOfLongtermInvestments" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,550</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e2354-wk-Fact-6AD34031528C50FD9F05B660B8A5FAE2" name="us-gaap:ProceedsFromSaleOfLongtermInvestments" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,923</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e2373-wk-Fact-5E3A85D9A8AC5190B7A67D9577CB0092" name="us-gaap:ProceedsFromSaleOfLongtermInvestments" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,134</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net cash used for investing activities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e2394-wk-Fact-16A5A4BC65F05F78BA419747D28D75BC" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">455,584</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e2414-wk-Fact-0D02530A6C2950A0B773E3B4BF99FAC0" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">4,685,295</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e2434-wk-Fact-F512DAAD2EAC5896957848A60E48AB69" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">442,877</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash flows from financing activities:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Purchases of treasury stock</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e2516-wk-Fact-84C9CB3D196E5BBAA61A68209B53C0EE" name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,750,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e2536-wk-Fact-64A8F15DB9CA55E585880400E1E3F1C1" name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,050,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e2556-wk-Fact-782433C3C01A577680DA60195039EAE8" name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,100,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Proceeds from re-issuance of treasury stock</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e2578-wk-Fact-82F1032311635EFF94691AEAA5CD5CE3" name="us-gaap:ProceedsFromSaleOfTreasuryStock" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">232,932</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e2597-wk-Fact-FD862F60DB1C5823BC52F9927ACC5B9C" name="us-gaap:ProceedsFromSaleOfTreasuryStock" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">190,990</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e2616-wk-Fact-85A120BD890E565AA447CA8C9E6705AD" name="us-gaap:ProceedsFromSaleOfTreasuryStock" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">158,351</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Taxes paid related to net share settlement of equity awards</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e2637-wk-Fact-92FA0D895FD25A3AB73F94F335BCA866" name="adbe:CostOfIssuanceOfTreasuryStock" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">439,984</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e2657-wk-Fact-E716BBB4172857D5B617CA85829ADFE3" name="adbe:CostOfIssuanceOfTreasuryStock" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">393,193</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e2677-wk-Fact-9C20C880AB6C50E0AE6E0B32407B7FD9" name="adbe:CostOfIssuanceOfTreasuryStock" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">240,126</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Proceeds from debt issuance, net of costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e2699-wk-Fact-376DB82C4A5C574997E1C003EE57067A" name="us-gaap:ProceedsFromIssuanceOfDebt" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e2718-wk-Fact-010D1A2AD5765845A18F13BC72D3EF0C" name="us-gaap:ProceedsFromIssuanceOfDebt" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,248,342</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e2737-wk-Fact-DF036438DBC55F83A1A8705E11AF00B3" name="us-gaap:ProceedsFromIssuanceOfDebt" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other financing activities, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e2758-wk-Fact-58DA8AA9E3C75DC4A57485A5F68757AB" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,008</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e2777-wk-Fact-B7EE90F21A6E5D53A21435889D38F21D" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,707</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e2797-wk-Fact-5335B103496253DDBD87CDF4CC3B6000" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,960</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net cash used for financing activities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e2820-wk-Fact-C3872C5B90B051A592C2EFDE80E8FA02" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2,946,044</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e2840-wk-Fact-36A245449DFD547090EA29AE45C951CF" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">5,568</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e2860-wk-Fact-15FCC5BF6AC75C9D87EAFC34A9018E12" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,183,735</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Effect of foreign currency exchange rates on cash and cash equivalents</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e2882-wk-Fact-E0ED7DCFAC585E04BDAD0E75BC3F842D" name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">12,739</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e2902-wk-Fact-23D52035CBA45499B69CA74105BAA616" name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,738</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e2922-wk-Fact-80DAF3FDAB3D5916B0CD91E866D20A43" name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,516</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net increase (decrease) in cash and cash equivalents</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e2943-wk-Fact-7B45562C290259F290F6FCE7D8FBF425" name="us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,007,446</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d10076814e2962-wk-Fact-5A06C8E2855E59EBB8C36A6DC764B26B" name="us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">663,297</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e2982-wk-Fact-F2429509156D5867950A1A949685604C" name="us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,294,757</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash and cash equivalents at beginning of year</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e3003-wk-Fact-A2AFF206816F5BDE99E62822DFCCEB1F" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,642,775</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e3022-wk-Fact-56CBA38B826751D0AEF4364EC14B1AB3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,306,072</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e3041-wk-Fact-83D35D522808533D9817980A4A28589E" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2016Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,011,315</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash and cash equivalents at end of year</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e3067-wk-Fact-70AFBC34BA445357B1AEA2AFD9AFDC4B" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,650,221</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e3086-wk-Fact-A2AFF206816F5BDE99E62822DFCCEB1F" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,642,775</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e3105-wk-Fact-56CBA38B826751D0AEF4364EC14B1AB3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,306,072</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Supplemental disclosures:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash paid for income taxes, net of refunds</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e3187-wk-Fact-FCF9645215585298886FEF1F4C5E69FE" name="us-gaap:IncomeTaxesPaidNet" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">352,478</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e3206-wk-Fact-7700B18882B354D387283656471A985D" name="us-gaap:IncomeTaxesPaidNet" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">210,369</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e3225-wk-Fact-37368792C49C5386951B85AD5C7C532C" name="us-gaap:IncomeTaxesPaidNet" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">396,668</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash paid for interest</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e3246-wk-Fact-0217A055F4ED56FA82281BFFD918B775" name="us-gaap:InterestPaidNet" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">152,075</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e3265-wk-Fact-D9190E9E3F5B57DABBEE34858613716C" name="us-gaap:InterestPaidNet" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">81,258</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e3284-wk-Fact-96DC05B902F057638146DE220CB7F482" name="us-gaap:InterestPaidNet" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">69,430</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-cash investing activities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Investment in lease receivable applied to building purchase</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e3367-wk-Fact-B7CD306A5D69548088A58472F2F73381" name="adbe:InvestmentinLeaseReceivableAppliedtoBuildingPurchase" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e3386-wk-Fact-9A26EB414AE756539E1E479821F1983E" name="adbe:InvestmentinLeaseReceivableAppliedtoBuildingPurchase" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e3405-wk-Fact-415CC06688CD54A6843A078E32174B96" name="adbe:InvestmentinLeaseReceivableAppliedtoBuildingPurchase" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">80,439</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Issuance of common stock and stock awards assumed in business acquisitions</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e3426-wk-Fact-E51FA162FD9956189896B4F7A8CEDE8F" name="adbe:EquityAwardsAssumedForAcquisition" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e3445-wk-Fact-A969CB07BF7F59C18392EE388A2415A0" name="adbe:EquityAwardsAssumedForAcquisition" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,784</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d10076814e3464-wk-Fact-323047D43DDE52C6B536A231132533A9" name="adbe:EquityAwardsAssumedForAcquisition" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,348</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">See accompanying Notes to Consolidated Financial Statements.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 61</span></div></div><hr style="page-break-after:always"></hr><div><a id="s1B1F918660765E37B3A4064A85EDAF48"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS </span></div></div><div><br/></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div><div><a id="s9DF0F31FE6B758A883F8146A178AF438"></a></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 1.&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" id="TextSelection-32DFF974E3B65594BAC5701DECFBB62C-0-wk-Fact-02C694CFF2B953E29864885E5C62A904" continuedAt="TextSelection-32DFF974E3B65594BAC5701DECFBB62C-1" escape="true">&#160;BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES</ix:nonNumeric></span></div><ix:continuation id="TextSelection-32DFF974E3B65594BAC5701DECFBB62C-1" continuedAt="TextSelection-32DFF974E3B65594BAC5701DECFBB62C-2"><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Operations</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Founded in 1982, Adobe Inc. is one of the largest and most diversified software companies in the world. We offer a line of products and services used by creative professionals, marketers, knowledge workers, students, application developers, enterprises and consumers for creating, managing, delivering, measuring, optimizing, engaging and transacting with compelling content and experiences across personal computers, devices and media. We market our products and services directly to enterprise customers through our sales force and local field offices. We license our products to end users through app stores and our own website at www.adobe.com. We offer many of our products via a Software-as-a-Service (&#8220;SaaS&#8221;) model or a managed services model (both of which are referred to as hosted or cloud-based) as well as through term subscription and pay-per-use models. We also distribute certain products and services through a network of distributors, value-added resellers, systems integrators, independent software vendors, retailers, software developers and original equipment manufacturers (&#8220;OEMs&#8221;). In addition, we license our technology to hardware manufacturers, software developers and service providers for use in their products and solutions. Our products run on personal and server-based computers, as well as on smartphones, tablets and other devices, depending on the product. We have operations in the Americas, Europe, Middle East and Africa (&#8220;EMEA&#8221;), and Asia-Pacific (&#8220;APAC&#8221;).</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="TextSelection-12BDDDFE38B8A6705D16DBB3FD8C382A-0-wk-Fact-336FEE0F4E2DF4697AFEDBB445A84502" escape="true"><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Basis of Presentation</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying Consolidated Financial Statements include those of Adobe and its subsidiaries, after elimination of all intercompany accounts and transactions. We have prepared the accompanying Consolidated Financial Statements in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) and pursuant to the rules and regulations of the United States Securities and Exchange Commission (the &#8220;SEC&#8221;).</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:UseOfEstimates" id="TextSelection-26700B3A69626A8B45788B7FB6E80A60-0-wk-Fact-3F68842AC149AF93460B8B806BC5A445" escape="true"><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Use of Estimates</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In preparing Consolidated Financial Statements and related disclosures in conformity with GAAP and pursuant to the rules and regulations of the SEC, we must make estimates and judgments that affect the amounts reported in the Consolidated Financial Statements and accompanying notes. Estimates are used for, but not limited to, sales allowances and programs, bad debts, stock-based compensation, determining the fair value of acquired assets and assumed liabilities, impairment of goodwill and intangible assets, litigation and income taxes. Actual results may differ materially from these estimates.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:FiscalPeriod" id="TextSelection-452F6B2D835E2617CF0DA51BD413190A-0-wk-Fact-A79B1DD22CCA29780E59A51C95454CF0" escape="true"><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fiscal Year</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our fiscal year is a 52- or 53-week year that ends on the Friday closest to November&#160;30. Fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were 52-week years. </span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:Reclassifications" id="TextSelection-BD4D6271B6B4BC481C70DBB283364907-0-wk-Fact-764D947F355FA82ACE34DBB3131EB1C9" escape="true"><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Reclassifications</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain immaterial prior year amounts have been reclassified to conform to current year presentation in the Notes to Consolidated Financial Statements. </span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 62</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="TextSelection-DB89137406B450018CC0283100E8522C-0-wk-Fact-06C5EA9332155B2584584D4BD8C61AEB" continuedAt="TextSelection-DB89137406B450018CC0283100E8522C-1" escape="true"><ix:continuation id="TextSelection-32DFF974E3B65594BAC5701DECFBB62C-2" continuedAt="TextSelection-32DFF974E3B65594BAC5701DECFBB62C-3"><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Recently Adopted Accounting Guidance </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On May 28, 2014, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2014-09, Revenue from Contracts with Customers, Topic 606, requiring an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. Topic 606 also includes Subtopic 340-40, Other Assets and Deferred Costs - Contracts with Customers, which requires the capitalization of incremental costs to obtain a contract with a customer. The new revenue standard replaces most existing revenue recognition guidance in GAAP and permits the use of either the full retrospective or modified retrospective transition method. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:38px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December 1, 2018, the beginning of our fiscal year 2019, we adopted the requirements of the new revenue standard utilizing the modified retrospective method of transition. Prior period information has not been restated and continues to be reported under the accounting standard in effect for those periods. We applied the new revenue standard to contracts that were not completed as of the adoption date, consistent with the transition guidance. Further, adoption of the new revenue standard resulted in changes to our accounting policies for revenue recognition and sales commissions as detailed below. </span></div><ix:nonNumeric contextRef="FD2019Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member" name="us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="TextSelection-064A05B4015633208EDBDB604BC415C6-0-wk-Fact-FA477107469D4B39BE49DB606F4F7BAE" escape="true"><div style="line-height:120%;text-align:justify;text-indent:38px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognized the following cumulative effects of initially applying the new revenue standard as of December 1, 2018:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:59%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of <br/>November 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Topic 606 Adoption Adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of <br/>December 1, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade receivables, net of allowances for doubtful accounts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e1021-wk-Fact-4A8AB66CC5AC03F4FA60CBD1DB6D6678" name="us-gaap:AccountsReceivableNetCurrent" contextRef="FI2018Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,315,578</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e1040-wk-Fact-D47A299929E3C93F2135CBD1DD4C0C1F" name="us-gaap:AccountsReceivableNetCurrent" contextRef="I2019Q1OpeningBal606_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">43,028</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e1059-wk-Fact-4A90280AC3859A632820CBD1DF971725" name="us-gaap:AccountsReceivableNetCurrent" contextRef="I2019Q1OpeningBal606" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,358,606</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e1075-wk-Fact-49CAB4A3825B9B7C3775CBD1E09B6B99" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="FI2018Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">312,499</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e1094-wk-Fact-1D028E6D6ECAA611189ECBD1E282D633" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="I2019Q1OpeningBal606_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">186,220</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e1113-wk-Fact-C1FE92C0D636A2A44826CBD1E4CB1B94" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="I2019Q1OpeningBal606" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">498,719</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e1134-wk-Fact-02707BAAFCA86BD490D6CBD1E5D26237" name="us-gaap:OtherAssetsNoncurrent" contextRef="FI2018Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">186,522</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e1153-wk-Fact-29A3DA6E2E3D8958FB72CBD1E7B666BB" name="us-gaap:OtherAssetsNoncurrent" contextRef="I2019Q1OpeningBal606_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">273,421</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e1172-wk-Fact-80E072645BD0F29C89E3CBD1EA01AF2D" name="us-gaap:OtherAssetsNoncurrent" contextRef="I2019Q1OpeningBal606" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">459,943</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities and Stockholders&#8217; Equity</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e1255-wk-Fact-7230882E6F6E8DBB2466CBD1EE464ADB" name="us-gaap:AccruedLiabilitiesCurrent" contextRef="FI2018Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,163,185</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e1274-wk-Fact-6BDB0ED770DC42B6446ACBD1F03170AC" name="us-gaap:AccruedLiabilitiesCurrent" contextRef="I2019Q1OpeningBal606_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">30,358</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e1293-wk-Fact-57CCA7759FFDACDCA82CCBD1F2780DF7" name="us-gaap:AccruedLiabilitiesCurrent" contextRef="I2019Q1OpeningBal606" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,193,543</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue, current</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e1314-wk-Fact-709A39FC98FF76C23DD9CBD1F37C9984" name="us-gaap:DeferredRevenueCurrent" contextRef="FI2018Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,915,974</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10085002e1333-wk-Fact-8564ECDEE4D6585E5C14CBD1F56C8886" name="us-gaap:DeferredRevenueCurrent" contextRef="I2019Q1OpeningBal606_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">52,842</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e1353-wk-Fact-8360E0F019801DD9C2E4CBD1F7B6D3A1" name="us-gaap:DeferredRevenueCurrent" contextRef="I2019Q1OpeningBal606" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,863,132</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e1374-wk-Fact-4D1A0FBC9000B253B88CCBD1F8B4088D" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="FI2018Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">46,702</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e1393-wk-Fact-14D88179A38D6C04BC11CBD1FA9D1BC0" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="I2019Q1OpeningBal606_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">82,834</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e1412-wk-Fact-7C8AFC44E4AE364E4397CBD1FCEC8F34" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="I2019Q1OpeningBal606" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">129,536</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Retained earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e1438-wk-Fact-1DB9A008ECB1511822E2CBD1FDF1FD69" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="FI2018Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,815,597</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e1457-wk-Fact-0406C5BC817C6F92597CCBD1FFCCA963" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="I2019Q1OpeningBal606_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">442,319</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e1476-wk-Fact-A2845FC0759676E8E12FCBD20217C0F8" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="I2019Q1OpeningBal606" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,257,916</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Below is a summary of the adoption impacts of the new revenue standard:</span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We capitalized </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10085002e1495-wk-Fact-9262EBF904FEF172DBF1CBD23A1449DB" name="us-gaap:CapitalizedContractCostNet" contextRef="I2019Q1OpeningBal606_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">413.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of contract acquisition costs comprised of sales and partner commission costs at adoption date (included in prepaid expenses and other current assets for the current portion and other assets for the long-term portion), with a corresponding adjustment to retained earnings. We are amortizing these costs over their respective expected period of benefit.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue for certain contracts that were previously deferred would have been recognized in periods prior to adoption under the new standard. Upon adoption, we recorded the following adjustments to our beginning balances to reflect the amount of revenue that will no longer be recognized in future periods for such contracts: an increase in unbilled receivables (included in trade receivables, net) of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10085002e1506-wk-Fact-03895E5C61085A550334CBD254F5DCA3" name="us-gaap:UnbilledContractsReceivable" contextRef="I2019Q1OpeningBal606_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">24.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, an increase in contract assets (included in prepaid expenses and other current assets for the current portion and other assets for the long-term portion) of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10085002e1510-wk-Fact-53B0A4C1EC810827C651CBD27488815F" name="us-gaap:ContractWithCustomerAssetNet" contextRef="I2019Q1OpeningBal606_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">46.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and a decrease in deferred revenue of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10085002e1514-wk-Fact-B184EE56F83FF52EE616CBD29CA6F9D7" name="us-gaap:DeferredRevenueCurrent" contextRef="I2019Q1OpeningBal606_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">52.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, with corresponding adjustments to retained earnings.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recorded an increase to our opening deferred income tax liability of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10085002e1525-wk-Fact-485C91920678C621F396CBD2C2B15CD4" name="us-gaap:DeferredTaxLiabilitiesNoncurrent" contextRef="I2019Q1OpeningBal606_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">82.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, with a corresponding adjustment to retained earnings, to record the tax effect of the above adjustments. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Further, we had other impacts to various accounts which resulted to an immaterial net reduction to our retained earnings. </span></div></td></tr></table></ix:continuation></ix:nonNumeric><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 63</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-DB89137406B450018CC0283100E8522C-1" continuedAt="TextSelection-DB89137406B450018CC0283100E8522C-2"><ix:continuation id="TextSelection-32DFF974E3B65594BAC5701DECFBB62C-3" continuedAt="TextSelection-32DFF974E3B65594BAC5701DECFBB62C-4"><ix:nonNumeric contextRef="FD2019Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member" name="srt:ScheduleOfCondensedIncomeStatementTableTextBlock" id="TextSelection-3DD8601DE3F6F561E0FEDB4BF7F9DB61-0-wk-Fact-39285306CD6E37861F33DB4CADE78982" escape="true"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adoption of the new revenue standard impacted our Consolidated Statements of Income for the&#160;year ended&#160;</span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> as follows:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:59%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands, except per share amounts)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As reported</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balances without Topic 606 adoption impact</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subscription</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e1703-wk-Fact-98218A52854455B781C53D4EBDBB7B1E" name="adbe:SubscriptionandCirculationRevenue" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,994,463</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e1722-wk-Fact-8272DB644A2624CFBDCFCBD34C2835BD" name="adbe:SubscriptionandCirculationRevenue" contextRef="FD2019Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,440</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e1741-wk-Fact-BDA33ADB2DDB7E7B99BB871EC949A391" name="adbe:SubscriptionandCirculationRevenue" contextRef="FD2019Q4YTD_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,995,903</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e1757-wk-Fact-0B44F696E3A5532A81A8AE12313AD2BA" name="adbe:Productrevenue" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">647,788</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10085002e1776-wk-Fact-880A025C57BFEF00C120CBD351B1DDC9" name="adbe:Productrevenue" contextRef="FD2019Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">101,981</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e1796-wk-Fact-A85F318DDEAAA6562081871EC937036C" name="adbe:Productrevenue" contextRef="FD2019Q4YTD_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">545,807</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Services and support</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e1817-wk-Fact-6E6E0EED92305E97BE5D59F8B33C4CB1" name="adbe:Servicesandsupportrevenue" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">529,046</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10085002e1836-wk-Fact-791CD3D9F33B505E9A14CBD357B198B1" name="adbe:Servicesandsupportrevenue" contextRef="FD2019Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">7,431</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e1856-wk-Fact-6CE860D2F4B6263C44C6871EC93BE991" name="adbe:Servicesandsupportrevenue" contextRef="FD2019Q4YTD_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">521,615</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e1877-wk-Fact-3828243750A656A5B6FD02509718B186" name="us-gaap:Revenues" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,171,297</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10085002e1896-wk-Fact-2B13C387F507A0712E7BCBD35E12FF28" name="us-gaap:Revenues" contextRef="FD2019Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">107,972</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e1916-wk-Fact-64A8EEF673E3E4B7806A871EC9513711" name="us-gaap:Revenues" contextRef="FD2019Q4YTD_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,063,325</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;Operating expenses</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e1999-wk-Fact-5852ED30332555C3AE95700409F88539" name="us-gaap:SellingAndMarketingExpense" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,244,347</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e2018-wk-Fact-F0CCE13DB092E32CF2C9CBD3690FE2DE" name="us-gaap:SellingAndMarketingExpense" contextRef="FD2019Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,987</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e2037-wk-Fact-DFFBE98478BFFB051387871EC9446242" name="us-gaap:SellingAndMarketingExpense" contextRef="FD2019Q4YTD_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,256,334</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e2058-wk-Fact-E2DFCEE7D4B051D9B1FE05111687B8D8" name="us-gaap:GeneralAndAdministrativeExpense" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">880,637</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10085002e2077-wk-Fact-9D6EE51AB6A24CD7C00187CBF14B69B6" name="us-gaap:GeneralAndAdministrativeExpense" contextRef="FD2019Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">7,646</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e2097-wk-Fact-5540D3AD92A905D8E6E587CBF207AEE8" name="us-gaap:GeneralAndAdministrativeExpense" contextRef="FD2019Q4YTD_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">872,991</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e2118-wk-Fact-A4363994667E5685A6250D662DBA90BB" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">253,283</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10085002e2137-wk-Fact-86061FD2920A9335B625CBD37122D69C" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2019Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">6,517</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e2157-wk-Fact-B05DDCB0C8911D20A8E9871EC95AA0C3" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2019Q4YTD_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">246,766</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e2183-wk-Fact-835009B5072450B1AB0F9D855A531186" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,951,458</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10085002e2202-wk-Fact-1ABA550AABF7A65F0D3FCBD378FDCC83" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">105,953</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e2222-wk-Fact-E3F60C7C92C7A28AC2E6871EC94D2B15" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q4YTD_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,845,505</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e2244-wk-Fact-B789C1E326ED5E95B5042BD848EE69DB" name="us-gaap:EarningsPerShareBasic" contextRef="FD2019Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">6.07</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10085002e2263-wk-Fact-BFA339D88F3B7F3AF2D5CBD37FDE05E6" name="us-gaap:EarningsPerShareBasic" contextRef="FD2019Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.22</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e2283-wk-Fact-DE3A0CE7BD6AABDAB34D871EC955A810" name="us-gaap:EarningsPerShareBasic" contextRef="FD2019Q4YTD_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">5.85</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e2304-wk-Fact-CF5F1E29D0EC5BFE8D35BE5C200292B4" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2019Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">6.00</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10085002e2323-wk-Fact-A73D3B4A972C0A402E7FCBD3864B0EDE" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2019Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.21</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e2343-wk-Fact-AF37E577ED31DAEA8525871EC93F70B4" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2019Q4YTD_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">5.79</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member" name="srt:ScheduleOfCondensedBalanceSheetTableTextBlock" id="TextSelection-A4C947AC817EB736916BDB60FF0F0858-0-wk-Fact-E036A0893677CE030DDBDB6126A58261" escape="true"><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:38px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adoption of the new revenue standard impacted our Consolidated Balance Sheets as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> as follows:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:59%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As reported</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balances without Topic 606 adoption impact</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade receivables, net of allowances for doubtful accounts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e2518-wk-Fact-DA210CF9F8DE5C01A9DD08CEC4DC0883" name="us-gaap:AccountsReceivableNetCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,534,809</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10085002e2537-wk-Fact-7B0CAAA1F7CE0EEBA2C4CBD52C6EA67B" name="us-gaap:AccountsReceivableNetCurrent" contextRef="FI2019Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">58,140</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e2557-wk-Fact-B1795F046A94A44446DCCBD52F3B4D9A" name="us-gaap:AccountsReceivableNetCurrent" contextRef="FI2019Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,476,669</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e2573-wk-Fact-1227CBB83870511A898226CF422D16CE" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">783,140</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10085002e2592-wk-Fact-9735099920F2D747D1E2CBD531A4B407" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="FI2019Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">198,692</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e2612-wk-Fact-DBB56C47F3A8706E8809CBD53471D5BD" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="FI2019Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">584,448</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e2633-wk-Fact-ED6275085A4056C78F998ED63B9BDF46" name="us-gaap:OtherAssetsNoncurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">562,696</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10085002e2652-wk-Fact-A519875FACB3EF0F88DECBD5370C6327" name="us-gaap:OtherAssetsNoncurrent" contextRef="FI2019Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">340,458</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e2672-wk-Fact-30E7CAC1006D32A7F902CBD53959EEB4" name="us-gaap:OtherAssetsNoncurrent" contextRef="FI2019Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">222,238</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities and Stockholders&#8217; Equity</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e2755-wk-Fact-41CDE768E4445F62AFC683DD257735C3" name="us-gaap:AccruedLiabilitiesCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,398,548</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10085002e2774-wk-Fact-4E0686C6D11A87876F5FCBD53E35CE5E" name="us-gaap:AccruedLiabilitiesCurrent" contextRef="FI2019Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">51,918</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e2794-wk-Fact-A08DCE9B180C192FE292CBD5407DAB44" name="us-gaap:AccruedLiabilitiesCurrent" contextRef="FI2019Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,346,630</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue, current</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e2815-wk-Fact-FB580F0410515B31AB1314EE824A0970" name="us-gaap:DeferredRevenueCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,377,986</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e2834-wk-Fact-2B3B7F338B8CBA83345CCBD543C30BE1" name="us-gaap:DeferredRevenueCurrent" contextRef="FI2019Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">113,432</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e2853-wk-Fact-79F93B4B9D161607F5B8CBD545D2C4FD" name="us-gaap:DeferredRevenueCurrent" contextRef="FI2019Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,491,418</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue, long-term</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e2874-wk-Fact-9DDA2AB97FF959DFB049E98677D0E78F" name="us-gaap:DeferredRevenueNoncurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">122,727</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10085002e2893-wk-Fact-D37A32BA48E5B8876208CBD5471607F4" name="us-gaap:DeferredRevenueNoncurrent" contextRef="FI2019Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">14,723</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e2913-wk-Fact-E0AD8DB8948A899EBCE6CBD54827D34C" name="us-gaap:DeferredRevenueNoncurrent" contextRef="FI2019Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">108,004</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income taxes payable, long-term</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e2934-wk-Fact-DFDB7E7B941B56F08870580A1AAE188B" name="us-gaap:AccruedIncomeTaxesNoncurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">616,102</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10085002e2953-wk-Fact-D0C93325A08D8FDB4AA687CA764E0E7C" name="us-gaap:AccruedIncomeTaxesNoncurrent" contextRef="FI2019Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">7,112</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e2973-wk-Fact-B6CC7F6D097AB8DDAD7687CA7730D8F3" name="us-gaap:AccruedIncomeTaxesNoncurrent" contextRef="FI2019Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">608,990</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e2994-wk-Fact-E7E01C84E6655C91BFAADBC3387F33A9" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">140,498</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10085002e3013-wk-Fact-5B2E4AC4695DE26336D4CBD54B19CE79" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="FI2019Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">88,697</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e3033-wk-Fact-5CD7891A40D8DB263454CBD54D2BD110" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="FI2019Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">51,801</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Retained earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e3060-wk-Fact-CD6617264CDC59668F3C7F0610B10399" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">14,828,562</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10085002e3079-wk-Fact-9A87EF09F4BF7F6BF06DCBD54E694FE4" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="FI2019Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">548,272</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10085002e3099-wk-Fact-8ADA7FB1339636F0A340CBD54F53998B" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="FI2019Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">14,280,290</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:38px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">There was no net impact to our Consolidated Statements of Comprehensive Income and Consolidated Statements of Cash Flows resulting from the adoption of the new revenue standard other than the impact to reported net income as presented above. The impact to our Consolidated Statements of Stockholders&#8217; Equity was only to retained earnings, as presented above. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:38px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The most significant impact of the new revenue standard relates to our capitalization of certain incremental costs to acquire contracts and the requirement to amortize these amounts over the expected period of benefit. Under the previous standard, we expensed costs related to the acquisition of revenue-generating contracts as incurred. Additionally, there was impact from arrangements with our customers that include on-premise term-based software licenses bundled with maintenance and support. Under the previous standard, revenue attributable to these software licenses was recognized ratably over the term of the arrangement because vendor-specific objective evidence (&#8220;VSOE&#8221;) did not exist for the undelivered maintenance and support element as it is not sold separately. The requirement to have VSOE for undelivered elements to enable the separation of revenue recognition for delivered software licenses is eliminated under the new revenue standard. Accordingly, under the new revenue standard we recognize as revenue a portion of the arrangement fee upon delivery of the software licenses and classify that recognized revenue as product revenue instead of subscription revenue in our Consolidated Statements of Income.</span></div></ix:continuation></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 64</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-32DFF974E3B65594BAC5701DECFBB62C-4" continuedAt="TextSelection-32DFF974E3B65594BAC5701DECFBB62C-5"><ix:continuation id="TextSelection-DB89137406B450018CC0283100E8522C-2"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:38px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other impacts to our policies and disclosures include earlier recognition of revenue for certain contracts due to the elimination of contingent revenue limitations, the requirement to estimate variable consideration for certain arrangements, increased allocation of revenue to and from professional services and other offerings and changes to our financial statement disclosures such as new disclosures related to our remaining performance obligations. However, the timing and pattern of revenue recognition related to our professional services and cloud-enabled offerings, including Creative Cloud and Document Cloud for enterprises, individuals and teams, remain substantially unchanged. When Creative Cloud and Document Cloud are sold with cloud-enabled services, the on-premise/on-device software licenses and cloud-enabled services are so highly interrelated and interdependent that they are not each separately identifiable within the context of the contract and therefore not distinct from each other. Revenue for these offerings continues to be recognized ratably over the subscription period for which the cloud-enabled services are provided.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">There have been no other new accounting pronouncements made effective during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> that have significance, or potential significance, to our Consolidated Financial Statements.</span></div></ix:continuation><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Significant Accounting Policies</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="TextSelection-A8922D0751A8504EB22579A4D88FA1E3-0-wk-Fact-25B0BB95600854418AA2DE89A0524921" continuedAt="TextSelection-A8922D0751A8504EB22579A4D88FA1E3-1" escape="true"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our revenue is derived from the sale of cloud-enabled software subscriptions, cloud-hosted offerings, term-based, royalty, and perpetual software licenses, associated software maintenance and support plans, consulting services, training and technical support. Most of our enterprise customer arrangements involve multiple promises to our customers.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue is recognized when a contract exists between us and a customer and upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. We enter into contracts that can include various combinations of products and services, which may be capable of being distinct and accounted for as separate performance obligations, or in the case of offerings such as cloud-enabled Creative Cloud and Document Cloud, accounted for as a single performance obligation. Revenue is recognized net of allowances for returns and any taxes collected from customers, which are subsequently remitted to governmental authorities.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Product, Subscription and Services Offerings</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We enter into revenue arrangements in which a customer may purchase a combination of cloud-enabled subscriptions, cloud-hosted offerings, term-based, royalty, and perpetual software licenses, associated software maintenance and support plans, consulting services, training and technical support.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fully hosted subscription services (SaaS) allow customers to access hosted software during the contractual term without taking possession of the software. Cloud-hosted subscription services may be sold on a fee-per-subscription period basis or based on consumption or usage.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognize revenue ratably over the contractual service term for hosted services that are priced based on a committed number of transactions where the delivery and consumption of the benefit of the services occur evenly over time, beginning on the date the services associated with the committed transactions are first made available to the customer and continuing through the end of the contractual service term. Over-usage fees and fees based on the actual number of transactions are billed in accordance with contract terms as these fees are incurred and are included in the transaction price of an arrangement as variable consideration. Fees based on a number of transactions or impressions per month, where invoicing is aligned to the pattern of performance, customer benefit and consumption, are typically accounted for utilizing the &#8220;as-invoiced&#8221; practical expedient. Revenue for subscriptions sold as a fee per period is recognized ratably over the contractual term as the customer simultaneously receives and consumes the benefit of the underlying service.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">When cloud-enabled services are highly integrated and interrelated with on-premise software, such as in our cloud-enabled Creative Cloud and Document Cloud offerings, the individual components are not considered distinct and revenue is recognized ratably over the subscription period for which the cloud-enabled services are provided.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Licenses for on-premise software may be purchased on a perpetual basis, as a subscription for a fixed period of time or based on usage for certain of our OEM and royalty agreements. Revenue from distinct on-premise licenses is recognized at the point in time the software is available to the customer, provided all other revenue recognition criteria are met, and classified as product revenue on our Consolidated Statements of Income. Some of our enterprise license arrangements allow customers to </span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 65</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-A8922D0751A8504EB22579A4D88FA1E3-1" continuedAt="TextSelection-A8922D0751A8504EB22579A4D88FA1E3-2"><ix:continuation id="TextSelection-32DFF974E3B65594BAC5701DECFBB62C-5" continuedAt="TextSelection-32DFF974E3B65594BAC5701DECFBB62C-6"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">commit non-cancellable funds. These non-cancellable committed funds are nonrefundable and provide our customers options to either renew monthly on-premise term-based licenses or use some or all funds to purchase other Adobe products or services. Revenue associated with these monthly term-based licenses is classified as subscription revenue.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our services and support revenue is composed of consulting, training, and maintenance and support, primarily related to our enterprise offerings. Our support revenue also includes technical support and developer support to partners and developer organizations related to our desktop products. We typically sell our consulting contracts on a time-and-materials basis and recognize the related revenue as services are rendered. We typically sell our maintenance and support contracts on a flat fee or percentage of associated license fees basis and recognize the related revenue ratably over the support term as the underlying service is a stand-ready performance obligation.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We exclude from the transaction price sales and other taxes collected from customers on behalf of the relevant government authority. Most of our products are delivered electronically, however in instances where shipping and handling costs are incurred, we treat these amounts as costs to fulfill the contract and they are not considered a performance obligation and the associated fees are not included in the transaction price.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Judgments</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our contracts with customers may include multiple goods and services. For example, some of our offerings include both on-premise and/or on-device software licenses and cloud services. Determining whether the software licenses and the cloud services are distinct from each other, and therefore performance obligations to be accounted for separately, or not distinct from each other, and therefore part of a single performance obligation, may require significant judgment. We have concluded that the on-premise/on-device software licenses and cloud services provided in our Creative Cloud and Document Cloud subscription offerings are not distinct from each other such that revenue from each offering should be recognized ratably over the subscription period for which the cloud services are provided. In reaching this conclusion, we considered the nature of our promise to Creative Cloud and Document Cloud customers, which is to provide a complete end-to-end creative design&#160;or document workflow solution that operates seamlessly across multiple devices and teams. We fulfill this promise by providing access to a solution that integrates cloud-based and on-premise/on-device features that, together through their integration, provide functionalities, utility and workflow efficiencies that could not be obtained from either the on-premise/on-device software or cloud services on their own.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cloud-based features that are integral to our Creative Cloud and Document Cloud offerings and that work together with the on-premise/on-device software include, but are not limited to: Creative Cloud Libraries, which enable customers to access their work, settings, preferences, and other assets seamlessly across desktop and mobile devices and collaborate across teams in real time; shared reviews which enable simultaneous editing and commenting of PDFs across desktop, mobile and web; automatic cloud rendering of a design which enables it to be worked on in multiple mediums; and Sensei, Adobe&#8217;s cloud-hosted artificial intelligence and machine learning framework, which enables features such as automated photo-editing, photograph content-awareness, natural language processing, optical character recognition and automated document tagging.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Standalone selling price is established by maximizing the amount of observable inputs, primarily actual historical selling prices for performance obligations where available, and includes consideration of factors such as go-to-market model and geography. Individual products may have multiple values for standalone selling price depending on factors such as where they are sold and what channel they are sold through. Where standalone selling price may not be directly observable (e.g., the performance obligation is not sold separately), we maximize the use of observable inputs by using information that may include reviewing pricing practices, performance obligations with similar customers and selling models.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capitalized costs to obtain a contract are amortized over the expected period of benefit, which we have determined, based on analysis, to be </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10085002e3192-wk-Fact-1645EBAF7ECA715E2F0BCC0C8BDAFFEC" name="us-gaap:CapitalizedContractCostAmortizationPeriod" contextRef="FI2019Q4" format="ixt-sec:duryear">5</ix:nonNumeric> years</span></span><span style="font-family:inherit;font-size:10pt;">. We evaluated qualitative and quantitative factors to determine the period of amortization, including contract length, renewals, customer life and the useful lives of our products and acquired products. When the expected period of benefit of an asset which would be capitalized is less than one year, we expense the amount as incurred, utilizing the practical expedient. We regularly evaluate whether there have been changes in the underlying assumptions and data used to determine the amortization period. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">When revenue arrangements include components of third-party goods and services, for example in transactions which involve resale, fulfillment or providing advertising impressions to our end customer, we evaluate whether we are the principal, and report revenues on a gross basis, or an agent, and report revenues on a net basis. In this assessment, we consider if we obtain </span></div></ix:continuation></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 66</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-32DFF974E3B65594BAC5701DECFBB62C-6" continuedAt="TextSelection-32DFF974E3B65594BAC5701DECFBB62C-7"><ix:continuation id="TextSelection-A8922D0751A8504EB22579A4D88FA1E3-2"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">control of the specified goods or services before they are transferred to the customer by evaluating indicators such as which party is primarily responsible for fulfilling the promise to provide the goods or services, which party has discretion in establishing price and the underlying terms and conditions between the parties to the transaction.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We offer limited rights of return, rebates and price protection of our products under various policies and programs with our distributors, resellers and/or end-user customers. We estimate and record reserves for these programs as variable consideration when estimating transaction price. Returns, rebates and other offsets to transaction price are estimated at contract inception on a portfolio basis and assessed for reasonableness each reporting period when additional information becomes available.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">General Contract Provisions</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We maintain revenue reserves for rebates, rights of return and other limited price adjustments.</span></div><div style="line-height:120%;padding-left:4px;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Distributors are allowed limited rights of return of products purchased during the previous quarter. In addition, distributors are allowed to return products that have reached the end of their lives, as defined by us, and for products that are being replaced by new versions.</span></div><div style="line-height:120%;padding-left:4px;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We offer rebates to our distributors, resellers and/or end-user customers. Transaction price is reduced for these amounts based on actual performance against objectives set forth by us for a particular reporting period, such as volume and timely reporting. </span></div><div style="line-height:120%;padding-left:4px;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On a quarterly basis, the amount of revenue that is reserved is calculated based on our historical trends and data specific to each reporting period. The primary method of establishing these reserves is to review historical data from prior periods as a percent of revenue to determine a historical reserve rate. We then apply the historical rate to the current period revenue as a basis for estimating future returns. When necessary, we also provide a specific reserve in excess of portfolio-level estimated requirements. This estimate can be affected by the amount of a particular product in the channel, the rate of sell-through, product plans and other factors.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Although our subscription contracts are generally non-cancellable, a limited number of customers have the right to cancel their contracts by providing prior written notice to us of their intent to cancel the remainder of the contract term and consumers have a period of time to terminate certain agreements without penalty. In the event a customer cancels their contract, they are generally not entitled to a refund for prior services we have provided to them. Contracts that include termination rights without substantive penalty are accounted for as contracts only for the committed period. Periods of time after the right of termination are accounted for as optional purchases when they do not represent material rights. For certain of our usage-based license agreements, typically in our royalty and OEM businesses, reporting may be received after the end of a fiscal period. In such instances, we estimate and accrue license revenue. We base our estimates on multiple factors, including historical sales information, seasonality and other business information which may impact our estimates. We do not estimate variable consideration for our sales and usage-based license royalty agreements, consistent with the associated exception for sales and usage-based royalties for the license of intellectual property under the new revenue standard.</span></div></ix:continuation><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="TextSelection-D2700A1AA1E55F28AD60993F03187E0A-0-wk-Fact-A80CE566207B5EAE981AE8D1CBC7EA43" escape="true"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Property and Equipment</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We record property and equipment at cost less accumulated depreciation and amortization. Property and equipment are depreciated using the straight-line method over their estimated useful lives ranging from </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10085002e3351-wk-Fact-E7A5BC8B19B6531499F225F109301315" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember" format="ixt-sec:duryear">1</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10085002e3355-wk-Fact-E75D03C6E4315CACB1A2C7946538D307" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember" format="ixt-sec:duryear">20</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> years for computers and other equipment, which includes our corporate jet, </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10085002e3359-wk-Fact-9141F043A613579CAD08E1D19AE669A8" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember" format="ixt-sec:duryear">1</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10085002e3363-wk-Fact-02ABC79EAC695167B98760F2CCA5CBE8" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember" format="ixt-sec:duryear">6</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> years for furniture and fixtures, </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10085002e3367-wk-Fact-06B22B3014F6584A9D5B4BAB9E2CA8F3" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingImprovementsMember" format="ixt-sec:duryear">5</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10085002e3372-wk-Fact-DEA46AFC98DC54ACACDFAA1BA0122D7E" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingImprovementsMember" format="ixt-sec:duryear">20</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> years for building improvements and up to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10085002e3376-wk-Fact-58C02ECB24E8578ABA8D6894A1A01AC9" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember" format="ixt-sec:duryear">40</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> years for buildings. Leasehold improvements are amortized using the straight-line method over the lesser of the remaining respective lease term or estimated useful lives ranging from </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10085002e3382-wk-Fact-6A3BFD7BE9795894AA01D7F29E51D91F" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember" format="ixt-sec:duryear">1</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10085002e3386-wk-Fact-82CB6CD5DFAB52FAAC9405490A66C8B3" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember" format="ixt-sec:duryear">15</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> years.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="TextSelection-9A9AFBD2885D58919B188FECAF559882-0-wk-Fact-2F975229A50C5C46AC3285C7D754BC61" continuedAt="TextSelection-9A9AFBD2885D58919B188FECAF559882-1" escape="true"><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill, Intangibles and Other Long-Lived Assets</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill is assigned to one or more reporting segments on the date of acquisition. We review our goodwill for impairment annually during our second quarter of each fiscal year and between annual tests if an event occurs or circumstances change that would more likely than not reduce the fair value of any one of our reporting units below its respective carrying amount. In performing our goodwill impairment test, we first perform a qualitative assessment, which requires that we consider events or circumstances including macroeconomic conditions, industry and market considerations, cost factors, overall financial performance, changes in management or key personnel, changes in strategy, changes in customers, changes in the composition or carrying amount of a reporting segment&#8217;s net assets and changes in our stock price. If, after assessing the totality of events or circumstances, we determine </span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 67</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-32DFF974E3B65594BAC5701DECFBB62C-7" continuedAt="TextSelection-32DFF974E3B65594BAC5701DECFBB62C-8"><ix:continuation id="TextSelection-9A9AFBD2885D58919B188FECAF559882-1"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">that it is more likely than not that the fair values of our reporting segments are greater than the carrying amounts, then the quantitative goodwill impairment test is not performed.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If the qualitative assessment indicates that the quantitative analysis should be performed, we then evaluate goodwill for impairment by comparing the fair value of each of our reporting segments to its carrying value, including the associated goodwill. To determine the fair values, we use the equal weighting of the market approach based on comparable publicly traded companies in similar lines of businesses and the income approach based on estimated discounted future cash flows. Our cash flow assumptions consider historical and forecasted revenue, operating costs and other relevant factors.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We completed our annual goodwill impairment test&#160;in the second quarter of fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">. We determined, after performing a qualitative review of each reporting segment, that it is more likely than not that the fair value of each of our reporting segments substantially exceeds the respective carrying amounts. Accordingly, there was no indication of impairment and the quantitative goodwill impairment test was not performed. We did not identify any events or changes in circumstances since the performance of our annual goodwill impairment test that would require us to perform another goodwill impairment test during the fiscal year.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We amortize intangible assets with finite lives over their estimated useful lives and review them for impairment whenever an impairment indicator exists. We continually monitor events and changes in circumstances that could indicate carrying amounts of our long-lived assets, including our intangible assets, may not be recoverable. When such events or changes in circumstances occur, we assess recoverability by determining whether the carrying value of such assets will be recovered through the undiscounted expected future cash flows. If the future undiscounted cash flows are less than the carrying amount of these assets, we recognize an impairment loss based on any excess of the carrying amount over the fair value of the assets. We did not recognize any intangible asset impairment charges in fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">.</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="adbe:FiniteLivedIntangibleAssetsScheduleofWeightedAverageUsefulLivesTableTextBlock" id="TextSelection-D7081521D4CB53819868EADA4DEF1E94-0-wk-Fact-15DA3B783FE15A92987479FC7C5382B0" continuedAt="TextSelection-D7081521D4CB53819868EADA4DEF1E94-1" escape="true"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, our intangible assets were amortized over their estimated useful lives ranging from </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10085002e3450-wk-Fact-274F1F1BD6E95B76AFAB8EA59716392C" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember" format="ixt-sec:duryear">1</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10085002e3454-wk-Fact-1613E97D618255819A50E4F2360E3DC4" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember" format="ixt-sec:duryear">15</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> years. Amortization is based on the pattern in which the economic benefits of the intangible asset will be consumed or on a straight-line basis when the consumption pattern is not apparent. The weighted average useful lives of our intangible assets were as follows:</span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><ix:continuation id="TextSelection-D7081521D4CB53819868EADA4DEF1E94-1"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:87%;"></td><td style="width:13%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Useful Life (years</span><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer contracts and relationships</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10085002e3499-wk-Fact-570BFBFF029F55689644B1BD8EB7EF20" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="FD2019Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_CustomerContractsAndRelationshipsMember" format="ixt-sec:duryear">10</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchased technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10085002e3510-wk-Fact-1CE35FCC3FFE5CA1B3DF581726E013CB" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="FD2019Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_PurchasedTechnologyMember" format="ixt-sec:duryear">6</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademarks</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10085002e3521-wk-Fact-CE40FCF1D8145DA9AA87933F43F8FD82" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="FD2019Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember" format="ixt-sec:duryear">9</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10085002e3532-wk-Fact-69F1F1CBDCF4507083D0E3DE02DCA0CE" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="FD2019Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember" format="ixt-sec:duryear">2</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquired rights to use technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10085002e3543-wk-Fact-D8708B5A09985814885292C2F8953D97" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="FD2019Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" format="ixt-sec:duryear">10</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10085002e3554-wk-Fact-6034FC47FEFB59578E9289A333062F3A" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="FD2019Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember" format="ixt-sec:duryear">4</ix:nonNumeric></span></span></div></td></tr></table></div></ix:continuation><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></ix:continuation><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:IncomeTaxPolicyTextBlock" id="TextSelection-43F414F0A5575D2285BE200D2DC64D6F-0-wk-Fact-CBC7E2BD24F75F2B9826A615FC95929F" continuedAt="TextSelection-43F414F0A5575D2285BE200D2DC64D6F-1" escape="true"><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We use the asset and liability method of accounting for income taxes. Under this method, income tax expense is recognized for the amount of taxes payable or refundable for the current year. In addition, deferred tax assets and liabilities are recognized for expected future tax consequences of temporary differences between the financial reporting and tax bases of assets and liabilities, and for operating losses and tax credit carryforwards. We record a valuation allowance to reduce deferred tax assets to an amount for which realization is more likely than not.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="adbe:TaxesCollectedFromCustomersPolicyTextBlock" id="TextSelection-0A4D1D51AEB855D7A1197CF9D8742F1B-0-wk-Fact-BFA9316E7A4B5C9AB76B58625898C5C0" escape="true"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;"><ix:continuation id="TextSelection-43F414F0A5575D2285BE200D2DC64D6F-1"></ix:continuation>Taxes Collected from Customers</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We net taxes collected from customers against those remitted to government authorities in our financial statements. Accordingly, taxes collected from customers are not reported as revenue.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="adbe:TreasuryStockPolicyTextBlock" id="TextSelection-7FF78D77E3905452B22586EADDDF78E3-0-wk-Fact-9699677CAD9453BCB9605AF90FA95482" continuedAt="TextSelection-7FF78D77E3905452B22586EADDDF78E3-1" escape="true"><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Treasury Stock</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We account for treasury stock under the cost method. When treasury stock is re-issued at a price higher than its cost, the difference is recorded as a component of additional paid-in-capital in our Consolidated Balance Sheets. When treasury stock is re-issued at a price lower than its cost, the difference is recorded as a component of additional paid-in-capital to the extent that </span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 68</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-32DFF974E3B65594BAC5701DECFBB62C-8" continuedAt="TextSelection-32DFF974E3B65594BAC5701DECFBB62C-9"><ix:continuation id="TextSelection-7FF78D77E3905452B22586EADDDF78E3-1"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">there are previously recorded gains to offset the losses. If there are no treasury stock gains in additional paid-in-capital, the losses upon re-issuance of treasury stock are recorded as a reduction of retained earnings in our Consolidated Balance Sheets.</span></div></ix:continuation><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="TextSelection-5DE554E44A41567B90D79359B996C4FD-0-wk-Fact-8F0226107F24544C9D81EA529355E0A0" escape="true"><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Advertising Expenses</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Advertising costs are expensed as incurred. Advertising expenses for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10085002e3724-wk-Fact-64E7343B583154AE959429460F8159E3" name="us-gaap:AdvertisingExpense" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">221.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d10085002e3728-wk-Fact-0CED6C0AD9055529B5B4ED2072B190D4" name="us-gaap:AdvertisingExpense" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">173.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d10085002e3733-wk-Fact-FCEC10EF1E335BDD807BD9B4A04CE60C" name="us-gaap:AdvertisingExpense" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">141.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="TextSelection-86C3E31EB98D5CF28DC260E0A3D87002-0-wk-Fact-32DAF7ACB83D59B1A85A10F9E9EFC1DF" escape="true"><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign Currency Translation</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We translate assets and liabilities of foreign subsidiaries, whose functional currency is their local currency, at exchange rates in effect at the balance sheet date. We translate revenue and expenses at the monthly average exchange rates. We include accumulated net translation adjustments in stockholders&#8217; equity as a component of accumulated other comprehensive income (loss).</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:DerivativesPolicyTextBlock" id="TextSelection-AE6BCD9FAE16548D909C0D91A844D8E4-0-wk-Fact-1D8BB13981EC5AA38715FFBB88F533FA" continuedAt="TextSelection-2CCD1E2B1A455950AEEB15B8110FC098-0" escape="true"><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Derivative Financial Instruments</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In countries outside the United States, we transact business in U.S. Dollars and in various other currencies. We may use foreign exchange option and forward contracts to hedge a portion of our forecasted foreign currency denominated revenue primarily in Euros, British Pounds and Japanese Yen. We hedge our net recognized foreign currency assets and liabilities with foreign exchange forward contracts to reduce the risk that our earnings and cash flows will be adversely affected by changes in exchange rates. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognize all derivative instruments as either assets or liabilities in our Consolidated Balance Sheets and measure them at fair value. Gains and losses resulting from changes in fair value are accounted for depending on the use of the derivative and whether it is designated and qualifies for hedge accounting. Contracts that do not qualify for hedge accounting are adjusted to fair value through earnings. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gains and losses related to changes in the fair value of interest rate swaps and foreign exchange forward contracts which hedge certain balance sheet positions are recorded each period as a component of interest and other income (expense), net in our Consolidated Statements of Income. Foreign exchange option contracts hedging forecasted foreign currency revenue and Treasury lock agreements are designated as cash flow hedges with gains and losses recorded net of tax as a component of accumulated other comprehensive income (loss) in our Consolidated Balance Sheets, until the forecasted transaction occurs. When the forecasted transaction affects earnings, we reclassify the related gain or loss on the foreign currency and Treasury lock cash flow hedges to revenue and interest expense, respectively.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ConcentrationRiskCreditRisk" id="TextSelection-DE0A59A100DC550D930C0D65247F55C8-0-wk-Fact-2B384F95A89655FF8F46B92EF2C0DE9D" continuedAt="TextSelection-DE0A59A100DC550D930C0D65247F55C8-1" escape="true"><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Concentration of Risk</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial instruments that potentially subject us to concentrations of credit risk are short-term fixed-income investments, structured repurchase transactions, foreign currency and interest rate hedge contracts and trade receivables.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our investment portfolio consists of investment-grade securities diversified among security types, industries and issuers. Our cash and investments are held and primarily managed by recognized financial institutions that follow our investment policy. Our policy limits the amount of credit exposure to any one security issue or issuer and we believe no significant concentration of credit risk exists with respect to these investments.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We enter into master netting arrangements to mitigate credit risk in derivative transactions by permitting net settlement of transactions with the same counterparty. We also enter into collateral security agreements with certain of our counterparties to exchange cash collateral when the net fair value of certain derivative instruments fluctuates from contractually established thresholds.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Credit risk in receivables is limited to OEMs, dealers and distributors of hardware and software products to the retail market, customers to whom we license software directly and our SaaS offerings. A credit review is completed for our new distributors, dealers and OEMs. We also perform ongoing credit evaluations of our customers&#8217; financial condition and require letters of credit or other guarantees, whenever deemed necessary. The credit limit given to the customer is based on our risk assessment of their ability to pay, country risk and other factors and is not contingent on the resale of the product or on the collection of payments </span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 69</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-32DFF974E3B65594BAC5701DECFBB62C-9"><ix:continuation id="TextSelection-DE0A59A100DC550D930C0D65247F55C8-1"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">from their customers. Certain contracts with advertising agencies contain sequential liability provisions, under which the agency is not required to pay until payment is received from the agency&#8217;s customers. In these circumstances, we evaluate the credit-worthiness of the agency&#8217;s customers in addition to the agency itself. If we license our software or provide SaaS services to a customer where we have a reason to believe the customer&#8217;s ability and intention to pay is not probable, the arrangement is not considered to be a revenue contract. Accordingly, we will not recognize any consideration received as revenue until termination or substantive completion of the services.</span></div></ix:continuation><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="TextSelection-5DD7263C89AC584C97C8E1B437EA2661-0-wk-Fact-0283345657735DA39AEA5ADD15A23676" escape="true"><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Recent Accounting Pronouncements Not Yet Effective</span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On February 24, 2016, the FASB issued ASU No. 2016-02, Leases, requiring lessees to recognize a right-of-use asset and a lease liability on the balance sheet for all leases with the exception of short-term leases with a lease term of twelve months or less. For lessees, leases will continue to be classified as either operating or finance leases in the income statement. Lessor accounting is similar to the current model but updated to align with certain changes to the lessee model. Lessors will continue to classify leases as operating, direct financing or sales-type leases. The effective date of the new leases standard for public companies is for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years. Early adoption is permitted. The new leases standard is effective for us beginning in the first quarter of fiscal 2020, and we did not early adopt.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The new leases standard must be adopted using a modified retrospective transition method and allows for the application of the new guidance at the beginning of the earliest comparative period presented or at the adoption date. In July 2018, the FASB issued ASU No. 2018-11, Leases - Targeted Improvements, providing an optional transition method that allows entities to initially apply the new leases standard at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. We will adopt the new leases standard using this optional transition method.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have completed our assessment of the impacts of the standard, and note that the most significant impact will be the recognition of right-of-use assets and lease liabilities on our Consolidated Balance Sheets. The standard will not have a material impact to our Consolidated Statements of Income and Cash Flows. We are in the final stages of implementing a new lease accounting system and updating our processes for the adoption of the new leases standard.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On August 28, 2017, the FASB issued ASU No. 2017-12, Derivatives and Hedging, requiring expanded hedge accounting for both non-financial and financial risk components and refining the measurement of hedge results to better reflect an entity&#8217;s hedging strategies. For example, adoption would result in reclassification of hedge costs from foreign currency hedges from interest and other income (expense), net to revenue in our Consolidated Statements of Income. The updated standard also amends the presentation and disclosure requirements and changes how entities assess hedge effectiveness. The effective date of the new standard for public companies is for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years. Early adoption is permitted. The new standard must be adopted using a modified retrospective transition with a cumulative-effect adjustment recorded to opening retained earnings as of the initial adoption date. The updated standard is effective for us beginning in the first quarter of fiscal 2020, and will not have a material impact on our Consolidated Financial Statements and related disclosures.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">With the exception of the new standards discussed above, there have been no other new accounting pronouncements that have significance, or potential significance, to our Consolidated Financial Statements.</span></div></ix:nonNumeric></ix:continuation><div><a id="s80FD33E1AADB525984016D9E277DCDDB"></a></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 2.&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="TextSelection-6FF6E785455977003CBDDC05DDD036D8-0-wk-Fact-FE979905A2381EC6CA78DC067709F339" continuedAt="TextSelection-6FF6E785455977003CBDDC05DDD036D8-1" escape="true">REVENUE</ix:nonNumeric></span></div><ix:continuation id="TextSelection-6FF6E785455977003CBDDC05DDD036D8-1" continuedAt="TextSelection-6FF6E785455977003CBDDC05DDD036D8-2"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Segment Information</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We report segment information based on the &#8220;management&#8221; approach. The management approach designates the internal reporting used by management for making decisions and assessing performance as the source of our reportable segments.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our Chief Executive Officer, the chief operating decision maker, reviews revenue and gross margin information for each of our reportable segments, but does not review operating expenses on a segment by segment basis. In addition, with the exception of goodwill and intangible assets, we do not identify or allocate our assets by the reportable segments.&#160;</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our business is organized into&#160;three&#160;reportable segments: Digital Media, Digital Experience and Publishing. These segments provide our senior management with a comprehensive financial view of our key businesses. Our segments are aligned around our </span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 70</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-6FF6E785455977003CBDDC05DDD036D8-2" continuedAt="TextSelection-6FF6E785455977003CBDDC05DDD036D8-3"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">two strategic growth opportunities as described in the &#8220;Business Overview&#8221; within Part I, Item 1, placing our Publishing business in a third segment that contains some of our mature products and solutions.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, we categorized our products into the following reportable segments:</span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Digital Media</span><span style="font-family:inherit;font-size:10pt;">&#8212;Our Digital Media segment provides tools and solutions that enable individuals, teams and enterprises to create, publish, promote and monetize their digital content anywhere. Our customers include content creators, experience designers, app developers, enthusiasts, students, social media users and creative professionals, as well as marketing departments and agencies, companies and publishers. Our customers also include knowledge workers who create, collaborate on and distribute documents and creative content. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Digital Experience</span><span style="font-family:inherit;font-size:10pt;">&#8212;Our Digital Experience segment provides products, services and solutions for creating, managing, executing, measuring, monetizing and optimizing customer experiences from advertising to commerce. Our customers include marketers, advertisers, agencies, publishers, merchandisers, merchants, web analysts, data scientists, developers, marketing executives, information management and technology executives, product development executives, and sales and support executives.  </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Publishing</span><span style="font-family:inherit;font-size:10pt;">&#8212;Our Publishing segment addresses market opportunities ranging from the diverse authoring and publishing needs of technical and business publishing to our legacy type and OEM printing businesses. It also includes our web conferencing and document and forms platforms.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> presented below is in accordance with the new revenue standard that was adopted under the modified retrospective method. Prior period revenue has not been restated. </span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="TextSelection-B79A49132A4FC904BC28DC0B75DBCC65-0-wk-Fact-699981545E782811D3AADC0B96079C93" escape="true"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our segment revenue and results for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;padding-bottom:13px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:49%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(dollars in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Digital </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Media</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Digital </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Experience</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Publishing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fiscal 2019</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1069-wk-Fact-2E451B05D878504FC2DEF521C965AB8E" name="us-gaap:Revenues" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,706,983</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1088-wk-Fact-C8D8C4FC0D6328F23413F521C92B638E" name="us-gaap:Revenues" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,206,169</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1107-wk-Fact-4112CB1E9A247CDCFE1BF521C954C94D" name="us-gaap:Revenues" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">258,145</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1127-wk-Fact-3828243750A656A5B6FD02509718B186" name="us-gaap:Revenues" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,171,297</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1142-wk-Fact-1F9494B531DDEC586DA1F521C90D0AC8" name="us-gaap:CostOfRevenue" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">289,639</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1161-wk-Fact-D64C0A9C39C02A279AAAF521C938B080" name="us-gaap:CostOfRevenue" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,362,886</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1180-wk-Fact-8C3A805D04675B25AAFE3E03264E17AA" name="us-gaap:CostOfRevenue" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">20,195</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1200-wk-Fact-9ABA4FF1E1E758808FC7CD29F9C8C60A" name="us-gaap:CostOfRevenue" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,672,720</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1225-wk-Fact-7D3D598A4E4F9A4B962CF521C95C7F88" name="us-gaap:GrossProfit" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,417,344</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1244-wk-Fact-2EAE38737DD8A6FA9BC9F521C8EA164E" name="us-gaap:GrossProfit" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,843,283</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1263-wk-Fact-92D40BA9CD3F79F84326F521C972B4A1" name="us-gaap:GrossProfit" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">237,950</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1283-wk-Fact-BED331F90EF75E2FA909C17BA3690824" name="us-gaap:GrossProfit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,498,577</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit as a percentage of&#160;revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1298-wk-Fact-D71C6C9F1F0E932F6CB2F521C9263654" name="adbe:GrossProfitAsPercentageOfRevenue" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember" unitRef="ratio" decimals="2" scale="-2" format="ixt:numdotdecimal">96</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1318-wk-Fact-55795A92003607D7E959F521C976E163" name="adbe:GrossProfitAsPercentageOfRevenue" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember" unitRef="ratio" decimals="2" scale="-2" format="ixt:numdotdecimal">57</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1338-wk-Fact-993EAEBDE5CE56558324D8069C70AE2F" name="adbe:GrossProfitAsPercentageOfRevenue" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember" unitRef="ratio" decimals="2" scale="-2" format="ixt:numdotdecimal">92</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1359-wk-Fact-90BA255E386919FB85D5F521C94F0591" name="adbe:GrossProfitAsPercentageOfRevenue" contextRef="FD2019Q4YTD" unitRef="ratio" decimals="2" scale="-2" format="ixt:numdotdecimal">85</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fiscal 2018</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1467-wk-Fact-4715B32E3FA65C69B79927D9459F6EFE" name="us-gaap:Revenues" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,325,315</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1486-wk-Fact-06054DDBB1E7AB5907C8F521C8FC2A7D" name="us-gaap:Revenues" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,443,745</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1505-wk-Fact-818656DD8483F05B4EF0F521C91D0716" name="us-gaap:Revenues" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">260,948</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1525-wk-Fact-7641247619F559C9A7F2D7DD287FABD6" name="us-gaap:Revenues" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,030,008</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenue</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1540-wk-Fact-CED8DB8DF7DAA291F037F521C9849595" name="us-gaap:CostOfRevenue" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">249,386</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1559-wk-Fact-4055CAE99E723AF59F5BF521C94B8474" name="us-gaap:CostOfRevenue" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">922,414</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1578-wk-Fact-1F66891A0AF845558F1CF521C912289D" name="us-gaap:CostOfRevenue" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,199</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1598-wk-Fact-CD0C6D882E4C595F893CB51BD3AE3CBD" name="us-gaap:CostOfRevenue" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,194,999</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1623-wk-Fact-E5D2DF163E6B01D0872BF521C901BA64" name="us-gaap:GrossProfit" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,075,929</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1642-wk-Fact-AAD87C6E0F435A28B7FF8F725A664895" name="us-gaap:GrossProfit" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,521,331</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1661-wk-Fact-002BDB9617AE508DB102D2439BE83E46" name="us-gaap:GrossProfit" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">237,749</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1681-wk-Fact-0C433715824F57978FA2B8E74017ECC5" name="us-gaap:GrossProfit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,835,009</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit as a percentage of&#160;revenue</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1696-wk-Fact-36C983714A2F0632C366F521C8CF0525" name="adbe:GrossProfitAsPercentageOfRevenue" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember" unitRef="ratio" decimals="2" scale="-2" format="ixt:numdotdecimal">96</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1716-wk-Fact-D85631A9D4D964A0B77CF521C988048E" name="adbe:GrossProfitAsPercentageOfRevenue" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember" unitRef="ratio" decimals="2" scale="-2" format="ixt:numdotdecimal">62</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1736-wk-Fact-4FD39E2231085E2DB7C7F521C947BDB2" name="adbe:GrossProfitAsPercentageOfRevenue" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember" unitRef="ratio" decimals="2" scale="-2" format="ixt:numdotdecimal">91</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1757-wk-Fact-59A4F85594B1517CB1A502AFE044E063" name="adbe:GrossProfitAsPercentageOfRevenue" contextRef="FD2018Q4YTD" unitRef="ratio" decimals="2" scale="-2" format="ixt:numdotdecimal">87</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fiscal 2017</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1866-wk-Fact-F1A02C4415EA55C495D729CFD264A5F1" name="us-gaap:Revenues" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,010,579</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1885-wk-Fact-46DA5D10FDEAF74EBB3FF521C8F3B5E0" name="us-gaap:Revenues" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,030,324</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1904-wk-Fact-D1308FED20CE6898C036F521C96E9F96" name="us-gaap:Revenues" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">260,602</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1924-wk-Fact-5A6F5DF63B485C689CDD1EA078CDD7E7" name="us-gaap:Revenues" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,301,505</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenue</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1939-wk-Fact-F3D0F353D92CFD711789F521C9177DA6" name="us-gaap:CostOfRevenue" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">239,994</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1958-wk-Fact-F4E24E9D3E8051B6B4CEF521C8E13876" name="us-gaap:CostOfRevenue" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">747,005</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1977-wk-Fact-B7500D2D28805874DE71F521C8F8F3C0" name="us-gaap:CostOfRevenue" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,492</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e1997-wk-Fact-64ECC73B9FB35E41BDC1FEEFFD3C4DE3" name="us-gaap:CostOfRevenue" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,010,491</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e2022-wk-Fact-9F35D024ABE5CD3E91DBF521C97BC759" name="us-gaap:GrossProfit" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,770,585</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e2041-wk-Fact-9C7A662229AF2C20E3FBF521C98D7C60" name="us-gaap:GrossProfit" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,283,319</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e2060-wk-Fact-232FFD97C508D78FCD41F521C8E69BBF" name="us-gaap:GrossProfit" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">237,110</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e2080-wk-Fact-C97C9F812FCD5915A2EA209D7E285DFA" name="us-gaap:GrossProfit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,291,014</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit as a percentage of&#160;revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e2095-wk-Fact-B5EAE6EDA6BF6FC2227AF521C9421E6F" name="adbe:GrossProfitAsPercentageOfRevenue" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember" unitRef="ratio" decimals="2" scale="-2" format="ixt:numdotdecimal">95</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e2115-wk-Fact-19F0852E94DFB6DA852EF521C8EFECEB" name="adbe:GrossProfitAsPercentageOfRevenue" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember" unitRef="ratio" decimals="2" scale="-2" format="ixt:numdotdecimal">63</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e2135-wk-Fact-1D213781C00EC015620BF521C97FF950" name="adbe:GrossProfitAsPercentageOfRevenue" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember" unitRef="ratio" decimals="2" scale="-2" format="ixt:numdotdecimal">91</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e2156-wk-Fact-80333EB2F4DB5C52975BE34234123454" name="adbe:GrossProfitAsPercentageOfRevenue" contextRef="FD2017Q4YTD" unitRef="ratio" decimals="2" scale="-2" format="ixt:numdotdecimal">86</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 71</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-6FF6E785455977003CBDDC05DDD036D8-3" continuedAt="TextSelection-6FF6E785455977003CBDDC05DDD036D8-4"><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" id="TextSelection-E12A8CCE6B4285158137DC0F582631DF-0-wk-Fact-E32F50C2D57D6DAA7746DC0F66A2C3CC" escape="true"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue by geographic area for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:61%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Americas:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e2360-wk-Fact-0C4B0E373FAF020E9FB7CBDF029C21C2" name="us-gaap:Revenues" contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_country_US" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,904,185</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e2379-wk-Fact-B3C2020E306171F98A56CBDF05FB0219" name="us-gaap:Revenues" contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_country_US" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,632,469</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e2399-wk-Fact-D9D3BC523050E2F803F9CBDF0874145E" name="us-gaap:Revenues" contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_country_US" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,830,845</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e2419-wk-Fact-519E8837AFD9B10C8B34CBDF0A39BED8" name="us-gaap:Revenues" contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_adbe_OtherAmericasMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">601,721</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e2438-wk-Fact-1298C400206C0544C7F3CBDF0CB5A9FE" name="us-gaap:Revenues" contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_adbe_OtherAmericasMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">484,296</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e2457-wk-Fact-292E7710CA6582F2263ECBDF0F188F56" name="us-gaap:Revenues" contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_adbe_OtherAmericasMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">385,686</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Americas</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e2483-wk-Fact-5CAC1816E4104D1D28A6CBDF10C4A00F" name="us-gaap:Revenues" contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,505,906</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e2502-wk-Fact-7EDD1FB9A28AD049E5A8CBDF1354897C" name="us-gaap:Revenues" contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,116,765</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e2521-wk-Fact-0B71DCC2E514DD0E02C4CBDF164360C9" name="us-gaap:Revenues" contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,216,531</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">EMEA</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e2547-wk-Fact-B8B96370506809187228CBDF18BF0DCC" name="us-gaap:Revenues" contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_us-gaap_EMEAMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,975,243</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e2566-wk-Fact-FF584A2DBBE801E7F9FFCBDF1AB809E7" name="us-gaap:Revenues" contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_us-gaap_EMEAMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,550,062</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e2585-wk-Fact-7A1FFF0BA058F1E2C246CBDF1D199376" name="us-gaap:Revenues" contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_us-gaap_EMEAMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,985,105</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">APAC:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Japan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e2678-wk-Fact-8EAD10A61DC4344D0F90CBDF21A6A3FA" name="us-gaap:Revenues" contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_country_JP" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">751,542</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e2697-wk-Fact-12C4B1986C4F21AEA572CBDF239EBC59" name="us-gaap:Revenues" contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_country_JP" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">609,361</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e2716-wk-Fact-B2A82AEE2854DF24753CCBDF26554FFC" name="us-gaap:Revenues" contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_country_JP" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">524,254</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e2742-wk-Fact-1C3253C649D4F893E25ECBDF280D19A2" name="us-gaap:Revenues" contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_adbe_OtherAsiaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">938,606</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e2761-wk-Fact-6E4F7F86B068E3F4EBE9CBDF2A725F52" name="us-gaap:Revenues" contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_adbe_OtherAsiaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">753,820</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e2780-wk-Fact-0AC56C61C4DE71A5AB2DCBDF2C6D5B20" name="us-gaap:Revenues" contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_adbe_OtherAsiaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">575,615</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total APAC</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e2806-wk-Fact-A874F38541EE197D6BFFCBDF2E40A06D" name="us-gaap:Revenues" contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_srt_AsiaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,690,148</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e2825-wk-Fact-38004582248403B4B005CBDF30A5EBC5" name="us-gaap:Revenues" contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_AsiaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,363,181</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e2844-wk-Fact-0E7118A9B511FF588B45CBDF331B374C" name="us-gaap:Revenues" contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_AsiaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,099,869</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e2875-wk-Fact-3828243750A656A5B6FD02509718B186" name="us-gaap:Revenues" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,171,297</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e2894-wk-Fact-7641247619F559C9A7F2D7DD287FABD6" name="us-gaap:Revenues" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,030,008</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e2914-wk-Fact-5A6F5DF63B485C689CDD1EA078CDD7E7" name="us-gaap:Revenues" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,301,505</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="TextSelection-2E9B4967526F2C0196BFDBF5A612D822-0-wk-Fact-9B45068390327363B910DBF737BA0C6D" escape="true"><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue by major offerings in our Digital Media reportable segment for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;padding-bottom:13px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:61%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Creative Cloud</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e3045-wk-Fact-71B0D083D0C6D81DBD0FCBF3829C4547" name="adbe:CreativeCloud" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,482,345</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e3064-wk-Fact-7783F53A56937E144B11CBF3A4BAD97E" name="adbe:CreativeCloud" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,343,498</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e3084-wk-Fact-4E5C92EF5B14810A2D36CBF3C081BF86" name="adbe:CreativeCloud" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,173,964</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Document Cloud</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e3104-wk-Fact-89D3421A0E39F14EA5B4CBF38446465A" name="adbe:DocumentCloud" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,224,638</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e3123-wk-Fact-7FC1B47F45ACE8C829FDCBF3A66CC197" name="adbe:DocumentCloud" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">981,817</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e3142-wk-Fact-DAA632051D2C8DF2333ECBF3C62BD257" name="adbe:DocumentCloud" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">836,615</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e3173-wk-Fact-2E451B05D878504FC2DEF521C965AB8E" name="us-gaap:Revenues" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,706,983</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e3192-wk-Fact-4715B32E3FA65C69B79927D9459F6EFE" name="us-gaap:Revenues" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,325,315</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e3212-wk-Fact-F1A02C4415EA55C495D729CFD264A5F1" name="us-gaap:Revenues" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,010,579</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subscription revenue by segment for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;padding-bottom:13px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:61%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Digital Media </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e3340-wk-Fact-B2BFBD928744A633192ACBF59DE54035" name="adbe:SubscriptionandCirculationRevenue" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,208,238</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e3359-wk-Fact-49A0D7041DA54665A853CBF5A0D23C01" name="adbe:SubscriptionandCirculationRevenue" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,857,700</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e3379-wk-Fact-E322481A84AF3A9AFA32CBF5A3E08D62" name="adbe:SubscriptionandCirculationRevenue" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,480,745</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Digital Experience</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e3399-wk-Fact-5B826DF48B25EB845CB2CBF5A53C9176" name="adbe:SubscriptionandCirculationRevenue" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,670,748</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e3418-wk-Fact-A2E49F0C36067996605CCBF5A8474ECC" name="adbe:SubscriptionandCirculationRevenue" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,949,185</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e3437-wk-Fact-EFD9320BAD9E5028B188CBF5AB313471" name="adbe:SubscriptionandCirculationRevenue" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,552,536</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Publishing</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e3463-wk-Fact-4C6C9FCBA835C6D961ADCBF5ACBC0F8A" name="adbe:SubscriptionandCirculationRevenue" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">115,477</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e3482-wk-Fact-7D0E891B0DF4BF99923DCBF5AFE0E020" name="adbe:SubscriptionandCirculationRevenue" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">115,267</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e3501-wk-Fact-67AB26D828D85B9E282DCBF5B36BCB4A" name="adbe:SubscriptionandCirculationRevenue" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">100,588</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e3532-wk-Fact-98218A52854455B781C53D4EBDBB7B1E" name="adbe:SubscriptionandCirculationRevenue" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,994,463</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e3551-wk-Fact-A09E9405C20D583AA4DE35E4380F201A" name="adbe:SubscriptionandCirculationRevenue" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,922,152</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e3571-wk-Fact-13D250B60089535B858A70FE8F2BABA2" name="adbe:SubscriptionandCirculationRevenue" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,133,869</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Balances</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Trade Receivables</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A receivable is recorded when an unconditional right to invoice and receive payment exists, such that only the passage of time is required before payment of consideration is due. Timing of revenue recognition may differ from the timing of invoicing to customers. Certain performance obligations may require payment before delivery of the license or service to the customer. Included in trade receivables on the Consolidated Balance Sheets are unbilled receivable balances which have not yet been invoiced, and are typically related to license revenue or services which are delivered prior to invoicing occurring.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The opening balance of trade receivables, net of allowances for doubtful accounts, as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;1, 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10090460e3596-wk-Fact-A6DE86A913FDCA06C0E0CBF76B1797F9" name="us-gaap:AccountsReceivableNetCurrent" contextRef="I2019Q1OpeningBal606" unitRef="usd" decimals="-7" scale="9" format="ixt:numdotdecimal">1.36</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;">, inclusive of unbilled receivables of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10090460e3600-wk-Fact-0FF724462A265F3C06E5CBF78B0EFF73" name="us-gaap:UnbilledContractsReceivable" contextRef="I2019Q1OpeningBal606" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">105.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the balance of trade receivables, net of allowances for doubtful accounts, was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10090460e3608-wk-Fact-B3574492AA0D0B002E8687BFF098EE56" name="us-gaap:AccountsReceivableNetCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-7" scale="9" format="ixt:numdotdecimal">1.53</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;">, inclusive of unbilled receivables of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10090460e3613-wk-Fact-DBC3AC8A6CC69B4548ACCBF7C5330B07" name="us-gaap:UnbilledContractsReceivable" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">149.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 72</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-6FF6E785455977003CBDDC05DDD036D8-4" continuedAt="TextSelection-6FF6E785455977003CBDDC05DDD036D8-5"><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" id="TextSelection-8248E6D9AB42D328E2D4877561817889-0-wk-Fact-D5C0A6FDBBDCDD2D902887765322D5FB" escape="true"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Allowance for Doubtful Accounts</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We maintain an allowance for doubtful accounts which reflects our best estimate of potentially uncollectible trade receivables. The allowance is based on both specific and general reserves. We regularly review our trade receivables allowance by considering factors such as historical experience, credit-worthiness, the age of the trade receivable balances and current economic conditions that may affect a customer&#8217;s ability to pay and we specifically reserve for those deemed uncollectible. </span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" name="adbe:ScheduleOfAllowanceForDoubtfulAccountsRollforwardTableTextBlock" id="TextSelection-9400C7554C7DB8ECBE1DDC17EBCE3EA4-0-wk-Fact-096805B6B3609F61F868DC17FE4D7827" continuedAt="TextSelection-9400C7554C7DB8ECBE1DDC17EBCE3EA4-1" escape="true"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, our allowance for doubtful accounts activities were as follows:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:61%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e3748-wk-Fact-45705F59BB2251FE9B86B7EECD45B3BA" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">14,981</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e3767-wk-Fact-FD198A5B98D056F3882A54E99916A3D7" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,151</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e3787-wk-Fact-B2ACE6E5F61F5A089DEC99B2BA822CEF" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="FI2016Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,214</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increase due to acquisition</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e3807-wk-Fact-972104F9FA8B50E2B122B5FB3AE3E3A2" name="us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired" contextRef="FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e3826-wk-Fact-411C1F3DF3625637852814ACDA0B2ADA" name="us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired" contextRef="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,602</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e3845-wk-Fact-17E0B7B8C1A05A42BC462B8CCBAAF136" name="us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired" contextRef="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,391</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Charged to operating expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e3871-wk-Fact-74BD957471B35F69AD274181B7B78624" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" contextRef="FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,324</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e3890-wk-Fact-00FD44E19B6B5E70A87FDCCD797F8994" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" contextRef="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,962</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e3909-wk-Fact-CA55A4FF452255BF9B3B19B7A44589E5" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" contextRef="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,411</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deductions</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10090460e3937-wk-Fact-B9B8B1072516500A86F24B41A38B4080" name="us-gaap:ValuationAllowancesAndReservesDeductions" contextRef="FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,665</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10090460e3957-wk-Fact-FDF75DBADC5C52F395B5C9DE57490453" name="us-gaap:ValuationAllowancesAndReservesDeductions" contextRef="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,734</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10090460e3977-wk-Fact-8BBC252AE4355D629DBFB28254DDC550" name="us-gaap:ValuationAllowancesAndReservesDeductions" contextRef="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,865</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e4009-wk-Fact-369BC22909B4592F8DE0FD791CA4A6CB" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="FI2019Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,650</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e4028-wk-Fact-45705F59BB2251FE9B86B7EECD45B3BA" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">14,981</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e4048-wk-Fact-FD198A5B98D056F3882A54E99916A3D7" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,151</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">________________________________________</sup>&#160;</span></div></ix:nonNumeric><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><ix:continuation id="TextSelection-9400C7554C7DB8ECBE1DDC17EBCE3EA4-1" continuedAt="TextSelection-9400C7554C7DB8ECBE1DDC17EBCE3EA4-2"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup>&#160;</span></div></ix:continuation></td><td style="vertical-align:top;"><ix:footnote id="TextSelection-10902019F335F03EDC8BCCBF88CE2A90-0-wk-Footnote-10902019F335F03EDC8BCCBF88CE2A90_lbl" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US"><ix:continuation id="TextSelection-9400C7554C7DB8ECBE1DDC17EBCE3EA4-2"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deductions related to the allowance for doubtful accounts represent amounts written off against the allowance, less recoveries.</span></div></ix:continuation></ix:footnote></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Assets</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A&#160;contract asset&#160;is recognized when a conditional right to consideration exists and transfer of control has occurred.&#160;Contract assets&#160;are typically related to subscription and hosted service contracts where the transaction price allocated to the satisfied performance obligations exceeds the value of billings to date. Contract assets&#160;are included in prepaid expenses and other current assets for the current portion and other assets for the long-term portion on the Consolidated Balance Sheets.&#160;We regularly review contract asset balances for impairment, considering factors such as historical experience, credit-worthiness, age of the balance and other economic or business factors. Contract asset impairments were not significant in fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The opening balance of contract assets as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;1, 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10090460e4084-wk-Fact-75C3635DABE2892BA650CCC45456F7D1" name="us-gaap:ContractWithCustomerAssetNet" contextRef="I2019Q1OpeningBal606" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">46.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the balance of contract assets was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10090460e4092-wk-Fact-E5683B750D4EADE1F390CCC50BFE6688" name="us-gaap:ContractWithCustomerAssetNet" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">63.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Deferred Revenue and Remaining Performance Obligations</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue primarily consists of billings or payments received in advance of revenue recognition from subscription services, including non-cancellable and non-refundable committed funds and deposits. Deferred revenue is recognized as revenue when transfer of control to customers has occurred. Customers are typically invoiced for these agreements in regular installments and revenue is recognized ratably over the contractual subscription period. The deferred revenue balance is influenced by several factors, including seasonality, the compounding effects of renewals, invoice duration, invoice timing, size and new business linearity within the quarter. Deferred revenue does not represent the total contract value of annual or multi-year non-cancellable subscription agreements. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 30 to 60 days. In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined our contracts generally do not include a significant financing component. The primary purpose of our invoicing terms is to provide customers with simplified and predictable ways of purchasing our products and services, such as invoicing at the beginning of a subscription term with revenue recognized ratably over the contract period, and not to receive financing from our customers. Any potential financing fees are considered insignificant in the context of our contracts.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The adjusted opening balance of deferred revenue as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;1, 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10090460e4113-wk-Fact-92538C3AD6E894EA03E7CCC594ABBA6E" name="us-gaap:DeferredRevenue" contextRef="I2019Q1OpeningBal606" unitRef="usd" decimals="-7" scale="9" format="ixt:numdotdecimal">3.00</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the balance of deferred revenue was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10090460e4121-wk-Fact-1AF78F828453597DE76FCCC5B44BA844" name="us-gaap:DeferredRevenue" contextRef="FI2019Q4" unitRef="usd" decimals="-7" scale="9" format="ixt:numdotdecimal">3.50</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;">, inclusive of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10090460e4125-wk-Fact-14CFEEF33FF73553AD94CCC600766D18" name="us-gaap:DeferredRevenue" contextRef="FI2019Q4_us-gaap_DeferredRevenueArrangementTypeAxis_adbe_NoncancellableCommittedFundsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">265.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of non-cancellable and non-refundable committed funds and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10090460e4130-wk-Fact-5A30C1456546A8EB8D62CCC663308C9A" name="us-gaap:DeferredRevenue" contextRef="FI2019Q4_us-gaap_DeferredRevenueArrangementTypeAxis_adbe_RefundableCustomerDepositsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">56.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of refundable customer deposits. Arrangements with non-cancellable and non-refundable committed funds provide our customers options to either renew monthly on-premise term-based licenses or use some or all funds to purchase other Adobe products or services. Refundable customer deposits represent arrangements in which the customer has a unilateral cancellation right for which we are obligated to refund amounts paid related to products or services not yet delivered or provided at the time of cancellation on a prorated basis.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 73</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-6FF6E785455977003CBDDC05DDD036D8-5" continuedAt="TextSelection-6FF6E785455977003CBDDC05DDD036D8-6"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Significant movements in the deferred revenue balance during the period consisted of increases due to payments received prior to transfer of control of the underlying performance obligations to the customer and deferred revenue assumed through business combinations, which were offset by decreases due to revenue recognized in the period. During the year ended </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10090460e4141-wk-Fact-0047C0739BE01E75581ECCC6D0FE020B" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-8" scale="9" format="ixt:numdotdecimal">2.8</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;"> of revenue was recognized that was included in the adjusted opening balance of deferred revenue as of December 1, 2018.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Transaction price allocated to remaining performance obligations represents contracted revenue that has not yet been recognized, which includes deferred revenue and unbilled amounts that will be recognized as revenue in future periods. Transaction price allocated to the remaining performance obligation is influenced by several factors, including the timing of renewals and average contract terms. We applied practical expedients to exclude amounts related to performance obligations that are billed and recognized as they are delivered, optional purchases that do not represent material rights, sales- and usage-based royalties not yet consumed and any estimated amounts of variable consideration that are subject to constraint in accordance with the new revenue standard. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remaining performance obligations were approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10090460e4151-wk-Fact-EADD9EE1FEC29A7FFC29CCCA133D53AA" name="us-gaap:RevenueRemainingPerformanceObligation" contextRef="FI2019Q4" unitRef="usd" decimals="-7" scale="9" format="ixt:numdotdecimal">9.82</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, which includes </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10090460e4159-wk-Fact-CFD3AE4594888F3BD8E9CCCA59BCD6A2" name="us-gaap:RevenueRemainingPerformanceObligation" contextRef="FI2019Q4_us-gaap_DeferredRevenueArrangementTypeAxis_adbe_NoncancellableCommittedFundsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">776.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of non-cancellable and non-refundable committed funds related to some of our enterprise customer agreements. Approximately </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e4163-wk-Fact-2C9402E5DA3FF20A1771CCCA9DC67C17" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" contextRef="FI2019Q4" unitRef="ratio" decimals="2" scale="-2" format="ixt:numdotdecimal">74</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of the remaining performance obligations, excluding the aforementioned enterprise customer agreements, are expected to be recognized over the next 12 months with the remainder recognized thereafter.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Acquisition Costs</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognize an asset for the incremental costs of obtaining a contract with a customer if we expect the benefit of those costs to be longer than one year. We have determined that certain sales incentive programs meet the requirements to be capitalized. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The costs capitalized under the new revenue standard are primarily sales commissions paid to our sales force personnel. Capitalized costs may also include portions of fringe benefits and payroll taxes associated with compensation for incremental costs to acquire customer contracts and incentive payments to partners.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capitalized costs to obtain a contract are amortized over the expected period of benefit, which we have determined, based on analysis, to be </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10090460e4179-wk-Fact-1645EBAF7ECA715E2F0BCC0C8BDAFFEC" name="us-gaap:CapitalizedContractCostAmortizationPeriod" contextRef="FI2019Q4" format="ixt-sec:duryear">5</ix:nonNumeric> years</span></span><span style="font-family:inherit;font-size:10pt;">. Amortization of capitalized costs are included in sales and marketing expense in our Consolidated Statements of Income. During fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, we amortized </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10090460e4187-wk-Fact-8184EA5C191A3961F635A266BFDA1AE3" name="us-gaap:CapitalizedContractCostAmortization" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">170.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of capitalized contract acquisition costs into sales and marketing expense. We did not incur any impairment losses.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The opening balance of capitalized contract acquisition costs as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;1, 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10090460e4198-wk-Fact-28D8DC79446FE9B8191ACC0CD14ABEC9" name="us-gaap:CapitalizedContractCostNet" contextRef="I2019Q1OpeningBal606" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">413.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. As of  </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the balance of capitalized contract acquisition costs was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10090460e4206-wk-Fact-AEF6D0376419BC2B53F5CC0CF6204EB7" name="us-gaap:CapitalizedContractCostNet" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">473.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10090460e4210-wk-Fact-2F40FF22ABCC1ADFA0ACCC0D2148175B" name="us-gaap:CapitalizedContractCostNetNoncurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">314.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> was long-term and included in other assets in the Consolidated Balance Sheets. The remaining balance of the capitalized costs to obtain contracts was current and included in prepaid expenses and other current assets. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Reserve</span></div><ix:nonNumeric contextRef="FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember" name="adbe:RevenueRecognitionRevenueReserveRollforwardTableTextBlock" id="TextSelection-BEB41570474EFFBBF66BDC1AC5D06605-0-wk-Fact-34E9FD3101F333F6C378DC1AE1A14D04" escape="true"><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, our revenue reserve activities were as follows:</span></div><div style="line-height:120%;padding-bottom:13px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:61%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e4341-wk-Fact-972C0AB9740E565AAEE31EA7127E5E4D" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">25,425</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e4360-wk-Fact-4CD302DEEAAC57E294780E59330A5524" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">22,006</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e4380-wk-Fact-F3C57C283B05581088ACCB9B02E3DC53" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="FI2016Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,096</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impacts of adoption of the new revenue standard</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10090460e4400-wk-Fact-F73C69864DE48333176C869FD33FA5A8" name="us-gaap:ValuationAllowancesAndReservesAdjustments" contextRef="FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">14,733</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e4420-wk-Fact-8992D57AAA66743F585886A088591096" name="us-gaap:ValuationAllowancesAndReservesAdjustments" contextRef="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e4439-wk-Fact-FAE244524760BD049B7186A0891F07D9" name="us-gaap:ValuationAllowancesAndReservesAdjustments" contextRef="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amount charged to revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e4465-wk-Fact-8F1EBB87298B5CE79C1B7E8F6D9EC37E" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" contextRef="FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,276</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e4484-wk-Fact-276A7C7C4047553886860BA108078A29" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" contextRef="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">65,241</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e4503-wk-Fact-1EDB4EE67CA15E58A3D5DD62C5EE16D4" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" contextRef="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">61,031</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Actual returns</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10090460e4529-wk-Fact-E699226465C95A9AA2240DF2370D11AD" name="us-gaap:ValuationAllowancesAndReservesDeductions" contextRef="FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">22,236</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10090460e4549-wk-Fact-9D0CE00AC7D353EE91057FDF57AAFE31" name="us-gaap:ValuationAllowancesAndReservesDeductions" contextRef="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">61,822</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10090460e4569-wk-Fact-AC6EAA40AB1C5E718DA99D3397E7B215" name="us-gaap:ValuationAllowancesAndReservesDeductions" contextRef="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">62,121</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e4601-wk-Fact-A2AD6D6021E65B6B81E1D833BDF321C6" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="FI2019Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,732</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e4620-wk-Fact-972C0AB9740E565AAEE31EA7127E5E4D" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">25,425</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10090460e4640-wk-Fact-4CD302DEEAAC57E294780E59330A5524" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">22,006</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 74</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-6FF6E785455977003CBDDC05DDD036D8-6" continuedAt="TextSelection-6FF6E785455977003CBDDC05DDD036D8-7"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Refund Liabilities</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As part of our revenue reserves, we record refund liabilities for amounts that may be subject to future refunds, which include sales returns reserves and customer rebates and credits. Refund liabilities&#160;are included in accrued expenses on the Consolidated Balance Sheets.&#160;</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The opening balance of refund liabilities as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;1, 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10090460e4661-wk-Fact-F4DE4C5CDD8AE382589BCC0D8BDD37B8" name="us-gaap:ContractWithCustomerRefundLiability" contextRef="I2019Q1OpeningBal606" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">75.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the balance of refund liabilities was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10090460e4669-wk-Fact-77203A962ADA9A4ECC2CCC0DA2CF9341" name="us-gaap:ContractWithCustomerRefundLiability" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">126.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Significant Customers</span></div></ix:continuation><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><ix:continuation id="TextSelection-6FF6E785455977003CBDDC05DDD036D8-7" continuedAt="TextSelection-6FF6E785455977003CBDDC05DDD036D8-8"><span style="font-family:inherit;font-size:10pt;">For fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> there were no customers that represented at least 10% of net revenue. As of fiscal year end </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span></ix:continuation><span style="font-family:inherit;font-size:10pt;"><ix:continuation id="TextSelection-6FF6E785455977003CBDDC05DDD036D8-8">, no single customer was responsible for over 10% of our trade receivables.</ix:continuation> </span></div><div><a id="s6C70149DB4C35AD0B3B726EAC4ED2923"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 3.<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="TextSelection-FFDE5CF38E2B5733BD55FAFDC7FA6267-0-wk-Fact-849C33D9A3985930BD1DDEF1FE092009" continuedAt="TextSelection-FFDE5CF38E2B5733BD55FAFDC7FA6267-1" escape="true">&#160;&#160;ACQUISITIONS</ix:nonNumeric></span></div><ix:continuation id="TextSelection-FFDE5CF38E2B5733BD55FAFDC7FA6267-1" continuedAt="TextSelection-FFDE5CF38E2B5733BD55FAFDC7FA6267-2"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Allegorithmic</span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">January&#160;23, 2019</span><span style="font-family:inherit;font-size:10pt;">, we completed the acquisition of Allegorithmic, a privately held 3D editing and authoring software company for gaming and entertainment, and integrated it into our Digital Media reportable segment. Prior to the acquisition, we held an equity interest that was accounted for as an equity-method investment. We acquired the remaining equity interest for approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10086243e807-wk-Fact-B108589B003E09F22835F06ACF994A70" name="adbe:BusinessCombinationPurchasePriceforRemainingInterest" contextRef="I2019Q1Allegorithmic_us-gaap_BusinessAcquisitionAxis_adbe_AllegorithmicMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">106.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash consideration. The total purchase price, inclusive of the acquisition-date fair-value of our pre-existing equity interest, was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10086243e811-wk-Fact-26AA1019AAF361E68910F06B07D591E3" name="adbe:BusinessCombinationPurchasePrice" contextRef="I2019Q1Allegorithmic_us-gaap_BusinessAcquisitionAxis_adbe_AllegorithmicMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">161.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In conjunction with the Allegorithmic acquisition, we separately recognized an investment gain of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10086243e818-wk-Fact-1524589CBA21408F07FEF06B385C1E8E" name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss" contextRef="D2019Q1Allegorithmic_us-gaap_BusinessAcquisitionAxis_adbe_AllegorithmicMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">42.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, which represents the difference between the </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10086243e822-wk-Fact-B4A33925A6EA6E69838BF06B6027D63D" name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" contextRef="D2019Q1Allegorithmic_us-gaap_BusinessAcquisitionAxis_adbe_AllegorithmicMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">54.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> acquisition-date fair value of our pre-existing equity interest and our previous carrying amount. </span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the acquisition method of accounting, the total final purchase price was allocated to Allegorithmic&#8217;s net tangible and intangible assets based upon their estimated fair values as of the acquisition date. The excess purchase price over the value of the net tangible and identifiable intangible assets was recorded as goodwill. Of the total purchase price, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10086243e829-wk-Fact-5A08899925030EA09CF8F06B8CDC00BA" name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="D2019Q1Allegorithmic_us-gaap_BusinessAcquisitionAxis_adbe_AllegorithmicMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">125.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> was allocated to goodwill that was non-deductible for tax purposes, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10086243e833-wk-Fact-C96E6FEEFB557E966984F06BC88881FF" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" contextRef="I2019Q1Allegorithmic_us-gaap_BusinessAcquisitionAxis_adbe_AllegorithmicMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">44.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> to identifiable intangible assets and the remainder to net liabilities assumed.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pro forma financial information has not been presented for the Allegorithmic acquisition as the impact to our Consolidated Financial Statements was not material.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Marketo</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</span><span style="font-family:inherit;font-size:10pt;">, we completed the acquisition of Marketo, a privately held marketing cloud platform company, for approximately&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10086243e850-wk-Fact-D522CB9A6530B0313ACDF05AEA745208" name="adbe:BusinessCombinationPurchasePrice" contextRef="I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember" unitRef="usd" decimals="-7" scale="9" format="ixt:numdotdecimal">4.73</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;"> of cash consideration. Adding Marketo&#8217;s engagement platform to Adobe Experience Cloud furthers our long-term plan for strategic growth in the Digital Experience segment and enables us to offer a comprehensive set of solutions to enable customers across industries and companies automate and orchestrate their marketing activities. Under the terms of the Share Purchase Agreement (&#8220;Purchase Agreement&#8221;), we acquired all of the issued and outstanding shares of capital stock of Milestone Topco, Inc., a Delaware corporation (&#8220;Topco&#8221;) and indirect parent company of Marketo, and other equity interests in Marketo. In connection with the acquisition, each Marketo equity award that was issued and outstanding was cancelled and extinguished in exchange for cash consideration. Also pursuant to the Purchase Agreement, upon closing of the transaction, cash was paid for the settlement of Marketo&#8217;s long-term incentive plan, the settlement of Marketo&#8217;s indebtedness and the acquisition of all remaining equity interests in Marketo K.K., a Japanese corporation and joint venture. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the acquisition, we entered into a credit agreement providing for a </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10086243e857-wk-Fact-E88A9B6AE04150CFB9DE5B93D9A662DC" name="us-gaap:DebtInstrumentFaceAmount" contextRef="I2018Q4RevCreditAgreement_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember" unitRef="usd" decimals="-7" scale="9" format="ixt:numdotdecimal">2.25</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;"> senior unsecured term loan (&#8220;Term Loan&#8221;). The proceeds of the Term Loan were used to fund a portion of the purchase price of the acquisition and pay fees and expenses incurred in connection with the acquisition. The Term Loan funds were received on October 31, 2018 upon closing of the acquisition. </span><a style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;" href="#s7698171C833651399BE27C21E0A550FE"><span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;">See Note 17 for further details regarding our Term Loan.</span></a></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 75</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-FFDE5CF38E2B5733BD55FAFDC7FA6267-2" continuedAt="TextSelection-FFDE5CF38E2B5733BD55FAFDC7FA6267-3"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We integrated Marketo into our Digital Experience reportable segment and have included the financial results of Marketo in our Consolidated Financial Statements beginning on the acquisition date. The amounts of net revenue and net loss of Marketo included in our Consolidated Statements of Income from the acquisition date through </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> were not material. The direct transaction costs associated with the acquisition were also not material.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Purchase Price Allocation</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the purchase accounting method,&#160;the total final purchase price was allocated to Marketo&#8217;s net tangible and intangible assets based upon their estimated fair values as of the acquisition date. The excess purchase price over the value of the net tangible and identifiable intangible assets was recorded as goodwill.</span></div><ix:nonNumeric contextRef="FD2019Q4YTD_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember" name="adbe:ScheduleofacquiredassetsandliabilitiesTableTextBlock" id="TextSelection-DAD79017C58D5F8093738AB612CE4606-0-wk-Fact-A2F116BD9E0E5FDBAB3335B583A32FAD" continuedAt="TextSelection-DAD79017C58D5F8093738AB612CE4606-1" escape="true"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below represents the final purchase price allocation to the acquired net tangible and intangible assets of Marketo based on their estimated fair values as of </span><span style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and the associated estimated useful lives at that date. During fiscal 2019, we recorded immaterial purchase accounting adjustments based on changes to management&#8217;s estimates and assumptions in regards to total purchase price, intangible assets, deferred revenue, tax liabilities assumed and their related impact to goodwill.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"></td></tr><tr><td style="width:71%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Useful Life (years)</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer contracts and relationships</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10086243e945-wk-Fact-848744E825083B7C4D5ED69E84211E6C" name="us-gaap:FiniteLivedCustomerRelationshipsGross" contextRef="I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">577,500</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10086243e959-wk-Fact-FC7C57B44A0E68033FABD69E843F907D" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="D2018Q4Marketo_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_CustomerContractsAndRelationshipsMember" format="ixt-sec:duryear">11</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchased technology</span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10086243e970-wk-Fact-389B8945F834578C9D0645248A0810A1" name="adbe:FiniteLivedpurchasedtechnologygross" contextRef="I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">444,500</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10086243e989-wk-Fact-6CECE5DB2C146298C2F7D69E84319AFD" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="D2018Q4Marketo_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_PurchasedTechnologyMember" format="ixt-sec:duryear">7</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog</span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10086243e1000-wk-Fact-3CF27E7569BC584F7A82D69E84291833" name="us-gaap:FiniteLivedContractualRightsGross" contextRef="I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">105,500</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10086243e1019-wk-Fact-53FC343CB87DB6440284D69E844544C3" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="D2018Q4Marketo_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember" format="ixt-sec:duryear">2</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-competition agreements</span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10086243e1030-wk-Fact-B2B357568E54B83CBC5DD69E842DF567" name="us-gaap:FiniteLivedNoncompeteAgreementsGross" contextRef="I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,100</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10086243e1049-wk-Fact-1E550CA8A90C9821745FD69E844AA597" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="D2018Q4Marketo_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" format="ixt-sec:duryear">2</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademarks</span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10086243e1060-wk-Fact-4066C7E3D4EB8494C501D69E8425F520" name="us-gaap:FiniteLivedTrademarksGross" contextRef="I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">328,500</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10086243e1079-wk-Fact-C5504B7E59628EBB618BD69E84367F20" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="D2018Q4Marketo_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember" format="ixt-sec:duryear">9</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total identifiable intangible assets</span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10086243e1090-wk-Fact-AFABA225DEE55ECCAA150EDFB1AC88FE" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" contextRef="I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,468,100</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net liabilities assumed</span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10086243e1120-wk-Fact-44677A0645B4510099BD72C8E42287BB" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" contextRef="I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">194,588</ix:nonFraction></span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;(1)</sup></span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10086243e1153-wk-Fact-9A77F1410F015CD9A847B338C8982709" name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="D2018Q4Marketo_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,459,256</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total purchase price</span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10086243e1188-wk-Fact-21FBD123C19C3C5993FED69E843B8557" name="adbe:BusinessCombinationPurchasePrice" contextRef="I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,732,768</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</span></div></ix:nonNumeric><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><ix:continuation id="TextSelection-DAD79017C58D5F8093738AB612CE4606-1" continuedAt="TextSelection-DAD79017C58D5F8093738AB612CE4606-2"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div></ix:continuation></td><td style="vertical-align:top;"><ix:footnote id="TextSelection-66AF8DF92FA65B56A2ED971C1465CB2B-0-wk-Footnote-66AF8DF92FA65B56A2ED971C1465CB2B_lbl" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US"><ix:continuation id="TextSelection-DAD79017C58D5F8093738AB612CE4606-2"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-deductible for tax-purposes.</span></div></ix:continuation></ix:footnote></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Identifiable intangible assets </span><span style="font-family:inherit;font-size:10pt;">&#8212; Customer relationships consist of Marketo&#8217;s contractual relationships and customer loyalty related to their enterprise and commercial customers as well as technology partner relationships. The estimated fair value of the customer contracts and relationships was determined based on projected cash flows attributable to the asset. Purchased technology acquired primarily consists of Marketo&#8217;s cloud-based engagement marketing software platform.&#160;The estimated fair value of the purchased technology was determined based on the expected future cost savings resulting from ownership of the asset.&#160;Backlog relates to subscription contracts and professional services.&#160;Non-compete agreements include agreements with key Marketo employees that preclude them from competing against Marketo for a period of two years from the acquisition date.&#160;Trademarks include the Marketo trade name, which is well known in the marketing ecosystem. We amortize the fair value of these intangible assets on a straight-line basis over their respective estimated useful lives.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill </span><span style="font-family:inherit;font-size:10pt;">&#8212; Approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10086243e1230-wk-Fact-9FCCB9C97A2F9050CE78F0751CD46274" name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="D2018Q4Marketo_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember" unitRef="usd" decimals="-7" scale="9" format="ixt:numdotdecimal">3.46</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;"> of goodwill has been allocated entirely to our Digital Experience reportable segment. Goodwill represents the excess of the purchase price over the fair value of the underlying acquired net tangible and intangible assets. The factors that contributed to the recognition of goodwill included securing buyer-specific synergies that increase revenue and profits and are not otherwise available to a marketplace participant, acquiring a talented workforce and cost savings opportunities. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Net liabilities assumed </span><span style="font-family:inherit;font-size:10pt;">&#8212; Marketo&#8217;s tangible assets and liabilities as of October 31, 2018 were reviewed and adjusted to their fair value as necessary. The net liabilities assumed included, among other items,  </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10086243e1239-wk-Fact-0F658C2444481D3E8643CC1047166AF2" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" contextRef="I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">102.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> in accrued expenses, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10086243e1243-wk-Fact-7E8C9D65B8017FE33600CC109C965786" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" contextRef="I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">74.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> in deferred revenue and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10086243e1247-wk-Fact-919C5FC9273619FD1DBFCC103367AF2C" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" contextRef="I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">182.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> in deferred tax liabilities, which were partially offset by </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10086243e1251-wk-Fact-2DD74F96116551C5AE00978CE2152645" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" contextRef="I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">54.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash and cash equivalents and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10086243e1255-wk-Fact-2AFFBF289F815252803E60F28A960256" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" contextRef="I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">71.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> in trade receivables acquired.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Deferred revenue </span><span style="font-family:inherit;font-size:10pt;">&#8212; Included in net liabilities assumed is Marketo&#8217;s deferred revenue which represents advance payments from customers related to subscription contracts and professional services. We estimated our obligation related to the deferred </span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 76</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-FFDE5CF38E2B5733BD55FAFDC7FA6267-3" continuedAt="TextSelection-FFDE5CF38E2B5733BD55FAFDC7FA6267-4"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">revenue using the cost build-up approach. The cost build-up approach determines fair value by estimating the direct and indirect costs related to supporting the obligation plus an assumed operating margin. The sum of the costs and assumed operating profit approximates, in theory, the amount that Marketo would be required to pay a third party to assume the obligation. The estimated costs to fulfill the obligation were based on the near-term projected cost structure for subscription and professional services. As a result, we recorded an adjustment to reduce Marketo&#8217;s carrying value of deferred revenue to </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10086243e1268-wk-Fact-7E8C9D65B8017FE33600CC109C965786" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" contextRef="I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">74.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, which represents our estimate of the fair value of the contractual obligations assumed.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Taxes </span><span style="font-family:inherit;font-size:10pt;">&#8212; As part of our accounting for the Marketo acquisition, a portion of the overall purchase price was allocated to goodwill and acquired intangible assets. Amortization expense associated with acquired intangible assets is not deductible for tax purposes. Thus, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10086243e1277-wk-Fact-2F29A160FD19BADBA21BF04C3C61765E" name="adbe:BusinessCombinationDeferredTaxLiabilitiesAssumedforFutureAmortizationofIntangibleAssets" contextRef="I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">348.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, included in the net liabilities assumed, was established as a deferred tax liability for the future amortization of the intangible assets, and was partially offset by other tax assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10086243e1281-wk-Fact-91F2BC88B419ACC45A31F04C838AF032" name="adbe:BusinessCombinationDeferredTaxAssetsAcquired" contextRef="I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">166.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, which primarily consist of net operating loss carryforwards.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Any impairment charges made in the future associated with goodwill will not be tax deductible and will result in an increased effective income tax rate in the quarter the impairment is recorded.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Unaudited Pro Forma Results</span></div><ix:nonNumeric contextRef="FD2019Q4YTD_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember" name="us-gaap:BusinessAcquisitionProFormaInformationTextBlock" id="TextSelection-14ED8347FC5E5B15A93A4E61BDC28DB9-0-wk-Fact-85B8905ED1335245927F2A7EE647C55F" escape="true"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The financial information in the table below summarizes the combined results of operations of Adobe and Marketo, on a pro forma basis, as though the companies had been combined as of the beginning of the periods presented. The pro forma financial information is presented for informational purposes only and is not indicative of the results of operations that would have been achieved if the acquisition had taken place on December 3, 2016 or of results that may occur in the future.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following unaudited pro forma financial information for fiscal 2018 and 2017 combines the historical results for Adobe for the years ended November 30, 2018 and December 1, 2017 and the historical results of Marketo for the period January 1, 2018 through October 31, 2018&#160;and the year ended December 31, 2017, respectively:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:71%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10086243e1370-wk-Fact-33A2457E83F2D536FFF0D69E728796EE" name="us-gaap:BusinessAcquisitionsProFormaRevenue" contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,338,790</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10086243e1389-wk-Fact-B6D9E991A0100A226394D69E727F5A15" name="us-gaap:BusinessAcquisitionsProFormaRevenue" contextRef="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,568,713</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10086243e1409-wk-Fact-AF0AA69BEEAE7D56AFA5D69E727BC43D" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,362,238</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10086243e1428-wk-Fact-95005C525EB35B168CB3D69E72842219" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" contextRef="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,404,864</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Magento</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">June&#160;18, 2018</span><span style="font-family:inherit;font-size:10pt;">, we completed our acquisition of Magento Commerce (&#8220;Magento&#8221;), a privately held commerce platform company, and integrated it into our Digital Experience reportable segment. </span></div><ix:nonNumeric contextRef="FD2019Q4YTD_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember" name="adbe:ScheduleofacquiredassetsandliabilitiesTableTextBlock" id="TextSelection-1FFE7856CC675D80B0B7EDAC2912D75C-0-wk-Fact-205A8D731ABB5F7DB65D530F2BC69EA8" continuedAt="TextSelection-1FFE7856CC675D80B0B7EDAC2912D75C-1" escape="true"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below represents the final purchase price allocation to the acquired net assets of Magento based on their estimated fair values as of June 18, 2018 and the associated estimated useful lives at that date. During fiscal 2019, we recorded immaterial purchase accounting adjustments based on changes to management&#8217;s estimates and assumptions in regards to net liabilities assumed and their related impact to goodwill.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"></td></tr><tr><td style="width:71%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Useful Life (years)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer contracts and relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10086243e1511-wk-Fact-F9027E1A7AC72104459FD69E6E6D56B9" name="us-gaap:FiniteLivedCustomerRelationshipsGross" contextRef="I2018Q3Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">208,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10086243e1525-wk-Fact-A81DE0C17AE81FE0F1D2D69E6E5D1A79" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="D2018Q3Magento_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_CustomerContractsAndRelationshipsMember" format="ixt-sec:duryear">8</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchased technology</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10086243e1536-wk-Fact-0492E386AD8403B58B9CD69E6E10DEFF" name="adbe:FiniteLivedpurchasedtechnologygross" contextRef="I2018Q3Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">84,200</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10086243e1555-wk-Fact-83F2CB5AF2CAC79D7EEAD69E6E230BA0" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="D2018Q3Magento_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_PurchasedTechnologyMember" format="ixt-sec:duryear">5</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In-process research and development </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10086243e1568-wk-Fact-1339895C778281BE06C1D69E6E190CD9" name="adbe:Finitelivedinprocessresearchanddevelopment" contextRef="I2018Q3Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">39,100</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademarks</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10086243e1598-wk-Fact-D530CE65EC81F02175A5D69E6E32EB82" name="us-gaap:FiniteLivedTrademarksGross" contextRef="I2018Q3Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21,100</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10086243e1617-wk-Fact-54FDC1877E2A2208643AF085438E4B87" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="D2018Q3Magento_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember" format="ixt-sec:duryear">3</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangibles</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10086243e1628-wk-Fact-A1B7119E691B69665719D69E6E4A3C28" name="us-gaap:OtherFiniteLivedIntangibleAssetsGross" contextRef="I2018Q3Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">43,400</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10086243e1647-wk-Fact-2E9B7F72E96552E9B9853B441F991C7A" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="D2018Q3Magento_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember" format="ixt-sec:duryear">3</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total identifiable intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10086243e1658-wk-Fact-CEC891F2E2E523A4EE39D69E6E766293" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" contextRef="I2018Q3Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">395,800</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net liabilities assumed</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10086243e1688-wk-Fact-A98229923738B8636379D69E6E3B5496" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" contextRef="I2018Q3Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">68,182</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;(2)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10086243e1721-wk-Fact-2B82E964BDCC79AC192ED69E6E7F7732" name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="D2018Q3Magento_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,316,983</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total purchase price</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10086243e1756-wk-Fact-6B59DDD2A91A7A21E671D69E6E54C5D1" name="adbe:BusinessCombinationPurchasePrice" contextRef="I2018Q3Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,644,601</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 77</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-FFDE5CF38E2B5733BD55FAFDC7FA6267-4"><ix:continuation id="TextSelection-1FFE7856CC675D80B0B7EDAC2912D75C-1" continuedAt="TextSelection-1FFE7856CC675D80B0B7EDAC2912D75C-2"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div></td><td style="vertical-align:top;padding-left:24px;"><ix:footnote id="TextSelection-CFA090F45963592281A78106C1F87A25-0-wk-Footnote-CFA090F45963592281A78106C1F87A25_lbl" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US"><div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-24px;"><span style="font-family:inherit;font-size:10pt;">Capitalized as purchased technology and are considered indefinite lived until the completion or abandonment of the associated research and development efforts. Subsequent to the acquisition, the associated in-process research and development efforts for certain projects were completed and the rest were abandoned. The respective related amortization and write-off were each immaterial.</span></div></ix:footnote></td></tr></table></ix:continuation><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"></td><td></td></tr><tr><td style="vertical-align:top"><ix:continuation id="TextSelection-1FFE7856CC675D80B0B7EDAC2912D75C-2" continuedAt="TextSelection-1FFE7856CC675D80B0B7EDAC2912D75C-3"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup>&#160;</span></div></ix:continuation></td><td style="vertical-align:top;padding-left:24px;"><ix:continuation id="TextSelection-1FFE7856CC675D80B0B7EDAC2912D75C-3"><div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-24px;"><span style="font-family:inherit;font-size:10pt;"><ix:footnote id="TextSelection-32B13A63BC7E5FD9A41D8DB6238A612A-0-wk-Footnote-32B13A63BC7E5FD9A41D8DB6238A612A_lbl" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US">Non-deductible for tax purposes</ix:footnote>.</span></div></ix:continuation></td></tr></table><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pro forma financial information has not been presented for the Magento acquisition as the impact to our Consolidated Financial Statements was not material.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">TubeMogul</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">December&#160;19, 2016</span><span style="font-family:inherit;font-size:10pt;">, we completed our acquisition of TubeMogul, a publicly held video advertising platform company, and integrated it into our Digital Experience reportable segment. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the acquisition method of accounting, the total final purchase price was allocated to TubeMogul&#8217;s net tangible and intangible assets based upon their estimated fair values as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;19, 2016</span><span style="font-family:inherit;font-size:10pt;">.  During fiscal 2017, we recorded immaterial purchase accounting adjustments based on changes to management&#8217;s estimates and assumptions in regards to tangible assets, liabilities assumed, and their related impact to goodwill. The total final purchase price for TubeMogul was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10086243e1822-wk-Fact-4D3905CBC10D18794F29F063A258BAF1" name="adbe:BusinessCombinationPurchasePrice" contextRef="I2017Q1SD_us-gaap_BusinessAcquisitionAxis_adbe_TubeMogulMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">560.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of which  </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10086243e1826-wk-Fact-14272236F54477B23EE5F0643592BED1" name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="D2017Q1SD_us-gaap_BusinessAcquisitionAxis_adbe_TubeMogulMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">348.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> was allocated to goodwill that was non-deductible for tax purposes, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10086243e1830-wk-Fact-AD8778EF72E057318A0EAB96D8F564BA" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" contextRef="I2017Q1SD_us-gaap_BusinessAcquisitionAxis_adbe_TubeMogulMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">113.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> to identifiable intangible assets and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10086243e1834-wk-Fact-005639499198590EA76ACC8BA2B55B9C" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" contextRef="I2017Q1SD_us-gaap_BusinessAcquisitionAxis_adbe_TubeMogulMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">99.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> to net assets acquired.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pro forma financial information has not been presented for the TubeMogul acquisition as the impact to our Consolidated Financial Statements was not material.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Other</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We also completed other immaterial business acquisitions during the fiscal years presented. Pro forma information has not been presented for these acquisitions as the impact to our Consolidated Financial Statements was not material.</span></div></ix:continuation><div><a id="sF69416C63E045CD2A1EA2102BB54D3A8"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 4.&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock" id="TextSelection-55AC65829387520A95E399D941401F51-0-wk-Fact-2441B4A646025F48A8977E4DF80E66D5" continuedAt="TextSelection-55AC65829387520A95E399D941401F51-1" escape="true">&#160;CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS</ix:nonNumeric></span></div><ix:continuation id="TextSelection-55AC65829387520A95E399D941401F51-1" continuedAt="TextSelection-55AC65829387520A95E399D941401F51-2"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="TextSelection-CA68F33C5D802FA32639A5DE2065E679-0-wk-Fact-9288A2E3F3FBBB3A96CEA5DE4A5B7C67" escape="true">Cash equivalents consist of all highly liquid debt investments with remaining maturities of three months or less at the date of purchase. We classify our investments in marketable debt securities as &#8220;available-for-sale.&#8221; We carry these investments at fair value, based on quoted market prices or other readily available market information. Unrealized gains and losses, net of taxes, are included in accumulated other comprehensive income, which is reflected as a separate component of stockholders&#8217; equity in our Consolidated Balance Sheets. Gains and losses are determined using the specific identification method and recognized when realized in our Consolidated Statements of Income. When we have determined that an other-than-temporary decline in fair value has occurred, the amount of the decline that is related to a credit loss is recognized in income.</ix:nonNumeric> </span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 78</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-55AC65829387520A95E399D941401F51-2" continuedAt="TextSelection-55AC65829387520A95E399D941401F51-3"><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" id="TextSelection-B25AC91C0E5C5334AF7BAC7930F89B74-0-wk-Fact-41FAF033FBDF5EC0BC6A9CAD9C8E8851" escape="true"><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash, cash equivalents and short-term investments consisted of the following as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:49%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current assets:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e1056-wk-Fact-86232E03831D5D18B9852A792497C8DA" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">466,941</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e1075-wk-Fact-A926CDAEE0B2549ABB22D673EC92C350" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e1094-wk-Fact-2814382AEAEC5C4DB01D78636B28745E" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e1114-wk-Fact-39D77B91493157F7A829A4F6ED7F7C90" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">466,941</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e1211-wk-Fact-01930F1DE5775394902FC88DA7F39F15" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">45,703</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e1230-wk-Fact-24EBEDA03F7F5ECC881462DEEDF93F70" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10099620e1249-wk-Fact-BF84749918C555339F781C1CFC1FB686" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e1270-wk-Fact-E0CA263D450253189A822386C0F6419D" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">45,704</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market mutual funds</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e1290-wk-Fact-5CF78FD433FE57988401C04A493B825E" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,049,057</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e1309-wk-Fact-D5B995DBE6955BD1809D3756FC1DD785" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e1328-wk-Fact-E05E5BA5F96D5A038A7DF3A4FBB05C3B" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e1348-wk-Fact-2A10EDE4A30A56D18EE173EF6BD50AC3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,049,057</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Time deposits</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e1368-wk-Fact-80434B6C71735A93825927E02FC60E46" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">88,519</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e1387-wk-Fact-282F46955F7E56E0B1A526ED9ED29547" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e1406-wk-Fact-A07F807A6BB25EEE8C62B3D1E5BDA171" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e1426-wk-Fact-039D270488665CFAAA87298A1D367124" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">88,519</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash equivalents</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e1446-wk-Fact-36FE810655DF51DA8488FE34807375A1" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,183,279</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e1465-wk-Fact-E0D2E01D441954AEA400D19B771A31B4" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10099620e1484-wk-Fact-F4414295C7CF51B5B3E10656EB6E0C7B" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e1505-wk-Fact-8E05629170A35A5FB6CF4C2856C72F25" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,183,280</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash and cash equivalents</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e1525-wk-Fact-D58C053A0F57529FB6499694280D1B1B" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashAndCashEquivalentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,650,220</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e1544-wk-Fact-01B1A92EF64457A8A2D040DA69C3C571" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashAndCashEquivalentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10099620e1563-wk-Fact-48C942E4A848599FBD7C6284F5FEA423" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashAndCashEquivalentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e1584-wk-Fact-5888256AB5CE5ACFA9B23AFB2C10DCFB" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashAndCashEquivalentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,650,221</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term fixed income securities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e1686-wk-Fact-037CB9E64D5753F8AD3B1BFAB2B8D000" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">88,584</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e1705-wk-Fact-29A8A60F37BB5E6EA7AA2C891C7CA955" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">146</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10099620e1724-wk-Fact-54A7961DE0AA5342B966EB272D845CC4" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e1745-wk-Fact-959A448ECC9B558882B488596E61A639" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">88,721</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e1766-wk-Fact-608260C523CD590785B4D145A217B17B" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,408,332</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e1785-wk-Fact-775521F60F5B584687BBDA6F7607B0B7" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,251</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10099620e1804-wk-Fact-F2260438CF2456D89C8CB4999EDCFC93" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">252</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e1825-wk-Fact-2160B81B3ABB5D59ABF07F4E5E4AB08D" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,412,331</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e1845-wk-Fact-2C4DEEAD7D9553718DDE84AA74D29E35" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">17,642</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e1864-wk-Fact-D584DFBDCC0954A094CA1110D32893C1" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">67</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e1883-wk-Fact-8C66323840F8529AB3B8186DD680DB95" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e1903-wk-Fact-4C7A0F550FDE575A897C3B4A08B357E9" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">17,709</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. Treasury securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e1923-wk-Fact-85D60F46AA4C51D1929CFD5CD05CB2D4" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,992</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e1942-wk-Fact-D26D76D788775BC8B5E0452075F63AD8" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e1961-wk-Fact-B64FD556718F5E838042DE083C808AA0" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e1981-wk-Fact-4B2F31AF16FC5925BFF4ABB0131B4170" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,994</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total short-term investments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e2001-wk-Fact-DDE24AE666CD58C79F25043913D1EC50" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_ShortTermInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,522,550</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e2020-wk-Fact-69F3E835EBBC5CC99AFC38C92DF0CBB9" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_ShortTermInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,466</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10099620e2039-wk-Fact-7267FDBD49C15E6394C8C2B3D8D3A187" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_ShortTermInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">261</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e2060-wk-Fact-5449AE1CBC1C5DE4BB9D2F951AFF16E2" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_ShortTermInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,526,755</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash, cash equivalents and short-term investments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e2085-wk-Fact-139BD63A22CE5AD1AF17C09441F23250" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,172,770</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e2104-wk-Fact-D3EC09BD62AA58BDA837837B0109B339" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,468</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10099620e2123-wk-Fact-29F1EC25CE96596EB8EB0D32531DBC84" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">262</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e2144-wk-Fact-4258A3AB04D8554C9C44D5AB27984BB2" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,176,976</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash, cash equivalents and short-term investments consisted of the following as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:49%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current assets:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e2380-wk-Fact-E2519BDC8B495E5C9435377E73A41DEE" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">368,564</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e2399-wk-Fact-C5778CE4C5875F1FB84224269684AAE2" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e2418-wk-Fact-06755DD95C575076ACC9FB6FAC4EE1CA" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e2438-wk-Fact-4A8E7A9AD4D75D78B27C3CE77A745F0F" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">368,564</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market mutual funds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e2533-wk-Fact-944AE0A92BCF5CF8A9A07D3E6012950D" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,234,188</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e2552-wk-Fact-12144AA1C6F25977BBA58A67264B0986" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e2571-wk-Fact-5AE8D279547157ABACD6A6C9A7F62822" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e2591-wk-Fact-01EE6B148D245F79B7C5AF0004C7B391" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,234,188</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Time deposits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e2611-wk-Fact-0ACF10A7477953B7ABD18327A6BFE0B0" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">40,023</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e2630-wk-Fact-8EF8AF06721B5BCD9D5F2B6C3C0B93F6" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e2649-wk-Fact-5AA7FD93267A5F82800EA788C732F627" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e2669-wk-Fact-6537C1B1464E5C6FBD5EA47A1C811F4D" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">40,023</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash equivalents</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e2689-wk-Fact-B6D2B0D714C55E51855B7A534DF73D83" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,274,211</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e2708-wk-Fact-18C9FB75005D5BC5921FC1E64F45A556" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e2727-wk-Fact-E638FCD2243552279BA03819956FB12D" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e2747-wk-Fact-8E5987164FA35937BFA37807A0582894" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,274,211</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash and cash equivalents</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e2767-wk-Fact-1355F992AF0D5C47B2F6AE21F4F064E1" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashAndCashEquivalentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,642,775</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e2786-wk-Fact-1B43A9D647405AB2ACDEAE6476796433" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashAndCashEquivalentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e2805-wk-Fact-ABBE0781A777523F9E7F5C0A30CCBF75" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashAndCashEquivalentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e2825-wk-Fact-AA0314C422995BF08E97A73FBDB572B5" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashAndCashEquivalentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,642,775</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term fixed income securities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e2926-wk-Fact-B277C855E43D577BB3E095B3BC56D7F4" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">41,875</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e2945-wk-Fact-E0CA460CE9345254B57E234C133EE34C" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10099620e2964-wk-Fact-7898FA3AA6495DFDAE74235688ED84B6" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">367</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e2985-wk-Fact-945E26104A6B56C18C8014A59DAD7EFA" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">41,508</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e3005-wk-Fact-8060EFE04DB257B5B6152FA89EDEC23C" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,546,860</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e3024-wk-Fact-1946CA32AC8351BF810235251C206AD2" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">44</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10099620e3043-wk-Fact-6839A4E6B44E56F59593948D3F45EA6E" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">24,696</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e3064-wk-Fact-EBCCDF2057185F3D8B5F30584CEE214B" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,522,208</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign government securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e3085-wk-Fact-1AF8ABB8B0405918AEF53A02644EFD36" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,179</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e3104-wk-Fact-8A61194431CD530A9E0887DA87BF42CD" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10099620e3123-wk-Fact-0878DC7E870054B689AC58B5A074BC3C" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">24</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e3144-wk-Fact-D719C69B7A9D5CFD877EE09DEB983485" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,155</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e3164-wk-Fact-68D01A8C65545E3B9AD7AE2073B2AD1B" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,601</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e3183-wk-Fact-1F73600AE0FD5210991571B6E08B2FB1" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10099620e3202-wk-Fact-419C672617F25EE79220B61C69DA80C9" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">286</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e3223-wk-Fact-B4036C655B695A83B4165469D1AADB2A" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,316</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total short-term investments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e3243-wk-Fact-C1CB9E0FC74259D299926B9DFDB264C1" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_ShortTermInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,611,515</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e3262-wk-Fact-2359961AC9EB57F3AAA8BAF44D79E456" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_ShortTermInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">45</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10099620e3281-wk-Fact-6984A1CFED105A5B81E65219CF5AF099" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_ShortTermInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">25,373</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e3302-wk-Fact-26B89D056947550087B8D9C6B454AE67" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_ShortTermInvestmentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,586,187</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash, cash equivalents and short-term investments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e3327-wk-Fact-AC3222A0B1C55760AE3623ACB4D29918" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,254,290</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e3346-wk-Fact-69940B9C3E605519B0DEF1B3729441CA" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">45</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10099620e3365-wk-Fact-4B190C84D02A56D4B1E2C8DF77AFD0B8" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">25,373</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e3386-wk-Fact-4C2D51993EDD5FEC9E3EA325C9CECD4E" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,228,962</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;" href="#sDCC670678C415350A59DD4E98F8A2880"><span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;">See Note 5 for further information regarding the fair value of our financial instruments.</span></a></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 79</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-55AC65829387520A95E399D941401F51-3" continuedAt="TextSelection-55AC65829387520A95E399D941401F51-4"><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" id="TextSelection-584E1383DC71543399BF5EA0626DE62B-0-wk-Fact-9C49E7ACF74C56F7AF70FF8F99B7FC0C" escape="true"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the fair value and gross unrealized losses related to available-for-sale securities, aggregated by investment category, that have been in an unrealized loss position for less than twelve months, as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:41%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e3648-wk-Fact-EA4DBD270B3A5F17A34CD74003C69546" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">235,155</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10099620e3667-wk-Fact-434AD381CB7E56DA9EBE3CBA9FBE397B" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">183</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e3687-wk-Fact-EE8BC2521E645496ACD00573D3F8D8C1" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">538,109</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10099620e3707-wk-Fact-296F07A0DD425C3E94F12133F4A4F4D5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,966</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e3723-wk-Fact-CA990A255DC55ADEBB800F343848D866" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,651</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10099620e3742-wk-Fact-BEA7EF368972528BA3479816291C4BC7" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e3762-wk-Fact-F0E606D6CDEF57EC9DAD18BE6C64C1B4" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,696</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10099620e3782-wk-Fact-82307DF800CF5115A2EF0586E74BF354" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">54</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e3803-wk-Fact-C5659AA5217051D8B45D69F8B7125E65" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,305</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e3822-wk-Fact-EF5C06D6BA495F7B8E42ECE42C6A696D" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e3841-wk-Fact-62F5449A247B536DA35BA7D4F12A6D77" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,599</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10099620e3861-wk-Fact-B2DD898E9276577289B941ED621E5DA3" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">81</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e3887-wk-Fact-52168BC914C15A1B8874F06FB398AE20" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">245,111</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10099620e3906-wk-Fact-DBB9D3AA59EB547892FC51437EBFD5CF" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">188</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e3926-wk-Fact-726A0B546DED581E8FBF1C824F9494D7" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">551,404</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10099620e3946-wk-Fact-E661A10F971D534492F0949CD0F22E98" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,101</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">There w</span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">e</span><span style="font-family:inherit;font-size:10pt;">re </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e3972-wk-Fact-EBEAD9C61FA759D8B0F4470C7BB57E1D" name="us-gaap:AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsLessThanOneYear" contextRef="FI2019Q4" unitRef="securities" decimals="0" scale="0" format="ixt:numdotdecimal">115</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> securities and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span><ix:nonFraction id="d10099620e3976-wk-Fact-7249491CD3E75A6FADF35F43C7331A93" name="us-gaap:AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsLessThanOneYear" contextRef="FI2018Q4" unitRef="securities" decimals="0" scale="0" format="ixt:numdotdecimal">369</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> securities in an unrealized loss position for less than twelve months at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="adbe:ScheduleOfUnrealizedLossOnInvestmentsTwelveMonthsOrLongerTableTextBlock" id="TextSelection-26F190B2DCE359DB932D2E767F045EDC-0-wk-Fact-4FBA8B98058055F785BB26886E02E953" continuedAt="TextSelection-26F190B2DCE359DB932D2E767F045EDC-1" escape="true"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the fair value and gross unrealized losses related to available-for-sale securities, aggregated by investment category, that were in a continuous unrealized loss position for more than twelve months, as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;">: </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:41%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e4228-wk-Fact-0594CDC7CAEE5AFFB6F7CDFDB59920E4" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">44,300</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10099620e4247-wk-Fact-7CCC9E8F1F4A546C83080C73A624BDB8" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">70</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e4267-wk-Fact-EDF64FFD8FFB5DBF9780CF8BAFF219A5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">969,701</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10099620e4287-wk-Fact-AA73AAFF701D516A9744B06015F2DD8A" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">16,730</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e4303-wk-Fact-D9E9D8F6086452428E587BBADE5C6475" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,754</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10099620e4322-wk-Fact-831368D226AF53CDBFAD2639EB7916A0" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e4342-wk-Fact-302235A6DB7754768A24C587210A1657" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">34,812</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10099620e4362-wk-Fact-8C1C6780DB3F54DDAE7040E7B1708259" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">313</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e4383-wk-Fact-EAEC138D678C5C388E2A67B7A94DEB53" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e4402-wk-Fact-851479CB965257119F612ADC41062538" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e4421-wk-Fact-75FB6300F17053C299B590D78A68ABE0" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,532</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10099620e4441-wk-Fact-2C6F0066F0C15DC59DD9027510EED6D5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">205</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign government securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e4462-wk-Fact-3BED4D0202415876AA864DEA21385C37" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e4481-wk-Fact-637AE64E03EE5B43AB2C897B8405CEC4" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e4500-wk-Fact-7F9982749F92500C8AACFE13E40742BA" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,154</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10099620e4520-wk-Fact-1BFFA670848C571EB82ED8B6AE67585E" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">24</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e4546-wk-Fact-93341D34E9B6524B94D27132778E0C12" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">51,054</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10099620e4565-wk-Fact-620B14B542775A619AC35DE6345DC609" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">74</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e4585-wk-Fact-FFB977944F6B50EC99B9FE21F2B98B81" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,020,199</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10099620e4605-wk-Fact-B359FC590B1256E080B429E958355485" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">17,272</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><ix:continuation id="TextSelection-26F190B2DCE359DB932D2E767F045EDC-1"></ix:continuation>There were </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e4626-wk-Fact-0A7BC067C6F2582BB12D4D3EF328ECEB" name="us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsGreaterThanOrEqualToOneYear" contextRef="FI2019Q4" unitRef="securities" decimals="0" scale="0" format="ixt:numdotdecimal">38</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> securities and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span><ix:nonFraction id="d10099620e4630-wk-Fact-A8C97C16B0885B23977EBE5545B5C132" name="us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsGreaterThanOrEqualToOneYear" contextRef="FI2018Q4" unitRef="securities" decimals="0" scale="0" format="ixt:numdotdecimal">577</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> securities in an unrealized loss position for more than twelve months at </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and at </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock" id="TextSelection-A340A4308D4E565CBA9A36672406D030-0-wk-Fact-5D920A7A2FAE55FB8A3844D1702EA94B" escape="true"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the cost and estimated fair value of the fixed income securities classified as short-term investments based on stated effective maturities as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:71%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due within one year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e4735-wk-Fact-072B5FB43EE25713A93395143087C6EF" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">928,472</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e4754-wk-Fact-49EB6111528E5B1482861B3947BC6268" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">929,616</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due between one and two years</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e4769-wk-Fact-A6D1099033445A04A15EE07E08293C9D" name="adbe:AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsAmortizedCostBasis" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">394,436</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e4788-wk-Fact-A2A5056F8F155026A632D969C043B719" name="adbe:AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsFairValue" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">395,917</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due between two and three years</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e4808-wk-Fact-9752C5CC942D57EB98B6164EE3877D44" name="adbe:AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsAmortizedCostBasis" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">179,468</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e4827-wk-Fact-2528B8E6D53F5912AE92B0059306F7AC" name="adbe:AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsFairValue" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">180,867</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due after three years</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e4847-wk-Fact-B988C9046C5C5AAC8107E70B563BB267" name="adbe:AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsAmortizedCostBasis" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">20,174</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e4866-wk-Fact-C81A60E8877857299121C84A2F389DF2" name="adbe:AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsFairValue" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">20,355</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e4891-wk-Fact-F7C11C6C716D582A8D0E8C06EAED716E" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,522,550</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10099620e4910-wk-Fact-816D2D11895451E287F0319C0CB26721" name="adbe:AvailableForSaleSecuritiesFairValueDisclosure" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,526,755</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:continuation><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><ix:continuation id="TextSelection-55AC65829387520A95E399D941401F51-4" continuedAt="TextSelection-55AC65829387520A95E399D941401F51-5"><span style="font-family:inherit;font-size:10pt;">We review our debt securities classified as short-term investments on a regular basis to evaluate whether or not any security has experienced an other-than-temporary decline in fair value. We consider factors such as the length of time and extent to which the market value has been less than the cost, the financial condition and near-term prospects of the issuer and our intent to sell, or whether it is more likely than not we will be required to sell the investment before recovery of the investment&#8217;s amortized cost basis. If we believe that an other-than-temporary decline exists in one of these securities, we write down these investments to fair value. The portion of the write-down related to credit loss would be recorded to interest and other income (expense), net in our Consolidated Statements of Income. Any portion not related to credit loss would be recorded to accumulated other comprehensive income, which is reflected as a separate component of stockholders&#8217; equity in our Consolidated Balance Sheets. During fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span></ix:continuation><span style="font-family:inherit;font-size:10pt;"><ix:continuation id="TextSelection-55AC65829387520A95E399D941401F51-5">, we did not consider any of our investments to be other-than-temporarily impaired.</ix:continuation> </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 80</span></div></div><hr style="page-break-after:always"></hr><div><a id="sDCC670678C415350A59DD4E98F8A2880"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 5.&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:FairValueDisclosuresTextBlock" id="TextSelection-C0A6DB3FDB765CE3BC6C4B05C6B7CBCD-0-wk-Fact-D965A9BEA6B755AE9842AF1E219814A1" continuedAt="TextSelection-C0A6DB3FDB765CE3BC6C4B05C6B7CBCD-1" escape="true">FAIR VALUE MEASUREMENTS</ix:nonNumeric></span></div><ix:continuation id="TextSelection-C0A6DB3FDB765CE3BC6C4B05C6B7CBCD-1" continuedAt="TextSelection-C0A6DB3FDB765CE3BC6C4B05C6B7CBCD-2"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Assets and Liabilities Measured and Recorded at Fair Value on a Recurring Basis</span><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We measure certain financial assets and liabilities at fair value on a recurring basis. There have been no transfers between fair value measurement levels during the year ended </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="TextSelection-1B90E0A27B0E5F7E98F96C9F7C26CD86-0-wk-Fact-428D8BE8BA9F54A0A5D759D055A18A4B" continuedAt="TextSelection-1B90E0A27B0E5F7E98F96C9F7C26CD86-1" escape="true"><div style="line-height:120%;padding-bottom:4px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of our financial assets and liabilities at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> was determined using the following inputs:</span></div><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:41%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;Fair Value Measurements at Reporting Date Using</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted Prices</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">in Active</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Markets for</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Identical Assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Observable</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unobservable</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level&#160;1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level&#160;2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level&#160;3)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e1298-wk-Fact-C817AA382EE65E97A6703F05022803ED" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">45,704</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e1317-wk-Fact-829AD051B7635A18A6852D7447A8E5E8" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e1336-wk-Fact-604B4E373EDC56C991389A10DBAD75C7" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">45,704</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e1356-wk-Fact-126915F160EF5DC5AF73C3E7F286FF4F" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market mutual funds</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e1371-wk-Fact-A7BB0FC391BD572288D77710D8D13395" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,049,057</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e1390-wk-Fact-32183565FF5B51DB9FC2A069B00E40C6" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,049,057</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e1409-wk-Fact-B2D35413E2A95869967685BA09C9866C" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e1429-wk-Fact-624A315EF699560E9CFA91FA8CA3214B" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Time deposits</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e1449-wk-Fact-0421D8A72F5E57F48BF5A0470A90C79E" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">88,519</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e1468-wk-Fact-3A0C181023C352D0A34B0F4C00FE4B12" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">88,519</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e1487-wk-Fact-00E4F573E6E05CC2BBFC79D2F70F913F" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e1507-wk-Fact-300D01D90EAC53B891A165BEB5F08D51" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term investments:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e1609-wk-Fact-F7E42D9386E75B7CB6379E4AD8F1AFB1" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">88,721</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e1628-wk-Fact-48F401768FD85A6E8EE7DA5F0CB4743D" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e1647-wk-Fact-8451A8B1055A5EEEA6DBA8D1FCD0A82D" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">88,721</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e1667-wk-Fact-71DE9547BF5C535D8F04AC8EA316038D" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e1687-wk-Fact-B3A6726E11F4519EA895EAB8D21A5091" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,412,331</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e1706-wk-Fact-CB34EF73A11A5C12B68D7822B2E97246" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e1725-wk-Fact-405A502637BC5B9BB5768C9DF3FF8733" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,412,331</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e1745-wk-Fact-99D0084248C85FDBB5F7C833AE10F878" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e1766-wk-Fact-3C87DF019C595A25B58679BD4A44592D" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">17,709</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e1785-wk-Fact-8B464F80BFDF5EACB5CC29BCFD566312" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e1804-wk-Fact-D0286E8AF27C56D492BEB6AC7EA983BA" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">17,709</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e1824-wk-Fact-9D389C52D4BC5B14B0BAC29E039953BD" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. Treasury securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e1844-wk-Fact-7F60E3D881155E07BCE1EE7299DCB552" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,994</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e1863-wk-Fact-BB0A65EAB5565BCDA2B6860C094D26E8" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e1882-wk-Fact-80505C2965985BA2A04DAF24F67E1DA5" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,994</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e1902-wk-Fact-7602D01DA97F5D73A4CB4E707EEB920C" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency derivatives</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e2001-wk-Fact-3D537B5C4DC558A1A8AA6465A07B5D4B" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" contextRef="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">28,829</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e2020-wk-Fact-59CE758896DE5B258079353D37FCAB14" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e2039-wk-Fact-B7081A2F62075630A865A01138356EEC" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">28,829</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e2059-wk-Fact-6113836B3934515BAF76F9FE406899AF" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation plan assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e2158-wk-Fact-88C70CE8520D593A94DE458D17DB5E07" name="us-gaap:DeferredCompensationPlanAssets" contextRef="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">93,776</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e2177-wk-Fact-ECB6ED7727BC50429E28BE32177C5ECB" name="us-gaap:DeferredCompensationPlanAssets" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,348</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e2196-wk-Fact-CAC14A89BE7A5CE7802433466FF43DC5" name="us-gaap:DeferredCompensationPlanAssets" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">89,428</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e2216-wk-Fact-38274DCC8F62595097CEC91AE4D0E0B0" name="us-gaap:DeferredCompensationPlanAssets" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e2241-wk-Fact-5F0C39BF190952E596B60F2B1A370573" name="us-gaap:AssetsFairValueDisclosure" contextRef="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,832,640</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e2260-wk-Fact-D91C5908118D500E9BBBDACB350874E4" name="us-gaap:AssetsFairValueDisclosure" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,141,924</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e2279-wk-Fact-8647609001885388815AAB2D31AC426F" name="us-gaap:AssetsFairValueDisclosure" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,690,716</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e2299-wk-Fact-E848D3A295C752EA9053BE3655B7D2C7" name="us-gaap:AssetsFairValueDisclosure" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:4px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:41%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Treasury lock derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e2501-wk-Fact-4981917356A24EA7413DCC18C72C3FF1" name="us-gaap:InterestRateDerivativesAtFairValueNet" contextRef="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">29,652</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e2520-wk-Fact-98618489F7888877A859CC18C8FD90A7" name="us-gaap:InterestRateDerivativesAtFairValueNet" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e2539-wk-Fact-67C30E88AB01DD6D31EECC18CB442B50" name="us-gaap:InterestRateDerivativesAtFairValueNet" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">29,652</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e2559-wk-Fact-814F179CD15530FFEFE2CC18CD8E6CA4" name="us-gaap:InterestRateDerivativesAtFairValueNet" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency derivatives</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e2574-wk-Fact-81025CCCCED458C290F64877EFD51D31" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" contextRef="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,671</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e2593-wk-Fact-342A136F3B48558EB5F6422051CAB07E" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e2612-wk-Fact-857FB00B88D456BB893C1BEF10787533" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,671</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e2632-wk-Fact-C25AF1D5E462524EB8C95B670D84FC87" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest rate swap derivatives</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e2652-wk-Fact-964D038CA26B50F1B4A2BDA874C23080" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" contextRef="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">208</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e2671-wk-Fact-62B691CEF8A654F48F7316658C6F5C99" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e2690-wk-Fact-DA5CF9BB1C745D75AB063F919A8063A5" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">208</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e2710-wk-Fact-6D105A0BBBD4589C95266C9D90F7538A" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e2735-wk-Fact-8005EEC79FB55142A28EF6464DAA77DE" name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">32,531</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e2754-wk-Fact-721B6C112343553D851EC2C0F60B012B" name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e2773-wk-Fact-8BBDE2DC04245061AD6E4604A1423AFE" name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">32,531</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e2793-wk-Fact-727F8E2CFFFB57868B48FBED49BCB396" name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 81</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-C0A6DB3FDB765CE3BC6C4B05C6B7CBCD-2" continuedAt="TextSelection-C0A6DB3FDB765CE3BC6C4B05C6B7CBCD-3"><ix:continuation id="TextSelection-1B90E0A27B0E5F7E98F96C9F7C26CD86-1"><div style="line-height:100%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of our financial assets and liabilities at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> was determined using the following inputs:</span></div><div style="line-height:100%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:41%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;Fair Value Measurements at Reporting Date Using</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted Prices</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">in Active</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Markets for</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Identical Assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Observable</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unobservable</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level&#160;1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level&#160;2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level&#160;3)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market mutual funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e3286-wk-Fact-3BC55D7A66DB54ACB19E058354968E29" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,234,188</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e3305-wk-Fact-AD81014674885908B93FB7F8403CE7BC" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,234,188</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e3324-wk-Fact-F800580A191D5A43AC976846A563C43B" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e3344-wk-Fact-5C87933ACCD9562C9D44C539782F25DA" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Time deposits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e3359-wk-Fact-714C941CE11D5E13BA3A84BB363BA1BC" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">40,023</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e3378-wk-Fact-12FF8B06178E51CEA8F0AB795762746A" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">40,023</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e3397-wk-Fact-52B70E8CB9B5560FB86DB4398CD722E2" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e3417-wk-Fact-6C2227D7290B54FD9CE7C73AB20EE1AD" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term investments:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e3518-wk-Fact-FF1CE4A8B82D58C9810E7A69F8A5121A" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">41,508</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e3537-wk-Fact-0FCECB3955EE5C0481D6AC52E884E27A" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e3556-wk-Fact-0D6083F65D735BC8A32C44E91C82E0E4" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">41,508</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e3576-wk-Fact-019DAAEE97CC5708853616BF844396A6" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e3596-wk-Fact-ED8A16F2F44F5D7594780789120DF566" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,522,208</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e3615-wk-Fact-60665C7BA3F85FC992BCF2B8C0F94C23" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e3634-wk-Fact-000532CD5C8A5C68AC9495C56F75D11D" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,522,208</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e3654-wk-Fact-CD2B9D93966E5AB39FC0300AA126F94D" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign government securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e3674-wk-Fact-C1CE348C29B257BC920F671F108C840F" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,155</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e3693-wk-Fact-FF5462D23FE45DFBA8B84AEA737B5C54" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e3712-wk-Fact-5F7B4D3E335D5BD9A2F25C888EBBDE74" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,155</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e3732-wk-Fact-38777F43471D56DDADBFDADBD670E3E5" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e3753-wk-Fact-87FAC1C4E2205E898A42F69039FCA211" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,316</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e3772-wk-Fact-37ACFB41ECEA5E9A883A39BEE5C37DCA" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e3791-wk-Fact-1A5E7EE8D5745B848521BADE3E68D71C" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,316</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e3811-wk-Fact-779664C3D9E65E9AA70616A33CD58D14" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency derivatives</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e3909-wk-Fact-1E17F35F937A59C2B1822AC5CEEA71D0" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">44,259</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e3928-wk-Fact-8169461DD0C058CEA05FD7F6410541FF" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e3947-wk-Fact-E635CB416FB15C1188543D7B7AD664A7" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">44,259</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e3967-wk-Fact-2000C626A1085C7D981874EACFD6040B" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation plan assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e4065-wk-Fact-ABE3144B8391516EA6A945E7FBAE11CE" name="us-gaap:DeferredCompensationPlanAssets" contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">68,988</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e4084-wk-Fact-07BD31BA0B075170A121EA0E3597CFB9" name="us-gaap:DeferredCompensationPlanAssets" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,895</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e4103-wk-Fact-650575DD82E158A4A56F22BF6AA024F8" name="us-gaap:DeferredCompensationPlanAssets" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">65,093</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e4123-wk-Fact-B134EC58F0645D508093D71C0C84B84A" name="us-gaap:DeferredCompensationPlanAssets" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e4148-wk-Fact-1FE4FAECD370536BA368452D049D3568" name="us-gaap:AssetsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,973,645</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e4167-wk-Fact-21C03C19AB35529A987DC28740CFCAA0" name="us-gaap:AssetsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,278,106</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e4186-wk-Fact-50F3DE7947325D6B84183106F0AC1265" name="us-gaap:AssetsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,695,539</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e4206-wk-Fact-0D1B1EE779C053F09376B9E31AD734C2" name="us-gaap:AssetsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:41%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e4408-wk-Fact-66645B4D0D2E5F89B6DBCF87F7FF76EC" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">816</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e4427-wk-Fact-2B62645B4E1A5721A3838427098CF431" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e4446-wk-Fact-E58F9FCA9B1B5B22BF4C79DF5006E4C2" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">816</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e4466-wk-Fact-68659C6E912E578DA85236CE3971F786" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest rate swap derivatives</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e4563-wk-Fact-E62B57A48535555D86A65323967A65D7" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,744</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e4582-wk-Fact-85ECE4E7E05B5FE48814EFA4392CFCEB" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e4601-wk-Fact-0552AB033B085208AF146671E7C8E0DD" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,744</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e4621-wk-Fact-1F5E258A37B25CEEA048B4B1437F4867" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e4646-wk-Fact-78D811C6BC4C52FC9D38B05E34D4DECA" name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,560</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e4665-wk-Fact-48A74FA1FF1759CA9C2CC6006515DBC3" name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e4684-wk-Fact-3C346C6CF400553E93182A15C02F7E02" name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,560</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10098040e4704-wk-Fact-CE4998F399E65EC489BEC54E9FE8C5CA" name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;" href="#sF69416C63E045CD2A1EA2102BB54D3A8"><span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;">See Note 4 for further information regarding the fair value of our financial instruments.&#160;</span></a></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our fixed income available-for-sale debt securities consist of high quality, investment grade securities from diverse issuers with a weighted average credit rating of A+. We value these securities based on pricing from independent pricing vendors who use matrix pricing valuation techniques including market approach methodologies that model information generated by market transactions involving identical or comparable assets, as well as discounted cash flow methodologies. Inputs include quoted prices in active markets for identical assets or inputs other than quoted prices that are observable either directly or indirectly in determining fair value, including benchmark yields, issuer spreads off benchmark yields, interest rates and U.S. Treasury or swap curves. We therefore classify all of our fixed income available-for-sale securities as Level 2. We perform routine procedures such as comparing prices obtained from multiple independent sources to ensure that appropriate fair values are recorded. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair values of our money market mutual funds and time deposits are based on the closing price of these assets as of the reporting date. We classify our money market mutual funds and time deposits as Level 1. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our Level 2 over-the-counter foreign currency, Treasury lock and interest rate swap derivatives are valued using pricing models and discounted cash flow methodologies based on observable foreign exchange and interest rate data at the measurement date.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our deferred compensation plan assets consist of money market mutual funds and other mutual funds.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 82</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-C0A6DB3FDB765CE3BC6C4B05C6B7CBCD-3"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of our senior notes was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10098040e4748-wk-Fact-61CB8200F92F5ED49D43F4262934825A" name="us-gaap:DebtInstrumentFairValue" contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_adbe_Notes2020and2025Member" unitRef="usd" decimals="-7" scale="9" format="ixt:numdotdecimal">1.96</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, based on observable market prices in less active markets and categorized as Level 2. </span><a style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;" href="#s7698171C833651399BE27C21E0A550FE"><span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;">See Note 17 for further details regarding our debt.</span></a></div></ix:continuation><div><a id="s48D05FC2E657524EB1075099749F78E7"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 6.&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="TextSelection-EE3D7182DECB55809279D7099175B47E-0-wk-Fact-9545F928CD8B5058B22D461DF6EBAF40" continuedAt="TextSelection-EE3D7182DECB55809279D7099175B47E-1" escape="true">DERIVATIVE FINANCIAL INSTRUMENTS</ix:nonNumeric></span></div><ix:continuation id="TextSelection-EE3D7182DECB55809279D7099175B47E-1" continuedAt="TextSelection-EE3D7182DECB55809279D7099175B47E-2"><ix:continuation id="TextSelection-2CCD1E2B1A455950AEEB15B8110FC098-0"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We may use derivatives to partially offset our business exposure to foreign currency and interest rate risk on expected future cash flows, and certain existing assets and liabilities. We do not use any of our derivative instruments for trading purposes.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We enter into master netting arrangements to mitigate credit risk in derivative transactions by permitting net settlement of transactions with the same counterparty. We do not offset fair value amounts recognized for derivative instruments under master netting arrangements. We also enter into collateral security agreements with certain of our counterparties to exchange cash collateral when the net fair value of certain derivative instruments fluctuates from contractually established thresholds. Collateral posted is included in prepaid expenses and other current assets and collateral received is included in accrued expenses on our Consolidated Balance Sheets. </span></div></ix:continuation><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Cash Flow Hedges</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In countries outside the United States, we transact business in U.S. Dollars and in various other currencies. We may use foreign exchange option contracts or forward contracts to hedge a portion of our forecasted foreign currency denominated revenue. These foreign exchange contracts, carried at fair value, have maturities of up to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10103169e817-wk-Fact-ED6648599D225D03813950EB815AEC95" name="us-gaap:DerivativeRemainingMaturity1" contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember" format="ixt-sec:durwordsen">twelve months</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, total notional amounts of outstanding cash flow hedges were </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10103169e825-wk-Fact-01EDC704591171539BFB8C8344C000A9" name="us-gaap:DerivativeNotionalAmount" contextRef="FI2019Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember" unitRef="usd" decimals="-7" scale="9" format="ixt:numdotdecimal">1.20</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;">, hedging exposures denominated in Euros, British Pounds and Japanese Yen.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2019, in anticipation of refinancing our </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10103169e832-wk-Fact-E88A9B6AE04150CFB9DE5B93D9A662DC" name="us-gaap:DebtInstrumentFaceAmount" contextRef="I2018Q4RevCreditAgreement_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember" unitRef="usd" decimals="-7" scale="9" format="ixt:numdotdecimal">2.25</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;"> Term Loan due April 30, 2020 and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10103169e836-wk-Fact-A93E952763465540A1CD7A403A7607AD" name="us-gaap:DebtInstrumentFaceAmount" contextRef="I2010Q1Feb_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">900</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> notes payable due February&#160;1, 2020, we entered into Treasury lock agreements with large financial institutions which fixed benchmark U.S. Treasury rates for an aggregate notional amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10103169e840-wk-Fact-F66453A9E2E06C7F0DA7CC8D0CFF060A" name="us-gaap:DerivativeNotionalAmount" contextRef="I2019Q3TLock_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_TreasuryLockMember" unitRef="usd" decimals="-9" scale="9" format="ixt:numdotdecimal">1</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;"> of our future debt issuance. These derivative instruments hedge the impact of changes in the benchmark interest rate to future interest payments and will be terminated upon closing of our anticipated refinancing. Upon refinancing and termination of the derivative instruments, their fair value will be amortized over the term of our new debt to interest expense.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">To receive hedge accounting treatment, all hedging relationships are formally documented at the inception of the hedge, and the hedges must be highly effective in offsetting changes to future cash flows on hedged transactions. We record changes in fair value of these cash flow hedges in accumulated other comprehensive income (loss) in our Consolidated Balance Sheets, until the forecasted transaction occurs. When the forecasted transaction affects earnings, we reclassify the related gain or loss on the foreign currency and Treasury lock cash flow hedges to revenue and interest expense, respectively.&#160;In the event the underlying forecasted transaction does not occur, or it becomes probable that it will not occur, we reclassify the gain or loss on the related cash flow hedge from accumulated other comprehensive income (loss) to the same income statement line item as the hedged item. If we do not elect hedge accounting, or the contract does not qualify for hedge accounting treatment, the changes in fair value from period to period are recorded in the same income statement line item as the hedged item. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We evaluate hedge effectiveness at the inception of the hedge prospectively, and on an ongoing basis both retrospectively and prospectively. We record any ineffective portion of the hedging instruments in interest and other income (expense), net on our Consolidated Statements of Income. The net gain or loss recognized in interest and other income (expense), net due to hedge ineffectiveness was insignificant for all fiscal years presented.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective in the third quarter of fiscal 2019, all changes in fair value of our foreign currency cash flow hedges are recorded in accumulated other comprehensive income (loss). Prior to this, we recorded the time value of purchased contracts in interest and other income (expense), net in our Consolidated Statements of Income. The impact of the de-designation of our hedges due to the change in methodology in the third quarter of fiscal 2019 was immaterial.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, there were no net gains or losses recognized in income relating to hedges of forecasted transactions that did not occur. </span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 83</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-EE3D7182DECB55809279D7099175B47E-2" continuedAt="TextSelection-EE3D7182DECB55809279D7099175B47E-3"><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Hedges</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the third quarter of fiscal 2014, we entered into interest rate swaps designated as a fair value hedge related to our </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10103169e878-wk-Fact-A93E952763465540A1CD7A403A7607AD" name="us-gaap:DebtInstrumentFaceAmount" contextRef="I2010Q1Feb_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">900</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e882-wk-Fact-70A595A125C057EC81E5BBE5C8589207" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="I2010Q1Feb_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member" unitRef="ratio" decimals="4" scale="-2" format="ixt:numdotdecimal">4.75</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> fixed interest rate senior notes due </span><span style="font-family:inherit;font-size:10pt;">February&#160;1, 2020</span><span style="font-family:inherit;font-size:10pt;"> (the &#8220;2020 Notes&#8221;). In effect, the interest rate swaps convert the fixed interest rate on our 2020 Notes to a floating interest rate based on the London Interbank Offered Rate (&#8220;LIBOR&#8221;). Under the terms of the swaps, we pay monthly interest at the one-month LIBOR rate plus a fixed number of basis points on the </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10103169e890-wk-Fact-3A56540A0522526DBA4DB1D2FDF3FFF5" name="us-gaap:DerivativeNotionalAmount" contextRef="I2014Q3June_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">900</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> notional amount through February 1, 2020. In exchange, we receive </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e894-wk-Fact-98C8B2F1F8EC5748BFF65732C93C5983" name="us-gaap:DerivativeFixedInterestRate" contextRef="I2014Q3June_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember" unitRef="ratio" decimals="4" scale="-2" format="ixt:numdotdecimal">4.75</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> fixed rate interest from the swap counterparties. </span><a style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;" href="#s7698171C833651399BE27C21E0A550FE"><span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;">See Note 17 for further details regarding our debt.</span></a></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The interest rate swaps are accounted for as fair value hedges and substantially offset the changes in fair value of the hedged portion of the underlying debt that are attributable to the changes in interest rate. Therefore, the gains and losses related to changes in the fair value of the interest rate swaps are included in interest and other income (expense), net in our Consolidated Statements of Income. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the fair value of the interest rate swaps is recognized in accrued expenses on our Consolidated Balance Sheets with a corresponding offset to current debt.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Non-Designated Hedges</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our derivatives not designated as hedging instruments consist of foreign currency forward contracts that we primarily use to hedge monetary assets and liabilities denominated in non-functional currencies. The changes in fair value of these contracts is recorded to interest and other income (expense), net in our Consolidated Statements of Income. Changes in the fair value of the underlying assets and liabilities associated with the hedged risk are generally offset by the changes in the fair value of the related contracts.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, total notional amounts of outstanding foreign currency forward contracts were </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10103169e925-wk-Fact-1754A9AECC5A58CFA6B3AE72DF1FB6C2" name="us-gaap:DerivativeNotionalAmount" contextRef="FI2019Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">702.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, primarily hedging exposures denominated in Euros, British Pounds, Japanese Yen and Indian Rupees. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;">, total notional amounts of outstanding contracts were </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10103169e933-wk-Fact-583E446EE1BF57729A7B8D167859095C" name="us-gaap:DerivativeNotionalAmount" contextRef="FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">427.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, primarily hedging exposures denominated in Euros, British Pounds, Japanese Yen and Indian Rupees. At </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;">, the outstanding balance sheet hedging derivatives had maturities of 180 days or less.</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" id="TextSelection-455658C55DE256AA9488A4E53683C745-0-wk-Fact-5A0B5CC712D85B07ABB845283CDE4AC4" continuedAt="TextSelection-455658C55DE256AA9488A4E53683C745-1" escape="true"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of derivative instruments on our Consolidated Balance Sheets as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:41%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Asset</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Liability</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Asset</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Liability</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Derivatives</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivatives designated as hedging instruments:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange option contracts </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) (2)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e1275-wk-Fact-7F5BFFF37DC85ADB9A58DCCBC0FA46DC" name="us-gaap:DerivativeFairValueOfDerivativeAsset" contextRef="FI2019Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">25,605</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e1294-wk-Fact-F61E3E8F36D258F2B7C44E787E765313" name="us-gaap:DerivativeFairValueOfDerivativeLiability" contextRef="FI2019Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e1313-wk-Fact-55C88C7995FE55DC897DC3F41D3579BB" name="us-gaap:DerivativeFairValueOfDerivativeAsset" contextRef="FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">40,191</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e1333-wk-Fact-92F8D1378EF55A698A7A7C03DCB69AC3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" contextRef="FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Treasury lock </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e1350-wk-Fact-73DA914158332D277CF08CA3F53D36FE" name="us-gaap:DerivativeFairValueOfDerivativeAsset" contextRef="FI2019Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_TreasuryLockMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e1369-wk-Fact-AA565F50C1B6891F2D1A8CA392427083" name="us-gaap:DerivativeFairValueOfDerivativeLiability" contextRef="FI2019Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_TreasuryLockMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">29,652</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e1388-wk-Fact-635F1980557F322C49218CA48C4A33B0" name="us-gaap:DerivativeFairValueOfDerivativeAsset" contextRef="FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_TreasuryLockMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e1408-wk-Fact-8EBDE226A3F07C769E968CA48F597013" name="us-gaap:DerivativeFairValueOfDerivativeLiability" contextRef="FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_TreasuryLockMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest rate swap </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e1430-wk-Fact-A1C70EEAFD525A23BE5EC4EF100BE031" name="us-gaap:DerivativeFairValueOfDerivativeAsset" contextRef="FI2019Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e1449-wk-Fact-7D41E0BE28575A53A9E150761FF79585" name="us-gaap:DerivativeFairValueOfDerivativeLiability" contextRef="FI2019Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">208</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e1468-wk-Fact-BEEC35748D6C558A9422D222150A6E32" name="us-gaap:DerivativeFairValueOfDerivativeAsset" contextRef="FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e1488-wk-Fact-047CA9BEA2915027AA04B4AC50F143C7" name="us-gaap:DerivativeFairValueOfDerivativeLiability" contextRef="FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,744</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivatives not designated as hedging instruments:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;Foreign exchange forward contracts </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e1592-wk-Fact-55899C3822CF59CEB469B04521D5E452" name="us-gaap:DerivativeFairValueOfDerivativeAsset" contextRef="FI2019Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,224</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e1611-wk-Fact-13E2FCD379905F53BA4A905D4544BB88" name="us-gaap:DerivativeFairValueOfDerivativeLiability" contextRef="FI2019Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,671</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e1630-wk-Fact-5CD729959ABF578AAAC3214021FA9D71" name="us-gaap:DerivativeFairValueOfDerivativeAsset" contextRef="FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,068</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e1650-wk-Fact-610223997500556C8310980468A1B2C3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" contextRef="FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">816</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total derivatives</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e1675-wk-Fact-71D10886A7725C5184D4222BBBE7CD0E" name="us-gaap:DerivativeFairValueOfDerivativeAsset" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">28,829</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e1694-wk-Fact-E9350759E72354DA8B33007F99FBE756" name="us-gaap:DerivativeFairValueOfDerivativeLiability" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">32,531</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e1713-wk-Fact-A452A7D8B09B57E894A97D076A192C12" name="us-gaap:DerivativeFairValueOfDerivativeAsset" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">44,259</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e1733-wk-Fact-7772117F543B5E4F849FBF402538B41C" name="us-gaap:DerivativeFairValueOfDerivativeLiability" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,560</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div></td><td style="vertical-align:top;"><ix:footnote id="TextSelection-F0072AA8162A54A19A17F16D297E42F5-0-wk-Footnote-F0072AA8162A54A19A17F16D297E42F5_lbl" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value asset derivatives included in prepaid expenses and other current assets and fair value liability derivatives included in accrued expenses on our Consolidated Balance Sheets.</span></div></ix:footnote></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup>&#160;</span></div></td><td style="vertical-align:top;"><ix:footnote id="TextSelection-FA122BBB675857B897DDF9CA208C86BA-0-wk-Footnote-FA122BBB675857B897DDF9CA208C86BA_lbl" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hedging effectiveness expected to be recognized to income within the next </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10103169e1798-wk-Fact-5F5AC1822090DBFB23A5CC2C83C09376" name="us-gaap:MaximumLengthOfTimeForeignCurrencyCashFlowHedge" contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" format="ixt-sec:durmonth">18</ix:nonNumeric> months</span></span><span style="font-family:inherit;font-size:10pt;">, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10103169e1802-wk-Fact-0169FE8047AD877738C8CC2C9C1EC095" name="us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths" contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">13.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;color:#0000ff;"> </span><span style="font-family:inherit;font-size:10pt;">is expected within the next 12 months. </span></div></ix:footnote></td></tr></table></ix:nonNumeric><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><ix:continuation id="TextSelection-455658C55DE256AA9488A4E53683C745-1" continuedAt="TextSelection-455658C55DE256AA9488A4E53683C745-2"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup>&#160;</span></div></ix:continuation></td><td style="vertical-align:top;"><ix:footnote id="TextSelection-E7CA88D4D5A956BA890E33A161EB42A5-0-wk-Footnote-E7CA88D4D5A956BA890E33A161EB42A5_lbl" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US"><ix:continuation id="TextSelection-455658C55DE256AA9488A4E53683C745-2"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included in accrued expenses and other liabilities on our Consolidated Balance Sheets as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div></ix:continuation></ix:footnote></td></tr></table></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 84</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-EE3D7182DECB55809279D7099175B47E-3"><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" id="TextSelection-4D336826464050EE8200DAA582FE081D-0-wk-Fact-7C25190231D35CD3922F56D6C8D4F17F" continuedAt="TextSelection-4D336826464050EE8200DAA582FE081D-1" escape="true"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The effects of foreign currency derivative instruments designated as cash flow hedges and foreign currency derivative instruments not designated as hedges in our Consolidated Statements of Income for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="28"></td></tr><tr><td style="width:38%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exchange</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Option</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exchange</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Forward</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Treasury Lock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exchange</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Option</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exchange</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Forward</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exchange</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Option</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exchange</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Forward</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contracts</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivatives in cash flow hedging relationships:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:24px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net gain (loss) recognized in OCI, net of tax </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e2420-wk-Fact-ADFC1C4D0EFD5C899C93B9016B1EEB98" name="us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax" contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">16,526</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e2439-wk-Fact-6782D6E243EB563181ED95CE164B5D9E" name="us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax" contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10103169e2458-wk-Fact-4C457B48CA9AB6CE697DCC2D748EBD60" name="us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax" contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_TreasuryLockMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">22,684</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e2479-wk-Fact-752B51CA1CC8598FAAD5DEE0AA1F32B4" name="us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax" contextRef="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">74,080</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e2498-wk-Fact-946AED16D3E057A595580F8A12B33869" name="us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax" contextRef="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e2518-wk-Fact-D25C80D5D66C5AC68C5C045E297C6D0D" name="us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax" contextRef="FD2017Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,917</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e2537-wk-Fact-A9E7FBD8C7F8552194793C1C8166E75D" name="us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax" contextRef="FD2017Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:24px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net gain (loss) reclassified from accumulated OCI into income, net of tax </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2) (4)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e2554-wk-Fact-F6BAA9627E115C71A77567040BE84F8A" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">39,111</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e2573-wk-Fact-E2CCC0E633EE5DB88567CCF8A64281BC" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10103169e2592-wk-Fact-F2E23487A582771C9E1DCC2D76661E67" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_TreasuryLockMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,228</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e2613-wk-Fact-7C7439926CEC5C84B0432460DE07A3DC" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" contextRef="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">48,647</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e2632-wk-Fact-546708B6DCBB59AD8A83D916EF9540AF" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" contextRef="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e2651-wk-Fact-4B1745C5F3F85FCD8DAA954FEE8D46CB" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" contextRef="FD2017Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">32,852</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e2671-wk-Fact-402FF4E89D4057E99F361955CBFA3F75" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" contextRef="FD2017Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:24px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net gain (loss) recognized in income </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3) (4)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10103169e2693-wk-Fact-0842858B9EF451178109C92B8B07552D" name="us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet" contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">24,269</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e2713-wk-Fact-A1D9D4B37AAB573790EAD6D97E478018" name="us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet" contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e2732-wk-Fact-A7CA5A9DD03079EEA55ECC2D79AC1CB6" name="us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet" contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_TreasuryLockMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10103169e2752-wk-Fact-B2A9CC0C6EAB53B89FAA4BBDC8185330" name="us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet" contextRef="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">41,179</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e2772-wk-Fact-F1E57B8481B75ECAA8F2DD29737D337D" name="us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet" contextRef="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10103169e2791-wk-Fact-11DE69B9F75A575D8AB9A8AB5D500545" name="us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet" contextRef="FD2017Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">30,243</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e2812-wk-Fact-196797D242235629A16B4F61FCBE0F83" name="us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet" contextRef="FD2017Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivatives not designated as hedging relationships:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net gain (loss) recognized in revenue</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e2975-wk-Fact-55CEBB6D9A1E0D21762C8CAAE026AC61" name="adbe:Netgainlossrecognizedinrevenue" contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">761</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e2994-wk-Fact-76A8F89B76743DB425B18CAAE43F204E" name="adbe:Netgainlossrecognizedinrevenue" contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e3013-wk-Fact-1BEB55F4F1A4D7F754A68CAAE89A0F41" name="adbe:Netgainlossrecognizedinrevenue" contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_TreasuryLockMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e3033-wk-Fact-D90AB7F336366DC5586E8CAAEADA2225" name="adbe:Netgainlossrecognizedinrevenue" contextRef="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e3052-wk-Fact-3C58AF2DEFAC38BA6BDA8CAAEE594175" name="adbe:Netgainlossrecognizedinrevenue" contextRef="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e3071-wk-Fact-3A5507E82791F1F22B348CAAF1BAB97A" name="adbe:Netgainlossrecognizedinrevenue" contextRef="FD2017Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e3091-wk-Fact-E6728EB345FB82E6C4B78CAAF54FF0AF" name="adbe:Netgainlossrecognizedinrevenue" contextRef="FD2017Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net gain (loss) recognized in interest and other income (expense), net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e3116-wk-Fact-51500C20497452E197FD04FBC73EF658" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e3135-wk-Fact-9B100D0DDCEA56589E974CEECBEC22DD" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,229</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e3154-wk-Fact-CC318BF874ADE8FBBD8FCC2D7E3A82A4" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_TreasuryLockMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e3174-wk-Fact-159A577EEC9959B49959DD5D6D7DE06C" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" contextRef="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e3193-wk-Fact-D295F8FE92965F90B64E196939C739D3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" contextRef="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,529</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e3213-wk-Fact-DD195850F9745F5A9DC49332B8E75E62" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" contextRef="FD2017Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e3232-wk-Fact-DAF70B91734F56B3A5B85D11DEC2689D" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" contextRef="FD2017Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,586</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div></td><td style="vertical-align:top;"><ix:footnote id="TextSelection-3099FAE1A90B5E77989E27397D297678-0-wk-Footnote-3099FAE1A90B5E77989E27397D297678_lbl" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net change in the fair value of the effective portion classified in other comprehensive income (&#8220;OCI&#8221;).</span></div></ix:footnote></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup>&#160;</span></div></td><td style="vertical-align:top;"><ix:footnote id="TextSelection-990DCE3DBA85568E887785AEF5686FBB-0-wk-Footnote-990DCE3DBA85568E887785AEF5686FBB_lbl" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective portion of the foreign currency and Treasury lock cash flow hedges classified as revenue and interest expense, respectively.</span></div></ix:footnote></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup>&#160;</span></div></td><td style="vertical-align:top;"><ix:footnote id="TextSelection-4581E7FF7D0A537C96E71CBC7C9128FD-0-wk-Footnote-4581E7FF7D0A537C96E71CBC7C9128FD_lbl" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amount excluded from effectiveness testing and ineffective portion classified in interest and other income (expense), net.</span></div></ix:footnote></td></tr></table></ix:nonNumeric><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><ix:continuation id="TextSelection-4D336826464050EE8200DAA582FE081D-1" continuedAt="TextSelection-4D336826464050EE8200DAA582FE081D-2"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(4)</sup>&#160;</span></div></ix:continuation></td><td style="vertical-align:top;"><ix:footnote id="TextSelection-4AC82EC6A09751AD90361E27489ECABC-0-wk-Footnote-4AC82EC6A09751AD90361E27489ECABC_lbl" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US"><ix:continuation id="TextSelection-4D336826464050EE8200DAA582FE081D-2"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Starting the third quarter of fiscal 2019, all changes in fair value of our foreign currency cash flow hedges are recorded in accumulated other comprehensive income.</span></div></ix:continuation></ix:footnote></td></tr></table><ix:nonNumeric contextRef="FD2019Q4YTD" name="adbe:NetGainsLossesRecognizedInInterestAndOtherIncomeNetRelatingToBalanceSheetHedgingTableTextBlock" id="TextSelection-8A0B3998EF885437B4ED6035F340A896-0-wk-Fact-F27F74AB4AC15713B3DB740DFD906C2B" escape="true"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net gains (losses) recognized in interest and other income (expense), net relating to foreign currency derivatives not designated as hedging instruments for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:61%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gain (loss) on foreign currency assets and liabilities:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net realized gain (loss) recognized in other income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10103169e3573-wk-Fact-E6D8F0A7076B50A288D8B9198E5B65C2" name="us-gaap:ForeignCurrencyTransactionGainLossRealized" contextRef="FD2019Q4YTD_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">14,420</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e3593-wk-Fact-23C50A414BC35E3B9EEC169F88B26109" name="us-gaap:ForeignCurrencyTransactionGainLossRealized" contextRef="FD2018Q4YTD_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">882</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10103169e3613-wk-Fact-5435BEF424965F4F94BF2F8E3A9F4C36" name="us-gaap:ForeignCurrencyTransactionGainLossRealized" contextRef="FD2017Q4YTD_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">6,142</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net unrealized gain (loss) recognized in other income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e3634-wk-Fact-B8101A429A455DF0861A482472145914" name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" contextRef="FD2019Q4YTD_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,050</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10103169e3653-wk-Fact-FE0649FDAA3B5C26955061DAC63EB58C" name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" contextRef="FD2018Q4YTD_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">3,843</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10103169e3673-wk-Fact-A4C6274368365154BC0D25AE49088DF2" name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" contextRef="FD2017Q4YTD_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">907</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10103169e3700-wk-Fact-0058BEBD684E5615A9A5772F780DBE91" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="FD2019Q4YTD_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">6,370</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10103169e3720-wk-Fact-8BB04A02781755A5AB53AFF2604DF878" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="FD2018Q4YTD_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2,961</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10103169e3740-wk-Fact-738239765A04564F96EB2AC7A4E40FEA" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="FD2017Q4YTD_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">7,049</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gain (loss) on hedges of foreign currency assets and liabilities:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net realized gain (loss) recognized in other income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e3834-wk-Fact-0612BA9E6E605A89B0A343CCC0547176" name="us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,928</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10103169e3853-wk-Fact-A35EC21C6C345BC08459C1B28B9FE59D" name="us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" contextRef="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2,042</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e3873-wk-Fact-75DE355853445346872D04F37993A0B5" name="us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" contextRef="FD2017Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,415</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net unrealized gain (loss) recognized in other income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10103169e3899-wk-Fact-16B2B8FA536555D79A657453FE080F07" name="adbe:UnrealizedGainLossonForeignCurrencyDerivativeInstrumentsNotDesignatedasHedgingInstruments" contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2,699</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e3919-wk-Fact-AA542AF36B7B5D08BCAABB3987C14C05" name="adbe:UnrealizedGainLossonForeignCurrencyDerivativeInstrumentsNotDesignatedasHedgingInstruments" contextRef="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,571</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e3938-wk-Fact-E079DAEA3D655861B87405703D08AA04" name="adbe:UnrealizedGainLossonForeignCurrencyDerivativeInstrumentsNotDesignatedasHedgingInstruments" contextRef="FD2017Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,171</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e3964-wk-Fact-28DDA5755BA155D68A10586FC49F277E" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,229</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e3983-wk-Fact-E0142A9DD3E451188A14A0990230E7E6" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" contextRef="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,529</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10103169e4002-wk-Fact-7CA860C1679C5F9AAFEF6064ADB904F4" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" contextRef="FD2017Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,586</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net gain (loss) recognized in interest and other income (expense), net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10103169e4033-wk-Fact-52AAFE357B315F69981B7EBAE2C2E2A0" name="us-gaap:DerivativeGainLossOnDerivativeNet" contextRef="FD2019Q4YTD_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2,141</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10103169e4053-wk-Fact-D10EDF9B28F75A2089437B19CD99E13C" name="us-gaap:DerivativeGainLossOnDerivativeNet" contextRef="FD2018Q4YTD_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,432</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10103169e4074-wk-Fact-B023DBB6B2D157BD88804C45238F3E6B" name="us-gaap:DerivativeGainLossOnDerivativeNet" contextRef="FD2017Q4YTD_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">463</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 85</span></div></div><hr style="page-break-after:always"></hr><div><a id="sF5FC4DB162535586B7433F25C1A6969D"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 7.&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="TextSelection-2C050B73C95F5FD1BD8B5FF2DEE1CE1A-0-wk-Fact-8DA2E27C03EA5EC6944873FFDBC557DC" continuedAt="TextSelection-2C050B73C95F5FD1BD8B5FF2DEE1CE1A-1" escape="true">PROPERTY AND EQUIPMENT</ix:nonNumeric></span></div><ix:continuation id="TextSelection-2C050B73C95F5FD1BD8B5FF2DEE1CE1A-1"><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="TextSelection-A1751609EAA05FCCA7BA9356836BE81B-0-wk-Fact-35CFA201912359069A8B1CAE761754B8" escape="true"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net consisted of the following as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:66%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Computers and other equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10104283e897-wk-Fact-12DDA3A3974E5A45BAC6BB457DEBA6F3" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,424,368</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10104283e916-wk-Fact-89A86A9C82FB55BB88B1A5B270F35246" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,239,033</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Buildings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10104283e936-wk-Fact-75BF2B7E11F45D6D91022E86531042DB" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">482,797</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10104283e955-wk-Fact-83D8FE31DAC256DD8B4A61F3537FFFB0" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">485,024</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Building improvements</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10104283e980-wk-Fact-9C2E691F710D51D4B84CEE7690B00CB5" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingImprovementsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">307,396</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10104283e999-wk-Fact-7B6D3F91C26C5DEFBCC8F4061D13B496" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingImprovementsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">285,564</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leasehold improvements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10104283e1024-wk-Fact-6B7DEA6D537D53A5AD4E6E5548A40656" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">246,244</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10104283e1043-wk-Fact-287D8B285D7A50848030E68075AA2156" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">181,990</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Land</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10104283e1068-wk-Fact-0FF336C006555767A4860205159CABEE" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">144,871</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10104283e1087-wk-Fact-61050ADC11C15C368881880D591EF1F1" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">145,065</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Furniture and fixtures</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10104283e1112-wk-Fact-4F60AC1E139459CFB4453A1F493F5502" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">143,739</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10104283e1131-wk-Fact-5750813060E85431A50D8F5C1B7B7135" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">121,206</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capital projects in-progress</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10104283e1156-wk-Fact-303E1985106A5568B77A6C93E2EF26C5" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">112,232</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10104283e1175-wk-Fact-5E9D9F7A075657DBB9581B4377F57075" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,026</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10104283e1200-wk-Fact-8725B1A6502C5EF487CA8CAA45BD85F6" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,861,647</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10104283e1219-wk-Fact-946219C04A3E51F29C0F8F881E6227ED" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,480,908</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less accumulated depreciation and amortization</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10104283e1244-wk-Fact-5EE40E20F9B15E2C8E424577044962D9" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,568,632</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10104283e1264-wk-Fact-1EBBADED42D05959BCECB98503F5F8F8" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,405,836</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10104283e1295-wk-Fact-4B4459E4B11D5BD7A851C5168E9C56F1" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,293,015</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10104283e1314-wk-Fact-669CAD88FCAF5FB4850AB2B5B0876EC7" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,075,072</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense of property and equipment for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10104283e1345-wk-Fact-16BAD2CDB4CE572D93CFF7FDF366CC17" name="us-gaap:OtherDepreciationAndAmortization" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">173.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10104283e1349-wk-Fact-60275D3D87555A078D4C298667377864" name="us-gaap:OtherDepreciationAndAmortization" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">157.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10104283e1354-wk-Fact-039F76347DE25FD2993C20DF3A62B4D1" name="us-gaap:OtherDepreciationAndAmortization" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">156.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="adbe:PropertyandEquipmentbyGeographicAreaTableTextBlock" id="TextSelection-63673B9FBD6F0E98D834DC0FA7F3C81D-0-wk-Fact-E8228CA56A7BE2DEC924DC0FBA19B60A" escape="true"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net, by geographic area as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> was as follows:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:66%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Americas:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10104283e1499-wk-Fact-C20878F352A95EF3B60ED966AC57506F" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2019Q4_srt_StatementGeographicalAxis_country_US" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,126,406</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10104283e1518-wk-Fact-3F5AADC5A92058A3A3C30FE80EE540F6" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2018Q4_srt_StatementGeographicalAxis_country_US" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">882,145</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10104283e1538-wk-Fact-721F0D28E73F54A5A9A1FDDBBDC8F461" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2019Q4_srt_StatementGeographicalAxis_adbe_OtherAmericasMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,735</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10104283e1557-wk-Fact-71AE477B121459CE9E0E5BCA722E9160" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2018Q4_srt_StatementGeographicalAxis_adbe_OtherAmericasMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">30,475</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Americas</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10104283e1582-wk-Fact-FA677E3C1C5B5F1B82D24030F8396294" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2019Q4_srt_StatementGeographicalAxis_srt_AmericasMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,129,141</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10104283e1601-wk-Fact-976675D5C37758EAAEB287442DE3C064" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2018Q4_srt_StatementGeographicalAxis_srt_AmericasMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">912,620</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">EMEA</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10104283e1626-wk-Fact-171C12172DA552AD9DF0FBEDE11042B0" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2019Q4_srt_StatementGeographicalAxis_us-gaap_EMEAMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">54,394</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10104283e1645-wk-Fact-F2C8D3F975AA5263AF27A6F242BD12FE" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2018Q4_srt_StatementGeographicalAxis_us-gaap_EMEAMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">51,033</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">APAC</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10104283e1670-wk-Fact-80FD881936E651F0AD733615B3474F69" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2019Q4_srt_StatementGeographicalAxis_srt_AsiaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">109,480</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10104283e1689-wk-Fact-FA33D296439B525E9301840A8CD96097" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2018Q4_srt_StatementGeographicalAxis_srt_AsiaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">111,419</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10104283e1719-wk-Fact-4B4459E4B11D5BD7A851C5168E9C56F1" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,293,015</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10104283e1738-wk-Fact-669CAD88FCAF5FB4850AB2B5B0876EC7" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,075,072</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:continuation><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s8DBE3068129F512B9F619E0DC42CB5FB"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 8.&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="TextSelection-A36A89272B145A57A4677F47F485F1A8-0-wk-Fact-BB031F4D462558978F23A8A61A07B2D1" continuedAt="TextSelection-A36A89272B145A57A4677F47F485F1A8-1" escape="true">&#160;GOODWILL AND OTHER INTANGIBLES</ix:nonNumeric></span><ix:continuation id="TextSelection-A36A89272B145A57A4677F47F485F1A8-1" continuedAt="TextSelection-A36A89272B145A57A4677F47F485F1A8-2"><span style="font-family:inherit;font-size:10pt;">&#160;</span></ix:continuation></div><ix:continuation id="TextSelection-A36A89272B145A57A4677F47F485F1A8-2" continuedAt="TextSelection-A36A89272B145A57A4677F47F485F1A8-3"><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfGoodwillTextBlock" id="TextSelection-20927555A6795CA1A3DF2B9981628D91-0-wk-Fact-D7DC98C418475A6D945AFE15DADE9C03" continuedAt="TextSelection-20927555A6795CA1A3DF2B9981628D91-1" escape="true"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill by reportable segment and activity for the years ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> was as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="29"></td></tr><tr><td style="width:22%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Acquisitions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Acquisitions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Digital Media</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e1027-wk-Fact-935182F11C5F5F779E2CC19E10D0A902" name="us-gaap:Goodwill" contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,724,747</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e1046-wk-Fact-85255D71702753799275D562DB320BD5" name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">15,247</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10107053e1066-wk-Fact-1A77DE79BBB35DA9851E11A7B2001B8F" name="us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2,481</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e1086-wk-Fact-B7368585A7BA54C0B09E71B4C2DC88AD" name="us-gaap:Goodwill" contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,737,513</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e1105-wk-Fact-6345FD27390455DDB6F497FC6934300B" name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">125,899</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10107053e1125-wk-Fact-148AD0BE51F2536DA7DB284C36126ACC" name="us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">914</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e1145-wk-Fact-624A0849E9E35125B9E4609301741834" name="us-gaap:Goodwill" contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,862,498</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Digital Experience</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e1165-wk-Fact-2D002A18ECF95811BECC4C33D0FCEF5A" name="us-gaap:Goodwill" contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,838,390</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e1184-wk-Fact-41A80E779DC85F55AD1AE5452851B28E" name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,775,969</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10107053e1203-wk-Fact-1B17D5095CFA5DF99C2D0470719F006C" name="us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">29,246</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e1224-wk-Fact-203CF384EC545EF29E47F2786C744500" name="us-gaap:Goodwill" contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,585,113</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e1243-wk-Fact-C9DD3C92D371580A93A61325C0DD37F9" name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">270</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10107053e1263-wk-Fact-2C4AC8C044DD5F0A9B6CD877C71E0B48" name="us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">15,103</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e1283-wk-Fact-993E586DE2D1546D850D53D4B0089210" name="us-gaap:Goodwill" contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,570,280</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Publishing</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e1308-wk-Fact-CC0E13EDECA4510FA3AF589813546EA5" name="us-gaap:Goodwill" contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">258,424</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e1327-wk-Fact-64C938E4144C570AA43CCF4155B480B3" name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10107053e1346-wk-Fact-10EA2BBE7B4D5FE6B69E6670BAE35A23" name="us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e1367-wk-Fact-7912849AB0A551D79751AB50920713EC" name="us-gaap:Goodwill" contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">258,422</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e1386-wk-Fact-D32EF555B0515965AFA97D1691853FF1" name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10107053e1406-wk-Fact-CA9E1E2CD00D5F0984AB3EA097DEAB01" name="us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e1426-wk-Fact-D9EA784C8AF05530A7F4801BBEBA72E4" name="us-gaap:Goodwill" contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">258,421</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e1456-wk-Fact-A536901D47B95C01B7F26B53552BA9A7" name="us-gaap:Goodwill" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,821,561</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e1475-wk-Fact-0559678CEC3257A68FDA8AD2C9F69FFE" name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,791,216</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10107053e1495-wk-Fact-FDC5E7A92412508499336CBBEB7A7C2A" name="us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">31,729</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e1515-wk-Fact-E0374051D9D0547BADAC86F9F2F216AA" name="us-gaap:Goodwill" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,581,048</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e1534-wk-Fact-8F332260BC29546297254CB8F89348E7" name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">126,169</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10107053e1554-wk-Fact-43582AB802E65136B3DF10C7AA27E284" name="us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">16,018</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e1574-wk-Fact-6ACCE66915C95AC0AF6678FCC2740C00" name="us-gaap:Goodwill" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,691,199</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</span></div></ix:nonNumeric><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><ix:continuation id="TextSelection-20927555A6795CA1A3DF2B9981628D91-1" continuedAt="TextSelection-20927555A6795CA1A3DF2B9981628D91-2"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div></ix:continuation></td><td style="vertical-align:top;"><ix:footnote id="TextSelection-7BA889E7043E5F4EA1779B264B1A7626-0-wk-Footnote-7BA889E7043E5F4EA1779B264B1A7626_lbl" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US"><ix:continuation id="TextSelection-20927555A6795CA1A3DF2B9981628D91-2"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts primarily consist of foreign currency translation adjustments.</span></div></ix:continuation></ix:footnote></td></tr></table><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="TextSelection-4841D81E9A9D56318A77C888B3BAFF21-0-wk-Fact-8E772B31BB205809996C5D7201FF1EB2" escape="true"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangibles, net, by reportable segment as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:66%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:12px;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Digital Media</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e1725-wk-Fact-1D8305373E815D10911040C2677223BC" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">79,483</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e1744-wk-Fact-1E6CC9A94CAA545F8570DD3680FDA2BF" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">68,280</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Digital Experience</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e1764-wk-Fact-17C7993D78485C8DA2583EFDFD1294A9" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,640,925</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e1783-wk-Fact-AF87D7AFA2E353708F9BA0AD1F763AD3" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,000,718</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Publishing</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e1808-wk-Fact-D4B3069793CE5821A1AAF27E01C937D2" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">157</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e1827-wk-Fact-284A6821D0245CDFB6F320AC524AC106" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangibles, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e1857-wk-Fact-4874329B60C856989CEEE1754FD9EA74" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,720,565</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e1876-wk-Fact-AF9C07480E655CB7A2B9CC7120A3BB2A" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,069,001</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 86</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-A36A89272B145A57A4677F47F485F1A8-3"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain goodwill and other intangibles were misclassified between Digital Media and Digital Experience in the prior year, which have been recast in the above tables.  The impact to our prior year disclosures was immaterial and there was no impact to the Consolidated Financial Statements resulting from the change in classification.</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" id="TextSelection-91A72A53A18F594887064C16341ED1BE-0-wk-Fact-4182374FE0D55AB1987005BC791B7D82" escape="true"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangibles, net, as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> were as follows:&#160;</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"></td></tr><tr><td style="width:29%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:12px;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer contracts and relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e2208-wk-Fact-1536344B57FE8A42CCECCC2A76DC3225" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_CustomerContractsAndRelationshipsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,219,029</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10107053e2227-wk-Fact-E5971632A8C35A004F67CC2A76D07F5B" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_CustomerContractsAndRelationshipsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">436,545</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e2247-wk-Fact-5F9D1B592E805190A1546406FED13B11" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_CustomerContractsAndRelationshipsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">782,484</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e2267-wk-Fact-99BE02834BABFD7BB6E0CC2A76DF1DAE" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_CustomerContractsAndRelationshipsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,329,432</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10107053e2286-wk-Fact-F0624BE9C751E401635BCC2A76CC1A3F" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_CustomerContractsAndRelationshipsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">416,176</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e2307-wk-Fact-1F9A7F895DD45DC7BA328BDD8E280D30" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_CustomerContractsAndRelationshipsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">913,256</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchased technology</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e2322-wk-Fact-58AFB072A941503C9D4708245E089C4A" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_PurchasedTechnologyMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">759,111</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10107053e2341-wk-Fact-9CCA606733A524C13F42CC2A76D47DB1" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_PurchasedTechnologyMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">223,115</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e2361-wk-Fact-6B31EEE473B55251A7F1C65DB0798E6B" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_PurchasedTechnologyMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">535,996</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e2381-wk-Fact-4ABBF72DCA8D57758EB87EBF41AE89B8" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_PurchasedTechnologyMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">750,286</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10107053e2400-wk-Fact-66F2B80B94572C12C170CC2A76ECD9E1" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_PurchasedTechnologyMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">118,812</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e2420-wk-Fact-33331CF579F25FCEA3A03C8530F65A49" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_PurchasedTechnologyMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">631,474</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademarks</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e2441-wk-Fact-E4B73619334D51F0B8CA5F36058430A9" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">384,300</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10107053e2460-wk-Fact-D4D5EA4EA6A85348AB4A815793F74C07" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">73,546</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e2480-wk-Fact-24C0414669F05C0F9EE50C060CCA6D5D" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">310,754</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e2500-wk-Fact-D962480C9FDB553AA325B3490D496ECF" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">384,855</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10107053e2519-wk-Fact-BDC7D913A378596A89E39B5CF5B9111D" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">25,968</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e2539-wk-Fact-3013D74259E55171954ED48891EC08F8" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">358,887</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e2560-wk-Fact-84A7903F980BF3B61C85CC2A76D77DA7" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">143,400</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10107053e2579-wk-Fact-D27B6759163DA629D739CC2A78580758" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">75,570</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e2599-wk-Fact-C4F6491D38E75DAF9F86D2EA87A6B9D8" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">67,830</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e2619-wk-Fact-CAA3816669971191793DCC2A785DE853" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">147,300</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10107053e2638-wk-Fact-846B70BB589A0298259DCC2A76EF51CF" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13,299</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e2658-wk-Fact-E8499B2B0BA05D1EBF8807685FD587EF" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">134,001</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquired rights to use technology</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e2679-wk-Fact-30EF9F956BCC5AC7B13A953072C462A5" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">59,524</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10107053e2698-wk-Fact-6747EFADCA765238A8A2F13FCB515D75" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">46,823</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e2718-wk-Fact-C1C69409380546069D8DCC2A76E3837A" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,701</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e2738-wk-Fact-ECEF5314040654AA9276F19C628F3FBA" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">58,966</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10107053e2757-wk-Fact-081F1C89B0F85AFC8C68C0D23EB3BD75" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">48,770</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e2777-wk-Fact-BAEE60B1006AAF9FD07DCC2A7868BA6C" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,196</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e2798-wk-Fact-E3E7EF932A215552B64D8964C1FD1A45" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,745</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10107053e2817-wk-Fact-93BF724D726350A4BABE37E88943BB63" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,945</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e2837-wk-Fact-8847B67B3357556180209B63D98A2FBF" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,800</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e2857-wk-Fact-BD87D01F14485F60B0298401D23262C1" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">51,096</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10107053e2876-wk-Fact-1B997DF01E855A2B8A6CC728A1964955" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">29,909</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e2896-wk-Fact-C0B790ECC98854F79AA7DCAEF3C156A3" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21,187</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangibles, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e2922-wk-Fact-40B338C7E199591F825E2399E3AF064F" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,589,109</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10107053e2941-wk-Fact-01EFD99F072B582B850C8C8DDC1CC017" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">868,544</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e2961-wk-Fact-4874329B60C856989CEEE1754FD9EA74" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,720,565</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e2981-wk-Fact-7D2EA9E7C0EC5C83A1697D67533952DC" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,721,935</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10107053e3000-wk-Fact-DC600082EB4752A6A00938175CFA5755" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">652,934</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e3021-wk-Fact-AF9C07480E655CB7A2B9CC7120A3BB2A" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,069,001</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, certain intangibles associated with our acquisitions in prior years became fully amortized and were removed from the Consolidated Balance Sheets. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization expense related to other intangibles was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10107053e3054-wk-Fact-87528B513C8252E4A354A4D079DCC888" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">402.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10107053e3058-wk-Fact-A1F5E133B36D5C2BA3C62A69A3418D46" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">182.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10107053e3062-wk-Fact-72A7500DB2285B7CA789F65FCD8613BA" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">153.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> respectively. Of these amounts, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10107053e3079-wk-Fact-5A5B1BD308AB5CDCB2A04D9ECB79CFCC" name="us-gaap:CostOfGoodsAndServicesSoldAmortization" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">227.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10107053e3083-wk-Fact-C352F191DDB35741874E88C22F5BDBE3" name="us-gaap:CostOfGoodsAndServicesSoldAmortization" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">91.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10107053e3087-wk-Fact-78F03F01E9A457DABAED7BE7776CD905" name="us-gaap:CostOfGoodsAndServicesSoldAmortization" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">76.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> were included in cost of sales for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> respectively. </span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangibles are amortized over their estimated useful lives of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10107053e3107-wk-Fact-274F1F1BD6E95B76AFAB8EA59716392C" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember" format="ixt-sec:duryear">1</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10107053e3111-wk-Fact-1613E97D618255819A50E4F2360E3DC4" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember" format="ixt-sec:duryear">15</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> years. <ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="TextSelection-2D22AFAB154956828464D9C5AE40EA8F-0-wk-Fact-15FF8E3489FC5B5AB8A0C4C9D8733DE6" continuedAt="TextSelection-2D22AFAB154956828464D9C5AE40EA8F-1" escape="true">As of </ix:nonNumeric></span><ix:continuation id="TextSelection-2D22AFAB154956828464D9C5AE40EA8F-1" continuedAt="TextSelection-2D22AFAB154956828464D9C5AE40EA8F-2"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, we expect  the estimated aggregate amortization expense for each of the five succeeding fiscal years to be as follows:</span></ix:continuation></div><ix:continuation id="TextSelection-2D22AFAB154956828464D9C5AE40EA8F-2"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:83%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:12px;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other&#160;Intangibles</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e3188-wk-Fact-75A3C8DDA7A052ABB0DF6FEA3B6538BB" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">364,683</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e3208-wk-Fact-4DB969CA07A8561894D27CB1E31B0CB5" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">254,921</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e3233-wk-Fact-75957660D6905C4ABF6F5566E32E344A" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">222,810</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e3258-wk-Fact-1CBDDDE736AB5314BD84EDBA0847BA7A" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">214,188</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e3283-wk-Fact-5B67AB1C004959D1A447B51D97BD237E" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">201,953</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e3308-wk-Fact-2314B37103825147B894354651BB507C" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">462,010</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total expected amortization expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107053e3338-wk-Fact-92AAE1CA263C56AB931DBF745DF501DE" name="adbe:TotalAmortizationExpenseExpectedToBeRecognized" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,720,565</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 87</span></div></div><hr style="page-break-after:always"></hr><div><a id="s88C7F3B377CA5D16A50CFB9C1B0D8467"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 9.&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" id="TextSelection-9687BB445FFE5E418B21279183AB50AF-0-wk-Fact-11CE421B76EF53DAB1169FC03456DFA9" continuedAt="TextSelection-9687BB445FFE5E418B21279183AB50AF-1" escape="true">ACCRUED EXPENSES</ix:nonNumeric></span><ix:continuation id="TextSelection-9687BB445FFE5E418B21279183AB50AF-1" continuedAt="TextSelection-9687BB445FFE5E418B21279183AB50AF-2"><span style="font-family:inherit;font-size:10pt;">&#160;</span></ix:continuation></div><ix:continuation id="TextSelection-9687BB445FFE5E418B21279183AB50AF-2"><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="TextSelection-8CDE7F0A9613508CA9AC544928A3776F-0-wk-Fact-547C6934C8C858C9B7B0285D7CCE6B03" escape="true"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> consisted of the following:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:71%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued compensation and benefits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107875e890-wk-Fact-C422F11450405896969B5CEE7B834960" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">317,897</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107875e909-wk-Fact-3971C4A901645984947BABA153EAB217" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">313,874</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued bonuses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107875e924-wk-Fact-B8FB7DAE914E5DD2B47B5D4AC9A29A75" name="us-gaap:AccruedBonusesCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">222,333</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107875e943-wk-Fact-C23023E5186659A191E94A0AE51188DB" name="us-gaap:AccruedBonusesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">216,007</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued media costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107875e963-wk-Fact-389162137CEA52CA9709124E3B8F1DFA" name="adbe:Accruedmediacosts" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">117,591</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107875e982-wk-Fact-5467D687B684573E895DDF95EB73FDD5" name="adbe:Accruedmediacosts" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">124,849</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued building rent</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107875e1002-wk-Fact-616465160AAE5FA448DECC4133E09DA0" name="us-gaap:AccruedRentCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">98,570</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107875e1021-wk-Fact-83519243A9E4370D16B1CC413586C633" name="us-gaap:AccruedRentCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">61,544</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Taxes payable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107875e1041-wk-Fact-55CC419300855BF6B1F0A081A45D6E54" name="us-gaap:SalesAndExciseTaxPayableCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">82,988</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107875e1060-wk-Fact-A46F41DC09755BB49C987C2576A07866" name="us-gaap:SalesAndExciseTaxPayableCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">57,525</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued corporate marketing</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107875e1080-wk-Fact-BAD5FC07B1EC555781B3D32D22134839" name="us-gaap:AccruedMarketingCostsCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">79,937</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107875e1099-wk-Fact-51338042386B5CF9AC32D0753A90ADB5" name="us-gaap:AccruedMarketingCostsCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">66,186</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing allowances&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107875e1119-wk-Fact-73F08FF6BA28537481F2FAE6D114880C" name="adbe:SalesAndMarketingAllowances" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">74,163</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107875e1138-wk-Fact-261CF547A52D5B15AAA913AFA6CBEACE" name="adbe:SalesAndMarketingAllowances" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">44,968</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Royalties payable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107875e1158-wk-Fact-D9DC42307D22596195770E0D639FC6B0" name="us-gaap:AccruedRoyaltiesCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">61,938</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107875e1177-wk-Fact-B851862D9F6B5ACDBC943508C38A1E21" name="us-gaap:AccruedRoyaltiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">51,529</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of derivatives</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107875e1197-wk-Fact-F69FA53985D221605FF9CC419A2E6BFE" name="adbe:Fairmarketvalueofderivativeliability" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">32,531</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107875e1216-wk-Fact-5C4D1287B686FA1FFE1DCC419B75F3D0" name="adbe:Fairmarketvalueofderivativeliability" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">816</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107875e1236-wk-Fact-25566A91C87D5DB4A1FC3D6DE4920397" name="us-gaap:InterestPayableCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">28,878</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107875e1255-wk-Fact-4048F0A5227251B3901A0449B5DBE606" name="us-gaap:InterestPayableCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">29,481</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107875e1276-wk-Fact-1281CD276F505566802804A173DC4FBD" name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">281,722</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107875e1295-wk-Fact-4010FF0015515E43B00B1C10D0374030" name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">196,406</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107875e1320-wk-Fact-41CDE768E4445F62AFC683DD257735C3" name="us-gaap:AccruedLiabilitiesCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,398,548</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10107875e1339-wk-Fact-CB6E7FF7098A58BD9E98B1021AB074CB" name="us-gaap:AccruedLiabilitiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,163,185</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued media costs primarily relate to our advertising platform offerings. We accrue for media costs related to impressions purchased from third-party ad inventory sources. Other primarily includes general corporate accruals for local and regional expenses and sales returns reserves.</span></div></ix:continuation><div><a id="sA966E4C031BE5581A9B219632B20760E"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 10.&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:IncomeTaxDisclosureTextBlock" id="TextSelection-D90D180EDC715134999BD2D5700983E5-0-wk-Fact-4CA80DE36A875C4A9CBC10DBF0624727" continuedAt="TextSelection-D90D180EDC715134999BD2D5700983E5-1" escape="true">INCOME TAXES</ix:nonNumeric></span></div><ix:continuation id="TextSelection-D90D180EDC715134999BD2D5700983E5-1" continuedAt="TextSelection-D90D180EDC715134999BD2D5700983E5-2"><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="TextSelection-AB0D2D2881A15AA1BFC4B3B4F5BB2897-0-wk-Fact-F3AFC260327854FCB6148443F937373A" continuedAt="TextSelection-AB0D2D2881A15AA1BFC4B3B4F5BB2897-1" escape="true"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;"> consisted of the following:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:61%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Domestic</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e928-wk-Fact-AFEC02B413F655E1A9EBB77F7F85E4FC" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">437,603</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e947-wk-Fact-8207591BB93B5DDA83E1A3C09133B2BD" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">542,948</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e967-wk-Fact-581A5D5DC15B597981035082183C867D" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,056,156</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e987-wk-Fact-44B7FF2A0D8553FEA003ECC8E73E939E" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,767,138</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e1006-wk-Fact-D4257EDFE7DE58E3850DB232DF381DB2" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,250,928</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e1025-wk-Fact-4AA6D115C4A15F7D921AFF58C2766D7F" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,081,485</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e1056-wk-Fact-D46B0CDDB69C53D692083C7594E64C49" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,204,741</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e1075-wk-Fact-8C8D5A22C0DC5A438949DCC63C92FBC0" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,793,876</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e1095-wk-Fact-28FE220ED69853379A7AE507C6ED6786" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,137,641</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="TextSelection-73A6AFFF86AF5F7EAC6DEC91CDCC3E58-0-wk-Fact-5BB9B164E9B356B4BB8C5E9EB2C05F94" escape="true"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><ix:continuation id="TextSelection-AB0D2D2881A15AA1BFC4B3B4F5BB2897-1"></ix:continuation>The provision for income taxes for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;"> consisted of the following:</span></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:61%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States federal</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e1309-wk-Fact-8EDAF3EC5A525308B72B8CCB08AB92C5" name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,563</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e1328-wk-Fact-728B290BFE715F5E9E3DBAFBCC7E4EB7" name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">501,272</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e1348-wk-Fact-90EAD9C288D3594A98491F2386440C9E" name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">298,802</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e1368-wk-Fact-D73B6831AFE6507F878E9CE911AF97CD" name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">211,174</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e1387-wk-Fact-5FCB85785F4757C1ADEEF422FDD26B54" name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">140,308</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e1406-wk-Fact-B4D28CCB3BE4564A9DC23D420D127EE4" name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">60,962</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State and local</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e1432-wk-Fact-F69F7C7DB8AA582D87C10F828F6A738B" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">30,893</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e1451-wk-Fact-EEFC0B8BCD135F3B9E5988E6DD03CE33" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">28,612</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e1470-wk-Fact-FCD68847410C505F87B6E10D79A5A09F" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">33,578</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e1496-wk-Fact-C3AD8693DE4F5AADBB20973A6BF24A4A" name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">248,630</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e1515-wk-Fact-6ACDB528190657A29E6E250AD9E3876B" name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">670,192</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e1534-wk-Fact-4EF8A16820165FF5BAE10C71632C8B14" name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">393,342</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e1624-wk-Fact-153EB874E339568D9F68D4EEFFBC0D4C" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">22,528</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10111769e1643-wk-Fact-4D27F4A6A68F5562B716D31C9621E1AB" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">466,113</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e1663-wk-Fact-1EDCCB40AD545258A8B2D75C37A26D66" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">48,905</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10111769e1689-wk-Fact-0D2CA67D486457ABBC4E964EAC758FD7" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">11,675</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10111769e1709-wk-Fact-C6BB3222584E566F817B32EE98A5ABD0" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">9,734</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10111769e1729-wk-Fact-25FE24A2124355A09499A6FBF3801C51" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">4,242</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State and local</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10111769e1756-wk-Fact-80E20E5F1ADE5D5790052469B287D848" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">6,200</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e1776-wk-Fact-BF1592F58A9B5F688964E7699F120838" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,757</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e1795-wk-Fact-CD1B0E05A9A05D11AAF758888AA15900" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,682</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e1821-wk-Fact-6F5603A81ABD581E80CF0647FC2A9AB8" name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,653</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10111769e1840-wk-Fact-557139080BDE5DF3864C7FABB4FA3226" name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">467,090</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e1860-wk-Fact-CB3F5279A4C55C7FA5EC5D89A657FA68" name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">50,345</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e1892-wk-Fact-A4363994667E5685A6250D662DBA90BB" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">253,283</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e1911-wk-Fact-1BDFB78B83055B88908D7D3C0B8BCDA4" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">203,102</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e1931-wk-Fact-CB95142FD9655F3EA120A43E7E29F095" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">443,687</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 88</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-D90D180EDC715134999BD2D5700983E5-2" continuedAt="TextSelection-D90D180EDC715134999BD2D5700983E5-3"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">U.S. Tax Reform</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December 22, 2017, the Tax Cuts and Jobs Act (the &#8220;Tax Act&#8221;) was enacted into law, which significantly changed existing U.S. tax law and includes many provisions applicable to us, such as reducing the U.S. federal statutory tax rate, imposing a one-time transition tax on deemed repatriation of deferred foreign income and adopting a territorial tax system. The Tax Act reduced the U.S. federal statutory tax rate from </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e1953-wk-Fact-8E6F52E0D92692B50F41A67879751555" name="adbe:USFederalstatutorytaxrateeffectivebeforetheTaxCutsandJobsAct" contextRef="FD2017Q4YTD" unitRef="ratio" decimals="2" scale="-2" format="ixt:numdotdecimal">35</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e1957-wk-Fact-DC962F8AD05068DF7B60A67BFCBFC4A8" name="adbe:USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct" contextRef="D2018Q1AfterTaxAct" unitRef="ratio" decimals="2" scale="-2" format="ixt:numdotdecimal">21</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> effective January 1, 2018. For fiscal 2018, our blended U.S. federal statutory tax rate was </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e1961-wk-Fact-ABB6552EB8865196A051420493C6C65D" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="FD2018Q4YTD" unitRef="ratio" decimals="3" scale="-2" format="ixt:numdotdecimal">22.2</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">. This was the result of using the tax rate of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e1965-wk-Fact-8E6F52E0D92692B50F41A67879751555" name="adbe:USFederalstatutorytaxrateeffectivebeforetheTaxCutsandJobsAct" contextRef="FD2017Q4YTD" unitRef="ratio" decimals="2" scale="-2" format="ixt:numdotdecimal">35</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> for the first month of fiscal 2018 and the reduced tax rate of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e1969-wk-Fact-DC962F8AD05068DF7B60A67BFCBFC4A8" name="adbe:USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct" contextRef="D2018Q1AfterTaxAct" unitRef="ratio" decimals="2" scale="-2" format="ixt:numdotdecimal">21</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> for the remaining eleven months of fiscal 2018. The Tax Act also required us to incur a one-time transition tax on deferred foreign income not previously subject to U.S. income tax at a rate of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e1974-wk-Fact-57E87BCCF9AA50F09DE84A43E6BB7373" name="adbe:TaxCutsandJobsActonetimetransitiontax" contextRef="FI2018Q4" unitRef="ratio" decimals="3" scale="-2" format="ixt:numdotdecimal">15.5</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> for foreign cash and certain other net current assets, and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e1978-wk-Fact-142B4A2E050E5F61B2F4F790DEE4DD17" name="adbe:TaxCutsandJobsActof2017onetimetransitiontaxotherincome" contextRef="FI2018Q4" unitRef="ratio" decimals="2" scale="-2" format="ixt:numdotdecimal">8</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> on the remaining income, in each case reduced by certain foreign tax credits. The Tax Act also included a provision to tax global intangible low-taxed income of foreign subsidiaries, a special tax deduction for foreign-derived intangible income and a base erosion anti-abuse tax measure that may tax certain payments between a U.S. corporation and its subsidiaries. These additional provisions of the Tax Act were effective for us beginning December 1, 2018.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal 2018, we recorded tax charges for the impact of the Tax Act using the current available information and technical guidance on the interpretations of the Tax Act. The accounting analysis was finalized based on the guidance, interpretations and data available as of November 30, 2018. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain international provisions introduced in the Tax Act are effective for us starting in fiscal 2019. As part of these provisions, an accounting policy election is available to either account for the tax effects of certain taxes in the period that is subject to such taxes or to provide deferred taxes for book and tax basis differences that upon reversal may be subject to such taxes. We elected to account for the tax effects of these provisions in the period that it is subject to such tax.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Reconciliation of Provision for Income Taxes </span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="TextSelection-ECE1A8CD51B15016814C1248BA287DEC-0-wk-Fact-A82D7B9A990459E785C3DDEEB7CDA7FC" escape="true"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total income tax expense differs from the expected tax expense (computed by multiplying the U.S. federal statutory rate of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e1996-wk-Fact-CDBCDD95A1A15366A78AE7F8649442E7" name="adbe:USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct" contextRef="FD2019Q4YTD" unitRef="ratio" decimals="2" scale="-2" format="ixt:numdotdecimal">21</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> in 2019, </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e2000-wk-Fact-ABB6552EB8865196A051420493C6C65D" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="FD2018Q4YTD" unitRef="ratio" decimals="3" scale="-2" format="ixt:numdotdecimal">22.2</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> in 2018 and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e2004-wk-Fact-8E6F52E0D92692B50F41A67879751555" name="adbe:USFederalstatutorytaxrateeffectivebeforetheTaxCutsandJobsAct" contextRef="FD2017Q4YTD" unitRef="ratio" decimals="2" scale="-2" format="ixt:numdotdecimal">35</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> in 2017 by income before income taxes) as a result of the following:</span></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:61%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Computed &#8220;expected&#8221; tax expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e2122-wk-Fact-AAAA38EFEF0E5537833143CA1FCF32DA" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">672,996</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e2141-wk-Fact-CB5FD00C716D5F0AA04C4CFAB6EE7F9D" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">620,240</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e2161-wk-Fact-1C70519BD1B75657B3FA2394EE4CFD4D" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">748,174</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State tax expense, net of federal benefit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e2181-wk-Fact-8612B2E1C0D35708AFEA8FFD1EDA9D81" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,510</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e2200-wk-Fact-F212553ACEEF5B91B5C92CC9C0CFC796" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">25,214</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e2219-wk-Fact-EFFF1F0D86C454498B5BEB3A3B988B7A" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">25,131</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax credits</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10111769e2245-wk-Fact-4C3E5BCCDEB55EE4BBAF935E802FC0FA" name="us-gaap:IncomeTaxReconciliationTaxCredits" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">99,772</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10111769e2265-wk-Fact-C71DE34316F75C5BB1B080D3106713C9" name="us-gaap:IncomeTaxReconciliationTaxCredits" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">110,849</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10111769e2285-wk-Fact-F8F26891D5495567843D9EA93E6488E8" name="us-gaap:IncomeTaxReconciliationTaxCredits" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">38,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effects of non-U.S. operations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10111769e2312-wk-Fact-3216F0DB5E465F3C9455C54199A08280" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">224,214</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10111769e2332-wk-Fact-D0271C4E6F00543088B64636F34AAB86" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">384,393</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10111769e2352-wk-Fact-4C03BE95737C5EDFA7E9FA208F5A2E3F" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">215,490</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation, net of tax deduction</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10111769e2379-wk-Fact-8F3E39ECA1B35B88858DF7C9971D213B" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">85,944</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10111769e2399-wk-Fact-8CB6E7103C845537AAFD0F4CA29FEF0E" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">95,372</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10111769e2419-wk-Fact-3B0B3CD0E1735BECA51D66251F9C3AA4" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">42,512</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Resolution of income tax examinations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10111769e2446-wk-Fact-48FED169633B56DEA6ED1E4194B542D1" name="us-gaap:IncomeTaxReconciliationTaxSettlementsDomestic" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">39,291</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10111769e2466-wk-Fact-351FC3DBB5B45446BA502D0F40522FB8" name="us-gaap:IncomeTaxReconciliationTaxSettlementsDomestic" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">42,432</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10111769e2486-wk-Fact-8E2404E2896B5562B69DCE9B0958212C" name="us-gaap:IncomeTaxReconciliationTaxSettlementsDomestic" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">31,358</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Domestic manufacturing deduction benefit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e2513-wk-Fact-66C2AD0F50955800B19AC3F89980D58E" name="us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10111769e2532-wk-Fact-CA3918616C89535B81D6BEFB8A38BDF8" name="us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13,098</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10111769e2552-wk-Fact-0AFA098483E45C8A9834690099FC207B" name="us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">32,200</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impacts of the U.S. Tax Act</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e2579-wk-Fact-4CC110C63E4355C38AB1A474E486FE9F" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,955</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e2598-wk-Fact-22383917449052E08167353E5CEDAE16" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">185,997</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e2617-wk-Fact-EB1E7722EB955070AD5F1C7D28ACC917" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax charge for licensing acquired company technology to foreign subsidiaries</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e2643-wk-Fact-FE8648CBCF8756AA8102E514A7AC4BBA" name="adbe:IncomeTaxReconciliationLicensingOfTechnologyToForeignSubsidiaries" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e2662-wk-Fact-4CE7F4F661DB569B9486C24DA3936CF0" name="adbe:IncomeTaxReconciliationLicensingOfTechnologyToForeignSubsidiaries" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e2681-wk-Fact-068C646CFD6458A49954B1F9627C1E0F" name="adbe:IncomeTaxReconciliationLicensingOfTechnologyToForeignSubsidiaries" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">24,771</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e2707-wk-Fact-9A2C389AAAD6505EBE97E37AEACED9A6" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,043</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e2726-wk-Fact-37A7D703DDDE5655A6017F64217D14AA" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">17,795</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e2745-wk-Fact-C91EA4C8BC635624ACEC8B9FE391E361" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,171</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e2777-wk-Fact-A4363994667E5685A6250D662DBA90BB" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">253,283</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e2796-wk-Fact-1BDFB78B83055B88908D7D3C0B8BCDA4" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">203,102</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e2816-wk-Fact-CB95142FD9655F3EA120A43E7E29F095" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">443,687</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 89</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-D90D180EDC715134999BD2D5700983E5-3" continuedAt="TextSelection-D90D180EDC715134999BD2D5700983E5-4"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Deferred Tax Assets and Liabilities</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="TextSelection-8D032F1FBEC958D29FAF525DC04C4AD2-0-wk-Fact-D0597D086E7A51E9899BDAD590FEFAE9" escape="true"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The tax effects of the temporary differences that gave rise to significant portions of the deferred tax assets and liabilities as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> are presented below:</span></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:70%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquired technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e2984-wk-Fact-F89688650081506BB68393F9815E2011" name="adbe:DeferredTaxAssetsAcquiredTechnology" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,568</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e3003-wk-Fact-CB4BE2F41CD55466B2614DE30A892509" name="adbe:DeferredTaxAssetsAcquiredTechnology" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,561</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reserves and accruals</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e3023-wk-Fact-53C469EA8EC5588D853A944C67303B42" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">53,796</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e3042-wk-Fact-4F70B2062D945DEB89C2E7C82AD3C2AF" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">59,100</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e3067-wk-Fact-92FD27AE969652739B074B13D9BD7642" name="us-gaap:DeferredTaxAssetsDeferredIncome" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,036</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e3086-wk-Fact-2F2B0E203BC755619E6822085C79E24F" name="us-gaap:DeferredTaxAssetsDeferredIncome" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">37,690</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e3111-wk-Fact-5E5D803DD4CC5FBF8835D0706D1BFFCA" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">106,911</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e3130-wk-Fact-4F87A6EF66255E4F93292186DEAF5F4B" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">89,240</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net operating loss carryforwards of acquired companies</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e3155-wk-Fact-AAFB5CAD3DA95F508CCDBB9AC3359BDB" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">137,151</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e3174-wk-Fact-4E8AC0E7C96553C7B0257E6EC980D561" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">209,445</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Credit carryforwards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e3199-wk-Fact-17EE6EFB565D525AA299CD10CA6E3C40" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">252,074</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e3218-wk-Fact-0D20FB9A66405868BD2324F48030A043" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">173,748</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capitalized expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e3243-wk-Fact-B75A435CA2EB5184A2FC02D41DD3F87F" name="adbe:DeferredTaxAssetsCapitalizedExpenses" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">44,912</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e3262-wk-Fact-24F2727398F85B178519992A3B80F058" name="adbe:DeferredTaxAssetsCapitalizedExpenses" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">19,074</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Benefits relating to tax positions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e3287-wk-Fact-2BAF066DC79D5B25BD9A8FFA296C83D0" name="adbe:Benefitsrelatingtotaxpositions" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">47,458</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e3306-wk-Fact-830D0C86E6DC545C876E98BD7223F9B3" name="adbe:Benefitsrelatingtotaxpositions" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">51,965</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e3331-wk-Fact-1F42664695205D6AB2215F688A127A73" name="us-gaap:DeferredTaxAssetsOther" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">32,794</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e3350-wk-Fact-60CDB9E16832585DA5F12DC556725626" name="us-gaap:DeferredTaxAssetsOther" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">37,160</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total gross deferred tax assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e3376-wk-Fact-951E6B3C445357259B4D9566E870036A" name="us-gaap:DeferredTaxAssetsGross" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">691,700</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e3395-wk-Fact-D00B4EDDF72E5382AD7BC1BFD0E050AB" name="us-gaap:DeferredTaxAssetsGross" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">686,983</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax asset valuation allowance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10111769e3420-wk-Fact-E40377E781F35EFCA20C8B176525A40F" name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">244,432</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10111769e3440-wk-Fact-D939B5C8441753FF971ADEDB24AB68EA" name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">174,496</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred tax assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e3466-wk-Fact-7B0FCD5BA7E758969C33A77583EB4C87" name="us-gaap:DeferredTaxAssetsNet" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">447,268</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e3485-wk-Fact-5FE57FB0A7085DF8BF3FD208BA53411E" name="us-gaap:DeferredTaxAssetsNet" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">512,487</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e3556-wk-Fact-1EF22CC12BB654D3A26A45C63D525616" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">36,458</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e3575-wk-Fact-ADF478F6DF7157A2B8D996EB6AB4EA3C" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">40,425</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Undistributed earnings of foreign subsidiaries</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e3600-wk-Fact-7245718F46CA503EA473D5C676EBB26A" name="us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">51,883</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e3619-wk-Fact-DA85D49C535859DC96444B430D882AF6" name="us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">17,556</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e3644-wk-Fact-CD490BBBBA8BAAEF956AA213F10960DA" name="us-gaap:DeferredTaxLiabilitiesPrepaidExpenses" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">86,279</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e3663-wk-Fact-3095120613AFB2F3416AA2140F9C281B" name="us-gaap:DeferredTaxLiabilitiesPrepaidExpenses" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquired intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e3688-wk-Fact-A1B23C9A3FE1591DBF612AFC8ECAAB9E" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">413,146</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e3707-wk-Fact-27F5E1317FCA505AA6DAD14CF556CB80" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">501,208</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred tax liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e3732-wk-Fact-1DEC8CD1C9865DEA8CF6455DD1198581" name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">587,766</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e3751-wk-Fact-93C286C43BC7520FA468C1CBA0A2F7A2" name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">559,189</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net deferred tax liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e3781-wk-Fact-96993FE2E7D05A4FBD0D10F0A400313D" name="us-gaap:DeferredTaxLiabilities" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">140,498</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e3800-wk-Fact-B0932CCA8F075CF69C1745D34682CEEE" name="us-gaap:DeferredTaxLiabilities" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">46,702</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial reporting and tax bases of assets and liabilities, and for operating losses and tax credit carryforwards. Included in the deferred tax assets and liabilities for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> are amounts related to various acquisitions.&#160;In assessing the realizability of deferred tax assets, management determined that it is not more likely than not that we will have sufficient taxable income in certain states and foreign jurisdictions to fully utilize available tax credits and other attributes. The deferred tax assets are offset by a valuation allowance to the extent it is more likely than not that they are not expected to be realized.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We provide U.S. income taxes on the earnings of foreign subsidiaries unless the subsidiaries&#8217; earnings are considered permanently reinvested outside the United States or are exempted from taxation as a result of the new territorial tax system. To the extent that the foreign earnings previously treated as permanently reinvested are repatriated, the related U.S. tax liability may be reduced by any foreign income taxes paid on these earnings. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the cumulative amount of foreign earnings upon which U.S. income taxes have not been provided, and the corresponding unrecognized deferred tax liability, is not material. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, we have net operating loss carryforwards of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10111769e3841-wk-Fact-950758A85BB659899A427999F5E191F6" name="us-gaap:OperatingLossCarryforwards" contextRef="FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_InternalRevenueServiceIRSMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">421.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> for federal, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10111769e3845-wk-Fact-FF9344918D29575B8EF878764984CCCF" name="us-gaap:OperatingLossCarryforwards" contextRef="FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">374.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> for state and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10111769e3849-wk-Fact-03BA69414D8027AA7114A21C67D8A99F" name="us-gaap:OperatingLossCarryforwards" contextRef="FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">82.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> for foreign. We also have federal, state and foreign tax credit carryforwards of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10111769e3853-wk-Fact-EAF5BD31F7BD563D8D20FD91F65352FC" name="us-gaap:TaxCreditCarryforwardAmount" contextRef="FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_InternalRevenueServiceIRSMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">44.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10111769e3858-wk-Fact-40566FD9632959B19708CD3A90A51EF0" name="us-gaap:TaxCreditCarryforwardAmount" contextRef="FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">243.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10111769e3862-wk-Fact-AB67205A10AB55C98A80AD42A2E6C42C" name="us-gaap:TaxCreditCarryforwardAmount" contextRef="FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">15.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The net operating loss carryforward assets and tax credits will expire in various years from fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> through </span><span style="font-family:inherit;font-size:10pt;">2038</span><span style="font-family:inherit;font-size:10pt;">. The majority of the state tax credit carryforwards and a portion of the federal net operating loss carryforwards can be carried forward indefinitely. The net operating loss carryforward assets and certain credits are reduced by the valuation allowance and are subject to an annual limitation under Internal Revenue Code Section 382. The carrying amount of such assets and credits is expected to be fully realized.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, a valuation allowance of </span><span style="font-family:inherit;font-size:10pt;text-align:right;vertical-align:bottom;"><span>$<ix:nonFraction id="d10111769e3881-wk-Fact-FCBB35A218787F947CD2A74FD40E1F1B" name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">244.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> has been established for certain deferred tax assets related to certain federal, state and foreign assets. For fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, the total change in the valuation allowance was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10111769e3889-wk-Fact-136305B49C89541491CFB63BB512CB8C" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">69.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 90</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-D90D180EDC715134999BD2D5700983E5-4" continuedAt="TextSelection-D90D180EDC715134999BD2D5700983E5-5"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Accounting for Uncertainty in Income Taxes</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:SummaryOfIncomeTaxContingenciesTextBlock" id="TextSelection-B9CA4BF208B059289622C99D120C0C0B-0-wk-Fact-F7AFE07DCD53554788120D9C9AE0DBE6" escape="true"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;">, our aggregate changes in our total gross amount of unrecognized tax benefits are summarized as follows:</span></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:70%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e3997-wk-Fact-5864A93130935F069DB4BFBBB0E4DF32" name="us-gaap:UnrecognizedTaxBenefits" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">196,152</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e4016-wk-Fact-ABAF1C62CC585D399428CF96A2D68128" name="us-gaap:UnrecognizedTaxBenefits" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">172,945</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross increases in unrecognized tax benefits &#8211; prior year tax positions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e4036-wk-Fact-8BE77411F63D58A7B89B8155332F0EE6" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">14,850</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e4055-wk-Fact-46C90D4DBA475F43AA281E9F1E96BFC4" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">16,191</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross decreases in unrecognized tax benefits &#8211; prior year tax positions</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10111769e4080-wk-Fact-F2017725A7C457EDA272C40DC7AA1F0C" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,282</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10111769e4100-wk-Fact-F715A613EA925E81833E8FFB8EF456AA" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross increases in unrecognized tax benefits &#8211; current year tax positions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e4126-wk-Fact-436E955B8CCA5C788BBD285156FD3DDB" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,526</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e4145-wk-Fact-05B315D407D1517C929724979EF4E2D3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">60,721</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross decreases in unrecognized tax benefits &#8211; current year tax positions</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10111769e4170-wk-Fact-09F73BEF3D89BBEECC0EA2246AE0D950" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,879</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e4190-wk-Fact-8648A2FC0561CA3CE588A22655FA7DDF" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlements with taxing authorities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10111769e4215-wk-Fact-B725B96C2F0B5119B6C41EE815480D00" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">230</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e4235-wk-Fact-5E613DE7E53A54C9926C91B1CE80F1D0" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lapse of statute of limitations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10111769e4260-wk-Fact-264A3C558DA85EB7AA2BDF7DCB8F6846" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">49,813</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10111769e4280-wk-Fact-1819AFA0F6745BA6B53834B2F2E357F1" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">45,922</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange gains and losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10111769e4306-wk-Fact-0B04E685A08F53F18EF46C66820ACA52" name="adbe:UnrecognizedTaxBenefitsForeignExchangeGainsAndLosses" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">987</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10111769e4326-wk-Fact-9B9EE9C6400054CBA3A7D8C7FBE3C8AF" name="adbe:UnrecognizedTaxBenefitsForeignExchangeGainsAndLosses" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">3,783</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e4357-wk-Fact-5465FA2DFF9B5F03A807BBE74759B39E" name="us-gaap:UnrecognizedTaxBenefits" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">173,337</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111769e4376-wk-Fact-5864A93130935F069DB4BFBBB0E4DF32" name="us-gaap:UnrecognizedTaxBenefits" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">196,152</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The combined amount of accrued interest and penalties related to tax positions taken on our tax returns were approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10111769e4395-wk-Fact-F46C215FD2975ED8AEFD207035AA57F4" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">25.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10111769e4399-wk-Fact-DFA493CF2C7D51E68293551E81E47E51" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">24.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. These amounts were included in long-term income taxes payable in their respective years.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We file income tax returns in the United States on a federal basis and in many U.S. state and foreign jurisdictions. We are subject to the continual examination of our income tax returns by the U.S. Internal Revenue Service (&#8220;IRS&#8221;) and other domestic and foreign tax authorities. Our major tax jurisdictions are Ireland, California and the United States. For Ireland, California and the United States, the earliest fiscal years open for examination are </span><span style="font-family:inherit;font-size:10pt;">2008</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2015</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;">, respectively. We regularly assess the likelihood of outcomes resulting from these examinations to determine the adequacy of our provision for income taxes and have reserved for potential adjustments that may result from these examinations. We believe such estimates to be reasonable; however, there can be no assurance that the final determination of any of these examinations will not have an adverse effect on our operating results and financial position.</span></div></ix:continuation><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><ix:continuation id="TextSelection-D90D180EDC715134999BD2D5700983E5-5" continuedAt="TextSelection-D90D180EDC715134999BD2D5700983E5-6"><span style="font-family:inherit;font-size:10pt;">The timing of the resolution of income tax examinations is highly uncertain as are the amounts and timing of tax payments that are part of any audit settlement process. These events could cause large fluctuations in the balance sheet classification of our tax assets and liabilities. We believe that within the next 12 months, it is reasonably possible that either certain audits will conclude or statutes of limitations on certain income tax examination periods will expire, or both. Given the uncertainties described above, we can only determine a range of estimated potential decreases in underlying unrecognized tax benefits ranging from </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10111769e4430-wk-Fact-521A632A551258C78D6E7F7CFCDE28D4" name="us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" contextRef="FI2019Q4_srt_RangeAxis_srt_MinimumMember" unitRef="usd" decimals="-5" scale="0" format="ixt:numdotdecimal">0</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> to approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10111769e4434-wk-Fact-BCEA49F73CD75C099C4893B322D65765" name="us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" contextRef="FI2019Q4_srt_RangeAxis_srt_MaximumMember" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">20</ix:nonFraction> million</span></span></ix:continuation><span style="font-family:inherit;font-size:10pt;"><ix:continuation id="TextSelection-D90D180EDC715134999BD2D5700983E5-6">.</ix:continuation> </span></div><div><a id="s8BF319CFBF9E566EB960C14CBC5E8B79"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 11.&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:CompensationAndEmployeeBenefitPlansTextBlock" id="TextSelection-A192D8F5916E5B038EA0DAF0C2FAC2D9-0-wk-Fact-D596B430072C5EB88869AB4CFE9AF4CC" continuedAt="TextSelection-A192D8F5916E5B038EA0DAF0C2FAC2D9-1" escape="true">BENEFIT PLANS</ix:nonNumeric></span></div><ix:continuation id="TextSelection-A192D8F5916E5B038EA0DAF0C2FAC2D9-1" continuedAt="TextSelection-A192D8F5916E5B038EA0DAF0C2FAC2D9-2"><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Retirement Savings Plan</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In 1987, we adopted an Employee Investment Plan, qualified under Section&#160;401(k)&#160;of the Internal Revenue Code, which is a retirement savings plan covering substantially all of our U.S. employees, now referred to as the Adobe Inc. 401(k) Retirement Savings Plan. Under the plan, eligible employees may contribute up to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111932e802-wk-Fact-370B7C267C0A524D94B1F9E24E7EA7CD" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" contextRef="FD2019Q4YTD" unitRef="ratio" decimals="2" scale="-2" format="ixt:numdotdecimal">65</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of their pretax or after-tax salary, subject to the IRS annual contribution limits. In fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, we matched </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111932e810-wk-Fact-457766BF8A635DD88770F3907B65DFFA" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" contextRef="FD2019Q4YTD" unitRef="ratio" decimals="2" scale="-2" format="ixt:numdotdecimal">50</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of the first </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111932e814-wk-Fact-F12AC819D87354B2B6A260DDE0C13887" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" contextRef="FD2019Q4YTD" unitRef="ratio" decimals="2" scale="-2" format="ixt:numdotdecimal">6</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of the employee&#8217;s eligible compensation. We contributed </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10111932e818-wk-Fact-E2262F37F0705F60839CF60F21751AAE" name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">51.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10111932e823-wk-Fact-678F299235CF561499F78B94D678CEE7" name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">41.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10111932e827-wk-Fact-DE84539FDD2C5F51B7EA0276DFAB8EB7" name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">34.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> in fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. We are under no obligation to continue matching future employee contributions and, at our discretion, may change our practices at any time.</span></div><div style="line-height:120%;padding-bottom:9px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Deferred Compensation Plan</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On September&#160;21, 2006, the Board of Directors approved the Adobe Inc. Deferred Compensation Plan, effective December&#160;2, 2006 (the &#8220;Deferred Compensation Plan&#8221;). The Deferred Compensation Plan is an unfunded, non-qualified, deferred compensation arrangement under which certain executives and members of the Board of Directors are able to defer a portion of their annual compensation. Participants may elect to contribute up to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111932e849-wk-Fact-52B74941710B524AB727683EF3EBF7A9" name="adbe:PercentageOfContributionMadeByParticipantsOfBaseSalaryToDeferredCompensationPlan" contextRef="FD2019Q4YTD_srt_TitleOfIndividualAxis_adbe_BoardOfDirectorsAndCertainExecutivesMember" unitRef="ratio" decimals="2" scale="-2" format="ixt:numdotdecimal">75</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of their base salary and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10111932e853-wk-Fact-D810343126AB5096943DC897D65E350E" name="adbe:PercentageOfContributionMadeByParticipantsOfOtherSpecifiedCompensationToDeferredCompensationPlan" contextRef="FD2019Q4YTD_srt_TitleOfIndividualAxis_adbe_BoardOfDirectorsAndCertainExecutivesMember" unitRef="ratio" decimals="2" scale="-2" format="ixt:numdotdecimal">100</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of other specified compensation, including commissions, bonuses, performance awards, time-based restricted stock units and directors&#8217; fees.&#160;Participants are able </span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 91</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-A192D8F5916E5B038EA0DAF0C2FAC2D9-2"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">to elect the payment of benefits to begin on a specified date at least three years after the end of the plan year in which election is made or vests. For cash benefit elections, distributions are made in cash and in the form of a lump sum, or five, ten, or fifteen-year annual installments. For stock benefit elections, distributions are settled in stock and in the form of a lump sum payment only.  Beginning January 1, 2020, our updated Deferred Compensation Plan will no longer allow participants, except our Board of Directors, to make stock benefit elections.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;">, the invested amounts under the Deferred Compensation Plan total </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10111932e871-wk-Fact-5A0A3BD4351C545E99740BE1EE5D5488" name="us-gaap:DeferredCompensationPlanAssets" contextRef="FI2019Q4_srt_TitleOfIndividualAxis_adbe_BoardOfDirectorsAndCertainExecutivesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">93.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10111932e875-wk-Fact-E13A1AC8E9555D8D915FEB367D3D9B49" name="us-gaap:DeferredCompensationPlanAssets" contextRef="FI2018Q4_srt_TitleOfIndividualAxis_adbe_BoardOfDirectorsAndCertainExecutivesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">69.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively and were recorded as other assets on our Consolidated Balance Sheets. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10111932e888-wk-Fact-79F4EEA5ED615D938BE2B78E6C83E2FF" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" contextRef="FI2019Q4_srt_TitleOfIndividualAxis_adbe_BoardOfDirectorsAndCertainExecutivesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">108.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d10111932e892-wk-Fact-46504356B0F45BB49DFC3A45824F0DB9" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" contextRef="FI2018Q4_srt_TitleOfIndividualAxis_adbe_BoardOfDirectorsAndCertainExecutivesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">84.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, were recorded as long-term liabilities to recognize undistributed deferred compensation due to employees.</span></div></ix:continuation><div><a id="s3C6BDCF2B9D45E26883A71DDA18D1809"></a></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 12.&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="TextSelection-8147859D849A5679B380A7C540B8175D-0-wk-Fact-9B675AAA9560541B9AAC54C961205CD8" continuedAt="TextSelection-8147859D849A5679B380A7C540B8175D-1" escape="true">&#160;STOCK-BASED COMPENSATION</ix:nonNumeric></span></div><ix:continuation id="TextSelection-8147859D849A5679B380A7C540B8175D-1" continuedAt="TextSelection-8147859D849A5679B380A7C540B8175D-2"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our stock-based compensation programs are long-term retention programs that are intended to attract, retain and provide incentives for employees, officers and directors, and to align stockholder and employee interests. We have the following stock-based compensation plans and programs:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Restricted Stock Units</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prior to April 2019, we granted restricted stock units and performance awards to eligible employees under our 2003 Equity Incentive Plan, as amended (&#8220;2003 Plan&#8221;). In April 2019, our stockholders approved the 2019 Equity Incentive Plan (&#8220;2019 Plan&#8221;) which replaced the 2003 Plan.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning January 2019, restricted stock units granted as part of our annual review process or for promotions vest over four years. Restricted stock units granted as part of our annual review process or for promotions with grant dates prior to January 2019 continue to vest over three years. Restricted stock units granted to new hires generally vest over four years. Certain grants have other vesting periods approved by our Board of Directors or an authorized committee. We grant performance awards to officers and key employees which cliff-vest after three years. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had reserved </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e835-wk-Fact-03BA89ABF2AF55B6A774A3D256D3B7EF" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" contextRef="FI2019Q4_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_adbe_Plan2019Member" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">46.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock for issuance under our 2019 Plan and had </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e839-wk-Fact-F92DE90AB8AD55C6A7EE48DA7BDD6CD7" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="FI2019Q4_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_adbe_Plan2019Member" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">44.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> shares available for grant.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Employee Stock Purchase Plan</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our 1997 Employee Stock Purchase Plan (&#8220;ESPP&#8221;) allows eligible employee participants to purchase shares of our common stock at a discount through payroll deductions. The ESPP consists of a twenty-four-month offering period with four six-month purchase periods in each offering period. Employees purchase shares in each purchase period at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span><ix:nonFraction id="d10115825e849-wk-Fact-214E458EA0A05E7E8001DE5B8B560016" name="adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceAsPercentageOfMarketPrice" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="ratio" decimals="INF" scale="-2" format="ixt:numdotdecimal">85</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of the market value of our common stock at either the beginning of the offering period or the end of the purchase period, whichever price is lower. The ESPP will continue until the earlier of termination by the Board of Directors or the date on which all of the shares available for issuance under the plan have been issued.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had reserved </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e860-wk-Fact-A422F486A63F5840B3A55B1F26884A1A" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">93.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of our common stock for issuance under the ESPP and approximately </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e864-wk-Fact-0454C0FC29DE546290F943CC4EB00A40" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">3.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> shares remain available for future issuance.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Performance Share Programs</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Programs aim to help focus key employees on building stockholder value, provide significant award potential for achieving outstanding Company performance and enhance the ability of the Company to attract and retain highly talented and competent individuals. The Executive Compensation Committee of our Board of Directors approves the terms of each of our Performance Share Programs, including the award calculation methodology, under the terms of our 2003 Plan. Shares may be earned based on the achievement of an objective relative total stockholder return measured over a three-year performance period. Performance share awards will be awarded and fully vest upon the later of the Executive Compensation Committee's certification of the level of achievement or the three-year anniversary of each grant. Program participants generally have the ability to receive up to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e886-wk-Fact-21E5306124ED5DBEAE6D8DA5FEB493B0" name="adbe:MaximumTargetPercentageAllowedUnderProgram" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="ratio" decimals="INF" scale="-2" format="ixt:numdotdecimal">200</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of the target number of shares originally granted.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January 24, 2018, the Executive Compensation Committee approved the </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program, the terms of which are similar to prior year performance share programs as discussed above. </span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 92</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-8147859D849A5679B380A7C540B8175D-2" continuedAt="TextSelection-8147859D849A5679B380A7C540B8175D-3"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the shares awarded under our </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Programs remain outstanding and are yet to be achieved.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Issuance of Shares</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Upon vesting of restricted stock units and performance shares, purchases of shares under the ESPP and exercise of stock options, we will issue treasury stock. If treasury stock is not available, common stock will be issued. In order to minimize the impact of on-going dilution from exercises of stock options and vesting of restricted stock units and performance shares, we instituted a stock repurchase program. </span><a style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;" href="#sC0E9A77D12685B118BFADE23B956A302"><span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;">See Note 14 for information regarding our stock repurchase programs.</span></a></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Valuation of Stock-Based Compensation</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation cost is measured at the grant date based on the fair value of the award. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our performance share awards are valued using a Monte Carlo Simulation model. The fair value of the awards are fixed at grant date and amortized over the longer of the remaining performance or service period.&#160;</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> We use the Black-Scholes option pricing model to determine the fair value of ESPP shares. The determination of the fair value of stock-based payment awards on the date of grant using an option pricing model is affected by our stock price as well as assumptions regarding a number of complex and subjective variables. These variables include our expected stock price volatility over the expected term of the awards, actual and projected employee stock option exercise behaviors, a risk-free interest rate and any expected dividends.</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" id="TextSelection-3C322A80D10059A7838ACB9BB458187F-0-wk-Fact-B9BAFDEBD62B5289B7119071BCEC48B7" escape="true"><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The expected term of ESPP shares is the average of the remaining purchase periods under each offering period. The assumptions used to value employee stock purchase rights were as follows:</span></div><div style="line-height:120%;padding-bottom:13px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"></td></tr><tr><td style="width:50%;"></td><td style="width:16%;"></td><td style="width:1%;"></td><td style="width:16%;"></td><td style="width:1%;"></td><td style="width:16%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected life (in years)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0.5 - 2.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0.5 - 2.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0.5 - 2.0</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Volatility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">30% - 35%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">26% - 29%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">22% - 27%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk free interest rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.78% - 2.47%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.54% - 2.52%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0.62% - 1.41%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Summary of Restricted Stock Units</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" id="TextSelection-55B930BC076C5D839348F90B68EB05CB-0-wk-Fact-E9DF800B20405C17A3807CDE61FC495C" escape="true"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock unit activity for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;"> was as follows:</span></div><div style="line-height:120%;text-align:right;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;text-align:-moz-right;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;margin-left:auto;margin-right:0;"><tr><td colspan="9"></td></tr><tr><td style="width:62%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160; (in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning outstanding balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e1226-wk-Fact-A65F4D4E98315DB0B4793EBD5DD7F495" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">8,668</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e1240-wk-Fact-B165D238AA105004B97EFBA0C9C340D3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">9,304</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e1254-wk-Fact-7CB683C6DDFD53E7B8990D68DDF28C9D" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="FI2016Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">8,316</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Awarded</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e1269-wk-Fact-7885E3ED757E5D59970E996C8B433EF6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">4,598</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e1283-wk-Fact-E4D34A2B26A05CB6BC584FF44806644F" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">4,012</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e1297-wk-Fact-F186C72B95755A4BA08C3C72BD3AD905" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">5,018</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Released</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10115825e1312-wk-Fact-41B6F58BFEE05198A19DE33FDF35DDD7" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">3,847</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10115825e1327-wk-Fact-E59EFB6E402352D3967706C3C6BD5699" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">3,988</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10115825e1342-wk-Fact-946472A59A31593DAC03D3D0EF1F2DB2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">3,859</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10115825e1358-wk-Fact-7B15417DD6735F898489AD8AF6C445A7" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">785</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10115825e1373-wk-Fact-E200BC6602685C32AA283FA7697032B1" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">660</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10115825e1388-wk-Fact-B76EDA43D2DA583F9EC177454B8E2A9D" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">766</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increase due to acquisition</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e1404-wk-Fact-B761191A81FD5415A2318D3C8267E259" name="adbe:DueToAcquisition" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e1418-wk-Fact-B792F408B77953B09CBBE92DAA63BB03" name="adbe:DueToAcquisition" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e1432-wk-Fact-1C067EFD8D325BD1BD89C2504EC48757" name="adbe:DueToAcquisition" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">595</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending outstanding balance</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e1447-wk-Fact-D9776A23DD8D5BBA9E85F8EFBB90F5F9" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">8,634</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e1461-wk-Fact-A65F4D4E98315DB0B4793EBD5DD7F495" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">8,668</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e1475-wk-Fact-B165D238AA105004B97EFBA0C9C340D3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">9,304</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The weighted average grant date fair values of restricted stock units granted during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10115825e1509-wk-Fact-70CE3FA6B9B85B33A08BF64B08E959E2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">253.91</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10115825e1513-wk-Fact-54268C11F1D05D728260D1CA68DE029E" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">208.73</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10115825e1518-wk-Fact-EA7518EFC0855419B6F6EF98BDE8ACD5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">120.33</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The total fair value of restricted stock units vested during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10115825e1534-wk-Fact-86E3712304B05D56AB3E0D0BE06F0FBE" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">969.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10115825e1538-wk-Fact-8C3A21A6A2D350749CC581AFE20ED8F6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">837.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10115825e1543-wk-Fact-FFEDDBCDE8505CC1B247E1EDA768812A" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">472.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 93</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-8147859D849A5679B380A7C540B8175D-3" continuedAt="TextSelection-8147859D849A5679B380A7C540B8175D-4"><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock" id="TextSelection-26297EB507A7599CBCC750906D947465-0-wk-Fact-F7DF274A23C35E16AF2FEBEB5D032F51" continuedAt="TextSelection-26297EB507A7599CBCC750906D947465-1" escape="true"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Information regarding restricted stock units outstanding at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;1, 2017</span><span style="font-family:inherit;font-size:10pt;"> is summarized below:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:56%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Life</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Aggregate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Intrinsic</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Value</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(*)</sup></span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">(millions)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock units outstanding</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e1724-wk-Fact-D9776A23DD8D5BBA9E85F8EFBB90F5F9" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">8,634</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10115825e1738-wk-Fact-77CC94135AE258E98F773DC90B1B3503" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" format="ixt-sec:duryear">1.12</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e1753-wk-Fact-8CE274B3EE825523B63D9048FD638125" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2,672.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock units expected to vest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e1768-wk-Fact-581C15A7CF6F59D19FD603294F9E1AEF" name="adbe:RestrictedStockUnitsExpectedToVestShares" contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">7,987</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10115825e1782-wk-Fact-556BD99C3D225C4B83A2302ADE5A5285" name="adbe:VestedAndExpectedToVestWeightedAverageRemainingContractualLife" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" format="ixt-sec:duryear">1.05</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e1797-wk-Fact-FB4A484D81D95B94BF16814A9E7FA082" name="adbe:RestrictedStockUnitsExpectedToVestIntrinsicValue" contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2,472.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock units outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e1856-wk-Fact-A65F4D4E98315DB0B4793EBD5DD7F495" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">8,668</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10115825e1870-wk-Fact-35E30F9E21E9553C9474485D6AAFED69" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" format="ixt-sec:duryear">1.06</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e1885-wk-Fact-07B850F776D75D4AAC926364324BE8FC" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2,174.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock units expected to vest</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e1900-wk-Fact-D848E21BBCE0598A9134E272EAC9C927" name="adbe:RestrictedStockUnitsExpectedToVestShares" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">8,049</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10115825e1914-wk-Fact-D020CF2DCF5C55C6A09F1E693374F3A0" name="adbe:VestedAndExpectedToVestWeightedAverageRemainingContractualLife" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" format="ixt-sec:duryear">1.01</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e1929-wk-Fact-1469596C15625DDEA97FA5C0A533D9F4" name="adbe:RestrictedStockUnitsExpectedToVestIntrinsicValue" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2,019.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock units outstanding</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e1990-wk-Fact-B165D238AA105004B97EFBA0C9C340D3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">9,304</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10115825e2004-wk-Fact-5EC0872A9B58573B80F1348F14F7A701" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" format="ixt-sec:duryear">1.11</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e2019-wk-Fact-B51017C7D07A591793018BAC21FB5811" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,670.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock units expected to vest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e2034-wk-Fact-6488BA3F8B49581E892775502C62EC37" name="adbe:RestrictedStockUnitsExpectedToVestShares" contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">8,608</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10115825e2048-wk-Fact-6B7E41A0A9455F60933CD2DC44D500FD" name="adbe:VestedAndExpectedToVestWeightedAverageRemainingContractualLife" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" format="ixt-sec:duryear">1.05</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e2063-wk-Fact-6F40A40D61C45FE6B698B9DD1E9FD033" name="adbe:RestrictedStockUnitsExpectedToVestIntrinsicValue" contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,545.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</span></div></ix:nonNumeric><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><ix:continuation id="TextSelection-26297EB507A7599CBCC750906D947465-1" continuedAt="TextSelection-26297EB507A7599CBCC750906D947465-2"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(*)</sup>&#160;</span></div></ix:continuation></td><td style="vertical-align:top;"><ix:footnote id="TextSelection-EFB728F24EFF5A2C8D63AD9EBB0C3D58-0-wk-Footnote-EFB728F24EFF5A2C8D63AD9EBB0C3D58_lbl" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US"><ix:continuation id="TextSelection-26297EB507A7599CBCC750906D947465-2"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The intrinsic value is calculated as the market value as of the end of the fiscal period. As reported by the NASDAQ Global Select Market, the market values as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;1, 2017</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10115825e2102-wk-Fact-CA4B6E97F89A59EAAA2F6E0D18DF91D4" name="us-gaap:SharePrice" contextRef="FI2019Q4" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">309.53</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10115825e2106-wk-Fact-2F358A391CAF5A9094AE1C2274991C8B" name="us-gaap:SharePrice" contextRef="FI2018Q4" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">250.89</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10115825e2111-wk-Fact-0E68456DF13C56FBA3F5FCF7AB832EF5" name="us-gaap:SharePrice" contextRef="FI2017Q4" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">179.52</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div></ix:continuation></ix:footnote></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:justify;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Summary of Performance Shares</span><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" id="TextSelection-7DFA9BFCFF0157828BAD5392F284E423-0-wk-Fact-A02EF2A48A92581AB9AA874596807EB4" continuedAt="TextSelection-7DFA9BFCFF0157828BAD5392F284E423-1" escape="true"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Performance share activity for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;"> was as follows:&#160;</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="18"></td></tr><tr><td style="width:41%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Granted </span><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Maximum</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares Eligible</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">to Receive</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Granted </span><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(2)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Maximum</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares Eligible</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">to Receive</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares<br/>Granted </span><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(3)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Maximum<br/>Shares Eligible<br/>to Receive</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning outstanding balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e2405-wk-Fact-EE0334CAAB605B219271586396997A60" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="FI2018Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">1,148</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e2419-wk-Fact-E9061AB793785C9DBB086B22101D3424" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="FI2018Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">2,296</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e2433-wk-Fact-E3D734CB4C6C590D83F0D5991F022B19" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="FI2017Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">1,534</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e2447-wk-Fact-ED7E453437485A2BBF8D581C36559A16" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="FI2017Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">3,068</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e2462-wk-Fact-B5420C2124895533ADBF938710746E28" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="FI2016Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">1,630</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e2476-wk-Fact-FE6E28F3ABBE5EB4A1F1E4A9599A2D84" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="FI2016Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">3,261</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Awarded</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e2491-wk-Fact-63AAFC302A9455749AD3A9A0A80AEF4F" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="FD2019Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">722</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e2505-wk-Fact-3FD2321CA33459CDA7E0B7736FB2AB5E" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="FD2019Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">614</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e2519-wk-Fact-168A46476C445FA7AACB2ADEEE8ABE00" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="FD2018Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">837</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e2533-wk-Fact-54FAD54B0FC1560C804AC275039350A0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="FD2018Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">628</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e2548-wk-Fact-CF527206F9025D4D87E2EF3C428C1B95" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="FD2017Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">1,082</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e2562-wk-Fact-9D6F76EADF935541B32C8CF09AD09D19" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="FD2017Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">1,040</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Achieved</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10115825e2577-wk-Fact-53E361C47D515930BFD25BCB358005F2" name="adbe:Achieved" contextRef="FD2019Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">830</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10115825e2592-wk-Fact-10921D86408F5390AD2275F7384D4939" name="adbe:Achieved" contextRef="FD2019Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">830</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10115825e2607-wk-Fact-6B62697DEFC857E09637938C3E939B34" name="adbe:Achieved" contextRef="FD2018Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">1,050</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10115825e2622-wk-Fact-198C526F84215524AF86ECC86F9599CE" name="adbe:Achieved" contextRef="FD2018Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">1,053</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10115825e2638-wk-Fact-C0D04C87F08257478C6EA8B3FA0DABA6" name="adbe:Achieved" contextRef="FD2017Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">1,135</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10115825e2653-wk-Fact-6C1C6DA9FEF55046A5C2EA06403756C0" name="adbe:Achieved" contextRef="FD2017Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">1,147</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10115825e2669-wk-Fact-B96F637C376B51098C0DA14799DB2D2A" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="FD2019Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">82</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10115825e2684-wk-Fact-936384E5E88C58DEA8F23FAEC01430E3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="FD2019Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">164</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10115825e2699-wk-Fact-D7953DCEF10851EDA7F11EB532C3BCE5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="FD2018Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">173</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10115825e2714-wk-Fact-97F15A65DC8E5756B6F73851CD420540" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="FD2018Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">347</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10115825e2730-wk-Fact-854EC81F555656ED91D958F8889402F3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="FD2017Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">43</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10115825e2745-wk-Fact-073118FF238E57C1AD1103C772CD8C49" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="FD2017Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">86</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending outstanding balance</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e2761-wk-Fact-C4528D442B585CC2BFA07BE0CE698D8D" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="FI2019Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">958</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e2775-wk-Fact-465CBC7885A054C4B05D773837A66EC2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="FI2019Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">1,916</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e2789-wk-Fact-EE0334CAAB605B219271586396997A60" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="FI2018Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">1,148</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e2803-wk-Fact-E9061AB793785C9DBB086B22101D3424" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="FI2018Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">2,296</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e2818-wk-Fact-E3D734CB4C6C590D83F0D5991F022B19" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="FI2017Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">1,534</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e2832-wk-Fact-ED7E453437485A2BBF8D581C36559A16" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="FI2017Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">3,068</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div></td><td style="vertical-align:top;"><ix:footnote id="TextSelection-4A747782399A5C659EC4ED4F88057FE1-0-wk-Footnote-4A747782399A5C659EC4ED4F88057FE1_lbl" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares awarded during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> include </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e2861-wk-Fact-7DD95622E00345507505CC5012ECF17B" name="adbe:Achieved" contextRef="FD2019Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_Program2016Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">0.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> additional shares awarded for the final achievement of the </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program which was certified in the first quarter of fiscal 2019. The remaining awarded shares were for the </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program. Shares achieved during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> resulted from </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e2882-wk-Fact-52F93995C6CD1FBFC46CCC5254332AB8" name="adbe:ActualPercentageAchieved" contextRef="FD2019Q4YTD_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_adbe_Program2016Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="ratio" decimals="2" scale="-2" format="ixt:numdotdecimal">200</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> achievement of target for the </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program.</span></div></ix:footnote></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup>&#160;</span></div></td><td style="vertical-align:top;"><ix:footnote id="TextSelection-8F5E8766179D5553B3A470A6E82220D8-0-wk-Footnote-8F5E8766179D5553B3A470A6E82220D8_lbl" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares awarded during fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> include </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e2905-wk-Fact-2474D63197D65B89BD65CAB7D9C72513" name="adbe:Achieved" contextRef="FD2018Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_Program2015Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">0.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> additional shares awarded for the final achievement of the </span><span style="font-family:inherit;font-size:10pt;">2015</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program which was certified in the first quarter of fiscal 2018. The remaining awarded shares were for the </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program. Shares achieved during fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> resulted from </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e2925-wk-Fact-7304D3FCD1A354D3BB793641FC1E0224" name="adbe:ActualPercentageAchieved" contextRef="FD2018Q4YTD_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_adbe_Program2015Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="ratio" decimals="2" scale="-2" format="ixt:numdotdecimal">200</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> achievement of target for the </span><span style="font-family:inherit;font-size:10pt;">2015</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program.</span></div></ix:footnote></td></tr></table></ix:nonNumeric><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><ix:continuation id="TextSelection-7DFA9BFCFF0157828BAD5392F284E423-1" continuedAt="TextSelection-7DFA9BFCFF0157828BAD5392F284E423-2"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup>&#160;</span></div></ix:continuation></td><td style="vertical-align:top;"><ix:footnote id="TextSelection-74AE868048ED590DB730F069D65F216B-0-wk-Footnote-74AE868048ED590DB730F069D65F216B_lbl" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US"><ix:continuation id="TextSelection-7DFA9BFCFF0157828BAD5392F284E423-2"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares awarded during fiscal </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> include </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e2947-wk-Fact-D2054566E2E95DD39CA274A7BBF559A0" name="adbe:Achieved" contextRef="FD2017Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_Program2014Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">0.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> additional shares awarded for the final achievement of the </span><span style="font-family:inherit;font-size:10pt;">2014</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program which was certified in the first quarter of fiscal 2017. The remaining awarded shares were for the </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program. Shares achieved during fiscal </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> resulted from </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e2966-wk-Fact-E0C77DB4E9B550019704A86BE236C440" name="adbe:ActualPercentageAchieved" contextRef="FD2017Q4YTD_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_adbe_Program2014Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="ratio" decimals="2" scale="-2" format="ixt:numdotdecimal">198</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> achievement of target for the </span><span style="font-family:inherit;font-size:10pt;">2014</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program.</span></div></ix:continuation></ix:footnote></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The total fair value of performance awards vested during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10115825e3016-wk-Fact-3532F8F3B77D5C2595E2AB16C97EF2AF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" contextRef="FD2019Q4YTD_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_adbe_ProgramsachievedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">203.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10115825e3020-wk-Fact-78394267DEF1570894967AFFBBF16268" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" contextRef="FD2018Q4YTD_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_adbe_ProgramsachievedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">208.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10115825e3025-wk-Fact-42625280A6E452A498FDD9DCA56CC625" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" contextRef="FD2017Q4YTD_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_adbe_ProgramsachievedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">127.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 94</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-8147859D849A5679B380A7C540B8175D-4" continuedAt="TextSelection-8147859D849A5679B380A7C540B8175D-5"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Summary of Employee Stock Purchase Plan Shares</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The weighted average subscription date fair value of shares under the ESPP during fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10115825e3065-wk-Fact-537A8CD3854951F0834F26913F1C9639" name="adbe:WeightedAverageSubscriptionDateFairValueOfShares" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">72.98</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d10115825e3069-wk-Fact-B6C5E001A913524EBA09B05B84B8DEB3" name="adbe:WeightedAverageSubscriptionDateFairValueOfShares" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">53.12</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d10115825e3074-wk-Fact-429CAAD159295363AA7592EF0E76BB90" name="adbe:WeightedAverageSubscriptionDateFairValueOfShares" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">29.86</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Employees purchased </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e3078-wk-Fact-5CE0310A1B525F699C5E14410D2AA220" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">1.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> shares at an average price of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10115825e3082-wk-Fact-A80B62D052905C989206A7EC9ECCFF5C" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">150.55</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span><ix:nonFraction id="d10115825e3086-wk-Fact-61AD1097A1B85D6C9AF86FA350B04B8E" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">1.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> shares at an average price of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d10115825e3090-wk-Fact-0D0BEFC6759355BF96967E552BD2686D" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">104.94</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span><ix:nonFraction id="d10115825e3094-wk-Fact-18C4FE32E25856D3829D9806951E9A1A" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">1.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> shares at an average price of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d10115825e3099-wk-Fact-FE5A72F807D7553389B6DE80A6F12168" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">77.63</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. The intrinsic value of shares purchased during fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10115825e3128-wk-Fact-5A52B948E59954F6A846F4DE4FE25550" name="adbe:TotalIntrinsicValueOfSharesPurchased" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">178.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d10115825e3132-wk-Fact-132C8F60397D54BD832F42EE9D5ACBDD" name="adbe:TotalIntrinsicValueOfSharesPurchased" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">198.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d10115825e3136-wk-Fact-3B68BCB7F993510CA7AEFEFDD7A20FCF" name="adbe:TotalIntrinsicValueOfSharesPurchased" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">97.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The intrinsic value is calculated as the difference between the market value on the date of purchase and the purchase price of the shares.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Grants to Executive Officers</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All equity awards granted to executive officers are made after a review by and with the approval of the Executive Compensation Committee of the Board of Directors.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Grants to Non-Employee Directors</span><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Although the 2003 and 2019 Plans provide for the granting of non-qualified stock options and restricted stock units to non-employee directors, restricted stock units are the primary form of our grants to non-employee directors. The initial equity grant to new non-employee directors and annual equity grants to existing non-employee directors are restricted stock unit awards, each grant having an aggregate value of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10115825e3216-wk-Fact-D3718988B8F45E1CA142D5B55F073A0E" name="adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantValuePerAward" contextRef="FD2019Q4YTD_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> based on the average stock price over the 30 calendar days ending on the day before the date of grant and vest </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e3220-wk-Fact-397920902D115F4FA730A23688BA7C20" name="adbe:AnnualVestingPercentageForDirectorGrants" contextRef="FI2019Q4_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="ratio" decimals="2" scale="-2" format="ixt:numdotdecimal">100</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> on the day preceding the next annual meeting. The actual target grant value of initial equity grants will be prorated based on the number of days remaining before the next annual meeting or the date of the first anniversary of our last annual meeting if the next annual meeting is not yet scheduled. </span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="adbe:RestrictedStockUnitsGrantedToDirectorsTableTextBlock" id="TextSelection-C07156FED2FF54659AD96A5B28F7D517-0-wk-Fact-665B4CFC39FE5804A936CDE7E6813293" continuedAt="TextSelection-C07156FED2FF54659AD96A5B28F7D517-1" escape="true"><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock units granted to directors for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:62%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160; (in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Annual equity grants to existing directors</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e3326-wk-Fact-7685D31067B15ED2824C1A3ECDD9B17F" name="adbe:RestrictedStockUnitsGrantedToExistingDirectors" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_adbe_ExistingNonEmployeeDirectorsMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">10</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e3340-wk-Fact-96D39FFC7B795D2CAD10FDCFC4A21CA6" name="adbe:RestrictedStockUnitsGrantedToExistingDirectors" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_adbe_ExistingNonEmployeeDirectorsMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">11</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e3354-wk-Fact-9DEE8F84AB815B478C7D57AECCB125E1" name="adbe:RestrictedStockUnitsGrantedToExistingDirectors" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_adbe_ExistingNonEmployeeDirectorsMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">18</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Initial equity grants to new directors</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e3369-wk-Fact-44B6B42781165A5D89A2878A74F6B078" name="adbe:RestrictedStockUnitsGrantedToNewDirectors" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_adbe_NewNonEmployeeDirectorsMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e3383-wk-Fact-2A4B62C3B31E532D91A1CFB54C7E7B47" name="adbe:RestrictedStockUnitsGrantedToNewDirectors" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_adbe_NewNonEmployeeDirectorsMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e3397-wk-Fact-764BD2ECAE6E5092B609DD0E99DAEFAC" name="adbe:RestrictedStockUnitsGrantedToNewDirectors" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_adbe_NewNonEmployeeDirectorsMember" unitRef="shares" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;"><ix:continuation id="TextSelection-C07156FED2FF54659AD96A5B28F7D517-1"></ix:continuation>Compensation Costs</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognize the estimated compensation cost of restricted stock units, net of estimated forfeitures, on a straight-line basis over the requisite service period of the entire award, which is generally the vesting period. The estimated compensation cost is based on the fair value of our common stock on the date of grant. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We also recognize the estimated compensation cost of performance shares, net of estimated forfeitures, on a straight-line basis over the requisite performance period or service period of the entire award, whichever is longer. Our performance share awards are earned upon achievement of an objective total stockholder return measure at the end of the three-year performance period, as described above.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We estimate forfeitures at the time of grant and revise those estimates in subsequent periods if actual forfeitures differ from those estimates. We use historical data to estimate forfeitures and record stock-based compensation expense only for those awards that are expected to vest.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, there was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10115825e3436-wk-Fact-25EB525782695C0E913B94D87A2793F3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" contextRef="FI2019Q4" unitRef="usd" decimals="-7" scale="9" format="ixt:numdotdecimal">1.36</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;"> of unrecognized compensation cost, adjusted for estimated forfeitures, related to non-vested stock-based awards and purchase rights which will be recognized over a weighted average period of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10115825e3440-wk-Fact-0F7787BD537A559A9529EE8F792BC8EB" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" contextRef="FD2019Q4YTD" format="ixt-sec:duryear">1.9</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> years. Total unrecognized compensation cost will be adjusted for future changes in estimated forfeitures.&#160;</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 95</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="TextSelection-BAA58E1A858150BC88571A3B05D1F955-0-wk-Fact-5DC0C91010A25B9DA88D526BA50128E2" continuedAt="TextSelection-BAA58E1A858150BC88571A3B05D1F955-1" escape="true"><ix:continuation id="TextSelection-8147859D849A5679B380A7C540B8175D-5" continuedAt="TextSelection-8147859D849A5679B380A7C540B8175D-6"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total stock-based compensation costs that have been included in our Consolidated Statements of Income for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"></td></tr><tr><td style="width:29%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160; (in thousands)</span></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span><span style="font-family:inherit;font-size:8pt;">&#160;</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Income Statement Classifications</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Revenue&#8211;</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Subscription</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Revenue&#8211;</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Services and Support</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Research and Development</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Sales and</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Marketing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">General and Administrative</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total </span><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Restricted Stock Units and Performance</span></div><div style="text-indent:12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Share Awards</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e3904-wk-Fact-0CF055B3136057768F4CF57BF46A7CE5" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfSubscriptionRevenueMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">22,822</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e3923-wk-Fact-94A8BDF34FDD5016A77D6648E33169AB" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfServiceAndSupportRevenueMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,535</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e3942-wk-Fact-7CA2F2AA4497537B85898999D049C06F" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">338,483</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e3962-wk-Fact-FF12B86230855C7C8DBC1CA1266126A0" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">206,371</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e3981-wk-Fact-1197AB2611CF53BBA55FA882CB70BFF6" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">98,886</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e4001-wk-Fact-17AC2A503CA55B03A5D4D58788F43FB7" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">685,097</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e4021-wk-Fact-CC73F10E8B8F5F54AC737C1EF9F1FF62" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfSubscriptionRevenueMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">17,515</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e4040-wk-Fact-02591376ECAE5FC49EB11CF8B1B4B397" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfServiceAndSupportRevenueMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,111</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e4059-wk-Fact-7CC5C018E3375353818AFA67B6BFBB66" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">253,078</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e4079-wk-Fact-45EA40EE4AA65D0983A5DC6D52906CBA" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">178,548</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e4098-wk-Fact-59CCF43C1DAD527DB6F97B91EA3BC7D1" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">77,462</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e4118-wk-Fact-687A8B43CB0C5EACB8458DEF930654AA" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">538,714</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e4138-wk-Fact-80810541F97E5C37987406A70EC833F1" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfSubscriptionRevenueMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">16,792</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e4157-wk-Fact-8288063C64DD52A9BFFB290C706CDD01" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfServiceAndSupportRevenueMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,602</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e4176-wk-Fact-ED728FBC40B9575ABA26378AC4E26644" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">161,366</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e4196-wk-Fact-F93129AEF5095DC9BC966F0CF21D718B" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">139,047</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e4215-wk-Fact-02CB5AF38B7A5B86B619D847A8A3ED89" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">77,133</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e4235-wk-Fact-F4D33763528B5097956E7B7DFF634A9A" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">403,940</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Stock Purchase Rights and Options</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e4378-wk-Fact-A41CB3D81F7E51BBA24876D5AD7459CC" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfSubscriptionRevenueMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,823</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e4397-wk-Fact-3408A939885152ABB0279A85275AC458" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfServiceAndSupportRevenueMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,271</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e4416-wk-Fact-7A099FD80D9A5695ADC52AB4FE1AA23E" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">36,663</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e4436-wk-Fact-56703E8E070D5F46B9A9DC6720496F52" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">42,405</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e4455-wk-Fact-71FF1946794B57978D0AAB4212683B25" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,446</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e4475-wk-Fact-1D7C5465EF625AF4B4DD363EC6B87A35" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">102,608</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e4495-wk-Fact-32B8855DD07B59258F4118963A7FEE45" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfSubscriptionRevenueMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,102</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e4514-wk-Fact-CBE432C652F852F289E381008CC1147A" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfServiceAndSupportRevenueMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,286</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e4533-wk-Fact-7866E1A8E216582196CDB3A5CFDB1E9E" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,918</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e4553-wk-Fact-28452F8D19A252FF8435EB2A4433F926" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">27,252</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e4572-wk-Fact-8EF010F2C8B7578D8E4BA9B45A923BFB" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,290</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e4592-wk-Fact-31FD088A4C0E502A864A750F669FF9C4" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">70,848</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e4612-wk-Fact-A769231855635C389FA4909B10526A17" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfSubscriptionRevenueMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">180</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e4631-wk-Fact-E450F66625665F819EFF66CEE9453F7E" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfServiceAndSupportRevenueMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,661</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e4650-wk-Fact-2A415D8A05E95CF6804F3802273B1D51" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">20,126</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e4670-wk-Fact-65E434FA211B5016BFBA6F32B590ADA5" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,592</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e4689-wk-Fact-D5C58EBC48A55A4AA6BE7BCE0E54B21E" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,973</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10115825e4709-wk-Fact-806DDF6AB3435681B10906D32386499C" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">50,532</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</span></div></ix:continuation></ix:nonNumeric><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><ix:continuation id="TextSelection-BAA58E1A858150BC88571A3B05D1F955-1" continuedAt="TextSelection-BAA58E1A858150BC88571A3B05D1F955-2"><ix:continuation id="TextSelection-8147859D849A5679B380A7C540B8175D-6" continuedAt="TextSelection-8147859D849A5679B380A7C540B8175D-7"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div></ix:continuation></ix:continuation></td><td style="vertical-align:top;"><ix:footnote id="TextSelection-A6452C1D70EC5D14A74D13DB275B939A-0-wk-Footnote-A6452C1D70EC5D14A74D13DB275B939A_lbl" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US"><ix:continuation id="TextSelection-BAA58E1A858150BC88571A3B05D1F955-2"><ix:continuation id="TextSelection-8147859D849A5679B380A7C540B8175D-7"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;">, we recorded tax benefits related to stock-based compensation costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10115825e4746-wk-Fact-7DFA825FC67E5DAE98541F31DC857F9C" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">248.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d10115825e4750-wk-Fact-DF62C4176DEE5D5499BBA56981A21C31" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">222.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d10115825e4755-wk-Fact-E69DFE6BD4425C04B3FBB962C873E6FE" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">153.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div></ix:continuation></ix:continuation></ix:footnote></td></tr></table><div><a id="s5A8D59A115875D1FA319A97139FA22EE"></a></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 13.&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ComprehensiveIncomeNoteTextBlock" id="TextSelection-3450A6AA0F6287913ECDCC74564E46B0-0-wk-Fact-B775F8D9938AB0064106CC74ACBAD9E3" continuedAt="TextSelection-3450A6AA0F6287913ECDCC74564E46B0-1" escape="true">ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)</ix:nonNumeric></span></div><ix:continuation id="TextSelection-3450A6AA0F6287913ECDCC74564E46B0-1" continuedAt="TextSelection-3450A6AA0F6287913ECDCC74564E46B0-2"><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="TextSelection-93784C9951F5235319198D925067C931-0-wk-Fact-FDC5BC0F7913AE44A04C8D9351CA85F7" continuedAt="TextSelection-93784C9951F5235319198D925067C931-1" escape="true"><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of accumulated other comprehensive income (loss) and activity, net of related taxes, for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"></td></tr><tr><td style="width:52%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">November&#160;30, <br/>2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Increase / Decrease</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Reclassification Adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">November&#160;29, <br/>2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net unrealized gains / losses on available-for-sale securities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrealized gains on available-for-sale securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10117559e1010-wk-Fact-9AE398BA72DD57B6B3C70E23F18ED295" name="adbe:UnrealizedGainsonAvailableforSaleSecuritiesNetofTax" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">44</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10117559e1029-wk-Fact-D2C85934645D55B8BA639CE891B66239" name="adbe:GrossunrealizedgainsonavailableforsalesecuritiesincreasedecreaseNetofTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,594</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10117559e1048-wk-Fact-B290F4DBE1C15F9DBE6CA1BCC6E2AEAA" name="adbe:GrossunrealizedgainsonavailableforsalesecuritiesreclassificationadjustmentsNetofTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">171</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10117559e1074-wk-Fact-A20506B0782F532B83FB9A25E7030E50" name="adbe:UnrealizedGainsonAvailableforSaleSecuritiesNetofTax" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,467</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrealized losses on available-for-sale securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10117559e1089-wk-Fact-C95E4645A52F5A3DA053A78B50005B61" name="adbe:UnrealizedLossesonAvailableforSaleSecuritiesNetofTax" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">25,374</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10117559e1109-wk-Fact-0E47F6F6B8EF5CBC92DCA902DA6646C6" name="adbe:GrossunrealizedlossesonavailableforsalesecuritiesincreaseordecreaseNetofTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">24,815</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10117559e1128-wk-Fact-AD959357BBFC54E68827AA122F9790AA" name="adbe:GrossunrealizedlossesonavailableforsalesecuritiesreclassificationadjustmentsNetofTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">295</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10117559e1153-wk-Fact-4E075A54AD875C7694347F26D763CBF8" name="adbe:UnrealizedLossesonAvailableforSaleSecuritiesNetofTax" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">264</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net unrealized gains / losses on available-for-sale securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10117559e1174-wk-Fact-630CF245AE895ECC88D0F9EE2850223D" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">25,330</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10117559e1194-wk-Fact-33254284850255B89E57E47FC9061257" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">29,409</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10117559e1213-wk-Fact-1BF1EEA1CC1157DB9302EE68EEDB398E" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">124</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1</sup>&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">)</sup>&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10117559e1238-wk-Fact-3D8CCA1F86B0547C96621A6FA74A4C5D" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,203</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net unrealized gains / losses on derivative instruments designated as hedging instruments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10117559e1258-wk-Fact-52E78AA435175009B48FF3470AAC173F" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21,732</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10117559e1277-wk-Fact-1A94F324914A500984CF66D3E822B8C4" name="us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">294</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10117559e1296-wk-Fact-260A89EDDD3B5C858C9C1E95E9C3AFAD" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">44,334</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2</sup>&#160;</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">)</sup>&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10117559e1322-wk-Fact-CE98ECFD89AC51DF9CF5450C88C6E441" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">22,308</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cumulative foreign currency translation adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10117559e1343-wk-Fact-1087F8B9E23B586CB0CB6216607C293D" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">144,532</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10117559e1363-wk-Fact-F179EAE7966B5C03A434311FB3F7168D" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">25,397</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10117559e1383-wk-Fact-5E12B9FDB4575B30881E81A40D55CC7A" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10117559e1408-wk-Fact-4BA89E8618325C3F9FE6F7E359AF063C" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">169,929</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total accumulated other comprehensive income (loss), net of taxes</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10117559e1434-wk-Fact-C95DF87AC0745F95B0CD4145AC58410C" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">148,130</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10117559e1454-wk-Fact-0B947692A3B55BF9B372474631009540" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,306</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10117559e1473-wk-Fact-B5040FFA3A4C5C3383DA536EF16552FA" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">44,210</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10117559e1499-wk-Fact-826346790A1955709EAD17D02932ED5B" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">188,034</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div></td><td style="vertical-align:top;"><ix:footnote id="TextSelection-8B4ECD97BF2E712AB939CC75DA03533B-0-wk-Footnote-8B4ECD97BF2E712AB939CC75DA03533B_lbl" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reclassification adjustments for gains / losses on available-for-sale securities are classified in interest and other income (expense), net. </span></div></ix:footnote></td></tr></table></ix:nonNumeric><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><ix:continuation id="TextSelection-93784C9951F5235319198D925067C931-1" continuedAt="TextSelection-93784C9951F5235319198D925067C931-2"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup>&#160;</span></div></ix:continuation></td><td style="vertical-align:top;"><ix:continuation id="TextSelection-93784C9951F5235319198D925067C931-2"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><ix:footnote id="TextSelection-06C037E96CD7CB9EC878CC763170EED2-0-wk-Footnote-06C037E96CD7CB9EC878CC763170EED2_lbl" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US">Reclassification adjustments for gains / losses on foreign currency hedges are classified in revenue and reclassification adjustments for gains / losses on Treasury lock hedges are classified in interest expense.</ix:footnote> </span></div></ix:continuation></td></tr></table></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 96</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="adbe:OtherComprehensiveIncomeTaxTableTextBlock" id="TextSelection-D1F33D8927D53F19E9D9CC78160975FA-0-wk-Fact-2AF0968EE42B625111B0CC7841844E3D" escape="true"><ix:continuation id="TextSelection-3450A6AA0F6287913ECDCC74564E46B0-2"><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the taxes related to each component of other comprehensive income for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:61%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrealized gains / losses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10117559e1720-wk-Fact-9DE3D125A5B3562E84255BAF19CC1221" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10117559e1739-wk-Fact-0120949AD53B18E3DDEAEF5072808849" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10117559e1759-wk-Fact-37AFA880F7F810E69849EF50725DA590" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">663</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reclassification adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10117559e1779-wk-Fact-28DEC72DE73E86CB030AEF5072DA61A7" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10117559e1798-wk-Fact-756B2E3684E984633107EF5072D7BB53" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10117559e1817-wk-Fact-0EF34F202A9F943BE83DEF50728D1873" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">491</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:60px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subtotal available-for-sale securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10117559e1844-wk-Fact-28F4084630AC9A066304EF5072912B50" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10117559e1863-wk-Fact-53A46945BDF75BF092AB694006A3A970" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10117559e1882-wk-Fact-9DC86F89755152A9AF870767FECABA7E" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">172</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivatives designated as hedging instruments:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrealized gains / losses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10117559e1975-wk-Fact-C1B8F909A46733E4E0EE871D7B0D4AF8" name="us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,968</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10117559e1994-wk-Fact-2229B38DC8B37C22B395871D7B0318DE" name="us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10117559e2013-wk-Fact-5EBFD89509E1A5E53D63871D7AF84D1C" name="us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reclassification adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10117559e2039-wk-Fact-8CFAA3385AEDBEB4999DEF50727127F1" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">383</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10117559e2059-wk-Fact-FE503F960B658262A8DDEF5072DEEC79" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,946</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10117559e2079-wk-Fact-D5ED495ED700CC3400FEEF5072CC6C3E" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">732</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:60px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subtotal derivatives designated as hedging instruments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10117559e2106-wk-Fact-B152D7428191DFB73B52EF5072D43D7C" name="us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,585</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10117559e2125-wk-Fact-8536B24A3964FE1CFED4EF5072D0FDC0" name="us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,946</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10117559e2145-wk-Fact-90CCC6224BFB5B2288BCB4F9E5C46C07" name="us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">732</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10117559e2172-wk-Fact-7411D0272DBE51A300F3EF50726D3E5C" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10117559e2191-wk-Fact-B91A9CEA5C42754ABAC1EF50728A8344" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,742</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10117559e2211-wk-Fact-9E5B35907B1558DC98B909AD9DB37C18" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,005</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total taxes, other comprehensive income (loss)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10117559e2242-wk-Fact-37F04076AD5CE569B4DAEF50728406EE" name="us-gaap:OtherComprehensiveIncomeLossTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,585</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10117559e2261-wk-Fact-D7AFD44588D3514EBB42FD7C380BD5EA" name="us-gaap:OtherComprehensiveIncomeLossTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">3,688</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10117559e2282-wk-Fact-16BEB3C27224D042176FEF5072760315" name="us-gaap:OtherComprehensiveIncomeLossTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,445</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation></ix:nonNumeric><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="sC0E9A77D12685B118BFADE23B956A302"></a></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 14.&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:TreasuryStockTextBlock" id="TextSelection-BB3094B0EC195E0E87C0F42C24265C6E-0-wk-Fact-F4CB912E04C054939E4338050343106A" continuedAt="TextSelection-BB3094B0EC195E0E87C0F42C24265C6E-1" escape="true">STOCK REPURCHASE PROGRAM</ix:nonNumeric></span></div><ix:continuation id="TextSelection-BB3094B0EC195E0E87C0F42C24265C6E-1" continuedAt="TextSelection-BB3094B0EC195E0E87C0F42C24265C6E-2"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">To facilitate our stock repurchase program, designed to return value to our stockholders and minimize dilution from stock issuances, we may repurchase shares in the open market or enter into structured repurchase agreements with third parties. In May 2018, our Board of Directors granted us an authority to repurchase up to&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10117800e898-wk-Fact-D29EDE36D943567884157F3127EF84C6" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" contextRef="I2018Q2SD_us-gaap_ShareRepurchaseProgramAxis_adbe_StockRepurchaseAuthority2018Member" unitRef="usd" decimals="-9" scale="9" format="ixt:numdotdecimal">8</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;">&#160;in common stock through the end of fiscal 2021. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, we entered into several structured stock repurchase agreements with large financial institutions, whereupon we provided them with prepayments totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10117800e917-wk-Fact-AF5D088C910F54A287DA1C47D392A943" name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="9" format="ixt:numdotdecimal">2.75</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10117800e921-wk-Fact-917E530CA798554082DA552C7B0911C4" name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="9" format="ixt:numdotdecimal">2.05</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10117800e926-wk-Fact-9E1C6EDAAA9B53E0B40CAE24F0AAEA5C" name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="9" format="ixt:numdotdecimal">1.10</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. We enter into these agreements in order to take advantage of repurchasing shares at a guaranteed discount to the Volume Weighted Average Price (&#8220;VWAP&#8221;) of our common stock over a specified period of time. We only enter into such transactions when the discount that we receive is higher than the foregone return on our cash prepayments to the financial institutions. There were no explicit commissions or fees on these structured repurchases. Under the terms of the agreements, there is no requirement for the financial institutions to return any portion of the prepayment to us.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The financial institutions agree to deliver shares to us at monthly intervals during the contract term. The parameters used to calculate the number of shares deliverable are: the total notional amount of the contract, the number of trading days in the contract, the number of trading days in the interval and the average VWAP of our stock during the interval less the agreed upon discount. We repurchased approximately </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10117800e933-wk-Fact-84E96EBFEDAC5F73B6C49E3185C038EE" name="us-gaap:TreasuryStockSharesAcquired" contextRef="FD2019Q4YTD" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">9.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> shares at an average price of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10117800e937-wk-Fact-3E4538A062E555B5802B9151B6C08BC2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" contextRef="FD2019Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">270.23</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> per share in fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10117800e945-wk-Fact-084EBF02F0BC59E3A48FACB2FC8717F6" name="us-gaap:TreasuryStockSharesAcquired" contextRef="FD2018Q4YTD" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">8.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> shares at an average price of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10117800e949-wk-Fact-7F7111611C8D5B27B0DB7A0F275ACF18" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" contextRef="FD2018Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">230.43</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> per share in fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10117800e958-wk-Fact-81486FF38207558B9FC2D435ED4C7FCC" name="us-gaap:TreasuryStockSharesAcquired" contextRef="FD2017Q4YTD" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">8.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> shares at an average price of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10117800e962-wk-Fact-169D88B74ED45CF7A72105FBC2EB8074" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" contextRef="FD2017Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">134.20</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> per share in fiscal </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, the prepayments were classified as treasury stock on our Consolidated Balance Sheets at the payment date, though only shares physically delivered to us by </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;1, 2017</span><span style="font-family:inherit;font-size:10pt;"> were excluded from the computation of earnings per share. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10117800e1002-wk-Fact-BCA22B6E6C3A50A88348771D335DD855" name="adbe:UpFrontPaymentsTreasuryStockRemainingBalance" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">229.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of prepayments remained under the agreement. </span></div></ix:continuation><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><ix:continuation id="TextSelection-BB3094B0EC195E0E87C0F42C24265C6E-2" continuedAt="TextSelection-BB3094B0EC195E0E87C0F42C24265C6E-3"><span style="font-family:inherit;font-size:10pt;">Subsequent to </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, we entered into a structured stock repurchase agreement with a large financial institution whereupon we provided them with a prepayment of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10117800e1016-wk-Fact-C9C1F60CEAB05F7FB9E302CD802CDA1B" name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="D2011Q4SD_us-gaap_ShareRepurchaseProgramAxis_adbe_StockRepurchaseAuthority2018Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">850</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. This amount will be classified as treasury stock on our Consolidated Balance Sheets. Upon completion of the </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10117800e1020-wk-Fact-C9C1F60CEAB05F7FB9E302CD802CDA1B" name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="D2011Q4SD_us-gaap_ShareRepurchaseProgramAxis_adbe_StockRepurchaseAuthority2018Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">850</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> stock repurchase agreement, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10117800e1027-wk-Fact-A6EC11164D1C5003A45B25726DC4D1B7" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" contextRef="I2019Q4SD_us-gaap_ShareRepurchaseProgramAxis_adbe_StockRepurchaseAuthority2018Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="usd" decimals="-7" scale="9" format="ixt:numdotdecimal">4.25</ix:nonFraction> billion</span></span></ix:continuation><span style="font-family:inherit;font-size:10pt;"><ix:continuation id="TextSelection-BB3094B0EC195E0E87C0F42C24265C6E-3"> remains under our May 2018 authority.</ix:continuation> </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 97</span></div></div><hr style="page-break-after:always"></hr><div><a id="sB4B1EC44FAF3534F90A92BF591A89450"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 15.&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:EarningsPerShareTextBlock" id="TextSelection-84653B6BF9085F6A90CAA0432AD0B52B-0-wk-Fact-32ACC80EE798577081E5CD774182239E" continuedAt="TextSelection-84653B6BF9085F6A90CAA0432AD0B52B-1" escape="true">NET INCOME PER SHARE</ix:nonNumeric></span></div><ix:continuation id="TextSelection-84653B6BF9085F6A90CAA0432AD0B52B-1" continuedAt="TextSelection-84653B6BF9085F6A90CAA0432AD0B52B-2"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net income per share is computed using the weighted average number of common shares outstanding for the period, excluding unvested restricted stock units and performance awards. Diluted net income per share is based upon the weighted average common shares outstanding for the period plus dilutive potential common shares, including unvested restricted stock units, purchase rights, performance awards and stock options using the treasury stock method.</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="TextSelection-22921FD8EBD35EC3B877C3CF7BB1192A-0-wk-Fact-543229A71D685075B7DA60A3BA81EF81" continuedAt="TextSelection-22921FD8EBD35EC3B877C3CF7BB1192A-1" escape="true"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of basic and diluted net income per share for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:61%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands, except per share data)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10118771e932-wk-Fact-835009B5072450B1AB0F9D855A531186" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,951,458</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10118771e951-wk-Fact-F583FA8857A555079FD8FEF08574776D" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,590,774</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10118771e971-wk-Fact-BE46B1C23A6D5E318691071F1EAD8B34" name="us-gaap:NetIncomeLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,693,954</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares used to compute basic net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10118771e991-wk-Fact-0FA1FF138E2351ACB0C217267E4EBE94" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2019Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">486,291</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10118771e1010-wk-Fact-AABAAA10BBBE5D8A87DEA9E5AA9F35C5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2018Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">490,564</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10118771e1029-wk-Fact-4728994F6EF25D26BBEDCBFF0096901A" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2017Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">493,632</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dilutive potential common shares:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock units and performance share awards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10118771e1122-wk-Fact-6842DD83709B55309B42CA9766A187DF" name="adbe:Incrementalsharesattributabletounvestedrestrictedstockandperformanceshareawards" contextRef="FD2019Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">4,875</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10118771e1141-wk-Fact-3DC92454D8DE577B82B5391EC23A1B84" name="adbe:Incrementalsharesattributabletounvestedrestrictedstockandperformanceshareawards" contextRef="FD2018Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">7,142</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10118771e1160-wk-Fact-0D5B25B95E205B29B5244B8453E64CF9" name="adbe:Incrementalsharesattributabletounvestedrestrictedstockandperformanceshareawards" contextRef="FD2017Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">7,161</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock purchase rights and options</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10118771e1186-wk-Fact-01D9724B69C45079A7D9744C933AB9B1" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" contextRef="FD2019Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">406</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10118771e1205-wk-Fact-A64A244FDC1D51D28C53F375EE00EDEB" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" contextRef="FD2018Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">137</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10118771e1224-wk-Fact-CE2309A2F8E45174A7D1BB3FA193EE88" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" contextRef="FD2017Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">330</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares used to compute diluted net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10118771e1250-wk-Fact-E0E1F1B5EB4A5213B4193D45FF6C7612" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2019Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">491,572</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10118771e1269-wk-Fact-86E355742E0D5F6D881429EC054C1C82" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2018Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">497,843</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10118771e1288-wk-Fact-A860ED833F915B428F43C816E375FC33" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2017Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">501,123</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net income per share</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10118771e1319-wk-Fact-B789C1E326ED5E95B5042BD848EE69DB" name="us-gaap:EarningsPerShareBasic" contextRef="FD2019Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">6.07</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10118771e1338-wk-Fact-A2C1D64451AE5171B97AA91146A14586" name="us-gaap:EarningsPerShareBasic" contextRef="FD2018Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">5.28</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10118771e1358-wk-Fact-14A759679D1E58119F816A2007BB8BC7" name="us-gaap:EarningsPerShareBasic" contextRef="FD2017Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">3.43</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10118771e1383-wk-Fact-CF5F1E29D0EC5BFE8D35BE5C200292B4" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2019Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">6.00</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10118771e1402-wk-Fact-EE4E017C0FF85806A058A0026375C062" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2018Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">5.20</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10118771e1422-wk-Fact-BF5E7DBA7A2F56938AA4E4E272E4ADBC" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2017Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">3.38</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Anti-dilutive potential common shares</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10118771e1511-wk-Fact-BA4ECC589E6E7E68C4DFCC85702634F8" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2019Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">175</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10118771e1530-wk-Fact-25E6208F51C974E1AA4FCC857171CE14" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2018Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">209</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10118771e1549-wk-Fact-FACB2EB9D8E1673750D1CC8572C1A0A8" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2017Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">141</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</span></div></ix:nonNumeric></ix:continuation><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><ix:continuation id="TextSelection-22921FD8EBD35EC3B877C3CF7BB1192A-1" continuedAt="TextSelection-22921FD8EBD35EC3B877C3CF7BB1192A-2"><ix:continuation id="TextSelection-84653B6BF9085F6A90CAA0432AD0B52B-2" continuedAt="TextSelection-84653B6BF9085F6A90CAA0432AD0B52B-3"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div></ix:continuation></ix:continuation></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><ix:footnote id="TextSelection-DC15C5686A1264B26F40CC860BC7CE73-0-wk-Footnote-DC15C5686A1264B26F40CC860BC7CE73_lbl" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US"><ix:continuation id="TextSelection-22921FD8EBD35EC3B877C3CF7BB1192A-2"><ix:continuation id="TextSelection-84653B6BF9085F6A90CAA0432AD0B52B-3">Potential common stock equivalents not included in the calculation of diluted net income per share as the effect would have been anti-dilutive.</ix:continuation></ix:continuation></ix:footnote> </span></div></td></tr></table><div><a id="s50AC8F52AD2F555BB855BC27C2D1FFD0"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 16.&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="TextSelection-A07C7AB52D665A52B017986F8091D611-0-wk-Fact-52D2D87C641F58BA9DB1DBF5265F54EB" continuedAt="TextSelection-A07C7AB52D665A52B017986F8091D611-1" escape="true">&#160;COMMITMENTS AND CONTINGENCIES</ix:nonNumeric></span></div><ix:continuation id="TextSelection-A07C7AB52D665A52B017986F8091D611-1" continuedAt="TextSelection-A07C7AB52D665A52B017986F8091D611-2"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Lease Commitments</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We lease certain of our facilities and some of our equipment under non-cancellable operating lease arrangements that expire at various dates through </span><span style="font-family:inherit;font-size:10pt;">2031</span><span style="font-family:inherit;font-size:10pt;">. We also have one land lease that expires in </span><span style="font-family:inherit;font-size:10pt;">2091</span><span style="font-family:inherit;font-size:10pt;">. Rent expense includes base contractual rent and variable costs such as building expenses, utilities, taxes, insurance and equipment rental. Rent expense for these leases was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10119709e819-wk-Fact-4EF53B0C4E735C5DA558F37B57DA81C2" name="us-gaap:OperatingLeasesRentExpenseMinimumRentals" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">170.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">,</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10119709e827-wk-Fact-54C838632F275B8AB8AB70F60FE39331" name="us-gaap:OperatingLeasesRentExpenseMinimumRentals" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">137.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10119709e834-wk-Fact-99C9696812DE5732BD56137096514E27" name="us-gaap:OperatingLeasesRentExpenseMinimumRentals" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">115.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> in fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. Our sublease income was immaterial for all periods presented.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Unconditional Purchase Obligations</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our purchase obligations consist of agreements to purchase goods and services entered into in the ordinary course of business.<ix:nonNumeric contextRef="FD2019Q4YTD" name="adbe:ScheduleOfUnconditionalPurchaseObligationsOperatingLeasesAndCapitalLeasesTextBlock" id="TextSelection-7BD249F00A7659278B08944D018AFCA8-0-wk-Fact-D6B58A5C387553A29591134E198E1A63" continuedAt="TextSelection-7BD249F00A7659278B08944D018AFCA8-1" escape="true"> The following table summarizes our non-cancellable unconditional purchase obligations and operating leases for each of the next five years and thereafter as of </ix:nonNumeric></span><ix:continuation id="TextSelection-7BD249F00A7659278B08944D018AFCA8-1" continuedAt="TextSelection-7BD249F00A7659278B08944D018AFCA8-2"><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></ix:continuation></div><ix:continuation id="TextSelection-7BD249F00A7659278B08944D018AFCA8-2"><div style="line-height:120%;padding-bottom:13px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:49%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160; (in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating Leases</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Fiscal&#160;Year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Purchase </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Future</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Minimum</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Lease</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Payments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Future</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Minimum</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Sublease</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Income</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10119709e1071-wk-Fact-F81DCAE210DB5DCBA60783EF02B41FD0" name="us-gaap:RecordedUnconditionalPurchaseObligationDueWithinOneYear" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">545,042</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10119709e1090-wk-Fact-D939B6192B385EAEAF3077369C59A826" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">98,200</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10119709e1110-wk-Fact-4DC45786691F58E6AA9BBD18B5E27C6A" name="us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,523</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10119709e1130-wk-Fact-1973D67D29B85D5E8FA7CE17A5D061B5" name="us-gaap:RecordedUnconditionalPurchaseObligationDueInSecondYear" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">407,528</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10119709e1149-wk-Fact-8049D778450D5BA8BFE1C2A1518C2CF3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">91,866</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10119709e1168-wk-Fact-FD0C704E0D855ADB9F64D950EEE49895" name="us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10119709e1194-wk-Fact-F2B02F19D39B521989DC4BB0762F956A" name="us-gaap:RecordedUnconditionalPurchaseObligationDueInThirdYear" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">528,266</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10119709e1213-wk-Fact-5DA2CB1E5B4355D8814E9E9D854ECB2E" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">81,493</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10119709e1232-wk-Fact-778DC8DF4F1F59F79EAF548AEA3A4952" name="us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,362</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10119709e1258-wk-Fact-4055F83E59D35BEB8F45E7E79B64B05F" name="us-gaap:RecordedUnconditionalPurchaseObligationDueInFourthYear" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">555,658</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10119709e1277-wk-Fact-1DAD943775D2537A8F3EC4C75CF5716A" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">68,539</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10119709e1296-wk-Fact-AC04A59817AA5A268100C712B4192528" name="us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInFourYears" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,327</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10119709e1322-wk-Fact-074ABB41249C52739C6ADD5B1FE9DD67" name="us-gaap:RecordedUnconditionalPurchaseObligationDueInFifthYear" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10119709e1341-wk-Fact-463D6EB18AF15E57816384FE68C149F8" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">60,691</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10119709e1360-wk-Fact-CFB5195F1C4F5A64AC995EEDE4160B9E" name="us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10119709e1386-wk-Fact-4C59112CA6E85041B5DFCB648C769F45" name="us-gaap:RecordedUnconditionalPurchaseObligationDueAfterFifthYear" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10119709e1405-wk-Fact-066F9D9CC6EC58A19A72CE65860A127B" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">337,903</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10119709e1424-wk-Fact-72A681E3000E5588853C487195FBFFE5" name="us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableThereafter" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10119709e1455-wk-Fact-FE2AE18ABD7F54698313E7B2F4982EA9" name="us-gaap:RecordedUnconditionalPurchaseObligation" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,036,494</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10119709e1474-wk-Fact-A282A1FCFB72585BB0ACD32F4F3227E6" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDue" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">738,692</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10119709e1494-wk-Fact-E0820733129D516695204CCE44332A08" name="us-gaap:OperatingLeasesFutureMinimumPaymentsReceivable" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">27,212</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 98</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-A07C7AB52D665A52B017986F8091D611-2" continuedAt="TextSelection-A07C7AB52D665A52B017986F8091D611-3"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Royalties</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have royalty commitments associated with the licensing of certain offerings and products. Royalty expense is generally based on a dollar amount per unit or a percentage of the underlying revenue. Royalty expense, which was recorded under our cost of revenue on our Consolidated Statements of Income, was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10119709e1516-wk-Fact-54DFD9AB61E851E6B587BF33D0346A9E" name="us-gaap:RoyaltyExpense" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">153.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10119709e1520-wk-Fact-2CDEFAA648135447A084467CE6F593FF" name="us-gaap:RoyaltyExpense" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">119.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10119709e1524-wk-Fact-8BE424970CF659E48A54C029FDAC2B89" name="us-gaap:RoyaltyExpense" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">100.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> in fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Indemnifications</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the ordinary course of business, we provide indemnifications of varying scope to customers and channel partners against claims of intellectual property infringement made by third parties arising from the use of our products and from time to time, we are subject to claims by our customers under these indemnification provisions. Historically, costs related to these indemnification provisions have not been significant and we are unable to estimate the maximum potential impact of these indemnification provisions on our future results of operations.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">To the extent permitted under Delaware law, we have agreements whereby we indemnify our officers and directors for certain events or occurrences while the officer or director is or was serving at our request in such capacity. The indemnification period covers all pertinent events and occurrences during the officer&#8217;s or director&#8217;s lifetime. The maximum potential amount of future payments we could be required to make under these indemnification agreements is unlimited; however, we have director and officer insurance coverage that reduces our exposure and enables us to recover a portion of any future amounts paid. We believe the estimated fair value of these indemnification agreements in excess of applicable insurance coverage is minimal.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Legal Proceedings</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with disputes relating to the validity or alleged infringement of third-party intellectual property rights, including patent rights, we have been, are currently and may in the future be subject to claims, negotiations or complex, protracted litigation. Intellectual property disputes and litigation may be very costly and can be disruptive to our business operations by diverting the attention and energies of management and key technical personnel. Although we have successfully defended or resolved past litigation and disputes, we may not prevail in any ongoing or future litigation and disputes. Third-party intellectual property disputes could subject us to significant liabilities, require us to enter into royalty and licensing arrangements on unfavorable terms, prevent us from licensing certain of our products or offering certain of our services, subject us to injunctions restricting our sale of products or services, cause severe disruptions to our operations or the markets in which we compete, or require us to satisfy indemnification commitments with our customers including contractual provisions under various license arrangements and service agreements.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition to intellectual property disputes, we are subject to legal proceedings, claims and investigations in the ordinary course of business, including claims relating to commercial, employment and other matters. Some of these disputes and legal proceedings may include speculative claims for substantial or indeterminate amounts of damages. We consider all claims on a quarterly basis in accordance with GAAP and based on known facts assess whether potential losses are considered reasonably possible, probable and estimable. Based upon this assessment, we then evaluate disclosure requirements and whether to accrue for such claims in our financial statements. This determination is then reviewed and discussed with our Audit Committee and our independent registered public accounting firm.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We make a provision for a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular case. Unless otherwise specifically disclosed in this note, we have determined that no provision for liability nor disclosure is required related to any claim against us because: (a) there is not a reasonable possibility that a loss exceeding amounts already recognized (if any) may be incurred with respect to such claim; (b) a reasonably possible loss or range of loss cannot be estimated; or (c) such estimate is immaterial.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All legal costs associated with litigation are expensed as incurred. Litigation is inherently unpredictable. However, we believe that we have valid defenses with respect to the legal matters pending against us. It is possible, nevertheless, that our consolidated financial position, cash flows or results of operations could be negatively affected by an unfavorable resolution of one or more of such proceedings, claims or investigations.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 99</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-A07C7AB52D665A52B017986F8091D611-3"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with our anti-piracy efforts, conducted both internally and through organizations such as the Business Software Alliance, from time to time we undertake litigation against alleged copyright infringers. Such lawsuits may lead to counter-claims alleging improper use of litigation or violation of other laws. We believe we have valid defenses with respect to such counter-claims; however, it is possible that our consolidated financial position, cash flows or results of operations could be negatively affected in any particular period by the resolution of one or more of these counter-claims.</span></div></ix:continuation><div><a id="s7698171C833651399BE27C21E0A550FE"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 17.&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:DebtDisclosureTextBlock" id="TextSelection-75A233B86C7A5896A45F3C02B908D8EB-0-wk-Fact-BD3792AF86CE5792B577E709F85E3F43" continuedAt="TextSelection-75A233B86C7A5896A45F3C02B908D8EB-1" escape="true">DEBT</ix:nonNumeric></span></div><ix:continuation id="TextSelection-75A233B86C7A5896A45F3C02B908D8EB-1" continuedAt="TextSelection-75A233B86C7A5896A45F3C02B908D8EB-2"><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfDebtTableTextBlock" id="TextSelection-1F2B9381D5E951848D18E73EB711691E-0-wk-Fact-4C0D32BD3AEC5943A7971A884DF0108E" escape="true"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our debt as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> consisted of the following:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:71%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current debt:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Term loan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10120464e929-wk-Fact-606B9C79DC381ED457398CEB2335279C" name="us-gaap:DebtCurrent" contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,249,784</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10120464e948-wk-Fact-E680400DDC71BC21A1E58CEB2525D4DC" name="us-gaap:DebtCurrent" contextRef="FI2018Q4_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Notes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10120464e963-wk-Fact-66127A180E3EB5C232BD8CEB2673C0A1" name="us-gaap:DebtCurrent" contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_adbe_Notes2020and2025Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">899,767</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10120464e982-wk-Fact-257C60493530107B4E2E8CEB290EFC0D" name="us-gaap:DebtCurrent" contextRef="FI2018Q4_us-gaap_DebtInstrumentAxis_adbe_Notes2020and2025Member" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of interest rate swap</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10120464e1002-wk-Fact-CEF90C27711622D09D208CEB2A5ED1D1" name="adbe:Fairvalueofinterestrateswapoffsettingcarryingvalueofnotescurrent" contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">208</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10120464e1022-wk-Fact-12A94F262FB4111EE9D98CEB2C4E9612" name="adbe:Fairvalueofinterestrateswapoffsettingcarryingvalueofnotescurrent" contextRef="FI2018Q4_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current debt</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10120464e1042-wk-Fact-3F9D1278EE28BC563785887411524F72" name="us-gaap:DebtCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,149,343</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10120464e1061-wk-Fact-4E8FF71ACFB285392FB3CB7F8BC77DE2" name="us-gaap:DebtCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Term loan</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10120464e1122-wk-Fact-3AA28518AA8F8380E1DB8D05DE7FCA54" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10120464e1141-wk-Fact-8E71F9A9344A3ED638ECCC8C379E249E" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" contextRef="FI2018Q4_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,248,427</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Notes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10120464e1161-wk-Fact-E0C7F481464895AF75498D05E051523C" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_adbe_Notes2020and2025Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">988,924</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10120464e1180-wk-Fact-6F2E40D90D075A28ABE0968AF206B588" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" contextRef="FI2018Q4_us-gaap_DebtInstrumentAxis_adbe_Notes2020and2025Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,886,117</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of interest rate swap</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10120464e1200-wk-Fact-E506AA001E9E9BCCFC9A8D05E24E2F98" name="adbe:Fairvalueofinterestrateswapoffsettingcarryingvalueofnoteslongterm" contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10120464e1219-wk-Fact-52ADFEE650E85DF4BAAF3D34D3585DD9" name="adbe:Fairvalueofinterestrateswapoffsettingcarryingvalueofnoteslongterm" contextRef="FI2018Q4_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">9,744</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10120464e1240-wk-Fact-50C4D6C1E6C9529682C1D5A7E4B8908F" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">988,924</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10120464e1259-wk-Fact-B9A48E89D63E5936AD323BC66E667177" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,124,800</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total carrying value of debt</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10120464e1285-wk-Fact-DE58220A88CE521AA01264181F5178BE" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,138,267</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10120464e1304-wk-Fact-1EA1B9530B83521BA9F083465A7F9654" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,124,800</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Term Loan Credit Agreement</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In October 2018, we entered into a credit agreement providing for an up to </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10120464e1328-wk-Fact-E88A9B6AE04150CFB9DE5B93D9A662DC" name="us-gaap:DebtInstrumentFaceAmount" contextRef="I2018Q4RevCreditAgreement_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember" unitRef="usd" decimals="-7" scale="9" format="ixt:numdotdecimal">2.25</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;"> senior unsecured term loan for the purpose of partially funding the purchase price for our acquisition of Marketo and the related fees and expenses incurred in connection with the acquisition.&#160;The Term Loan funds were received on October 31, 2018 upon closing of the acquisition and will mature </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10120464e1332-wk-Fact-1CDC5FDFE7A95615A90791F45D9F4EBE" name="us-gaap:LongTermDebtTerm" contextRef="I2018Q4RevCreditAgreement_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember" format="ixt-sec:durmonth">18</ix:nonNumeric> months</span></span><span style="font-family:inherit;font-size:10pt;"> following the initial funding date. In addition, we incurred issuance costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10120464e1336-wk-Fact-367F913742CB5AC5BDB33BFB06105FF8" name="us-gaap:UnamortizedDebtIssuanceExpense" contextRef="I2018Q4RevCreditAgreement_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> which are amortized to interest expense over the term using the straight-line method. The Term Loan ranks equally with our other unsecured and unsubordinated indebtedness. There are no scheduled principal amortization payments prior to maturity and the Term Loan may be prepaid and terminated at our election at any time without penalty or premium. At our election, the Term Loan will bear interest at either (i) LIBOR plus a margin, based on our debt ratings, ranging from </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10120464e1340-wk-Fact-9269B57C684155639A7B26FD45C20514" name="adbe:MarginAddedToLiborToDetermineInterestRate" contextRef="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiMember_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember" unitRef="ratio" decimals="5" scale="-2" format="ixt:numdotdecimal">0.500</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10120464e1344-wk-Fact-AA7BFA8E4977598CB71EA5439453A5BD" name="adbe:MarginAddedToLiborToDetermineInterestRate" contextRef="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiMember_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember" unitRef="ratio" decimals="5" scale="-2" format="ixt:numdotdecimal">1.000</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> or (ii) a base rate plus a margin, based on our debt ratings, ranging from </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10120464e1349-wk-Fact-73DABD5E1DC65BFF909D207CB8667BBD" name="adbe:MarginAddedtoBaseRatetoDetermineInterestRate" contextRef="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiiMember_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember" unitRef="ratio" decimals="5" scale="-2" format="ixt:numdotdecimal">0.040</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10120464e1353-wk-Fact-6DC61F38CBE45CE6B93CFB275356D02F" name="adbe:MarginAddedtoBaseRatetoDetermineInterestRate" contextRef="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiiMember_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember" unitRef="ratio" decimals="5" scale="-2" format="ixt:numdotdecimal">0.110</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">. Interest is payable periodically, in arrears, at the end of each interest period we elect. During fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, we made interest payments on our Term Loan totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10120464e1361-wk-Fact-C8B08BB82E035EE9A423C27552888620" name="us-gaap:DebtInstrumentPeriodicPaymentInterest" contextRef="FD2019Q4YTD_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">69.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. The Term Loan credit agreement contains customary representations, warranties, affirmative and negative covenants, events of default and indemnification provisions in favor of the lenders similar to those contained in the Revolving Credit Agreement, including the financial covenant. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, we were in compliance with all covenants. During the second quarter of fiscal 2019, we reclassified the Term Loan as current debt in our Consolidated Balance Sheets. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the carrying value of the Term Loan was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10120464e1374-wk-Fact-79FC2000ECEA5429A81A21ADF05E223A" name="us-gaap:LoansPayable" contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember" unitRef="usd" decimals="-7" scale="9" format="ixt:numdotdecimal">2.25</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;"> which is net of debt issuance costs. We intend to refinance the Term Loan on or before the due date.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Senior Notes</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2010, we issued </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10120464e1384-wk-Fact-A93E952763465540A1CD7A403A7607AD" name="us-gaap:DebtInstrumentFaceAmount" contextRef="I2010Q1Feb_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">900</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10120464e1388-wk-Fact-70A595A125C057EC81E5BBE5C8589207" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="I2010Q1Feb_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member" unitRef="ratio" decimals="4" scale="-2" format="ixt:numdotdecimal">4.75</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> senior notes due </span><span style="font-family:inherit;font-size:10pt;">February&#160;1, 2020</span><span style="font-family:inherit;font-size:10pt;">. Our proceeds were approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10120464e1396-wk-Fact-3929746B908312A332CEA6F4F8C6939F" name="us-gaap:ProceedsFromDebtNetOfIssuanceCosts" contextRef="D2010Q1Notes_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">894.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> which is net of an issuance discount of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10120464e1400-wk-Fact-EDA6DAD713DF52658D3AAF642027C83B" name="us-gaap:DebtInstrumentUnamortizedDiscount" contextRef="I2010Q1Feb_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. In addition, we incurred issuance costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10120464e1405-wk-Fact-CF3D0849160B58999B5E9B1CDA532F38" name="us-gaap:UnamortizedDebtIssuanceExpense" contextRef="I2010Q1Feb_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. Both the discount and issuance costs are being amortized to interest expense over the term of the 2020 Notes using the effective interest method. The effective interest rate including the discount and issuance costs was </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10120464e1409-wk-Fact-DC9D006DAE2E503CA5C9BB9F13C2BA49" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="I2010Q1Feb_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member" unitRef="ratio" decimals="4" scale="-2" format="ixt:numdotdecimal">4.92</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">. Interest is payable semi-annually, in arrears, on February 1 and August 1, and commenced on </span><span style="font-family:inherit;font-size:10pt;">August&#160;1, 2010</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2014, we entered into interest rate swaps with a total notional amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10120464e1420-wk-Fact-3A56540A0522526DBA4DB1D2FDF3FFF5" name="us-gaap:DerivativeNotionalAmount" contextRef="I2014Q3June_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">900</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> designated as a fair value hedge related to our 2020 Notes. The interest rate swaps effectively convert the fixed interest rate on our 2020 Notes to a floating interest rate based on LIBOR. Under the terms of the swap, we will pay monthly interest at the one-month LIBOR interest rate </span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 100</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-75A233B86C7A5896A45F3C02B908D8EB-2" continuedAt="TextSelection-75A233B86C7A5896A45F3C02B908D8EB-3"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">plus a fixed number of basis points on the </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10120464e1427-wk-Fact-3A56540A0522526DBA4DB1D2FDF3FFF5" name="us-gaap:DerivativeNotionalAmount" contextRef="I2014Q3June_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">900</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> notional amount. In exchange, we will receive </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10120464e1431-wk-Fact-98C8B2F1F8EC5748BFF65732C93C5983" name="us-gaap:DerivativeFixedInterestRate" contextRef="I2014Q3June_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember" unitRef="ratio" decimals="4" scale="-2" format="ixt:numdotdecimal">4.75</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> fixed rate interest from the swap counterparties. The fair value of the interest rate swaps is included in the carrying value of our debt in the Consolidated Balance Sheets. </span><a style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;" href="#s48D05FC2E657524EB1075099749F78E7"><span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;">See Note 6 for further details regarding our interest rate swap derivatives.</span></a></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In January 2015, we issued </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10120464e1441-wk-Fact-4F654CF9590F526685BC5E1F5D123537" name="us-gaap:DebtInstrumentFaceAmount" contextRef="I2015Q1DebtIssueDate_us-gaap_DebtInstrumentAxis_adbe_Notes2025Member" unitRef="usd" decimals="-9" scale="9" format="ixt:numdotdecimal">1</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10120464e1445-wk-Fact-960AC904E70F5D4F8A3556FE69F7DC10" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="I2015Q1DebtIssueDate_us-gaap_DebtInstrumentAxis_adbe_Notes2025Member" unitRef="ratio" decimals="4" scale="-2" format="ixt:numdotdecimal">3.25</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> senior notes due </span><span style="font-family:inherit;font-size:10pt;">February&#160;1, 2025</span><span style="font-family:inherit;font-size:10pt;"> (the &#8220;2025 Notes&#8221;). Our proceeds were approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10120464e1453-wk-Fact-BF024BB6FDD05D4CB26DE5721DE2CC03" name="us-gaap:ProceedsFromDebtNetOfIssuanceCosts" contextRef="FD2015Q1QTD_us-gaap_DebtInstrumentAxis_adbe_Notes2025Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">989.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> which is net of an issuance discount of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10120464e1457-wk-Fact-E15B855EDDF152F085FC996001085621" name="us-gaap:DebtInstrumentUnamortizedDiscount" contextRef="I2015Q1DebtIssueDate_us-gaap_DebtInstrumentAxis_adbe_Notes2025Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. In addition, we incurred issuance costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10120464e1462-wk-Fact-AB6E00095E175EADA111B12FD4E7627D" name="us-gaap:UnamortizedDebtIssuanceExpense" contextRef="I2015Q1DebtIssueDate_us-gaap_DebtInstrumentAxis_adbe_Notes2025Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">7.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. Both the discount and issuance costs are being amortized to interest expense over the term of the 2025 Notes using the effective interest method. The effective interest rate including the discount, issuance costs and interest rate agreement is </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10120464e1466-wk-Fact-98B75526E2FC51399934AB49500CFE20" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="I2015Q1DebtIssueDate_us-gaap_DebtInstrumentAxis_adbe_Notes2025Member" unitRef="ratio" decimals="4" scale="-2" format="ixt:numdotdecimal">3.67</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">. Interest is payable semi-annually, in arrears on February 1 and August 1, and commenced on </span><span style="font-family:inherit;font-size:10pt;">August&#160;1, 2015</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the first quarter of fiscal 2019, we reclassified the 2020 Notes as current debt in our Consolidated Balance Sheets. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the carrying value of the 2020 Notes was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10120464e1481-wk-Fact-EB9D08B75E7305F7C8708D4C51BBDB5D" name="adbe:SeniorNotesCarryingValue" contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">899.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> which includes the fair value of the interest rate swap and is net of debt issuance costs. We intend to refinance the 2020 Notes on or before the due date. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, our outstanding notes payable consist of the 2020 Notes and 2025 Notes (the &#8220;Notes&#8221;) with a total carrying value of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10120464e1493-wk-Fact-1F6CA6ED9CF759EB900179732E0044C5" name="adbe:SeniorNotesCarryingValue" contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_adbe_Notes2020and2025Member" unitRef="usd" decimals="-7" scale="9" format="ixt:numdotdecimal">1.89</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;">, which includes the fair value of the interest rate swaps and is net of debt issuance costs. Based on quoted prices in inactive markets, the fair value of the Notes was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10120464e1497-wk-Fact-61CB8200F92F5ED49D43F4262934825A" name="us-gaap:DebtInstrumentFairValue" contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_adbe_Notes2020and2025Member" unitRef="usd" decimals="-7" scale="9" format="ixt:numdotdecimal">1.96</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Notes rank equally with our other unsecured and unsubordinated indebtedness. We may redeem the Notes at any time, subject to a make-whole premium. In addition, upon the occurrence of certain change of control triggering events, we may be required to repurchase the Notes, at a price equal to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10120464e1508-wk-Fact-685CA4F3149D5AEABF20D6F12A05972F" name="adbe:RepurchaseNotesAtPriceOfTheirPrincipalAmountPlusAccruedAndUnpaidInterest" contextRef="I2010Q1Feb_us-gaap_DebtInstrumentAxis_adbe_Notes2020and2025Member" unitRef="ratio" decimals="2" scale="-2" format="ixt:numdotdecimal">101</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of their principal amount, plus accrued and unpaid interest to the date of repurchase. The Notes also include covenants that limit our ability to grant liens on assets and to enter into sale and leaseback transactions, subject to significant allowances. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, we were in compliance with all of the covenants.</span></div><div style="line-height:120%;padding-bottom:12px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, we made semi-annual interest payments on our 2020 and 2025 Notes totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10120464e1523-wk-Fact-14B7A72E0E5D50AD8891E2B6FB560DA0" name="us-gaap:DebtInstrumentPeriodicPaymentInterest" contextRef="FD2019Q4YTD_us-gaap_DebtInstrumentAxis_adbe_Notes2020and2025Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">75.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2019, in anticipation of refinancing our Term Loan and 2020 Notes, we entered into Treasury lock agreements with large financial institutions which fixed benchmark U.S. Treasury rates for an aggregate notional amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10120464e1530-wk-Fact-F66453A9E2E06C7F0DA7CC8D0CFF060A" name="us-gaap:DerivativeNotionalAmount" contextRef="I2019Q3TLock_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_TreasuryLockMember" unitRef="usd" decimals="-9" scale="9" format="ixt:numdotdecimal">1</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;"> of our future debt issuance. These derivative instruments hedge the impact of changes in the benchmark interest rate to future interest payments and will be terminated upon debt issuance. These derivative instruments were designated as cash flow hedges. </span><a style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;" href="#s48D05FC2E657524EB1075099749F78E7"><span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;">See Note 6 for further details regarding our Treasury lock agreements.</span></a></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revolving Credit Agreement</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In October 2018, we entered into a credit agreement (&#8220;Revolving Credit Agreement&#8221;), providing for a five-year </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10120464e1543-wk-Fact-9D3C0227F7F252109B06A00678451290" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" contextRef="I2018Q4RevCreditAgreement_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="usd" decimals="-9" scale="9" format="ixt:numdotdecimal">1</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;"> senior unsecured revolving credit facility and incurred issuance costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10120464e1547-wk-Fact-81D34F82AAD252C9BAAA67FED132D3DE" name="us-gaap:UnamortizedDebtIssuanceExpense" contextRef="I2018Q4RevCreditAgreement_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> which are amortized to interest expense over the term using the straight-line method. The Revolving Credit Agreement provides for loans to Adobe and certain of its subsidiaries that may be designated from time to time as additional borrowers. Pursuant to the terms of the Revolving Credit Agreement, we may, subject to the agreement of lenders to provide additional commitments, obtain up to an additional </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10120464e1551-wk-Fact-BAB7DBE1C35557C6B4D390EB853A9F38" name="adbe:OptionToRequestAdditionalCommitmentsOnCreditFacility" contextRef="I2018Q4RevCreditAgreement_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">500</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> in commitments, for a maximum aggregate commitment of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10120464e1555-wk-Fact-929F15A0537E5B2FB3281829FEC055C1" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="I2018Q4RevCreditAgreement_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="usd" decimals="-8" scale="9" format="ixt:numdotdecimal">1.5</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;">. At our election, loans under the Revolving Credit Agreement will bear interest at either (i) LIBOR plus a margin, based on our debt ratings, ranging from </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10120464e1559-wk-Fact-9B492CD243BE52D793389B8338705906" name="adbe:MarginAddedToLiborToDetermineInterestRate" contextRef="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiMember_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="ratio" decimals="5" scale="-2" format="ixt:numdotdecimal">0.585</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10120464e1564-wk-Fact-FC85406C84155E04A664AE73F6773146" name="adbe:MarginAddedToLiborToDetermineInterestRate" contextRef="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiMember_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="ratio" decimals="5" scale="-2" format="ixt:numdotdecimal">1.015</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> or (ii) a base rate, which is defined as the highest of (a) the agent&#8217;s prime rate, (b) the federal funds effective rate plus </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10120464e1568-wk-Fact-DCF889F38FCA5908B18E408B8FA6F4DA" name="adbe:PercentageAddedToEffectiveFundsRateInDeterminingInterestRate" contextRef="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiiMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="ratio" decimals="5" scale="-2" format="ixt:numdotdecimal">0.500</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> or (c) LIBOR plus </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10120464e1572-wk-Fact-9FAB66F915005E9E9B31FEBECE278662" name="adbe:PercentageAddedToLiborInDeterminingInterestRate" contextRef="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiiMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="ratio" decimals="4" scale="-2" format="ixt:numdotdecimal">1.00</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> plus a margin, based on our debt ratings, ranging from </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10120464e1576-wk-Fact-C0DB82D1B14452DE8C3307A1636D21C9" name="adbe:MarginAddedToLiborToDetermineInterestRate" contextRef="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiiMember_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="ratio" decimals="-6" scale="-2" format="ixt:numdotdecimal">0.000</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10120464e1580-wk-Fact-F3273D6B92725DFA941EEE750BA809EF" name="adbe:MarginAddedToLiborToDetermineInterestRate" contextRef="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiiMember_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="ratio" decimals="5" scale="-2" format="ixt:numdotdecimal">0.015</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">. In addition, facility fees determined according to our debt ratings are payable on the aggregate commitments, regardless of usage, quarterly in an amount ranging from </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10120464e1584-wk-Fact-04DE494433D15F70BC093A62049C4055" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" contextRef="D2018Q4Revolver_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="ratio" decimals="5" scale="-2" format="ixt:numdotdecimal">0.040</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10120464e1589-wk-Fact-206B7CBF88F65FEAA93B50526603ABD1" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" contextRef="D2018Q4Revolver_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="ratio" decimals="5" scale="-2" format="ixt:numdotdecimal">0.110</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> per annum. We are permitted to permanently reduce the aggregate commitment under the Revolving Credit Agreement at any time. Subject to certain conditions stated in the Revolving Credit Agreement, Adobe and any of its subsidiaries designated as additional borrowers may borrow, prepay and re-borrow amounts at any time during the term of the Revolving Credit Agreement.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Revolving Credit Agreement contains customary representations, warranties, affirmative and negative covenants, including a financial covenant, events of default and indemnification provisions in favor of the lenders. The negative covenants include restrictions regarding the incurrence of liens and indebtedness, certain merger and acquisition transactions, dispositions and other matters, all subject to certain exceptions. The financial covenant, based on a quarterly financial test, requires us not to exceed a maximum leverage ratio. </span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 101</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-75A233B86C7A5896A45F3C02B908D8EB-3" continuedAt="TextSelection-75A233B86C7A5896A45F3C02B908D8EB-4"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The facility will terminate and all amounts owing thereunder will be due and payable on the maturity date unless (a) the commitments are terminated earlier upon the occurrence of certain events, including an event of default, or (b) the maturity date is further extended upon our request, subject to the agreement of the lenders.</span></div></ix:continuation><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><ix:continuation id="TextSelection-75A233B86C7A5896A45F3C02B908D8EB-4" continuedAt="TextSelection-75A233B86C7A5896A45F3C02B908D8EB-5"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, there were </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10120464e1606-wk-Fact-9EEF8846BAB95B084E04A298EDCDEFE4" name="us-gaap:LineOfCredit" contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="usd" decimals="0" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction></span></span></ix:continuation><span style="font-family:inherit;font-size:10pt;"><ix:continuation id="TextSelection-75A233B86C7A5896A45F3C02B908D8EB-5"> outstanding borrowings under this Credit Agreement and we were in compliance with all covenants.</ix:continuation>&#160;</span></div><div><a id="s45EE6CF640045AF683B7BB6BB1B213ED"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 18.&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock" id="TextSelection-FCBCCA50B06257CA9508D285B5915A8F-0-wk-Fact-1743B6CC7755513188FAD8BB4F77FC57" continuedAt="TextSelection-FCBCCA50B06257CA9508D285B5915A8F-1" escape="true">NON-OPERATING INCOME (EXPENSE)</ix:nonNumeric></span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" id="TextSelection-DCF710047D31508B921D899A376D56BF-0-wk-Fact-A472FBC045FC50E18989A4E9663E1647" escape="true"><ix:continuation id="TextSelection-FCBCCA50B06257CA9508D285B5915A8F-1"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-operating income (expense) for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;"> included the following:</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:62%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest and other income (expense), net:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10121673e980-wk-Fact-C8F1FE70CE0E5C72ACBF4AE200C94632" name="us-gaap:InvestmentIncomeInterest" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">68,321</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10121673e999-wk-Fact-72D88BB85C8055099D77E25BA620186E" name="us-gaap:InvestmentIncomeInterest" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">92,540</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10121673e1018-wk-Fact-61CCD2E3BA7C53A5A05A55DE680E7712" name="us-gaap:InvestmentIncomeInterest" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">66,069</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange gains (losses)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10121673e1034-wk-Fact-D4CFF70FF67F50EA833947A2C871CC60" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">26,252</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10121673e1054-wk-Fact-4BE4CBFAA33455A2A5109AB449397B8D" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">42,612</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10121673e1074-wk-Fact-C7FB047F7FFB59DEB0749049D0AD1DA6" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">30,705</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Realized gains on fixed income investments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10121673e1096-wk-Fact-423F040E9C4D56128C5540384BBBC23F" name="us-gaap:AvailableForSaleSecuritiesGrossRealizedGains" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">171</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10121673e1115-wk-Fact-ECC3E7B653445FB0A7EB88D91FC95BF3" name="us-gaap:AvailableForSaleSecuritiesGrossRealizedGains" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">655</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10121673e1134-wk-Fact-B3866ABD1735586D9CA598AB7D7322DF" name="us-gaap:AvailableForSaleSecuritiesGrossRealizedGains" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,673</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Realized losses on fixed income investments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10121673e1155-wk-Fact-877B267FEA2D5054BB568122E5E2C36C" name="us-gaap:AvailableForSaleSecuritiesGrossRealizedLosses" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">295</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10121673e1175-wk-Fact-C19AE3185F785E358126D4C06822F5AD" name="us-gaap:AvailableForSaleSecuritiesGrossRealizedLosses" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,305</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10121673e1195-wk-Fact-5B1ED14E0B7E5FBB9845D93745E2C222" name="us-gaap:AvailableForSaleSecuritiesGrossRealizedLosses" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">725</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10121673e1217-wk-Fact-33321D10886359299709BE35BF65EF40" name="adbe:Otherinterestandotherincomeexpensenet" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">310</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10121673e1236-wk-Fact-49D8042C61035B5AB8C77BE71B040A85" name="adbe:Otherinterestandotherincomeexpensenet" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">258</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10121673e1255-wk-Fact-62C288B2E003549FAA8D7B77A5B773F8" name="adbe:Otherinterestandotherincomeexpensenet" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">83</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest and other income (expense), net</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10121673e1281-wk-Fact-644B1961305F5F5C9B55BB51CCF4BC5F" name="us-gaap:OtherNonoperatingIncome" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">42,255</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10121673e1300-wk-Fact-BA351DC45360574DA9085A3C4D19BAD1" name="us-gaap:OtherNonoperatingIncome" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">39,536</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10121673e1319-wk-Fact-C642F82BD9FC5F4FBABAF6EA00CC79AB" name="us-gaap:OtherNonoperatingIncome" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">36,395</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10121673e1340-wk-Fact-538F6718E6E3506CA61B107CFF0D5810" name="us-gaap:InterestExpense" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">157,214</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10121673e1360-wk-Fact-293AFC4A2CD05DF8B3C8BC19F87F9DC5" name="us-gaap:InterestExpense" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">89,242</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10121673e1380-wk-Fact-7C1E6DD5675651F88C0EE35A0C531109" name="us-gaap:InterestExpense" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">74,402</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Investment gains (losses), net:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Realized investment gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10121673e1463-wk-Fact-A7A00B71DE9C52B188676AFE40D3AC8F" name="adbe:RealizedInvestmentGains" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">46,141</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10121673e1482-wk-Fact-6B37716E464656E7AB408514FAAE2A7E" name="adbe:RealizedInvestmentGains" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,128</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10121673e1501-wk-Fact-1487F03BA4E852FFA41704B72D4C45A3" name="adbe:RealizedInvestmentGains" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,279</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrealized investment gains</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10121673e1518-wk-Fact-25632697903C5E4D9D65CAD3A69454EE" name="adbe:UnrealizedInvestmentGains" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,572</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10121673e1537-wk-Fact-FFFB1DCB45F8595D8B1926A37EC4F793" name="adbe:UnrealizedInvestmentGains" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10121673e1556-wk-Fact-327C43CB10905980B78A746BCA65ED44" name="adbe:UnrealizedInvestmentGains" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,274</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Realized investment losses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10121673e1577-wk-Fact-4E2E12F8562D57258A37428B3F6A5CCF" name="adbe:RealizedInvestmentLosses" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">134</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10121673e1597-wk-Fact-8A9404E578A05BC8AD6AF684B4A7BF50" name="adbe:RealizedInvestmentLosses" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10121673e1616-wk-Fact-BC414575F71557B1B25F1ECFA8F50B7D" name="adbe:RealizedInvestmentLosses" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrealized investment losses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10121673e1637-wk-Fact-57092B6A185D59ED895B7B083AC2288A" name="adbe:Unrealizedinvestmentlosses" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10121673e1656-wk-Fact-00AA46DBEF7C5596A1AFB00410F662EC" name="adbe:Unrealizedinvestmentlosses" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,915</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10121673e1676-wk-Fact-A2052FC5FA7350098043A4A5C5DCDF90" name="adbe:Unrealizedinvestmentlosses" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Investment gains (losses), net</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10121673e1702-wk-Fact-D8B00B918A96537C8C038BDA510FBBBF" name="us-gaap:GainLossOnInvestments" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">51,579</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10121673e1721-wk-Fact-F7154B9239785B599D451B6013484D38" name="us-gaap:GainLossOnInvestments" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,213</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10121673e1740-wk-Fact-150417A9B2FD51EFA7C5EEEC539AAF41" name="us-gaap:GainLossOnInvestments" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,553</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-operating income (expense), net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10121673e1761-wk-Fact-BED4DA7C64C155C0A233E88CAD90BD2E" name="us-gaap:NonoperatingIncomeExpense" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">63,380</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10121673e1781-wk-Fact-D9C348B4248E5ABEB2DDF46972213AAF" name="us-gaap:NonoperatingIncomeExpense" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">46,493</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10121673e1801-wk-Fact-54959855FEB253AEBEF8CE186EE9C8E9" name="us-gaap:NonoperatingIncomeExpense" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">30,454</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation></ix:nonNumeric><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 102</span></div></div><hr style="page-break-after:always"></hr><div><a id="sFEC4B66F92E5563191FD6B8FCE5E27B6"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 19.&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:QuarterlyFinancialInformationTextBlock" id="TextSelection-BE733390945D5260ADAFA1ECD93980B2-0-wk-Fact-7C006E8395465F529545095E0F861AB4" continuedAt="TextSelection-BE733390945D5260ADAFA1ECD93980B2-1" escape="true">SELECTED QUARTERLY FINANCIAL DATA (unaudited)</ix:nonNumeric></span></div><ix:continuation id="TextSelection-BE733390945D5260ADAFA1ECD93980B2-1"><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock" id="TextSelection-08113EE4DE8051F09AF678B8990764C0-0-wk-Fact-4F6D2E9B37A057858E9A1209FCBA7033" escape="true"><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:49%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands, except per share data)</span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter&#160;Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">May&#160;31</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">August&#160;30</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">November&#160;29</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e1089-wk-Fact-75387814B22D5703A31BE16D405D60B8" name="us-gaap:Revenues" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,600,946</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e1108-wk-Fact-30C8165587B75EB88F173EBAB5ED2B2A" name="us-gaap:Revenues" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,744,280</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e1127-wk-Fact-A229A3D5BFD355289A9FE869278F177A" name="us-gaap:Revenues" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,834,126</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e1147-wk-Fact-A26B2408B7185A3997D7A2C729C7CECA" name="us-gaap:Revenues" contextRef="FD2019Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,991,945</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e1167-wk-Fact-400DD54A693053F08ED58183EE37833F" name="us-gaap:GrossProfit" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,203,660</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e1186-wk-Fact-4D860843BB605A4E92F42D878F1ED6AF" name="us-gaap:GrossProfit" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,336,792</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e1205-wk-Fact-AC853F03937B514E82C59B361D0F732C" name="us-gaap:GrossProfit" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,418,163</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e1225-wk-Fact-5D5104087B1551978C8BBEFFABCD8C25" name="us-gaap:GrossProfit" contextRef="FD2019Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,539,962</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e1245-wk-Fact-CC012FDF1B55582184C8263B46749A97" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">702,334</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e1264-wk-Fact-E9F5D14E45DB591D95FD600099D5ABF4" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">710,772</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e1283-wk-Fact-A510BC5187DE5A6BA54B8867CB91AF53" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">834,488</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e1303-wk-Fact-857004A1FC26551FBF9D836E39EEF18B" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2019Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">957,147</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e1323-wk-Fact-2EED3F39C3FF5419983990566E1E035E" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">674,241</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e1342-wk-Fact-E44F52BBA6C15F0AA0A8097866178DCD" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">632,593</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e1361-wk-Fact-B6E2B6A109035545B500A862821F03FC" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">792,763</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e1381-wk-Fact-7FC22076526352B7A80EA256203E2703" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">851,861</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e1401-wk-Fact-53CBB7F91C54549EBB35EAE6CD761F1D" name="us-gaap:EarningsPerShareBasic" contextRef="FD2019Q1QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.38</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e1420-wk-Fact-16B8F2928AE25341B005CCD630C3EB82" name="us-gaap:EarningsPerShareBasic" contextRef="FD2019Q2QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.30</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e1439-wk-Fact-E245E4031166599BA1F1B344F0462129" name="us-gaap:EarningsPerShareBasic" contextRef="FD2019Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.63</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e1459-wk-Fact-2E8C07A288DB5CFF85F9F443021DF004" name="us-gaap:EarningsPerShareBasic" contextRef="FD2019Q4QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.76</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e1479-wk-Fact-9954151260E75579A56713BD6956EFB6" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2019Q1QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.36</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e1498-wk-Fact-A641712A6F64524794A2E54B4D8332BA" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2019Q2QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.29</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e1517-wk-Fact-C07022E44CCA55CC8283299EDFD2EB2C" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2019Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.61</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e1537-wk-Fact-BD64053A7E9559E2A84CFEC541F095EB" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2019Q4QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.74</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:49%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands, except per share data)</span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter&#160;Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">August&#160;31</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">November&#160;30</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e1827-wk-Fact-943EE205AB0A573C8EC0C83F5B9B0AFE" name="us-gaap:Revenues" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,078,947</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e1846-wk-Fact-4C8F8305CAA653E6935A78E76EFD3F4D" name="us-gaap:Revenues" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,195,360</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e1865-wk-Fact-36BF8D2F6A29555E9D0E2133FCCFB9EF" name="us-gaap:Revenues" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,291,076</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e1885-wk-Fact-50249AB57CB05FF885A7718A14B6BD4E" name="us-gaap:Revenues" contextRef="FD2018Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,464,625</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e1905-wk-Fact-9586D835636A5C1387DE0F9B88BAF66A" name="us-gaap:GrossProfit" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,820,045</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e1924-wk-Fact-891E03346C465DB9B895A7A2FA760B87" name="us-gaap:GrossProfit" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,914,016</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e1943-wk-Fact-70271AD714FE592FAB00B71FBE5A3922" name="us-gaap:GrossProfit" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,995,584</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e1963-wk-Fact-ADA9F6675BFC55C0BB957A69D0BD8045" name="us-gaap:GrossProfit" contextRef="FD2018Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,105,364</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e1983-wk-Fact-FE8DDFF0DA045D229838D5D8C540C103" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">702,502</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e2002-wk-Fact-2DFB3FB5DA3A5E63B86D4DF7487C0A98" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">690,799</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e2021-wk-Fact-811E7865DBF157DABB02B2AAFDCED5C2" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">701,358</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e2041-wk-Fact-36EBAB3F0C7F5DDFA3AF3E7A72ABA528" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2018Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">699,217</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e2061-wk-Fact-F439C12F53295E67887DDB6A2FF32E37" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">583,076</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e2080-wk-Fact-BA8A64E5D6AC572DABE7E63FC6472449" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">663,167</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e2099-wk-Fact-939A0568B996501F811186B35735B740" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">666,291</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e2119-wk-Fact-24B00D2D824D576B94DCA3FE840E5561" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">678,240</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e2139-wk-Fact-A23FE1B86D11504C82BC121F45DEFF62" name="us-gaap:EarningsPerShareBasic" contextRef="FD2018Q1QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.18</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e2158-wk-Fact-BC72EBE0322F5B178E79A82F91D3A8EB" name="us-gaap:EarningsPerShareBasic" contextRef="FD2018Q2QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.35</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e2177-wk-Fact-4D64185C58D15F06BC50CA32D86E11D3" name="us-gaap:EarningsPerShareBasic" contextRef="FD2018Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.36</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e2197-wk-Fact-A1D7157EFFD85AD18FBD8AFC35C6C839" name="us-gaap:EarningsPerShareBasic" contextRef="FD2018Q4QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.39</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e2217-wk-Fact-54340F690D505FAF8C48307DB4D56CCF" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2018Q1QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.17</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e2236-wk-Fact-9E14514956A850089E3D646995668A11" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2018Q2QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.33</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e2255-wk-Fact-89FCC99EF78854CDB9AA39867AA8A085" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2018Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.34</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10123467e2275-wk-Fact-B1F6355E11665A6498A67D803CB47776" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2018Q4QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.37</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our fiscal year is a 52- or 53-week year that ends on the Friday closest to November&#160;30. Each of the fiscal quarters presented were comprised of 13&#160;weeks.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 103</span></div></div><hr style="page-break-after:always"></hr><div><a id="s3B0DEAAB9D8E596CB7B84D4A7A5153CB"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">To the Stockholders and Board of Directors</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Inc.:</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Opinions on the Consolidated Financial Statements and Internal Control Over Financial Reporting </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have audited the accompanying consolidated balance sheets of Adobe Inc. and subsidiaries (the Company) as of November 29, 2019 and November 30, 2018, the related consolidated statements of income, comprehensive income, stockholders&#8217; equity, and cash flows for each of the years in the three-year period ended November 29, 2019, and the related notes (collectively, the consolidated financial statements). We also have audited the Company&#8217;s internal control over financial reporting as of November 29, 2019, based on criteria established in </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Internal Control - Integrated Framework</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">(2013)</span><span style="font-family:inherit;font-size:10pt;"> issued by the Committee of Sponsoring Organizations of the Treadway Commission.  </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of November 29, 2019 and November 30, 2018, and the results of its operations and its cash flows for each of the years in the three-year period ended November 29, 2019, in conformity with U.S. generally accepted accounting principles. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of November 29, 2019 based on criteria established in </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Internal Control - Integrated Framework (2013)</span><span style="font-family:inherit;font-size:10pt;"> issued by the Committee of Sponsoring Organizations of the Treadway Commission.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#212529;font-style:italic;">Change in Accounting Principle</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#212529;">As discussed in Note 1 to the consolidated financial statements, the Company has changed its method of accounting for revenue from contracts with customers and sales commissions as of December 1, 2018, due to the adoption of Financial Accounting Standards Board&#8217;s Accounting Standards Codification (ASC) Topic 606,&#160;</span><span style="font-family:inherit;font-size:10pt;color:#212529;font-style:italic;">Revenue from Contracts with Customers,</span><span style="font-family:inherit;font-size:10pt;color:#212529;">&#160;and Subtopic 340-40,&#160;</span><span style="font-family:inherit;font-size:10pt;color:#212529;font-style:italic;">Other Assets and Deferred Costs -</span><span style="font-family:inherit;font-size:10pt;color:#212529;">&#160;</span><span style="font-family:inherit;font-size:10pt;color:#212529;font-style:italic;">Contracts with Customers</span><span style="font-family:inherit;font-size:10pt;color:#212529;">.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Basis for Opinions </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management&#8217;s Annual Report on Internal Controls over Financial Reporting under item 9A. Our responsibility is to express an opinion on the Company&#8217;s consolidated financial statements and an opinion on the Company&#8217;s internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Definition and Limitations of Internal Control Over Financial Reporting </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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)&#160;pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2)&#160;provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3)&#160;provide reasonable </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 104</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Critical Audit Matter</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgment. The communication of a critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Assessment of performance obligations in cloud-enabled software subscriptions</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As discussed in Note 1 to the consolidated financial statements, cloud-enabled services are highly integrated and interrelated with on-premise or on-device software licenses in the Company&#8217;s Creative Cloud and Document Cloud subscription offerings. Because of this, the cloud-based services and the on-premise/on-device software licenses are not considered distinct from each other and the applicable subscription is accounted for as a single performance obligation. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We identified the assessment of performance obligations in these cloud-enabled software subscription offerings as a critical audit matter. A high degree of subjective auditor judgment was required to assess the nature of the Company&#8217;s Creative Cloud and Document Cloud offerings, their intended benefit to customers as an integrated offering, and the level of integration that exists between the cloud-enabled services and the on-premise/on-device licenses. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The primary procedures we performed to address this critical audit matter included the following. We tested certain internal controls over the Company&#8217;s revenue recognition process, including controls related to the assessment of distinct performance obligations. We read the Creative Cloud and Document Cloud subscription offering agreements to understand the contractual terms and conditions. We participated in product demonstrations, examined marketing materials, and performed interviews with the Company&#8217;s product and engineering department to both understand and observe specific functionalities of the integrated offering and evaluate the nature of the promise made to the Company&#8217;s Creative Cloud and Document Cloud customers. We evaluated the features and functionalities of the Creative Cloud and Document Cloud subscription that can be accessed only when using the on-premise/on-device software while connected to the Adobe cloud to assess that customers receive the intended benefit from each solution only as an integrated offering. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(signed) KPMG LLP</span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have served as the Company&#8217;s auditor since 1983. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Santa Clara, California</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January&#160;21, 2020</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 105</span></div></div><hr style="page-break-after:always"></hr><div><a id="s073FE218EA6757CEBAAB2B8B4F35B2D7"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 9.&#160;&#160;CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">None.</span></div><div><a id="sA7522E6A989E54568340C5E87852DAF4"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 9A.&#160;&#160;CONTROLS AND PROCEDURES</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Disclosure Controls and Procedures</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our management has evaluated, under the supervision and with the participation of our Chief Executive Officer and Chief Financial Officer, the effectiveness of our disclosure controls and procedures as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">. Based on their evaluation as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures (as defined in Rules&#160;13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended) were effective at the reasonable assurance level to ensure that the information required to be disclosed by us in this Annual Report on Form&#160;10-K was (i) recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules and regulations and (ii) accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding required disclosure.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our management, including our Chief Executive Officer and Chief Financial Officer, does not expect that our disclosure controls and procedures or our internal controls over financial reporting will prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints and the benefits of controls must be considered relative to their costs. 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 Adobe have been detected.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Management&#8217;s Annual Report on Internal Controls over Financial Reporting</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our management is responsible for establishing and maintaining adequate internal controls over financial reporting (as defined in Rule&#160;13a-15(f)&#160;under the Securities Exchange Act of 1934, as amended). Our management assessed the effectiveness of our internal controls over financial reporting as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">. In making this assessment, our management used the criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Our management has concluded that, as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, our internal controls over financial reporting is effective based on these criteria.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">KPMG LLP, the independent registered public accounting firm that audited our financial statements included in this Annual Report on Form 10-K, has issued an attestation report on our internal controls over financial reporting, which is included herein.</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Changes in Internal Controls over Financial Reporting</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December 1, 2018, we implemented new and modified existing internal controls based on the adoption of the new revenue standard. This resulted in changes to our processes related to revenue recognition and underlying control activities, including our information systems. There were no changes in our internal controls over financial reporting during the quarter ended </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> that have materially affected, or are reasonably likely to materially affect our internal controls over financial reporting.&#160;</span></div><div><a id="sF0606E8CE335559E995BACB48A52591E"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 9B.&#160;&#160;OTHER INFORMATION</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">None.</span></div><div><a id="s94F5197E829D599A884F80BDD3077F69"></a></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PART III</span></div><div><a id="s16E2B6BF9F465B45B05A6C2F4CFD5C00"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 10.&#160;&#160;DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The information required by this Item 10 of Form 10-K that is found in our </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2020</span><span style="font-family:inherit;font-size:10pt;"> Proxy Statement to be filed with the SEC in connection with the solicitation of proxies for the Company&#8217;s </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2020</span><span style="font-family:inherit;font-size:10pt;"> Annual Meeting of Stockholders (&#8220;</span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2020</span><span style="font-family:inherit;font-size:10pt;"> Proxy Statement&#8221;) is incorporated herein by reference to our </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2020</span><span style="font-family:inherit;font-size:10pt;"> Proxy Statement. The </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2020</span><span style="font-family:inherit;font-size:10pt;"> Proxy Statement will be filed with the SEC within 120 days after the end of the fiscal year to which this report relates.&#160;For information with respect to our executive officers, </span><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#s3C5AF6398F545346A49D87A37A805BDA"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">see &#8220;Executive Officers&#8221; at the end of Part I, Item 1</span></a><span style="font-family:inherit;font-size:10pt;"> of this report.</span></div><div><a id="sFA47EDC7650E5D6CA3681BE525C35983"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 11.&#160;&#160;EXECUTIVE COMPENSATION</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The information required by this Item 11 of Form 10-K is incorporated herein by reference to our </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2020</span><span style="font-family:inherit;font-size:10pt;"> Proxy Statement.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 106</span></div></div><hr style="page-break-after:always"></hr><div><a id="sD26D82F7D69E5E42AE1B530B021F4E5E"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 12.&#160;&#160;SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The information required by this Item 12 of Form 10-K is incorporated herein by reference to our </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2020</span><span style="font-family:inherit;font-size:10pt;"> Proxy Statement.</span></div><div><a id="sDB9B897084C655EBB78C18B2C8BC021D"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 13.&#160;&#160;CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The information required by this Item 13 of Form 10-K is incorporated herein by reference to our </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2020</span><span style="font-family:inherit;font-size:10pt;"> Proxy Statement. </span></div><div><a id="sE08DD11B1074525AAEEC509C2274FBAB"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 14.&#160;&#160;PRINCIPAL ACCOUNTING FEES AND SERVICES</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The information required by this Item 14 of Form 10-K is incorporated herein by reference to our </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2020</span><span style="font-family:inherit;font-size:10pt;"> Proxy Statement.</span></div><div><a id="s3268DDD416B05638B09398ECC257920F"></a></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PART&#160;IV</span></div><div><a id="sB293AFB332FD5D1C8440EC1A02785AD5"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 15. EXHIBITS, FINANCIAL STATEMENT SCHEDULES </span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">1.</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial Statements. </span><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sE19A1192B2AB5F619287CAA8F783CC13"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">See Index to Consolidated Financial Statements in Part II, Item 8</span></a><span style="font-family:inherit;font-size:10pt;"> of this Form 10-K. </span></div></td></tr></table><div><a id="sB946DAEE3D605F00A675519CF4F27A59"></a></div><div style="line-height:120%;text-align:justify;-sec-extract:summary;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"></td></tr><tr><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:46%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:7%;"></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Incorporated by Reference</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;vertical-align:top;">Exhibit</span></div><div style="text-align:center;vertical-align:top;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;vertical-align:top;">Number</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exhibit Description</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Form</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Filing Date</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exhibit Number</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">SEC File No.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Filed</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Herewith</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/796343/000079634318000157/purchaseagreement-exhibit21.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Share Purchase Agreement by and among: Adobe, a Delaware corporation; Milestone Topco, Inc., a Delaware corporation; Vista Equity Partners Fund V, L.P., a Delaware limited partnership; Vista Equity Partners Fund V-A, L.P., a Cayman Island exempted limited partnership; Vista Equity Partners Fund V-B, L.P., a Cayman Island exempted limited partnership; VEPF V FAF, L.P., a Delaware limited partnership; Vista Equity Partners Fund V Executive, L.P., a Delaware limited partnership; Vista Equity Associates V, LLC, a Delaware limited liability company; Vista Equity Partners Fund VI, L.P., a Cayman Island exempted limited partnership; Vista Equity Partners Fund VI-A, L.P., a Cayman Island exempted limited partnership; VEPF VI FAF, L.P., a Cayman Island exempted limited partnership; and Vista Equity Partners Management, LLC, a Delaware limited liability company, as the Sellers&#8217; Representative</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9/21/18</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">000-15175</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/796343/000110465911022472/a11-10827_1ex3d3.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Restated Certificate of Incorporation of Adobe</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4/26/11</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.3</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">000-15175</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.2</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/796343/000079634318000168/exhibit31.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Certificate of Amendment to Restated Certificate of Adobe</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10/9/18</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">000-15175</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.3</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/796343/000079634318000168/exhibit32.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Amended and Restated Bylaws</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10/9/18</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.2</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">000-15175</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/796343/000079634319000019/adbeex41fy18.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Specimen Common Stock Certificate</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1/25/19</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">000-15175</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4.2</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/796343/000079634316000263/adbeex41.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Form of Indenture dated as of January 25, 2010 by and between Adobe and Wells Fargo Bank, National Association, as trustee</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">S-3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2/26/16</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">333-209764</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4.3</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/796343/000110465910002956/a10-1795_5ex4d1.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Form of Global Note for Adobe Systems Incorporated&#8217;s 4.750% Notes due 2020, together with Form of Officer&#8217;s Certificate setting forth the terms of the Note</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1/26/10</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">000-15175</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 107</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"></td></tr><tr><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:46%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:7%;"></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Incorporated by Reference</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;vertical-align:top;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;vertical-align:top;">Exhibit</span></div><div style="text-align:center;vertical-align:top;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;vertical-align:top;">Number</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exhibit Description</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Form</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Filing Date</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exhibit Number</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">SEC File No.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Filed</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Herewith</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4.4</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/796343/000110465915004448/a15-1977_4ex4d1.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Form of Global Note for Adobe&#8217;s 3.250% Notes due 2025, together with Form of Officer&#8217;s Certificate setting forth the terms of the Note</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1/26/15</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">000-15175</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4.5</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="adbeex45fy19.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Description of Adobe&#8217;s Common Stock</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/796343/000079634316000352/adbeex103q216.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">1997 Employee Stock Purchase Plan, as amended*</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10-Q</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6/29/16</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.3</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">000-15175</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.2A</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/796343/000079634318000088/a2003equityincentiveplanas.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2003 Equity Incentive Plan, as amended*</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4/13/18</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.2</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">000-15175</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.2B</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/796343/000110465910063553/a10-23847_1ex99d4.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Form of Stock Option Agreement used in connection with the 2003 Equity Incentive Plan*</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12/20/10</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">99.4</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">000-15175</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.2C</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/796343/000079634318000039/adbeex1068-k126.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Form of RSU Grant Notice and Award Agreement pursuant to 2003 Equity Incentive Plan*</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1/26/18</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.6</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">000-15175</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.2D</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/796343/000079634319000024/adbeex1058-k128.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Form of Restricted Stock Unit Grant Notice and Award Agreement pursuant to 2003 Equity Incentive Plan*</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1/28/19</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.5</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">000-15175</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.2E</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/796343/000104746904030652/a2144543zex-10_11.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Form of Restricted Stock Agreement used in connection with the 2003 Equity Incentive Plan*</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10-Q</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10/7/04</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.11</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">000-15175</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.2F</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/796343/000079634317000058/adbeex102.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017 Performance Share Program pursuant to the 2003 Equity Incentive Plan*</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1/27/17</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.2</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">000-15175</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.2G</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/796343/000079634317000058/adbeex103.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Form of 2017 Performance Share Award Grant Notice and Award Agreement pursuant to 2017 Performance Share Program and 2003 Equity Incentive Plan*</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1/27/17</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.3</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">000-15175</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.2H</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/796343/000079634318000039/adbeex1028-k126.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018 Performance Share Program pursuant to the 2003 Equity Incentive Plan*</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1/26/18</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.2</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">000-15175</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.2I</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/796343/000079634318000039/adbeex1038-k126.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Form of 2018 Performance Share Award Grant Notice and Award Agreement pursuant to 2018 Performance Share Program and 2003 Equity Incentive Plan*</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1/26/18</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.3</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">000-15175</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.2J</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/796343/000079634319000024/adbeex1028-k128.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019 Performance Share Program pursuant to the 2003 Equity Incentive Plan*</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1/28/19</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.2</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">000-15175</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.2K</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/796343/000079634319000024/adbeex1038-k128.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Form of 2019 Performance Share Award Grant Notice and Award Agreement pursuant to 2019 Performance Share Program and 2003 Equity Incentive Plan*</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1/28/19</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.3</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">000-15175</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.3A</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/796343/000079634319000091/ex101-2019.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019 Equity Incentive Plan*</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4/12/19</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">000-15175</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.3B</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/796343/000079634319000142/adbeex1035bq219.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Form of Restricted Stock Unit Grant Notice and Award Agreement pursuant to 2019 Equity Incentive Plan*</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10-Q</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6/26/19</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.35B</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">000-15175</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 108</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"></td></tr><tr><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:46%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:7%;"></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Incorporated by Reference</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;vertical-align:top;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;vertical-align:top;">Exhibit</span></div><div style="text-align:center;vertical-align:top;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;vertical-align:top;">Number</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exhibit Description</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Form</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Filing Date</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exhibit Number</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">SEC File No.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Filed</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Herewith</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.3C</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/796343/000079634319000142/adbeex1035cq219.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Form of Director Grant Restricted Stock Unit Grant Notice and Award Agreement pursuant to 2019 Equity Incentive Plan*</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10-Q </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6/26/19</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.35C</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">000-15175</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.3D</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="adbeex103dfy19.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Anil Chakravarthy Restricted Stock Unit Grant Notice and Award Agreement pursuant to 2019 Equity Incentive Plan*</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.4</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/796343/000079634314000112/adbeex102ceoretentionagree.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Retention Agreement between Adobe and Shantanu Narayen, effective December 5, 2014</span></a><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12/11/14</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.2</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">000-15175</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.5</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/796343/000079634309000026/ex10_12.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Form of Indemnity Agreement*</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10-Q</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6/26/09</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.12</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">000-15175</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.6A</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/796343/000079634315000022/adbeex1019fy14.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Adobe Deferred Compensation Plan, as Amended and Restated*</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1/20/15</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.19</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">000-15175</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.6B</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="adbeex106bfy19.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Amendment No. One to Adobe Deferred Compensation Plan*</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.7</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/796343/000079634318000172/exhibit101revolvingcredita.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Credit Agreement, dated as of October 17, 2018, among Adobe Inc. and certain subsidiaries as Borrowers, JPMorgan Chase Bank, N.A., Wells Fargo Bank National Association, U.S Bank National Association, Societe Generale S.A. as Co-Syndication Agents, Bank of America, N.A. as Administrative Agent and Swing Line Lender, and the Other Lenders Party Thereto</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10/19/18</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">000-15175</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.8</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/796343/000079634318000172/exhibit102termloanagreement.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Credit Agreement, dated as of October 17, 2018, among Adobe Inc. as Borrower, JPMorgan Chase Bank, N.A. as Syndication Agent, Wells Fargo Bank National Association as Documentation Agent, Bank of America, N.A. as Administrative Agent, and the Other Lenders Party Thereto</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10/19/18</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.2</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">000-15175</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.9</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/796343/000079634317000188/adbeex101fy17.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Adobe Systems Incorporated 2017 Executive Severance Plan in the Event of a Change of Control* </span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12/14/17</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">000-15175</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.10</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/796343/000079634319000024/adbeex1048-k128.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019 Executive Annual Incentive Plan*</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1/28/19</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.4</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">000-15175</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.11</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/796343/000079634319000008/ex101-comppolicy.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Description of 2019 and 2020 Director Compensation*</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1/24/19</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">000-15175</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">21</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="adbeex21fy19.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Subsidiaries of the Registrant</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="adbeex231fy19.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Consent of Independent Registered Public Accounting Firm, KPMG LLP</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">24.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#s6C8B2B7E987A506B85C4453309DB99B7"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Power of Attorney (set forth on the signature page to this Annual Report on Form 10-K)</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">31.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="adbeex311fy19.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Certification of Chief Executive Officer, as required by Rule&#160;13a-14(a) of the Securities Exchange Act of 1934</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 109</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"></td></tr><tr><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:46%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:7%;"></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Incorporated by Reference</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;vertical-align:top;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;vertical-align:top;">Exhibit</span></div><div style="text-align:center;vertical-align:top;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;vertical-align:top;">Number</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exhibit Description</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Form</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Filing Date</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exhibit Number</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">SEC File No.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Filed</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Herewith</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">31.2</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="adbeex312fy19.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Certification of Chief Financial Officer, as required by Rule&#160;13a-14(a) of the Securities Exchange Act of 1934</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">32.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="adbeex321fy19.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Certification of Chief Executive Officer, as required by Rule&#160;13a-14(b) of the Securities Exchange Act of 1934&#8224;</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">32.2</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:none;color:#000000;-sec-extract:exhibit;" href="adbeex322fy19.htm"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Certification of Chief Financial Officer, as required by Rule&#160;13a-14(b) of the Securities Exchange Act of 1934&#8224;</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">101.INS</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inline XBRL Instance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">101.SCH</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inline XBRL Taxonomy Extension Schema</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">101.CAL</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inline XBRL Taxonomy Extension Calculation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">101.LAB</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inline XBRL Taxonomy Extension Labels</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">101.PRE</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inline XBRL Taxonomy Extension Presentation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">101.DEF</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inline XBRL Taxonomy Extension Definition</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">104</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;">___________________________</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:3%;"></td><td style="width:4%;"></td><td style="width:93%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Compensatory plan or arrangement.&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8224;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The certifications attached as Exhibits&#160;32.1 and 32.2 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 Adobe 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 Form&#160;10-K, irrespective of any general incorporation language contained in such filing.</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s22D98DB04BD15CFEAB7ACB12BBFE97EF"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 16. FORM 10-K SUMMARY</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">None.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 110</span></div></div><hr style="page-break-after:always"></hr><div><a id="s6C8B2B7E987A506B85C4453309DB99B7"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">SIGNATURES</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pursuant to the requirements of Section&#160;13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:53%;"></td><td style="width:7%;"></td><td style="width:40%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ADOBE INC.</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">By:</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/ JOHN MURPHY</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">John Murphy</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Executive Vice President and</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Chief Financial Officer</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(Principal Financial Officer)</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Date: </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">January&#160;21, 2020</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">POWER OF ATTORNEY</span><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Shantanu Narayen and John Murphy, and each or any one of them, his or her lawful attorneys-in-fact and agents, for such person in any and all capacities, to sign any and all amendments to this report and to file the same, with all exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, hereby ratifying and confirming all that either of said attorneys-in-fact and agent, or substitute or substitutes, may do or cause to be done by virtue hereof.&#160;</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:35%;"></td><td style="width:5%;"></td><td style="width:39%;"></td><td style="width:5%;"></td><td style="width:16%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Signature</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Title</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Date</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/ SHANTANU NARAYEN</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January&#160;21, 2020</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shantanu Narayen</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Chairman of the Board of Directors, </span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">President and Chief Executive Officer</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(Principal Executive Officer)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/ JOHN MURPHY</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January&#160;21, 2020</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">John Murphy</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Executive Vice President, Chief Financial Officer (Principal Financial Officer)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/ MARK GARFIELD</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January&#160;21, 2020</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mark Garfield</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vice President, Corporate Controller and Chief Accounting Officer (Principal Accounting Officer)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/ JAMES DALEY</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January&#160;21, 2020</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">James Daley</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Director</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/ AMY BANSE</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January&#160;21, 2020</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amy Banse</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Director</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 111</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:35%;"></td><td style="width:5%;"></td><td style="width:39%;"></td><td style="width:5%;"></td><td style="width:16%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Signature</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Title</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Date</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/ FRANK CALDERONI</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January&#160;21, 2020</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Frank Calderoni</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Director</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/ LAURA DESMOND</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January&#160;21, 2020</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Laura Desmond</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Director</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/ CHARLES GESCHKE</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January&#160;21, 2020</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Charles Geschke</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Director</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/ KATHLEEN OBERG</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January&#160;21, 2020</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Kathleen Oberg</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Director</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/ DHEERAJ PANDEY</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January&#160;21, 2020</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dheeraj Pandey</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Director</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/ DAVID RICKS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January&#160;21, 2020</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">David Ricks</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Director</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/ DAN ROSENSWEIG</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January&#160;21, 2020</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dan Rosensweig</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Director</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/ JOHN WARNOCK</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January&#160;21, 2020</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">John Warnock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Director</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 112</span></div></div><hr style="page-break-after:always"></hr><div><a id="sCCDABE66E956569F89740478A673DA71"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6BCC80671C756FF9C99789F02833D9C"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">SUMMARY OF TRADEMARKS</span><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;The following trademarks of Adobe Inc. or its subsidiaries, which may be registered in the United States and/or other countries, are referenced in this Form&#160;10-K:</span></div><div style="line-height:120%;text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acrobat</span></div><div style="line-height:120%;text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acrobat Reader</span></div><div style="line-height:120%;text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe</span></div><div style="line-height:120%;text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Aero</span></div><div style="line-height:120%;text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Audition</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe CreativeSync</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Dimension</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Experience Cloud</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Fresco</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Marketing Cloud</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Premiere</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Premiere Rush</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adobe Sensei</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">After Effects</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Behance</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Creative Cloud</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Document Cloud</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Illustrator</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">InCopy</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">InDesign</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lightroom</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Magento</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Marketo</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Photoshop</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">PostScript</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Premiere Rush</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reader</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sensei</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">TubeMogul</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All other trademarks are the property of their respective owners.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 113</span></div></div>	</div></body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>2
<FILENAME>adbe10kfy19unofficialpdf.pdf
<DESCRIPTION>FORM 10-K UNOFFICIAL PDF
<TEXT>
<PDF>
begin 644 adbe10kfy19unofficialpdf.pdf
M)5!$1BTQ+C,-"B63C(N>(%)E<&]R=$QA8B!'96YE<F%T960@4$1&(&1O8W5M
M96YT(&AT=' Z+R]W=W<N<F5P;W)T;&%B+F-O;0T*)2 G0F%S:6-&;VYT<R<Z
M(&-L87-S(%!$1D1I8W1I;VYA<GD@#0HQ(# @;V)J#0HE(%1H92!S=&%N9&%R
M9"!F;VYT<R!D:6-T:6]N87)Y#0H\/" O1C$@,B P(%(-"B O1C(K," Q,3D@
M,"!2#0H@+T8S*S @,3(S(# @4@T*("]&-"LP(#$R-R P(%(-"B O1C4K," Q
M,S$@,"!2#0H@+T8V*S @,3,U(# @4B ^/@T*96YD;V)J#0HE("=&,2<Z(&-L
M87-S(%!$1E1Y<&4Q1F]N=" -"C(@,"!O8FH-"B4@1F]N="!(96QV971I8V$-
M"CP\("]"87-E1F]N=" O2&5L=F5T:6-A#0H@+T5N8V]D:6YG("]7:6Y!;G-I
M16YC;V1I;F<-"B O3F%M92 O1C$-"B O4W5B='EP92 O5'EP93$-"B O5'EP
M92 O1F]N=" ^/@T*96YD;V)J#0HE("=086=E,2<Z(&-L87-S(%!$1E!A9V4@
M#0HS(# @;V)J#0HE(%!A9V4@9&EC=&EO;F%R>0T*/#P@+T-O;G1E;G1S(#(Q
M-R P(%(-"B O365D:6%";W@@6R P#0H@, T*(#8Q,@T*(#<Y,B!=#0H@+U!A
M<F5N=" R,38@,"!2#0H@+U)E<V]U<F-E<R \/" O1F]N=" Q(# @4@T*("]0
M<F]C4V5T(%L@+U!$1@T*("]497AT#0H@+TEM86=E0@T*("]);6%G94,-"B O
M26UA9V5)(%T@/CX-"B O4F]T871E(# -"B O5')A;G,@/#P@(#X^#0H@+U1Y
M<&4@+U!A9V4@/CX-"F5N9&]B:@T*)2 G4&%G93(G.B!C;&%S<R!01$9086=E
M( T*-" P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R R
M,3@@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]0
M87)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O
M4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@
M+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4
M>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4S)SH@8VQA<W,@4$1&4&%G
M92 -"C4@,"!O8FH-"B4@4&%G92!D:6-T:6]N87)Y#0H\/" O0V]N=&5N=',@
M,C$Y(# @4@T*("]-961I84)O>"!;(# -"B P#0H@-C$R#0H@-SDR(%T-"B O
M4&%R96YT(#(Q-B P(%(-"B O4F5S;W5R8V5S(#P\("]&;VYT(#$@,"!2#0H@
M+U!R;V-3970@6R O4$1&#0H@+U1E>'0-"B O26UA9V5"#0H@+TEM86=E0PT*
M("]);6%G94D@72 ^/@T*("]2;W1A=&4@, T*("]4<F%N<R \/" @/CX-"B O
M5'EP92 O4&%G92 ^/@T*96YD;V)J#0HE("=086=E-"<Z(&-L87-S(%!$1E!A
M9V4@#0HV(# @;V)J#0HE(%!A9V4@9&EC=&EO;F%R>0T*/#P@+T-O;G1E;G1S
M(#(R," P(%(-"B O365D:6%";W@@6R P#0H@, T*(#8Q,@T*(#<Y,B!=#0H@
M+U!A<F5N=" R,38@,"!2#0H@+U)E<V]U<F-E<R \/" O1F]N=" Q(# @4@T*
M("]0<F]C4V5T(%L@+U!$1@T*("]497AT#0H@+TEM86=E0@T*("]);6%G94,-
M"B O26UA9V5)(%T@/CX-"B O4F]T871E(# -"B O5')A;G,@/#P@(#X^#0H@
M+U1Y<&4@+U!A9V4@/CX-"F5N9&]B:@T*)2 G4&%G934G.B!C;&%S<R!01$90
M86=E( T*-R P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT
M<R R,C$@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*
M("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-
M"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5#
M#0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*
M("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4V)SH@8VQA<W,@4$1&
M4&%G92 -"C@@,"!O8FH-"B4@4&%G92!D:6-T:6]N87)Y#0H\/" O0V]N=&5N
M=',@,C(R(# @4@T*("]-961I84)O>"!;(# -"B P#0H@-C$R#0H@-SDR(%T-
M"B O4&%R96YT(#(Q-B P(%(-"B O4F5S;W5R8V5S(#P\("]&;VYT(#$@,"!2
M#0H@+U!R;V-3970@6R O4$1&#0H@+U1E>'0-"B O26UA9V5"#0H@+TEM86=E
M0PT*("]);6%G94D@72 ^/@T*("]2;W1A=&4@, T*("]4<F%N<R \/" @/CX-
M"B O5'EP92 O4&%G92 ^/@T*96YD;V)J#0HE("=086=E-R<Z(&-L87-S(%!$
M1E!A9V4@#0HY(# @;V)J#0HE(%!A9V4@9&EC=&EO;F%R>0T*/#P@+T-O;G1E
M;G1S(#(R,R P(%(-"B O365D:6%";W@@6R P#0H@, T*(#8Q,@T*(#<Y,B!=
M#0H@+U!A<F5N=" R,38@,"!2#0H@+U)E<V]U<F-E<R \/" O1F]N=" Q(# @
M4@T*("]0<F]C4V5T(%L@+U!$1@T*("]497AT#0H@+TEM86=E0@T*("]);6%G
M94,-"B O26UA9V5)(%T@/CX-"B O4F]T871E(# -"B O5')A;G,@/#P@(#X^
M#0H@+U1Y<&4@+U!A9V4@/CX-"F5N9&]B:@T*)2 G4&%G93@G.B!C;&%S<R!0
M1$9086=E( T*,3 @,"!O8FH-"B4@4&%G92!D:6-T:6]N87)Y#0H\/" O0V]N
M=&5N=',@,C(T(# @4@T*("]-961I84)O>"!;(# -"B P#0H@-C$R#0H@-SDR
M(%T-"B O4&%R96YT(#(Q-B P(%(-"B O4F5S;W5R8V5S(#P\("]&;VYT(#$@
M,"!2#0H@+U!R;V-3970@6R O4$1&#0H@+U1E>'0-"B O26UA9V5"#0H@+TEM
M86=E0PT*("]);6%G94D@72 ^/@T*("]2;W1A=&4@, T*("]4<F%N<R \/" @
M/CX-"B O5'EP92 O4&%G92 ^/@T*96YD;V)J#0HE("=086=E.2<Z(&-L87-S
M(%!$1E!A9V4@#0HQ,2 P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#
M;VYT96YT<R R,C4@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W
M.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@
M,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O
M26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\
M(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4Q,"<Z(&-L
M87-S(%!$1E!A9V4@#0HQ,B P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\
M("]#;VYT96YT<R R,C8@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-
M"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O
M;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-
M"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS
M(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4Q,2<Z
M(&-L87-S(%!$1E!A9V4@#0HQ,R P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-
M"CP\("]#;VYT96YT<R R,C<@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V
M,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@
M+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G
M94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R
M86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4Q
M,B<Z(&-L87-S(%!$1E!A9V4@#0HQ-" P(&]B:@T*)2!086=E(&1I8W1I;VYA
M<GD-"CP\("]#;VYT96YT<R R,C@@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -
M"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@
M/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("])
M;6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@
M+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A
M9V4Q,R<Z(&-L87-S(%!$1E!A9V4@#0HQ-2 P(&]B:@T*)2!086=E(&1I8W1I
M;VYA<GD-"CP\("]#;VYT96YT<R R,CD@,"!2#0H@+TUE9&EA0F]X(%L@, T*
M(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C
M97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*
M("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P
M#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@
M)U!A9V4Q-"<Z(&-L87-S(%!$1E!A9V4@#0HQ-B P(&]B:@T*)2!086=E(&1I
M8W1I;VYA<GD-"CP\("]#;VYT96YT<R R,S @,"!2#0H@+TUE9&EA0F]X(%L@
M, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O
M=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X
M= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T
M92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-
M"B4@)U!A9V4Q-2<Z(&-L87-S(%!$1E!A9V4@#0HQ-R P(&]B:@T*)2!086=E
M(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R R,S$@,"!2#0H@+TUE9&EA0F]X
M(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]2
M97-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O
M5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O
M=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O
M8FH-"B4@)U!A9V4Q-B<Z(&-L87-S(%!$1E!A9V4@#0HQ." P(&]B:@T*)2!0
M86=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R R,S(@,"!2#0H@+TUE9&EA
M0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*
M("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-
M"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@
M+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE
M;F1O8FH-"B4@)U!A9V4Q-R<Z(&-L87-S(%!$1E!A9V4@#0HQ.2 P(&]B:@T*
M)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R R,S,@,"!2#0H@+TUE
M9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @
M4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]0
M1$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^
M#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^
M#0IE;F1O8FH-"B4@)U!A9V4Q."<Z(&-L87-S(%!$1E!A9V4@#0HR," P(&]B
M:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R R,S0@,"!2#0H@
M+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V
M(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;
M("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=
M(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E
M(#X^#0IE;F1O8FH-"B4@)U!A9V4Q.2<Z(&-L87-S(%!$1E!A9V4@#0HR,2 P
M(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R R,S4@,"!2
M#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@
M,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E
M="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E
M22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]0
M86=E(#X^#0IE;F1O8FH-"B4@)U!A9V4R,"<Z(&-L87-S(%!$1E!A9V4@#0HR
M,B P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R R,S8@
M,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E
M;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O
M8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM
M86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E
M("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4R,2<Z(&-L87-S(%!$1E!A9V4@
M#0HR,R P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R R
M,S<@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]0
M87)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O
M4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@
M+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4
M>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4R,B<Z(&-L87-S(%!$1E!A
M9V4@#0HR-" P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT
M<R R,S@@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*
M("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-
M"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5#
M#0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*
M("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4R,R<Z(&-L87-S(%!$
M1E!A9V4@#0HR-2 P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT
M96YT<R R,SD@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@
M70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P
M(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA
M9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^
M/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4R-"<Z(&-L87-S
M(%!$1E!A9V4@#0HR-B P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#
M;VYT96YT<R R-# @,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W
M.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@
M,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O
M26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\
M(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4R-2<Z(&-L
M87-S(%!$1E!A9V4@#0HR-R P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\
M("]#;VYT96YT<R R-#$@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-
M"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O
M;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-
M"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS
M(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4R-B<Z
M(&-L87-S(%!$1E!A9V4@#0HR." P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-
M"CP\("]#;VYT96YT<R R-#(@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V
M,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@
M+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G
M94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R
M86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4R
M-R<Z(&-L87-S(%!$1E!A9V4@#0HR.2 P(&]B:@T*)2!086=E(&1I8W1I;VYA
M<GD-"CP\("]#;VYT96YT<R R-#,@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -
M"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@
M/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("])
M;6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@
M+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A
M9V4R."<Z(&-L87-S(%!$1E!A9V4@#0HS," P(&]B:@T*)2!086=E(&1I8W1I
M;VYA<GD-"CP\("]#;VYT96YT<R R-#0@,"!2#0H@+TUE9&EA0F]X(%L@, T*
M(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C
M97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*
M("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P
M#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@
M)U!A9V4R.2<Z(&-L87-S(%!$1E!A9V4@#0HS,2 P(&]B:@T*)2!086=E(&1I
M8W1I;VYA<GD-"CP\("]#;VYT96YT<R R-#4@,"!2#0H@+TUE9&EA0F]X(%L@
M, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O
M=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X
M= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T
M92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-
M"B4@)U!A9V4S,"<Z(&-L87-S(%!$1E!A9V4@#0HS,B P(&]B:@T*)2!086=E
M(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R R-#8@,"!2#0H@+TUE9&EA0F]X
M(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]2
M97-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O
M5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O
M=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O
M8FH-"B4@)U!A9V4S,2<Z(&-L87-S(%!$1E!A9V4@#0HS,R P(&]B:@T*)2!0
M86=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R R-#<@,"!2#0H@+TUE9&EA
M0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*
M("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-
M"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@
M+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE
M;F1O8FH-"B4@)U!A9V4S,B<Z(&-L87-S(%!$1E!A9V4@#0HS-" P(&]B:@T*
M)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R R-#@@,"!2#0H@+TUE
M9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @
M4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]0
M1$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^
M#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^
M#0IE;F1O8FH-"B4@)U!A9V4S,R<Z(&-L87-S(%!$1E!A9V4@#0HS-2 P(&]B
M:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R R-#D@,"!2#0H@
M+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V
M(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;
M("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=
M(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E
M(#X^#0IE;F1O8FH-"B4@)U!A9V4S-"<Z(&-L87-S(%!$1E!A9V4@#0HS-B P
M(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R R-3 @,"!2
M#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@
M,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E
M="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E
M22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]0
M86=E(#X^#0IE;F1O8FH-"B4@)U!A9V4S-2<Z(&-L87-S(%!$1E!A9V4@#0HS
M-R P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R R-3$@
M,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E
M;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O
M8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM
M86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E
M("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4S-B<Z(&-L87-S(%!$1E!A9V4@
M#0HS." P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R R
M-3(@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]0
M87)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O
M4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@
M+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4
M>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4S-R<Z(&-L87-S(%!$1E!A
M9V4@#0HS.2 P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT
M<R R-3,@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*
M("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-
M"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5#
M#0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*
M("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4S."<Z(&-L87-S(%!$
M1E!A9V4@#0HT," P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT
M96YT<R R-30@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@
M70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P
M(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA
M9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^
M/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4S.2<Z(&-L87-S
M(%!$1E!A9V4@#0HT,2 P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#
M;VYT96YT<R R-34@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W
M.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@
M,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O
M26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\
M(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4T,"<Z(&-L
M87-S(%!$1E!A9V4@#0HT,B P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\
M("]#;VYT96YT<R R-38@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-
M"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O
M;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-
M"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS
M(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4T,2<Z
M(&-L87-S(%!$1E!A9V4@#0HT,R P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-
M"CP\("]#;VYT96YT<R R-3<@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V
M,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@
M+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G
M94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R
M86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4T
M,B<Z(&-L87-S(%!$1E!A9V4@#0HT-" P(&]B:@T*)2!086=E(&1I8W1I;VYA
M<GD-"CP\("]#;VYT96YT<R R-3@@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -
M"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@
M/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("])
M;6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@
M+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A
M9V4T,R<Z(&-L87-S(%!$1E!A9V4@#0HT-2 P(&]B:@T*)2!086=E(&1I8W1I
M;VYA<GD-"CP\("]#;VYT96YT<R R-3D@,"!2#0H@+TUE9&EA0F]X(%L@, T*
M(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C
M97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*
M("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P
M#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@
M)U!A9V4T-"<Z(&-L87-S(%!$1E!A9V4@#0HT-B P(&]B:@T*)2!086=E(&1I
M8W1I;VYA<GD-"CP\("]#;VYT96YT<R R-C @,"!2#0H@+TUE9&EA0F]X(%L@
M, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O
M=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X
M= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T
M92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-
M"B4@)U!A9V4T-2<Z(&-L87-S(%!$1E!A9V4@#0HT-R P(&]B:@T*)2!086=E
M(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R R-C$@,"!2#0H@+TUE9&EA0F]X
M(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]2
M97-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O
M5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O
M=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O
M8FH-"B4@)U!A9V4T-B<Z(&-L87-S(%!$1E!A9V4@#0HT." P(&]B:@T*)2!0
M86=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R R-C(@,"!2#0H@+TUE9&EA
M0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*
M("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-
M"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@
M+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE
M;F1O8FH-"B4@)U!A9V4T-R<Z(&-L87-S(%!$1E!A9V4@#0HT.2 P(&]B:@T*
M)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R R-C,@,"!2#0H@+TUE
M9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @
M4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]0
M1$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^
M#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^
M#0IE;F1O8FH-"B4@)U!A9V4T."<Z(&-L87-S(%!$1E!A9V4@#0HU," P(&]B
M:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R R-C0@,"!2#0H@
M+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V
M(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;
M("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=
M(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E
M(#X^#0IE;F1O8FH-"B4@)U!A9V4T.2<Z(&-L87-S(%!$1E!A9V4@#0HU,2 P
M(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R R-C4@,"!2
M#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@
M,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E
M="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E
M22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]0
M86=E(#X^#0IE;F1O8FH-"B4@)U!A9V4U,"<Z(&-L87-S(%!$1E!A9V4@#0HU
M,B P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R R-C8@
M,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E
M;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O
M8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM
M86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E
M("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4U,2<Z(&-L87-S(%!$1E!A9V4@
M#0HU,R P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R R
M-C<@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]0
M87)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O
M4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@
M+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4
M>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4U,B<Z(&-L87-S(%!$1E!A
M9V4@#0HU-" P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT
M<R R-C@@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*
M("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-
M"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5#
M#0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*
M("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4U,R<Z(&-L87-S(%!$
M1E!A9V4@#0HU-2 P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT
M96YT<R R-CD@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@
M70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P
M(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA
M9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^
M/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4U-"<Z(&-L87-S
M(%!$1E!A9V4@#0HU-B P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#
M;VYT96YT<R R-S @,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W
M.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@
M,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O
M26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\
M(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4U-2<Z(&-L
M87-S(%!$1E!A9V4@#0HU-R P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\
M("]#;VYT96YT<R R-S$@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-
M"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O
M;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-
M"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS
M(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4U-B<Z
M(&-L87-S(%!$1E!A9V4@#0HU." P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-
M"CP\("]#;VYT96YT<R R-S(@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V
M,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@
M+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G
M94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R
M86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4U
M-R<Z(&-L87-S(%!$1E!A9V4@#0HU.2 P(&]B:@T*)2!086=E(&1I8W1I;VYA
M<GD-"CP\("]#;VYT96YT<R R-S,@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -
M"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@
M/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("])
M;6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@
M+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A
M9V4U."<Z(&-L87-S(%!$1E!A9V4@#0HV," P(&]B:@T*)2!086=E(&1I8W1I
M;VYA<GD-"CP\("]#;VYT96YT<R R-S0@,"!2#0H@+TUE9&EA0F]X(%L@, T*
M(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C
M97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*
M("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P
M#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@
M)U!A9V4U.2<Z(&-L87-S(%!$1E!A9V4@#0HV,2 P(&]B:@T*)2!086=E(&1I
M8W1I;VYA<GD-"CP\("]#;VYT96YT<R R-S4@,"!2#0H@+TUE9&EA0F]X(%L@
M, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O
M=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X
M= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T
M92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-
M"B4@)U!A9V4V,"<Z(&-L87-S(%!$1E!A9V4@#0HV,B P(&]B:@T*)2!086=E
M(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R R-S8@,"!2#0H@+TUE9&EA0F]X
M(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]2
M97-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O
M5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O
M=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O
M8FH-"B4@)U!A9V4V,2<Z(&-L87-S(%!$1E!A9V4@#0HV,R P(&]B:@T*)2!0
M86=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R R-S<@,"!2#0H@+TUE9&EA
M0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*
M("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-
M"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@
M+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE
M;F1O8FH-"B4@)U!A9V4V,B<Z(&-L87-S(%!$1E!A9V4@#0HV-" P(&]B:@T*
M)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R R-S@@,"!2#0H@+TUE
M9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @
M4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]0
M1$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^
M#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^
M#0IE;F1O8FH-"B4@)U!A9V4V,R<Z(&-L87-S(%!$1E!A9V4@#0HV-2 P(&]B
M:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R R-SD@,"!2#0H@
M+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V
M(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;
M("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=
M(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E
M(#X^#0IE;F1O8FH-"B4@)U!A9V4V-"<Z(&-L87-S(%!$1E!A9V4@#0HV-B P
M(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R R.# @,"!2
M#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@
M,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E
M="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E
M22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]0
M86=E(#X^#0IE;F1O8FH-"B4@)U!A9V4V-2<Z(&-L87-S(%!$1E!A9V4@#0HV
M-R P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R R.#$@
M,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E
M;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O
M8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM
M86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E
M("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4V-B<Z(&-L87-S(%!$1E!A9V4@
M#0HV." P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R R
M.#(@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]0
M87)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O
M4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@
M+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4
M>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4V-R<Z(&-L87-S(%!$1E!A
M9V4@#0HV.2 P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT
M<R R.#,@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*
M("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-
M"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5#
M#0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*
M("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4V."<Z(&-L87-S(%!$
M1E!A9V4@#0HW," P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT
M96YT<R R.#0@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@
M70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P
M(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA
M9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^
M/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4V.2<Z(&-L87-S
M(%!$1E!A9V4@#0HW,2 P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#
M;VYT96YT<R R.#4@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W
M.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@
M,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O
M26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\
M(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4W,"<Z(&-L
M87-S(%!$1E!A9V4@#0HW,B P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\
M("]#;VYT96YT<R R.#8@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-
M"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O
M;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-
M"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS
M(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4W,2<Z
M(&-L87-S(%!$1E!A9V4@#0HW,R P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-
M"CP\("]#;VYT96YT<R R.#<@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V
M,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@
M+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G
M94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R
M86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4W
M,B<Z(&-L87-S(%!$1E!A9V4@#0HW-" P(&]B:@T*)2!086=E(&1I8W1I;VYA
M<GD-"CP\("]#;VYT96YT<R R.#@@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -
M"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@
M/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("])
M;6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@
M+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A
M9V4W,R<Z(&-L87-S(%!$1E!A9V4@#0HW-2 P(&]B:@T*)2!086=E(&1I8W1I
M;VYA<GD-"CP\("]#;VYT96YT<R R.#D@,"!2#0H@+TUE9&EA0F]X(%L@, T*
M(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C
M97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*
M("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P
M#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@
M)U!A9V4W-"<Z(&-L87-S(%!$1E!A9V4@#0HW-B P(&]B:@T*)2!086=E(&1I
M8W1I;VYA<GD-"CP\("]#;VYT96YT<R R.3 @,"!2#0H@+TUE9&EA0F]X(%L@
M, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O
M=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X
M= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T
M92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-
M"B4@)U!A9V4W-2<Z(&-L87-S(%!$1E!A9V4@#0HW-R P(&]B:@T*)2!086=E
M(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R R.3$@,"!2#0H@+TUE9&EA0F]X
M(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]2
M97-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O
M5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O
M=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O
M8FH-"B4@)U!A9V4W-B<Z(&-L87-S(%!$1E!A9V4@#0HW." P(&]B:@T*)2!0
M86=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R R.3(@,"!2#0H@+TUE9&EA
M0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*
M("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-
M"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@
M+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE
M;F1O8FH-"B4@)U!A9V4W-R<Z(&-L87-S(%!$1E!A9V4@#0HW.2 P(&]B:@T*
M)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R R.3,@,"!2#0H@+TUE
M9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @
M4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]0
M1$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^
M#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^
M#0IE;F1O8FH-"B4@)U!A9V4W."<Z(&-L87-S(%!$1E!A9V4@#0HX," P(&]B
M:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R R.30@,"!2#0H@
M+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V
M(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;
M("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=
M(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E
M(#X^#0IE;F1O8FH-"B4@)U!A9V4W.2<Z(&-L87-S(%!$1E!A9V4@#0HX,2 P
M(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R R.34@,"!2
M#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@
M,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E
M="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E
M22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]0
M86=E(#X^#0IE;F1O8FH-"B4@)U!A9V4X,"<Z(&-L87-S(%!$1E!A9V4@#0HX
M,B P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R R.38@
M,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E
M;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O
M8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM
M86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E
M("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4X,2<Z(&-L87-S(%!$1E!A9V4@
M#0HX,R P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R R
M.3<@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]0
M87)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O
M4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@
M+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4
M>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4X,B<Z(&-L87-S(%!$1E!A
M9V4@#0HX-" P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT
M<R R.3@@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*
M("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-
M"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5#
M#0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*
M("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4X,R<Z(&-L87-S(%!$
M1E!A9V4@#0HX-2 P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT
M96YT<R R.3D@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@
M70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P
M(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA
M9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^
M/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4X-"<Z(&-L87-S
M(%!$1E!A9V4@#0HX-B P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#
M;VYT96YT<R S,# @,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W
M.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@
M,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O
M26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\
M(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4X-2<Z(&-L
M87-S(%!$1E!A9V4@#0HX-R P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\
M("]#;VYT96YT<R S,#$@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-
M"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O
M;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-
M"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS
M(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4X-B<Z
M(&-L87-S(%!$1E!A9V4@#0HX." P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-
M"CP\("]#;VYT96YT<R S,#(@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V
M,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@
M+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G
M94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R
M86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4X
M-R<Z(&-L87-S(%!$1E!A9V4@#0HX.2 P(&]B:@T*)2!086=E(&1I8W1I;VYA
M<GD-"CP\("]#;VYT96YT<R S,#,@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -
M"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@
M/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("])
M;6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@
M+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A
M9V4X."<Z(&-L87-S(%!$1E!A9V4@#0HY," P(&]B:@T*)2!086=E(&1I8W1I
M;VYA<GD-"CP\("]#;VYT96YT<R S,#0@,"!2#0H@+TUE9&EA0F]X(%L@, T*
M(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C
M97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*
M("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P
M#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@
M)U!A9V4X.2<Z(&-L87-S(%!$1E!A9V4@#0HY,2 P(&]B:@T*)2!086=E(&1I
M8W1I;VYA<GD-"CP\("]#;VYT96YT<R S,#4@,"!2#0H@+TUE9&EA0F]X(%L@
M, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O
M=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X
M= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T
M92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-
M"B4@)U!A9V4Y,"<Z(&-L87-S(%!$1E!A9V4@#0HY,B P(&]B:@T*)2!086=E
M(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R S,#8@,"!2#0H@+TUE9&EA0F]X
M(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]2
M97-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O
M5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O
M=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O
M8FH-"B4@)U!A9V4Y,2<Z(&-L87-S(%!$1E!A9V4@#0HY,R P(&]B:@T*)2!0
M86=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R S,#<@,"!2#0H@+TUE9&EA
M0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*
M("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-
M"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@
M+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE
M;F1O8FH-"B4@)U!A9V4Y,B<Z(&-L87-S(%!$1E!A9V4@#0HY-" P(&]B:@T*
M)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R S,#@@,"!2#0H@+TUE
M9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @
M4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]0
M1$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^
M#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^
M#0IE;F1O8FH-"B4@)U!A9V4Y,R<Z(&-L87-S(%!$1E!A9V4@#0HY-2 P(&]B
M:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R S,#D@,"!2#0H@
M+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V
M(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;
M("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=
M(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E
M(#X^#0IE;F1O8FH-"B4@)U!A9V4Y-"<Z(&-L87-S(%!$1E!A9V4@#0HY-B P
M(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R S,3 @,"!2
M#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@
M,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E
M="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E
M22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]0
M86=E(#X^#0IE;F1O8FH-"B4@)U!A9V4Y-2<Z(&-L87-S(%!$1E!A9V4@#0HY
M-R P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R S,3$@
M,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E
M;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O
M8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM
M86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E
M("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4Y-B<Z(&-L87-S(%!$1E!A9V4@
M#0HY." P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R S
M,3(@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]0
M87)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O
M4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@
M+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4
M>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4Y-R<Z(&-L87-S(%!$1E!A
M9V4@#0HY.2 P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT
M<R S,3,@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*
M("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-
M"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5#
M#0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*
M("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4Y."<Z(&-L87-S(%!$
M1E!A9V4@#0HQ,# @,"!O8FH-"B4@4&%G92!D:6-T:6]N87)Y#0H\/" O0V]N
M=&5N=',@,S$T(# @4@T*("]-961I84)O>"!;(# -"B P#0H@-C$R#0H@-SDR
M(%T-"B O4&%R96YT(#(Q-B P(%(-"B O4F5S;W5R8V5S(#P\("]&;VYT(#$@
M,"!2#0H@+U!R;V-3970@6R O4$1&#0H@+U1E>'0-"B O26UA9V5"#0H@+TEM
M86=E0PT*("]);6%G94D@72 ^/@T*("]2;W1A=&4@, T*("]4<F%N<R \/" @
M/CX-"B O5'EP92 O4&%G92 ^/@T*96YD;V)J#0HE("=086=E.3DG.B!C;&%S
M<R!01$9086=E( T*,3 Q(# @;V)J#0HE(%!A9V4@9&EC=&EO;F%R>0T*/#P@
M+T-O;G1E;G1S(#,Q-2 P(%(-"B O365D:6%";W@@6R P#0H@, T*(#8Q,@T*
M(#<Y,B!=#0H@+U!A<F5N=" R,38@,"!2#0H@+U)E<V]U<F-E<R \/" O1F]N
M=" Q(# @4@T*("]0<F]C4V5T(%L@+U!$1@T*("]497AT#0H@+TEM86=E0@T*
M("]);6%G94,-"B O26UA9V5)(%T@/CX-"B O4F]T871E(# -"B O5')A;G,@
M/#P@(#X^#0H@+U1Y<&4@+U!A9V4@/CX-"F5N9&]B:@T*)2 G4&%G93$P,"<Z
M(&-L87-S(%!$1E!A9V4@#0HQ,#(@,"!O8FH-"B4@4&%G92!D:6-T:6]N87)Y
M#0H\/" O0V]N=&5N=',@,S$V(# @4@T*("]-961I84)O>"!;(# -"B P#0H@
M-C$R#0H@-SDR(%T-"B O4&%R96YT(#(Q-B P(%(-"B O4F5S;W5R8V5S(#P\
M("]&;VYT(#$@,"!2#0H@+U!R;V-3970@6R O4$1&#0H@+U1E>'0-"B O26UA
M9V5"#0H@+TEM86=E0PT*("]);6%G94D@72 ^/@T*("]2;W1A=&4@, T*("]4
M<F%N<R \/" @/CX-"B O5'EP92 O4&%G92 ^/@T*96YD;V)J#0HE("=086=E
M,3 Q)SH@8VQA<W,@4$1&4&%G92 -"C$P,R P(&]B:@T*)2!086=E(&1I8W1I
M;VYA<GD-"CP\("]#;VYT96YT<R S,3<@,"!2#0H@+TUE9&EA0F]X(%L@, T*
M(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C
M97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*
M("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P
M#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@
M)U!A9V4Q,#(G.B!C;&%S<R!01$9086=E( T*,3 T(# @;V)J#0HE(%!A9V4@
M9&EC=&EO;F%R>0T*/#P@+T-O;G1E;G1S(#,Q." P(%(-"B O365D:6%";W@@
M6R P#0H@, T*(#8Q,@T*(#<Y,B!=#0H@+U!A<F5N=" R,38@,"!2#0H@+U)E
M<V]U<F-E<R \/" O1F]N=" Q(# @4@T*("]0<F]C4V5T(%L@+U!$1@T*("]4
M97AT#0H@+TEM86=E0@T*("]);6%G94,-"B O26UA9V5)(%T@/CX-"B O4F]T
M871E(# -"B O5')A;G,@/#P@(#X^#0H@+U1Y<&4@+U!A9V4@/CX-"F5N9&]B
M:@T*)2 G4&%G93$P,R<Z(&-L87-S(%!$1E!A9V4@#0HQ,#4@,"!O8FH-"B4@
M4&%G92!D:6-T:6]N87)Y#0H\/" O0V]N=&5N=',@,S$Y(# @4@T*("]-961I
M84)O>"!;(# -"B P#0H@-C$R#0H@-SDR(%T-"B O4&%R96YT(#(Q-B P(%(-
M"B O4F5S;W5R8V5S(#P\("]&;VYT(#$@,"!2#0H@+U!R;V-3970@6R O4$1&
M#0H@+U1E>'0-"B O26UA9V5"#0H@+TEM86=E0PT*("]);6%G94D@72 ^/@T*
M("]2;W1A=&4@, T*("]4<F%N<R \/" @/CX-"B O5'EP92 O4&%G92 ^/@T*
M96YD;V)J#0HE("=086=E,3 T)SH@8VQA<W,@4$1&4&%G92 -"C$P-B P(&]B
M:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R S,C @,"!2#0H@
M+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V
M(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;
M("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=
M(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E
M(#X^#0IE;F1O8FH-"B4@)U!A9V4Q,#4G.B!C;&%S<R!01$9086=E( T*,3 W
M(# @;V)J#0HE(%!A9V4@9&EC=&EO;F%R>0T*/#P@+T-O;G1E;G1S(#,R,2 P
M(%(-"B O365D:6%";W@@6R P#0H@, T*(#8Q,@T*(#<Y,B!=#0H@+U!A<F5N
M=" R,38@,"!2#0H@+U)E<V]U<F-E<R \/" O1F]N=" Q(# @4@T*("]0<F]C
M4V5T(%L@+U!$1@T*("]497AT#0H@+TEM86=E0@T*("]);6%G94,-"B O26UA
M9V5)(%T@/CX-"B O4F]T871E(# -"B O5')A;G,@/#P@(#X^#0H@+U1Y<&4@
M+U!A9V4@/CX-"F5N9&]B:@T*)2 G4&%G93$P-B<Z(&-L87-S(%!$1E!A9V4@
M#0HQ,#@@,"!O8FH-"B4@4&%G92!D:6-T:6]N87)Y#0H\/" O0V]N=&5N=',@
M,S(R(# @4@T*("]-961I84)O>"!;(# -"B P#0H@-C$R#0H@-SDR(%T-"B O
M4&%R96YT(#(Q-B P(%(-"B O4F5S;W5R8V5S(#P\("]&;VYT(#$@,"!2#0H@
M+U!R;V-3970@6R O4$1&#0H@+U1E>'0-"B O26UA9V5"#0H@+TEM86=E0PT*
M("]);6%G94D@72 ^/@T*("]2;W1A=&4@, T*("]4<F%N<R \/" @/CX-"B O
M5'EP92 O4&%G92 ^/@T*96YD;V)J#0HE("=086=E,3 W)SH@8VQA<W,@4$1&
M4&%G92 -"C$P.2 P(&]B:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT
M96YT<R S,C,@,"!2#0H@+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@
M70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P
M(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA
M9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^
M/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@)U!A9V4Q,#@G.B!C;&%S
M<R!01$9086=E( T*,3$P(# @;V)J#0HE(%!A9V4@9&EC=&EO;F%R>0T*/#P@
M+T-O;G1E;G1S(#,R-" P(%(-"B O365D:6%";W@@6R P#0H@, T*(#8Q,@T*
M(#<Y,B!=#0H@+U!A<F5N=" R,38@,"!2#0H@+U)E<V]U<F-E<R \/" O1F]N
M=" Q(# @4@T*("]0<F]C4V5T(%L@+U!$1@T*("]497AT#0H@+TEM86=E0@T*
M("]);6%G94,-"B O26UA9V5)(%T@/CX-"B O4F]T871E(# -"B O5')A;G,@
M/#P@(#X^#0H@+U1Y<&4@+U!A9V4@/CX-"F5N9&]B:@T*)2 G4&%G93$P.2<Z
M(&-L87-S(%!$1E!A9V4@#0HQ,3$@,"!O8FH-"B4@4&%G92!D:6-T:6]N87)Y
M#0H\/" O0V]N=&5N=',@,S(U(# @4@T*("]-961I84)O>"!;(# -"B P#0H@
M-C$R#0H@-SDR(%T-"B O4&%R96YT(#(Q-B P(%(-"B O4F5S;W5R8V5S(#P\
M("]&;VYT(#$@,"!2#0H@+U!R;V-3970@6R O4$1&#0H@+U1E>'0-"B O26UA
M9V5"#0H@+TEM86=E0PT*("]);6%G94D@72 ^/@T*("]2;W1A=&4@, T*("]4
M<F%N<R \/" @/CX-"B O5'EP92 O4&%G92 ^/@T*96YD;V)J#0HE("=086=E
M,3$P)SH@8VQA<W,@4$1&4&%G92 -"C$Q,B P(&]B:@T*)2!086=E(&1I8W1I
M;VYA<GD-"CP\("]#;VYT96YT<R S,C8@,"!2#0H@+TUE9&EA0F]X(%L@, T*
M(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V(# @4@T*("]297-O=7)C
M97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;("]01$8-"B O5&5X= T*
M("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=(#X^#0H@+U)O=&%T92 P
M#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E(#X^#0IE;F1O8FH-"B4@
M)U!A9V4Q,3$G.B!C;&%S<R!01$9086=E( T*,3$S(# @;V)J#0HE(%!A9V4@
M9&EC=&EO;F%R>0T*/#P@+T-O;G1E;G1S(#,R-R P(%(-"B O365D:6%";W@@
M6R P#0H@, T*(#8Q,@T*(#<Y,B!=#0H@+U!A<F5N=" R,38@,"!2#0H@+U)E
M<V]U<F-E<R \/" O1F]N=" Q(# @4@T*("]0<F]C4V5T(%L@+U!$1@T*("]4
M97AT#0H@+TEM86=E0@T*("]);6%G94,-"B O26UA9V5)(%T@/CX-"B O4F]T
M871E(# -"B O5')A;G,@/#P@(#X^#0H@+U1Y<&4@+U!A9V4@/CX-"F5N9&]B
M:@T*)2 G4&%G93$Q,B<Z(&-L87-S(%!$1E!A9V4@#0HQ,30@,"!O8FH-"B4@
M4&%G92!D:6-T:6]N87)Y#0H\/" O0V]N=&5N=',@,S(X(# @4@T*("]-961I
M84)O>"!;(# -"B P#0H@-C$R#0H@-SDR(%T-"B O4&%R96YT(#(Q-B P(%(-
M"B O4F5S;W5R8V5S(#P\("]&;VYT(#$@,"!2#0H@+U!R;V-3970@6R O4$1&
M#0H@+U1E>'0-"B O26UA9V5"#0H@+TEM86=E0PT*("]);6%G94D@72 ^/@T*
M("]2;W1A=&4@, T*("]4<F%N<R \/" @/CX-"B O5'EP92 O4&%G92 ^/@T*
M96YD;V)J#0HE("=086=E,3$S)SH@8VQA<W,@4$1&4&%G92 -"C$Q-2 P(&]B
M:@T*)2!086=E(&1I8W1I;VYA<GD-"CP\("]#;VYT96YT<R S,CD@,"!2#0H@
M+TUE9&EA0F]X(%L@, T*(# -"B V,3(-"B W.3(@70T*("]087)E;G0@,C$V
M(# @4@T*("]297-O=7)C97,@/#P@+T9O;G0@,2 P(%(-"B O4')O8U-E="!;
M("]01$8-"B O5&5X= T*("]);6%G94(-"B O26UA9V5##0H@+TEM86=E22!=
M(#X^#0H@+U)O=&%T92 P#0H@+U1R86YS(#P\(" ^/@T*("]4>7!E("]086=E
M(#X^#0IE;F1O8FH-"B4@)W1O56YI8V]D94--87 Z04%!04%!*U1I;65S3F5W
M4F]M86XM0F]L9"<Z(&-L87-S(%!$1E-T<F5A;2 -"C$Q-B P(&]B:@T*/#P@
M+T9I;'1E<B!;("]&;&%T941E8V]D92!=#0H@+TQE;F=T:" W,C@@/CX-"G-T
M<F5A;0T*>)Q]U=MJ&F$8A>%SKV(.6TK1;V\@"-E"#IJ6)#=@]$\JQ%%&0\G=
MU^4**13: >4=9GY\CESCBYO+FWZU[\8_ALWBONV[IU6_'-IN\SHL6O?8GE?]
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
M\X$@WC+Y@(2W3)G9?1P<4G'+E=T'"28M/<TS#H3@7O=Q<%PEN99<K*4ED9;
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
MN@H+-,$A)E"A*S?H0KB"55SRFH,*G3NOT=T9!DE>:UGY1Q+3Q>QF&,95E3-
M/S*4%4LJ754Q;:'?"NX*)5J5LY(2+35$!V)4NX#\&!R*R:/.#3H76*6QE,WZ
MFR_RL5QI2O)ZH7&S7GCY9>HVS\C[]K;OK/C+HBG?CZ*,A%&JJ\B)K2N^?O<7
M']WZX!-7??Z+TV_WOA0.U16/:[EZ<:E/9Q'+9B0ZYI/LXB/7/_F'5[8N>[+U
MID>OV?+6L?4]#R@K?C#N]K;J.6,['LN^YK$'-W5<?6O=TO1IV:9/ 7Z/R39]
M(3HEN=6,BREFF!VJ?:J,ZC4MVZKD[$%.:?=%\7,ROROQKD/1*** E;0&#NGL
M;R.GX"1.RN,FLZLX^)'F;4RAAIU%%UD]YV7DC:$<JU_.Z16NB,KD#^LBQK#;
MY7%Y78PB'!'UP;FH0'#.Q1$5Y ):WUSL,D$24D<OX?9B."F[X[0=5'KM2)"*
M0M1DM1 6YZ.3U):V"I3I4WL_W^QNFEZVZ\T5OUJQ]MU;WLPNP47J8D?"65CA
MB3;'.J(>3^3!#^\5G1__;-,G-VW)9O?\)GO# -FR<NK1QZ87V6(->[-_ILQ.
MUP(_QQ>8T^"[V5'%<>2D<0>3N4K1@7AMATEC8#I4)2>MV.IT7%P4&QP:B?*
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
M?,<OKYSUYCWEU]38VLJ#Y('Q#8+J]NSGVW\V_%)M.P:EMV!RR<]-GC(+J,3
MRV\\F_W5$R]E/^RS6K"K*P%.'.<+F<=E/ZMO6/SLTKYG<07>*RC'%R6IS0(V
MJL("_-J"4Y*I)0"^ %B+7F4@X*#K( X*9WVM)X4<@F.W@Z%2-4/^_5B@0O06
M!P+U<F0'VM5+T,90[ZO?7\\TB]YZ:',TP-,>^(L]\ *_FV>PZ.5I#T&C2-%>
M--)#D=Q#D:]H?Q$3!"D-;:2K@Y6B-QD(!OR%+8BR;HJ&=8J+BAP..ZE/)I5*
M7AE$S4(S:6ZJ,%1B^)\-<O=FU-;31J2VKK;=;?UM;)N86P-O,B(!PW^7@(6;
M6T>MR>OK57F%G>X]/U) E^ZZ-B5!0@\URK01RZ>79&5!+%!9C/\G!K8&<TZG
MT?]?:K[_!"G[/F>3G].\08,_L;4F2\C+)8U!*-'\4&,N3^[.SOH^J^?RV?5X
M_7>E"QN^R^,G44X7D[_2;_=1GU3JIPA0BUX2"+A$KRD0<(M>L,PUHM<8")J,
MA&"EBT8FB;M)(V_C<K0'4V?5N$PMJ5>J3ZG9V9 0M5/TTYMNM[?JK!^O])_R
MDS*_Y)_M7^_OAX)"ACL .B;#/C8"[Y3L\=/(:_A_ 2 %%_GK?P<> %OXOX&
M/&?9-K<-?\H,PER+T71)G9MF!":8(>]*CJ#5:B"8^*L-J@@*"V$2;E(_KL&:
M#)Y[J,0+%(\7'C)-BFT]+@L8X?Q ,B& I!_*;>*D>[CEH5\Z4,6E@:O\GMSO
MMDW@('F[I#'D-&@FOGKWL^],:QHUA6=K79%1L3H[S(0;&?[0HI<.K#V\K'WZ
MQ*3'JIYL=)D])>EWR7ORI&1=J^B".37@.<?1J.%3AP*%5:,H]!\5C%5*K-9I
M$IJ&#MRA6ZY;@S:C77B7;O>H#'Y!F]$=:^@?=0&9=H-^B]OC#;A)-R5Q9<,2
M?$U<B?0-#0:#H2$>3Y0:0,'JE+)VM04"I:(W,BM0VU#GK55@L*9 4%AG!7VB
M-QP(&FIP3:+:6_-J B?B/V_ \4)#@P5ZH1^&T8T'I7J=1:_7H08=7>P!TFF@
M ZVCF018UCJ,E*.$BUE;;4TD3&Q67J%4N*11>%0I_0B#"$V^W06XP-DXZGER
MI:R=G3F)WSMB6,F;K.GNZL:1T$$LIMS<&8^EZ69:EGXL(>?2^9@!L/ EX8)\
M(2TH&Y6-LC,KFUA4@&/J:%;*<8/JJBCF95K\;T@U3P#YM8V<;&>FXM\MZ*AN
M&&IJB<[*_J+"T3I^Z,I+:/C';4#"6OSUXIAM.C&.F7P_TS;T["VE8CBL*+ 5
MK\:;B[/W+JGZ'GU;]'[G-=F9>/O4RHA-PX"0+UH#-!$!?T<'-!%&6Z6:N7@M
MOBFX,LIN"VX+[0TQW['WA$".L4$?,>Y@"%&R7QE>']X=YL(9?%P21'\A :['
M2J(,_QH]!HRR7[)])P"<D;*H%-T=96CP8&(Z;]D.#@Z!I437/QL'TXTTZ$CA
M'\N'7YC_C;'MLL$*"D]7^>V$2V#S3H/,WXZ@LZ?WVFV+$_BC;.B_X?/=BY)Z
MU80G=Z.\7.,7 0QJ\"1I50&-D&D*L*K@I@)25M=6TU7W%'H-<6%/#5Z+UGK6
M>C>AS9[-WIW>?=[_\'[CU:ZD7P?X3#ZSSR*$A#!G,!G,!@O]F155C>)2 1FO
M]T8">3CZZBD3)$1O=0!LIRU2"_)Z1*#]0H_;XO&X44T-0J7> HO76X!PC=?#
M^+ +U52#U(F$O1Z348E0;9U;<&%7D_HMS2<:HG'5R3:.IZ!J9>YS!;"\5%9;
M55V!KS 1I_>,]%[\;)R<BI^)D[BSMBZ#KSSD!PDKQXCI%PFR@ 6^B*V*4=,4
M4"1';APRE^3X)!^]46Z.QSA@#"5E$9J).7)A&'GS^2KJO*->X(+_67?A(&A
M>YXK;#67XIDY@U>2PIS$&U%=-#_T3\?0EYQN>CI;IB^=6*@A<#-&BO&OF%L
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
M*=70=?,U^4*ET"+<IKXA_J#FT>2C2W1B2ZC!;\AW\HBM5H5LM?F&E)Y*[KG
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
MA+AQD)>;F56BL)3!%HL@:KT5:I,5U:!FP0HORF8.EU>X0H)MBGG]J4 R),0
M$&V!^I!0$PR80H(U&!2C.! 2HE/,&T\'Q46X(B0L EB,!QM"0G,PJ HDR_TJ
MK/#6E/0JO+U:<F]7,U>S*!:U6;4M(LB@5/B]T!M(HY;]+1,MTRV*%N!YH\DD
MF!A3/-<%8HJ+R"3[7,^[7G6QHNL.%^-ZQQ^(%R8A*$F#DL\G7TVR8O*.))-\
M!YDJA JF(MY03P5V3R#=47^LGME?/U$_7<^FP)JI9^M=2UNFF LF_42(2*PZ
M<V21"KTULUFWO4;J#_**.5DSKR,GP_GY48,>%Y7.C<JR!%5D0ZEBMT=G4')%
MD;Q(L;+0BSF51Y?KQ7I#BBOQ8K?>*ZFSV8U5]%:496MVBA;!I];XU-ZH4M#X
MH\CG5ZLPW;"%I(G#4$?+L1:&TX?T:;W8\II.N5JY6KU*LUHWW:*L9%9SJ_5_
MXQ1$#QL>D29!6LAUJ1Y*Z$G>7L>1[[> 8$-=$'= ?SPY[YH-DC^X]-FDDYY-
M<C@OQP.7/!_452WXM@F69E7LTBS*YPM 1#^49[15GV'A5UJO6W7Q+G_;76V=
MH\DH]/0JM\66\"36)<V.^KF\:-)D2[EC_E09A'GI*, ^>L6:)6O67MRV_I9[
MYJ[I3X-<I(RZ._&=5S7ZZ^KFM#VY8=(/@L7GXSMWBR&[L&).VU7'T8&AG^'I
MP"#)Z!70+Q*,@LCH;W]?5Z7A<)+.3J\H:TMB)<CG88Y]DWF-_44N:^?*0')G
M7\-'W8S%9(3Q-2$8>3^?.&!ZWJ3&[CQ;2#!)\GH$9/1@0 OR.Y77?41>MP=!
MBD\$@WZ?SV0R:EV]2E:A<D_AC9,S]#Z[[XMKG65X)T()3DLE>+O=1D1X&_"^
MR89]ME=MC(V(\S80Y6U$E+>)9>5@@01N(WW#1H1Z&Y'G;42>MQ%YGK=A&Q'B
M34)R(LFDDD/0;4""3\H2/'4AD:0LR2=ER3TI2_1)6:*G-#&!))_,DU\\T6AD
M7I2/X%1D.C(382.R*!^11?F(),*'TA%7P1D1GDKP_ (1/D'6:,[P%NV.\O7E
M$&$81/B:!3L9SY+C?9(<[\O*\28BQ_NR<KR)SKX0.=Y$Y'C3I^5X4#M'R,Q2
M^PA9?<ER\SD8^;,\^T++]2LW7&[C@26C90[>DLA=NSQ:-A>5V7/GJJ4]*ZH>
MFOMJ/Q7CPZXNO'^TQG_%G*ZO4G46&\IW_S\-?&A ?KQ&=+Z<BZ-Z;+E(;8P8
M,%(Y(BJ-6N<1%=E97H482:1-"JS(#4JSO-19*CEUU)FL6IPFKAB*)=+3P9D@
M@X)BL"-(0*48W!=D@M)Q)7&&G)&6YOBH"TD3]Y#>F-:YR#G(/4]%RRJ'R<@I
M-9XT'RSK6^2K /0#!S6TD>APV(C]Y/BUX/5Y&<YFM5L9CHNX\W+S7'DL.=44
M)?LXO3A'8_$BI\H3):>:HMC+&KW8JG5X49[2$5UPFW\B3I918# LCN$JO PO
MXW?JE4/<;OUN?LBUA[M#?P>_Q_5CYB5!NULU9!@R[7;>H=ICV&.ZPZDFZ\G#
MZ\D!)GFC/)WLMS@"TEEN^?-*="LKGMOULVT]NU[_^?%W7BU=YC#J6@J3WJC!
M%@GGLB]<_?:M+]_X$(Z]\ I.+&W][3]O;5^ZW!58O!'[G]CML4OS_-&YY0I
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
M6'.&/P #ES>CT!O@2=0X#RCTWS.@[]$A1Z^QI'%NGL'EGI&/G'Z4($,*2IV
MD>:3V5/DMF'H[J4<=^:"IW(Z.R=_6%:1JN+N'RC;\2]WUC=N,%>K[^HK*^W)
M=)1Z@TL[F1?W/1RX</$%'0_O,WI6QHWJ2VEY[V/^C;$"OSE0@VC^&X-5&@7^
M)_03_3(+5JRPDR\.6G"I2>2=:6DKC<N9/6>;(!\60W4P'I[(?I_4^G<^,?CL
MI[\LR/Q;0<F^-?S9WQ,\_3[^NH)G<H#WW:*!J4-SY(OW"P_@UI$#N-A?YE?P
M'Q]5^/'7=](Z(*1D[MC[PI_3&TTU'ZI=:M(2Z*'?EC43]Z7-_]DZ=]/L;>I#
MZC+ U5!\J:V0RC_7A"[2,',WS=VL/C0?DOUMXJIP'D.6WYY !Q3#:$*!4 S,
M:LCAR]P3Z'RF"MW&$/<)Y +_$<4=* ;X#?!< N[%$,Z _W(P-X$I >,'4PJF
M"<Q*V6T!4T?R ',?I)%/TJ$N0E>IAM$ERI<1KUR+$N">!\8-<+[BMZB0JT(7
M@$FP'HJ; W AA$54MZ-\P// <QO@I8D+SQ'%*+H,PI<#7$32A'I8P#6"L8"_
M'_)_C909W"6*1]!="G3Z!, 12/L2B)M@;T>KP%T-[FKP;P#_5GANACAQYHG3
M+P/<"' ":+.2^-.ZCZ(HF%409P64\SR:WBBJ@S KY&L&-P7&#.%V-HJ^C5]
M^\#=H,A'>DH/=/I]:()R^'L8(_P>\P>%0LDK:Y2W*G_)'58A58/J4M6-JHSZ
M&QJUYDGM&NT/=-_0-^N?-'S-6&.\TOB6J=(T9/HIO\;\F.5JZW:;:%?;_Y+S
MSXX9YT]=C:[OY4ZYJ_/2GI W[7W-!XWC/QG8%11#ZO"ED5NC>V+IV(VQB=A?
M\IOS._)O37")]PJ^D7RH<"354O1 \4]++BL-I#O2Q\K[*R8J[ZSZ:O7>19L6
M,XLOK[V\KE_\3<,WEGRM\=^;;FYZK'E+\_12;FE YM5-Z -4@S8@)?U:6PJM
M14C=POP(G@BK;5 LI]_O);_+$))AC+STB:5KP6ITLPRSJ!;ME6$%BJ%'9%@)
MX\]/99A#(?2V#*O03[%>AM4HAG\IPQIT(\/(L(']@+EYOB^4<;MD&",3=T"&
M&5"@?R##+!*X?Y)A!;)Q_RK#2F3@_E.&.63AWI-A%=JL0C*L1C;59AG6H)#J
M"AG6,@^K]LFP#N5IE\BP'A5J-\JP@?FY]G89-J*@H8,(&0H6RF8T7"?#"E1H
M^ J%";6UAN=E6('BAE<HS($_9_B3#"M0Q/!7"JL(G8V"# -MC5$*J\%?;UPM
MPPI48-Q 88W<7A(LM9<$2^TEP5)[2;#47A(LM9<$2^TEP5)[2;#47A*L02V,
M*,-:98OQ)AG6H4KKJS*L1Y?85#)L4&9L73)L1,VY=@IK":UR-\@PT"JWC\(Z
M\+?DWBO#"E22^SB%]:0NN;^282A_[F\I;"2<[-;)L (5N=T4)O?Z6]PK9!C2
M<;=3V$IH[KY#AH'F[KLI;"/E<1^182B/6VHC._C;W'^6805*YTEYY1#\O#H9
M!OR\5@J["'[>%3),\*6\R%U>VKP79!AX(.]?*>PAY9';VD/*([>U0/'_+,.
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
M2DX>=29=N24;ZTW, Y#D Y#D Y (>1+ U)&GT]/,_9E&@GM_9K'D5)<>K:^
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
M"B O1&5S8V5N=" M,C$U+C@R,#,-"B O1FQA9W,@,C8R,30X#0H@+T9O;G1"
M0F]X(%L@+3$X-"XP.#(-"B M,S V+C8T,#8-"B Q,#@X+C@V-PT*(#$P,C4N
M.#<Y(%T-"B O1F]N=$9I;&4R(#$Q-R P(%(-"B O1F]N=$YA;64@+T%!04%!
M02M4:6UE<TYE=U)O;6%N+4)O;&0-"B O271A;&EC06YG;&4@, T*("]3=&5M
M5B Q-C4-"B O5'EP92 O1F]N=$1E<V-R:7!T;W(@/CX-"F5N9&]B:@T*)2 G
M1C(K,"<Z(&-L87-S(%!$1E1R=654>7!E1F]N=" -"C$Q.2 P(&]B:@T*)2!&
M;VYT(%1I;65S7TYE=U]2;VUA;FYO<FUA;&)O;&0@<W5B<V5T(# -"CP\("]"
M87-E1F]N=" O04%!04%!*U1I;65S3F5W4F]M86XM0F]L9 T*("]&:7)S=$-H
M87(@, T*("]&;VYT1&5S8W)I<'1O<B Q,3@@,"!2#0H@+TQA<W1#:&%R(#$S
M, T*("].86UE("]&,BLP#0H@+U-U8G1Y<&4@+U1R=654>7!E#0H@+U1O56YI
M8V]D92 Q,38@,"!2#0H@+U1Y<&4@+T9O;G0-"B O5VED=&AS(%L@-S<W+C@S
M,@T*(#<W-RXX,S(-"B W-S<N.#,R#0H@-S<W+C@S,@T*(#<W-RXX,S(-"B W
M-S<N.#,R#0H@-S<W+C@S,@T*(#<W-RXX,S(-"B W-S<N.#,R#0H@-S<W+C@S
M,@T*(#<W-RXX,S(-"B W-S<N.#,R#0H@-S<W+C@S,@T*(#<W-RXX,S(-"B W
M-S<N.#,R#0H@-S<W+C@S,@T*(#<W-RXX,S(-"B W-S<N.#,R#0H@-S<W+C@S
M,@T*(#<W-RXX,S(-"B W-S<N.#,R#0H@-S<W+C@S,@T*(#<W-RXX,S(-"B W
M-S<N.#,R#0H@-S<W+C@S,@T*(#<W-RXX,S(-"B W-S<N.#,R#0H@-S<W+C@S
M,@T*(#<W-RXX,S(-"B W-S<N.#,R#0H@-S<W+C@S,@T*(#<W-RXX,S(-"B R
M-3 -"B S,S,N,# W. T*(#4U-2XQ-S4X#0H@-3 P#0H@-3 P#0H@,3 P, T*
M(#@S,RXP,#<X#0H@,C<W+C@S,@T*(#,S,RXP,#<X#0H@,S,S+C P-S@-"B U
M,# -"B U-CDN.#(T,@T*(#(U, T*(#,S,RXP,#<X#0H@,C4P#0H@,C<W+C@S
M,@T*(#4P, T*(#4P, T*(#4P, T*(#4P, T*(#4P, T*(#4P, T*(#4P, T*
M(#4P, T*(#4P, T*(#4P, T*(#,S,RXP,#<X#0H@,S,S+C P-S@-"B U-CDN
M.#(T,@T*(#4V.2XX,C0R#0H@-38Y+C@R-#(-"B U,# -"B Y,S N,3<U. T*
M(#<R,BXQ-C@-"B V-C8N.3DR,@T*(#<R,BXQ-C@-"B W,C(N,38X#0H@-C8V
M+CDY,C(-"B V,3 N.#,Y. T*(#<W-RXX,S(-"B W-S<N.#,R#0H@,S@Y+C$V
M,#(-"B U,# -"B W-S<N.#,R#0H@-C8V+CDY,C(-"B Y-#,N.#0W-PT*(#<R
M,BXQ-C@-"B W-S<N.#,R#0H@-C$P+C@S.3@-"B W-S<N.#,R#0H@-S(R+C$V
M. T*(#4U-BXQ-3(S#0H@-C8V+CDY,C(-"B W,C(N,38X#0H@-S(R+C$V. T*
M(#$P,# -"B W,C(N,38X#0H@-S(R+C$V. T*(#8V-BXY.3(R#0H@,S,S+C P
M-S@-"B R-S<N.#,R#0H@,S,S+C P-S@-"B U.#$N,#4T-PT*(#4P, T*(#,S
M,RXP,#<X#0H@-3 P#0H@-34V+C$U,C,-"B T-#,N.#0W-PT*(#4U-BXQ-3(S
M#0H@-#0S+C@T-S<-"B S,S,N,# W. T*(#4P, T*(#4U-BXQ-3(S#0H@,C<W
M+C@S,@T*(#,S,RXP,#<X#0H@-34V+C$U,C,-"B R-S<N.#,R#0H@.#,S+C P
M-S@-"B U-38N,34R,PT*(#4P, T*(#4U-BXQ-3(S#0H@-34V+C$U,C,-"B T
M-#,N.#0W-PT*(#,X.2XQ-C R#0H@,S,S+C P-S@-"B U-38N,34R,PT*(#4P
M, T*(#<R,BXQ-C@-"B U,# -"B U,# -"B T-#,N.#0W-PT*(#,Y-"XP-#,-
M"B R,C N,C$T. T*(#,Y-"XP-#,-"B U,C N,#$Y-0T*(#<W-RXX,S(-"B R
M-3 -"B S,S,N,# W. T*(#4P,"!=(#X^#0IE;F1O8FH-"B4@)W1O56YI8V]D
M94--87 Z04%!04%!*U1I;65S3F5W4F]M86XG.B!C;&%S<R!01$93=')E86T@
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
MS>AOV #W:42=0+GJW!=0-J.-N:-PEA+>^+?H&%Z*)P&-&M 84H3C\.2MN1-
MXUCN]=Q[L/< ^A2'<ON!)@^@SX /4;0!W0[<6(S^F#M/)1K>^E&\'G\!/.A
MF]DTVYM; K0]A-[&S5 ;C]9P[RD.H:5PU4/8BD_D/LI]CIYA,=!I [H!;80>
M'T G2 G3P.T"3D: )Y<#+:]$Z]#[V(A+&3$7S8W,W0NMCZ)_D3AYB9%!/^+
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
M_Q_8B"@;>8F-[" ;N0ML),#&N(AQ'5XFS3=F,<<2'6[!A.YOQ3LQNPQC'4Y
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
MB#\8+XHIY6J6(\!L8("U& 4C*";$2(SR.AR-1HC%*H_&8_M0 48%R0*QH+.
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
M3T@*HL ( &E/Z8$YPI"K02M2ZDK842!EE^O*Q0+L*\!T%A I,)KH+<Q^?S*
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
M(?$!T8DB>J[XA^)9S-R,)36C^!+>8*BB7BQCEL<6OX<64W6TF 0? ,D<RNW
MQ'+T#"0PCLZ,UDLY4_H@G*L9@PAJO]W4]UNV?=(;0LJ.Z29I[4J4!5<F9<E+
M%2KK +;FPBNAC#?E@K5"6:SY7%K!3,YAS[8G5<SHQ!(/,)_[4(F=9B@C-3H$
M=H,K+%?:KE*NR('= &$N2^TP4Y:L%LU19\N.>J7L("+B("+NGF9!E@C=S"DP
MDR>=E0C=2EY*I%K1D. 28+Z=5(?^X=)M=^?FO_7]>U;\X7OSJM$?!?QA(9D,
M;'SJNEV?[^Y-SW[KWI6O?^>ZG3V^0$S&,E%NS_[+=E\\O[)BUY4?^^+%#[PF
M<8U("?W3%SX_?,>FSBOSD1_=\-FU7_CGFC]:,NV6\[%\=)#(1W\T>C>A3?2F
M\*;(M>A:^MKPM1&Q%&O$5L?NX[X2?)1[."C0*!SQ@F[?)@']C M:G(K2BD.,
M3=)3ADM".<KPV1NJ U]N@#H J39TQ@B($J%T$B%J$J%T4IO/&\U%@$+:X0PJ
MHD2V1/9'V,C3=(;RGGW'L  =]!(*Z,57?U+?.F2Z5,\, <F+8!)KJ<$%#ED<
M5?R*<Z>4OJ:##KX-95AJ>&GM>H.(.V"41\I/S/(HU)#IITF9;K@YE(B89(2X
MB_VZ(V5Q1:]:^QR6RTLS/P A_9M;,M7E0DKA5L[^<&VBM_O],RV!G+7:7===
MBN:;[]5R]G7N"?Q>B^CV8U09JQ_MI6J91+LE2&NL]8:J&;Z77\GO=+#)>#+=
M&>],+XHO2C^4%K+I>IH>*-]@N=7Q0/JY]'LIOL]NFHVCT: _UM9.C,<N, C&
ML8J.>16=S-BD=JRK_?$PO#?<>8,H<J0#[S +&ILB2:)AK8L&%E3$LDB+8%%V
MNMW ?P@OXHG=&)0_TP1/[G1AHZ:4T4AY?_E@^?4R6X[JY'/JY'/JY'/J;:JZ
MVX6VNY"+\"^7'?:Y(K#/Y2^=.:\'#K4L.)#+1C3!W-!YLP[):VO%>':45UR\
M\XEN$:-O*I:1G9 '2_..9#J9L.L%2G&FK-D"LL@Q)5F@,I8DZ!;(%(!(3! :
MPOA([0"T17]CJ4ZG,+_YD/&?X&"3"S'_A%ZO#.0\%T__[+=OE/5%$/I379OP
MAU?NVW;G+U9AK@.FZP71'3._^=GOOO[ IP?_3*N[+DHF:XG1F2=6_VQT^0U/
MO4(G=^MY# <JULV^"_A%JX=E!Q^E3>_;82^**+9)YM^.VJ.T5[!C80)\80UE
MYN3)*52"H$JKJL205[34'_,B(E%H9KADI6:&2^9+I#5NU^/5_U+?CYZ.,4_[
MCFG/! [&_B)PC_G_(? ][@A_3. >YQ[A'Q,>]SSBY1X4QAWCZ@/>\1AWM6>K
M[P9VISP6XS9Y-_@&8A_EKQ:XS<*@N%F^S#[HX8S8 +66V<"MX3D]5F5[/(NI
M978NR6>%C)CQ9+P<EB)CY=AP[&2,:QJY0Y0]ILO>@+?=RW@%&SQBT(YYN2!&
M[6#?;@PI,\\__SR8;<T, ,--<2A(.3Q*T&$7\<%17R08G3R[QW!Z!5X7!0%+
M1&XL$7 \#P!<\_J@5$#4@44MBA9XZ7T?\OV^[#6\X][37M;[9MEC> 8\!SVG
M/9SN&?:,>,8\K&>2?ON('OMR#*(L,?D8\I\9.C5$:4W+ \GF _Z!6XUT_N?
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
M<(P,Q\AP##_-:4)M<.=/AV$'[GQP%/85"CW=3:Y-F':S?P*$+OP4IH6,>&G
M5E[J,=IK<L\PEIL=24=JK&>\ASW8,]5SLH?)\6B@9[AG!(:,'J2+6C;BG&0<
MAK.MD(VDE[?)V8BR/![+1E*3C-THQFOI8G\U4EN(]'0719X2BU5.IR+[M80T
M+J.#,G+((_*$_)+,RD"DD@4JEBA&"P.%X<)(@1TKC!?H@P4$I:BF"B<+;&&X
M^^'=9DEA4C $)-"YA4.FH?9"O3DS4I,YNP,A3N23P52(\X>0( :$,+#GIK6,
MF(>AHA#8,IQ=9N6%9J:SR:M)5H4994Z40\A'-ZM$-75&M&K[I_LO&@FZ['+9
MF)WO,3IE)KJPW''-<D]]\6SO!7&WYH@&/"4[4KG/S5Q^RZ+UEQJ/SWYO@ZZ%
M()=(N0@M_/)EI>KJV=!EQ6@BX9)[UC,7F/HCZ(I]>"5@?+%0;733/W.,2F!&
M$"8%?6P$W&TQ8LN(D:2@F$MC),Q!""V7("V5./=!"VRZ^W]^!(Z6;%J+XN/.
MOQUNHMOK+71[^2F";3H81'RK8]MCNS$;;MN.<1@FKB.2+-';X0)\&^_"TN#+
MF*B?&%)>'6K:2$Q_S F,$IAFYL!;>0X3;#K!@1A9PW4.KUC1[/3WFQW#W]W-
MKS/ W+6?I^%'*4J/M0DN>+QWC1"<*4F)N(W@@XT&L+<1?( G,_%! \0G^(-'
MCIHHE(C/P0%3Q\3W_NJ)Q@G39=%$!?]X @TG1A+CB?V)TPE.3PPD: -6"6"8
MG9U5TO;TFFVA;+;Q)&F-HC]0Q0CB6MYFRT94C!9I?[\>B2VT^JVN<?PH=8IJ
MLPHN51Z7D%0G[NH%Q&MM.!HUYEJKU>:W)30C5]>(]ZBKMSJNH0$-P6S9X]I^
M[;3&:8?BA[YI3O('D\Z1V:YQ:XJIF/-"';1STX2A9OC.#M,T/+=\_CFX[NHZ
M-W48ANML^[QY[>U]\S[I[^B?7;"@&)2$2""4L2,W]SG8T=?>/F\V-J.OKV-
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
M=PK/8\:*[9A!6(]YS.)N*[B+2?=INK-&?D8ZO$RFZSYP^BS+5VG';>0&"QV
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
MWX?R[['?A:Z1:M^-:I)K@.&WV:=1"N+8B^Q34LE3B]KD&N0(L7<@C)Z'\!6
M-P#> Y A/_M5=!3@),!Y !G20<@!6  &20Y[CCT'<CY"ON^%T +@!S@)( ,5
M/@;YTR1D'V4/( /4_1QYZ@GBS[*G:?PPQ#D0?QGR"R!^"-(D/B.EOP0Q*;]?
MRO\BI#,@OD^*[X7\7(CO@32)OR"E9]D(K1>6XGDV%"W@](X"*.<!K  L8'<#
M=C>H[FYB$1!B]M.LE[9T >(:B&?$&-1U2[302,?HEL7,[)IY4.DMH/I;0'.W
M@.9N(8?=LD=B-$=$FDKV"- < 9HC0',$M&)E0]!>B/ZF,P1V!&L,  MZ#X'>
M2?X"A,\#O$+S_Q>$IP#F28H]"'HL ZEN9P]$2SDPLLG%9GM-^S,L^3+<SDXL
M9N?7G%Q+)2020X18*\4Z0BO04F$Q(8GD"HLY^6(,5-,.+>M"GP!@4!J$10!U
M %T ,M85+;)PE]DM:$:%[%KN*'.4/2H[*I=9NW#*<VP-&E(A,,D4MA+9@*",
M&[/AQOT)@81C":P^@4^P)M@3AA+D?O8H>Y)E.=;"MK.#[!@K)X^Z*EMJR<^$
M-RI::D^IY]4+ZN?5KZCE"XKG%:\HWE"\IY#S"JO"KAA2[%<$%,<4IQ3SB@3R
MPEEFOSJ@/J9F]6I>;57;U4-J.:?$\X[;V''R?3^$>H  P"D &>AX#/)Y]B:
M,1B-,5#%39"/($20T@.\ O@;$,LAI0,Z'=#I(%<'N3K(11"2DB& _0 !J52Q
M6A*K0^C?(R4 )5"JA5SR#?L;$+Y',(!-D-) 2@,I#5"]POP72*B'D <8 F!I
MWAL 8#40QLJL4OE^  4M?X_2Q,KLI"[S7W9GR?-E>*$,SY?A4V78;FMWU-@-
M$*2DI(P9QTQCI6./R/Q&O\E?ZG]$-F@<- V6#CXB:S>VF]I+VQ^168P6DZ74
M\HB,,W(FKI1[1'9RX/S <P,O#\C&!OP#1P?81O(<>;3"6D-C@XG$3T6S<VH:
M=8Y6YCQT9PS",P"O ["(@] "T [@!Y QYR'DF"<@]PG(?0(- HP!R*'&$V1Y
M@9"3RDC^&5I&,%+.K"MGH>./1UMJ!QV;8,D= S@#P +OQZ'\<4HM8N=I_@*$
M;]#\08E^GN9S$,;JL+# [:;+W&Z8?KMA\=^-Q@ " '+T,KL++@Z["&<(.8
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
M)T8S*S G.B!C;&%S<R!01$94<G5E5'EP949O;G0@#0HQ,C,@,"!O8FH-"B4@
M1F]N="!4:6UE<U].97=?4F]M86YN;W)M86QN;W)M86P@<W5B<V5T(# -"CP\
M("]"87-E1F]N=" O04%!04%!*U1I;65S3F5W4F]M86X-"B O1FER<W1#:&%R
M(# -"B O1F]N=$1E<V-R:7!T;W(@,3(R(# @4@T*("],87-T0VAA<B Q-# -
M"B O3F%M92 O1C,K, T*("]3=6)T>7!E("]4<G5E5'EP90T*("]4;U5N:6-O
M9&4@,3(P(# @4@T*("]4>7!E("]&;VYT#0H@+U=I9'1H<R!;(#<W-RXX,S(-
M"B W-S<N.#,R#0H@-S<W+C@S,@T*(#<W-RXX,S(-"B W-S<N.#,R#0H@-S<W
M+C@S,@T*(#<W-RXX,S(-"B W-S<N.#,R#0H@-S<W+C@S,@T*(#<W-RXX,S(-
M"B W-S<N.#,R#0H@-S<W+C@S,@T*(#<W-RXX,S(-"B W-S<N.#,R#0H@-S<W
M+C@S,@T*(#<W-RXX,S(-"B W-S<N.#,R#0H@-S<W+C@S,@T*(#<W-RXX,S(-
M"B W-S<N.#,R#0H@-S<W+C@S,@T*(#<W-RXX,S(-"B W-S<N.#,R#0H@-S<W
M+C@S,@T*(#<W-RXX,S(-"B W-S<N.#,R#0H@-S<W+C@S,@T*(#<W-RXX,S(-
M"B W-S<N.#,R#0H@-S<W+C@S,@T*(#<W-RXX,S(-"B W-S<N.#,R#0H@,C4P
M#0H@,S,S+C P-S@-"B T,#@N,C S,0T*(#4P, T*(#4P, T*(#@S,RXP,#<X
M#0H@-S<W+C@S,@T*(#$X,"XQ-S4X#0H@,S,S+C P-S@-"B S,S,N,# W. T*
M(#4P, T*(#4V,RXY-C0X#0H@,C4P#0H@,S,S+C P-S@-"B R-3 -"B R-S<N
M.#,R#0H@-3 P#0H@-3 P#0H@-3 P#0H@-3 P#0H@-3 P#0H@-3 P#0H@-3 P
M#0H@-3 P#0H@-3 P#0H@-3 P#0H@,C<W+C@S,@T*(#(W-RXX,S(-"B U-C,N
M.38T. T*(#4V,RXY-C0X#0H@-38S+CDV-#@-"B T-#,N.#0W-PT*(#DR,"XX
M.3@T#0H@-S(R+C$V. T*(#8V-BXY.3(R#0H@-C8V+CDY,C(-"B W,C(N,38X
M#0H@-C$P+C@S.3@-"B U-38N,34R,PT*(#<R,BXQ-C@-"B W,C(N,38X#0H@
M,S,S+C P-S@-"B S.#DN,38P,@T*(#<R,BXQ-C@-"B V,3 N.#,Y. T*(#@X
M.2XQ-C R#0H@-S(R+C$V. T*(#<R,BXQ-C@-"B U-38N,34R,PT*(#<R,BXQ
M-C@-"B V-C8N.3DR,@T*(#4U-BXQ-3(S#0H@-C$P+C@S.3@-"B W,C(N,38X
M#0H@-S(R+C$V. T*(#DT,RXX-#<W#0H@-S(R+C$V. T*(#<R,BXQ-C@-"B V
M,3 N.#,Y. T*(#,S,RXP,#<X#0H@,C<W+C@S,@T*(#,S,RXP,#<X#0H@-#8Y
M+C(S.#,-"B U,# -"B S,S,N,# W. T*(#0T,RXX-#<W#0H@-3 P#0H@-#0S
M+C@T-S<-"B U,# -"B T-#,N.#0W-PT*(#,S,RXP,#<X#0H@-3 P#0H@-3 P
M#0H@,C<W+C@S,@T*(#(W-RXX,S(-"B U,# -"B R-S<N.#,R#0H@-S<W+C@S
M,@T*(#4P, T*(#4P, T*(#4P, T*(#4P, T*(#,S,RXP,#<X#0H@,S@Y+C$V
M,#(-"B R-S<N.#,R#0H@-3 P#0H@-3 P#0H@-S(R+C$V. T*(#4P, T*(#4P
M, T*(#0T,RXX-#<W#0H@-#<Y+CDX,#4-"B R,# N,3DU,PT*(#0W.2XY.# U
M#0H@-30Q+C Q-38-"B W-S<N.#,R#0H@,C4P#0H@,S,S+C P-S@-"B U,# -
M"B T-#,N.#0W-PT*(#0T,RXX-#<W#0H@-3 P#0H@,3 P, T*(#,U,"XP.3<W
M#0H@,S,S+C P-S@-"B U,# -"B U,# -"B U,# -"B U,# @72 ^/@T*96YD
M;V)J#0HE("=T;U5N:6-O9&5#36%P.D%!04%!02M1=6EV:7)A)SH@8VQA<W,@
M4$1&4W1R96%M( T*,3(T(# @;V)J#0H\/" O1FEL=&5R(%L@+T9L871E1&5C
M;V1E(%T-"B O3&5N9W1H(#<Q-" ^/@T*<W1R96%M#0IXG&W5RVH:<1S%\;U/
M,<N6+O1W-R!"KI!%K^D+F'%,!^HHHRGD[>OQA)26#BC?X3\CGY5G>GU_<S_T
MQV;Z9=RU#]VQV?3#>NP.N^>Q[9K'[JD?)J+-NF^/KW?G[W:[VD^FIY<?7@['
M;GL_;':3Q:*9?CL='H[C2_/N\GQ]^/K<_^K'U?O)]/.X[L9^>/K/T</S?O^S
MVW;#L9E-ELMFW6U./_YQM?^TVG;-]._G_YQ^?]EWC9[OA;AVM^X.^U7;C:OA
MJ9LL9K-ELYC+<M(-ZW_.Q&9\YW'3_EB-K\_.3M?RU,(6M+(5;6Q#.]O1P0YT
MLA-=[$+/V7/T!?L"?<F^1%^QK]#7[&OT#?L&?<N^1=^Q[TXM] O\0K_ +_0+
M_$*_P"_T"_Q"O\ O] O\0K_ +_0+_$*_P"_T"_Q"O\ O] O\0K_ +_0+_$*_
MP*_T*_Q*O\*O]"O\2K_"K_0K_$J_PJ_T*_Q*O\*O]"O\2K_"K_0K_$J_PJ_T
M*_Q*O\*O]"O\2K_";_0;_$:_P6_T&_Q&O\%O]!O\1K_!;_0;_$:_P6_T&_Q&
MO\%O]!O\1K_!;_0;_$:_P6_T&_Q&O\'O]#O\3K_#[_0[_$Z_P^_T._Q.O\/O
M]#O\3K_#[_0[_$Z_P^_T._Q.O\/O]#O\3K_#[_0[_$Z_PQ_T!_Q!?\ ?] ?\
M07_ '_0'_$%_P!_T!_Q!?\ ?] ?\07_ '_0'_$%_P!_T!_Q!?\ ?] ?\07_
MG_0G_$E_PI_T)_Q)?\*?]"?\27_"G_0G_$E_PI_T)_Q)?\*?]"?\27_"G_0G
M_$E_PI_T)_Q)?\)?]!?\17_!7_07_$5_P5_T%_Q%?\%?]!?\17_!7_07_$5_
MP5_T%_Q%?\%?]!?\17_!7_07_$5_P3^'7_/\/SD7]NR\'*\+@0W![+T-4_L\
MCJ?-.F_C>9 P1?W0O<WG?K?'6_C\!DF7H:!E;F1S=')E86T-"F5N9&]B:@T*
M)2 G9F]N=$9I;&4Z+W=F+W-E<G9E<E]C;VUP;W-I=&EO;B]F;VYT<R]F;VYT
M<S$O475I=FER82YT=&8H04%!04%!*U%U:79I<F$I)SH@8VQA<W,@4$1&4W1R
M96%M( T*,3(U(# @;V)J#0H\/" O1FEL=&5R(%L@+T9L871E1&5C;V1E(%T-
M"B O3&5N9W1H(#@S.#,-"B O3&5N9W1H,2 Q-# T." ^/@T*<W1R96%M#0IX
MG*U["7P459[P>U759Y+N])WN7'TDG;N35'>G(0>$F Z!)!##%>X<'0A)YP "
MA!%0,N B7N 1$!V&Q6/456080!E1D9G9#QT5%QFO160<1YGY!@=GW1DE2?']
MWZOJI!-@=[_?]QFJZKU75?_K_>]J$48(J=%=B$7VV7/R^5GKOLN"E1?@:&KM
M:NY5_5)]!T(X%@[;RO#&%;'*[#\CQ&0BE/=4>UMSB/V/74<0RG\'GB]JAP5C
M7.Q%A HXF*>U=_7U_\NR!!G,X7F\-]S3VMPVL.@AA I/P?WWNIK[>]&0 N;\
M+IC;NYN[VFJOWOUCF!]&B(OO[5G;=[T$A0 T>=Z.6-E=>!>2(27W+O<N4'%2
MO'(/HA ^C64,(V=EG(QAV3\BS?5%E=>'%'U7"^!-5%UKMZ-R9+]^7=8OQ*)W
M%>^S]B:,W_C\'PBQVV3]%#J1!*9GA&*1'&OH: #]O_Z'$0/2Y8!N.5(@)5*!
MO&, 0QS2("V*1SJD1P9D1"9D1A:4@*S(AA)1$DI&*2@5Z'(@)W*A-)2.W"@#
M9:(LE(UR4"[*0QZ4CPI0(>*1%_F0'Q6A )J$)J-B5()*41F:@J8"U]-0!;H-
M5:(@JD+3436:@6:B&E2+ZM L-!O5H]M1 YJ#YJ)Y:#Y:@!K10K0(+49+T%*T
M#"TG>H":X<RAP>O?RJIDNX'.(+H?/0X;K,$*N<EH2<%>?@H.%/E]&1[LTA<%
MI(G;Y933!\Q>ODA<\?O@II>WF$U&!;P-_[PL762\O)FNRA4.G<L<]8 +H-T
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
M'=X"N3(UH;BO:^IM^07K/NDK9IFI(__D3DK3IQ*9$4'E@*V[D)M$$<J9%()
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
M<&4@+T9O;G1$97-C<FEP=&]R(#X^#0IE;F1O8FH-"B4@)T8T*S G.B!C;&%S
M<R!01$94<G5E5'EP949O;G0@#0HQ,C<@,"!O8FH-"B4@1F]N="!1=6EV:7)A
M;F]R;6%L;F]R;6%L('-U8G-E=" P#0H\/" O0F%S949O;G0@+T%!04%!02M1
M=6EV:7)A#0H@+T9I<G-T0VAA<B P#0H@+T9O;G1$97-C<FEP=&]R(#$R-B P
M(%(-"B O3&%S=$-H87(@,3(Y#0H@+TYA;64@+T8T*S -"B O4W5B='EP92 O
M5')U951Y<&4-"B O5&]5;FEC;V1E(#$R-" P(%(-"B O5'EP92 O1F]N= T*
M("]7:61T:',@6R W,S(N-#(Q.0T*(#<S,BXT,C$Y#0H@-S,R+C0R,3D-"B W
M,S(N-#(Q.0T*(#<S,BXT,C$Y#0H@-S,R+C0R,3D-"B W,S(N-#(Q.0T*(#<S
M,BXT,C$Y#0H@-S,R+C0R,3D-"B W,S(N-#(Q.0T*(#<S,BXT,C$Y#0H@-S,R
M+C0R,3D-"B W,S(N-#(Q.0T*(#<S,BXT,C$Y#0H@-S,R+C0R,3D-"B W,S(N
M-#(Q.0T*(#<S,BXT,C$Y#0H@-S,R+C0R,3D-"B W,S(N-#(Q.0T*(#<S,BXT
M,C$Y#0H@-S,R+C0R,3D-"B W,S(N-#(Q.0T*(#<S,BXT,C$Y#0H@-S,R+C0R
M,3D-"B W,S(N-#(Q.0T*(#<S,BXT,C$Y#0H@-S,R+C0R,3D-"B W,S(N-#(Q
M.0T*(#<S,BXT,C$Y#0H@-S,R+C0R,3D-"B W,S(N-#(Q.0T*(#<S,BXT,C$Y
M#0H@,C@X+C X-3D-"B R,#4N,#<X,0T*(#,R-RXQ-#@T#0H@-C$P+C,U,38-
M"B T.#@N-S8Y-0T*(#<U-BXX,S4Y#0H@-S4Y+C<V-38-"B R,#4N,#<X,0T*
M(#,R,BXR-C4V#0H@,S(R+C(V-38-"B T,#@N,C S,0T*(#4X-2XY,S<U#0H@
M,C,R+C0R,3D-"B S-#$N-SDV.0T*(#(P-2XP-S@Q#0H@,S@U+C<T,C(-"B T
M.#@N,C@Q,@T*(#0X."XR.#$R#0H@-#@X+C(X,3(-"B T.#@N,C@Q,@T*(#0X
M."XR.#$R#0H@-#@X+C(X,3(-"B T.#@N,C@Q,@T*(#0X."XR.#$R#0H@-#@X
M+C(X,3(-"B T.#@N,C@Q,@T*(#(P-2XP-S@Q#0H@,C,R+C0R,3D-"B U.#4N
M.3,W-0T*(#4X-2XY,S<U#0H@-3@U+CDS-S4-"B T,SDN-#4S,0T*(#DT-BXW
M-S<S#0H@-S<P+CDY-C$-"B V-3DN,3<Y-PT*(#8P.2XS-S4-"B V.#,N-3DS
M. T*(#8U.2XQ-SDW#0H@-C4Y+C$W.3<-"B V.3<N,C8U-@T*(#<U-BXX,S4Y
M#0H@,S0Q+C<Y-CD-"B T-#(N,S@R. T*(#<V.2XP-#,-"B V-3DN,3<Y-PT*
M(#DT,BXS.#(X#0H@.#$X+C@T-S<-"B V.#,N-3DS. T*(#8S-"XW-C4V#0H@
M-C@S+C4Y,S@-"B W-3 N.3<V-@T*(#0X."XW-CDU#0H@-C@S+C4Y,S@-"B W
M.#$N,C4-"B W-S N.3DV,0T*(#$Q,3(N-SDS#0H@-S,S+C,Y.#0-"B X,#8N
M-C0P-@T*(#8T-RXT-C Y#0H@,C8X+C4U-#<-"B S.#4N-S0R,@T*(#(V."XU
M-30W#0H@,S@U+C<T,C(-"B T.#@N,C@Q,@T*(#(Y,BXY-C@X#0H@-#$P+C8T
M-#4-"B T.3 N-S(R-PT*(#0R,BXX-3$V#0H@-3,T+C8V. T*(#0X."XR.#$R
M#0H@,S$W+C,X,C@-"B U-#,N-#4W#0H@-3@U+CDS-S4-"B R.#@N,#@U.0T*
M(#(U."XW.#DQ#0H@-3<V+C$W,3D-"B R.#@N,#@U.0T*(#@X,RXW.#DQ#0H@
M-3@U+CDS-S4-"B T-38N-30S#0H@-3,Y+C4U,#@-"B U,SDN-34P. T*(#0R
M,2XS.#8W#0H@,S0Q+C<Y-CD-"B S,C4N-C@S-@T*(#4X,2XP-30W#0H@-C$R
M+C<Y,PT*(#@Y-2XY.38Q#0H@-30R+CDV.#@-"B V,3(N-SDS#0H@-#0U+C@P
M,#@-"B T,34N,#,Y,0T*(#$S-"XR-S<S#0H@-#$U+C S.3$-"B U.#4N.3,W
M-0T*(#<S,BXT,C$Y#0H@-S@Q+C(U#0H@-S@Q+C(U(%T@/CX-"F5N9&]B:@T*
M)2 G=&]5;FEC;V1E0TUA<#I!04%!04$K5&EM97-.97=2;VUA;BU)=&%L:6,G
M.B!C;&%S<R!01$93=')E86T@#0HQ,C@@,"!O8FH-"CP\("]&:6QT97(@6R O
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
MQ99P,C/'R5@.,W+"49)0<E"R4))X?)@Y@Y!>YI41F5.!"6'90I;*(6\N\KI
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
MP81JGGNE^Q;$<'JS?HB#J1)=$-5:ZAT!DZ71Z<)Z""#T/(_D93K=E0I!+H3
M3"73M;7'4D)2-IB0F9P@<]ULLWWC%%QL&2X+QX4RQ/,>,%6A4+@V64:2.KW>
M4D9L24$1JHN%0[QLMUP,&IM2<BQW[W:)-GO:!>@^* Q*NW8F=R9HUL7J=*<?
M27R=( EG/7D.1/<Y_6YT/T^9'9:8'<(A>IS:;$N'@&\;:%M2>R%;J*#V^ERF
M]N(%_H<*:B_45<!!J(@#6E*U%P(87 *!LY^>_91Z6O$19R_$XZ=3V?CI7C1T
M4ZV7^3DDLM+\P+?XLD+:4ZA*-F_+Q>1.O&CX0#HE@62"4EXP&"P8P:I"Y^6
M"M;ZF8LKB<B]#ZS?NK8LO#UF#/:]:N,FD\/0?_6OOLR&-YS_7#O2%3.ZPG]W
M5X^P:)C?CP_+G8%^Y2]P3,_GXY;DS(UE\;0CU]0OX#3K6O?DM@"TC.Z234SE
MK'0D'LX=2GJK0TF[L8"IWP.FI@"F4GAPIR6@-S164/)O K^&TUET]T:>B;S$
M=AH.1N18IT,8. Z(T6HI8JR"3;!&YZ=2,V-"M!<Q%KU9L+!A'/:$A##2ZSV"
MQRP(GE0R3)):G<X2)E:+0BB/>01 "Y*+<O*F_&,YD4=WHDAY1(R,CBR)<!%G
M!7I'3S'A 7.H,>H%KY 2F T"%B@6RI5PYW(55/==N 0*!2 (!0 (10 (O8I
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
M!QC,=J4A;:0;LS'@8W4.1(4R3L,*:1)$RI3JB)0I[<V-FGHS5Y1[C(X4_R]
ML1]K2%_UY&'5PO:P7+/_WED/+IX>7)WHFU7CO>KA+97>7PRZ\>M];_R@5GAO
M<=<OXX:'B3!T=LZW(2;6KGEFV);/5N*''TCY4UPX+ R[)J?\]HN'/KN[H:7L
M&OR[V:EPB0RB000QQFN2'&9%D?ZG7I5!85:X9'Z9Q2#RQ%AGZ&MI<-3[ZOV#
M^>&&=88;3#L,MUL>,C]H><FBF^.=[2,/&EXT'#4P$-\&I=F 0)J6[4*UU'2Z
MI&9'LH]4BF6EU4J]2E Z?2[!J<!R0>$PV 6'GN<ER\X;$#;P?-#O,_O]OJ[\
M2M'(([_/Z7 HE0KB1TKZ&EX7:6WG;_0?9AKA 9H[$44,5:,B#TZ^'CE .6Q
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
M-ZL)9:@JH)R9+V?5AU1D7*N DB_X<A9X@06\BKV4.HS,!C-C%CIP\WGHP"N
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
MR_&&G$JMTCC43LTJ=(?Q68.\TMZ06VA?:Y>X0\ZPJY05V2(O)K?W1KT@F,&
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
M\7:+!I)(+F\^P4.BX>$X31>/CPH.R)LX/_XW(OC1J"@^/.U/#KNB89)+' -(
MB:9A3Q$==<_$RQWA>/FYJ3^RMYXTE9/([7B8E _20VY"'L,TWV'H!M#_ ^HD
MLH9E;F1S=')E86T-"F5N9&]B:@T*)2 G9F]N=$1E<V-R:7!T;W(Z04%!04%!
M*U1I;65S3F5W4F]M86XM271A;&EC)SH@8VQA<W,@4$1&1&EC=&EO;F%R>2 -
M"C$S," P(&]B:@T*/#P@+T%S8V5N=" V.30N,S,U.0T*("]#87!(96EG:'0@
M-C8R+C$P.30-"B O1&5S8V5N=" M,C$U+C@R,#,-"B O1FQA9W,@-C@-"B O
M1F]N=$)";W@@6R M,3@X+CDV-#@-"B M,S V+C8T,#8-"B Q,3(P+C$Q-PT*
M(#$P,C,N-#,X(%T-"B O1F]N=$9I;&4R(#$R.2 P(%(-"B O1F]N=$YA;64@
M+T%!04%!02M4:6UE<TYE=U)O;6%N+4ET86QI8PT*("])=&%L:6-!;F=L92 M
M,38N,S,R.3D-"B O4W1E;58@.#<-"B O5'EP92 O1F]N=$1E<V-R:7!T;W(@
M/CX-"F5N9&]B:@T*)2 G1C4K,"<Z(&-L87-S(%!$1E1R=654>7!E1F]N=" -
M"C$S,2 P(&]B:@T*)2!&;VYT(%1I;65S7TYE=U]2;VUA;FET86QI8VYO<FUA
M;"!S=6)S970@, T*/#P@+T)A<V5&;VYT("]!04%!04$K5&EM97-.97=2;VUA
M;BU)=&%L:6,-"B O1FER<W1#:&%R(# -"B O1F]N=$1E<V-R:7!T;W(@,3,P
M(# @4@T*("],87-T0VAA<B Q,S$-"B O3F%M92 O1C4K, T*("]3=6)T>7!E
M("]4<G5E5'EP90T*("]4;U5N:6-O9&4@,3(X(# @4@T*("]4>7!E("]&;VYT
M#0H@+U=I9'1H<R!;(#<W-RXX,S(-"B W-S<N.#,R#0H@-S<W+C@S,@T*(#<W
M-RXX,S(-"B W-S<N.#,R#0H@-S<W+C@S,@T*(#<W-RXX,S(-"B W-S<N.#,R
M#0H@-S<W+C@S,@T*(#<W-RXX,S(-"B W-S<N.#,R#0H@-S<W+C@S,@T*(#<W
M-RXX,S(-"B W-S<N.#,R#0H@-S<W+C@S,@T*(#<W-RXX,S(-"B W-S<N.#,R
M#0H@-S<W+C@S,@T*(#<W-RXX,S(-"B W-S<N.#,R#0H@-S<W+C@S,@T*(#<W
M-RXX,S(-"B W-S<N.#,R#0H@-S<W+C@S,@T*(#<W-RXX,S(-"B W-S<N.#,R
M#0H@-S<W+C@S,@T*(#<W-RXX,S(-"B W-S<N.#,R#0H@-S<W+C@S,@T*(#<W
M-RXX,S(-"B W-S<N.#,R#0H@,C4P#0H@,S,S+C P-S@-"B T,3DN.3(Q.0T*
M(#4P, T*(#4P, T*(#@S,RXP,#<X#0H@-S<W+C@S,@T*(#(Q,RXX-C<R#0H@
M,S,S+C P-S@-"B S,S,N,# W. T*(#4P, T*(#8W-"XX,#0W#0H@,C4P#0H@
M,S,S+C P-S@-"B R-3 -"B R-S<N.#,R#0H@-3 P#0H@-3 P#0H@-3 P#0H@
M-3 P#0H@-3 P#0H@-3 P#0H@-3 P#0H@-3 P#0H@-3 P#0H@-3 P#0H@,S,S
M+C P-S@-"B S,S,N,# W. T*(#8W-"XX,#0W#0H@-C<T+C@P-#<-"B V-S0N
M.# T-PT*(#4P, T*(#DQ.2XY,C$Y#0H@-C$P+C@S.3@-"B V,3 N.#,Y. T*
M(#8V-BXY.3(R#0H@-S(R+C$V. T*(#8Q,"XX,SDX#0H@-C$P+C@S.3@-"B W
M,C(N,38X#0H@-S(R+C$V. T*(#,S,RXP,#<X#0H@-#0S+C@T-S<-"B V-C8N
M.3DR,@T*(#4U-BXQ-3(S#0H@.#,S+C P-S@-"B V-C8N.3DR,@T*(#<R,BXQ
M-C@-"B V,3 N.#,Y. T*(#<R,BXQ-C@-"B V,3 N.#,Y. T*(#4P, T*(#4U
M-BXQ-3(S#0H@-S(R+C$V. T*(#8Q,"XX,SDX#0H@.#,S+C P-S@-"B V,3 N
M.#,Y. T*(#4U-BXQ-3(S#0H@-34V+C$U,C,-"B S.#DN,38P,@T*(#(W-RXX
M,S(-"B S.#DN,38P,@T*(#0R,2XX-S4-"B U,# -"B S,S,N,# W. T*(#4P
M, T*(#4P, T*(#0T,RXX-#<W#0H@-3 P#0H@-#0S+C@T-S<-"B R-S<N.#,R
M#0H@-3 P#0H@-3 P#0H@,C<W+C@S,@T*(#(W-RXX,S(-"B T-#,N.#0W-PT*
M(#(W-RXX,S(-"B W,C(N,38X#0H@-3 P#0H@-3 P#0H@-3 P#0H@-3 P#0H@
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
MYS\P)G5KK'C^_0NGQ)LO;[_ZLY)0U:MKY_6,G;-I^F[91F;E_TJ_X"]%5I1
MCTGE05I'Z[@Z2[N%5YALI@1-<4DAI4G9,K2!:]!F;*NYQQS_8?_682CFBFT$
M8NY8R<ALQ<91Z@I3Q"EL7@7S(U%#W ^1>'4<QY%W4,<C7?AME;/(];9?E,3C
M(KU6Q**K^"C>.RS+KUG6(-->1DY8%U#O]W9C;SAG-&M!GO::VDA=08(C/7<(
M:,?Y'7=6"_,EL^["PD7SQJV]<^T/_W;O\6=SIWYZ'=[=7.H=4Q'S5Y>T%/M+
MP]ZBXJ_^'OB9;# G?Y>[(O=%:QVYC!G,A GG#(:@J?G3I(O>![F/'95*&L48
M)&C'F#1T#,07*ND,8U+6C)58ISL6WE2P?[FC1>YJ.2\)NF# Z0E(@UK@MW8X
M,Z+W+2AD1@N&=IV7(Q&$<T?(3'H_W-N'9DBZ-O,L,SGIP[HGM$><D#I*>M8:
MH]%CTZ88DX$<<K]GC W:=8B.23'>0SX_X/^^79!,,HHBTY6!88">WZY_S2[Q
MTZT+%K8T+UR0>^K\/)/>SRH7-K<L/.O\UXR3Y=K/<+=R.Y "W7+$QN,$U\Z1
MH^0EB"@G#P@*GF<#01K6-\QSX%T*VW+RQRL(Y2BB2@6$IE<.DB?P$[#SE<.!
M38BYH2SY^2%,I@M(P4;8E"PW!TX+?X.0E_<Z74,# X6<::L2HB['!EU&"O"X
M;!R0N9HHKL%62/YO/7N,:QX\0#N?P<]/P;_8GMN3>[@0/[KP<>YVNDT>&VV%
MC)D*F*@@S<K2>R05CSC,'0(B 5N',5((TY5R<U1R<SX0/RB,A8(;'$I_3P'-
M0:O\[>):SQYE/[KM^I/77R"K#9*FF_\E3Q(\_A]DI!J1$6+2P4^0$>E03#'K
M\Y,T2@C\2#%=D!MS1AZH.O.]</ZM7-;VFD$>-1AW<<UGC]'.P0/<CMRXJ;E1
M.W ?GL/D<0A\Q:_YE2@"V=\]4J6>]_%E?-(9]T;#]5P3W^B\(_1(Z%#H5?YD
MZ /]WT)?ZXV\4N\PA4,\Y;#!J($TN5UR:BYQ4SP4'9/49$R33<3TCN38[7C
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
MZ_9XK.6IE$JE9-D#D#MEPE63(*ZBA.B2C.J,RYY@*[\+^Q,X87<E:M3U]\@
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
MZ#*TDOP 74FNL*Y)[B"/DT/(XS1C&W+KG%:GC5-A%='H5#:."IR7RL')'PD
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
MS%OX,/47$(#I%TF)EX#SZ  ^STSBQA.2[=1EPF71.0!4E^-GL?WN&^^:\PF
M9UR9_<S+E!8/\*T1'%$D@1+U;*6B%2W![4P[NU2^1-&J'#8-YSRB>AH]JYQ$
MD\KSS'GVO.E\COT#=#()=&(BZ"SS%Y2#OXLPT$G-S!%I$O^=N'Z[@D;DL-A'
MT =C;T6"[ /&@MNGD-]?P;R<4626"03"(UD"29?\9W78LW"CY-WM?IU:KY '
M!9WI=>91"?&I($.MIX!"G@DL06>8/Q OU;CW!5YR,_,U*8<F<>])7G8S_AHG
M/8WO1'*<>_SSHG>02W;GM,-IH"$J>A_P*RG.P0FR!OTZ?FPE_I=#F9]D?LD\
MRGS_<BF#,H2F2S+-['#F5<*7!3 [$G=/I#8D@0YT Y("?W5$Z"\:?H.*+I<4
MLUZ+]SE)Z+V?9EZ]G>)\26)@[J2^I:+',3N)FT\B]#-$/6)8GF/O8S9))['Z
M^/\2CH!T7$9%T]3U1H[_$@YM7PJFLWAF)S)SD?TA>P@%406V\=<R25P3J"YL
M"YST2Y05.(IBZH@F%HB&:E%ML#Y45]&*VO#24*^Z5W.WY>[D%X(/ECV2/.I^
MQF-)A@(62= 4\#HT<HE>I9D:5V/U$T@BB9F"9I,I&)QDCY]$LN@BK[QTDFWB
M30Z'7LU#FB.\7FVJC 0-P1?Q#B3!$XA#IIGSS^>DCI'CMTPK;\U3%L5-Q7GX
M3WDXSU]ILIDJ5?YMLQO .G90JS9OYOP)M[X^C^RK=D#("^\/V^G[JIAS^J+P
MXMI>[[SQ]QWV(F%AH_YB]CPEMK_;,1TSI5#V$+K@0F('.7C,SATNM8E[%2HJ
MLB<\3,(!CPJYZ/B(F3V'RO[PFV;6J+0$]2E_R^,=J1K./KJ]KGGCRJ_=-Y*N
M;#0$5CE,'H]WX6-^2T%A0_EU[.<N;UVAEVM,G':9Z;9=U07AZU=\9U7QPYL.
MX/[!C0O6WC2^(N!PUV7N_$QY45GK]K.$?SG O_,@!U840N_SF[0&#"TPU)GK
M+(M1LW2QOLVP.;+/O,_RB.Z@^:#E:=UA\V'+N'G<DJ-$2@,#\R;D"-EL(%$V
M++'Y'):HV3QJ #LN9M *+Y , $Q9]EJM"/D(XXHE,D>U6JT-1PQ:@R<N)VGD
M9+I^0SXC9SAYL7R3_)#\F/R<_ VY7.Z,&$XS15#X!*_6.L):FS:LZI[C7?OT
M17J4$>;/]NFY[23$1KXDGB:@]I;@I(*ZBJ/6&-E/(BA6+PD&,#!)\ Y@H$X!
MA+% 7A'$V0,WPCE'9O_7EUU?=\.NE_[UET].XE*K.2^EQDLS9XM"Y8'4GM5\
MM+G,GR_=?OG)M:FO[\C\Y0=G.B7!MCR[SLQ&JO_QNMOBFWA_3TMK8_Q^T@>3
M0/N;H>]$T$.\<XV&.%BTNW.<5D-.CE:*T!'I9O="K3PTB2MYHU2-IC"0H R_
MO<R*K54&\I(G8JXG(6^ YX<,Q\@Q3X,SZH\KR4,=Q)Y3GB>^8O+]UPO'9\FI
MV:7"$FO[=,>EF'!FTGFCX??V(F)E87';C3@%!FV"D(:$??ZS![CFO'0)PIID
ML;OSNCUW77-OPP0.'-@QO+:\L#89U)NYU:U;MEV_F'_PS[FCR47M]RY^ M>>
MZFY=>%U-?C*29S&I#8W79/YX\Y:Q!B*+^3,7)1T@BW%4 TU^.-^<7UU;=K9L
MLDH:P@%UI* :)7%]L#Y:'UN$6O#B8"_:;[DM>EOL[NI[:@Y&#\8^5P7:1<[A
MZ.'8,U63^ 7F5,YX=#QVJOK?<WYJ^(-^VN#7!+&R!N9R&$Y8E5JFTM84%.;
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
MBABD2V?,5;N3$;^[*&[0'7&?9L&D %U06_16W)%TV^*V>%+5?8I=G/4C)#A
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
M#4+,,-<U.#8P.MR;'BF<Q7A> 9!CH"^]&PH?[AT9'(AS:WN[1B'ODL[A[O3
M*%>22I2NW@8(#5-<.K?TI3F"1$]G5YKKZ1T>&>4ZAX;2G<-0.^!"DI.0X"NT
M"I!?,CC0#:@.I'>-#'4.I8?C7 _4L&M;;]<VKG>4V]4YPG6G1WJW#@"].: ;
MMPV>C(QM&4GO& ,<^G9S6])=@_UI;G @3<HC#=XU.-S7/<+U#P("(V-=7>F1
MD9ZQ/HH:US6<IFT;@=(((M"TK;T#G7U<]W#GKMZ!K2/<KO1PFNL'^G)CE" ?
MH$(8$.H=3G=1"F_9_4&:=([.M4] &# :@$('"#0\.+9U&[" 2]\PFAX8Z=V9
MAD:F";4!&AH>)*@"B78.]NT$7+B>L6'*)FC0]BPW5Y-6- K(<LMZ>GJ[TE!/
M0^<($'F0% Q$A,H'0%!%C(%DW<#I@>ZQ+B('8R,DY_+T\%!Z=*R3R .WO*]S
M8+07&-PKT!?D;#='Y'1D=#?PM&M;YW GY(721GN[1K@M8P)C.KL[ATB)HX/<
M5M* ] U=Z;X^TM*^]-;>+;U]O:.[B8@-]4&B7;VCV[BM@X/='/!K8+!_-V"]
MKK<[#1P<&Q$$9,O@X'8JH(# ULX;>P?2(X(X#*=!)$?AQR!M+]<]V#4F-)$D
M[NP;&:3)NGM'AOHZ=PL/NW>FAT=[25L+MXV.#E45%>W:M:NP4Q3S+I#R0I";
MHH^+(P(C"M_P")32WT>EO6<06C@RV#.Z"R2;]$?"EIV=?6.T P 7@0/0<!#&
MJW6J; ?L'25R/#34UPN%4Y3)$R %$:K=@V.DX*Y!: 1A&2V$5 -,Z*?]II.#
ML0%$*,UU;AU.IPDU"KFKHR<FI'PB!4/Y5T6,D!#BASG '\0&^@0\V$+$A4@E
MP0P2C0V18LJY2 ]P/'\N*=!K:&R4T(G; '7T QM@1**Y1C^,%134/SA,HJ O
M?$QAT/(^4CE!>ULGB-C@EM%.P*=[7OM[A@?[YQH$R'4/0D6%7!-(XQ!T2"#S
M4+JK%P2GLP^$#2KI[QTE8@MT("05RXG32K)X=PT.[;X*XH5:[>*>.6Q(-X%A
M:(0.*'$.Y!RZ(4CKSEX8KN>5/<<CFA=&CS0T6.P3'ZXEGI41Z"BCT/&NRBY
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
M#A<II=IKWYM[6H+PT[04#3S6BE$%"PH6D"CH-21*!X_U8I1];[47ZGY:C#+
M8R/4;6_J;83_)!B!?Z.QIL;1T3'Q'R*W4?@],A)KLO="C'"G*6(QA)H:FTBV
MT3$4BXW DY%90HP!B/X_,+49Y65N9'-T<F5A;0T*96YD;V)J#0HE("=F;VYT
M1&5S8W)I<'1O<CI!04%!04$K5&EM97-.97=2;VUA;BU";VQD271A;&EC)SH@
M8VQA<W,@4$1&1&EC=&EO;F%R>2 -"C$S-" P(&]B:@T*/#P@+T%S8V5N=" V
M-S<N,C0V,0T*("]#87!(96EG:'0@-C8R+C$P.30-"B O1&5S8V5N=" M,C$U
M+C@R,#,-"B O1FQA9W,@,C8R,C$R#0H@+T9O;G1"0F]X(%L@+3$X-"XP.#(-
M"B M,S V+C8T,#8-"B Q,C V+C U-0T*(#$P,S(N,C(W(%T-"B O1F]N=$9I
M;&4R(#$S,R P(%(-"B O1F]N=$YA;64@+T%!04%!02M4:6UE<TYE=U)O;6%N
M+4)O;&1)=&%L:6,-"B O271A;&EC06YG;&4@+3$V+C,S,CDY#0H@+U-T96U6
M(#$V-0T*("]4>7!E("]&;VYT1&5S8W)I<'1O<B ^/@T*96YD;V)J#0HE("=&
M-BLP)SH@8VQA<W,@4$1&5')U951Y<&5&;VYT( T*,3,U(# @;V)J#0HE($9O
M;G0@5&EM97-?3F5W7U)O;6%N:71A;&EC8F]L9"!S=6)S970@, T*/#P@+T)A
M<V5&;VYT("]!04%!04$K5&EM97-.97=2;VUA;BU";VQD271A;&EC#0H@+T9I
M<G-T0VAA<B P#0H@+T9O;G1$97-C<FEP=&]R(#$S-" P(%(-"B O3&%S=$-H
M87(@,3(X#0H@+TYA;64@+T8V*S -"B O4W5B='EP92 O5')U951Y<&4-"B O
M5&]5;FEC;V1E(#$S,B P(%(-"B O5'EP92 O1F]N= T*("]7:61T:',@6R W
M-S<N.#,R#0H@-S<W+C@S,@T*(#<W-RXX,S(-"B W-S<N.#,R#0H@-S<W+C@S
M,@T*(#<W-RXX,S(-"B W-S<N.#,R#0H@-S<W+C@S,@T*(#<W-RXX,S(-"B W
M-S<N.#,R#0H@-S<W+C@S,@T*(#<W-RXX,S(-"B W-S<N.#,R#0H@-S<W+C@S
M,@T*(#<W-RXX,S(-"B W-S<N.#,R#0H@-S<W+C@S,@T*(#<W-RXX,S(-"B W
M-S<N.#,R#0H@-S<W+C@S,@T*(#<W-RXX,S(-"B W-S<N.#,R#0H@-S<W+C@S
M,@T*(#<W-RXX,S(-"B W-S<N.#,R#0H@-S<W+C@S,@T*(#<W-RXX,S(-"B W
M-S<N.#,R#0H@-S<W+C@S,@T*(#<W-RXX,S(-"B W-S<N.#,R#0H@-S<W+C@S
M,@T*(#(U, T*(#,X.2XQ-C R#0H@-34U+C$W-3@-"B U,# -"B U,# -"B X
M,S,N,# W. T*(#<W-RXX,S(-"B R-S<N.#,R#0H@,S,S+C P-S@-"B S,S,N
M,# W. T*(#4P, T*(#4V.2XX,C0R#0H@,C4P#0H@,S,S+C P-S@-"B R-3 -
M"B R-S<N.#,R#0H@-3 P#0H@-3 P#0H@-3 P#0H@-3 P#0H@-3 P#0H@-3 P
M#0H@-3 P#0H@-3 P#0H@-3 P#0H@-3 P#0H@,S,S+C P-S@-"B S,S,N,# W
M. T*(#4V.2XX,C0R#0H@-38Y+C@R-#(-"B U-CDN.#(T,@T*(#4P, T*(#@S
M,BXP,S$R#0H@-C8V+CDY,C(-"B V-C8N.3DR,@T*(#8V-BXY.3(R#0H@-S(R
M+C$V. T*(#8V-BXY.3(R#0H@-C8V+CDY,C(-"B W,C(N,38X#0H@-S<W+C@S
M,@T*(#,X.2XQ-C R#0H@-3 P#0H@-C8V+CDY,C(-"B V,3 N.#,Y. T*(#@X
M.2XQ-C R#0H@-S(R+C$V. T*(#<R,BXQ-C@-"B V,3 N.#,Y. T*(#<R,BXQ
M-C@-"B V-C8N.3DR,@T*(#4U-BXQ-3(S#0H@-C$P+C@S.3@-"B W,C(N,38X
M#0H@-C8V+CDY,C(-"B X.#DN,38P,@T*(#8V-BXY.3(R#0H@-C$P+C@S.3@-
M"B V,3 N.#,Y. T*(#,S,RXP,#<X#0H@,C<W+C@S,@T*(#,S,RXP,#<X#0H@
M-38Y+C@R-#(-"B U,# -"B S,S,N,# W. T*(#4P, T*(#4P, T*(#0T,RXX
M-#<W#0H@-3 P#0H@-#0S+C@T-S<-"B S,S,N,# W. T*(#4P, T*(#4U-BXQ
M-3(S#0H@,C<W+C@S,@T*(#(W-RXX,S(-"B U,# -"B R-S<N.#,R#0H@-S<W
M+C@S,@T*(#4U-BXQ-3(S#0H@-3 P#0H@-3 P#0H@-3 P#0H@,S@Y+C$V,#(-
M"B S.#DN,38P,@T*(#(W-RXX,S(-"B U-38N,34R,PT*(#0T,RXX-#<W#0H@
M-C8V+CDY,C(-"B U,# -"B T-#,N.#0W-PT*(#,X.2XQ-C R#0H@,S0X+C$T
M-#4-"B R,C N,C$T. T*(#,T."XQ-#0U#0H@-38Y+C@R-#(-"B W-S<N.#,R
M#0H@,S,S+C P-S@@72 ^/@T*96YD;V)J#0HE("=2,3,V)SH@8VQA<W,@4$1&
M0V%T86QO9R -"C$S-B P(&]B:@T*)2!$;V-U;65N="!2;V]T#0H\/" O3W5T
M;&EN97,@,3,X(# @4@T*("]086=E36]D92 O57-E3F]N90T*("]086=E<R R
M,38@,"!2#0H@+U1Y<&4@+T-A=&%L;V<@/CX-"F5N9&]B:@T*)2 G4C$S-R<Z
M(&-L87-S($YE=U!$1DEN9F\@#0HQ,S<@,"!O8FH-"CP\("]!=71H;W(@*&%N
M;VYY;6]U<RD-"B O0W)E871I;VY$871E("A$.C(P,C P,3$W,3@P-# S*S P
M)S P)RD-"B O0W)E871O<B H5V]R:VEV82D-"B O1&%T92 H,C R,"TP,2TQ
M-R Q.#HP-#HP,RD-"B O1&]C=6UE;G1)1" H,T0X-C<R-$$T1#E#-3,R-D(Q
M0S4U.#DT,#@T,35&.3<I#0H@+T1O8W5M96YT4F5V:7-I;VX@*#4R,S(U*0T*
M("])<T1R869T("A4<G5E*0T*("]+97EW;W)D<R H*0T*("],:6YK<U)E=FES
M:6]N("@U,C,R-2D-"B O4')O9'5C97(@*%=D97-K(%-30R!<*#4N,S@V+C!<
M*2D-"B O4W5B:F5C=" H=6YS<&5C:69I960I#0H@+U1I=&QE("A!1$)%(#$P
M2R!&63$Y*2 ^/@T*96YD;V)J#0HE("=2,3,X)SH@8VQA<W,@4$1&3W5T;&EN
M97,@#0HQ,S@@,"!O8FH-"CP\("]#;W5N=" Q. T*("]&:7)S=" Q,SD@,"!2
M#0H@+TQA<W0@,C$U(# @4@T*("]4>7!E("]/=71L:6YE<R ^/@T*96YD;V)J
M#0HE("=/=71L:6YE+C G.B!C;&%S<R!/=71L:6YE16YT<GE/8FIE8W0@#0HQ
M,SD@,"!O8FH-"CP\("]#;W5N=" M,0T*("]$97-T(%L@,R P(%(-"B O1FET
M2 T*(#<Y,B!=#0H@+T9I<G-T(#$T," P(%(-"B O3&%S=" Q-# @,"!2#0H@
M+TYE>'0@,30Q(# @4@T*("]087)E;G0@,3,X(# @4@T*("]4:71L92 H0V]V
M97(@4&%G92 I(#X^#0IE;F1O8FH-"B4@)T]U=&QI;F4N."XP)SH@8VQA<W,@
M3W5T;&EN945N=')Y3V)J96-T( T*,30P(# @;V)J#0H\/" O1&5S="!;(#0@
M,"!2#0H@+T9I=$@-"B W.3(@70T*("]087)E;G0@,3,Y(# @4@T*("]4:71L
M92 H5$%"3$4@3T8@0T].5$5.5%,I(#X^#0IE;F1O8FH-"B4@)T]U=&QI;F4N
M,2<Z(&-L87-S($]U=&QI;F5%;G1R>4]B:F5C=" -"C$T,2 P(&]B:@T*/#P@
M+T-O=6YT("TV#0H@+T1E<W0@6R U(# @4@T*("]&:71(#0H@-SDR(%T-"B O
M1FER<W0@,30R(# @4@T*("],87-T(#$U." P(%(-"B O3F5X=" Q-3D@,"!2
M#0H@+U!A<F5N=" Q,S@@,"!2#0H@+U!R978@,3,Y(# @4@T*("]4:71L92 H
M4&%R="!)*2 ^/@T*96YD;V)J#0HE("=/=71L:6YE+CDN,"<Z(&-L87-S($]U
M=&QI;F5%;G1R>4]B:F5C=" -"C$T,B P(&]B:@T*/#P@+T-O=6YT("TQ,0T*
M("]$97-T(%L@-2 P(%(-"B O1FET2 T*(#8Y-"!=#0H@+T9I<G-T(#$T,R P
M(%(-"B O3&%S=" Q-3,@,"!2#0H@+TYE>'0@,34T(# @4@T*("]087)E;G0@
M,30Q(# @4@T*("]4:71L92 H271E;2 Q+B!"=7-I;F5S<RD@/CX-"F5N9&]B
M:@T*)2 G3W5T;&EN92XQ,"XP)SH@8VQA<W,@3W5T;&EN945N=')Y3V)J96-T
M( T*,30S(# @;V)J#0H\/" O1&5S="!;(#4@,"!2#0H@+T9I=$@-"B R,C$@
M70T*("].97AT(#$T-" P(%(-"B O4&%R96YT(#$T,B P(%(-"B O5&ET;&4@
M*$)U<VEN97-S($]V97)V:65W*2 ^/@T*96YD;V)J#0HE("=/=71L:6YE+C$P
M+C$G.B!C;&%S<R!/=71L:6YE16YT<GE/8FIE8W0@#0HQ-#0@,"!O8FH-"CP\
M("]$97-T(%L@-B P(%(-"B O1FET2 T*(#4Q.2XX,S@Y(%T-"B O3F5X=" Q
M-#4@,"!2#0H@+U!A<F5N=" Q-#(@,"!2#0H@+U!R978@,30S(# @4@T*("]4
M:71L92 H4V5G;65N=',I(#X^#0IE;F1O8FH-"B4@)T]U=&QI;F4N,3 N,B<Z
M(&-L87-S($]U=&QI;F5%;G1R>4]B:F5C=" -"C$T-2 P(&]B:@T*/#P@+T1E
M<W0@6R V(# @4@T*("]&:71(#0H@-#0R+C@S.#D@70T*("].97AT(#$T-B P
M(%(-"B O4&%R96YT(#$T,B P(%(-"B O4')E=B Q-#0@,"!2#0H@+U1I=&QE
M("A-87)K970@3W9E<G9I97<I(#X^#0IE;F1O8FH-"B4@)T]U=&QI;F4N,3 N
M,R<Z(&-L87-S($]U=&QI;F5%;G1R>4]B:F5C=" -"C$T-B P(&]B:@T*/#P@
M+T1E<W0@6R Q,2 P(%(-"B O1FET2 T*(#<Y,B!=#0H@+TYE>'0@,30W(# @
M4@T*("]087)E;G0@,30R(# @4@T*("]0<F5V(#$T-2 P(%(-"B O5&ET;&4@
M*$-O;7!E=&ET:6]N*2 ^/@T*96YD;V)J#0HE("=/=71L:6YE+C$P+C0G.B!C
M;&%S<R!/=71L:6YE16YT<GE/8FIE8W0@#0HQ-#<@,"!O8FH-"CP\("]$97-T
M(%L@,3,@,"!2#0H@+T9I=$@-"B V-#@N.#,X.2!=#0H@+TYE>'0@,30X(# @
M4@T*("]087)E;G0@,30R(# @4@T*("]0<F5V(#$T-B P(%(-"B O5&ET;&4@
M*%!R:6YC:7!A;"!0<F]D=6-T<R!A;F0@4V5R=FEC97,I(#X^#0IE;F1O8FH-
M"B4@)T]U=&QI;F4N,3 N-2<Z(&-L87-S($]U=&QI;F5%;G1R>4]B:F5C=" -
M"C$T." P(&]B:@T*/#P@+T1E<W0@6R Q.2 P(%(-"B O1FET2 T*(#4U."XX
M,S@Y(%T-"B O3F5X=" Q-#D@,"!2#0H@+U!A<F5N=" Q-#(@,"!2#0H@+U!R
M978@,30W(# @4@T*("]4:71L92 H3W!E<F%T:6]N<RD@/CX-"F5N9&]B:@T*
M)2 G3W5T;&EN92XQ,"XV)SH@8VQA<W,@3W5T;&EN945N=')Y3V)J96-T( T*
M,30Y(# @;V)J#0H\/" O1&5S="!;(#(Q(# @4@T*("]&:71(#0H@-SDR(%T-
M"B O3F5X=" Q-3 @,"!2#0H@+U!A<F5N=" Q-#(@,"!2#0H@+U!R978@,30X
M(# @4@T*("]4:71L92 H4')O9'5C="!$979E;&]P;65N="D@/CX-"F5N9&]B
M:@T*)2 G3W5T;&EN92XQ,"XW)SH@8VQA<W,@3W5T;&EN945N=')Y3V)J96-T
M( T*,34P(# @;V)J#0H\/" O1&5S="!;(#(Q(# @4@T*("]&:71(#0H@-C T
M(%T-"B O3F5X=" Q-3$@,"!2#0H@+U!A<F5N=" Q-#(@,"!2#0H@+U!R978@
M,30Y(# @4@T*("]4:71L92 H4')O=&5C=&EN9R!A;F0@3&EC96YS:6YG($]U
M<B!0<F]D=6-T<RD@/CX-"F5N9&]B:@T*)2 G3W5T;&EN92XQ,"XX)SH@8VQA
M<W,@3W5T;&EN945N=')Y3V)J96-T( T*,34Q(# @;V)J#0H\/" O1&5S="!;
M(#(Q(# @4@T*("]&:71(#0H@,SDQ+C$V,3$@70T*("].97AT(#$U,B P(%(-
M"B O4&%R96YT(#$T,B P(%(-"B O4')E=B Q-3 @,"!2#0H@+U1I=&QE("A%
M;7!L;WEE97,I(#X^#0IE;F1O8FH-"B4@)T]U=&QI;F4N,3 N.2<Z(&-L87-S
M($]U=&QI;F5%;G1R>4]B:F5C=" -"C$U,B P(&]B:@T*/#P@+T1E<W0@6R R
M,2 P(%(-"B O1FET2 T*(#,S-RXQ-C$Q(%T-"B O3F5X=" Q-3,@,"!2#0H@
M+U!A<F5N=" Q-#(@,"!2#0H@+U!R978@,34Q(# @4@T*("]4:71L92 H079A
M:6QA8FQE($EN9F]R;6%T:6]N*2 ^/@T*96YD;V)J#0HE("=/=71L:6YE+C$P
M+C$P)SH@8VQA<W,@3W5T;&EN945N=')Y3V)J96-T( T*,34S(# @;V)J#0H\
M/" O1&5S="!;(#(Q(# @4@T*("]&:71(#0H@,C4Y+C$V,3$@70T*("]087)E
M;G0@,30R(# @4@T*("]0<F5V(#$U,B P(%(-"B O5&ET;&4@*$5X96-U=&EV
M92!/9F9I8V5R<RD@/CX-"F5N9&]B:@T*)2 G3W5T;&EN92XY+C$G.B!C;&%S
M<R!/=71L:6YE16YT<GE/8FIE8W0@#0HQ-30@,"!O8FH-"CP\("]$97-T(%L@
M,C0@,"!2#0H@+T9I=$@-"B W.3(@70T*("].97AT(#$U-2 P(%(-"B O4&%R
M96YT(#$T,2 P(%(-"B O4')E=B Q-#(@,"!2#0H@+U1I=&QE("A)=&5M(#%!
M+B!2:7-K($9A8W1O<G,I(#X^#0IE;F1O8FH-"B4@)T]U=&QI;F4N.2XR)SH@
M8VQA<W,@3W5T;&EN945N=')Y3V)J96-T( T*,34U(# @;V)J#0H\/" O1&5S
M="!;(#,V(# @4@T*("]&:71(#0H@-#0Q+C@S.#D@70T*("].97AT(#$U-B P
M(%(-"B O4&%R96YT(#$T,2 P(%(-"B O4')E=B Q-30@,"!2#0H@+U1I=&QE
M("A)=&5M(#%"+B!5;G)E<V]L=F5D(%-T869F($-O;6UE;G1S*2 ^/@T*96YD
M;V)J#0HE("=/=71L:6YE+CDN,R<Z(&-L87-S($]U=&QI;F5%;G1R>4]B:F5C
M=" -"C$U-B P(&]B:@T*/#P@+T1E<W0@6R S-B P(%(-"B O1FET2 T*(#,Y
M.2XX,S@Y(%T-"B O3F5X=" Q-3<@,"!2#0H@+U!A<F5N=" Q-#$@,"!2#0H@
M+U!R978@,34U(# @4@T*("]4:71L92 H271E;2 R+B!0<F]P97)T:65S*2 ^
M/@T*96YD;V)J#0HE("=/=71L:6YE+CDN-"<Z(&-L87-S($]U=&QI;F5%;G1R
M>4]B:F5C=" -"C$U-R P(&]B:@T*/#P@+T1E<W0@6R S-R P(%(-"B O1FET
M2 T*(#<Y,B!=#0H@+TYE>'0@,34X(# @4@T*("]087)E;G0@,30Q(# @4@T*
M("]0<F5V(#$U-B P(%(-"B O5&ET;&4@*$ET96T@,RX@3&5G86P@4')O8V5E
M9&EN9W,I(#X^#0IE;F1O8FH-"B4@)T]U=&QI;F4N.2XU)SH@8VQA<W,@3W5T
M;&EN945N=')Y3V)J96-T( T*,34X(# @;V)J#0H\/" O1&5S="!;(#,W(# @
M4@T*("]&:71(#0H@,C0P+C@R.3$@70T*("]087)E;G0@,30Q(# @4@T*("]0
M<F5V(#$U-R P(%(-"B O5&ET;&4@*$ET96T@-"X@36EN92!3869E='D@1&ES
M8VQO<W5R97,I(#X^#0IE;F1O8FH-"B4@)T]U=&QI;F4N,B<Z(&-L87-S($]U
M=&QI;F5%;G1R>4]B:F5C=" -"C$U.2 P(&]B:@T*/#P@+T-O=6YT("TX#0H@
M+T1E<W0@6R S." P(%(-"B O1FET2 T*(#<Y,B!=#0H@+T9I<G-T(#$V," P
M(%(-"B O3&%S=" R,#,@,"!2#0H@+TYE>'0@,C T(# @4@T*("]087)E;G0@
M,3,X(# @4@T*("]0<F5V(#$T,2 P(%(-"B O5&ET;&4@*%!A<G0@24DN*2 ^
M/@T*96YD;V)J#0HE("=/=71L:6YE+C$Q+C G.B!C;&%S<R!/=71L:6YE16YT
M<GE/8FIE8W0@#0HQ-C @,"!O8FH-"CP\("]$97-T(%L@,S@@,"!2#0H@+T9I
M=$@-"B V.#4@70T*("].97AT(#$V,2 P(%(-"B O4&%R96YT(#$U.2 P(%(-
M"B O5&ET;&4@*$ET96T@-2X@36%R:V5T(&9O<B!296=I<W1R86YT)W,@0V]M
M;6]N($5Q=6ET>2P@4F5L871E9"!3=&]C:VAO;&1E<B!-871T97)S(&%N9"!)
M<W-U97(@4'5R8VAA<V5S(&]F($5Q=6ET>2!396-U<FET:65S*2 ^/@T*96YD
M;V)J#0HE("=/=71L:6YE+C$Q+C$G.B!C;&%S<R!/=71L:6YE16YT<GE/8FIE
M8W0@#0HQ-C$@,"!O8FH-"CP\("]$97-T(%L@,SD@,"!2#0H@+T9I=$@-"B W
M.3(@70T*("].97AT(#$V,B P(%(-"B O4&%R96YT(#$U.2 P(%(-"B O4')E
M=B Q-C @,"!2#0H@+U1I=&QE("A)=&5M(#8N(%-E;&5C=&5D($9I;F%N8VEA
M;"!$871A*2 ^/@T*96YD;V)J#0HE("=/=71L:6YE+C$Q+C(G.B!C;&%S<R!/
M=71L:6YE16YT<GE/8FIE8W0@#0HQ-C(@,"!O8FH-"CP\("]#;W5N=" M- T*
M("]$97-T(%L@-# @,"!2#0H@+T9I=$@-"B W.3(@70T*("]&:7)S=" Q-C,@
M,"!2#0H@+TQA<W0@,3<R(# @4@T*("].97AT(#$W,R P(%(-"B O4&%R96YT
M(#$U.2 P(%(-"B O4')E=B Q-C$@,"!2#0H@+U1I=&QE("A)=&5M(#<N($UA
M;F%G96UE;G0G<R!$:7-C=7-S:6]N(&%N9"!!;F%L>7-I<R!O9B!&:6YA;F-I
M86P@0V]N9&ET:6]N(&%N9"!297-U;'1S(&]F($]P97)A=&EO;G,I(#X^#0IE
M;F1O8FH-"B4@)T]U=&QI;F4N,3(N,"<Z(&-L87-S($]U=&QI;F5%;G1R>4]B
M:F5C=" -"C$V,R P(&]B:@T*/#P@+T1E<W0@6R T," P(%(-"B O1FET2 T*
M(#8R."!=#0H@+TYE>'0@,38T(# @4@T*("]087)E;G0@,38R(# @4@T*("]4
M:71L92 H06-Q=6ES:71I;VYS*2 ^/@T*96YD;V)J#0HE("=/=71L:6YE+C$R
M+C$G.B!C;&%S<R!/=71L:6YE16YT<GE/8FIE8W0@#0HQ-C0@,"!O8FH-"CP\
M("]$97-T(%L@-# @,"!2#0H@+T9I=$@-"B T,3@@70T*("].97AT(#$V-2 P
M(%(-"B O4&%R96YT(#$V,B P(%(-"B O4')E=B Q-C,@,"!2#0H@+U1I=&QE
M("A#<FET:6-A;"!!8V-O=6YT:6YG(%!O;&EC:65S(&%N9"!%<W1I;6%T97,I
M(#X^#0IE;F1O8FH-"B4@)T]U=&QI;F4N,3(N,B<Z(&-L87-S($]U=&QI;F5%
M;G1R>4]B:F5C=" -"C$V-2 P(&]B:@T*/#P@+T-O=6YT("TV#0H@+T1E<W0@
M6R T,B P(%(-"B O1FET2 T*(#<Y,B!=#0H@+T9I<G-T(#$V-B P(%(-"B O
M3&%S=" Q-S$@,"!2#0H@+TYE>'0@,3<R(# @4@T*("]087)E;G0@,38R(# @
M4@T*("]0<F5V(#$V-" P(%(-"B O5&ET;&4@*%)E<W5L=',@;V8@3W!E<F%T
M:6]N<R I(#X^#0IE;F1O8FH-"B4@)T]U=&QI;F4N,3,N,"<Z(&-L87-S($]U
M=&QI;F5%;G1R>4]B:F5C=" -"C$V-B P(&]B:@T*/#P@+T1E<W0@6R T-" P
M(%(-"B O1FET2 T*(#<Y,B!=#0H@+TYE>'0@,38W(# @4@T*("]087)E;G0@
M,38U(# @4@T*("]4:71L92 H1FEN86YC:6%L(%!E<F9O<FUA;F-E(%-U;6UA
M<GDI(#X^#0IE;F1O8FH-"B4@)T]U=&QI;F4N,3,N,2<Z(&-L87-S($]U=&QI
M;F5%;G1R>4]B:F5C=" -"C$V-R P(&]B:@T*/#P@+T1E<W0@6R T-" P(%(-
M"B O1FET2 T*(#(S,2XX,S@Y(%T-"B O3F5X=" Q-C@@,"!2#0H@+U!A<F5N
M=" Q-C4@,"!2#0H@+U!R978@,38V(# @4@T*("]4:71L92 H4F5V96YU92D@
M/CX-"F5N9&]B:@T*)2 G3W5T;&EN92XQ,RXR)SH@8VQA<W,@3W5T;&EN945N
M=')Y3V)J96-T( T*,38X(# @;V)J#0H\/" O1&5S="!;(#0W(# @4@T*("]&
M:71(#0H@-C$U+C@S.#D@70T*("].97AT(#$V.2 P(%(-"B O4&%R96YT(#$V
M-2 P(%(-"B O4')E=B Q-C<@,"!2#0H@+U1I=&QE("A#;W-T(&]F(%)E=F5N
M=64I(#X^#0IE;F1O8FH-"B4@)T]U=&QI;F4N,3,N,R<Z(&-L87-S($]U=&QI
M;F5%;G1R>4]B:F5C=" -"C$V.2 P(&]B:@T*/#P@+T1E<W0@6R T." P(%(-
M"B O1FET2 T*(#4S,"XX,CDQ(%T-"B O3F5X=" Q-S @,"!2#0H@+U!A<F5N
M=" Q-C4@,"!2#0H@+U!R978@,38X(# @4@T*("]4:71L92 H3W!E<F%T:6YG
M($5X<&5N<V5S*2 ^/@T*96YD;V)J#0HE("=/=71L:6YE+C$S+C0G.B!C;&%S
M<R!/=71L:6YE16YT<GE/8FIE8W0@#0HQ-S @,"!O8FH-"CP\("]$97-T(%L@
M-#D@,"!2#0H@+T9I=$@-"B Q.3(N.#,X.2!=#0H@+TYE>'0@,3<Q(# @4@T*
M("]087)E;G0@,38U(# @4@T*("]0<F5V(#$V.2 P(%(-"B O5&ET;&4@*$YO
M;F]P97)A=&EN9R!);F-O;64@7"A%>'!E;G-E7"DI(#X^#0IE;F1O8FH-"B4@
M)T]U=&QI;F4N,3,N-2<Z(&-L87-S($]U=&QI;F5%;G1R>4]B:F5C=" -"C$W
M,2 P(&]B:@T*/#P@+T1E<W0@6R U," P(%(-"B O1FET2 T*(#,V.2XX,CDQ
M(%T-"B O4&%R96YT(#$V-2 P(%(-"B O4')E=B Q-S @,"!2#0H@+U1I=&QE
M("A0<F]V:7-I;VX@9F]R($EN8V]M92!487AE<RD@/CX-"F5N9&]B:@T*)2 G
M3W5T;&EN92XQ,BXS)SH@8VQA<W,@3W5T;&EN945N=')Y3V)J96-T( T*,3<R
M(# @;V)J#0H\/" O1&5S="!;(#4R(# @4@T*("]&:71(#0H@-SDR(%T-"B O
M4&%R96YT(#$V,B P(%(-"B O4')E=B Q-C4@,"!2#0H@+U1I=&QE("A,:7%U
M:61I='D@86YD($-A<&ET86P@4F5S;W5R8V5S*2 ^/@T*96YD;V)J#0HE("=/
M=71L:6YE+C$Q+C,G.B!C;&%S<R!/=71L:6YE16YT<GE/8FIE8W0@#0HQ-S,@
M,"!O8FH-"CP\("]$97-T(%L@-34@,"!2#0H@+T9I=$@-"B S,#,N.#,X.2!=
M#0H@+TYE>'0@,3<T(# @4@T*("]087)E;G0@,34Y(# @4@T*("]0<F5V(#$V
M,B P(%(-"B O5&ET;&4@*$ET96T@-T$N(%%U86YT:71A=&EV92!A;F0@475A
M;&ET871I=F4@1&ES8VQO<W5R97,@06)O=70@36%R:V5T(%)I<VLI(#X^#0IE
M;F1O8FH-"B4@)T]U=&QI;F4N,3$N-"<Z(&-L87-S($]U=&QI;F5%;G1R>4]B
M:F5C=" -"C$W-" P(&]B:@T*/#P@+T-O=6YT("TW#0H@+T1E<W0@6R U." P
M(%(-"B O1FET2 T*(#<Y,B!=#0H@+T9I<G-T(#$W-2 P(%(-"B O3&%S=" R
M,# @,"!2#0H@+TYE>'0@,C Q(# @4@T*("]087)E;G0@,34Y(# @4@T*("]0
M<F5V(#$W,R P(%(-"B O5&ET;&4@*$ET96T@."X@1FEN86YC:6%L(%-T871E
M;65N=',@86YD(%-U<'!L96UE;G1A<GD@1&%T82D@/CX-"F5N9&]B:@T*)2 G
M3W5T;&EN92XQ-"XP)SH@8VQA<W,@3W5T;&EN945N=')Y3V)J96-T( T*,3<U
M(# @;V)J#0H\/" O1&5S="!;(#4Y(# @4@T*("]&:71(#0H@-SDR(%T-"B O
M3F5X=" Q-S8@,"!2#0H@+U!A<F5N=" Q-S0@,"!2#0H@+U1I=&QE("A#;VYS
M;VQI9&%T960@0F%L86YC92!3:&5E=',I(#X^#0IE;F1O8FH-"B4@)T]U=&QI
M;F4N,30N,2<Z(&-L87-S($]U=&QI;F5%;G1R>4]B:F5C=" -"C$W-B P(&]B
M:@T*/#P@+T1E<W0@6R V," P(%(-"B O1FET2 T*(#<Y,B!=#0H@+TYE>'0@
M,3<W(# @4@T*("]087)E;G0@,3<T(# @4@T*("]0<F5V(#$W-2 P(%(-"B O
M5&ET;&4@*$-O;G-O;&ED871E9"!3=&%T96UE;G1S(&]F($EN8V]M92D@/CX-
M"F5N9&]B:@T*)2 G3W5T;&EN92XQ-"XR)SH@8VQA<W,@3W5T;&EN945N=')Y
M3V)J96-T( T*,3<W(# @;V)J#0H\/" O1&5S="!;(#8Q(# @4@T*("]&:71(
M#0H@-SDR(%T-"B O3F5X=" Q-S@@,"!2#0H@+U!A<F5N=" Q-S0@,"!2#0H@
M+U!R978@,3<V(# @4@T*("]4:71L92 H0V]N<V]L:61A=&5D(%-T871E;65N
M=',@;V8@0V]M<')E:&5N<VEV92!);F-O;64I(#X^#0IE;F1O8FH-"B4@)T]U
M=&QI;F4N,30N,R<Z(&-L87-S($]U=&QI;F5%;G1R>4]B:F5C=" -"C$W." P
M(&]B:@T*/#P@+T1E<W0@6R V,B P(%(-"B O1FET2 T*(#<Y,B!=#0H@+TYE
M>'0@,3<Y(# @4@T*("]087)E;G0@,3<T(# @4@T*("]0<F5V(#$W-R P(%(-
M"B O5&ET;&4@*$-O;G-O;&ED871E9"!3=&%T96UE;G1S(&]F(%-T;V-K:&]L
M9&5R<R<@17%U:71Y("D@/CX-"F5N9&]B:@T*)2 G3W5T;&EN92XQ-"XT)SH@
M8VQA<W,@3W5T;&EN945N=')Y3V)J96-T( T*,3<Y(# @;V)J#0H\/" O1&5S
M="!;(#8S(# @4@T*("]&:71(#0H@-SDR(%T-"B O3F5X=" Q.# @,"!2#0H@
M+U!A<F5N=" Q-S0@,"!2#0H@+U!R978@,3<X(# @4@T*("]4:71L92 H0V]N
M<V]L:61A=&5D(%-T871E;65N=',@;V8@0V%S:"!&;&]W<RD@/CX-"F5N9&]B
M:@T*)2 G3W5T;&EN92XQ-"XU)SH@8VQA<W,@3W5T;&EN945N=')Y3V)J96-T
M( T*,3@P(# @;V)J#0H\/" O0V]U;G0@+3$Y#0H@+T1E<W0@6R V-" P(%(-
M"B O1FET2 T*(#<Y,B!=#0H@+T9I<G-T(#$X,2 P(%(-"B O3&%S=" Q.3D@
M,"!2#0H@+TYE>'0@,C P(# @4@T*("]087)E;G0@,3<T(# @4@T*("]0<F5V
M(#$W.2 P(%(-"B O5&ET;&4@*$YO=&5S('1O($-O;G-O;&ED871E9"!&:6YA
M;F-I86P@4W1A=&5M96YT<RD@/CX-"F5N9&]B:@T*)2 G3W5T;&EN92XQ-2XP
M)SH@8VQA<W,@3W5T;&EN945N=')Y3V)J96-T( T*,3@Q(# @;V)J#0H\/" O
M1&5S="!;(#8T(# @4@T*("]&:71(#0H@-C(W+C W.3$@70T*("].97AT(#$X
M,B P(%(-"B O4&%R96YT(#$X," P(%(-"B O5&ET;&4@*$Y/5$4@,2X@0D%3
M25,@3T8@4%)%4T5.5$%424].($%.1"!324=.249)0T%.5"!!0T-/54Y424Y'
M(%!/3$E#2453*2 ^/@T*96YD;V)J#0HE("=/=71L:6YE+C$U+C$G.B!C;&%S
M<R!/=71L:6YE16YT<GE/8FIE8W0@#0HQ.#(@,"!O8FH-"CP\("]$97-T(%L@
M-S(@,"!2#0H@+T9I=$@-"B Q-3(N.#,X.2!=#0H@+TYE>'0@,3@S(# @4@T*
M("]087)E;G0@,3@P(# @4@T*("]0<F5V(#$X,2 P(%(-"B O5&ET;&4@*$Y/
M5$4@,BX@4D5614Y512D@/CX-"F5N9&]B:@T*)2 G3W5T;&EN92XQ-2XR)SH@
M8VQA<W,@3W5T;&EN945N=')Y3V)J96-T( T*,3@S(# @;V)J#0H\/" O1&5S
M="!;(#<W(# @4@T*("]&:71(#0H@-#@U+C@R.3$@70T*("].97AT(#$X-" P
M(%(-"B O4&%R96YT(#$X," P(%(-"B O4')E=B Q.#(@,"!2#0H@+U1I=&QE
M("A.3U1%(#,N($%#455)4TE424].4RD@/CX-"F5N9&]B:@T*)2 G3W5T;&EN
M92XQ-2XS)SH@8VQA<W,@3W5T;&EN945N=')Y3V)J96-T( T*,3@T(# @;V)J
M#0H\/" O1&5S="!;(#@P(# @4@T*("]&:71(#0H@,S P+C(V-C,@70T*("].
M97AT(#$X-2 P(%(-"B O4&%R96YT(#$X," P(%(-"B O4')E=B Q.#,@,"!2
M#0H@+U1I=&QE("A.3U1%(#0N($-!4T@L($-!4T@@15%5259!3$5.5%,@04Y$
M(%-(3U)4+51%4DT@24Y615-4345.5%,I(#X^#0IE;F1O8FH-"B4@)T]U=&QI
M;F4N,34N-"<Z(&-L87-S($]U=&QI;F5%;G1R>4]B:F5C=" -"C$X-2 P(&]B
M:@T*/#P@+T1E<W0@6R X,R P(%(-"B O1FET2 T*(#<Y,B!=#0H@+TYE>'0@
M,3@V(# @4@T*("]087)E;G0@,3@P(# @4@T*("]0<F5V(#$X-" P(%(-"B O
M5&ET;&4@*$Y/5$4@-2X@1D%)4B!604Q512!-14%355)%345.5%,I(#X^#0IE
M;F1O8FH-"B4@)T]U=&QI;F4N,34N-2<Z(&-L87-S($]U=&QI;F5%;G1R>4]B
M:F5C=" -"C$X-B P(&]B:@T*/#P@+T1E<W0@6R X-2 P(%(-"B O1FET2 T*
M(#4X-"XX,CDQ(%T-"B O3F5X=" Q.#<@,"!2#0H@+U!A<F5N=" Q.# @,"!2
M#0H@+U!R978@,3@U(# @4@T*("]4:71L92 H3D]412 V+B!$15))5D%4259%
M($9)3D%.0TE!3"!)3E-44E5-14Y44RD@/CX-"F5N9&]B:@T*)2 G3W5T;&EN
M92XQ-2XV)SH@8VQA<W,@3W5T;&EN945N=')Y3V)J96-T( T*,3@W(# @;V)J
M#0H\/" O1&5S="!;(#@X(# @4@T*("]&:71(#0H@-SDR(%T-"B O3F5X=" Q
M.#@@,"!2#0H@+U!A<F5N=" Q.# @,"!2#0H@+U!R978@,3@V(# @4@T*("]4
M:71L92 H3D]412 W+B!04D]015)462!!3D0@15%525!-14Y4*2 ^/@T*96YD
M;V)J#0HE("=/=71L:6YE+C$U+C<G.B!C;&%S<R!/=71L:6YE16YT<GE/8FIE
M8W0@#0HQ.#@@,"!O8FH-"CP\("]$97-T(%L@.#@@,"!2#0H@+T9I=$@-"B R
M-#8N,38Q,2!=#0H@+TYE>'0@,3@Y(# @4@T*("]087)E;G0@,3@P(# @4@T*
M("]0<F5V(#$X-R P(%(-"B O5&ET;&4@*$Y/5$4@."X@1T]/1%=)3$P@04Y$
M($]42$52($E.5$%.1TE"3$53*2 ^/@T*96YD;V)J#0HE("=/=71L:6YE+C$U
M+C@G.B!C;&%S<R!/=71L:6YE16YT<GE/8FIE8W0@#0HQ.#D@,"!O8FH-"CP\
M("]$97-T(%L@.3 @,"!2#0H@+T9I=$@-"B W.3(@70T*("].97AT(#$Y," P
M(%(-"B O4&%R96YT(#$X," P(%(-"B O4')E=B Q.#@@,"!2#0H@+U1I=&QE
M("A.3U1%(#DN($%#0U)5140@15A014Y315,I(#X^#0IE;F1O8FH-"B4@)T]U
M=&QI;F4N,34N.2<Z(&-L87-S($]U=&QI;F5%;G1R>4]B:F5C=" -"C$Y," P
M(&]B:@T*/#P@+T1E<W0@6R Y," P(%(-"B O1FET2 T*(#,T-RXX,S@Y(%T-
M"B O3F5X=" Q.3$@,"!2#0H@+U!A<F5N=" Q.# @,"!2#0H@+U!R978@,3@Y
M(# @4@T*("]4:71L92 H3D]412 Q,"X@24Y#3TU%(%1!6$53*2 ^/@T*96YD
M;V)J#0HE("=/=71L:6YE+C$U+C$P)SH@8VQA<W,@3W5T;&EN945N=')Y3V)J
M96-T( T*,3DQ(# @;V)J#0H\/" O1&5S="!;(#DS(# @4@T*("]&:71(#0H@
M,C S+C@R.3$@70T*("].97AT(#$Y,B P(%(-"B O4&%R96YT(#$X," P(%(-
M"B O4')E=B Q.3 @,"!2#0H@+U1I=&QE("A.3U1%(#$Q+B!"14Y%1DE4(%!,
M04Y3*2 ^/@T*96YD;V)J#0HE("=/=71L:6YE+C$U+C$Q)SH@8VQA<W,@3W5T
M;&EN945N=')Y3V)J96-T( T*,3DR(# @;V)J#0H\/" O1&5S="!;(#DT(# @
M4@T*("]&:71(#0H@-3(S+C@S.#D@70T*("].97AT(#$Y,R P(%(-"B O4&%R
M96YT(#$X," P(%(-"B O4')E=B Q.3$@,"!2#0H@+U1I=&QE("A.3U1%(#$R
M+B!35$]#2RU"05-%1"!#3TU014Y3051)3TXI(#X^#0IE;F1O8FH-"B4@)T]U
M=&QI;F4N,34N,3(G.B!C;&%S<R!/=71L:6YE16YT<GE/8FIE8W0@#0HQ.3,@
M,"!O8FH-"CP\("]$97-T(%L@.3@@,"!2#0H@+T9I=$@-"B S.#4N.#,X.2!=
M#0H@+TYE>'0@,3DT(# @4@T*("]087)E;G0@,3@P(# @4@T*("]0<F5V(#$Y
M,B P(%(-"B O5&ET;&4@*$Y/5$4@,3,N($%#0U5-54Q!5$5$($]42$52($-/
M35!214A%3E-)5D4@24Y#3TU%(%PH3$]34UPI*2 ^/@T*96YD;V)J#0HE("=/
M=71L:6YE+C$U+C$S)SH@8VQA<W,@3W5T;&EN945N=')Y3V)J96-T( T*,3DT
M(# @;V)J#0H\/" O1&5S="!;(#DY(# @4@T*("]&:71(#0H@-#(V+C@S.#D@
M70T*("].97AT(#$Y-2 P(%(-"B O4&%R96YT(#$X," P(%(-"B O4')E=B Q
M.3,@,"!2#0H@+U1I=&QE("A.3U1%(#$T+B!35$]#2R!215!54D-(05-%(%!2
M3T=204TI(#X^#0IE;F1O8FH-"B4@)T]U=&QI;F4N,34N,30G.B!C;&%S<R!/
M=71L:6YE16YT<GE/8FIE8W0@#0HQ.34@,"!O8FH-"CP\("]$97-T(%L@,3 P
M(# @4@T*("]&:71(#0H@-SDR(%T-"B O3F5X=" Q.38@,"!2#0H@+U!A<F5N
M=" Q.# @,"!2#0H@+U!R978@,3DT(# @4@T*("]4:71L92 H3D]412 Q-2X@
M3D54($E.0T]-12!015(@4TA!4D4I(#X^#0IE;F1O8FH-"B4@)T]U=&QI;F4N
M,34N,34G.B!C;&%S<R!/=71L:6YE16YT<GE/8FIE8W0@#0HQ.38@,"!O8FH-
M"CP\("]$97-T(%L@,3 P(# @4@T*("]&:71(#0H@,S0T(%T-"B O3F5X=" Q
M.3<@,"!2#0H@+U!A<F5N=" Q.# @,"!2#0H@+U!R978@,3DU(# @4@T*("]4
M:71L92 H3D]412 Q-BX@0T]-34E4345.5%,@04Y$($-/3E1)3D=%3D-)15,I
M(#X^#0IE;F1O8FH-"B4@)T]U=&QI;F4N,34N,38G.B!C;&%S<R!/=71L:6YE
M16YT<GE/8FIE8W0@#0HQ.3<@,"!O8FH-"CP\("]$97-T(%L@,3 R(# @4@T*
M("]&:71(#0H@-38Y+C@S.#D@70T*("].97AT(#$Y." P(%(-"B O4&%R96YT
M(#$X," P(%(-"B O4')E=B Q.38@,"!2#0H@+U1I=&QE("A.3U1%(#$W+B!$
M14)4*2 ^/@T*96YD;V)J#0HE("=/=71L:6YE+C$U+C$W)SH@8VQA<W,@3W5T
M;&EN945N=')Y3V)J96-T( T*,3DX(# @;V)J#0H\/" O1&5S="!;(#$P-" P
M(%(-"B O1FET2 T*(#4V,BXX,S@Y(%T-"B O3F5X=" Q.3D@,"!2#0H@+U!A
M<F5N=" Q.# @,"!2#0H@+U!R978@,3DW(# @4@T*("]4:71L92 H3D]412 Q
M."X@3D].+4]015)!5$E.1R!)3D-/344@7"A%6%!%3E-%7"DI(#X^#0IE;F1O
M8FH-"B4@)T]U=&QI;F4N,34N,3@G.B!C;&%S<R!/=71L:6YE16YT<GE/8FIE
M8W0@#0HQ.3D@,"!O8FH-"CP\("]$97-T(%L@,3 U(# @4@T*("]&:71(#0H@
M-SDR(%T-"B O4&%R96YT(#$X," P(%(-"B O4')E=B Q.3@@,"!2#0H@+U1I
M=&QE("A.3U1%(#$Y+B!314Q%0U1%1"!154%25$523%D@1DE.04Y#24%,($1!
M5$$I(#X^#0IE;F1O8FH-"B4@)T]U=&QI;F4N,30N-B<Z(&-L87-S($]U=&QI
M;F5%;G1R>4]B:F5C=" -"C(P," P(&]B:@T*/#P@+T1E<W0@6R Q,#8@,"!2
M#0H@+T9I=$@-"B W.3(@70T*("]087)E;G0@,3<T(# @4@T*("]0<F5V(#$X
M," P(%(-"B O5&ET;&4@*%)E<&]R="!O9B!);F1E<&5N9&5N="!296=I<W1E
M<F5D(%!U8FQI8R!!8V-O=6YT:6YG($9I<FTI(#X^#0IE;F1O8FH-"B4@)T]U
M=&QI;F4N,3$N-2<Z(&-L87-S($]U=&QI;F5%;G1R>4]B:F5C=" -"C(P,2 P
M(&]B:@T*/#P@+T1E<W0@6R Q,#@@,"!2#0H@+T9I=$@-"B W.3(@70T*("].
M97AT(#(P,B P(%(-"B O4&%R96YT(#$U.2 P(%(-"B O4')E=B Q-S0@,"!2
M#0H@+U1I=&QE("A)=&5M(#DN($-H86YG97,@:6X@86YD($1I<V%G<F5E;65N
M=',@=VET:"!!8V-O=6YT86YT<R!O;B!!8V-O=6YT:6YG(&%N9"!&:6YA;F-I
M86P@1&ES8VQO<W5R92D@/CX-"F5N9&]B:@T*)2 G3W5T;&EN92XQ,2XV)SH@
M8VQA<W,@3W5T;&EN945N=')Y3V)J96-T( T*,C R(# @;V)J#0H\/" O1&5S
M="!;(#$P." P(%(-"B O1FET2 T*(#8U-2!=#0H@+TYE>'0@,C S(# @4@T*
M("]087)E;G0@,34Y(# @4@T*("]0<F5V(#(P,2 P(%(-"B O5&ET;&4@*$ET
M96T@.4$N($-O;G1R;VQS(&%N9"!0<F]C961U<F5S*2 ^/@T*96YD;V)J#0HE
M("=/=71L:6YE+C$Q+C<G.B!C;&%S<R!/=71L:6YE16YT<GE/8FIE8W0@#0HR
M,#,@,"!O8FH-"CP\("]$97-T(%L@,3 X(# @4@T*("]&:71(#0H@,3DY(%T-
M"B O4&%R96YT(#$U.2 P(%(-"B O4')E=B R,#(@,"!2#0H@+U1I=&QE("A)
M=&5M(#E"+B!/=&AE<B!);F9O<FUA=&EO;BD@/CX-"F5N9&]B:@T*)2 G3W5T
M;&EN92XS)SH@8VQA<W,@3W5T;&EN945N=')Y3V)J96-T( T*,C T(# @;V)J
M#0H\/" O0V]U;G0@+34-"B O1&5S="!;(#$P." P(%(-"B O1FET2 T*(#$U
M-R!=#0H@+T9I<G-T(#(P-2 P(%(-"B O3&%S=" R,#D@,"!2#0H@+TYE>'0@
M,C$P(# @4@T*("]087)E;G0@,3,X(# @4@T*("]0<F5V(#$U.2 P(%(-"B O
M5&ET;&4@*%!A<G0@24E)+BD@/CX-"F5N9&]B:@T*)2 G3W5T;&EN92XQ-BXP
M)SH@8VQA<W,@3W5T;&EN945N=')Y3V)J96-T( T*,C U(# @;V)J#0H\/" O
M1&5S="!;(#$P." P(%(-"B O1FET2 T*(#$S-B!=#0H@+TYE>'0@,C V(# @
M4@T*("]087)E;G0@,C T(# @4@T*("]4:71L92 H271E;2 Q,"X@1&ER96-T
M;W)S+"!%>&5C=71I=F4@3V9F:6-E<G,@86YD($-O<G!O<F%T92!';W9E<FYA
M;F-E*2 ^/@T*96YD;V)J#0HE("=/=71L:6YE+C$V+C$G.B!C;&%S<R!/=71L
M:6YE16YT<GE/8FIE8W0@#0HR,#8@,"!O8FH-"CP\("]$97-T(%L@,3 X(# @
M4@T*("]&:71(#0H@-#8@70T*("].97AT(#(P-R P(%(-"B O4&%R96YT(#(P
M-" P(%(-"B O4')E=B R,#4@,"!2#0H@+U1I=&QE("A)=&5M(#$Q+B!%>&5C
M=71I=F4@0V]M<&5N<V%T:6]N*2 ^/@T*96YD;V)J#0HE("=/=71L:6YE+C$V
M+C(G.B!C;&%S<R!/=71L:6YE16YT<GE/8FIE8W0@#0HR,#<@,"!O8FH-"CP\
M("]$97-T(%L@,3 Y(# @4@T*("]&:71(#0H@-SDR(%T-"B O3F5X=" R,#@@
M,"!2#0H@+U!A<F5N=" R,#0@,"!2#0H@+U!R978@,C V(# @4@T*("]4:71L
M92 H271E;2 Q,BX@4V5C=7)I='D@3W=N97)S:&EP(&]F($-E<G1A:6X@0F5N
M969I8VEA;"!/=VYE<G,@86YD($UA;F%G96UE;G0@86YD(%)E;&%T960@4W1O
M8VMH;VQD97(@36%T=&5R<RD@/CX-"F5N9&]B:@T*)2 G3W5T;&EN92XQ-BXS
M)SH@8VQA<W,@3W5T;&EN945N=')Y3V)J96-T( T*,C X(# @;V)J#0H\/" O
M1&5S="!;(#$P.2 P(%(-"B O1FET2 T*(#8U,B!=#0H@+TYE>'0@,C Y(# @
M4@T*("]087)E;G0@,C T(# @4@T*("]0<F5V(#(P-R P(%(-"B O5&ET;&4@
M*$ET96T@,3,N($-E<G1A:6X@4F5L871I;VYS:&EP<R!A;F0@4F5L871E9"!4
M<F%N<V%C=&EO;G,L(&%N9"!$:7)E8W1O<B!);F1E<&5N9&5N8V4I(#X^#0IE
M;F1O8FH-"B4@)T]U=&QI;F4N,38N-"<Z(&-L87-S($]U=&QI;F5%;G1R>4]B
M:F5C=" -"C(P.2 P(&]B:@T*/#P@+T1E<W0@6R Q,#D@,"!2#0H@+T9I=$@-
M"B V,3 @70T*("]087)E;G0@,C T(# @4@T*("]0<F5V(#(P." P(%(-"B O
M5&ET;&4@*$ET96T@,30N(%!R:6YC:7!A;"!!8V-O=6YT:6YG($9E97,@86YD
M(%-E<G9I8V5S*2 ^/@T*96YD;V)J#0HE("=/=71L:6YE+C0G.B!C;&%S<R!/
M=71L:6YE16YT<GE/8FIE8W0@#0HR,3 @,"!O8FH-"CP\("]#;W5N=" M,@T*
M("]$97-T(%L@,3 Y(# @4@T*("]&:71(#0H@-38X(%T-"B O1FER<W0@,C$Q
M(# @4@T*("],87-T(#(Q,R P(%(-"B O3F5X=" R,30@,"!2#0H@+U!A<F5N
M=" Q,S@@,"!2#0H@+U!R978@,C T(# @4@T*("]4:71L92 H4&%R="!)5BX@
M*2 ^/@T*96YD;V)J#0HE("=/=71L:6YE+C$W+C G.B!C;&%S<R!/=71L:6YE
M16YT<GE/8FIE8W0@#0HR,3$@,"!O8FH-"CP\("]#;W5N=" M,0T*("]$97-T
M(%L@,3 Y(# @4@T*("]&:71(#0H@-30W(%T-"B O1FER<W0@,C$R(# @4@T*
M("],87-T(#(Q,B P(%(-"B O3F5X=" R,3,@,"!2#0H@+U!A<F5N=" R,3 @
M,"!2#0H@+U1I=&QE("A)=&5M(#$U+B!%>&AI8FET<RP@1FEN86YC:6%L(%-T
M871E;65N="!38VAE9'5L97,I(#X^#0IE;F1O8FH-"B4@)T]U=&QI;F4N,3@N
M,"<Z(&-L87-S($]U=&QI;F5%;G1R>4]B:F5C=" -"C(Q,B P(&]B:@T*/#P@
M+T1E<W0@6R Q,#D@,"!2#0H@+T9I=$@-"B U-#,N,C(W-2!=#0H@+U!A<F5N
M=" R,3$@,"!2#0H@+U1I=&QE("A);F1E>"!T;R!%>&AI8FET<RD@/CX-"F5N
M9&]B:@T*)2 G3W5T;&EN92XQ-RXQ)SH@8VQA<W,@3W5T;&EN945N=')Y3V)J
M96-T( T*,C$S(# @;V)J#0H\/" O1&5S="!;(#$Q,B P(%(-"B O1FET2 T*
M(#(R,2XS-S(U(%T-"B O4&%R96YT(#(Q," P(%(-"B O4')E=B R,3$@,"!2
M#0H@+U1I=&QE("A)=&5M(#$V+B!&;W)M(#$P+4L@4W5M;6%R>2D@/CX-"F5N
M9&]B:@T*)2 G3W5T;&EN92XU)SH@8VQA<W,@3W5T;&EN945N=')Y3V)J96-T
M( T*,C$T(# @;V)J#0H\/" O1&5S="!;(#$Q,R P(%(-"B O1FET2 T*(#<Y
M,B!=#0H@+TYE>'0@,C$U(# @4@T*("]087)E;G0@,3,X(# @4@T*("]0<F5V
M(#(Q," P(%(-"B O5&ET;&4@*%-I9VYA='5R97,I(#X^#0IE;F1O8FH-"B4@
M)T]U=&QI;F4N-B<Z(&-L87-S($]U=&QI;F5%;G1R>4]B:F5C=" -"C(Q-2 P
M(&]B:@T*/#P@+T1E<W0@6R Q,34@,"!2#0H@+T9I=$@-"B W.3(@70T*("]0
M87)E;G0@,3,X(# @4@T*("]0<F5V(#(Q-" P(%(-"B O5&ET;&4@*%-U;6UA
M<GD@;V8@5')A9&5M87)K<RD@/CX-"F5N9&]B:@T*)2 G4C(Q-B<Z(&-L87-S
M(%!$1E!A9V5S( T*,C$V(# @;V)J#0HE('!A9V4@=')E90T*/#P@+T-O=6YT
M(#$Q,PT*("]+:61S(%L@,R P(%(-"B T(# @4@T*(#4@,"!2#0H@-B P(%(-
M"B W(# @4@T*(#@@,"!2#0H@.2 P(%(-"B Q," P(%(-"B Q,2 P(%(-"B Q
M,B P(%(-"B Q,R P(%(-"B Q-" P(%(-"B Q-2 P(%(-"B Q-B P(%(-"B Q
M-R P(%(-"B Q." P(%(-"B Q.2 P(%(-"B R," P(%(-"B R,2 P(%(-"B R
M,B P(%(-"B R,R P(%(-"B R-" P(%(-"B R-2 P(%(-"B R-B P(%(-"B R
M-R P(%(-"B R." P(%(-"B R.2 P(%(-"B S," P(%(-"B S,2 P(%(-"B S
M,B P(%(-"B S,R P(%(-"B S-" P(%(-"B S-2 P(%(-"B S-B P(%(-"B S
M-R P(%(-"B S." P(%(-"B S.2 P(%(-"B T," P(%(-"B T,2 P(%(-"B T
M,B P(%(-"B T,R P(%(-"B T-" P(%(-"B T-2 P(%(-"B T-B P(%(-"B T
M-R P(%(-"B T." P(%(-"B T.2 P(%(-"B U," P(%(-"B U,2 P(%(-"B U
M,B P(%(-"B U,R P(%(-"B U-" P(%(-"B U-2 P(%(-"B U-B P(%(-"B U
M-R P(%(-"B U." P(%(-"B U.2 P(%(-"B V," P(%(-"B V,2 P(%(-"B V
M,B P(%(-"B V,R P(%(-"B V-" P(%(-"B V-2 P(%(-"B V-B P(%(-"B V
M-R P(%(-"B V." P(%(-"B V.2 P(%(-"B W," P(%(-"B W,2 P(%(-"B W
M,B P(%(-"B W,R P(%(-"B W-" P(%(-"B W-2 P(%(-"B W-B P(%(-"B W
M-R P(%(-"B W." P(%(-"B W.2 P(%(-"B X," P(%(-"B X,2 P(%(-"B X
M,B P(%(-"B X,R P(%(-"B X-" P(%(-"B X-2 P(%(-"B X-B P(%(-"B X
M-R P(%(-"B X." P(%(-"B X.2 P(%(-"B Y," P(%(-"B Y,2 P(%(-"B Y
M,B P(%(-"B Y,R P(%(-"B Y-" P(%(-"B Y-2 P(%(-"B Y-B P(%(-"B Y
M-R P(%(-"B Y." P(%(-"B Y.2 P(%(-"B Q,# @,"!2#0H@,3 Q(# @4@T*
M(#$P,B P(%(-"B Q,#,@,"!2#0H@,3 T(# @4@T*(#$P-2 P(%(-"B Q,#8@
M,"!2#0H@,3 W(# @4@T*(#$P." P(%(-"B Q,#D@,"!2#0H@,3$P(# @4@T*
M(#$Q,2 P(%(-"B Q,3(@,"!2#0H@,3$S(# @4@T*(#$Q-" P(%(-"B Q,34@
M,"!2(%T-"B O5'EP92 O4&%G97,@/CX-"F5N9&]B:@T*)2 G4C(Q-R<Z(&-L
M87-S(%!$1E-T<F5A;2 -"C(Q-R P(&]B:@T*)2!P86=E('-T<F5A;0T*/#P@
M+T9I;'1E<B!;("]!4T-)23@U1&5C;V1E#0H@+T9L871E1&5C;V1E(%T-"B O
M3&5N9W1H(#4R,#8@/CX-"G-T<F5A;0T*1V(B+RL^0D%I-2=N-28N<CT]+61"
M0RLL6TTF5"598RH]6SEE(UXS25U46T\H.C4^+4--:'-H3RQD;$QR64\[2U\X
M2#HC=4LA(3YJ5'5E46E)2U4L:B5A1V1H2VDF+55 9C\^2R%H;RE/9#)T4UQ+
M1BPU/C9#-V]B:#Y@+31P6S]U/R,V,%]?76 K<UI)9D0E4&@G+4U0)%Q$(2U4
M(EU23S E/U O9E]H46$G*&AO)5I/(DXT)6 P5R="4G1#<EMU65-E:%94)64_
M*6-91G R;",A:2TG1B)J*RA/6SIE6U@W5RI=,RM1;6AB-%U/6CYG0S=B1VIK
M:C=P,7 S<'0U8'%36$5")%]O7C--.4DI92P\6R5.<D9N)TEM:B5G0R-374-.
M74!712-E2B-8(DM:1#)N7VHY.&MK/B(A,$QK-#)(/3= 754[93LS5%E=3F=*
M)2U%<D@E/"=D-2@Z+6)/*4]+03\\921O2F1#<F)@1B]I-U%S.6]4331>;T1D
M<5DS,6-:4$!75%58:R,U53Y$87!>4$9;*&,K(F=58DA$9"D^(3,E/S)P1FEQ
M9#5 *"XI2"$P-$ I:'(E-CI+.D4T/W%62E8Y7C4\/G!;(5=D/3\T+U\H0555
M43Q+2R]"*$I*2T]'<RHJ*R978$Q&3F8Z*ETI-3-E5D C03LF(4Y<0S9&*60A
M7C9&2E%'.3 K/E@B6RDF-CYK/B0^)VTD1EE8;2M,+3!H.T5>875 +6M=/V%J
M:2UQ;W!S:C]9<3Q"/B-C9#]&<6PC*%-1)F4D251,<&QN<DM',V!@65Q.6VQO
M-%PG=$,_5CY!4%!S;EI*3E]N0U-:-"Q(35A%=#$F+'!.*TDU:SM8:$PP<45I
M5RMA8RY-94I 4F-*;S=45TQJ8%D[731L1G$\,3<[9U-D6S8H*T!U)F9R7STC
M;R0W9D=H5&HS64IG-S$N+BU1:BDD1U-N4EQ9(W,Y<C\S+U(X.V]92#$],U5@
M(4E%22Q"="A!/V9>,T1G,2E4-28Y+F!R)&E"8% D0%E7=3]5-3ET-B(R;S!B
M-C=A+5!?2V%>,RU.1C,]22PM.2\J;EQF*V$I2$]P.6P_02AJ1E==<E1)=55>
M+U\S-$EL(V4U54134UPH84=6/SH]<5]03CE7,4-8+W-5*"HE8F!I)VE883A;
M:FDO0BE18CY3/W \145K9DM&75Y(46-**SY?2EQ4(G5"4R9R2&D\2%-B<"U-
M5"$[:F%N56<D4UY864HK,'4K7$=6)BA95E@Q8CA$+DQ:;21.="ML.DYD/#Y?
M)R)<;5E-/$9=<3\R7#PK0U)"85IP(5EM:$EK2%I 6F%:561E(B@G/F)>,4QQ
M/2U;<"QU;$LI)FIF)44Z=4Y?7T N8UY*+#8X.C99<RT[;V=?+EPK2U8O26$D
M1R(Y24]726QC9VI-0U!<)C=/22YH3DE=*&4N*"U$*&<H2VPF7R%8+5]O,&<E
M3U<X.DAQ8G1'8C!U)C1@/6ER/V-74BLB/4@Q8#D\1"P_;U-H94!E6C5D1G5+
M9$\N-5A#7EA=,VE</W V9S1(3U%0.B)+-5XJ:W$C8"LA;B=::F5023-;<3Y-
M:BI(=#!!(D5)7SE'1B@Q63YH33]@2$(P)#%81&E<+'141RMS;R)>15IU(7)H
M4D@\<CU,7'19)CI;/45B1W)D9$)F/3]>5RU):T\F92A"6R%J36M":S([/6Y'
M6F0S6F(E-$=)8G!9.5,O760J,V-I,252+E(A/&%"=6=!9TI=9%Y><5]F.'!I
M<D).*&)"8%90<4)4055:.&DY(DE%="4E1%!O-VXV,BEB3R\[2%M05CU:52<F
M.W5#/V]>45Y6,SU.8FT[,F8R3T0_+$(H;C1!;6A'+&8H:4QJ63]<8B)P3V]O
M1S-H4F-*9"DE74]H:SE*1R,G1E9@1E595S(J3&LE4&HI-$5#*G4S-&)**5$_
M1&U$75= -S]H;VQ"<ULR*V J8DA33EQ7/4L\3",X;%HC-U%"3#%Q4"]/)B1=
M)"I*3$LJ8UU><"HC=5M=16UE*6!I-CEP:D5D351:8$4^=%!:/5%S9B$U1E90
M5B937E$A8%=@/$<L6S='*#4V2B%@4$1-5F%$66E1;50I+"L[2UE:<&DL0$]?
M6ELY.C,Y)F$^/61=(3(G1EU ;2LS9UQ>;F9E26LC:FEE64)L:S5(24U&7T\Z
M8U1Q4F5J7#8[-E5M+R=@3')!7F]=:EPW4$XK3%U;.B<T4E=O6TH\0C$T1DU>
M,70I)RM!13Q%(2QE*%HA)EXW3%9(3FY79%-C<E4[1SQP8CH_9FAB66!9.60L
M<C$M(2LZ-"9/*CTT:"0M33))/69,-BM35TX[,D9P1B=@.$A30U%/+U%:36L[
M3"E952M2(VQ$7%HR6$Y?<4%/<#AM;&M#:V0]<$96(TA213,H*FU@)UUA*# F
M-C8^9&I$.2)15$!*(E)94ETK)R1S:#,N5W$J3C5B<6A'(3Y5*U=>5T8C4&Y<
M)D1I,W!+36U9(BQ?*3]@+W%K<"EQ53AM22)E6&!)9RXE*4= (V!I06%K(U%*
M+%(C7FHB+2);;F-.4VL^4V J62PD(CHZ*%I7*6]R+45P0R-$3C9D2E@Q(RQ>
M.#% 8SPQ/7(M2F5';4E 33UI6%1/2#@M<#TW1EXB+G%<+R1!,D@V6R-A4T-#
M-"@J<68P-R@[4#I;+$E"<"@\35M+*F--4FT^;$E2*R1%8%)89FA?-#-C/2\I
M1B@W.E)(2S0T-E9-(5PN/$M+2E->.FLO1T,G8&A90B\D6R=4+$TJ264D:2$N
M5B,S:F5@(VXK+2EO6$A76#AO9"IK="%T+S$X,RQ,(24Y/4(B0T@K4U$N*"PP
M-C W:W(F)"TV16!#+V9*=4TK8SYU9'%R/VEQ+ST\)T9L/3MH)VHO1B]A9G4\
M/B<D34)R;4-(92) )$ U,7!P/RYI8W5N+$YE;$D]4V!29R=L9SU :%1T;",B
M34)>=%X^,S0H76MT8$]"1F1I(BQ80'%8(F)E+B)D(65(="0M*CA7/DA:*%Q=
M.4$B04HP4S!7.VDV:2T\:D!'1%DD/T%B+C]M.#!I5"HT05HI1STV(59P4W11
M(6,C=4A?+V!!03$\:C8]75EJ(29L9FME+45O62TS.&=6-T$P(4$Z8FTH<FLQ
M6RE$1R9O551+6UI"62P\9CD^*6$K,T=(,U161$DX1RE1:DHX*"E605%'7VDG
M7S]@0&AR7"@K(F)>+T]083)*)#155T=2.UQ@;UPJ,T$^0S)#<D]H0UU'/V]B
M/7$S5S5M<4PN9UTN8EA:3$57*F=T.5)S6&U!(6AD)B9>8V-+/V@Q8%A8(VY;
M.')C;%]/-TEK*E(U0U1$.VHG2%]/."]5;D0P:$1I:4E=3#M9*W(T4C)%1U4Z
M:&8[25,]=5-14RTK4$)'7#UE2#LE2698)"D\4S%*-68F9DQ'5"]-5&5@;5=!
M9U)?9"]%2SAP1TTV2C<U/3I@1&-22VQ<0DQ(358Z1RQ*1U1(3$TE/651/#8J
M)24L7#LR/%<M;6)U=2(Z76PR/2\E/4HL76A%82M?;C]":C1M75HS<68E(6UJ
M*%5=(DMG4TY9,2,^(V)20V= (7):5V!80VPZ2F!*-G5$.T1B5VAP/2QT6V-#
M*D!:)CLW,G5F;$@_43=/53 ^:W)$:BAC9T-:1'-B*DE;+&Q1-6!$+C-S62)3
M/G,U=$(V2VMQ*3DU4U-/:T0F6#)*."=A+6Q55FIK.E=R5BM56U=A:$9M3399
M;7(O3S8I*%%#8B-K55109"0_;"1%824W23PO7F55.D$X,BE()#QN4"@T*5Y-
M,#!D;DI463-567(T.RIC;RI92T)=2FY>8"Q>.F=-;T]3/R->1%PI/&Y(*"92
M0TIC/F-21F)L9E5P2G%',R=.0UTE0VHP3EU79G%=;&$N<CEJ-$<I;U8D.24R
M53P\<4-E7R=/06!N-2$Q:U-,4&AA.C-48C(N)"%A)"<]/E=P1TA!2BU-0DPG
M)UH_-#5%1FUS0SY02'(^-3=L-6M00T<U<"U'6BQ9<5Q21D9J37!,-&HL.V]*
M475@8B8J26534#A /FQ6)29F.TI(.3@Y6E8]8C9B<S@P+2,T9V=61"AM8RXY
M:E8S7UHM15\N.C-";6E@3V9<)",R7$1%/&PY;F1292UR4CUF)%-:)T-=)$\H
M,TU335-53F@U:4@E9#] 2T0V:$I&*U1;72@Z4"8S7UTH+B%"6"187S,U1E-&
M-R=N3% F3BDE6W1355)*2V)=,6ME,TPT)F8Q-G)I4EY43T\Y0$- 33EL4FI-
M1C1H-6MH1&I?1F W+",W1G,U3% [<$,K)S-U)E0G,W4F8"I&,"QQ3&]P<SDW
M5%1<<U54/&]/2%=5<5!38&10*4Q:;40[4U!#3$-'9R%)4D(C660D<S9B5T9D
M;#!+.S$D.E!-;R-J=%M7='!D=&TI6F,[5#HR=6XO4EEH8U993B]H458I-3M!
M6ULI:5@X1U9H76,C<S!::SDC-35C<RA*/6HJ1&%K+BHD3&Q"<6!L1U%P*5@H
M=$\J.U9P+STY(T%,5&HU:TQ!5EXJ2')$1&9G9&\A3RL[:3]C0S4L9SAE;R)D
M06U/,&99;F]#64\C;"9:9VPE/6L_6$U#+$TF*RLP*3U/+V$G,V)L2&9J8EU.
M:W%F0FA,8&PP+2$_:TTH8W-Q+&U=6V-T)CEH44LA6W(P2%LO-%%=;45+,UA8
M:FHW9E90+"5J)"TY*EMI4$0F5F,S-#]87VU3*U!.6R9F0B-T1F-;.R<T*T]A
M)%U>;SHE8#5H.&)O-DIP6UY/8R]48F-L*7!@6RD[)"9N:V)38B5@;#(T<6TC
M03\Y:T-:-5 Z(SQQ*D\K254G+DAG,4].+$A1(V-:3#L^-E)@64%1-%P^.6);
M9C8_6T5?*CY42G(V.5=I,"PP75=.53EK:TE!+%M)8"=H9RAA*V!;3'%925M!
M-25#4V$N9'5T;S9/+S=))"%1;61R<F%K*T$A=$8O6C)K/RQ0<%!T+E]08BIQ
M:S!H1#)<93U@+"]4(BXE7$M 6EM .5- 2CQG+%=G.UU3/C9093(\1D124F)1
M6TE*+TI>."=K0F5#<CX]3VPR-5I%6"(E+30\9DE296@X-SAU25I?<F\_;%Q8
M+DHE)%DE5V,L4U<Q.%4\5&(U:EE>,UUN4SMP,DLU)&5N<STE<%MI8E!S.G,S
M129*4C%-=5)K,R9T3R-L0EE@54\[1UAA*RAF<"LG(3-S1&XP05<_1D19*S R
M62M!6%Y?7B@[3D1 <D R4$%;0T=I(RY,559".D$W2"IG,7 _1"UO;4PV)UU@
M8'1&)%U%*2E3.U=*/CU)9#%=5UY422U -%I@:#YD035':&\]/3IF16$V2$XF
M668[<F<[63AJ)E4D*"DV74PO4& ]:$YM+4M+=#MM1#!J:"IN+SAS4VDS(CY&
M921;-E=;55\[4D%9+&I84210,"U,=6=.:6E7+BYR/45/.6PM;T9,8D8C/DE7
M8D-C240Y+5-"1%4G,$$G3S)%3"L^=3);-2U=+2$T:#=!825*,4MO9$E+:6H^
M.R=E.&,K7U@B/68M33=G/ELO.2EH44Q59#]?)6PB/E9;65TG*G$\,W4S3#1B
M*S90<5A$9B,F861Q+%9H8$5%6T]67D<X2%5;1"H[,B)26&I6/6DM5V%82T5N
M9C=R;&E+4DAF055P.4,Q.6)P8$$N+$PU.U)60W!&*& N458M:2-D;39306MA
M9FIT9DHE1V!E2V5P,V\^,&9O=%)J+T!50RDT)&]D(DUR/S)"<EQC42-A+DDW
M(2-(6V5A-5<]5%-T3C)5)RTV0U5M)BXO05-$3#95,$TW*7%1471U:VMD;2<]
M:%\W3'$^,DDS2#XY1$!,7E8U74IE/5 D94E$5#Q98S\L+&1H,'503VM0:BTC
M0%A5-&IT*W5S/G4[2$)G+T<H*3IP8U\V(RXN6"-B1R9@7E-J.7)@/F)0-"]F
M,S4E.%%>8T\I,D!*,4TA<CU8<BMA,S),)%QO4&Q95'1+0S)H.E$[9F$S3'$I
M(RAM*RDZ."M*;DE?(6<V-W-R)# X,#)?9TQL/&8E9#=N(F9/0VPS9$4L6DMJ
M,2YM:EMM-#HL0%988S(B/E!99%!46#)3+7!<.C\Y*5Q*6%!9:E\A950E1S9Q
M+"0I45UH(7%I<5E,(B570#(].T10*S<L)R-(/4A-3F5U*&<O9CEN<2)J1E1O
M/F5=.DE=53A)7D1H530I;D$R9$9B0$8N73TA.4(W63LU*&0Y<3)>;C)K93TM
M=4Q:8VE06$,].&%67$M)5')C7RA&)5XJ85AS84(Z<2)(0UI-/3I 7SU2=6-L
M.&LR7S5)1TQ!361$2$)()'!A+3 A6F)T32$Y.#4C;FI,44)@;&DB."YP96Q'
M.D5I*3(P7#-<.SE*4D(V)W$J-BU6*$Q0-2AS:CY=4B8S5#A49SE%7$XT2FA>
M55]M+2]0-&XD3R)41&$J13-=(6%M*B-M,2E-+%Q4;D([=48_0'1$6TDQ(6@O
M0$EQ+E)F8B1O9G,O-TXN*UUG=2EE/4)$6FE0/C-$.3XV6SPU+W-/.4%+-TA5
M*VAF;#$D0%!0869+=#=#06I6=7 ]4S1 )2)O;FLX*C]4:S=7=6=%.3,T23=4
M,%Q204DE+R%I(2DA)6E$1&XM4F16<U\T.FPI,&]H5E(J341=;F4Y8$1B769+
M/$=S(5@[="MD:CHR.E=;;&E((T0R<C\D(BM'(6EB;58B(6<W2D=O46-&2SU1
M.%\C;T5>.#]E*T Q*E) /6!;<3(U7G4C/#!1/$AR;TA)8DA4+W-81F=G6TTK
M1&E'-V\V45DB6BXV,UHK(C5>/5$O06E2<5!F3SX^2%A)45EH5CY><C5R<%-B
M1BD],SYR4FA5;%EK)2]%43%K34EU75Y(;VM5)UY)=2%5:&XL0FY$740A/6QS
M-F L)REE/DM^/F5N9'-T<F5A;0T*96YD;V)J#0HE("=2,C$X)SH@8VQA<W,@
M4$1&4W1R96%M( T*,C$X(# @;V)J#0HE('!A9V4@<W1R96%M#0H\/" O1FEL
M=&5R(%L@+T%30TE).#5$96-O9&4-"B O1FQA=&5$96-O9&4@70T*("],96YG
M=&@@,C S,2 ^/@T*<W1R96%M#0I'871M/C\A(V--)CI.7EUR:VQ"*U5O0W!)
M<4MR7FMJ3FXJ*5EH34!+23A+(C187EAP:U B1TA#4U@F.5Y>:W4W=6-*8"\F
M1C@L*UE8-%Q ;BHC4UQ'<4I764 S,6XA:5%1,TUC855'749<,6U>85]O7RU,
M*FQ(;4DF(D545G$\.DE/3%Q:,3<F+B=A(6)H97%?66MK)"Q9:U\H)4QO0',L
M."U(6F5'<R1B<2=O:6E6(T5O;#0N/50Z(U@\*#\E<'5?3V]K7C-9.S):<C1/
M+4Y#<$-$+"1@/#0J,EEI/E(R5#(_<V5R7EDT.3I<7D0A."<B<",X+S5I:55!
M-4-T5',\1%!49VL]1W)(<R)@+3XA5"1-<3IB(R$I)C]E0BIC.41E249%;B='
M129@8F1,<E=M5UQS5W1&+4L_;U<H1DAO,4E27&5))FY>,UAI)UY+0UIP;2,W
M9"YK1F5.6"HZ-T Y:G1B7"LN1E%?0ETH)RHP(4-&<$LT<#E*-6 X8&Q9=$8Y
M-3-K:S9O<4QM65XD*W$E+V$W,%,O17-E1FMD=3DM741><4Q;7%TE04QE3CH[
M3G% )E4O8S\K661<:REP7"]663EL3#)3065?7D=<5U5)1G-K9'4Y+5U$7G-B
M264W;FUQ4F16;2DO9$EG-C8C<#E'64$D/R$I*CQO9C$U9T=<,5)89THP9E5:
M;'(F;C]E*2QO1V4S9BLS;",M441L-C0O5UPM4EM-;$PR4T%E7UY'7%= <#!K
M6$(H=$!L(S1*27%0/&Y0<E=95V<Z43-O83YK0W!D36LY,U1D-SA5*TU)*CAP
M*$XW148D6DYN<E=S)$HG-CI39G,U-V=4+BPH2C))2UDG.T,R4"E'+V%83C0R
M+5IP2&]Q,E=77')A2TU;2&4[2U9 .&PL1F@B+39/6FQ2-4IQ-V(D<$UF1#)/
M+V%$;"93=#%H,VUK,6%M6T8M)R)6<"1:2T,^/VQ",$(O4RQB.SPN+SA0=5!5
M/B)J(V$]85]'5$%E-&8F24DY4U-=/&\U*V([8TML2FDE=31'26I()"LZ1W5R
M438U;%X^;%E0/#)902YP5'5Q8UE7,CLX3VEN.&U 0B\E1"XO(5@J7&,M.S4S
M8'%@+VQ79DES/2E&5%Q+,&Y</'5Q,4,O<SPW,$XQ(RY";DED+3(D,U0]:VHO
M55)+-'(U4F5 )E9*+G)T)D%A+U4T9T<_0E%.7TIC1E%K:"=%3E\I75]$;BUD
M;#-4*6LQ,$YC)%TA+T=M13XO9#PL;&!';5$L4TP^15,E1R)#;4UU-C X0FHX
M.EM#*W!M4W-&<UU25R@D.E=O8F]:9RM(;V,[;S)P7U\Z/E](.2DO8T98(3$H
M;S9:-B\P)G)S+$5D.UT_84AO:"I>:6!M7E=;2R4Y5DIO4"1#2%%>3B]S.%DN
M5UDT:S\X2C!F0SHL(SAF)CLN-5ME:E@^/SQ9-#!(*V53)$,R:4TG7S=O/%M;
M)V8\9V=E4%M=/B]-/DPG8T(X;4IB6$=D54$R,CPG849'9S(_:U):+C=2-EM2
M)EPE.D],+$@D9T);3V%:8$XW-CPW,V-35%-M9C%K;BQ10V1>-2<E/G$L1C9&
M4SES-BEN;F$R+$,G,VTG7%(F/C L<%8S64!86BLJ<R,M;R0V848[6T-42CMU
M0TA.:4=133AI2&1M23PT)G,G)EDC4R])1E1$*"P[3VLM+W)&5&Q77F0_54=C
M3#ML-B-J/$4Y(ETL5B\D/G-"4G1C/54P(CQJ8DUG2TLS0"<T/6]G14559%)B
M(75J8RAK:"]83SU56DQC-#TS;4%92D1&+FLS+T1$7&,Z(U%N6W%=(SM)0&UF
M151&+T=A:R5R,#4I6F\Z1C9"9%M7:$LN5VHT.B5P*%4_93TS)3M/(C-Q2"EC
M-TUB82<F2EY,-SQ433]#2%I@,4@M(2M.5D5T9B$Z04-02%=(2F ]*"I%/$M+
M/$Y<*EE*-B1F12UD+&\[6W5N2SM)56L\3CLS(CA81B$S3CPP."=8,V-G*6,L
M/#MC<UDJ/51<:T%14SU-55-#.CXY9D N5BL^-&169VTF5B5A/"M%541F1#%M
M9RQR3BUO;V=#8CAG13DQ*%LZ9"$G4S%0*59E35E;,W-$;51);R<Y7FPC+$XH
M,E@Q4R%D2%5?,#5#1S5<6U9@:W!.-')O9E-J:4Q+0U8C)TA766DT-D8M4S)=
M42\S3$QO/&PR4E$B-"DL26(T,R<S)E= 2FH\9R4L)%5N1$=C06$^0C F0B58
M1TU@.VHM4CLQ,DA,;"=!54LQ42)G.C!I/$IB0CXJ/W5H02597&)U4%5>:&(G
M961B1"Q?.C%92T)@1R<[8C<X+#U#="9N9V),3D]A2BIP8S98;E)B=6!64V!U
M-&]3/TE&2R8U1$YI32A.6E)I3C5 0&!59SLE)E1:3S1T)T)5:3%R4D9T6%LQ
M7%9Q1$MP:&,N0CHK3$=7,4<F7690-D1?/#DX941(-$L_6FLP1T5!*%-3*7$R
M+VA/55D^5'$^1$A+0S)'9"Q2<$],(W5F-DE.(T-K+RD_:59C/2=#-SMH7E)O
M92II:UYI-%!0=60V*2(W,$A 9W!>(T$G0V,G3RPW8E$X(E-C<VMF9FY7,3Q>
M9%4Z6V)(6$4T(S(I,V4V;7%5(T%L8TAO=38_6UQ'0FU68SEM5%UU*V%D4#P_
M;F!H149R8&,N1RE%.$TF5"DY*U%R.D)S?CYE;F1S=')E86T-"F5N9&]B:@T*
M)2 G4C(Q.2<Z(&-L87-S(%!$1E-T<F5A;2 -"C(Q.2 P(&]B:@T*)2!P86=E
M('-T<F5A;0T*/#P@+T9I;'1E<B!;("]!4T-)23@U1&5C;V1E#0H@+T9L871E
M1&5C;V1E(%T-"B O3&5N9W1H(#4W,S<@/CX-"G-T<F5A;0T*1V%T53@^1C0J
M4295<TDW<EA80SAD<#@X8$U8/U9N62=;55I#5T8E73HO0EM.+V19+#4[33MP
M,2YB93UF7S%G<E@N(T1")5- (C%B2T$P8V8Q4DHT*30A*SUC6#AA85UC2B@Z
M;"Q126 ]5G(]9VMP7"4]8%=9-U4Y9$]=/E5K)7%E7G%R5D].5F9!7T]?2#EK
M.F]9(C(\24@I8R9F;EU1(G! ,V\N,5$H5RA75%8X95%O4VLA7#AD6R)C2G5B
M.FU$;EU4.R%#(20^.4HT:%@W2RTM<3QM9$100%@I+DQK-58A<2P^-E!:(W(V
M9%QM;VTW7C)S.S@T5#TC6G(X*W4R22]%)EU%0W5?+B<K,D<B3DQ?,6M03UIU
M16LN0RQ2;T0A-5QE:CY=6$4D:S4T*T!P(G4_531*8BXE-"EK4&1C+%=I9TI#
M6VM&<"=<1S!N1B0C-50H,$=H1R@A64%#53Q80BHK-RAS8C-L/U1;7TAF7RI;
M4"LR:C\Z05U;(F0C:&94<UU=6"Q:*4E$2VE.57%(2%)2.%QH7# T(B,G,'$J
M0DE-0F%%*U)E6"U6<U8W*55-*5PM54XV2&HJ:VAF3&M":EMF6B)J72Y17FQ;
M,$Y'9#A.75$Z<SYO=#MP,R$J)69506E$.6!',B].*EQU7UAK.3LF83]%220C
M<B]!.4 N0F@P*C)F*%<J)4U>)#=@2&)S4V@]+F=Q)3XY)4IE.SXJ1DLX6DM&
M*$-7(RD];7,V8"U5(D=,(3I9:%5C16QA7U\W65]825Q84R%6(6Q<8VA;5')U
M+FAS;#Q6/F!S7D)>(2EU.%TG42U$+G!<15)1+&HC(D)3=7)58$E4;DEP34-2
M3FAM7CAN7&!@0"$[6BMA=5U(9RI<-SHB54E 0D5,0FLF7V _1%4Q:C0C3%8N
M;TY)85!%-F-F1TMS,C(B(SU3+#U?5CPG2E<D8&56.$LX(R-,0FQ:6SP^87-@
M145M)BPX7TXJ*CHF73(X65@U;"U,5&DJ4S(M4R]J(4(A:6)7:4@W2#4S<U)-
M5UPU1$,D17$T9B5E5W!B<V\H(U-H5V,D855I*% P9VII0&55-6\V3R]D.2-'
M*V(Q(6- -FE)1BTO5'512&I@-'0B:UTN-EY*9FER<C]#5BYB449863%85DLJ
M-V%S534P<#);7S111696,E!O5U]4-"A>25M(/6UO:W%48RM#0DM,6UE(<38S
M(2A3:TI-;$0U031$,%)3/VAT2SE8)S4A5U)B.E!E<4I10TI>)5T_1R(]-FEE
M0DH\:#HE4')#5"PF:RHY=&=65'!G)#52:%0M/TY=<T9E+4(I/T\V6U-E9$8^
M2$DW*5IN7'!-1R)?1"0M*S!:1&@S6%IU0"=+(V$K2C!P6E U2#T\-FI(*70O
M-#TT3SY<;&=P:6TH9&%+;$MR25M9*D]?9#)*8V=74E9S4TAJ35,D3U)G4$!5
M,T=592@V<RQ5<%0M9'$C=4EQ1F]Q1CIT+#E%0U!?96A5)#58(TY02SA7)T1&
M<E0U5V)%4W4W9E]?<5-F*FPL+S<K7BM.330^=2=90F9.)&!K;7%B1%9$)"9G
M+&8^;F1T0CUQ7#$G;&Y+<%=H6CQQ73-/<&]1.$Q126]I5"MK0DAH9W-84RXR
M=$M;1&4T2"XS32@O5V-P:BQ(3V<C;4A60&XH06]R*G P,4%=5'1>;R%F7EMD
M:$!+65A&5E(R-TTB1%E&*3I/4%]>;W,D<4YG6R%M4BM-0&U.8&1T32A+33HX
M4V9&/$,_.FM'-&0S:4M6*EIP/6M-5%M/-V=243M):&=06G$B.28^,&Y$+F<A
M1$@J;E(^5D-F.S%G*G0E/SPL-6)S;%9!1RY906AC9DUH+UDD4&\Y*UQ(:D1$
M/');)E!-2CI+.G5D:#%G0TPF<DPY(E,Q2"90;3Y,+2%86RYR569-.#0B.E5?
M+C8B82]D.3%=)U!C2#%';6,G(B9)4C9 3F5P23IU95EB-R]B;3Y8(3<T4T(N
M<59Q2%] 1"X]."A@7RME=$4G=% V8#%$:V-..7-F.#]*44HB1BAJ8V9I(FDA
M3VYQ8'$E0W$E)F18,E<T8T4A86II87)K9#XK.25"8FES+R1B67-@5&MH-$4A
M6R0M1"E<(TTR161J2D!K5550(4\Q/"$[(E0[6$8B)#=L<%!J)4PY+B$U5$)?
M72LG63Y@3%8B*68K1E-47$$H45T[)DM"/"@J(3%446E*/6$N(W!&;D-81SQM
M+3HG:"E.9B=;+E\]8$5'3CIT:B)(-G,Q)VM0/T]4+RU5;BAB/"1F03XZ-TT[
M;%$P+V5(9V0K15MD;39)751;1S%J1$@M:S([23YB4F!1-F U1UM!7TTC<RY)
M:6,\2U4_;BQ@)6Q83VY$;C-53T%>3F5M4%%O)FY<8ELD:CQ8:$=49S!)*T%%
M3$ S,DD\+2%B225E6U-C02T]-6=:."A)/EDR8D!-.4XV=#QE,BM"039664@Q
M;S,Q0BIC/$)J5E%?<T,B2D=.:D4[)SU<9F=</E U445A=#<E(5A25F4C2G)F
M12$H*EDM6BM-0T-J;C@Y;C S:&0^63=)8W F2$XX6TQ&/T! .6IB2&]A874C
M3'):2E9%)V9<+C1.+7 S,4LG27-"(D-26RLU,$0G;%PB3C<R7$TL26XQ-SUH
M*$%H6U).)68\*3%A,T9<;"U<33]04#]P43@T33QD54E9*U8\:D9664U!3W1.
M7%XB=$A54SY$/C5R1C5)(G);55ED1S580G0F8B8\-F=1.U!A7DYO<S%%)%PU
M(7,J-#I;;E%J:%-R.6LO1THE-4\U:#A +68J*&-36SLR+%!44C8X<6=D0#1
M350]1VXJ.V<T/TE/=5->*4-?3F)G.$4]06-803TD:%-S5S5P/U!B/UI6;5A>
M0BT[0C-P;5-&=")>)G$R)U1G<TQE6BIP=&9@:2\U*"HA0%$Z<215=$%>/R=)
M+5AK-V8Y6$XV8U\S(W%.;ETK4S(T,3=25"0Q9EET8B$R0"=8+%5U)6$I2F5"
M=%LC*C$T9B<Y0D9L,BEO.2E7.FIL6EEU=&4W.S9P3BIF8S104$LZ+B57/F9$
M5%%!;E(M-6<L5#18=$]=(3(I+V9U-$U"2C%5,2-/.$!!/D\_/%@W4E(X;2ME
M9%9T,CU 269T."A@/&=P42I5*FYH:4A<,E)')W5!44!?068F)E1M<5DD<D)!
M(2Y=:C\H1W0V,V9#44 _2EID;CUU.24J)2PR;FHE8C=51T=>/E)F/&PZ;%PW
M8U]@22@\:VY))SU8<#MD=5U:=%]"7"TR3S)C1TQ.1S!0.C@D/E1#4D]K4'!R
M3UE>,S)/66=-+%I<9T958EPZ,EY/(SY:1T9P:2=B1#(U.UY%:$MQ,"UL.3!S
M8&Q;)V$Q)3%/13TF;UUH2C,B+V)M5DHF0&HP25PI04$X4#M+5&-80U%I/S(G
M2&A1/D X)S8E/BIC76\L-V=R2UYR:TE?16XE/DAT:5]8<DYA8UI$-'5F*C1A
M0RE'8VM>0"TJ621+35YD.51>;3%;(U=K7W-%5R@P/E]7=5(A;3)/24%05'!8
M74U-(55/:6]6*&QO,41.0"8M8V,\/TXZ6$PP)E(C-TM;+V%B+TY+:ELJ140P
M8$Q(.4E<14U'361?4B-?1DX\1'5 440S=5E45"UM;UXX3C,J8RXR<RU<6#X\
M.F(\84PT4%\U3C]!:#E)64-(8R1$5U@S750Z1RDD25A#(2%C3FMT=#]K)EY<
M(3!%2'%4;R1S5DE<8B<A+S,Q62DF+#!P7BTU3VTG.R4M4T]8)RIJ:E1O36<W
M8V,Y02PW36Y-:4=')DE&:$==)F8V9%AU3SI$62I16UY//4@V93UU7F)37C9D
M2V-11"I&54UO5F8I)2<T-W W+E(E549$1$,X9&4A66E%1B)27C->3$M)93Y6
M<21I671!+71I7"XD4VPY3&)H6"XF9S0[559?9$LU6&T^/50Y,UL[+CM#4CUE
M4C)P<U5!/68^4RE5*UY'5VDV:UM6-U5012I57D8[)3E7)D126#\B<"AG2%=F
M06EC-$AC.FMP;W)M4# T*31J)"0B(2$[4"-L.SYS,DYP0&\^6SQ'-2TL<TDM
M+E9 ;E53.V@L*U$^+TEQ.%MJ1&-M2$@S728R;VTX*U!K="-=,G1*<F=K6SA7
M0%)31BPD/'0D/%),4EA+2F)R62E3)R5&:R8M6%XR;4):=5LQ5U4[*#E(.'(E
M)SA3=#$_.FY=(48W3$Q'1RLU934L9&9>5RHF<D8])6<_4BU<735-)4(X93@Y
M.E(W=45O7%A?(B%C-BE*,&UA8SA746X\4%8J,U ^;5)%.U)29$Y(:6HP32Y-
M6#1L*C=P<7589U,T/3TK4V]$6UT]0UE?<#M?82-6(C)8;"<U4&9<4"HG;F%&
M=4QH2F)M6BYD4$P]3C)!04Q<7#5 ."MP+U107&9+46Q7)CY(<61@8610-3XG
M)3(_+%1#/S1?43Y5:24C9S)F<6%G*RUE,EDB*V8O:2ME5SYA7BDA(61=8C14
M)FIA2"%-3#]3=4\S*"EH7%M,)EE9+V<T2CPF;TML3S1P-DDT1VE 8F-:*U\[
M)U16<2I69R<G+4IC6F@X,SY.<5@M<6ER9B\L=$!M3"%$,'--934[)2515$TM
M3S=406Y<<6)M9#H]<4I-13]0/F@H(3A56"](=$<Z4$)K9G4A7R<])U$R.34A
M1F-(75 O6",N,%E;5R9'-TYD1E@P9F W4FHE-F!A9DAM3CHR)'0X.3);52=%
M7R1<(70V2R,Z-&U</C ^:TTN,#(P:44].551<5Y3;2LE3712-#XO7C%/8$ N
M17)>)6-23F W4BDL;RT_<"HN+SUL9DUD6VPT;")$+T]?7#A*8BY'0CU$0U!&
M/5%8<E5 7E=46#0E-SYC3C=(.#1',%-%+#AC*S]B<6UU9"51:$<I,F)G1FUI
M9VE-<SLS+R,J-U$V<C,B12A'(C(N<F4F5EY8*VHX1RU/8S$H7UM685@^.4U>
M.S)0+UYK4#Q,*7 I,G-G*B-B7U0S*%-7;G-Q+VHM.CP^(BY6/S\K/E!;0U4_
M7U8^3U,_,%=27"E 0G)4=4,\7TL\4U0I2W1B:CI#;&%P,$='3E5"8457;V]6
M0R]T221T<4=$/70W;E]E8#QQ25]&)"UJ145526M=6UU#-$IG+3-U3#%@<S$R
M-$\E2T5T*'-&.S!@:S0P1&AI2R%M+7!M33L[9R$W1$XK*F(D3W0Q+UQ)(RA+
M+FP^22HT4SLI/W%(=#!8,F%$,F%I6EDQ94DL=$H\9D!C+#Y8<'1F:TQ(0D1U
M04)T2RM-3F!!9#M(-6HD85]P94E+;$-F(D9'8U=#+R=T77->;T%H+T%$9EIK
M46%8=5Y>8V!3=2=:,V T.5LP8#4[*21M(S\^4G,W1U]983%@6T1N)6Y%,7%&
M6#I:2U)03SXI95926FUU36=&8S(B:54R/2U#<3!T9U F0%YF2$EM7S K:V\H
M)48B5CA*8&E@*SAF6R1I8E=S<RTS1VUJ5CMN24-A*CDD:S9K*V1":' H17%,
M/2PA8F)%;#\O,&IG:35I/U<C5S%'12U,/%PC,T,L:6@G1%-L9EY0(C5.0E-B
M<BYU;2%P(6 J*%)J:D4F)3-C0&(Q53Y+-EE&,$E,-3Q#.TY=-FU7+&].5%Q$
M6U]T66YC.S$X1#@J:E$B-VLT-UDM9C%7:"A%-T W+"=K=2P^43AS6V\D0&-'
M6FE#;FE*84XV2SA*)5<K;U]A(2,X<DYT+5,C9C9A0&E--"$Z(2,\(R(N4%<F
M4"AD6B1K,",K7'-(9R=$,4H\(U$M93\K+#Q!.CT])&<G<CTU36I-:%PV;"%@
M,S<C.2)3.#XP(R)*-%M?.D<D.'!R6C%42&5,7&M+5$I25D4G8DI&+7$I-#\G
M+&%P/U=K-3%)27 S*6Q283PL0RTS6S]Q*RI$3'([,S%Q149L8F<D*#@]+%TG
M-2])5RA).6]2,4X_8U1D+4DI27-$4C4A-W(X,FPL,3%5=$D]+"8S37(\;%%'
M*G(_<B4K9V$^<%XT9F%535%;56I!*V1943E2/4TH<F-$4#4O3REP5'5@*SA
M4RIH9TQP62TX4E\R6&%=.%IB4$5947-B,RIQ,V(A.5YQ*"8^95E13W! =2]L
M,SA/(U!>8#DW,F=@)28K0&E6/C-;;'!;62LP8FQE3C0Q+%\I0V9O.DHR)E9M
M2EQ4,&IO*3 U+"5C5%5.,"1S+T\I8UQ(,FPU*T92.$8\2"$T02Y07R)A3&)P
M2EM))RLX/3=R=$,D,CHX*V)214QE3D94.2@N8'!T<W(^/4UP.FI!-R0[.E%B
M9#1?<EMG35I,=50_6SYI164B,U1J1C585#LK/W$R,S!F:3A47C%S<DYR1C!Q
M(E0_9RDG;W-N0%5#+BE#7D\^3T!,.SU29C!+6FI29T1*53!12T D4%,I+EA'
M1E,J4'12-28X(DML+&8I.&E'/#,S:5).9&1#)D9I3UAF,B=)/SY)/C)01FQK
M5D4H94,O:&Q25%="66AJ:V0P46YD)#YM1DTO+3]R8U!F+6 Z/5)A<S1&/THF
M.%0A-RUE*R(E;V]J*TY&+V8Y)$E@<$)@84U0;W1B,6Q*+$U:,28O.&PR(R5'
M1U57-3EG6BH[1BIR9D!@02(S=2@T-V%?96!..UU=<"<O+V].<CEB6V=!<5!@
M,#@A*D0B04@U-4-!)D<H;2H_+390361:+F$E)B<T-3UK5CAO*F$N+W(G;CPK
M(4AD4EM54#DY3D=?361<:6);)FHT.$5:)T(V8#UB)S4E:#X_75P\0TM'1$)1
M)$,N2B@B*31;;V)-,UHM+VYM*T-J3DU?5$PS0R]*;RA -"I,+VI)44TI1%<R
M1BU4,&AN*CM7:5XT7S(W)S-L/S,S22-N<TM1(35A(VQB1B5C,$PA-#Y3)"U"
M7'!<9F1B,DQ>34<W<DE526Y?85$W)"(N7BI#9UT\."A?9G4X-4@T3U8_*&QA
M4#]N+E='8FQG7F-";D4K8$$_3CTQ."9Q)UIG-CI$23(G,5<_5U8Y5DI3(S ^
M8U-D3'([;C-F:FMJ="\E35=H12=M<E).9%)19D@Y*#!L;RM"(R]54R) 0BA"
M9%(G,C5K0"ET+$AA3$QB+4E80B- ,4U4:2A'<F)E.V \.S5N<6,Q3FAO:#]O
M43-&(T@O04!/3C%'7BU+1C$F66YQ(4!&4T\S+S)H;C9,+$HK2'1=9%QG;4<Z
M*U@Y(V)O4&YJ,4TU2%AR;$-1:2-616(J/5AP(2PH-3<P,61T,S4^93)R*F\L
M+EI2)6AT1C)J=&\G7D F+%YA-4,O85ES7B(X1TY.8'%P1%Q0+T@A(519;3$D
M0"LE0S1<9BT^)S0S;BHT64M:9DX_<2LI<VEP<5@X6$!S,U@P(35A7VI+1FU*
M=2M:47)H;R0U<&TT9E]E:"8R.7-;3V(A9E4J86=;4BLP,R8\5&]K)FM883=G
M/R$D<C5E8$903VY@4"MG5B5<7T%+*$DH1W(U3&-L,4$P8FIE0BMK6D)&*%Q=
M935",T= 440G5U5O*#Q>-4P\;"5Q56!)4D-43C-L5#TL8R0R.CA$:DLX:TY>
M0'$_,$M8(T=?+"$J*#UU:T)-4%@X.5M +45:5DM%1%D^-6DY(3-$5%IR2E]L
M76U -"M7(2) ,V%^/F5N9'-T<F5A;0T*96YD;V)J#0HE("=2,C(P)SH@8VQA
M<W,@4$1&4W1R96%M( T*,C(P(# @;V)J#0HE('!A9V4@<W1R96%M#0H\/" O
M1FEL=&5R(%L@+T%30TE).#5$96-O9&4-"B O1FQA=&5$96-O9&4@70T*("],
M96YG=&@@-38R-2 ^/@T*<W1R96%M#0I'870],#Y%9&8B6D U4TQR5STX)FQJ
M3T5N)RDJ='1=3F$V4&8S5V=,075D:5%*648W;C-U(T\C,2DF9"14/FQK*%IO
M(DPW:EA4)%LA(3-49&-O,V-Q(S@M;&IE7V<D4W$B0S$Z3T9+26]E8REC,$HL
M.W- 5V8F:$,\8C)P.2]$+$-.;35,+B]!3TA$7&<D;2-E9&] 0TL[-EPS*S!)
M:'(R1U<U<"UO.5TI1B$H6&Q#)4]R44PE9E(K16AM*2<C96]416Y#7D%L(W!)
M4S@Y.R4]9E)H:3-$*RQG86X\+U8O*5DS(FDQ1#4M75)T(BEM<4 Y,&XI,RHP
M-S(I/5PO)4,[8G!5;5]>33 P5C,X/#$Q36XA<4\F8S4D-U9)-44A8STZ*' Y
M-&UO4V O1#-#)759+S]B/UY%,#9M-W)N1C%K<6UB=#-)-44R:$Q>-SXK<$,Z
M0B)L52=U<BXX4CI')CQQ-$)L(DM#*U0S/5DN)UPH*U)M0E)I*T]943Y56EI2
M/3U;;4QG9UPS02%(.6- ,$8A,B)%(SMP)R-!654M1%LG*%M90#0O6F525D)+
M,DPA<#\I)2UF0%-6=4%'*5<R3E,G:S)95&%$1C,P,#197T=.8E)-<UA+*34E
M:U]/9"%7*3LK+#]I:EYE8V\S1#5/2$QR2DUN4DE@.SYQ/DQN(S)$*4=$4T=3
M32$J6R)B(FM;55(O4&!P8"57;6,O-"DQ(SE3+3LO<20S7$XV34\O-3 L*B=3
M4U%J04IG8D9/<G0J.REI;35H27%K=5QM7#MI4TDV4B]S:20C;D0M8F$P:UP]
M,V1-)B]T9E1L6D=?0D@Y:$)48ULW:CI$=3I*<5A-*CTX<6=%(T)>8RXV.U->
M)W!,(7,N;S8\;5U;1E%$,E4[/&UN)CU-2G-4-$)M1FM'.SAP,%@E9$DS26=L
M34$H<6QJ)#4H8#E5/DY4(T0_6%],+35#1F0C)25B<FAJ24=)+BY10"(I=6MS
M,4]H1VHK8&(I13LK)DTX,U)J:S5P-C1*/5!?3EEA8',T6B%,.$4^2D(Y,65=
M.&]M2&MR8CQB,$@X+E=O-4XQ3FL^0D5@1RQ&0S- )F S4V0U/3)'2F9&)%YP
M;4UE9U\H1S9I94Y4)21B7%D^9"E2*TPU0"=F+B-)8%\O7SQB(T99:&%E,2XY
M+2]&5E=C5W%'.T-A3B149"LM050X8V]0-&)H3RQ81SMN6"9T<S]"6VQ).')=
M=4\X85M:5&5&2DMJ-29(;$QB(V8P)%E02BYK5THQ1CEC,U9F9DQ/:"@D(U@O
M+R)35"QJ="9'(C-=*3TB*2YI0$$Y(5=.2&PS:69'9CTE0B,F9&@M4TI8-UM(
M(TTJ8F-?:6YH8S1E4#]O*$8X6"A"3F4X1FI0(VDZ-U]B-%5,=#A;1S%256=Q
M=4!M6F9I2U1.2&5,:T<I53AS/%<J86LV/TTQ56DX3498.%\E4&HG7CUO6F8I
M(DLF65],=4,^,")C1"-37F-,.%DO5$Y::4XO:TPU2$PJ4$(L,64_=2-,55!-
M<D(K-",H7&==/%-+(2YG*U=)4$(_-S I8V=G0%<H*B\[/F1T,#@E45!4:S5>
M25(I(D<G539I-F<\2#TK)S4H.E!77C$](2=U/THW+R\Y3#);,S1H2EHA(FDA
M06=<,%A@8'$\)%I(22EC16D_:"=:.6DI9R=#<U)F8%PA1SM@6UI604E?7&DN
M1E$F,SUM6#1D)RAH6")J;5P_13A/84HX5#5%854J8&=$1$)G*")76#(J=$PS
M;&D\85$M7VH]-2I#-E0T<&Q843-K,&!H4CY'33!I(G!99$9P.5Y.438]-3-H
M23)H0"I573=:<V<\8T%09V-;8T]30EY))6M*-4TR<C\L36A.*"M!<RQ:+U1%
M06YL(V4K/UA1/DTZ;T$C*#E(5B]Q,V]8)6(\.$@N04LW,W%>,CHR16]Q<B\B
M,R1K4E\S4R<G6&@S;%-A3"]U)SM?4%I>9FQE0&)99# ^<&%"25%H;3QU<",I
M65I&6$Y/761-2#)J83HL)EU0.5$U94HM1CE<*DA4/5YU-TXH0VQM-S%Q02LR
M9DM=2G5T2SEC)$(Q,U)//$@B*D@A+S!L/")P5D<R-#(L*B%F7UA$+SA7)5I@
M<5E?8%0J2"HN+T-'6B1$5"-%7U)?1C\X<SLJ4FXX/$@K:V5-5RI);$]5*%=:
M.RM"73Q#<$]!2S5.1B591BQ++61D4$@S(F%S,CM2=3-U)2<L2F5D5S%B2#]Q
M9G)1+C5%="=.53<D+E0M:41I6G!U/V@J(2)C*R(A<TUE4'%;5#Q74V)Q(V5*
M,"0X/%QD9%P_;%,^:"I5)&)I+FDE/D-%=48V/VIN:UU6*B<K+"PT05=A:3Y(
M3R9"7E5 .&0_;RLL+2E#0VY4324L1&Y8*DAC)&]$4FE'9&5;(7)D3S52<BM!
M(3LF;F!!;%)N1"LG/B=M(5<X.%AS/UA4)E5!539 +U8D;5U27VAR4W5K6T0X
M<#1;+W-N)4HM1RI4/$=M73IF;B1//2=02'-#."%08F=!:W,Q1TX^+B4M/"%;
M7#=A-3%$02LJ72)=36D\+F=B9$HN/G)'+B9);U$M:FI.)V(J.TXF8$AO8BM1
M+TA$)6 Z;"-#*T<^.#!*0CAB<&=")D<D7%M!855L:VY>7V@^96-P:2XZ;F!
M03ID:FIT8SAH;EA#04!L4D!!,R4Q,'-@3FM&6S<T:%4B+4\T<34K.7)I96==
M/%M!53U0-"9G)'5,8T-48S<_5&AH,4%(6VQA0E<F6%10-&=,.%%'+5-A+5]@
M<SU1;2-Q-T%P2$9&-E]T5FTV7R\W+#1(5%@_32A8*B1"74]T6&)J8U-74'!A
M9V8C*'([(S](6#]5/5XI+"Q,.DY$:"%N4C])<3==<5PO/#0M.BEH/4A63&A=
M+&T\7FQ'<7):*B@G0"<Q-35P.V!@7VUP36A'7"8_.BY ,6)0,V=*8D]G45]>
M3S9!+"E&8&@G;%8S-4LR1"DO.6!/3EUE;BIQ6"EA9V%*66\W,S- 94](,2XE
M)")</CQ-:C Z5R)Q:EE#7E)J7BM .F-'-3I81FM**V-9;D1N-D]N4BA@2UY"
M)&(K96=U)S)*1V5A,UTS9DA%;4%>,"I06S R="UO2#E(3W5T/C112%$B9CYG
M="YC+B9?8U8Z7UPW2%<O/W0[,2L\)BDL8#U#9T4R4&-Q/%U>9FU@7"(K141;
M1SX\6W-3,$-":6P^850O4$I@4S%)6%DX5U!Q33A)-SXO+'5'.BQD*#Q>-D5-
M27 G.20K35AI55AR;2U9+&8Y2EM?1"MA371*4T\^7S(X,%M;*2IJ2%0V+B)S
M4D]G52),;FLC8F@F4U1J3R4U821723%O<$@W9E595D=5;U(V<C%8/EQ.+2LA
M;5Y<;#<M674L-$I/+5DQ/CPA<G(A:BLW5W-&<$I/.U5B;R$I)G108&MO4&5S
M.2TI:4QH3V!98"M)6$).:C-H+6),849+;$MT42\U-%EA+C]07R5$*%PE6TMI
M9%<M,7%6)69>3#<A2T5I1%\_+C9T76AE:7!-44-+7SXN<&LZ=3AB6R@E)SY-
M(C,A3$I9-6)+22,O<C)K,SQM06@T+CI9/$LX8TU?9G1T+4U=,$LK9#5I:E=K
M5D@I(F\F:V\C:DPY)%8^5R\Y.V<C4#!#.F\N<#AB*U<P96)3*7-=;R@A.%8R
M/VYC1'!?3# Q8EQ$8SYN*%(R+R5B6B]9,25..$%+:TDT7SAF7"94-4I8855O
M)&963"0V/V,\;FLW-#%B.UQT/7!E<')&,C1J/U)#=#=S5$="2&PU9V!086(F
M94=E-EA <F8S3G!K5FXY0"9=(2PH7"]:;2M4-$-G*U$J52% .$DG93 V5&!H
M5RQ?)#->43H\665/36DY4&$F(311;BTQ9T!+6$4O4"))24 U5S$L9G5$32MN
M5R1@,3PH4T-K*V N<CHM:"\L*%!B:V0^0"Y.-&!0=4L_3U$C,$(H+5HQ;V9A
M)STA5DTC<3<H6$$V2%<C/T177BPC*S$Z,%IB9D O/RYI-RDS.E]3:D X76%;
M93(X0CQL8V).-3DI:F53;B(_0TUQ5UDT+7 A4V,S4&\K.T-!<'(M440C4#EH
M3$I**RLR76PT6U)'/R),,S%!3V0W8%4W6F%Q/%HN1FU.(UE")S\S*EAA6UI:
M4SEL-F<B*V=D;#=U)45C24P_9#TY2DA<36TR;RHR6V$[1$A+7%QH=%YH0V(B
M;CI&1VY,)6E6/5='0E9I+5(B0S%--SHP23%32C]'6C\S:U\K9#M+*W559T=6
M*SU<4C@D6R,X5CI$9FI75D9:4F=%;3XM2E0P+FPC8SA%6G A7F<D(F=P4REP
M<2I16U]4<T1 <4)2-3IK82,[2EHS:C@P6%LE,&%N3'),.G)4+%-5,B] .48S
M5#8^)3IA2FM(,DE52S\W<S)-2$EF.TI872%3)#EG0G!?*5PI;2XX/"E")UY>
M0S)>*U=E;3)%,6<U:W!B5%Q;/F(M-RTK*2)?/C$N1%$I6DIU9UXM1$@R*B=>
M7$1H0D@L94!=(V@_+EQ#*D%S)3)M5%)7)69;(U1+54 T5ELB:5)42EDZ3R(_
M42,K,TQJ/5Y&.%-/(E(X,#UA1B16.$0O(R(U5DMC3$([2T--8S<I<DA./#(I
M7EXI-C)O=35F/$XF-V]+2#XS*49)33%?92PO)'%Q.BU(-C)$1SE45$5R4491
M12LQ64Q'-TXR4T [<C0I.F9K,F%5-"-A4$!@6#-Q8&]=+CE3/"LY:VM8)2-6
M34M(2"MQ4B0R0E X13-'3RUC5R=8.%TB*F@G7VA3/#$J*RXU8#@V=5=:)SAM
M05,L4S-R64QG4E,S-#H]4$M43E@O5T@B3V5S3SQP<75T7EXM/EU68U]O(S!>
M-3]72#E)9CA%,R@G=&)K)SQ-/5Y!.F%J0&Q275%O-EU<6#0W<R]+)C<X*CPG
M1B0^,"UK;2YK5"0D1CU?,B$X8DDI(V!R1UY<8T\B,&=98CPC*%<A,&9E,%YC
M1"DM-7)=04 Z84DW5"PP754K8D4V;3<Z(SQ)9DTL1$(G*R,[0V@V,VUN4UI-
M2$8^7S@M0&Y%(TH_(U(K;%8V*DQ38BXC8U I)CY>-S5O5&MF:F=14&A'8&DW
M=4!<.V]6-V\G03@K2C!#+5=O,D<V3T9:5EI 0&-A6U8Q8C S5$QF8'1J,TQK
M05!K2F-I9W1(-6] =#@F<RTJ*2(_+2\J5&5B+EU6,4Y&)FE#<RAG5TXV,$A=
M;",G8V=O9R)=+T(D.EPN)4-++EY923E/2T5B1BEC.D=91"$M7#MG.%I!(V<K
M,UEF2D4A9VUP7E9<-UDK+S5;14YM4'4U7RE%4S51<"M)1C!.+2DJ)S]N03DK
M+6M69T\I)CP[)2I=444J*5-$0F1/4C=16G Z82\X;EU!4T X/45:46XH.4<\
M4E%Q.2TI12T^7D!88UI6,D$M3"%;(C-/=#UI(C,J+"M+-3I12CAI:6H[6$9=
M3F%J*$IR4S%S)%%I)V5 (4)&:D A14E6<R52<45S)%@\1F,_:$QL,%)G;#D\
M<V@G+F9&8"$V+"%*(V]P8V9P+&8Z93U=9#HP3"-%="$T.G!74R95+F]?/U1H
M5C]<7$)R5E)P<2TO/#<W23E!*F8\.E S.71)3SLM0#9&-"@J-3YM6"\X-B(Q
M3TM<+#%R,U(]5W5O8RI)6&=U;D4R3& H(BUP2"Q$*B-<+2LI<"=%."-12C)%
M+SHX85(E*W->22HP*B1.:VU<:C=.;T<N4UY06BU;6#I*)T@]3F8R23I>6#M/
M3TE14&EH,SLK,V@\5S8Z,T I22A49&)?+F%9:6,X9W!Q6CE#-R(R0V$M0#)*
M9W!G+7$]+#XO5F9G.RA#6$A7;2-93%M;-4=(<D9%(CD^12U%93%@)&<I+CI%
M9%YF0V=P(TIA8C1@3FY>/T4A6TI,.R,O:C1>,RY <CHY4S]$3$(A,6 F*D4R
M-U)F0S950$U)8B@^)&=E/C]U;6P^-4A:/4)E<RYD8BU@15AQ/ELS+VQN3FM8
M;"TM6UM2<$XW6B,V,"AO45M*33U'25!.4$QE1D,E;U8_-#9O6E)I-&UA1REB
M+#(C;",W67-<:$Q@=#!1449*8CIP-FE)5TXI97,R)SEM3B%)4B9.5&\K=%LX
M0V@_0%MP=$9;.R-M221B;F5$5V$\2%!?:3ML=29$6ETY,FUB-E\X2&5"6TM%
M<5176VM.+2MJ,E].)D0[=#1U:B\Y/5AH-# C=2-C/#,T(R%,,65P/S132U9)
M14TN5TA54&<R14TA-3](.#<N/E$C.TP^9FTF-RQ 0$LR.5@^<#59,3)#*7%*
M)"8],VIN5R1*3UA-0RM.4F8C5$IH4E];7B$B0&Y2<$9L-6%866Q+1"A2,CU5
M-D!(2#IM1S(V(V1A1C)>.5Y>5DIJ3V1 34=41"9%6C%.9RPN<&\T+#4V4DM5
M/D!6*W-:0CM+:61B7RXS,G%O57!,)G$H+35E;#LJ5B9H5D(]2V)/<B-G=%<P
M(7-?0U97;W)'=2$Z="4]1"U?.6)7)CM81T1I7'%1-V]A;U5+:W,R*3M4*S)-
M26IA*71$0"<I-6Q@6EE9.%!R*5YB(TPC.5!K*$9T4T-T8D)!,CUJ)E%%/5,J
M*%!I)U-1<CE"14XD85%T,#\C/T1D+UA@5G-<1"(D<5(T4%-O6G$W5C-@6U95
M8"(O*BQ*<"YQ.#@Q8U0H/5M>4U0G85UN)%EO+EXF*RME7VI+8R)Q6CY+2E)'
M*B]1-'$Y<DLV3SLF3FUU1BTZ0G);+W,F4E-,22=+)C,X6FI#6BM.5UQ4-TIQ
M)51.8DM?330B25L\*R-67SPR*D9=6B=K7%!"<$AK:6=5,35<=4(Q2FII(C$]
M6$0P1CU4<V(P06YR260M;"9F65,\+6QH64%C5F)*.T4D<"=3-5TT8F8J(5XQ
M;4(A9V\L94]/9"PP5FU!9V$K9U,_75Y#9V<H6#\^.B0Q+5<V93,[(D@N/6E!
M52MB,V=M,B\F17 R5F8_/T%8."1'44<V9V!;6BM;6#I6)D9>5BE7<TE39&E2
M6$E,(D1M+4)84RQG2$]23$MT2D! /EDT2C Q7B-83S!-5VMF<5Y>:VXH6T-9
M-")+4$50-7-O/DLF6&IQ9TPK4$ Z74$M;R=Q4%1#;R984&YN8&U*1T-O(DXO
M-#9P0BI?2"8H<28K3TA2)&5:*6-*4G0L1RPZ=7!M-&1:+W%>*R-J-%,R(RQ9
M2$U,4SUK6V)=56,Q958Y4C(B4U)?<60F6W1O43HH)S)T+SP^,E5$+6Q!.B0_
M<#TR1BI><%Q7<VQB0#5*,F-D6E@[5CHE53(A-%EL8#=:5C1"2$5L2SDV,$4S
M32(P*BQA.%@B,V%T;R4A93E0:4$Q1C=2(S\B/R(U92)H/$(Q+&]!1%U)2"-Q
M0D=B/U O4%%N8V1M(U]O5&52(DY),$1G/$UA;UY>0C-31U!K<5Y95F\J;B-/
M7C(Q3T='(F ]-T=4.7)S=5PT2D15?CYE;F1S=')E86T-"F5N9&]B:@T*)2 G
M4C(R,2<Z(&-L87-S(%!$1E-T<F5A;2 -"C(R,2 P(&]B:@T*)2!P86=E('-T
M<F5A;0T*/#P@+T9I;'1E<B!;("]!4T-)23@U1&5C;V1E#0H@+T9L871E1&5C
M;V1E(%T-"B O3&5N9W1H(#8U,C8@/CX-"G-T<F5A;0T*1V%T/3 Y/2I:945O
M*T9.<R0Y.SU%=#!'+U8[,%4K<6 \:#Q$6#M4<&I;1UM#-G!?34LG22$G9C%R
M;3]P3CY+=55#+B<O<#PV66@Y(3 E,S U5S\W;DU$;F,W)T,S139B0%Y!/T\N
M,5AT*VPZ+UIK,E5&<$(R42PU<&XK)2I)+TYG:UYU,TYL<S9F;3Q37$<J)V5=
M94@B/FID94UA(T0E5UY=)75+-75L/C$Z2S=/=%HP94I 53-O;4\X6TPF5BM&
M7&XP9%A1:")8;50D67 Z;2I!,G0H3RUI,2)Q6VM!:$\O6C9)3F]Q;%QS<28R
M+&E,3UYH*CX\;D%!7$AE;T5@,S=(1S%K.T) 9DYS*45,<$\I06@F54<E<$%)
M64M@3S1"6%(W22XP<29(,',_)EPM=3HS-#9%,CMT+EA#2"MD+RDE<45L/4!&
M9%]+7EE!7$1K,E5R+34H.4]+149%7FE=:7!N27%F;'-;23%<)6)H45T_8CQQ
M."DI9&HA4%DV*2IF941J;EXH-2XP=#1N1SHG<#9E46Y),5PI/61K5C$F)C1=
M7STP,U%O/B$\1#XW+51R9UQ44"8S16EK)F).4SA1;B,X-BQO3#@P(V]22359
M8VAM8B\V3"Y"2&-#9&5G;U0O6$AS=45:05PZ7#E.*DXU)3$E(FM*:%(Y+TQE
M;F5;-44S)BAF1DQK4SPA6UU<1VUT03U0)D5R(6)M2&1U;FEG0V!E+TT[;SI.
M5'5::S=)+$]E-DEA5$-D<4U7+W0Q7B@H/UI=1&H_659M9"@A0V O1&1I,2YU
M6"U!2SI-(6L\5UL[3EEL+CPB6G$F)%%B4S);="<\(THB:%!O8"1&2W V/U)T
M7W%O5F5<975N+V\B)5E7;TTE0"I'+D8H<W!<8T(_+4]1(UDE7D5 /$=@8CA#
M,TH]8&$V)#D\9#M/;$-25EYC05LP428P-&-G.64V4T1$)UYP-"5H1%9'=5)$
M:%-06B<Q3&-":70K24$E+6!B-R)#)U-F0T T1')B4E=+/"QG9R@_;2],:V(X
M)7-D16%K/5 A3B]#+CT[+"UD,7%>1T0A:40G)%5>;SE2:"U84")O875G05I4
M56UP+68N;DEG:V!"4UE@5D=U9$)68$5 .U$P.$\F9&=B1%-:8E=6<TQP2%5;
M;31F(B]60U%;9G$Z8W$X43A$82A?:$A:2VU7/$<A+6AD62AP+DTO)DE53R0I
M07%N960D)CI9=58K;&U24V1T:T)M4SP]4$)0*7!K5F\H7EUL(55"73<E2'!L
M8F9":FUQ+5!L.30\4')A-FML231'9&@\6&8R1TT[8RI6:#DL<S@C/E=@0VPJ
M2T]U3S5@+E9L6%$M;%X]<S\I6RI.,W D*&IC(4)71V%(;45P;#-886(D1SA@
M021*.%M&*5A#4'!75RM=<V9S;5HX2SXO=2HY;&-/-U]:64\]03(H:BHZ:D!I
M8%%:*5 L3VA+:E]D*EPX<#M'8D%23B=%7UA3<"(Z-BDQ1C4O<B$E.SI0-CL]
M5"M3.2<M3B1/-3MG)V0_7F%17$!I7EXH<B@D,5U512%R,CA(5%LM95AN=&(O
M.$] 5&HA659*:%A"+29*2BYL(VY.741E2$-156]+.W,\0U9P0&%F0U8Q4&9<
M4T==73DH-G B3F\D<4(D32E962HT2E@_15HG.$]#-BMI66<I2UQ <#\S)V9N
M*V0M8FUP=%1',TTR3F]T)CAB)$)T945M:EHL;E [-EY.3T5Q;B8R26$R*D ]
M/5M?9#$F4CUG:$) 5T)K7"LC6#Q!+U0E(4]++G%-7E4^55Q()&)R9S)',RIE
M/E@U4U%C-S!&4&(P1EA?*C-5,5DG6EP\,$MM)F%#/T!.."E%8DXR;S]H1EE=
M+F5U850C(2%K7%8D(V!$-6=G)BHG/RI08$,R(D4^1B-S55@X:4<V)&4Q0B@^
M(3U(+F-S,U8Y)$9;1"%#:B],0DDA.7(U)$Y 03LI43]?9EII8&!G.R-Q8F4J
M2W%!,S=>021.)VQ-.$M"8"XI*&PA5C\E26(R16$C)%-66T=A-&M7.4]O+S<T
M(E(L+S<^8FMM:T-K35MI9%IB-$QJ45Y9:E4O9V@J/2IF/#0U/"(E(3E274U,
M2"\P.#Q(861O+51))U8J)FM@-U!+*#9*9'5%3V-L;C0G5R%,=%-$5'!$2#(V
M1BPG<$%"9$ O+51M:"-**6PX,EY+.UM'14\A+CXM;V9',3$G4"(^:$=:)E!0
M4T@H1'!T6BMP4$)S/$]K5R]&;UET,W-G=5MH1F%(/BIU2U%L+B\V+5=/+%=*
M<#]9)D\Q6V0O8SU5;%M8*D5':2=M+BEH-VHT64XR(5(X*#AE*5HI6F9O*D9G
M1SDR54%08W)05$1=*E974$]G.V X4219)V1U;%9=8$)';25<0R,R;D4G/4@_
M12<K8UDD*3)R13-';W!C05M)034]06E.*R8[2$)P+EPB76 W3C1M53$M4CU/
M,6\O3R9?5FM48FID4BY62UHT5T\H17 J67105%H[)6).16<X4UM/6T%2+#DE
M94%/0#HO,2)$9T\J.R]".UE%+F A2D4]/C-M/VU-)"4]+RQG0C),=4<P<44R
M+5 D-F0Q/RDA:4<S3BAO3W0A*%XM9"PM5FEH2DM,1E,T,B=>)F W.W!C,VA<
M3$=T85!E*E\U.W!C(F@W6S9**"<I4G1C8$12)E4B8%Y,2UQ4.CA14T!I:C!:
M;5YH0EPY(EUI/30F5#<R;$8L.&XL(C--9UTD,6Y,.2UM2&1$:SY-)4TY1BXU
M:",W9$,P65EC(2HE5&148TTB1BH[.4$G83H[4"1=-S)F,V]@12XG;TUM+EMG
M;BEE0U=%-"]:6$PH/FUK.R%67"8K43Q.2F,A-FYM)R%*,V S(EUF)D0X0B%8
M165+(SDZ1S-)+TYP<E Q/5%.-$@G-2LJ.70B1"EO*"YG12IK,V<[14A5=#1=
M6'-"6CML7"QP66U')FHM6CH^26QB6"E+7S4Q45-:6"0_<#)77DQ</$=O+TYM
M8#\L/$%%9&1(6C(N,VEA/&=))6%135--0RHO73-K+TU')%9:*D,J*D-K76$]
M76<V*%0_+D5P;6%'2RYO;F1C<RTZ8UYE*RU!2TY$;&\I,$IR/B%313@O+&)6
M0VHV0TMG7U,]86551#,D5$EE:DQA5#Y84EAD8#54*&%N,RU+4D%A744U6E9@
M4B1O7SE7(E R<F4^/TM(/&M)341>/3AA*'1#8G!J7&]7,R-1;4YM4BAU;F\G
M(BHJ-%U?,%%D645>2FQ:.$QA<5UQ,3IP*#Y4/DE#*5E1-G4L33QK/2<W,T8\
M55X\6SMG14XX*V=G9"<F=&MO,T-F4SA!<SUS9UHL-S)5*$PB1EMA/5,Z*SY?
M/%AT-%<B9"$N/&A-07)23U-$*61A/DIK4S566F)N;4XC3F5=5%-N;6\S6RU'
M;V]D2$(K4F!B5#!')20S<R9>-CA3=%8K5D)!54MR0G51+$HG9W I,4E+13-0
M6D4R;EU3/B991DDZ(6=/:B1"-%]N;CYP)T$Q-#I<+30F,693+#U4*'!A5%DS
M8"]/.2HI03L_8B@A1C I,G!Q655H;&AL2B0\23=G-G0V350E.E=%36TN5&I!
M*'-/6S8J*$5E)CM#7U]81F\A.#]);VDZ)'5C4%EO6BI0/C9S(E0S=5Q9=$QC
M-2U,)4-K<5]-(DUC3D!C;G!A7THW-')O8CA3=3XU2"H[:V56*45 )7)4,T-J
M+UY=555@6U5%2V]G2SM2-")C)7%N;%)),F!*75YE)2$];CI07F(K5D@L02$D
M3V]425]4;SAI9DHO4R]'83 A/7%!0"P]6F!6<2$Q4CTA.2IJ(3IB+S L)TY=
M-&DO94AE57!N63@L)U0[44]?3$YT+U%N-T9U75IR='1=0W! 0RQ&4VPX<T\Q
M8G)-6%<^.U(S-7$R."(G9DUI9B<\5"Q9,W(V82-%+7$G6%8A4"H_/VYR0W,I
M22)&2TXS=&]O,CA =6,_775-*S)84T<V<CHI<$ \7"9B+&5/:DU./&I8:T-F
M5V9O/&EF5T% +61(="E%4V$L.#Y%44EM7&-=:2)R4B\B72AH;E%.(4)-(FPB
M5B]C;CQF)40L1S@G=#XR:#1'4%0X0S% +%5,7E)**DE.1G(N,5-O0VM)1U4S
M3RAB;B@N*68K/64P-%)&+"DR-28X<W4G6DAI(C$A7S5)4D9@/RLI<FDE6FY9
M6F)::6=-6E0J1D,C<V9N+"<V+V5.)4EC051 +5%/(5I(,%5.*4EQ87%%<#,T
M,U@A-BTS<E!K;F=T.6M ;5\B05)$:7198%53;"-*,4!F33TI)F!9,50B:D!-
M85IA1FP]3D,J7E%9:3II4S<A2RU"<EPC)VM60%E60$$G+S57;V,D)&9B.4=O
M<%1:,R,G7E8F-U)&0R8Y/V4Y/B(Y-&!B854L-DID5F1;:G1 4CU/)5$X.%<[
M25T_-6(D320C7TA!(CY1:3=?2TU:7FU 05LS+4TP03)@4#LD87(\/4I16T!A
M9$9.5R8G5&%6(61C8VQ#9&HN1EQ.5R8L16Q12$Y*76I406M)5"PZ/6%I<FDI
M9S-'4EUR)%=N5"9./%XX4VDH7DIG5R-A44%5+U17/T!):3!",U)49"5K,EAG
M63-E/G5<9U164R)#;B,C-3MR;C4G96%+;C(^/"]H)RM+)#4U/&U1,T=196%:
M:3-:9U=#/B%632M(76=!*2-#745=<B9"=$ED-D);72MS*C\H.C]$1%,L8"M'
M/C1C1UQB36E+3F1I42-+56X\.2%L-VM$8'0S+C52+SAQ5F140"),=&(H0R8^
M9$(U8"U4<D='/# C9CIS;T4F-W Z:"4\-RM?3$0Z8414+'5$5G,G+TQ&52U
M4G)L/$IQ,%-B;THQ;7(Y7E!4;5LF:U53+%@D261$(C=U,T%-:6Q!,5)O;EPP
M3R)D6C$M-3 M:ELF(RP]-FDD<5U306]E2R(](B(C,2A&;4%U2#8V2VE@72]<
M9R4G1"(X1&]+*V\R*%<V='!?2BU=)6<U.2%B/V%!134U:CP_1"\D,6!63"5'
M4E4[/U(V1'4M+%I;8#0B,T5!95-=<$]:96(X-55B6STK6%PN(STA:2]3)VUI
M5EI..R]9(T<X/&XP;$1C(4XW9&\O,3HS+SM71%)T8DYF(B0L<7-D6#E%65Q1
M3%HH(5A',S@F<UM%52$^/FLY5$4X9REO7U(L33= 1V8Q,"]C-F!--EY:66U>
M,U4^955N1EQ,66I&,&IH2C-*:7!N;"LI1$<S3S\Z-7!)1CQ=,UUN.5]Q=%]J
M6R8K7TIA*41/8",G=$A?+EE;448D*&5::$\V1B%O62);,UY 9%Q@-B\X*#UQ
M+CYT1%U)43I"<UU!=&-H,T\E74Q(,BAK;%M&.U)T-V\H3VU8/BH^-BUD(BEA
M-F9U<"$N)B-2(7)736)!3#=?/$M65C- 33LP9ULQ=6,P-6PL*%D_+35>*U9K
M0V\V)VA02TYI5S922C J13DM3&-%2C1:35<U.5] 8&Q;1G!*2SIO9%M27D-A
M6F,W(F0]2'1I-RQL/#1R/6IN2SM!:6A23&I&5D P9D!-8W!O)#HF5&!)8%E)
M*5Q843M0,4=&+D1135=H1'$D*'!U-S]*;$=?2FU)2%!O:F5?,"\F4S@O2#TH
M,%I;(DXK:# V4%) <D-E<D$B42=7)&1?:#Y+1"M98UQ/7TTS*UI@=$I*5G!O
M+F4F(29@,5YB52AO;65U0&(^1C-D+S!K+TY*)W$C<S!B)$5&9"(R/F5-)&A8
M<2$I,S@C05\[02XZ,$9?33\M.S]$9"4_;U$H<R59<DU>;%YQ;6%N)F Z,5(H
M64U1-V52+3$V141*9"M)1UPW1BI<,&I=945++BM"65TT(28W*"Q1;G0W47)+
M=#1>9W)@*EA!;%==.BET(DU22C!!)&U 47,F6D(L37)H1$YA3TE;.5$]+%(]
M7"A'*2@C*FUN0B%G(35=.4,O0SQ@4F1&0T,M)%)86$AI4G Q9%='1S]$+S=6
M;&H\2UQQ2SLW-6-%12-G.UEB)E1J<6U!8E==-SDA9$HK3$Q!4V4G/$0W3#!O
M+3-E;6(E="D]65U4,612;FTN4BXQ5G,[-S@A8%T_2E1:7&<D5CI*8B=253$\
M1C934#U+4DQO83).35(N7$QN(5Y':"E0)S)K)D\G2B=P759'+SA$6#%*43Q:
M<CME42A*9V!:9RI42T9%.'(J*U5#13-69UQN+4(N(6(J2%A@;35;/#0M2E G
M:RLP.R,]95<I0V5&4B]6-RPI<CTO7C] :F)&)3HZ7751(RY&/5MH3FXF8%!1
M2%5@5G%-1&TG1B)64F-%05(Y)S=J,UTK2F4E5VY<,5(U1FLT*B-=83-6:3=)
M3RU>)DYM,$-"(W$C94M/+5A192DG/'%..S-?42I=<5 W;VH\.2AO:"@K0S,A
M3"933F5E1S!:0E8D(4,Z2R(V<6-7-TP_*F]!73E!7TM*9E=P.$1D-# N0DTI
M8FEK0$5I2E=>-&AJ3E)K75,K/DM%47,I739@43<T(4PN:B=F6$]P<BL[0T4]
M<"5><$EA3BAS,'0C=49*)V!J*R(R,EH](DU%:DE99RUG)%%<4R%K3EET3U)+
M-$\]25=M5F)J(S5L6F0C1FA+,S1M65]F1C9C32LQ:6)U.#]O8RPV85]L-S$L
M:%@L9CYH/E-00G4K,2$G9%E766LM;S4J6$92835>="EF04=#(FI8-491;'%6
M/BU74C!S6S]D4DUG1EX^+S96.TUO5RE=7"=?<B@\+"5 ,& N6EQ-529S36\M
M1VTI<3AM02LB/#1)<2$L72%.*TH]2W4I1#ME9EIJ5T!C9TI&/S]:1C%,02UN
M*W1O;BMF-"$D.4%K/S\Z)TAH8#Q78E)-4EXN82%'/CXU8R5 /VPW5C])-%%*
M/3%?04(A3UQ!6D9#;5-J*$LP9#8Y14Q&)D=,3%I"8EE<84Y(-4$Q9# W+E55
M)DUF9ETN:FE2-T,R/T-G+E!U1UI=3CE:3R8]6UI&=$,D(E!A.2MJ8%Y.5#TQ
M-5=*3ELB0T%K6DAP7&M')CY#1S S(69L-31.9R9N)CE=7B$]6S! 4TXR,#PA
M*4UP43HL1U%K<6<R:CAK(E%=<"U)53(Q-3DQ8BDX:EUM+%(B-30Q-3DS.DHM
M3%,^:W M+2DP0R(U:6TY3FA+*E%#0G(H(2AE0&II3W-(4D1"82)346]24$PW
M*"Y8-&)45C!!2T8E<%94.#)<,SXU2&M@7BXX)59F1SH^520A54U&(5,G=%Q7
M+EQ,1"%C15==025J*T-L,#9F8F@W:E(H14@C+5LZ2W(E4' T-CA/+D]?4&MF
M-$I.9VI=0G!2;S0T/V19)6HA;%DE0R])*%LD,#-41F<S-CUM-5Y+.6-18C9%
M/"Y!14I//REL:&DN/T%B(W%2<G%N:4)#1&<K0C-F5D)D<5,Y825N-%U84BLX
M1T\I;D<Y-F-)1S!-3BDE3"I*64- 44].-CI)74DJ1ETA;#\_-$!%4E5;6&%,
M0W4M:B@L=$AN;3LS/4!F.B=O3"%>0"-=13 P)5XU/D\I-#DY;#(F.D(Y3C5%
M=3(V9C!.6EM4.S@E5C<T,4PE1B(L)S9L='%%,D4K8EPT*FLY.E@M,5DP<BLC
M)B175E]C*BHI-EAI63,Z3$!,)4I"6U%N.2HG,3]"32]U825/83UH+BPK9%L^
M(S0G)2(D32<C,%%25$5J95$Q9FA>7SX_5"L]4$I )E-"031@1VME*4]K;'!K
M35E4,U4V=&%3-38H0"I3(BXB-311935R5V56(S,W/4M&7VU&+'$E;2%90"@I
M-UXH.$)7)STZ=#I%/T-I,SU5;%I5+#]I<2UG:596*FQ2;V1?/TQ61C= /$9/
M839.5F)P53IG."Q3(6UU570Q-#-*544P7CAO14=@8% B+2HG*SAG*4E08G,T
M)5PA7T\X:RI.1G(^6FIQ9T$R<$E(7%=A,RU64%0P:4A&2$8N43AG<U4J7&)5
M5"-$9$0C*R%@2RP\,F=K-VX^/FMQ6&-D-CD_*5QE/V%B-&XF5&-@)#=I)REK
M;2-@*%Q/;"0[,TQ8/6I&2V-*.T5 )2]A,#)C8D<\,R%U9V!N845C:2)7/C=P
M<DME<3$Q+"UN-T\D87(T/T5F:&<B7UIM63=O0C--658W7DU/-CM76FQ13V@X
M.3]I45,Y(T\R55)$4U1)56-N1EI-.$0N0"$[2%,W8B5)*%UI*U]E=$-47BPQ
M7TI".&UL:G1';25S+FP^-$!8(V4E2UYJ5#0A9&5,+'1%+6%/671>0R-A,#-
M:&-K6T]$7B=I7G0\7&0G;"(Z)E8U1F!*57!T<T9,4F$D:TLM=45992A!:6ME
M(T$W52$V0R]O)4Q:/T5F:6EG7U972S1N1"%P7BY",D1K.4- +C%()5\Q56HC
M-3%?*5!716=A;T]<6$XG46A$;SU@9EHG-$<S=2Q,1#%;)C=5:RTA9BYE-2PQ
M:'5<.FE5.TQ,)3A1,%-B1S9Q3VI,37);05QH1D1R+5PS/$A>,#-9.45@3DM/
M:T%-:DI@.W5<*2E78#9*:B5 )G A4'5Q-UE9=3%L,B)):%]<1"%Q(G-"9%)S
M)W$Y571I:2,S4V56<B9Q<"M$7R4^;5HO429B*%Y'0',^/4HC3U5:*EQJ+C9G
M-DPO7C\X2$]&*SMO6&%M;25*<58D/G%E8RQ?0#$E36U^/F5N9'-T<F5A;0T*
M96YD;V)J#0HE("=2,C(R)SH@8VQA<W,@4$1&4W1R96%M( T*,C(R(# @;V)J
M#0HE('!A9V4@<W1R96%M#0H\/" O1FEL=&5R(%L@+T%30TE).#5$96-O9&4-
M"B O1FQA=&5$96-O9&4@70T*("],96YG=&@@-C,S-2 ^/@T*<W1R96%M#0I'
M871M0#UC7U5/44 Y0"MS-3IQ/F!H9G%@<2].7$PQ-S-U:#A.,50Q+4U+9S<]
M9VQB06M<+7-<4E4X.C=-;SI:2$YG,D!0)#X[-UQ%0C,I)R8G;5\C4FE62%UQ
M5E!E:&9M3D\N;T,B;G12:U=11$A*6#Q(3T1)+%IP6D),;#];:TM=<E9C4V)E
M+%(C3F8S8G%S/5MN7$I)0R\W5VLU(6,X7EDS0G4\06%?4R=R9F<S)5LZ5&Q=
M(V<M869/67%#:%4D-C->6#=H+2I@+FII7E).2BQS,UEA2T-N/TTL)757.2DD
M*U$[5UY@8$AS2ELD1D9A871E7U5+)&\L3W!!9E%)1UUM)5<J5399+UU33T)Q
M3V]$145)4F5H86->)BA+3&Y?;5$[<C=M-&--9R\].20]9U J2FDI.F0Q1C(L
M+$8^+%PM82Y?0SQM/"QJ0%)K-F8Y6&Y@464H*C@P+U$M16<^9T98<&]S4U=K
M,&YF<S4H,$PM7CM!,"M93&I@76U>)S9D,BAA8"8G:B=%5&9(;BUH+$,C/"$]
M9RI3:U(R2"9+63TD:BUO8&%T27 T23!,8'4[7EE34S%)3$1G8FQT:T],+T)D
M,2Y;6F5>6T\H7B,Y+D-N0D(D(BEU+U94*34L4U94(U1G.UDW,"U#;5DO6T)E
M2E!&2C<\14E,:3\U/#<P2CXA1C%*8SU4)4EU5T%'*&YR,#=*2&HV-2MO6SY7
M:DQC1EPJ8#<D7D$K0"@T;V5P+E1S(EE934A-.S!.:"Q.8&5E2F4[,UUG6FI;
M33QP+"8]:2Y/*B-*34Y&/7(P/T0C12$E;&!B*STP0%YI.F9I+T@U*4]M:DM$
M9DI/2%9O*6,^:#TC:&DQ3T]>5UU":%]J/SXP2#19;B1!-3TV=&E543M)6$PB
M,DU>4#1=3R]C0F4T)FY?*T=3,7%03#\^6&DA73$L5R5K(E-I+6AO<")"*CE8
M3FE$36!;7RY?05MB.B0S<3E"7C9?5%,Q+&M2-%AN7B9!:6Q$:&=G9RPD42]C
M9$9!/3I=3#-O+C=H:$DW07)H:S%<<')70'5L96$M7SI*:&]S:U](,$ME*3MP
M1$DZ1%E!+G!L+6IK:F4C;R1'7EQU36LQ+EA,5UE@0EI"/$5565IG3&]U7&%=
M2DHL9%XW9U%G;F@S,5YL9R9%4C8D:#IS+")2+RHY/3\I3TA:46-K;5 _*%QO
M3SX_6CQ";SA%45E48B)E)$=0*#55+4E$660N0EE(0F],)&,E-U="7VY$<TPA
M+"XH525K.FMA,C1/7TEC3THG+VM!06M8*2-/7SA&844^/BQ*)UDG+BUQ1F\_
M8%<O1BP_14%7:3LY(T(Y9%Y3<T8W<U-453(X2BQB.S)::C-Q,DHU4U!S3"TS
M8U-<3VXF;F\L370I:FA31%-=7S)P<U=;4RU/+6A+<D@L2R@O<&!..FE#.",K
M,R@\13UH5F))4UHI,TUD<$LK*FQD7B)772\S+3PB-R%J6VM196HL15HF.&-?
M*4]<(VUF9%YM.%)#9#E,9C],/SI>+5YU.S=F)RI&7FTA<%UB0C4P6"I653M=
M6#H^9F!%0"9R04%M04PJ<#E(-B-B:51,.2<A+$\A7"TD/'%M3#%5(3)&15,A
M7T]F5E5R5B%&.%0M*R0\7CDF-D$V+$U&(S!;-TQ+6%<^1V4J5G1P6TP]465<
M2SY,;U!D4#U11%LP,4=;)3XB+6<]96U')%A6."\X8%AO3RI=554X0$D^;&5P
M6C13<&E95T,[3%5B3TQ .FUJ,V!-.UA/6DQ9)B1!4R1F-DQ+33DJ0G!+(D])
M54-M8T!=9FP_<4X_:&)!)F=L8%E,2FHI/6MK-DL[4DMP5UPA0U%D.T-@:$,Z
M/W-27$%&1CUT)TYK<R%.<D<K5D=R5TEA,C\A5"Y57"1A)FD_+VQ',2EK1$EH
M2V0O(D\M2&!C,"Q(6&ER6EQ/,'(J=6D\.C M)DPB:"IH93M=+29$-U5R4$(M
M(VI*8VY32"P\,C%,951 ;#-A465:/CUL+#8F<D9R1W$[+&,D8UE@(C [:FEQ
M;$M9:#U58#\O*41)*20O/$ N:T!P,&EB<CLO)#Y;/&Y;7256)&QP-'!J<&UK
M8UQ+1VY)8"IF<$E'(4Q=)3\L7&$J;G!G2%<P=&I:3V0Y5TDJ;W1#8CE,9R$V
M6F]/.40U-S0M,F99:6DK*V%R7%IE=4Q.4F95;&=7.2H]25A0+T%88T1K9R9P
M+64V.3Y).3P\5&9@(4X_(FLH:#E.."52<D9E5F,U77(U(U)N<&8V:SP[62$G
M:2(B+"TB1&53,75 /6@H6#@J8T\L/BM@3"UH1E$X+VYM<2PA6TTY)B@B:V1$
M2G-@560G.&1I4#1A*$E,0SA9)T=C05<^0"8J/UTM86-*2EA*)3-N/45G15,K
M:VHV:3DC(DID3W(Q(B4W:B-,9UXP.C4R6TD[=7!"="$C.S-N83%454%)8'-H
M431T;B,F,#0\5&-7:W ^)6=U;U-P9&HV)$1%6#<S1#9R13Y,:6(^23QI(4Q0
M)S-9;TDV8754,S]@:F)06RXS+R)>+$576DL^33!%1BLV;FM;73$^,EHL<6UP
M*C-K4#=M/DI&7"E%13<J)B)%-&XZ/VHC/'5A8%YN3EL\2V ^5D5'1DDU52UE
M=%M<9RE@2C5#,70I<G)9+%YE6FU&:4%@*E);)ST\1')M2'$[15U5.5E"25U.
M0UI"*$-$)RH^(F$B9#$L-2I!*TYD)RM'3#E*-SY0)D)1*#!M)F1F0C=30V-
M(2(Q+3 M;E8B145:62)J=$$^)69M/6%#;ULI:' \9%M .&D_.B<V33XH+U-6
M;&<Q.39))B@L5$I;<BM:/W5L.UQ:+4=**')(/RA0*DIG4U8J,6\Y0G$G5UU&
M;DTN.6I<1#HX(CP[*FI?-U0M7V8N:R9=(TUS3T1G5B]1-D\P65\E5F=)6"=0
M+7%R)V8Y3%YQ4&@L:B5./6 Z/%):/5MF-T\Z5C%F8G)(66UT*BDC.V<D<5U<
M*S9P0BUC.CY)/U(X=3=!=&]%0DYA)5].6R\V5%%=04MJ2%E /'%22CEP.$EI
M16XW)"MG(4@H(21(*% A8V9I<2TP7V=:.R1F=4%"9T]+)T,A:G5;3CPI2VP]
M269F8&(M8D0V1F=.-TLY<V=8;#U*)SU(8#53;'4W47!F(E9J)2]G,W5C3UX^
M;C4R9$-/1V)73F1-3FUJ93)/:&)S06 A549Q/UXE6R8J:%@P85U-5&XR=5HR
M.U4S7$]#6W-F14)F<R5A6$EK.$IE.RY,<$!#*D@U*U)>94=R<CMA8T-+0#5D
M65YG56AI6"XG*C-E7UTB)$=!0%<E:TXD.DQ/;$@[-65$,BA./3Y<1BXB-U9:
M3%@N15QR*D(K/DQ7+R]8;CU :D182CY%8&8^.2U?2T@S2V-K4D](028J<FAC
M4%!T+3X^+UE697 E8SU:.%M-)B1/0CE*954Q73 E2U N9V!372$S,3-@8#\]
M8T-C3R\I;R=7:EEL/"YF2DP]+D$Z4TE0/3M-,5=!<E%E*&$V)R9*(3$[;T R
M<W0S*RPP-F$Q+49*6ST^6D]2.T@Y+F!G7')2-$AE2E!=:$Y(.%-U0U8R<#=/
M+R\B=4U'-ED\:F5H="(]<FI$)DQC0B-F/T9I)S-&9E%602IO3&([52<N+RY2
M9%!F.UPH8E9S5BQM47$[)VQ0=$4K8390:4E?4RXT*TY8<"Y>8UMI/RE>=3<P
M,#$U)VLM+S(N6FTO/RY@5S]K.#4K:B5M)DXO7%YD84)E2$=&:& M-CDW<S\T
M0%%>;&5'6"<T6EID9CTO;&0K04A 5#MS35$S1$8]6EAQ<F!5.E@F/V)H-FTX
M5"%".B-F1T97845M;5 G17)+-"97/CM;.BHO7&Y7=2<N*69"72AO.6,M,C ]
M/G%K-DQ$,#P\26!R32I,2VPA459C-&=I.5=!4"120$9*/ELO855'8#\J<E!;
M7$1J+#)D<B,W5D]1721I<SAD4TQ@.T,](3=O(6@B0V8W:4-B0&IJ(B%2=$=L
M1&EL+3\K74(X;6MM0$EI5S$O4SY#<B9#16%:,&!M85M>72YD9R<\)EHY05M&
M0B)155)F(W-5:&!E:5E!-#PK;F!7:G58,$)F.F-J6"U;,TU212U6(SIF8W!I
M*C=S(C]&.R1O3%)*,7 W.R5L8UYH9DDA(C,\0R);.68[-U\J-BAC5%Y0/S J
M23UH*V5T<48Q;"TH-R-B9C9H+&0C-"@S:CTT/RPB1RMH;5\F8UQ3<4H]5%8J
M*S).56-F7T='8%=S(6Y90' A<C%B9RT]0CM?*D,X/F<O4W!R+G0S(4%*+7%/
M2D0P1CM&<SDR9T\P3U D7T S33TR6"E<8#8B24-#5$=J1S4_*%PZ/S0V,2ID
M.&@K-2).*&8A*E\F;TA98TM>(TM$5R(J14DR(TU91CAN8$5?864H4CIL3R)4
M.RHL,2-G1"(M4CMO:'%36TMM23)?;60[(3@U;G)?;%$B;R4A15(K9$4K9F(Z
M<R8D6F1Q15AM+V,T2&1&2V5>.6-M)BY7*#TH+UHC1'5S4E$[/#='3%M5/V-A
M;C!Q)FHY)21)+%L],R5D)CLP<D='2&Y<)&)-;%-+*C,G.31P+BYR+SY*,$DR
M;$90+4MN(T52:G(Q<#8R6BAF9%!#.E4S+'4D(V F.#YD+3Q-6E<^7VPH7BI3
M*3@W,55L,C%4)25 *28_1G!3.%U9(FI3,%-A;&] +60V0#1P."TN+2$B13HI
M;2U 1%A<<5=D2&Q@=6=H039I8&\Y0SHQ4#= ,DQ64U)?2FTJ9W-?7&,_=%5F
M1'1-8#-R<G1C6FA3-E@C.65O)E5")$Q.-4%(,31I2BQN.#\X+6U>:F5C0"TS
M(V@[;%-J8%4H3T]L*#H_8T!4*D1983,I*U0[.$Y*43 F;2<S,4125S<C/"8Q
M+S)Q4RLC:ELC86)@5"=3)"%35F-B625&0VHO)V8O-E4M=4-,<VHA(28X<&%K
M6"@F/5M16S4S;$<P*4A57BAK(T%&:T%>7BU-(G$T03AQ<E-5(D)L5SP\(51-
M)T4F;F(W/VDQ<$YS,$H\/&\F56%T3S\[)S\P,RY:2#98(CM82BYA5BM4(S!"
M1UYJ6%)#=&1L6#IB349J;V%B-28I83$C-2Y9.V@K26 K-"A(4G4D(TDA-6@P
M56=!14IS,%@I5VA&8VIF-&0U4S\N;G(F4G51;RLP6CMH)EPU;2I&-3]<(B=L
M5R5E8R-#*5T]03Y1<3QK,%IS.VI16$(L47116E5=9F="44PX8C!%:6-'+SP\
M6RDC,7%@;F9:0EYC5C8W5&MP<V-+7%5%4S93,R=*824F(F]#4R-J7%<T5"HZ
M)V@K3$LE7TYP7U]89VE4-T96/45 /REH;4MS*F$B(RAI=#-*4UXW03HL8CTW
M1",U5DU.8C!N3VY-)UY"*3)&3&9=*T8G2SUM(6!66#1"0$%A6$\G)2,Y7T4X
M2SQ78E\T96Q?12M162,E7%(D0F([=7!I,S [.40L=3)9.")E0EYN*49F<#YF
M:BMG9VPS*4UN*6=D:5I86UA;="]?-$UG:3Q3(5-9,S@N0CM==20L+BMM7BX\
M*"LG,5!G2UHI8%U':4%A-#='5#LJ6EPQ22IE/5-*0W V(F-G*#Y&1B%J0B%(
M47%J85-C(E<^0#HP,%=!3R-")TUH/$U,<BIC/T5/4'-/+T@M2DXL4T%&.4%G
M5&U-5SQJ0C4S7B5*/4YA1T=>6V]?2E!@1SI/4W)H2T5A26@K5D]5.4I:4D0W
M*B%M6UEG,UAR:29T6&I973$R86\C64<D95H_0EM#;$YJ<3EE5S5-2S]47$%F
M(TQ93")K7"Y+2C1-2"EM(W)(6U-%<D8H92D\,$$L.&TU)'!A.S0S*5,G*6E/
M-75*<TDZ*EYG9$9&(V(G0$0W="A2:2$U.%=><DMP-$@L9#,N.4<J5%U74&-P
M2FQ/,%EO-%AC*F=9)EHP=3!P*T!K2T932V-#3RQ?5$1S<58^1#)69VHP9B([
M0SI3421L5&4L;%PA-$DR5DE%;BM!4FE#6RDI7#Q<8'0O=%]M<CU(,EA.<%I1
M<"8V94!27$I682Y(2T<^1B$^-T9&-"-I-#DP33-545%8)6E)94YD-#%E548^
M*"9,04L[/3Q&)R@T*B,^.UI$8EDI+%-+9'0]53!I2D)%2S!H56939C0B*SY!
M7U]O+VIQ3&$X1F9>,45'0BQ71V0R)2593E932&A&-U<W9CHA2DY)+",H0CMA
M7D)8(31O<2DL+V-=)%TN-6I1-B%4-EMP5"D_45A1.CY/-&]<05QD72I2-B=G
M5%LN03$K3S@F12A/:R=,0T9+*T@C)G-072]M6&DA8DI3<E!7-5Q7)5<P:T K
M.#5D3U9G)%<Q1B=98RU"*%ID<VM=54DT7&(X-EYA65]@1S%G2S<M5$1>4&LQ
M-FXJ,EPH)B5&.S(S*"UJ)4PF6T5#="5K-3Y593IR7C!7;61A93U52B5M2EI@
M-U,L+F=/(31!:45'6BIB3#<A7C]R*")474L\33IL:T5"3$1D)EU@17 T05IJ
M:$)@9E(P6"%@:S)S6R1P<T0A/"%H9%!T/"$J72]:3DM07VUR+UPQ8'!#7RXD
M3E P,3=>=%)'3B\O:G$A,71 73,U5RA>3T0T7FLK3F]T/F%5:59*.$\L<6!'
M85Y8/U5,:4(D:&EG-64^*C G6C%I)SAS(R=?3D=Q<$Y8)R-#6V)!3"YN9#D]
M3F9Q6$HP6"PA9E=:84XO.#]5<3HD)SU',EM(;&!)(C1&<RXS3$XT3SE4=3)!
M,$=8.4QC2R9I5V4L5F@Y.FM=.3!T;C]06$]29&1(0E!0;6QQ)40C<5 ]3"E'
M/D Q:CA4:D@L2U)@5T=K:T1<2T\[<#I.0S=2/RQO-7!66U0[:&IS)&M#)3HP
M*U9@46E%16=*,B1+54,E/FIH*5=C8&E-4R]@1W0Z*T53.V%)75AT7$%.6"A3
M(3LG/VLG8D,D:2<C3DP^-E\H=6-#9F4T5&4D.")R;&55,VQD,49263XC(CM(
M(3UR*U5K/RHD1S9/5%E#9RI8/$E!=#M,14EG6U17/EMB(U-&.7!@+ULD.%-L
M5U)63E0]/F)M+E0_5&M$/V!K9#9'32-&8%!(;"U63"$L86-D.F G4F!=+"<\
M+VPG*G%"2#DR*#E!9&(C0&EQ7R4K8B%/6#E;64TS5%<J7$@J,2=F*25G,C,G
M32MS+6Q69R(Q:&9S*DTB4RHA7S1N2W$J<CPX1'(P4& X4D!N3UXW/#)/)"@[
M;BDM24ER)"$]53EK;6Q/*S,K4C-12'!O<E<H0%%Q:FY::SI:*35E5RHD/EPJ
M(F)'65XH.#A=<$@J;UEE*30I*2E =29F,U<H571!15577&5 -DL[5&9B16<M
M6#903#<J52A74D]B3C<B,V(F;VPP+3%*56TF:%PS<C5H*5=P;%%80&9:,4YA
M,BQ54W [.S-,6DXJ*EE<4F1!22<\/E1,(W-?5&0H<75Q(4) -44\<5%A3V--
M)TI ;E)H0&]U/T4S)'-!4S%%/B=B-F%O;D,F3"4X-U<Q73$L:$EP94$A1'%K
M4TY5(TE!/EHZ24U;1C%4(E G<E\^9TE@6&<P:$ C*%E/564\;5$W-34_/DA!
M;B=I9U1T93\B6RAI<RM+/UXH;E5H)CI:5F [,SM9)3DM-2XH.4Y8;DHR+6%0
M02DM-F588S(Y;$!L6W$P2EQI2&%T;#%,)VXJ;3\Z22E3628B/S(K/FPD;',C
M/T1C,C)%2U5B/UMS)51J7%PH/R<S6W,D+G,G<U1O-#]I6E=)6&\Z7"HM(T,K
M*U-%1%$F8$Y-*V=50C1,351R54U8<B]9+S$\169O7U1-,3E>.5%G+EPP,3-<
M15P[=6PA9&4K;4Y*3"@T)D(Y3EDB-"]%<"9.3B-:=2U=<S8A(3X^<5X]05<C
M/5AK1C-<2TUO1TY44DQ95VM'."8U1"-&<5I304%@0E-?)4Q9839C,%%01B<Y
M<5QE;D0Q-#%';T5H(W(_/$5,<C=N:2U68"U73FYG*V]<2$5%)'%55"4A,D5C
M92EE6EU/5%%)3W!E;4Q"-SMK-U(Q;DM98&]-+&DM6S%!-F9;(T%U;V\I/$=D
M(5E?448Z*#9+;F<G)2XL)# E4TE?1%-26FQC/2$P04,^=%5++FDA7W4V-UXT
M0RLS/4Y@;4UA;&0P13-N+%P\3$!M:6IG4VAJ-V1P<"-48DMO)U B-4-@-3QS
M)5)U0R]U<CMR6R,Q3U-A,D-E6$)E05];1TPZ6U1;0C]K6VY22R=B+3)Q9BL[
M7DA?85-1(U,H(T%Q12L\0V$Q9VDC35]-7DI,=&DK4S]<745.-$I><"EI,3!G
M/3Y&5FQ!.S(Q3DML5F5+*%)P76E*5SE8-6=K1$YR4T=552U):20M+44R-4,V
M,4A366U38VHH;3 S33HV3W1.)UM*0ELB<G,H4G-4;4A^/F5N9'-T<F5A;0T*
M96YD;V)J#0HE("=2,C(S)SH@8VQA<W,@4$1&4W1R96%M( T*,C(S(# @;V)J
M#0HE('!A9V4@<W1R96%M#0H\/" O1FEL=&5R(%L@+T%30TE).#5$96-O9&4-
M"B O1FQA=&5$96-O9&4@70T*("],96YG=&@@-34T," ^/@T*<W1R96%M#0I'
M8715.#UC7U5A3V%<0EMR5STW=6HA<$UL6B-!*UE;2S0Y=5-;0D8K2SUQ9$@Q
M+R) ,BMU3%='06%17%DT24M/7&5@*4,[(5I+/#I*<$)I*E!S3"LQ7R-(87-$
M9V@R:$\G9D]A<B1H.51A4UE0;DMO*49(/VE+/CUR<' C,RHY,DYU<6TV*U5'
M:V@Y33]'.U]&:RY(66-/830L<$DO9$EP-BQ"3B$M424M,%4D83Y4<C<F;U)A
M.D=3.#)H)V-"8% Z4V@U7B)1)7%K<E=5;5-#86%)24Y%1$\T(T9*,R5U1T(D
M7S0X,T<J+D\P/%!T0V8H7C]<*S9Q+"8Q*RY--4-=7U9 9D(O6S,B639K,RTI
M7U(J6"I.4")S6#\O-51O421!4E-K5&M#75U8.5I#12A<+G%B4$I>1B0G(F\W
M9U=D+%5M6DPQ6%M'9716;E!J<D4K,28[;SPC+%E';%(I6'$R/B(O(THC52\^
M16(Z7$-:/3I/96PY.T=K.DA (VA&9DE>*R8[(5TJ16)6-T1I128_.3 V)V='
M8FXI)$<W8SY<<3$_0F4[)B$N52-L:EQ8)VUQ75PF5S,M5&U#75LK05I(;4IL
M05%%;2U.8'%8-"1I*2M663A"1UE!25,\,45(2FHT2"]M+D1S)ED\2$0D-E5C
M+&8A531I,R8Y65=C*6YA."QN-6)C05T\/DHT3E9?<D-;.#$M/T(A0R1?,%0]
M7STQ0U=Q=2)R.B\E8FXF/SQ'9DQC/TE:*40S-R,Z9SU5*6$O66(\3%MD8U O
M8BM75TQ#3U<M65 F(6E);6Q;)'$M,"=;7#(\.&9>+6MF6&4Q6U)6.69?;6E/
M;BTV=$$H4%Q&;CI2*"E)6TDD62ML;CYR1F9=/S-R:69N(4LG8$EH7B1N22HW
M(44I(V\\5$ D0$Y61&4B-#9C-V$].4)9-ELJ6B5E)RY32F]%43!I+F@G92@I
M4V!31T8D/F C4E$A+DUM0F=5<2-M,2\Z-49P5DQE;T-K1U%6,D,M,5):+4-=
M3C8]<%1F;V-H/#!20C=5*&1R)5,[95A#8%,H)$LQ<R5G:VHJ/DHZ:$5*6&,]
M9&4H)DQF/'1(6$5P139%3"M4+T$T;U<A840C;6\T1S-/-%9T9CY);$A#0R]"
M2#@U0BII;&MA*C\R)5YM,3,I(VLY/$A).6]/3$-/6C%I35]@-DI%2TMF*%,[
M475 0V];4B]M5SDR/DY0/6A*7W Z=&M95#<^/2TH*6UB*%EU-T=%+T@E/TIO
M(S O8$=I:6)&.R5L,F]"8T D:D1/.BPQ5&5%85!K/TE-)VMM-2PU<69C-TYO
M2#=/(5PA;C(O.38G26\S*'0D;FM++D=T/5,T:4,\7#5@7253-3Y1*#@U-T4R
M2353;4%2(EPH*DQI6"0P,6TL/EHK)TY,3R1U9G)(6&(V<E0B4S!<.F95+R1?
M9T!@04IM0U5')EDG*R-+0S]5-D!63D,P:D0E0$A@9TU06&8I/V(L<B(E64Y*
M+&1:<CDC:6U.+$I'6V!S+VE$-VD_<CUJ:FMB-F1C6$!;9CU=0&P_2V=G56!
M,6([;5 O*2Y84TDB5')+8")U4D$[/%5%.C4D-"\^1#!H2TY#/3\[;C\P+#%5
M.U<L,#\S7DY+5EI*(B)&4F9/46MJ7"HR:4(V/% Z5R=0,&1>5C],;6T_729L
M0UXB46IS3F!D3%HE6#)7+64C8FXX8%I$/#\O.%E;2&-27"ML(3TJ<&9;,E9<
M9TET2T\\=6QT2D9K9%]?/BHN1G(F5&1T.B%P<5XV9STG;$M)1D]+)"(H,D!>
M:S=&:TTU-EE=7$Y50$TS5#0M8R]D*"@G320X8R\U/C0I03U"8F0J;ST\;G%>
M4E(Z0E-?,U]G5UPI*RE5<TLS7VU=)T4W6D!P4%E+12TD/6<M*F1,33@W;W0\
M(V!.6$AQ4"%J4C\C6CDA5UUB2%,A/D!%1TU**G-02'561UIB0V)-9E0E440C
M3V@I2$IB5V,P*R5-,5=>)E% 3U8N5VHW1B1>2$A8*DX_,5T_67)#43PW*EA:
M0#%K:DMO8"% 1T9.9BEI*C)U2BI&*"4Y<6DE15L^.V) 8' P.V%L7%I-9"TJ
M3DPV-W!++CQ*(FIM.$I%=&XS749(1UI:*"M)+F@Y+F!;061?3T(U92XB+6 _
M<G) 2%LI/2PP/3M.4T5:/C,G+R)P9E!J/C4[9&ID4F5C.25A835D4R\J)W!=
M5U-C-$,H1F0P25-P:U<F6R@X,D5),20E(EE7<'%:5F]S)5@\<V1I6W!1/&M.
M4S C)D(B3SQF9B9@.20Z;T]=45YL1VA(,F8N938R5&DW:DI+2DLX4&-R)3$N
M+#QF/D0V.2TQ)"Q405H_)&4W;"-50W5>9F G-CUF:29/3R=!0D!8;%XW)31=
M0TDR.7!G:RE<0&UL*E@L7EU3<BTM7G-P9R9:,R1=5S)B66$D76(H9EUF5DTD
M84PU8F(H2"E',3Q,.TA0-4%S7"@Z9' R47%,.4$D)5$E;DM;)5A52C!:+4).
M3$E795HF6DDK*VI)7FIB7R0W)T4F)4TS3T=5.2HA2U8A12$Q3B5I:U)5450A
M/'!G*#YQ75=!+E(H/%Y(7B9%.&1E4&HT46,A9U%B87)D(RA8)FA<5S]<0R=(
M(6 ]5SA@4&1Q2$-?1B8V.60M2#5A6#]S6DY8,$YK-5IO=49T;5(K<24Q7#(N
M.E566#=$4G%/-SU>;",C5'0C.E\B-6=4(S-A8SQ:1SE3-6=)/$]!(30W:G5>
M+E!S="4S;RUN8EMO67,G1SU36S-R3"-0)T \428W7D%907(I3VE?82PU669$
M/"548& J;U0J*2=D;DMM.UM 96 R9F4P631P974X)U!N-UXQ*#=I5D]L43Q?
M4V9M,R1$0#A*7T,[0TA07#\K5D]P56]996A<17%*(DLP1D9,6$Q18%M#4D\O
M;5@X)D X468S)C4Q6VY&43$X*S-K,E9+3F1.1D\B*U0U9SM&1R]D)"HC(E(S
M6$)L(2$G:2QR8'$I:%Q:)6,G<"YG,T!#3&MT.#9 ;2@I:S)D*4!L74E?)'0E
M62Y72EU09EY -E4W<CIM+G%P2V8F6B)N8V8Z/UE5;SQP)C5;/2AU7F=G3F\V
M23 V,$(Q,T(V92X\-UEJ.B-%464S:S1N4F$J14A$.%\I8U!=/$M$0E5(/%Y
M93XG<$<U<R8K34Q:.#8K9FPM<E-D-E<V,F9E.$-B2E@U(VIC554];SEJ(6@U
M5"I0)U G3SY667-&,&9"3T4N0VLO;"-P(RIA;F%')G1872Y(95]%;E N/#M$
M=&Y -3<M*T@E9$Y(82YG2S)%6EUS/&0D8TE4;W5;:DYB=#E>758E*$YM9%1#
M9T=(6UP_4#<R*UA52%1N67!*;6-A07)*62I:,3H[0UXS:6=04#@\46!>7C]*
M/&9$3S0C.R,F:3-@1'5@,&4\524W1&MT6BA@1&X]5F!?)6A:02X_<C0A12@W
M(4)J.&]S:4U>94M1:6Q--V1L;#]E4#E)5650:&M392HF*D-H*B,W;%A"071#
M;6$]-C<W)'$B6RHJ(C%#<3U.6$\B,#A@/E-?9%-J74UO-&!:8V)O;TU'47)@
M<C1D37(B5S E.%4F;4\A;V@S:2@U3%IU5%4Y(E!G<TM>3&LH8$LX;3(P7CME
M:%<]2"9T(R-T*$)#;"EH0B=,3T=,65]D83).9&M 4T)K139>)TI :S-96R9#
M7T%C4V\C)41>1"-4:#<\,E$[2&9H*%$R-21B)VAH/SQT6#%O4&DB725";V8S
M:F\D*RUB<DHD82%(4BEL-&!07$TH:TIT-DY 7U,O*#LN0')554HB02$I<"9P
M/"TB*S9L;3LL/'4Y.RLG(W4Q3') 94Q5;TLJ5FDS/SQ!0RU97EQ 57%<3#XZ
M-$A+8$$]8D,T56<T(5M.6"<X<3YH1RXK/5Y-7TE>37)86C-I7TY-:25,1RI#
M3"0I3UPE8R]H,4QK+SU:-"Y44#M)4FU;:5E/;'1@)V(K.5@_0UDU;CI34D5N
M15I!,2I'3"]C8&5C<R$\2&<O2"I);TU<,S-D<3 ^;U<W8BPK(B\C5VET-DQF
M0F)P6UM20T9;7CI(82%P<&<W/T@G,39A,#5T*CE<4E5=2R4Y35,F;CA"43Y'
M8R5)/VQ/:D$B;$QK/&=>,S J2"DD24A )'-1+%%47S,\1%<Y*6]>1S])0%Y3
M62E&0%AN<"HX;UAI<5,A2#UN/EPH)%@Q(3(P;"]!.$4X42(W.39E3S@F(3]:
M/3%&(E4R(4A"*$Y)0SP\=$Q,/CXQ0B9R*UY ;BI-:#@B2R\E9BYP06 J1RHI
M2V-&.UTE3C4Y0RM/=2U!-4] 8C1H-TX\-T,J0&Y17EQ+/$%4.S1Q1FI(*E Y
M-3QJ:%AN:S!U+SU#3TDX/5<[36!;/7$H*'-M+&9//24D;SM4+3Q#7V= 1W!0
M,G1@<&1=65DB,VY2:5LE625T.F<]5UXU06I!*6==1#]8)S)S:$PD0$E)/6M%
M-5)765])9FE64D4F)#%21&%S0F1%1C4Z0#Q&6R504&]M+UXX95)'+#,S5DHZ
M-S]R;"%613A0:V-U550I3'150CY08TY@;V)N(T!F1$!J*6=D0R--83)3.EI
M+B%+44IH.R1Q8U9S*E8M,3U(7E]S:W) /G5?)S1<9#%9:U8W;'(N/V]J*VE?
M<$=-/V<]:4Y%6&=A+21 ;'-A4SXA(CI'<4=H-518(E$B-SLF1U9G,55P431@
M,5Q88&Y@0&@Z<'-U8D8R-BY36FHG*C1?/D170B4I52)-2S@Y+%5B6%%O/C0\
M4EYD5T0T<E%T;E9N7FD_/2$H=4154RIO*C\K*R=:*E924%%I5"8]1VHT4%%C
M+VXP0ETO<$ H1"XQ2BA#8V,Y*V))3D!F*TM38R%E,4@R7E=E2F1)-21$.61'
M+#-B/V9I3#@P)RA(*#=L*3AO3%\^+STB+'1>*DM?(E0M*6=H*$E-+E(C1F-J
M5EQ20&%U)$]#<G)!=6I#,B%>8U14(4<]<"(X:&DW22)-3SPL4$LR:UI-)74I
M5VY,;C\E/V\H6"=$-6A'2TXY*"]%26A"1EUF7%HH7F92,#QM9EIC)&=-44TN
M4%-D3EQ47F-!1FEH7T4M1UHQ55I385LB.E\R9R4V6%HH.FE7-3=8:4E65RMD
M5C0_9T8Z-C=@6CPA-#)L6"%=;S<Z*&@U,E@U)BUM8W5J)B-=<V=.:TXO1V5"
M;%L].&5$,&TT2R1 )V9+3U4J5B@T9S9&-54C1BDS4V)=.R94/S(R/VXN:V]Q
M(6=S4UA%;W4C*6PP,2(H0DEK-B%I2TY8(5=1,R,B)T$V*R%;)U1=(3AL-&9.
M,V])5BUI=2,F+5PL;S! 9F$J(BM/*U4V(T]D4$539D]$)2=1(DYK4B%?-E]K
M/4DI.EMI,E@Z3RUI*2],9$<B54IS7&TO5RE,2&(E.U94;TT[5S581T8I<&1S
M,SUQ(6Q9,58F8&<\1F0\-"I?34MD9%- 8&AM,EY647-!,$]M1B9G6&TR0W,J
M/RQ4+E!I.3!&-E) ,G0Y:#MC0B%77G(\13M#1%\^2C\M)U%R4%L[4EUJ*TTL
M*#)N,U-/2%TU9R%N4BY)1TEQ+#-D9S5T45LS<$0L)21K<E)*3R17+W5!1RQ:
M2R-"*$!&*#LL,R)*46,\-B(_1#\Q0U=6/44H,3I-(D)?2RLN8B)73U9(3EPW
M*TY(:4!7<U!$0F!20G-?*B]T:U W)4%**#I,)4LT)&TP0SL[-R\F/6DV-U\P
M*3Y88DU?-B53:UHD*E%E2G4L7BE:*F9Q+S%E-$PA,DAE<T R<$ME15-P)"]C
M,%Q84$-)(G)L4DE),E0B+REH42]<;5@X;6EJ='(L-2HJ8&X\.B-$2&TS2DX^
M/U%;8F-R+RA@3"I (C]+3BMG="=+0S4S7G51/B=",B-C1"QD/F] )G%&-6='
M,VAC-FD\6BEM:R=I2#(V*T9%:&X^<5(B7R5N,'([(65K<3Y7;E9>:B1S,U,Y
M/T%A(V$B74 [53AA644F14Q"5$(V+31G4U\M<"1@8%5'*BE2/V\W-VEK=5M5
M:EU80SY9/TI896$V:V59)2]*6$IA9"$T-"Q*8B0]64%-865I,7%(;D)!.$5:
M:6AP0R%%939#/4U6<"%C2BDK62UR4B=&.E,[5W)3<D]-.6<Q-&@G;5!E*&M1
M)"1<:#Y!<&\R5T-Q6B@B96XG;S4R1UTP/TE<,"%9;V=T4RY-3"Q02W(T96M*
M,$ Z/#!+/$5I970_<VX_65I00$8R+CA-2R8M:2)G=3PF:V-Q04!K9UU8:%Y1
M:65R7SIA)UHW6C5R-E!H7T9C<3Y.,UTG,7(_0"IL3'53:&=H*$E.-4XE:%!/
M.$TL(58J95U6454P+6AL.6-E454O-U=L4$\Q<SQ59$@O2R%O:%Y&(2QB(60B
M,T-'0$EL,S,U2F5)7U<G2C99024F.CYS4% H3B- 47(U-4E).B4\/DUN;3)1
M6%%@4R\[.VU8-G0A)V(A.VU;7BU!74%"(RQ*1$0]<RU..RQ@/&HJ;7%H96!F
M938[.5M82C1.8T=P+3YL:"$N;%)E9CXR,V ^)$MO4T8H5&UC;'!+*E9Q(UM%
M)$=>37(F/BPF6CPS1"I*-4H]/DI!/#DN,BQT.RI/:7) 1B]B;T=.(TAJ)#\_
M051U9%@K02EG22]M54YL23U#7#EB34E)8%%?<E ]0C!4<R%U5"XY5DI"3EQ<
M6"M21DD]*D8W(U!@3&1?34,U8%H_(THT7$5F9VHD2BQ4-VQ(2"(L*4)L+%D\
M9T,X=2]H2ED[6E8C*FA'*UXG42MB5F%T22Y,-5-G3%Q&:EA=-U1/12Q4(CI(
M2%!E46\I9F)O;G)L,4-+*R$M+U8]63A+9%%:;6DZ3TQ28#YK)294;"MA;RE'
M53M:9T5 1UHA:U](:V9'0S!B-4Y#92AD:C5$:DI8/U-63UYR4%LA4$1D9EDP
M+6PJ;"-#)V1O/EIU-$=$+B]04G)235LK9W1!545653-R-%8T5E0N-2=11VYG
M7STD6VIP6C-'9T%I+"5<*%DQ*VID64<\234Q)DA0854H0DEC=4\H4&XW."8A
M)R1<*2$G)%E0;S-E-EMB<%0\.V=#2"%I.W%9)&925F%557)?+C(I7R<V)B)D
M4B4Y8&5#0%TE+3!M6CE/22)C-5H[0BE42#%72UA+721976DD3$U5)"-9-%)?
M)SA4;6@[35,N*#9A9F,Q8CM=+T=C/6%&.4=/6&)@*B%8)C4Z4%!$<B5)/V5H
M(EQ6*6AF1EU3;E0O54IP<6,Z*CYT*&Y09$\V8%U31U$H1UE1)#I@2$XQ;6!6
M<VHQ24U9:&UH*U9G)4HM:SE>,R9+<4,C/CUS0#)552\[1&\B4"YL<G)'9&QJ
M3F1^/F5N9'-T<F5A;0T*96YD;V)J#0HE("=2,C(T)SH@8VQA<W,@4$1&4W1R
M96%M( T*,C(T(# @;V)J#0HE('!A9V4@<W1R96%M#0H\/" O1FEL=&5R(%L@
M+T%30TE).#5$96-O9&4-"B O1FQA=&5$96-O9&4@70T*("],96YG=&@@-3(S
M,B ^/@T*<W1R96%M#0I'8715.#DY7"IG)R,I(2-S*R\T-4<O5VY+,R<K3#-%
M8EQ02&!@)W5F1S=006\X3W0W+6E"<F=.64U;/U W)BU>;B]=1FQU3$5!9%-*
M2&0D(C)K)F)G*G)076U>6D5J7UXS870Y<E-$8G)>:C1=<4EC3G5$:C%H*7!/
M,#MM:R,H32XE0$I:=%A>3T9?4V8K4"10:R@Q=3E"1#E;.CTN5$]@-THR:T,C
M9"IS-U5(15(L+5U*,EHY*VMQ.2-I,30W2T4]<6TN(6MC3VHX0')45"UR,S!E
M<RM#*&HH*V C(R%N/5!R:F%9.3\O)$%!0VU;*B%;5B$R7D1403XM6%) 5"5;
M+EQ26TA'-#MG365U3CH]/V=O2#55-V)(87 J;2UK9CA?-4!6/3<C4R-93CPU
M04!92G%K-C!9;5EQ;2E9,S1T9B-I35)L571/65I:(G%U2D]H13!46V17*C5S
M*50V,D8\.#):4F5@<FDF)B4Y0C1R:$M(,DPT3#5)7"Q<0CHG75=112)<8E@R
M.V)<,%Q:0DX\0$Y@26PI<CU1;&)C02))0G$D9C,G52Q1)VA=/FTJ;S A0& U
M3%MN9"$D<VE9)3EA=3Q:73@G14!F+S%3<B8W0&I=-RA:<BDF,F(^0SM8+D(P
M<CHU=4 A47-/635)6'19)&,F.T0D*$A+9CYN;5E-.S$U82PY23=U:T="/$PB
M1CQC-&]1;%%0+6=#(B-:*"1@/F,K7CM&)RI&(RQ=(E\J635$:6%/+#\_*S\^
M24!<+W,C8C@L*TE$<&U=9SXC4%QK*FM"<C)S<5@D,TTD1$!*8C0R8&5J<V):
M*38T8&T];4Q,2%)%6RHP1B-K=6Y1-U=E5"A(07 H,DDU6C%"3"5&:5='370U
M5D-00VXM)F%C8CAI*%1I<#8S-F)H5TIH041H*S(]3V4O1&\P36)%2U-F9$@V
M:51&,&IM+"9O5")N5$U"<$5;:#) 6R]$5C$\,5M;;%A:+%XQ06Y@7& L8B-+
M(F-2="I@9&9J5G$A/B@]/2I1+C=P<%1J4EE+/RQ>/&<D.3$B42%B*DLA2BQ9
M/U4S,#50/&A88B]#.DTB;SM<=4I%17)/:V-L3DA%*CQM74P\-"\L.$U+5VHP
M4SYL5CQQ,3(Q1F-C8#A4329)<4-U<DET)RQ 4V-I4#QI(2HU46LW52\_1E0B
M:3=9+6\U6'0D2%Q6<4!**7$J2#)78SUO/G-(44<U73E!-F56,"%+7TM@9"9Q
M9EU/05AC9C=5.D=!,E!&8RDE5EEI;$4[445;5V M=6QP0SDT1U!%+T8T6F,M
M37)44E4C(44_."XN2%)%+5,_0&=N<#XF75)71E!'.C1L7CQT/$Y96&D^0T-?
M268R5$(P:&]02VYT:'(T8#%&255I.CPG6U\I96(P.&%P64A2*UPR0D]5*F\_
M-'!M<20W<T1I13IJ+&QI/%AE5FDY-RIT/V)K6F G)%$[46MJ<V<[)51E6G$M
M,B\S:3TA)D4_.&MM,"E/.UPG5$!>2R\A8SM$,&%;13-=8ELV*$<B*D(T<5UR
M7DTW.2XD3#DN5#=P5G5$=&A=*"A#(2T^*TY70'$Z2%LE<"@V,3IR5E!M6E$V
M,',^/U-D3B@O<"HV43%14ED]8&E#-3129UXI8EI@2SP\:V@\=$I*0BHI<')Q
M8BXA7U)F;%,P9%MJ3&AG13)*93XI)G5!,TTE9"%I)5%B-7)@5G4I-U!(<#XQ
M0$(D6"U#/C,\5D%%3CY6129+.VA;3R=;4%='0&!E1#I 7&QJ.'-A.2U:=54Q
M9U@O/6YN05PB6&$Q*R5164-!/E<X3$$Q8RDJ7S$G(D-N5$=1(W!L9U4D/6QE
M5FM>164S.BUT3V%A+DA9-SXD;2DX7RQ<;UY@5V=14& S04U"2&-N62Q827(M
M)"0U2#8E560D16(D.B%80EQ (R==72]U;4YB*D]4/6,Y/$PM:T)F7B$T4#E
M2EUA0FM2+U\O4RI6-RPQ,4%7428D+5)Q2U!H4D(S3$!T,"%/6U)P3D9"6B=1
M0DED,B96/&EB5SHA2E=;32$N4EE8+6]D-B=42BAQ;6-=8F@Z:V%J0S==.VU/
M5RDQ;49&-BY762%73U%E34UE9U!N9E)9:U!.,%A@;' L<T@U2U8N:%]L;$<T
M(6M>4T)@9F\L;W F3R@F54<F82H_)4E,0$PH-VUR4S)(4U]$;$U.;RAB)G)E
M6E]B3F]#0"E%4V<B6$$P,60[+CE!,S](,DAH<&M:4T5!35YK<E0F93E<0V)0
M*E\U2&$G.5-;3EQN+6%((5)$/T)&5$PU0BAD8$%'/&,X33I /3-:.T!);%AQ
M+4X_8%=6(R$F26)<57!()B,[5R=S.38M/F9'3DQ@*T8Y+3DB)4QQ-E$V,2QA
M.F1!4V5U-3PG/B9E56<S/6-$5$Y';T%2<5E%5&,E/#TI9$]>7%YG3T)&;$I!
M9&\D-G O/6(K76A.2T V+S8N*R)G+3AQ.DUE<U$L0W)(.EXK8UXA1%Q<26E9
M7"EL*6!#/'!22SI+:VED2E\^<&DP5$T^:#@Q9BEI,F%0/FE&+B-"7D=Q+4I*
M87%-*#QN*4]J5%IA+DM(12%505,O/W)6;UI-74LY(R]46$HJ;5 R0T-:+28J
M5E1E:FYP<2UH*CHF,"YD.3M1268X8%%?*5]!53PG87-@;B=34V,D2S@P+D]9
M;$E%-UXI*4)"4"4L-T\L:TPE*7!E82UE23AG6')J5&U@-B4]<UQ+:4U1-W$U
M6D\E*T=D)TLQ)DAL)E=I(7!;;5XN)F<S5CQ?13IR.EH^9#XE<6E:1%8E6TM9
M0VQU4B%12DIG*"9R)58W(6!A0&(M-"-;4U5S+$(^/U8J;5UJ3&=O558I)29
M(C!28VE%/V=Q-S@A<6A;4SAT+3! 6"1/46LO)5%J.3IP.VHE.F!.3% [9CA5
M+FU(8F\S<U%*8T<E:DAQ9D Y;W$L-C5#:F]#1FD^+BPF26DA:G$X:2Q<<U@\
M8&$Q+C,M4BYH1RXP.4AF2F5Q7B)"(D%E;S=5:6I@8FPK;$!L2V5+0V)3:3Q&
M;S!:)44J/B1L95=U)W1M;G C;CE*)2MB)#M8-G5 -W$Q*D=+*S=J-25L2E8J
M56] *#I1-"M,)TQQ/S W/6Y;2VEB5",D03EH6% A8W%F9UA$7VUR;2%&/5MB
M3"Y,94EP2TA"*"-!06Q"3V!T8"=O2$AM7T]7)UI.-F!0*40P1F(Y5S)(9%Q%
M-3\F5V<[0STJ,R<Q(6A!4&]-9"M696%,42]<04X\0%I?7UQ57BE06G5O,3HL
M/BDB6#=2*DH^1"E:851#)"I%-&LE0EQP.DE633TC6%4H;TUF/&HH-VE(-5!M
M)$8J;CI#+6 J(D8A/"4J96!F1TXQ9&=T9T!(.G5@:$LF(FDZ4F9572(V261%
M*F<N0W$\;E1<93LC+UAA7D=5(EU**2UC:U4P77$I5VI,.B$Z9W4I/T4P/B=(
M2D5<1V]+3G(K4F=/1$TE)6YA6&1K5B9Q;RQ@23]F9"-&/6<L)RA<63I,;F(T
M=5%9)&XR(T0V)G-(1$\W.E1?4$@H:#M#-UI86E920#-.0$ _.V4A67 E0FQ@
M-54W22A=72\[2#)#8$Y9-3)(1R0V/"$[84LR9%=-4R(S6F!M27)S8&]!(6,A
M1#U$(TI)1%%/52E*5EI23SEL369"3&A$65Y0*V574'-76$9:9UA41$$W:"Y+
M26YJ5T$V5T$^*SXJ)&$A33TF+54X+&8T(F9'*TP[;3=E7BI*1FI30R]=76LZ
M:",U35M=0U!6-R=F6D=B6RDS2$TV4&0_;&1I/W%N.4=?9UE79FM)5#,R1B1>
M)V0K969%8"Y&:D]%7FMG)5US*#!@861.1#-0.3YJ*#HH:SII+UQ7*C-S14PA
M;%@_+&]F<C=M:6I?6FH]<"8K.2IG77%)7"Y2:"DL(C$G6&= 158]/51D2T-N
M34MS1V%D76M%42\U+C)+9BLR:TT]7%$K(2QA2RTP6%AP;C,B;BTE5&PZ6C-D
M/%PU<#LS<"XU5UI73T!0<SAJ7"<N=6,T6SXY439025(L55 Z6#5"+4I6:$=K
M46IP*U\N(5MB/$8D1S]$;S5*2&MA/4% -%U:8T]E;5HZ-2A<0"@Q4C1R5S!K
M8F!7;6$W.V)U)5M$<3I44F]S35H]*' M7RMB62UM,#@J62E@,%,_4C1U+&A4
M;3YE1CU=;2U<2T)&2UX^*RDZ,$9-62MH<6UL=24G72%-(S\J2BHK2S%;=69<
M0FPK2C<G<3!R:FDF="<]-SU,.5M7,SA71RQU*V-,1"YD9BQ.,S4S+&ID05)J
M.5@]3%(A5SIH-45);W Z3VM)=6E#75EQ-%8W:%--+712=48K+D<S;&Q$+%\I
M=2Y(-FQL4E%L4E@T4&DB06-$5&MA5ETR*UI>3R%/26]:441A7T1 ;&A:*7%,
M1C9=5%TI+")M3D5);"M6<RM/7U(W(C@O;C\B358L/D,I1"P\-&Y-46TU+S]"
M2TQ!2VE)5VLR*2U+3V%#-F]I7RPS2U(^9'%T*2@_1R<F259$+S!N)VYP0$Q/
M7U51;W G5C%L8S=8<2X[:#=N*5-=2D!":4A57W%>33XF;#=8,6).:V(Z,25G
M;D5$1TPA8$=;*$-#<4LB:V4X;3]P3#I-(V1/+D5?558K1%YI(7-<4&\_2S(A
M/E%*,4L]92U;+DU=:$I)53=M5"U17BMP,S-;7FQ#(F5%-7%I3FDW)"1)/S0T
M<TTG(T(N5"A++#]3;B]G-68P;6U@:R13/&!M4$,S0U(U1W))+#M$6W-I1W!L
M:B(O9F% )5)E6%EP+B5@6#LE,FE:,70Y0'1S:5-E9FER6$I=5#XM-V%Q8"DU
M3"Y)9D9E8$AL9&MG2FPF6V\F(V)R1FEU)F9D320S14\Z6#,B8EUD73(I6$E)
M/FMG0# B:RI15R=D*&9=0UA=25XM9B1=)$=9(68^3D5E+"<D2$%29#$K/C<Y
M3"TK7CU00B0L7#TS+CP_04Y"0&,U+&5P<3I/+V)Q0B%P*2LR0%\_+F\A.4<B
M05 Y9R-6;3TT:$5F*U5&;RMK2FPO<#XX/%DL9DUD:S='*U-!)2II1#-R3W5B
M)'%Q,&I74"4U+BLB9"<B)&!C425T:UHM/$<E."<K54-S<R(Y1$A<4#QM;U<L
M(SAN-"=00&%:9U-(7CUD(S!R+DMC:&T^2F180V=66#I#3S=F7C@D8%]U+5@P
M;EM>1"%*0G)>4%!71%<J.6%!3V<C-C!2;2<S2SLL96ED7#U9-U157S$Y;3XY
M;"A%94I&1EU%8#-H+VDG+TUI5T](1$P[/DLU,F5)6V!E<%YM2E):<D=37C0O
M,R](3"%0<EPG:61 ;$Y0:G,X63,P86!7,UI/<S=#3CY3:V$B+'5;-$DF:T4A
M9UQU04!N:#TU1D4T.E5(56U17V%+3%TF+C G4VY',F5%-69'<T-5/5(C.7-?
M0CIN4$A$7CA55%HS(2)J6C=R+T=6670X8D9;26-<9SHA-V%D,7)06D!,)&E(
M+RUS:F)@.60W764P*R@]3F%E055L6%X^3FPK0S<K-"-!9W!B6E)J)UQ8=$9N
M;B]$.%I;1UPW9T1)32\U:C%46SIB5B1E2#I)5"=+3SIF,3T^+4E2+2PX=%DR
M364\5$XT)C-H03A*+C!$8T1"8T!+82-E:W$H54]12DIS;29H168L8R-A5#%)
M6E9A8FE)4CA,3#9Q,#TB1T)I;C-$3VI:(U@V32550T)!:R]/.UA!,3Y':3A7
M.U0G4V<H-4%P4S-O1E,A<DLP)C<V:5,E+EDL+"I<3&)7/20T)U]9;V!-7G%Q
M5$@G.E0B)S8^8"1T<4HD6#ER720S(3IN4RXW4T0_<E\L:%E5)"<_-F0H/G!.
M3%-9+SA%:B(O4R)4;C)#83,F,SA33EXX<D!Q*"E(42E/.SLJ)D]%*%!72%DR
M9B)&:S)1<BUK+TA4=# S-T!1:&%I*U4]4' Y2$\G/CA%2S)I7W D0C J)%E*
M8"=>6$M=:75:7#IN(4=)*&EC35!S,EQ5;CXU3$A"=#)G4&<]=2DR26U(,'5B
M0R\V=6TY63HC0%]&3&]I4VHT*F\Y/T$V0$AS-&%)0R<L.C$N1F([."PK*TEN
M;$!$1D H-6-<9EUL*6<O.F1<:&%7<DQ0.THQ8#=-03,V6UYN/$!3)EES-2E2
M)2XG3B$\93=+82Y;)3!$95=,:6%5<THS2FUD6U%D4&9A9UA63$!L0"=/05D^
M4RU"7%9R8&%#/7 B)S$^)%I*(CE2:6 I-5M9,4A#4T(Y/SPY,S-M+%A#1V--
M:G11*B%L6B8D0% T:CY05RLP;V [46D]92%'<6TG:"YM+RQ?;$IC569)6$MD
M+F]4,#TU(VE@*#(T-",]0%IC+$PR73M(,61;6TDH*EI&5FYS4$(P0'1)8#\E
M/4U)1&==1#A.22U<<RT\-C<D3EM05S-L,RI49B\X9"929%9,-7(R)DIP<EXF
M/FYJ)"Q"<6(H-U557R))9B<I4EY1<U5P*V8U14DR:2=5+T]K1$\P6CMK+4I4
M8D%R8S5A/20[4VQ,4S5:4W(A4#,P6$9P;VI94T%4,$EC(5= )U!;)V9&*#M"
M6CT]-$%*,5QG0FEJ(4]::6A)93U0/7!(54QD.4A/,W!+9&%O5U4]12-3,6%+
M8"\[8"=62FQD35$Y3DE <"1P(B]L*28B)3 \9T1!.F](<FLW-UQO06-@(FTI
M7'$\<E<C7E(A)$TB5CPW)DA!(T!U,4]<2#1#;TE23U(U,U)6(V4Q05\I<G-.
M;3$E<S)B5FQH73)O*2]7229J;3M;*RI 14$C9C=I1#E(72TR.5@X-4HS+B@S
M<UDR7#9=-"@^;#%?,EMR;W14:EPF(FM;+EAR3S8H;$U@*V]"4SXQ6E)35C A
M:#!*-&=E(W4Q3E! 64,W3T@Y,%HD=#M><BXY3'0[3G5;5RPE7#1J)U)(2' A
M,DT]2FIK-V-&9E8G=%UO<DHI<% A)%QQ?CYE;F1S=')E86T-"F5N9&]B:@T*
M)2 G4C(R-2<Z(&-L87-S(%!$1E-T<F5A;2 -"C(R-2 P(&]B:@T*)2!P86=E
M('-T<F5A;0T*/#P@+T9I;'1E<B!;("]!4T-)23@U1&5C;V1E#0H@+T9L871E
M1&5C;V1E(%T-"B O3&5N9W1H(#4T-3<@/CX-"G-T<F5A;0T*1V%T/3 ]9"YM
M4R95;G%H<G)8/RMC-"556V4^)S]C72]+,F%N4#%2-4U8<RDQ3T<C+U)A/S)Q
M;7([)C5;)G)I8E@^72HY9&8F1E1T-5<Y5CM.35TC<4I!-'%:/D9D;D8P0"],
M24EG15]!;G0L4UY2+G5/-'(P+6U2;T!)/4TC*$]$9#,\)"I%22]2)S]<;C U
M2FAA0V5O76 C/$A):&%!+C)5<6)J)3I28S4Y1T$U*#]C-3=O:EMN3B<[-& J
M6RU>6EMC)S,C,$X[13QB<D1G<5I<<E8K62Q4)CE-0V)#9E%E/V=M97 W12HN
M)4@Q)V-K3&M>;T9 2S5?/VA@3B%+<%E<,F<A4E,J;C95-$-8<6E53VPV,BXJ
M(DQ?<4]<1%0M3&Q!;4Y3;#@A)F(],#XH8R-,*U0V=3-G3U9C;W)2.51 <R%H
M(E!L4TI=/6IT5TTF/G$^34@M7'%..#\J4T]2,39$/UTB62%C1SQ.)21#:BUM
M/TI</VTY2V8]8FQM;2-<(S]5)V K0R-**FAK(2$A;2HV0"=M-B<\:%]H(E@]
M)B%=*2U08"]@0CHF<6E4+$9U739O2V]Q-V$\44!366EC*%]79D8K8B%Q.$%?
M3C)64&Q626=F+CY *4A"*%]3,&4J0E5T+C0J0UUJ3E]P:B<P0G,T6SYC(CD^
M-SY%0FQ:17 S0E)I)UAR<&XK-4U4<5UE92(B1F-F644\2FA57'101C)<85=
M(5),/7$M36LV5F(R7FMQ(U<K)3(J*R=2)S<O9"UT(5\D7E<X84ME-#IN)5UM
M:C9$(V _,")I:$)L2D]D5&I-,3-@2$-O9F<X.B1K(V!!449>;B$U2C-P,D9*
M6&M)7DUM.&A$+VXU4#(Y)FM?.4<I-3]:0F9F+SLU7$<E5"$Z,BQF1RHU(U\M
M.CDI5&Q?54MG;R1,-BU((4-6/4PC;3 J36U&(D$W7DXT/S)P1U(S(2XJ9T!+
M0E8W;R%T05!=<6%71CM$82I'0U-1;CY,-TEK-B5B)S-J0")5,F(G1U-C:E]*
M:#=D<2AL;#!C8UX_)CY?-D!80U8N<%0L.D G72Q,9VHU)F$Q.C]6+G$Z-VE!
M94!;;VPY)F\]<BTA;$=,;RYK<4(W/UYQ9V,F1$%H.#Q"93DM82=34"1<7W)D
M:3-D3#QR95E.;6X\-69F9#-$6DPA:B]!7%YE7B\E0S9@/R\E-%,D.U)H/#,L
M;&$I35<S0FIJ13Y!<CXH+%IN.D\^/F1K+C8Y8F1 9UPT3#!Q5"0B8R-8+&=7
M)U F+G1M0"5:04-1.$A2.U0X(V-+.D0O7STX9V];329%87,A,S8X6TTF33PI
M32XJ<2A&/2Q)+R5732PA,#HA63X]96XU5U-M*3-.-'!U(B9-0UUO13!,430[
M<V8M+UA-:6-K839M:S5T;3-!8T5<9%I3848]1E8D<T1$8V0H-"PO3T4E9G!L
M/VQ6-BM#*6-Q0T]D)S%F)D ]+2\M53YH,BEQ:B8]2R5Q1UA@1RY?)VUE-U%0
M-EAO-#$K9')&9C)2:7 F/&,R=%5M-U(Q6BI12&)<9F$P2'%'5$8N8U-D.F8\
M4U<B)U!S:3<H:4L]9TIT7&I=4'%+4T)71EE*,R,F9&U69'0^3T%B5"@Z,DLP
M1D1D)#(E*4%>-74H:C8F(FPV(6DS3VQ10G(C-5U875\J0CQF2W)L*C-&3"QP
M;&UN."AM2ELS55HT05%;5VQ)="D^.CMP8S)01C]N33HG/"4\<34E;69E(44V
M8C(F/V=#*#!K*& Z.#LC2VYI,T-Q.S%>33$P4%%S6B-A(STG+UUQ03!8;21;
M<6DP-'0R,&P[66YH55\Q;E=E5E4A6%Q +U!I5DEU<6I*-S9R2VU#,C5(<$Y1
M4%%H:5IA*&DW,V5-;#MI+B)O76A1*5<S/")3;D8J.C(B6T=373AM*4,A+60Q
M65]%<T]',V4I-VQ),#9R4SES0S<X(EUD6C1"2DPY*2M@22(\3FD_(5HW(D5>
M:6@[84PF5%YM9&-!+"9F5W$X4W4T,D9#(F4P*&!742%E5U!9*%MG<4U))%!R
M;W%/.20R(6M$/C))+BY+.2P[,D%T16))0G!O,%U <%M7)SEL*$1E)4XD62]U
M5&]B;EI.)51R+BII-D5Q8T1(1UM38%<A<3\C3R=()E8Z6F@P;"\^6S@]9EUC
M5DPS*T$E*7$R5&8S,%)!+VUK+T%'(5%;-G J:7%&9%\S6D-U,FDZ)&QQ9BM*
M5&1T45Y),"M,6EDA/7!S2ELW4S=I*S8](W5.2FE4*%LX<#9R,EQ!3T W,VQ&
M:$Y>-2]D6RI:*5I$23-R;B%D5%$W5$13,V%(/S]$(D)Q<'$W(59B739"3"Y<
M8R0R2U%B96H];&5J955;/6YF028_1&I2:5I 63$G64X]*2,Z9&!$5S\A73Q1
M2F,T,W1F+FTD-#4^9SM?2E\M0&T^.FXH<FLC(VQ;)VA#9R8]5C5S<&%A9TPG
M93]P9B5O52]O73,^6#E!248H<&QP5G-<<V!P,%XK8V@S+"9C(EM,46%00R=0
M:C)08SDE.UYO=5\X*'1)*3 _+V,Z5R9?72A(6#1F,VDY-TLJ+EA90UHP;2DQ
M8"MG7%LI5VUB<EPB.VU04$,\8E]7:BQI,48J:3I/*#5A+6=#:#LN17%Q0BI>
M7T=T34\Q)"LE3%M/5FI,7$4A4VDD+3I@-BQD9$4J,4U0*&M?2E!G6$\]6W%E
M/'%O;T1,-"1F3VM3,F8\1& [.S9!:E$^;&(Z<3U%)3YN-U=.8RY?;3Y?(3XF
M6#)-8"MC6"]U<C0X*TLG.3M>77),:T<I7EA-:T(]0%%<4V1.:&1 738[*%$O
M4SHT5B=C9E J-T!)3RE>75Q2=6 O/FA'/R%E6"8V7FQ,2$5H270]:5=056=
M14M2/6UB(B<T724[+5I!(C Q/5@L)D98-2LX6$DR<5E!.$5+0VM /U!-,%<I
M=#)G<V!L-6\O+EU!*71=03=I9#U/*T57/E%E75U%.5TW<#Q,/6).6B9H,#HS
M=$MB-U]B8'0U5SPO7FIB(5U#8EM606IB4D=I,DU;84PX4"EO7BDH1C95/&HR
M94@C=$$C4#ET74(P<R-03% N7#H\.D)"13HY.BER(UE.:G-):C X)C=943@O
M-S5S,61>5&<F;'4N<VIN2&8C,5E*:R)/,U=(6U1D3T1<0F5B4UA@:SDL+V4D
M<$11.C9T3SPG4$1*-$-%+S0I7&)62C5%<C!'85TY.T4Y56DI.&0V1"\_02$I
M8G%.15LZ05%/2FHG1RQQ)#4T7U$X)7)@44Y&+"]N6R1B8FE!52Q(-#)R2#MJ
M=%LU.BU,)%=&/D8D+C1G/$TT7V=K6%$F0'150#I>6$4^750L45Q(6"A'(6 N
M-%-(="I+*$539V0A;BQL2RE84W0M8W4L5SHD,G V15@D-B)D64M/04<I<"Q6
M/TMH85PO+6HV*3!91B8G9#E5*%5%6W F5#AG.S,^,UY:.RA#328O2REH-FQ2
M.E,Q6U8Y,6PZ;'4P,"=C1U=;*2YS+DTN,CU13W V0TP\1$!21T\H/"%=/6EF
M,7,F0#(I0%YJ6#\F/B(J+RM!07$Y(6DM4B-85E,N*5XW8RXA/E5K0T8V9#U%
M9SHI15I$;')M(TYD+4]::5)92#@G06)K7BDC221!.TII3").+C<O=5@L+V(S
M8V=F,DA -C8L:S,Z4UIF*"\^*D=%*%-D+DE3*DX\=#9%:%]$1UMG/%EG(UI=
M73U:,6!K12M474@F;B=P/&,W3E@O659'95)'5#@H<U I5D,I+F$L)2<V*R(Y
M2C<L34MR*TU%+3-2-6-O.U1M7517(E@M2TXS:'!(.S=:8DXZ-$QE:2-M43=@
M,RD_-RIH*D=61#HW-DPM63)@6U8B)C5D+SQ-46AJ+D58,"%O:3!"/CI@14M&
M83DV:$8F,R50;#(C*TDF2$U44S A0$<[+EID-R9/1%\O121T5V0C;FY(75PJ
M46UG:TES8R5I+UE+-T,G*U\O7%5M0$),57)</6U'(CAE3B(K6D)S1'!-2D-$
M:F$O3"]8/5@U:C!S-C P4T9)14IU(FQ 1B0D(4]48%U903=R."8A23,O-ETP
M;R9)*5$H+$PI3G5P9%I-(BQ-4$%M<S<M/TDS*F\U0&0I;5=F<')/:EQ%55!+
M,T!Q5V$K53@[*&%(:T0E)CU++%!)(D117")B0&1-+2I#,2HO(RLX*"HV3U,B
M5BDS3UAH1CEP3VA/<&\K/50D*SHK+U A:2]N2FI<4ETX,$LU6U%-8R@I+VEU
M:5-'1#TG/C$G1R57."-P6"% /&5N.T4Y,D->;G0N8V!D6$!G3"%I*VPQ*69&
M,$)&)28O62)A)50W1&\M84A-62UO.3UE5UQ:*41R65TO4R$]:F%27$A@(B-T
M-6<U-V@A5DY?25A&/3%>.5PG,3E*3BM(*C92-U4D<U)>:EA@3D9:+B% 92A1
M.650,V!'1#);6"(W6T)O14ET)2XM;R)=="U>.THC:%,H8T V3%@E72$F5T5,
M44!(9RLK4D$^1&<E)2- :5 Q0% W*$MH/T=O7%%P46A).5QI7$\D92-C0U%7
M061R)&U5-D0\5U@_66LA151)85$U5F\]8&Q!3S)%.65T;C4S65@G9V$B<FDH
M6B11+ELU76@[0#!4(BY-*3HB8%HD/%))03E-3BDV,4I9+V-)*T1J3UU(52M.
M52I.64LD9$-$*V%C05UO95$J22%E;B]A9FAL+%U>/VA727!&9V)48VDG/FA;
M5$I#:T%K/B8P5695/4Q3.$UK,#<D2$!=1$E073545#=/34UR0"(R9EA -&,_
M4B%(:%\C+U]?3%@P:S,E-FI@+#YN;G W:TXI07-+.R=$:%Q62$DS8E!F:W!8
M(S4Y,%$D3&TM44%@*'5/831<53TV9C9.:F]J;DI 9S=084XR44-5(39:03IE
M9$=%(D]#<D%*8SQE4%<L)3U%<FLG1$,^+3=1(V0X+RQ9+UL]3FA$0UE%3U0Z
M2D-D0%D_)&)4-E1#1CDB;CXA(S5),T R1RU6(T$N8%]5=2PD,% U1U$W9#)U
M0U=:)E=J669+0U!'=&P^96A0,FTP(W$F<G%3-3UF=%D]:BM(*7(U2S!2<F=#
M9V9R*S%J*VEB42E-:5Y&04(M47)Q:4!,;3137'4V<%8R,4XF-VA95F@H:%\Z
M64@P;54E,BQ01"$P*#9A,U%U13Y=4DA?+6=B(E=A02-D4S@V:3%5;"537#AN
M<5!**&IB,2%1.$HR<BM+/ULF3T]U6$](96XP265L:R<Y9EA=6"I1*5].(48Z
M0S-K2FAT/V=:/B-R/S!25VUP;THJ1U5;2U\T0CM24T)O;2HD92M+=#DH:$=(
M249&-S%;3U->)2-79TU38D)U:&!F;2Q)/#Q31F1H;UQL0T!4:RPQ-4!C1EAH
M,#9?+6]L)4\E(U!()FI.2VXY)T!C+UY;/3=;9U=N7U)4:456*RU5*6Y:.30C
M2DE5-BHB-DMP049"85QE.4QF<750.S-N9FTY6RDU8#=1:VY&-D!5/"A;+RHV
M;SAE0V990E%:(W1D:6\W2BYM-C-'23XY34]Q6W!<+TI/+CI-,EH\4E10<E5E
M.S)>(4QG,V1T8%A=-UAK9#<]4DEI8C9K7G%L)ETR4SYT,%5T9CDN)S]C04=T
M<D50<$LO/6)69&UO9C52:CM7/F9S6R5'92%C52XU;C(B0W5>,V16)C-(0W Q
M5C1+:T1&6DQ51#TJ-3Y>7S@U-FLU,3YH3E H-&Y :V$V,U)&22A%:4)P<C5,
M0F,G0FY67C)+8'0[9TQ".VY:5$0I,%Q/)D!R24@E8RTO1F N8FU7=$LT-4,_
M2F,M3C4V4#=//"M7:%=A0FTI3T%C1&MN4R@E:B16:&572$EC.T1F96P^0& L
M*BAJ/UUP1"T[/W-8/$AD439/-V!G(3I%5C8K*F=,-BDT23)L/$(R.D=5-CA#
M5DDB/THK8D-F*FE5-D]9951Q9RLF/2<H6B)-6'1&,TQ694- +3E#;&=";5-<
M+F5T:D,_9FXH-CL[:& G9U<I(S]-7C1O*RM><U=F;U9B67(D,2%76%5F)#U6
M6&AN)7! 23 H64EF1T$S:$DQ.44]/#9#1F8J54@X/U9#5RQL+3PL<61O6V0\
M)S!K<#\F*"Q;/5-E.3(L1T9O6CA$1S\S:VPZ82]S*VLF.V,Q+%YU9#EG9V<O
M;FTW)71B7V$K2RQF5"ML5&---B<\1%9@6E]R)#H\<C=F,VHY1EHO6T5D57!R
M<VM=0F=S,5E953IF-%==1%1C-5-Q/5M243<K7B(B)&!%0T8Z43-</VA<<F!R
M62A@9#T^551=8%5,2BLD7&P]5&E4)$=M)"0Z)E%B048M66\S.$Q<7' C:T0I
M,%%;76I<,2U$3% I:&!$.VUJ62XJ-#IJ8TM$+559.D1R8E!.46];+TA@9T18
M3VDO6%,G2V-L4&Y*2R@J5B4P54\E<#9(.T0L*3@J2F O0"E6,$8P:V]J72XH
M/3$A,7$B;#Y"94U@:&9C(598+&4C,%@Y9D)H2SH[8TLY0G$R0T1N/$)G35Y0
M328T/&0^0FMK;TTC44)3,4,Y,FY!6VM@-EQ223U2;S]N)4E-5$E"8%]634A*
M9UA!84YM47%C1U57+3%,6")6:29Q22E><3,B:D]P62M(82$M0E4Q3E5 8FU(
M;W!-1SXT54,K;D@D:%5C.E-#06]2,G%(1#-6*C0G2E%?5%1 +&]1,B4\=$9(
M0EES/U),-41%8D!O;2I(1%EJ:"Y59'$J5STW+B\J<#A71$%F/'-+54$K6%1'
M6E,[4$)@:75F<F-F<UTA+5I/3FM>+V%Q)C%29B8O52<S0S1)0VE2124W)UDD
M45L]2'%+9%5T6EQ,<F55(3]G4U1/*FA!8$$];#9I=5U465=/1SAG*$E")#-Q
M0$AD6EQ4/' U/2-J3F%:*6Q-0C N*7!N14=$14Y+5T,T/T1<4#A77TY-4E$Y
M;2DN3G-.-#EN,S@R+#=N1C1-6G(_2V]T="PN5F%83SDC7CMP/$!9;"I7=%];
M34]20E=/36@S+$8H1$0A4UPC92])9"TL4W$X52- (R9!)5UC/RI85R]I/S!<
M36P[9D)!.DU0;$E"7CLT-2U6-STQ,#Q%)4 C-"(I/#U=*$I,;U=*;V]'4#%I
M)$5 44DP:V(D85EC,3)!6FIA:B9(.D(Y<BIC.%-'9EQF428N/4]>=6 K26U!
M5VA":BLI2B)+-UUE92\J.&!?62US6SE%*7!M<2XR."E/4U]&<5$G5G5334=-
M.WX^96YD<W1R96%M#0IE;F1O8FH-"B4@)U(R,C8G.B!C;&%S<R!01$93=')E
M86T@#0HR,C8@,"!O8FH-"B4@<&%G92!S=')E86T-"CP\("]&:6QT97(@6R O
M05-#24DX-41E8V]D90T*("]&;&%T941E8V]D92!=#0H@+TQE;F=T:" U-C<W
M(#X^#0IS=')E86T-"D=A=#TP/DAD)TA%9&8J/')D=3E )RU"6SLY1%=!,D(V
M558]*3TO5G-*+C=6)#8G8S53*2U157% 95HY=%1!:3I+6B]F128I0%M;;C4R
M33!U+#0A*S\V4T5T/E4F)74C-%):*$QH4SDB.&]94UMR-&%,4'(M9C0Q.&A/
M92]I<G-G85AP4F-R*W)N(5Y4<R]O04@Q.'!?,$]K,CY6<'%U:F B55Y*+W F
M05!K:U99,2%J9V=>*D]74RI/1D9!7U9I9%8K:SIR0T1;<FY))D1J;C9J,28I
M2W-(82IS0R0N,TY)8DXC8"E 3U0W84TJ5F1%/3X[8#4[7F5=/EM5-W)<7E@[
M<5)/1T@_=$!L:C)'654X<25*7U(T)T=#*$5B/24T4T S(C<Z8S8^,D=H5DA%
M35)';&MU4FA&:REA(5)1(VDH4G%175\J:6\Y;7!6-5-.:&Y 5F G8%8T9$]P
M-34V(TQ$*6\^.ETK3C0N25$\7T,U)C<^4FMI;&@O0D-<*D1".&!)8C$]74!!
M45!T<FQG1E5+*RE$-#-S6$A&1BHV3ELB84U6)&5!2BHT0S=T.CMQ+G),<T5A
M7&EA2SU%3RDT=59%5W%;5TYQ/F-Q;R1>:"9K6$Q")$,R<25M0%U5*3%J66M*
M,E%>:6UB,V=K)F@R;6M.:2IP;D\S<#5'/C F)R$[=#\G;%@B<UDP65%01R5@
M;C]63SY83$9D;#\W12-K6T@Q-FAI9$QC-RQP0$LH)UXH:"1G0CLO23];:B=7
M0UMP:#)E:U8Q04!1.B-27E==-$=:+BE/1#(N<B);/6M21D0E<"5*7U(X33=L
M<29%63%G0"(M8E(R2%%@0"]?.FA?7U!+)UE,84EF.$QA0RA&<RLI1E)'+V<^
M+F8D<"HP-T<S;3QI6&E.9S4K6R\A(EM!:6M34&9(<5=40"$D=6]67&IU,V0^
M4UXX6RLU=&]706]47U5$3V1<5U=I9FQ$<4I:1"QG:R@Q2FMK3#TV;VUG)3UJ
M,5]"9&IF4DT_43@Z32Y%3D,R:S<M+W$K0F(J<"A19' N1#!7,2U5,TXZ2$E;
M;&(D*CI@7"@R(G5N5DTG/DTX)U [;CQ,3BXH251;5%=R-6%:/#0^9F)A)SHP
M9CI5<E%;:R-59E$B6#5B/2UB,G)6259%/3P^(V<O*5XW(DI!2DQC=%-H5BE5
M2RPM+3)G6E)/:"]'/C<Y9F@G3&!*4RDE7"-)75A/;F\_;CLM)&LA+3I7<%5+
M-C!/<49!)VUB<S)&;B-/6CQ39TXK*DQ=;R1<13Y .%U!:#1F02)C4G(K6"E7
M:%4X2C=)3EUK7UI>2S909',^;W%D*$@C<BA-9#AE-"AC82Q56TM>;B])=% ^
M2TU06E\C1#,H)DHK0R5=,G!I8$<G;69=;RL_=%YG=6DG/C8F9TTT+2,Z+CAM
M47%U*5LI:TDJ4SQQ.CDR0FY+6"IQ;4]@)&E?;FAQ+BYN3F-'.24J2E8[,6PF
M)2$V/%-.+E8_45 V,69N*V1D3"AF-EA:*34E.$5372AK<#4G72=L;7!O(B,V
M2F]@4G0T;V-J<DXJ-E]L=3,U8F1$)48X-5MT9%@A8U@]73],/#5>)DAM;CXR
M9T],)F53.W(Q+R4\)S \:$E(6S5(7F,T)4\J)5DS.BQJ4BQK92)175M#5%E>
M5D$A5%(L5T-I+7-G-V\M+6I-4#A/+#M(-SDM+5I15$QN+BE.,DXT.B5@7R(O
M0&!=-G0^/"U--UED,R8[:$<\9V9E5T8T3G1!)%=:(UQ <E=F,S!(94U@;50A
M;4]:07%,9U4T,"A:<"Y,45@N-25P)70[(E Z,VE?8&)/-SA=<B<K3CIB1&]G
M5"M+7U-66TTZ*DM/.R]89' D0EU6=6\C:#)G03M@<S])0S5N0VPB.W)E0E13
M:#M43EA")C1I."0_)3 U-W1K+V,R4%9N=5-J6B5N*DAQ+$]H+&PO/%%=5G)P
M82=70D=G334^63LX)U% 130K0C8A)"=5+F\[034M4S0H<2IQ5$X]8DHR-5QU
M,V='(S E*S,O4%U<<CU#7C@]7$-1*D=L8FTU-2Y))TE,.UQ'+F%F-E1P-F<S
M5&@A071"7V97<3T_3"=-*7!:6$4P8G!)4U]'9$,B724B6T=S7CDF<"EH9D9>
M)%%D9SLJ;DQ#75!Q6F92<3$G6DQ$1'1 82A 6#4H4'%6)&$B+65;8V-*6SI(
M;"-18%AF2%5K1VY!4"M'6SI*,S-E;$EF:"QO6")#:'5:+$I:)40F-$E9.UI<
M9#LT1EM<(2\A8BLY7S\J2C\V6T5&-5(T;3=1*BE1:D%0.6I ;6HF2&=H3B]#
M:#PV;"1?6B9&<"]*-D0H03M:6DPX0T(X4SLZ8SH]2"YI2EHP<6]3;&$A928E
M;$5&-6A!3FY$:&5:/T\R0G1@;6 I=%!B1S]?=$ML6S1"934L5UQ5(R8B8U$N
M<28M3D<Y:%@C4%=4)RA3<D\A-4,^2"9,<&9F;69 +S%(.D1!2S]9.6Y=-&PZ
M.U\J.$0W/E%"7TDA+39F;S\A4$0R0E0I5STK16945T)+/3)F+$ ]-6TX554T
M-# I,3=41CU4)6!0(W$S93XZ*U8A;$9).R1E.U1)85!T22)%1U]D=2)R;5A7
M5RY/0V)C)RQ,)EA6/2<P)DD[9#5$7&Y),%9M-EL\-SYR43)P9D(\/&IF:"5C
M2R(Q8B@S:#=;,$%:*D$I:U)8*2M!."A /F).1$5<+VY#,$\E96QB/3!69CQ?
M1E W1DDZ/#A.13AD:U%683XA.5HD:B,O,CMM/40_44@E2BU 1FY)0BUB,VE*
M:DPB2"AE:"HB35,I7D1(<SMN+4YT3E-%2C9U6E4P7R)Q,D4X7R0I8CQ5)$]J
M.6H\24LG0"Q)8E8O7U!<1$A!,CM/,$ J*$MI.ELY;"XY06PL:D1;='%(;E%5
M:%1H-R(O1U8V)D-(<3@N)&A+5V5M+3UR0"=9+T)1+TPN2BE*(RXM;F!M7#<P
M<"QQ2"<F/6)?/B%K2#U,2DA-<")916]31$Y)<V-)*V)L7V5(+3M/9"9.12]6
M*T=?.FDP4"Y *5<L5C)5<G(Q)C9@.%$^4D!@*3U5/38R)4%#(5)*,B);<B-E
M)EPI9S59.RLM2B$C9U]",F T2VU17$-C07%K)SI 4F=K;%DU7$TM2U!O,35@
M*& V53HH,7)O)5IN+V]*=$),26-/8E) +2%9;SM":#Q :TI#0U=:8ETH*5EF
M47)%8TQT-S9Q4B$\86EN,#M<;D _+&TE568V1"UQ-$4Q+TUM:'4\63! )DUF
M+51=0W0M75%?,C@U(2%N8V@N<E0U06!4-B-J+T8S9R1324UB4F Q9RX\3V=8
M;G!J1C]M/FI#85YI;SQU23-#.S9?;$D\5SXX4D150D A(5HG*"XL.2U;26%8
M22PW/#Q'/E%G-&-?,3)M9$1+<&1I+3XZ.')73R4X-BAO<E596&A>(E4M1V O
M=4Q23#EH:$<Y261E;UM--&Q=22I40C<\1% T;60D52M",3I 825L;24Q5DH^
M,4QH;#\L4T-L*UD]8F1?9D\Y)BYI(ELN3"I(/D]E5&U92"$Q3E5@8DQ!3S5(
M+VI#-54Y(T=F26!,1#8W<%5D-F!0;V%;0'58+5<N:G,J;$MI+T=G/#P\,FX]
M2' A84]-/T]2.7%G:2PO-$\A*B%<;CQ<96Q0.6!P.DQG13D_(3@W/F@D7VTR
M,2LL*G5$)S-%;5)<*FYE.UYC.29B:BE56$!"-$HX/C8I2515(D5.1V!H8V=R
M65I 2R1&2C%A.T!=(W E<D H-R\Z(V);:5QO;C1M;2HL(CA8-$Q#4F=?4$Y-
M3"Q562XC+71;1"X\1&9G;"$S)$5B1%$M3U51,D4R1FM".6XU:RXV-EI%(V!?
M5D5M+F\T,RTP<6DA,#I58RLH5"<O8TA?."0S8TI=-$5A4%)6-E5:7C0M,E P
M1D-"/'0C3TLX=3<A)FL\5%XW2"M47F([)#M%;FY#0BU.2R$S54TB.70H1'%5
M9FYP(G)P8U(M(S]@-$Q06BLX7F<Z1"]99W1I0U],)UU/6V4H+E]M0%U?*6,\
M7T-13V(Y/TM!86DR<4 [5$])65M57"1G0DML-F%S8F0P4DQ7(UYH4T0E2G Z
M1G,[5FA%1& Y1D!'(21K*3]S-TLH2')-5W1+,2<[:DL^7",V<#134E1%-BQ0
M16QB;UY/<R-557 ^13!6<TY/-FLS76DL;CTF;",W9E@N2#PP9%]M;E)>/D N
M;RAD06UN<DD].U!8-FDO(3YU.5-,:SA4-V5*/S \32HB;W1Q;5Y-34<T1VQ(
M:5XO(V5:0#XI:#H_-UHK.C9E:RYD)64^-61$)R) 63 Y;ELN1E=B+T@V.29>
M6D R36(L4#QE7T9;;31%9%$^/#UK<C\R670O3TQ@/$PZ/F!C4W(F96E22EE)
M<69D4D!*;RXX/CU0.RYH44=*9D@B)S513R%24R\X,6LI4F\T)$$W-6=U,CE3
M9%Q-+S<_04M'9CA63")C;BD\:"M",C\A0VQ 76U>1T!G.#10+45I1E5O:W$E
M+4M ;'58:DUH5%@L66!#5#5@:W%P7&)-1B%!.&5Q8UE+1EDW;%5?)G4N<%T_
M;%M@6VE=;3I98S-:9F5A<C=Q3FHT;6PX<59$9B-B+D)<42M8,5L\.$8V=%)*
M)2PN(S<\9E-<:S9T.FU!<$]99SEC6%LD7T9,/"I16R8V4C-P2FYN1$YP0V5(
M=5 N<%I"7T%N8%M,:6P^665>.C=C9E!=42PK8#A@84=S*R-.4V$O/#YL83]I
M7S-K7G!1;ULH26A886=Q,DAF9B1++TE@;VLI9W%72C)2+&4[5EA*2V\Z+7!B
M/DAG8#A,8BHZ45I/=4TP;RLW4$)78%)<04P].UQL:EU<4')13E9J)BMB7S<_
M54DP8$Q0-2UN-V)9+5=B(7113VAS5$]Q8SU9*&QT.4E?8C)G*W1?/T Y65<J
M1&IR474A1B99=%LM;3Q/34U?.C@P+#PM6S]R.% C5E@X,6TF7E15/V8X;#\B
M/DQT9B51.T5B9TQ);$%M:S)"05I!/6)"/&$T,5YJ46YE.E\V/"UE/6HP;$LX
M0"4C7%U2-#]O7$)5/3-78%!;.T X)$9I=%)%7VY28F!S/2<G9SE22TU/-44[
M5S8L8"HJ0F4C)U).92)0)UDG*F$[-7$M*6(B/E4^02]106I<(7,]-RXP<RM7
M<SDK(B1;/28\)G,]+4!9,D(K<351)5AO/F\X*S5I*')@3D9,6W-;/DQ..$98
M+DI :U1M=#55<SI=/")U.G%U-R9Q0RA*;2H\)41#=5HD8R9I)RLY)64W;3LD
M=%Y*+'(A7VPE)FUL*5,A03=U6$-/8TQ.5&8F6RIO;BQ7.THH+S ^2T9,+ULN
M;E]&0F)!42HD;54V-&HU<6-L-D@B:EPM:S9/4",V*&\S94(A7%MO+459/%)5
M4U51/S1;0C8I4# E<"T^:G$S9F98+R<S3S$Q:5,R;2U;2B-U1#]Q(EXJ*4$H
M42Y(6%U,86I!5#(J4E!C.CH_2DE742DT-"1S;V K,R=R0CUE+T\X*5)K(2@A
M<S<H-B=%)'4A4"=D0T<E4%-5;4<^0W X85=F.W%?0FE70BPV=#,U<S)@5SE(
M*",Z3%4R1U- :$9P8T ]939F3R5<2RPJ8T8A1"PD5S=(4%UH<V=F=4];:W$Y
M(6,A(FUP3$%G.5EU-VI4848W765Q6C,O4U\_;G%L44PD+S1<8B%+05!$4FLA
M<"@W*&@])$(O=3M+3VA&,C,G,5%D2&I@-74M/$YM;V%S)FA84U)=.60U<2U'
M<SE@6%Y)0G(T8%MD2#8U,354/S@D+RL^:3P^.T4H95$O32]<<6,U6RQC4#5=
M0FHP(6E?93))8FI,4VLZ=2<G9"M617%@;V-"03TV<#%4/C5!0SPU1'5F65XB
M8R1>8S-L;D$G5U,E:%9@0B\S*$0O<#5I-4%&32$P)C,V0C$H/T4L5$9L05<D
M155;2D$W2R=&16Q'<DU7:3-I9S\A8"=78W0_0U1&/6\W)R<O<C!(6E%(1S5B
M9E9!1C)@<EQH45=%)V0^17%!+STW3D="<45?<CI1)CE!:TTZ(6UG-C1'-#I>
M<U$E+RTK:VI@52U1/R1S3%Y)4VQN0FY<34)?5$(O*T]0,UI46%MD:B$V56-D
M(6A!0F-N*2Q4)%TB.G,N;3DS0C]4:&]E-2Q::5-2-' H06TK<"5?,G!E3DU?
M)#I'36$N13519DMN5C! )&1@3CE;*2%,(4UH6FU,.'-#9#QF*V%Q;#HB36M*
M4%)+)7$H85LJ8C=<(4<M(4<P+#A:45M;1#8R:G!@1CP\2VIK6TA.+V8J-V%
M9R-,;SMG1U57)T1 8U(L1&\\2"PQ,&,A,6A97#](*V-@;T B4DXJ,S Z6UI>
M+U)&0&Y(-%=C7RY%)40V4EEQ/'$A(EXM.U F5U%H/D M;3QR*3UI,'1$5C4T
M)&U :&8H.2QJ;3) 92-U=$5"539.)6PD)$PP2E$R,TXW-$AB5U=675HW;3)Q
M14Y%46H],VAG7B)&;E==*B@M44(M;"]!-#)@*D=>64$P<FE).7 W0&- 0W).
M0E)74W%&9V-D/CQJ;41<7BQ#/5TK+S\G<RXE-64G3U-:5$5Q-4LI2T0K53TA
M:BQC5BM-950Q)#8J34!T+44]2EXS53E$2SMN+BA=35<S*C=K+$HG.E%)<&0_
M0G-S76%-6#P]+EAP/VA21S(Z;F@]7V9C23122V8W6$E7/BY,.6U':$9L/E14
M;B9F-$@J/T S.74^;"]::CI7*2-!-&YK1E,P9D151CM737 K04I+<2AD5TM=
M0V9"(D9O15HO5'%G23-R6RL[5DET<D<P8$XF23I%)&HG3E@Z93-F='1H(RYE
M:$-%-$E9/FXO.RA91F=Q2U9:*"5P<&A/:7%Q94]O(D=2+G)(*UEP4#A50D),
M7RDV0RE,,5EL6$5!<3IQ.&XF0BA*.R(R0V(_140V,&EH<6Q1(UXJ*#9O:G)2
M/#!E;EQQ(C)O/%13,EPA<ULW149<<T F5T5"5BXS66@A3U5P13YQ;%!L8D%/
M8",X/%=Q0U)1;",K1#QR7&QR+VAU)$TC9$DY7#56-4<R,RHT<5 T365O*%-$
M+6)77UTJ8VQJ)RMU7F4S-&Y -#<X8RUG*SYN6T(T-VQJ+&E#=#$D;TP^13!3
M2CHS0"(M*34K761=4RHH5'0A3&) 84E@,B@Z66 ^62QN+"M32C9N4B<^.T]T
M,C-15#PC,S-M<&9Q<S=H35U/)4M9)25&)D)N4G(R:TDB7UI*.D%<;2DM;4(J
M759R7&HK-4<^;R=J+TMF.#U),'5L02-1:3!O<B5:<%HB;FQ:-BA5.4,P/2(V
M+6%%6T B)6I,4VI+74,O(F-$(SA5.4M9.E@J45$_)V ^7"Y)2F9(529;0RY
M-71",BE;;D\P:VPM:%Y3-R1L7&);/E,S,&-?)W \3VAN1RI6.#XE="=A8"-M
M4"\J5F)?9DU?(FDJ:D%51#Y#26%4:%!(,BXH5#%*+%!D2R918V1-03=4+R\W
M5$]45U!?46AP65EP-B8[0$%A?CYE;F1S=')E86T-"F5N9&]B:@T*)2 G4C(R
M-R<Z(&-L87-S(%!$1E-T<F5A;2 -"C(R-R P(&]B:@T*)2!P86=E('-T<F5A
M;0T*/#P@+T9I;'1E<B!;("]!4T-)23@U1&5C;V1E#0H@+T9L871E1&5C;V1E
M(%T-"B O3&5N9W1H(#4Q-C0@/CX-"G-T<F5A;0T*1V%T/3 Y-CAI22<C*#=N
M<RLO-5Q83E]*3SLF)F%?:B$W:EXX9V!%-5I:1$XC(4U57$-!(35D0"M;=34B
M35QH-#X[7&U70E@G15HB(RYA9VPI5FMK3$I;6C%42F)K;U!H5VXV;RU<(CY;
M6FE *5]>3T(Q7VP[7$-!.$LI;C1O;&!2-TE>3B)&+&@N/#A?22)"6CTK45Q@
M/T5T(CQ@1S)G42I8:$@J;B)242=':3IG4C<M,T<V;6Y?.BQL)%]G4$=>(515
M,"Q%;&TX8U9L.6(J2CP^(DQG,TQ05UPL53=;;55=1T<U07%D)29++C=B7",W
M+&0S+RPL62HK(4UI*W-%05E61S0L7'%<74 D2S=+<3U/02HM/58T<25&)E4Q
M0$%J/"4X8E$X1B]4)65>/$$A-T!E(75;(CHL2TM.<G I8$AB0G,P/TAI(V4U
M.R([0W%5.V-E6F12*T<[92XW:T=94U)T.VE01U8_/4Q>+RD_9&AJ7TDK<C-A
M-CA-3B4E16Q?*E(D0&\A(F9<*T)$3DEF)E8P+6EE)V1G+#P_2V8L2S)R.#PV
M5F]R2&,C5%8\351K(FII.6EK/RU@;'!U83<P:TP^6$I%,T4Z5S9!=4%"<38M
M44PT)B,D+F1><$Q'5$A5/B-*=%XH3#8A4RLA8FHS*"D[/E-'7&%2:V%:/#@X
M33DW-SU+,2U=7%-7*EUD<"T[9'1I16)G4&U+3EPL03HC4S4O*V<C8D5/(6I<
M1$<I0&=&8%\S-4YG04!#9F W.VE&+U<V;ELH3B9F32PT-G0R:5YI2RQC*V=
M/3).5T!;.2Q4+#M)55Q.4F!F4BHD*3AA.UUQ5%AR<#=U)%Y'9SQG2VHD(4-L
M;T0U*69<;6-<1F@R4&Q81S5Q/VHN:G(Z05!$*"HV.R@]+#EK9CL\*6LC(F9C
M;$5!*CI7,$12:SMI9T-;2%,S-69G5G0Y,EY"76Y017,W1CI*2TQU4F9&)F]-
M.EMK1TY*6$A)2E(O7E ^7SHV4411*$YA(F(D,75865)+2UAD1% O05Y945E3
M7"Y--7$J<U8D5B@^*#A>8#="9"-8;$11;')Q+$!)<6\Z0%TB.3=R2"ET,74I
M8U4H2%I@3BEH1'(V4#D[6W!3.71-0&8V)2DQ471-<#AF(31N<EMF+6Y.43Y@
M8BMP:FHV6$E1.RDD*$PG8#A<32XW+B9T,5,Y3EXJ-&,^35 G:2@Z8UY-3EXX
M/6YQ*S1/+31*2"%)8UA.4D-A(T=G8DYL+5([/VQ0*U5P;2U25G$N*DXT*TLP
M1$5-1')6/%%607 ]651'72I!;4YA<E$E1&%9(B9I;2Q=-B8R3TMG5F$R-#!)
M9VAH124I1F<O,CMS*D51<")4)FH]<7-@)&I28UE6)%<N*2(P7TQ70%1.(SA8
M-W1K;E%.64Q'(F5F2BA,/",I+E0A<T-K5FQ?/T8J)EAI/U4A+'5)46(F.E%:
M1U<G048L+5@L=%%,051E*E(U/6=;/G124U9=+STG/%HJ(G0P,B5@5T]#535H
M1B%4)4PS0%I333,I-T4]35AD3&0_*T1Q8S,Y.6<U8UMT63YJ/2YH4DM5)50S
M5S]R7B1:*%T[;B)L3W%;+TAL1B4Q.S,U64-(."PO36%T-%1@2T)3/S]K-4UE
M*$E?1#-%:6]#/F535#U28SQD<%4A(D\L-4U*=659650R,DTE3TM;12-N82%-
M(2)@;FQ96D!Q2E!H.S]%+B,W/%Q*)B10;V8R;B(R-5!P4W4O74=1/3UT8U]-
M.BY@0&\Q0DX].$IT4'%4/%LV=$QL7VE*;"I56EIA73EJ*&1D6UQ-22);)2(Q
M,FAK13$S:DUP33)R9R1C*'0E*$4E:DPE6CHL6E!J(G)E)SLU55\P1S9E825;
M,65**5@G;6-!*6,\9CT[,U0U13M+:$=(<5IJ255I<6HV<SDA6V)%:SY=94I5
M24TW8%Y554TB:%TT<W5"34%R/7(]3#!F6%<I-6,K(DI+)E=@4$M9*3LV<D-C
M/"(K2V-*+TME04 K,D$C,B=A:&!P8$X]+U1K(V0C,VI ="0M/"->0U]/63PT
M,VHG9R)124-%.3PC6EI=2UHF9"I:,41=,C!S+S%@)"Y$/E4\7BHU0S,G=58B
M/3YL:RQ>;U)$4"]C<&="13YJ02Q:*%)8*DU<5$H]9BMP*E%>7RLX(4HP43MF
M8FMC26LC9$13:6=S=#-)/E-P<3HT,C1T)%$O0&XX-BM'2W4P8T \831E/U9,
M<#]>1W! ,C\L/UA(2W5>,W-@*F-/4%DT5"94-6E/0W-5+4)#-SY085=115,D
M-R=*1U-<(54T+35P3$I-1TMJ4&E8/"$B,DM&0%PB;$]G74$F8#-K,6PJ:$5O
M.6UA4W-1=4QC3CXD8E= 9SPK9FEM*3UI+UU(039'6F=4<C113CU>5S]L*UHB
M+C K/$%L*E5O*#9(-V0V5F@E4%TK9T-//#M7-3EA6"9Q9D1()FAA55Q29S-/
M7TI:02="02)484M<3W-2+&DR(6UJ,W1P6"1 4B)?2UPI55<C5TY(7U@J/EQ"
M/D]U8%Y%)UD\=6)R.U=<6STA8EXB*6$R3&M"0EMG*2I *4EP<&DJ338C1%4V
M8W Y9T,K3VYJ0RLU)%,^96M5-SIO-"0Y64MF)'0E,#5H+$)@0F<W+UIP/STF
M;"\Z+"Q.-F,J+E]1,6MH*%%8/T-5/E-@4DU#4DU,:W%,850^15YU1R1K)T B
M:RQI428S7#T]5")F;EU((TL_2"E&-"PX;%]G-D$N(E=/9T= <D4_,35.-T1,
M5G%J)%UF)2]+7UM$+E\X6B9U7F D,U4^/68P4%M9*D$A;"-E,3AD7BUE7D(C
M(2Q00#!8-6-.64M61",X4CY@5'(F;UYR/UIK)%5S03E.)CHG)B%=4SM--$]P
M+G4K+4IE<SQP6%)?.V$C6'%L0"QA<CDE/2YR9B1/0SE1;RXN439%0%=M25]3
M3&Y'7R%7*3A'+3!=5&YJ940O9%DW)45=.6)3;6%I*DPA8T9(33<Z/5(^8#!@
M6RAF)RPN9G%T6RL[83=7;DE!0R]H9$-94DLQ/R\H)$M 9W!K4S=E*4!34W!;
M76%F<3L_55,H,S$]04AB5&Q>:C%.43!E8T)):"U07'-4)UPA(S!G55-24TM9
M:F8O*2](/FDS44\]5T<U2DQP2%L_-6$G,R8A.2Y.)6=1/4YJ6R1C<CXY:R(X
M7"8G2$E-16Q,73M'1E]U0S\K3RU61#DJ<3 K3TQP:V K(V=45F1C5D1D/THI
M)5L]*4(A2G)J*G C*5D[/W$A9U]@,5M?0"$R5")=+TI'53Q!54UF34I@+6L_
M9S]1)F%=<CII4%,O6E\B8R%)4&=M6EEM2%A!6% Y560U*"LI:#A%1UI4,&@T
M.B=5,V173UM>34$Z<R4D72%U-R]34BQ*3$PY)TI :2UD/VDU7F@Z,#0A/DAR
M)V!B=&]J9T%=5#Y*(3TV-30S6G!%7V Z:2XG:B9H4T!P,F$G95]O62$W1TXO
M6#-?<3UD54%5+68Q+")8+G,G7"ME:U]56C$Z.51O(6(Y,FU7:$8Z.&MH1%=-
M6"A<;B,H0#TF3C=&6F1M8%1-0TTF/V<U-E(^/#U20'-4.C]'-FQ625A023Q2
M9E R:%@V;SQN5F%Q6RXW521(<C] 3T F95)=0&IA2$=;5W5,5V!S-W%0=50W
M+'!1)$YO,TM1+DM<<6 G:DI*<B0V<VYI:$U+9"<Q6BQG;#XV16M9:"]#1S8N
M1$T]3T92)$,_.2DI;TAB+59365M6-$!.<E-K4C!"(20K9T8W;%LG-$=+,C0N
M.ST]5VIG7C ^2G)O2R%&9F ]8"\Z<U=)6D%!628Y84TH-5@V,&YT=#1.*D)@
M<2%%)&DC(6!I5#HL6U)!7CI$)%Q21U<K=3M!9F _+B-E1VU)7W4T6"LK/FEN
M;D5-+58C87$M4SA 7%AE2DY;6S)'6V%8/TE/0EDR:EY48D8A:&!G5&U@;41M
M75I592]:4%!#,FEP46 _7V@R0CE'<U@A94AF4SIF631@0&,Y15A?6#U86B(U
M2R(H2R(P)C1@53=<:&@E5#9F<5,C1%HQ.TQ8049/-6QF+6$D/FU/<&9F6FM)
M(E%@6VTT42(V8S9S15$M:#Q(-C W6&(A8#<R3TI</S,D06HA)VI-/&HR04%S
M1V$Q.&AJ5U(M13<L2R]",UXE+"QP,#I*16!:+68X,%= .F D.VDR9%-F2RA&
M9C-<2'0W,$%S1RM29S)J-TA$8#XU7E)1.2$S0D\U4#\N;&4M-$Q)<U-A320Q
M6E9D8C@C4&4O0$IG/EM=4"(M.4=*8%1?8D4[;TL]1W0T0T0P)$@W6FMA86 A
M4W4Z;U='(EMS;6PD3RQD3CLQ35E#=2YD/3MP3&9"(F\J;$,K;%]435Y!;FIH
M:S$W36DV-DI<3"PJ3"5J*C=A6W$M,RXS0V!7-%\E<2A 25TU,F%T86U5+V9"
M7T4J:6-Q939L32Y#.EMM(CTP45U#*6A;)DI9/"1D0$]R0U%A/#TU:#0W*'$E
M*RAE0W1-)R514S0L2"=95V59:%<D)G1T:29#<B1J(FXI<'1I6RXC4$EP)6!H
M7R5.7"5Q<$!Q)VUU/&YO3&@N9F,H26TR9B\X*FPQ0"<E*DD^.'(H.B910V(N
M/2PV+VTL+38F9U!,2B-,;6<U2G5N;"=&<DE)2D5J949D.EQ117,B74)4)EAP
M(RX_:G(W5FT[,CM 86YM7V8M45]6(7$R)5963U-S1FI=9THI1S5L;$XH05HV
M(3=H6C]9(CEO74XT/#!F,#I7(U$J;B$P;VA4,4Q4<D0[='0_/SUN<$UJ(C]O
M)D(F.&EB9S<N:#Y9;G [)5IF2&8A0&5Q+B$J1VI#(3<V)S8A.5)4+BM+:D9+
M)$1E93\Q.B53;C$I54LB2V9U(W S;V<Y349U35Q5.4PR52PW-B1=9D<W:60X
M96HB,6HI7U,\64AH4#Q&7#QU36E,6BLP6G)N8C,[2$8Q9E9=<%DK5%9(9U5H
M/SM#77)L(E5R*S=D:RHV)$!U45PR36M +%Y/2#LB)6Q/0D9!:#] 3#A)2E,I
M63M:8"$E,$0X6%]%7"\B+FYJ+TDC5FLS+B@[6U4K6T5P+UPR02XN0TDA,3$^
M445,.R):)B-O/B@B)B(O:W$N7S=16$-J4F] 94I=*3]S+3,^2V-C:C0Z+"UE
M6"%E.S9"1V!:+E0B9R=B-R\X-45626<P,V%.)BQF*5US+F<R5RTG1B%48DM#
M(6$G<C4R=6MG33UT1%A8<750+SI9-SY!04\D*6TL*TI?,S4\5FE/,2$G7B0V
M3B$F63HW-2)%6ELZ4VAC)SAU=6<X-5DU74]L:VE;+FTI:U)1*2IG1$AR4C\^
M/3!?84HD0$HG<%1,,G4S(B=A8%9.,EES3$U5;6!0:S%89&E,14PM:SHP/F [
M;3U58$A!7RI)-2YD*C8]:2],/TPI/SDL7EP^,C==0G184') -&A;3E(C/2(_
M)EUP/48B*E5*4C,M5#@F8VDK)6]2+D%#-R0Y,V96-39R)R9#8TDG04@M0RQ6
M7EQ(26-E,S-Q1ETX8VM*3S).5W,N=2%(+S=D9S]:;T@C;U<X4S-K5CPA94TK
M:D<R=$Q,<6Y10CA!/$A65&%:*#!-;UIC)30E9BLD)DHT;D<J4B4T+RM.+UDB
M(2)E*D]4;69E4UQ#7E)#9EXH2F5%;S)G225P)$1L.'4X0S5F+"1/3#$I5TU/
M-E)D5SI'15Q<.4PF;4,E*"(^7"4E65Q*2U)U1B]L,&)B/"IP(CYJ.U-27E9*
M(BDJ4C!=/FUM8"HZ6B<F1EM),6=R6E9>(2EI235,2RU'4F%,/T-J,%TN<BHQ
M141$7T4H2EQN52).9W0J-5%H5'!R4SYF1%8X*3!85SU-6U=C6'%H-%%.9RM=
M.64_648A3EQS+2UN1SPR3U9E5$DU83]-:3IG6W-(0"E-=3PB0U1G7"$R+R)0
M*#9#,6)/7B=5,%QF<T!@8E$M(V@N:5$S)'$]1EDH/T R95]31C)+)5%;)5-D
M(54N4E]:5T(F4FX]1C!<5TY57F U13A89%=F2D$J06Y.(3-P,DX^+TPT,&%D
M:4 _.4 C/S)'-')48V,E*'(J5V1O6&=19"IM06,R)&=12S)8-S];2C4O."%2
M*6E6-DL^:4YK1TUC1$$L<R]P5'13/28Z,4A"+3LN84%<8"-7/31H03DD=4 _
M73LL*DDU:"Q')FYC3V1M)6 N8SPF<W1@8%<J2590*$]).V5F5C1M2&XH9%Q!
M*&%<(UT]-UI<)%I%.CL\.&PT1C$I0SQU9F<U0S1$,$8K*"131W4R.E(O+65:
M24UE:&-C5G5R3EHG;5]B;4)2;B@B3')6=2ME9"MF/2-&9&,I;&PE1&]E2RE0
M1VI;:#LI7E!37V$P=25F/T5A2%@R92)&/2@P3#EK.5Q,5R=#1"110F4H.24D
M+E8B4D,R+7(R*C8K8FA 4$YD,RYA0F1O05\G(R];0C=:(G-L;5\C3$<D/VTE
M6F0C;#=B4TQP0#5"75!B,RXS=3,W<#-1)V9N(U([6D5(:F,M.S=(:%H\,%1%
M0BA@-3I#9U0N/U1;+'$I4#5>,C9R8FDF,D5M9' J,#9)66\^;T9T.4)!525@
M8EMA/W0A85Y2(39S73%21G$Z94XO/S5K,4AJ(F]@,$92*&,V*VA;<B%P,%!7
M0%5&15-)075057$V+6DC)S5+)VU8)TM47V1J6&UA,RIN5V8O1RM*9V B42)9
M8$0K4V!#,"1//3I,,'$A9S=G-U0C-G0V7CU>.R-O;UM(:CDQ*4568V E0B<E
M2'1/8&]&3BQ96T Q/20C-65O+68M*%-%='!N/&0_/UXT:C)!-40B65M).U!6
M6#<W4$9H5VXX0R,Y2T1+<75^/F5N9'-T<F5A;0T*96YD;V)J#0HE("=2,C(X
M)SH@8VQA<W,@4$1&4W1R96%M( T*,C(X(# @;V)J#0HE('!A9V4@<W1R96%M
M#0H\/" O1FEL=&5R(%L@+T%30TE).#5$96-O9&4-"B O1FQA=&5$96-O9&4@
M70T*("],96YG=&@@-3@Q-R ^/@T*<W1R96%M#0I'871M0#Y),S]*161I-'1R
M<E@_*V,X9B\B+VQN4&HQ6#L[35AB;G K:"E(+S0A355<0S1Q;S$S16U$:$(U
M+DAA460J9&!F6&IJ/CTI3%$_)$Y'8D4Z0DI>1"PI=&(C.$HC9%<E<C8K.5TZ
M740].CLF:G-)(D%P*3=?/#A1.35#14HH*6AK.2LZ3V%'8V8L:%XJ5D0V5D$W
M.6PG<V0N-BQA<D\Z6R,E)F%,(G,B<$5A,C G7DM3(DX]-$4P2TEB;"I+62MQ
M)U$^83E2(BA/<G,].T=<=#A273)3/V [)&@_+"ID:E4Q:7(B461/5"%+9W);
M<3%=)&YT/VDS;3!,924T6T->*VQ9;"0V.%5T*'-8-"Q'9$YC<CTO06UD27,^
M0TU=3TEM7%%P."MQ7D]P8D=O-"XZ-$Q24RHS631Q+%-0768M=$9H65E?6RPJ
M.UM8-W%7:6E:75Y*.C%=1F9><ET[2VMH<G,C*W$O8F\W5SL]9&LF,$$O2CT_
M.%II/#0_2D))-T V4TH]7T\\7R=05%-N,SQ 1VYH,CUN5E]J45IP9E1&5U!Q
M7"\Y)49!4G)(-%9'+69923-2:%LO,$<^3R))=399,FLU(2PY6"ME0E!G6T@\
M+4(C5S D7%HC76MT(V5=.BIR.S=<7V!?9%!!=5QQ63U%64$W.E]A6BX^)'-4
M)S5R.V1R6"='/S910&PH370X6V-(4U<A-5M.63,M:311<2=I2G%D+&!4.3LB
M:&EG.BI664,C;69-*EU!+RI#:F%J=%]?:"PJ;E8Q75(^2BUE6ETR+%9-<3=R
M*G,D-69Q7&<F/DI)5%DM.$I4+T5B1#AD.5HN:W _:SHO<S--6%,R8F8I3F]>
M,T<P,TPF-U,O8$!*+7%H/U9&/C-I+S\N3C9>3W4S+U@\6%=T:2MC*$1.8TPU
M,4LO2CHX7U9!0B@W93(G0FU,(2Q/8%)5*VXN24IG8F)19$9)7&YE9"@Y)T<U
M+DE2*&I>1E]R.R1M=5%N*EEH0&=B25(Y2RU9=&,P13YA34-3<B,F+&,N8EAN
M4F)L:6=$+SI9,TE'9ULJ;C%0,4)R;VE@/T1@959J43AF3D%J<#QB85,O(G%$
M4$LJ5#5.(D%H0#1-;VD]1&%J:C@V)2PK;"P]-F<W0T@H:C$Y0BQR8F9R2W-=
M1C9L/2Q/2C=B1F%)3UD[,EQB(E]5+"%!0BTU3RPG4TLL2$LW3EI+;S1>+R%D
M.#1G0R@U5TAH+#Q)0E@]*3)48&DO(E9<8$0A)V4D74%K;D-)/"YS43-<)VQB
M,"-I4TA<+UHL,TA"7VXA<R\L;CQ%+CE$(2I$)U@T;5\B=4Y62B,D6$!?1RTY
M6%Q.+CTU*D]@:&(D,S-;4$,W5C%=)TYT8U1"770Y)UU28B0F:#U6,TT]-719
M/B%)(FM2=5M,*45!5V0C3$EK1FP[;F%%6S%<0B9R;$(Z*D,L=%@U1%8P*3,N
M<SY9;C15(R(Q6F-55&9B+&@];RT[8$HM*CUO(S58,")U*TTN4T1)8$5P,"Y1
M(S\V241$*W)+*%9,<W-$4&UC=")E53M!87185"%/0W!0+4XO65-&;&964U0P
M+E=-=$5N*E="0W!E(V0I9C<J(3)A-"5755UT7R8U*VTV22HL1#A+6UXM16YH
M.5UK:UP^+U]F9$1@+%QK;%0I42HE-T9*/G$W;TLN7E!!-$AR/6LR;T,C.D]5
M.RQ.0DH_0F=?*#I98"HO)$@F0EE+<75I)T(J,E1153AC(T@I,RMF0RY#/&Q%
M;%$F77(Y*S!.5C1.2%)>/$\E+&1G1#-/;2YP2%1=,"XP0D(I;$YD<2LH9%5'
M)U]L,#(P.T%H9CLM(FPH4$I:*TUQ0U!-(E-T:"%A9#QF4T5H8DAC)G0B*30S
M4C!G/2(\(TDE)CE58SXI1559-S):.U-E0UAT745J)D%+=%UE66]O,7!L.3PM
M-VLE73A#/V\A:3]U1"A=/CTA45=94B539#,Y(SH^0E-%*EH^<U)1(6([13]!
M8%A%,65655HQ1RX^(T$U.G,K5G F<&)#-S%=-39K-V<Q4S,H,#US(3M?5RM;
M0BI ;&(E9SQ4/V<B:EQ"."IC/F<^33U$0B)85T\F;",[)6)-3"Q@36 J<%1M
M4"5-*E8K,R-#4"-0/F9P."==:").56I!0CMO+&TZ.2DM2BI9<R,Z<6=313$S
M)6AG=4DE07- +R%$;"ME42A7;$U//5)O5V5&9U<G9&IE,%5I2UE0;7$W74];
M<S]%4T=Q;V!26%(R6D9;.VXV=4IK8V@\039+<UU6)E=81UTH0CM.46LW,T(F
M5C=&)UE-0%LW-$)G3VI*+"U56V,Q1V5<1DP]/U [-D=736(]0CQ@+S%1;D=D
M+R8Y=6]:<S=7430W4&%S.$%;4' Z4D Q7BER;C5>:ET[/G)Q87!<,V$A(34Y
M0V=(1SHI6D,A,C1R*$=J4C<B.ELY;4-'55)?.%0H5W%5*SM"139$.E=6<%-H
M+G5((3]F+G576&UO/$UJ:2-%+&$[)71U."1C/&=I="AO*&AF7#0K0RA#6B5C
M4#]-<FY(86,O6S)@37113BL[,E4L6%XA-$UA0C!D6S]-5EY@-F9,1E!+<2]:
M6EIK,"PV8VLJ)G1Q;TE&7D9P0%9.8U-8.2TJ,FLO35Q 0DDR/T5S*%]P,DDZ
M1'(K;4Y(,D9-55 W3E(R8BA?,$0R-50G3#AT3317=3IU6%4B3E%+*RIR-&XO
M:45S=2AO,U$S+U8^1&T[1%=9,D1&84$G4%9L;7,W.3M83$-+-U@Y.5\H971'
M)2%45$XJ.29@-%EP:SUI+D8S.V0N*7)+;B@_<3AM7#<];RP[7")B0#YH/BY-
M:EAI0U$J14$P;"QI25!'.$M 93X]:G%F:5AB)DQQ/#-/94)*8C9H1$TZ*5@L
M6S,N:&E>+2Y;:%MD1$I)8G50=%<R0RHZ5B19-3IK)VXS.#<C8VLZ7E%98E1'
M-D=":B(K5T1/)4YN:"9=7S-U*6HW5E%C*T J/EY(5&A?.W!<;6-+77)":61D
M)SY)0FI>4#\\9%<M2T9%=3A:4#=6;74Z3DTX0E(O37-.8#E33RA!-&TW.DLJ
M8F)57B4[05] 4&]R7$Q@7$UL77%R4"YT3#Y-8S [)EDU0UM?4FQ)5E(E,W)&
M1&UP=69&:5 I.50N85Q&-$QR(TAH;%\I:C-<8VM5.TQF+3(N/%AC)6)Q1RM7
M)G$X33MJ)$@]-%XD0E$M:%1C3UM&,DUL8T%=+EIG1R)<4$DC7C0O-3-5-3<E
M(5\E0DAO+6H^9%<Y4G%=*B5:(B@V<38T:&=%3C],7V@Z*#5D8#HJ,W1!5F0S
M9G,V2%-<27!%4%Y@1510*5M?;"A7="ER-VEL5#L^8VIU45\P;S!B3V<K<"ME
M5E0Z549I;#Q*0DHV1D9B:C\X4T A8%AH-6%E7D(U7D=-.BPQ;6% 825H1$I>
M-EXN14UQ2C K;24\)3DF-C@M9FAO72TK:B)Q-$\Q<UXN8BQ'9D\Y(31=741L
M3FDS6E!#*2U>:4@Y*&MM5V]0/C=A94@Q*7)//$$O/&Y;9V,U+#,F9#<F.C10
M2&!=*#<\<RL\2T]"(4U*-CY4021I:F0F)E101EIH)3)A7F4X:UQR,FY0;68Q
M,%%1/6,P-T-P.S\G/DLQ)"<L,"9B;#0C63AT0R,I<&<O4$%"1C!N1D!=/U-"
M6$LF-2)?6R)0/UU&<&]2)SIT(VH\958B:"599V [-D%D8BQ 2T1D:C-A:S4Z
M7W1A4TI.-S\T5R%"8&ME/EQ/*E%0)EUN2V!!1BMB+%HU<E8D*VM(1%1+3SLJ
M+VM /T<K8E@K83QK43LC*W1J5EE,6DQ4:3EC;30Y9U4[*#I@5E]9<5E<9#12
M-2956UHJ(F!E;UM&2F,K82==<$AT6CE&-T5L*SI!)R%!(D<W23UG+3UP+RXK
M5'1<42-)+BAJ9"]9<6\F+3-A74Q=22M$:%)(*74E0B]#8E-Q6U0I.V%)<$$A
M9RE;,4MC3TQ-0$E?(RP^8&TC-C4P4S@K.THT/SDQ*25R/&EM+5EG0&(I+5DF
M/&4E9BA5755H+$PO5$-B)T8X1"4V:"=E<C4D0U S9S%29W$[='0\0D5=,T$P
M2C@W;4%P,D)53BXP<F$K1&5I.2LP6SA>/BAQ8F)*,61+)DLC*%LG."9,="9K
M)B\L13XK32TO."9M)3QB23PU2S\R;49?)$YI)5-N7U!C(FIS(E!>/60P0VEC
M761K.3Q&6U%E1E9(1D$J,2HQ*DQD+FLQ4&Y;6C8N,C E3&-;;&=@4"]Q)B53
M0B57*&50,4@Q721O<7%J.71T,$8Y6UH_;3-92#4R=' V9$A'.V)")BAH8& ^
M7#A&7C-6:2AQ(TI@965;.FTG*59:/#-E,UIL9$$K(VA@6$8V*U=603DZ.R(P
M*E5(:5<V83)>6VLB-RI?96E?24DF4$% ;T N839=;%TO7F17(U0B.D(K3V R
M5&A$4$MR,'5B5#@U1&QG9C8C2U5T3U=#5T-?=$=;+4]48SXG8&-+:3-;8",P
M:",Q:T%.2%YQ(3]F7%4D:6Q99BQ?.2YI749U6"TE2"9A4$MF5SDQ:2TZ0V9A
M4#A>07$U8FIA4W!9/TI.269;.C9I82]).%TE1$]+-#%2+6A:(S56.$Y(-C)?
M<51::G([0E@F7B$Q.7$Z;E!!9F@S7D5I0'),1%E*15E;;SXU*%H]7SPM7511
M0")D+68F5SMP*F4W:S8L1F=*)40A6E)$,W,N0E@H.U)8<3EI:G B5610+FE1
M:EA&:34R85]72TD^;74_5V9N<31G6"160UI"+UM28CMG/B4G<S-$14DV4R@B
M+C)1-3!)*CQU-'%H<FLC.7,S:% _5BMH15Q492<D<U5?6R@W,CHC2W [968R
M;$%/8C8I/G0B5BQ@.B5(8T%(;TAC/RM44TL[(UDA-21716IC1R)C0$Y623!-
M)E=4;ELD)RQ$6&]U54E?+C%H+VE,.E0C:F=F4B]942Y$;"YT1C)#+G%*<5=-
M6%LA;38A.G1L94@H.S4P<5PW)4105RX\3CI*<E!"*T,I7B-P.#Y$52=H3THR
M74IQ)$I$254A7T\Z8D%I/5XV:RH\02%O*F1&*$-P/UPF02@W*E\Q4SI5<U%B
M)FPR1RQO<$H_9EA(-BPG.&]C0DHM8$U!(RLP<B="-S8K(2-742IE1V<F.E)F
M)4\D*6%S4RY99C-0-&8M5C%<+F9M.T5>(B5=54,A:T92)6%(5RQE12,T8T$V
M;BE+.$%&<%5<.TIP3F%Q74Q46D5+0&9%(CAC4R=@*B92(D5!3E A:'4I7U=4
M+B)<2"$T,T-<.4M66EHG7#0S0%9$=#U:9VI+4'-5/W4B351#1V5<36UB3W1H
M*U!5.3MF.S(_16A2:FQP-2<I0#Q.13!#2ULJ:290+B(M6CE+3TMQ3#];:ELR
M.V$N0FE9-D@Q5$8O858Z:FIT8T]>2$!F84)+5EU@<6Y>7BUE-DLG-4!"*25-
M(C-A+34\4"9O6C!Q26DH-V$R2&E06&TT*VUN0$U!)SHT7D,\7$)M+B0J;E P
M32XR6%U(0R95<"\V9R1.0")@:T5"+4)%/V1)4RAB8R%60C8F4BQ!72)U5#58
M66MF;$AL*D]34"8V4G5@0T!(54UL,D]>7E(V,&1(0FA<-6M)6V==5&Q/,VY'
M1FTM;E<L9B8D-SPJ)G!8-6I9)D<R+U]J16!?)%1J,DEO=5@P<5Y..%%F:58M
M*BLD94UM,6I02"5)1#9*-DQG+V,M=4=!2D%47SAE,41<*V)F:VLU9")P46%Q
M:V%01$US42M"2B4L,4(_1SXJ4S!J<%%22TH]17)21CM>=3U3;W->1SXJ14E?
M2&5B-FXQ<%D[8UT[;#1615E.7#LB958R9&DI:U=.9CAL)%9C9$MB;B$\:3DO
M8&LN:4-@7D1!+E(D:DHX+UE +B9!34ET5$DY7$IF47%&7VUF4UHC(T\A(BXB
M:B10/34E6V!0-E%>=4QK*U!A.%!@=2([9UY-+S%L,T0V;&E46U9Q0SHP<#-C
M7V1C7RAA92%:73Y?<DU;/"-P5&!992E?6"XB:V9B0E@[5V!B2D!&.RTS3R-!
M+2AE6#PN;%MB3B-)*R]J4&XG/S C9CTI3C C25%1:&!R:2)=+B%B5'!#72UH
M94!32D5F<%1U8$I1;V!I)FEC/S%.<4Q6(24J=&10)U8[14UT4&LY8"\Z*FU,
M-B]1;G%S9'1<4#A%5%E>.CLW9CLD="M9/W!);#YA(BU$-D]D/E\S6&8Z75<L
M2E1R8%Q%/3E%:DM-9R]N63U4/"P]9BY%7"A84%4Z.U!9:V9M*BHR1"8O;E@H
M:%!T<6- +E]M;UE'768H8V)B;#9>8V971#A2;E-C(EEJ4T)8/3PD+T1&<29I
M5VIC0VU,26\X*W0M:3]$8',W<5E",%I'8VA>0U1$8#IR(4E;.7(B7$TO6G)<
M5E,E0C-N73XE354B0',C1553<$191T%$/ETZ551H,TA0.&I9<U1$.FMJ*3-)
M4U9+2EMR3#=Q1DQP-FQO(W)&83AM5758)5QB8V151U5?5VXW2DI:0D(G<E$I
M9#A33R-'8T9P*DEQ;6,\34PJ/U\Y7UM0.G1F-TI;-V<C;CPE5C5*.&M*+%Y-
M5UAT(U8]36U8<BM/+FI6<5-98#)>.3U=:"HU8TM-7VI)9V93:$!>;%E3)V=@
M1"U@46@S;E5$*3DM-E)2:&XQ3W F="Y71G$N/FI+,BL^+R9)171N-V%-9R(I
M*$4]/SQN:&M>9BUT45%H450O4V).3&$L/RL_='4I,60C,ULA469)<3-6:B%2
M+U,W9FM/0R)U.61!;#I1:F9O16=H;R=J<R)?5#-;2FQ*-#IQ9TAM;VTU1CXR
M3EYK1C L,"970C@D-2UL921Q*B52/BI4/#,O:4Q+8F]H.3-M/2TZ73Q4*UQI
M*2H^:21L(75K225H,D]L,F,_82- 1G0Q65%?,FTL;$YI:UMJ(D1/94DC4U,^
M)U= (6,K,C5T3C]J5VER86-#/T%77UM83UM=:RDX=%I@:TXH=2Y$+W(R0UIJ
M;#]&9FDD2UTV<BLH/C954'1A)DM'-UXG2U0P5R$G<S1F:5E%32<N2C]J/#\[
M)R5L-U)%0SQ7-$TN5F]E8F=H:&IH*%%E5G!!<CU64U)M5#M"3FQ',FM"8UA0
M.U$F3CY!6"YE/U!B+U Q1S]R:U]0;R4M6TY742%M(4]1)$\T<CA(46-&,E%"
M5RA52B]T(5AI*5]H/RY<5%<R;T1N1B1U/4=/:TUD56YA,DEI0T=C3&PX)5%>
M:5MG*F997T!0-5Q(6EM3)S!K9C-"3SHV9&-,<% Y/#Q<0U \1$QT<2UD=2YD
M*& ^6D]#;& X55XO,&E6<DEO0$)D7W)!5SY7."I ="0V0%12,V1$-%QI+B=*
M.%AL9SPR5'4R0C-N730J0%)5-T53/24H:"A-66@J,"HP(V9%5G1$;6]I+C%2
M8T8V1UM(5SAE,#Q"25,U359R6CP[<#]Q0B="*FP[1S9M;"4F(41*(3)!;S1!
M9#4_(B$C65DX2CA6,6<K-S)$06-A43<S(F X=#XB.2Q?/4<P4SA&<3\Z8BMM
M:BIE+2PR)V]K,DY,,29C,V!41U)D=2$N+DE3951'4&8Y<#<Y-65*1$<I8F!B
M04DZ4$E&)U Q/"A&-"(S)3HL-$Y0:RM&+RE7<5)C*UX].&D]1BDC:G!A2DAS
M-B4^2T9T2"DG-U!5+T8\<&X[/FXB3%IN)2M304EM-5 E338\;T]#?CYE;F1S
M=')E86T-"F5N9&]B:@T*)2 G4C(R.2<Z(&-L87-S(%!$1E-T<F5A;2 -"C(R
M.2 P(&]B:@T*)2!P86=E('-T<F5A;0T*/#P@+T9I;'1E<B!;("]!4T-)23@U
M1&5C;V1E#0H@+T9L871E1&5C;V1E(%T-"B O3&5N9W1H(#4R,S4@/CX-"G-T
M<F5A;0T*1V%T;BLY.5Q$1296,#Y1;G!F5$9L624M3"XY.3-H62LX,#<O;U,E
M6FI(+E5E*W-$9&%-4#!D-#UO)%M);DL_-&UC)BPN05LX96I.+#<D+5$U7B]T
M*#HD.V--,#,E<R<P.G%P63@K-C$Z2T\L3$!/)3%I<W(U/'-;6#=U4U%F,UQ1
M,DET+DQ)<BXB7#!L8%A,8CU5)U1/+#1>)THJ4%]23%@D07-2.R-D+CTC9&]$
M851E=3DP+&L_4CU+.W!43SU3=#=R2E-)<F=O;"8Q4E97=6I62&9.*2$J=2XI
M,R%&76HL2G545U@Y*THE3C-Q6G-6+3!K<2-N7$IE5S\\9V(K<EM>36Y3-#!O
M+G$R*"([*SAB0EAP12TY33!802Y*569P9RXL3UQ<<"<^2E5<,#M 24YL45(N
M/$]T-G4^*U$D,EDU87%2*$U8;FM8)BLX24XT94)63%Y 1#-?-&]714ER*5<H
M521726Q(<$IO9&!P,#XH*4-*:D!%0F)567(])W R-F4]=59#8'0C,U9K12YP
M-EQM7D%+-"HR,BM<+D%+9V<G.W-=(DQC."=4(5!<3BU%;BA<:F-"36T\5D@J
M.G!663EN6W)I*$5D:TI726M;(49&:G!+1R<V*V=0*%AN7U4P*59I<SMK6C$[
M1E5T<BQ:13MT,UM).&155')%3D0[0U8S42IC3D$K24=:54LA76,S9BI<;4$_
M-S-6;5LL82Y,+$YJ6DXZ0RPB1C5?7"=N;FA3/#5,:4TB8%0E1B1#*&H]4B9Q
M)VQ%-'%;8V=++2Q6.75/.F\N5R5=.'1"3$Q4/FH\(2$[6D4W.SUP3TYK,T1/
M,UXE92)>:C9C(D]H;6!J/S9Q-4PS;#Q307$S0$-(<V]90UXT;%Y'0W%53",U
M0#X\<V!C634F22Q=.D13*CMR*$4A,U0]-6UG9%E;,EII-F@D23]$=6$P.S-?
M-R\F5$$A7%\K/F,Y36HO8SES3G!C,DEB85%A63Q$*C0]9DHJ2D T-%]J-"]K
M73MO960H2T)81"AP5UEO+%UL(D<Q)%$B06]M46UL7U=/)SQ<52HA659=;%1H
M/4HP-450(6Q-9D1G.F9#/EIS,'(F+C%C/CE.5619+#MC2RI3)CY;/4-)8T!%
M(SY/5"(G/%4C0T4_.RP^(6XI2"IA-3-#,&,B)S)A0%5/6"E-2D4I2$0U75-K
M5D8G+F]T*EM3(CYL*G!Q54Y$6RMA2%=U+C9F,FPO+D]H*&)K<3%58U!R/5PO
M)&U=,BPG;VM.6$I+(28B=2EL(BHX:%58.6Y9:4AG:4Q!)W1!*#A41$->34AQ
M5%I*<B=1+G-@5RE57CQB9$TQ(D!E85U/*CIE:CL^4D=-)3U )E9"/T]'<BPP
M96ML85A8,"560D%P2DE';D)+9F@B8RI0;4<B5$(V*RUS/#Q'+U5F*%]",VIE
M,#,^12-N13%F3DM7=%)J.S]*6&)&+2Q32"M504Q<8S4H.RYC75UB0S512$AH
M1&YD4"M=,D\O<R)=72@M7RM>(5AE9FXX:#EB0B,P4$5/<U(W2G$K-#L_.F=/
M3FM*3C5!4G4T6%14/V-*-D--3BEP:2-P:SPU8SUU5E=#,4-15FH[1%A99T8E
M+%8W.E56<R16,FDC3%-09V].4EPZ<C%39CXT0RM5.5)L*'%@2T@H9EIA;TI,
M*D0X:U9:43M==31&=61F97(O+5<L;F1N,4 A*D9$2& ]*T@O165*4$%*,U<Y
M6B5J325&<6-C1F):<3!:*T,B0U=<9U!7;2LN2FDS(VYE2S1&4$8]6RAK(7,M
M33A()DA4)55A8S0Q;#],02)#7%(I1F1M(ETR0U$G5"YT/'4F:EU!9R9E*G)2
M8D Y,3585%%.)UUH(D,]<D=K)$U<1FQN(C@K2F!(2B4A661U5W,V)EMD3%@Q
M/%-/2B0T15DM.EU,)59F5T58070Y)#]63$)':%PP4%I00'0^0$U>-VAI.B(A
M,V<C;$-B-R8X*6\X*&1C-&QA7C1/26,I4F=2.BY%7V$Y95-S9UI)(51-)6PU
M<"\U/R4E3BE8;S%K5#8A54A5024M:#1:*% U44AG*"HU4VA>6RU28$8K-$E!
M:3A?0%@_5D-3<&4P7"EP*CTH2C9&:R]P1C]H/"Y8:S=D;%%N4$(S;C$C251L
M8TDM4UAB*#=73V@Y;CEB46I4:D8X43)&1#$T4SY(;#I&(3E-.3A+,BE /#XO
M,UE<55E'1T,V/F)M/'!&:S4]+E<[1W,D.4ID;$ D.%\W44XU.&96-FD[)DLK
M4U)C7S!/,E]?*F1D<U]G26$N*S@Y5"5167(Z)SAI32U&.25:-'(K.6LS,T$N
M/6DW8"4Q)S)I:%,G+W!2*#0Z4ULG/T$Y1U%74"9T15Y;.T57/%ET:T8E/VI9
M:CI,-B(R)VQF7V L2CUA1#]4*&9/1E=;7U(H.4XK2R%D-U\Q35%I0"%-25-K
M(C9,0TU#74EQ5R@W9C Y8E8Y620G5V\^=3!#9C])7F592BY?)E Z9&D\3W G
M-RQN3'%(6#TC-$]F;R=8<% X(E4P4DA=.'$C=5M72$$B:S-Q<5U%5W%Q.V\F
M*S]P0%5U3CM%7FXR2F]93UA1-#U(*B-B3&,M92DI9$95;G,L2S=*828],U%Q
M:"Q:*2EC(CML1CAL3D W+U,P-EP\3%EB1C%,;68C.#=017(Y-#LU+E,F0B9:
M<V!9(4%H7RUK<&=I;$1 ;2M!86HH7EQ6348R2751+DM0)7!(4DQ523%0+5H\
M3V=+,B)48R8J(3-5*S$D)7!/.%$A-BEL26)'5$5:;UI!(49*6% Y,2]D:6I+
M,#%*;&4W:%YL9U,M)E]>86)K16DS4"XG:FAG86YM3TQ+64T^54H^83PX,V=I
M;V,W)FL]/$Q +SE1*&DO0FIA2TXD0G!K35(H63XZ9FPV92-=-C9T5"I:8C=)
M(BY;*$0O<S)C1UY022AT5E\H3RD[-3<]/%%N4G!=/C]L.T9L/C5N)W(R.B%F
M(F(G03 R,')%6E9!4UTF0D)Q5S G04<M45EN83IE/BLH="EH)B)K8RPY23UG
M=&A;46<L3$UC;V573"5U62%C;5@W)TDX+6DS27(M8V<F8$DK8%=M.V\O(BLF
M7R9H23=D/4,Y2D519'!K:B<U8UY6)C1)-T-:-4I)/S1927191%$A7"%"(CUM
M/BLF15(U8E)64U-.(W%T*2QU.U J,U<H+U<G5DY/+V94,F%D)&\Y62@C85\X
M*TAD5E5 1EYF14UK3R)R=29R/6H_/G-R93PF2CI;6S-5559,83)+*CQ=<RI4
M*#@C:3 P7',];%)L42QE13Q 1"-0<#TU<U9H3V$B=7 N9TQ,/5U/75E2+C55
M)F\V<U%R-VY*:6-N8CQC4C%/2SXO(TU572-I0D55*E!N82=B-#4Q1$]>2S1K
M6%(M7%U3(E]8<U]01%568B-P:F!@*G(F,&=+:#Q..R-B9T=.56@I93=C<#)
M0D]>+VAJ8%PX4$L],3UF33XU9%\Q1BDD0D$W,&=<<U)G.35-5EMN2CE?5#!.
M7$\P:U%$*51(.VHB93)O3&XD6W$_3"HO2#HD:5=!7');*$T[<35G.VY"9SE#
M,BLC6RX]6#YO1VI)/T]":5X]74MB/F1:<60S8BMJ6VLK8#!+(6=+8$8B8EEH
M8S(Y<%LF+C5N5"%&<T1G8SML)74\*F5@7T<G/5I@15DK5DA"0G(\/SY18#0C
M4#5H;71:+S@J-V(Q)#Q!1R=Q,BQB3&E0.E!;*6!6/F0C52E?*F]M,U9:5T0R
M+EHH1U9S*"MI=3PK44A#7B%A4B%P954A;$%5:TM=.CED,%]**UM#4F4\/$QT
M8V1E7D(C-B<X241K6$8[.S\O.U)69TY645%5;VIB044Q12YS-68^+&DU<D%N
M<#%<8F1J-5PR3RY>8$IR52([9B(U85)>="5%6&9"5BU?6B5.-&9R-E=P3#8P
M5&A<96XQ-39J1C1R2V)#.F5%='5')25.95TV.60A6T%"12IM(E1'<5A*-6Y!
M*EDK-SDO<2%N<%<H3G$K0S$A1T<L0C1-0C!D:7!H+D0B3B-?0&U!62%90DDB
M,"]3:$I.051&.&4G358[*VPU1FEP52-L)F$C(DI%02PG,S%D,RPU32L[,%%F
M8C(S9&1?(BHX3VQ6,&DK8FQ?(7%8-%DA<34[.&PK4V$N*B%H5#TE5E%I7G(M
M0T%.3V1%42AO+5]42"54-5TG3$E,,%1U3R),+#-O/B,Q1VQ:6S=;*7-@*4-'
M3"@Z6S<N7DA24D)/<2)C22<\5TA594\H9%=O<6AS44M5*D-J66LJ,F,X0"]H
M6D18*C Y2U4]1")3,VU47FXS*D%,/4ID069-5G-:9$5".EA5*#5 )4=>7#)R
M5T%7:%LD93]'7EE(2VPA*6$C;B='649;5U5O<FU82SQ,+%PH-BA;0&]I=3)(
M(S=(1S]K8S=;4&PV:2-=<%% ;"E9)59 2C0E(F(T)5EO,V%N2CAJ1EQ!)'0A
M25 _8U1 <6TN=74\4S1*+BM<65M$(E,]:3=6;UI.9U=L4%,N;3%'86(A3$ A
M+U1L+65/<2(L,BTG/FMR13)N3SHG675F471A62M98C@G:D)78V@Q7"DL+4=#
M+EAF+W)R3#E8.VYC:B,A.U([+G1H,R=2;C)P,"DQ+B)!2U5K2TPT-E9K4VTB
M-B=N:3E1*%TP.VU'<5 P+C0^5DA.8"] 8THC5E1S*S!L.RYH:UI,(6=G43=:
M:SI<;51U,'!.=5@R+5 N22)-/D%>+C5J73(C6EU+0E)%22(W9S-'56I52#ER
M8D,Q869 3W%G,F\I3R,B04E.1T,A7&PK*ULZ+U@[-38Y2&@I9DQL96DR<2)>
M9#)G)CE,2F I-6 R)UIP)&$_=&-M+5LK2E!:1&PX<BQQ,4MO,&DS*U]27BDY
M(3XB.&YM659G5S]%(R5U1%XI8%LY5E0^)&%-16%(-E5&<$A(24XT+3I31#DQ
M9V)L341J2BE.43!9:F<J=21,<D8N.$,F<VT]4"@H8'$D/#P[3%HI.C)O,6LL
M*DI$;C-*;B5G84=E:SE@+4!3+39 940E,#<T+5E(<CPR*VQ6;DTU)UEL(4,R
M(VH\05,N9#AU-3L]2TLB;RQC)3%7/V<V:6=(.D9O3$Q *B] /C!'2&M4*S0A
M33MH(VUB9F]G/G)*/3PH-W(F22<Z8F8T:S) :2<X5DUF;6IR,F!H0%A59VLO
M=5]9+F9H,3,Y83-*4%!;7RE79C4Z*5IC;VAD8E<\(F9N,6)2)5-913Q9:54J
M/C)A0&$N0%\D6D)%4BY&7E0O6%5=2VAD73$X-6=S/5QL;49S.'51-CQ)9#I-
M039#=2XC<&A+/614*&Q(4VTS0W,\)EDF0TXC7B8[1F5#,"QU+$$Z;5<R1E$S
M.UTJ3"0Q(28V5D%N/%M&63%=,R=>/"=';3U%-4TT-&EB:DH[1EID13IM8%U5
M/#LZ1G1%6V9P*UQ--C%-(TUJ-W1R+%-C5&5%7BPT0F9C16TU;CQR;D\P(TAG
M,E-<02);/%Y4*R)P0B4C32QH<3]04B@J728W<&Y'9"=U3VQ(9S5B*4QQ7UY9
M5T@D-3Y68S-P+R9&7D@O+5)>*6$]*CXK=4@L26II<&$_7D G42@C,3M<1%]L
M7T<C2B8X951*+4IH3%1G0&]-*G%-<212;$HY05D[9#UN2UPO1&$D1W$Q4G!6
M3#]!5"4T;C)78R-!.D)B53MH;ULF74<G0E!9.G0X<&]I;$I2:5,C<2IM1RH]
M-T=%06DB9%Q434]G555S8CU9<&U*;G52/F]&7E \3%1!139M<7,F0&1B;FY%
M.E)(/$9Q-TI0:EI0+RI30&U+:3DL.W!3,E='1RAD85),0BU3*DXX-R4T9TI<
M:TM.4RIT0'1F625-1B=/(3%546=#-R]!84M31VQ<12<N7RQ6,$%M8C<F,"%P
M(4I$3&T^:B(\<TMR;UY&8&U=5%A;*6Y1-64M,3HU*%-$(BLR6VPW/B):)4M<
M12$R-S5 /%-;2B(L-%I&561N1D)=26EN(4MP/#M>7E$[2%5S/SQ1/$1I+$-%
M.R<K<%Y<53%:,RPP;W)896 Q6"HS1V]I<%TR(VA5(4UP/6E<<"]!5SXF450Z
M,#DB/B<\3',X1TQ,=$E,<F1 4TYG(TUP2"LS<E,^3TXQ77$N5#=R(3A-3F%"
M8B(U,VA245!$<7,](TPK:6-D6')I-DTF;S!B+D ^3$XL3%]5;6!;/3I72DQA
M:V=?)"M%+E)*2"4K7F<^4%E812<E2T%J1C]L2G):1&)F8T5$;$Y;7"8S82TG
M)5$_*U!2)4(S:FI8/G%")G)5:C1I*#589$=40#5',V(X/6AI4E)?)#XO6DE,
M,5(T/E8W9%]:35UK1"]!6BAA:S@L24HW<%IL.W1&-"-&2R,E06(Y2#I?(F1@
M94@K:E<[*5I))492.TU(5D-02BHI834O0REH9' I1&]',5H]6EU!+F]+/DPS
M22Q92S%;:TAG1D9<7#9?)3Y;5E=363-B-T95+TE)3%$A:#\Z+$I3)RUB<$!K
M-"I.:S1S4U]A/D])7"@P.B,X*%%(2R-J0$PF,$5626E>774_7TTV3C).:%-K
M;6M46UHM/$I;)DE 7B(Z.F9E4BTP/&\S-T9=-SUG92MC3#\L*V F+#TL-$9&
M9C5F93Y$4U]U359*+7$Q8DM<(FY=:5D_-T\^-EI <G)!63==84=#,SA3.BD[
M0BYA0SPJ8C<N(EPC)'-8(UL\(4IU+#=U9'0\7REF:$98(V)C4$\M0&1512%T
M7R@B-4\N7G5#1UQ#9C)>;#<\1SHV0&Q,9#-=<%M":$)/)&IF<' D*V-52")%
M)&8H(EMT72XZ*FT[3&!S/#H_/%(H<3I%*5Y=.VEG=28B<C8N(4=@.F5I,4);
M;") -"\D3%\[.RPJ*REF641:<'5 4F9H8&0O3"=3:R0U/%YF/#,O2S5).7$]
M.&!Q6&-E4F4B,FQL1R(V0TM@<7X^96YD<W1R96%M#0IE;F1O8FH-"B4@)U(R
M,S G.B!C;&%S<R!01$93=')E86T@#0HR,S @,"!O8FH-"B4@<&%G92!S=')E
M86T-"CP\("]&:6QT97(@6R O05-#24DX-41E8V]D90T*("]&;&%T941E8V]D
M92!=#0H@+TQE;F=T:" U-3$W(#X^#0IS=')E86T-"D=A=%4X/60N6$PF56YQ
M:')R6#YH0CHE4RIJ3E=H4E!9="A%32E,5U,S(DAI.4%Q<2Y74BXO8EEK,3]-
M3B973D,X520N7T=9+TYO.&0V2UEE(5U9,#)?-W,K3EY'=4HV*R$V*FQR=3LX
M8"9J+BYC,R(J*$YI0&DC0R8I5FI!*2-8.BY40F]Q)FHW:$DH;$5P6U-16E=O
M3#0_,SDN<DA&02I!3VQ=8VQJ+5(C,4IF*W)!6#@A2#LC;VAO)21P;"9I*"L[
M*6$X+VI+75]197,I;U,D+"<Q.T(\,D5:-"=E-"-A*C= /2TR35-O*3$C*$=A
M44YR<4AC9TQG*%1'(3HK95]K<$LL;TQ:9VQ*5V=P<2-:+B8S0#ET,SXU6"XO
M6F97:5%E82I9.%PS,DI.+VEL(3 ]0DIU54YF33)J:EY?/"U56E!>0W(S<35L
M3#1H)FXF3U,U+S)G43)M:2U12B%':FPQ0T%R4D-0)41H14Y%)70^)S%)4V%-
M4",F,'!=1"YU7C)&12Y2;U,N;UL_,$,N;U<B*U H75I.:C(L0U9"9"TJ9$A5
M6E)+;CLR/5!'9&I=23 Y1B<M0U!8+#HQ=6!>/SY,75!/4"1C(2M94V@B-T9O
M8"E66") 7&LK*"-(+2(F1VDX,UAT:C,Y13I>,C@W7%4W)6D[<B@P4E R2FYB
M/V9D17-Q5F19(EAJ*RYM15@Y/#!'9U8A7V9?<4D\/#,X.U8F2&9H<4HR:#)T
M/T Q.B=C3&-T9F4S421F,B$J.',^+&=)5S) *39R/#1;*F=&82-J;6TQ*W0O
M9S=*.C%<*V=9=& E3SI*6DA2+T [3"QK43(Z=#15;S-%8UA(,R]M,3=P.B=&
M.U%!,$]-/2]J73]/5#UA*5M 42IR(D)38UE*6&]6829S)$4I8% H+")$.C<Q
M;TLP*&=6;"Q:2S\\<#<T54A,7T\[8&0G3"145F!J2T]%4C9D65DW<R<T=%UI
M9C!<*2YL5W,P/CY)5&YJ0$DA27$K<2XJ;S4H25YD4B<X2T9F.3$O7VXF,V95
M7U-?:EDM/F,W+CQ+(68Q+7)<9V!?:$4R;68I*T5*1TY"62]55DAD62Q,+UA%
M,W,N-5<Y240\14 D:U,P24EC(3YS<6I$4FI)35%C<F!=3V- -3PE)R0]94L^
M4#Y',&E-+DDF5%I::B<]2#8M4$);2FAK8FQ6(C-!6"8E6"XW3B)68EI9/R)G
M2%9D66HG14IA1'!@;EA@0BYB/&9O:30N,G(N2TDE*3\L4VDZ8#!@14,I7%IF
M,%-Q/5L\;C\P23$J;B<R)D@I-2-77BDE2%!;)S D0FQO,RMF3&DZ2R4T3$1D
M/B0Z7R5I5V!I0%MA:&M8,R1&23%#82]!67)(67(L4B8]<5IN,3E>06A,-F)5
M9U%.2DHT9SHM:4906R]#=5!-(3HV8V51)T G*R%04FA 7&%R93Y.9G15.F9"
M;3M2*V$F14$N7UPF/R<N*V<[<&I/7$9,.U0L<EHR9%@I04!873=$9$I:4618
M36QI;B-U<&5+:%%.,#Y-4U4[8#5+,B% 049/.E=0,"9(74U)*%-G=6!'52I#
M;49,-C!<86(A8DU98VA;;SYB1%AN;2M61VI>:B5=2B=/8C$K<C!--T,Z05I-
M*&!7,G0[06<K)"4U;6Q).$)B7T0K/G%523!;,C0V769(,"8X3"M#)"%D(7$B
M(V!!*U=-:%]N/BDE,E$Z;V\^,B\I;#U455M1(5<Q1W%.<6$Y,$E?9B,C9W)?
M/4,Y)D]435EN02<C5#(U+CUB8RA;<48].U@T2%Q31C9U/#9O9S9A)D$A)5E?
M/"],1'5F)4MO<&5N4R(C+C<Y+4QS)V!U1V8]=6Y!1'(V:$)U6B(D+S=N.UXC
M0V= .4!I,B%T5DTP1B-+/6A",DEC0B]6+W).,59R6$U"1U-F2V9R/C(U:3=E
M23L_:#4T0BE3+CAS(5E6,%DS=54X:$AE(4HG)G Q+CU'*T989$MO7R4O:2@M
M46-&:7-G)&!99R))24].*4,[9E59;D8U8E$M4E@R43M4=4(I2W(_2T-0)"0C
M:%IE9%-'7$@H:$1O.T=5<BMK9D!N-5DA3#8F5E1 5SXW8D-?35MU9UY,(ELI
M,39).#Q<*BYD/UPY05$I6E)$0SPP0F1Q1W%%,BY562I><6YM/"TT*W1%.D15
M,V0S;"Q+*3I;56@A7D(_<$-A:"10/$D].D]6/CXQ1$(^*B$V23];+S1D.F!J
M2$UU<D,G-&X]33M-<R5#93%P1$8N)DHG.R]J/&U2*C]B14]Q)5=G-UA2:U16
M7%XI4D]S1U]'.F9I<F94.SAR)F!:(3Y39$L[/3 I)%<B-%]J+SPB)U1-8V]P
M1&9B7U \5SXN0&PL+5A(6U5K:'%L7UIJ+3]/4RA-0S%R;%]F-3]I+B@K)R)M
M-38D95QO/T5,(U(O+DM)1B0E-EPU2%%55V%D6C-15$YU;69F)DY61BYQ0$-F
M=7$F;G5S1"55,U\C;UA!3F]9;5)/8C\S4BXI,28X;2%32CIC-U-A:S0G1W)*
M36%A+3EB;6MB,T%,225&9TUA*$ME954D46)+53A09UYL9R4_.2,[:E)&(5MJ
M-FQG<C\T8S,G239)*6E72#9L9BIQ;'%H.%@^=4]R;C1/(352;C9N75I6,G,B
M0",Y-"4G8EQ*94(K*D)1."-O/BE&-E%..'(S-C@J,$@Z<DM76&4C22XL(FU@
M2B\K)3IM4UUK<CI%:D%40#!056XH7'%'3FA:7C%S1C\U*D9@(RYL*V!B*$ C
M,TI.1VQ-26%M3EPE5%PF*&Q?6D8T.5=,/'(K*#I#-%HG=5)6048W<FI)3"UH
M828M.4]P63]G-CDA4E H;VQI2#=-5VL^=%9&66TY5UQ>;E4R,F]@8UA!5E)6
M2V1$9%TE)&\Y)W)L*C,Z.CL\;7!,)R-F0C1 ,6MR<2%<(4D[2$@Q9S1D(TLJ
M0&HS)T909'1F+TM<-CHC,"EM53M%;C! 0FPJ2V!"9#))*U@H*6QS:VAQ5C5F
M.D@J.4E=(E5F134O5C K/VIH7T@S071J)S(V5UTL+B0V;D,V*6A9(2TZ3#]$
M9"]A:E9H<D! ,5=:26Y-)EI;+T=<;EIR3F= 5B9Q5T<_920X:3A3,EHB6R)-
M23@C.CHK8ETW-6!Q*VE<628T<BUE6$PM8%%(46,A+E4[8#]J/R]0/3LX<$M-
M9%QD)3-+8D4W9EQQ12%,/D4G6BE8."=8:VLO/%DU45I+53Q5,#PB3B=A+4LZ
M)5\[;&%*050U(5)79RYG/D4\4RLZ3VM)2"@A,&%1.V B/74B+",M2BU536%=
M0"P]2BHB5%\]3T%L(3DN:TAQ-F-;.48A8T8_:V='.',Q;&HX1$\J7E$K-%M;
M+U\Y+35"0DMM3%AJ)DA04#5L5S)*1R5M)D<Z)%AB:54L-B);0$ G9CHB*"LZ
M0#=.2V\D7D\G3E!)2D5B-F-603TU<F4]44@E-%$T2S=:<E1N62QR6CY:4FDU
M+% H<T5#-F)943U1-EE++RE#6F=376PL(DDD,F)U)C]15&9/)T]677-$*20Z
M)%DH46=+<C R:S=11&Q7:T(O0S,\6E A0FEB<T@Z,#)L551>*F0G-4UF(VEN
M:6I8(6!-83)D16-3.2HO84]54&HP5#XY+U= 729J7%LX)"4E.BEI7&13;VQ<
M(E<A9T8[0VLL9$8W)RIO<4<K-%QS,RQ7;3,_=&!-*5$G3E,P5C8F-5M60%)O
M=2@_*6AK34DL<45;6$YO44A5*4\I52\Z1TU/.6U"2D!05$0G;#A91$DT9'-A
M8'!#;F$_5"]F,EXL0E=H<7%214=B(U\N)5DS36AG7G)?8&A!8&X[=5-"6CA9
M/S<^-CQ@+SED3BED45)R*2PX7R\A.EY$;DDE:C1H-E!T)BMB<R\B0V4P-TY/
M*"IR354H8E%#3TY:*EIA,EXS:24\/C5++2Y32"E99TIB.#A(7BUC*%XZ<D$E
M;G)98#8U<3(Z)&TA*3 W4CY+*6,N:# N+SA(33DI/FUA;D%J;FE64EUP9U]9
M0V9U=5DT14M#<S-E;&,J9EHC5S%I0B5'*BM9=5A<8B]Q:TDZ6EQU44).:3)<
M1F1=4D W<$Y</T\N/W,J.FY22UEI6D]G5%8K65]*-TXZ,B-S44-.<UQ&,3]2
M7%M52&=G<4Q$=5LM+DYM3BY7828C1EX];%A'+G5376!E64AG5ELI3BUR-#LI
M.S=:1G1-3#UR6#)F;R%0.'%T04)723=T-2,F,G)9.%A3=#QM0B\O=5-H.R$O
M94DZ8&U'2EXD8DHV3%QE)V)D)'5>)6\Q.RM6(4ME8&A!76(S<5A6+"-#5RDN
M85!P,VPM:SYJ8C<O<%Q*7UU2.F!R,F$D370C0R]G5#$A4U<N/4MM1F,S/F)<
M9FU4)TAU4&)J-%I2;3A6(6 \4#$D)3A#/CLO)V5.+S-894(Y;5I596U$,6$K
M84U5=6Y#-R-*-$LL(W!U+&%K)2=T:2)-15!+0W%!7B)0/U@W93X[)E0O93!/
M.45U:B<K8VIO*2A99FI?,5-M/R%.;4M*06I(8FU0<EM#2&]M8&9J;4@S<41>
M3UQ6+3 R+R)8<&(F1E5D,V(M1EDD<&]16RQE6VQ+9S]P1ULE1EYR<#LP4T="
M8#0V74-#(V(X9UA;;B$H<W)M2%]F25LO<$H_9T5,(2E3="$\*T!T*&$D(E9!
M8%XT1'$L(B,V.25'87!$4R$N:"994RA?<6UQ.%$A*%A3/G0O6DE*:B95;W%J
M0F@T175(5E$B/FQ?(EY&=$LB8RHV(38M;4 H9S<T3CUP1W4R.#$L;T1J9DEH
M*D9R93AE;3EM/"DJ0CE,1TIA27)T-3L]1"8I:5%3)FQ+,")E-VE7+E$[<U-,
M=$$W/D$K:$):27594D]?)'$N*7)&52ME+VP\1FII55%*<VLW;RQ*460Z;&ER
M;BT^*5)2:RQC42=60%E:-D1,53UC,FXG*%]914U9/3!$36XG*6A19D,P2DM@
M+T8H-6!I9V)8.E,G*U]*:D0I;V@M,&Y>0U-I76(T=&(Z-&,G(R9?8",F+4TT
M+V]/76=I+G5#33]K+3,\9#LV.RDU4TI(3R532DAG.B]/4E4^.E@\.3ML+B8I
M0&!T/F9&:3PN9B<J52Y$4S<I26!993E +D P5$MM:B)3/UE,+CE715)H1DPB
M5$-A6D(M04 B-UEE5$-1/G)0.D=O-&EF+CU<:2U9/4<X:FQD(SH_3D$C8G)$
M7C\N9T-H1G-)+C9=:$-!6%AU8F)<*7)>3"8P+& V+R=T1&Q#23)R25YD;V5E
M/SE;/$M((DE;1VTY1%YQ<&=/+S5K8ULU+R%36W5><5YP8%Y.4$HE.6 ]6UYU
M4#UA;VTU1DHX+F1*-VMP0#,U<S$M7F)U2V-//F$D83,G:R@I0VMN6C9/3%%"
M2&UF<%9L4FPT6DTB1'!38&DZ;R@X-F=?475,3S]*0& G2#HU-V%1<2E345L^
M)%TX2BQD*UE&*%%;.T0^/C9/-6PT;4!0)3QD-U=6<EA(7UXB2SIK.2HL,V0V
M:"]+164_-5) ,F!J(5@G;E549$ K<6UH4BLY/U!=7V(O,6I/*60[:S8I9#5!
M)C4U*7%!1FM?26]R+"(^6"M19&=76SMG3V<\:%0V/$%M;F8U54TB46ED/DQR
M,VY=6T=;8$@S,6,S*29:,CQA:B- /7123EIR*RUL<3Q5+F0X(G,S1R\R:'$D
M<E)Q;"(P0V8I2F!?*4,Z0D],<$,L0G4R0$)L2G)U)6,D0U0[(TYL0%XR)C(P
M)CTR3%HL45XH)$(M9'(J0VTP:&QC:3!95C]R6U%H(DA;+DIG17-.0ULN:C4Q
M-W T-&9>:7$C:&%=:S)G6E!J:F=!8B)*9G1-/%ID43DV168F7STI)%I01$E>
M3E]1-F I2FPC04 V.TYH<%1826Y'4'-./BM:-$ V+4DR)B4X)D$W,2,T)5Y4
M.C@C4STH)6)A*6=02&I=1VID8&A?(W4G=%M$8W1,9R1.75(G1EA88VHJ5"$E
M9TUG4G0];3=%;BTP/B,[.5!K;$)>*"E?3BM*55(Z9$1T<CUN2$<I-71)1&(V
M3&M@/"\]6U@C*SPI83XQ0&(Z;G,W75EO1B<E(E=B<C=(2E)$2R5E;UII<W-!
M.BQ,:#!&;"4O55QG4R-S,C8F-R,I6#HQ(C\H,3YE3TDV7%9O930E=4Q04%%#
M.E4C;$=?-%%-*&%70'5G22-J:&)24"UO9TI>)DI1(2I14EQ23E!99SAD5&A#
M52\A.S W(C!;034_.5-U*61.+E]Q/D H6C@B)R1S,R8D<D!912E1*#,X.5I@
M<R=**$A8:"%I-2XN)39(12=5.S@B5%8P)#@U=4)1*3I2(E0P(U@_7VXE,V$P
M25LJ9FLO1U!"33U16W)F;D$N8E,O4#,F.%A#-&M2:5=,.EYF5V)?8")":'4F
M,%YR8FXT(64]:5M0;FD]/V==3T-:5R]85& F6F9F0EUQ3$DK1#Q@+$$D,70C
M+21T.216:21T63]J,T9)3%HY/D)S.F<W4D]+1UTH67%5:BTO:3]%*%DI93A@
M15YK9VAM0$ C<$%0.S(H:$PM+D8E2")A)SYS)#-G04-#6D<X27,A4T53-4=5
M43QG72%%868F+5=R*E@_6C]P1"@F;SI(7F]+7E5805(K-2A'.C,X-"8O)VE9
M.F,B9&EE+SXD)&,B4D50;4M$9RIB+&E#769O,R1E/E(\84-U*#5-:E12(V-T
M8SA'*T$\;C9=,#5L9"U@)6XC0CMK<$A$76Y<35XK5CPT=59L1DA6*B(R0DDG
M;R5+(UQ8;$X\3"@D-4A.(V0A,EYI;35:95-77&DU-6$W7S1?1D!,75=I<3I>
M9#=T/W-+*%U%.V%L1&-"8&E6(G$B/2A*-"\T<$PR.E%$;&UB,%(A:EE-021J
M,3!"62,A,3@A8E1!-$U+13 W=4%24%)6(B0O1DU+64]U<B\O+60E,RUA*6TL
M-D9F.VI;,EDR*UQ-<D9&*#DN:3U?9$4],3M.)2DX+D1R.S)Q6DUN/$U..W%D
M7V1L.EUS+"YC53!=4DQU)T%17W51/V<P5U@]63,[13DX2U8X/&@K:%\\3BXG
M15Q8;DYH.U$N8'5 -TIR;E4];"9T*VY8+D]91U-)7T X3CH\-T]A9&DV96M%
M-SE31T-71UQ$+ETA2&IO9D-%,UA$3S9G;B]#<D@Z+W)L55YE7T\F(UQN9E)G
M9S9"2'(C:%PX7"AQ,RLO1G(C=#DJ5C0J5T<C95)>)VDG+E ^/C=O(S%R9"1:
M2B9P.&(R.B<M(D]&(38^8BE,:W-N5VI86TDW7VDA)SU,:U-)1')-,71(8R9;
M<G!966];55)L-4I^/F5N9'-T<F5A;0T*96YD;V)J#0HE("=2,C,Q)SH@8VQA
M<W,@4$1&4W1R96%M( T*,C,Q(# @;V)J#0HE('!A9V4@<W1R96%M#0H\/" O
M1FEL=&5R(%L@+T%30TE).#5$96-O9&4-"B O1FQA=&5$96-O9&4@70T*("],
M96YG=&@@-#DV,B ^/@T*<W1R96%M#0I'870],#UC7UA0)E5L6W-S+D1L8V4C
M:&=T*F,Z*54B=3(X6"(V.E=)(B56/VTQ5$TZ)BI!7T8P<4!J1W1-<2PO.652
M1BI+;F9P4CUA7E=E)3=*/5]E(D9J;EI'0C0H0BLN;B]"<R%<2#LL7CU606E;
M:3PJ5FY71F-)+SQ/55YU,TYL27!7+C14(F(P(V8Z3F8I7#\H;25J34(E-FAG
M4351.F,Q*C [0%0^3V9&1BTY-B@G)"T\(R%>4")5-U9,(T(V2F\[92QB5B-E
M:F9Q958^.6Y?7EPY624B37)807!'(2=N7F)@;CA=:UIU-TY>;E5$;#0O3C,P
M*&ME6#EU86Q"758C=#IS6F ]+SU/75Q=)E!3-%%!3%DJ0SUK,VXL/'1R3SMA
M*"TB+C=E)6YQ3RIS1C).<CLY4R%F/DU..E!S45E /2(\96]B)50B.4)J6TXB
M*2<_/6I#625/85-5)W):5B8T;D97*"IL)$PL+C]A+&PR6R<^<D]!+"TQ03\P
M44\[4EEI)$DF16LB1FY@3CE4,#(M2CU#04@],S4V;D5L63Y19"HU2UE!0C9F
M(E$C248B0B,\,B%@,51'0B%C2FU$:5!!4&)I4B9J*FE%<6MB451O2#!"(FY
M;6MT8V!J9BDU-#!'=%<R9&TR6SYN0T9%2W5L=3)S+&Y24BQQ85YE5$0^*E$E
M-4XZ*V]I:B%8)E4B2FMA:D4^5#%2(TM:,B1H2RA"5F]Q-U4I23 R<&1;:T4]
M="AN0E8S26@M8#0T,35E+&<A)E)!)C96)BUM(491,EIC;V)>,&\L(29+,E-@
M3S$C,"0\,D0J9C%9=3DB7$8E.#1!;T)(*$=T;39=9#1R06-F6D]$24QJ,T0I
M<2U-/C5S1W!@8"T]2SE;15M!*%TE.&IB,S]6;BY05%XE3$=I8TQ,5#U!.5HS
M;F,K.24B+C0M)C%N45Q&-EPO53!?0W%A7$E"6VY.-%(G-4HM6FAA/E=A:STS
M05UU*V%9)5TA2F%6*CL\;4MR-D=3-F5I(F%)=6@G8$-&-# A73@V.6EB12DW
M1S-70DXW3VML+S590%QH23Y38&XJ.S4A)R\W:4=S0F%&+S5'0B<[0U=M4V)8
M5&]T4TXI84\_)"Y81&=+/T!'*RDT;VTR.$$^45TY9$9)(3EU.357)RQ61TLJ
M1W$A76T^+2Q")V@I:D(T-SYE5V0C.#M;+5MB7F)L8D5;7DQ(,EYP)"EF)C=E
M*U=I;&=<4#XG;#H[2#=#05Y%8$5C8TD]94%952(H3VXW;F<[0U$W+T=94&!G
M1S\O1TY,3U-00"E><$)C8C=B52\F4&TT:B-:)G%S(SQR2EHK7V,Y0BET9V5C
M2BY?/7-26TA!-#Y10#!A*BA3271;=%QQ)UXC1#U50W)?(3!O,S$R:49 4TLS
M-$EQ)CHY/T@U)VI$4$%I-%(P,FHY*EM@0%]4;4<Z)7!'0D R4S-Q2TY,:5]7
M+FET:5ES1VYM67-M=4):1%8J/FU!1C,Y+RHA5V9(*#A5-CMA<"M2="XR8%XK
M:3DK:B)@.B0J4$A(9$!P-%8L/#):8FEH86Y.+V,I,V@A*61P-&9F,21H0R9&
M4UM6.SY(5&-R338Q:V0F/5YP*$%)8"%K:$8X3'!0=%]%*6L^:2E-8U-G;UA'
M5%9S82XB,6UL1"QN7$AT1C=,.6XH;$MG-$,^;"=O)R@_/#<N37!,53M%1W)2
M;UE44F8I72HB(3M)16-F)T%?(T9((7$Q;E1407(X2FI6<2)6+CH\*UM7-R1G
M2&1/7%XB*7(G15LE(3TS<$I92RM>:V%2)V@Y-EI@;T-G7$!4-%,E<#538B)$
M5# O6RQF/#-:32)'1G%&;V]B74<E2E H3CY(*S$U;3)8:VQC+BEA<V1I9G,J
M25IC(CI&<B5&3VY92B1887%>4VQ&/6 R76XQ:E$L:D<N-"%6*4)A2#U1969D
M*R]P;6)+/TXN(D=/,2Q!7S%B/"@Q5R8L5TE9(UDK42Q..W0^9'!..U57-EM0
M4FUB/2AQ.B$S9#ER8E%K<S$O+& N+$9C0%5,6T\A9#55;B8B4V,C6S!>-CTR
M16113%9@,&U42%9$2'$P4%M><B1(35YM<U@G04MJ:UXS*#T[-2I-;5IH46TL
M(STD2RQ(*"PR-G!I)E=:.VIH4&9*6TM>5&IG32DA=3]413-442A(;EPH+$!*
M-V\K0"U*6"LX;4-U9&)M,V!(-7!$7D,V7')$22%:8T0O36!P/RTF:&LI;TYS
M1BMR/6!E,SHH7%EU.S):.S]U-F5P,5\P6W)Q*BIR=41A;5U"*3])*2(N-2=2
M5T@Z6#LC(U-D-&-N/3A!5%="4G586D1":$ [/$U7)2ML928G-2EA.UQ3*C-'
M275D1EXA<4<J5$<H0E8M6S=K<65L,W4R1BTL.44Y*"106EPT=6]>0FIA8E8\
M<TU<6R8T4U)#6S U32YN4#@G:D!J.F4]+B1P.DLT8R4_,"U0645 9%=/-%=C
M6&1K2DX[-4(C8V Q8V4F(B\^-%<O:R=86TYF;#);2&=L3%%++7$Z0TU115-=
M4R5P3E)%82Q93"@[/R=%*BAM)DE.5S5,8'4Q,C8C2$TH/W4E4VPX*SU>*S M
M*S$H13]73G,Y3D1B8C-!12DC4#Q>(B]$94IU=4\J;U%A6"8Z.4@H-VD[/B8S
M5'!C8CA'(G!6:5(X.# O,B,\4#U.23X^73(B6R5R+3MI<FI3-"E"0CUM-C),
M4#DZ5F178%A(*TTN+E%1*W4[,6$I42AP/S-<*U _(5)&4%-D;UDW96<K8RQ7
M6&PF7#MA(CE>3%-(2'(B1EA-<%-$9G-6*4U%5B%-2T5*6E]N5"$K3VA:8$D[
M;G)'*6AA)"Y;9F]64T%;2U<Q+T-6,2Q144HX1$PA)$U33%=,7B=O6E%":5P_
M8FDE<4\E)F9:3#)%1F5O/UU@335:(3<E9UI/3VE,3F9N0U5@<&-*7R=:/S)*
M15AI.%)B2CEL3BU034YA/&Q.+3Y5=$HK/#LD:W%#)EEK738^<V!N0T(Q,& K
M,5=L82-83FHQ/6-5)#=0-D%35#$_1UYC/F\_02Y10E]U*EM"/&LJ(U$H=$)N
M4E8K3FU20C\Z:&))8%!64"\N23<R-%!Q75!-3T\J/BA>*'0Y=6=.+7-P4"ED
M3SDH4#51.6)H3R]+)S(W2&DP(CA:.#8W.4)6=&,^47(Y5U!4:3 R."UH3"9!
M7CXU:2DB,6TF8CHM:2U<2V-7*#Y912%'+%=/.UTA/#PC.DMT,6E?(T@_;TI#
M1W!;.SA=62%-72@]2#$V3D]P0SYU6UHS63XV/R4G+EAL72I?,T9N8%!!2U90
M7$Y4/3!D<7%C=&EJ7T8M-VXB87$^;SI!9$YN-%@[1"]#9R%>525P86AC;S1
M:6UU1E=5-"M 4F,C.U%J7C]%3VET*EAK2R4B(C4K44)M9R]A<#PM72)0/28U
M340Y144T)#AC="TD=#)A:%TV.V(X9UQ?17)D26XF=#HD76\K4U(N,'-E92-O
M-75"-5YC76(P+4HD0#0U+E1#9&-U8D--:2Y03D8B*C!63G R+&<K<S0Y3&1E
M3B-/731'46LC6F(D*#4H7S8Z(U<\2BLC.54[5RA*1SA49CQG4B9G14(Z)S4P
M6&1F<$LD32I0:"=5="PS84AT0#= 8D9O6C)#42=I061.1$0W4D4O.TE9;F9
M.&YK4C];1T B:T)=8&9%9&]A06\[,FU"*"0G748Z;7 Q7U0C0D%)5R,\4S%Q
M1B-S3$I>85!F0C9=6#14=$1S/F];.4= (E,T96%R,SYD(W!>(4PJ0391-RA@
M8& K<EXF.FTQ6"X\4$-47U<Y565/4C!C<RHL0E!"6DHE<F1@4%]-(7(C15UE
M7FHI92LQ/'1?-$IS.S!)4%P](39@96U@*D U22M-,24E,F!13"$^3BY71$UU
M(U907& I8R]H,3@D8SYA8D4L3FI).F11,S5/0"$A:2E 3CE<+G5%5E%/8#4N
M6SU'3%1$6#8H;#5);3(I:T5K+%!F1CLE/2%T05M>2&MN,F0\:G0\34TO)FXT
M:F!M/DY=2S=+:UA352HO36 [13PY/71.(D4]02),4C4P*VEP<G5F56,R(U=L
M7V)S:BL\9U8Z2C)@.2Q!97!.;&=<5$Y=;"XR<B8N+E5.8&=@6RU02#0T/RI%
M=6E&*$IA5'-<)%EN<V5*:V0L/D9%=%M$6C%I4$I@;B=>:&([2$0[7CI/7D)%
M5RMD+"%H1U)-:C=?4R=F6BTI(69'*$!D*5,^<4$M1#DC.%!E(C<L33IC75U#
M2ELK-%(H16LV2R0B;69#0U=D370G,$5D2$AQ0VLN<5IS(CXL9U1K.RIJ35 ]
M;E$W8V<E7DDY:#(W+B<I4RA>.TQ107,V4'$M6$U>:E=A(CY2,DHF/RM<6"UA
M,5LO;",X,UQB/#-Q,W%U*D<U5RPM.S!>-S-!,28T-&TI2SA68E4C6EDH86(P
M0S<Z/RE:6B5M6T8]255I-&US0"QF7"IF*EQ(.$8U<C)T0$Q>,S-P3C5H/5A(
M*&T\.",V8&Q?/4!%:E-,6E4]*6AB/"];8T12<5TF6%\U9BDC8RQ72F554UI'
M)6TN1#TI6STC2%Q)/#8Q-%MP;#Y>*BU00V(X+5DI*UE,42UT8&1R4T4J=6TZ
M7THV8&M=/5Q&25M<1V$U25]C.6MQ=4TJ05\I)U-P/R]E94)8<G17.%]4(5AF
M0$(H6W!$23M8*3,C,SA+9&8O:6XO1UTC:$% (4 C9%QR."X_1&)*9G!=6#<V
M4SHZ2VUG/3PT56DQ42\S/S \36$K-&@K-S)784I'43\H4F)Q860^9E5$5"E,
M87 \6W,_6B5(3EI==$XI<#U5)VY!*&(O:#0_1R(J-UA>8F(_1U]O9612(V([
M4595+W0K;6I>74@O7DQ3=3LZ0G1#:W);0$HZ(SA.*$@\3B9J,4\C:DXV-$!!
M,#Q25TQT(3XO.G-/.VUR7R8S1"AP4#8G4U(J3V!**C!()6UA)THG9F U,TU*
M<T!J*S8L+%A8(6PH,&0\-4PW05ME2R5@9B(K4VUN6$LJ)RA%;RPJ1G-96$HP
M/FPO*U1S:RY9/%-+9FX_0S J9R4P7V%&/R=!/SU%8T$P7&M(;6EI3DY=5UHR
M/&-0,$I@/R]%44LA2CY$+4-<6"1M6B0S=3,V,&@K3"5E6CTK;4-B:C5P3"-3
M+B%0-6H_;5T[+3144E(])V!68"5=5#UE0"L_,#,W/#5;5B\M0F0X0"Y#8%YC
M4E,W,4]*-"9D75Y+4&AR83)+;$TA*RPQ5F!K4BPK.SI*<35B/5MQ0G5(3%%D
M2U$D4SM>02LA5&)L)'(\*SYT7"(U6$IE/FM 4SLR<#5P(V4R6"]:4BXN:C!)
M4VTH8"I5*2%R,G)/3&%I3R5*34X[.T A0BQ=05])<SU0,UDF1CHN(FLY)6EJ
M0D](.58D-D=K5BM$5G$M33=17D12:$-0;#E&5"]C1U=50$)!(64_:#1G:"]I
M175K7B0Q*UQO+C@L+S@X2%1@7ETN,"%1;6%-6S0]85PE*D G.$I7)2\F:UDK
M;4I93B%)97%A+FXK6V%$(D9D2DMO14=M0S954$HU+FU!(V L43!12FQN<V]1
M6$0[43DL=5-J5U)Q-4D\8UIM32@Q/&A(7UXN:VTI8RPO1#II-F8X6E!S7T9D
M)"=E3D$^9B1<4& W(4@M.D]U3C0A2TM7/50^5#=M-T,Q75=S0"M>7%EO4$H_
M46EA;F0P2#)R2RPE<V)G8F%86R9(8%M>/VMC:TU=*S(H/VY>:%I97EY96U8K
M24,^)VIJ16EO7W-J26H^5B1O*3%G)D5)0#8I(EQ.8F,E4%=P*"Y#<&(I2U1%
M7C5!22A+=%D\5%@[;B%N4398,V(Q,U<M9&)A/FXF0F0B+V=I*5 Q,7)R8T<S
M84E=8$(L;VTX5RPZ2T93*E1,)T1%6C9?+VHR.%MU.BIN3$$^4#@]*U-E+R55
M3FM:3G0O.&4B/"Q<85<Q1W,T1S,C=2A&<S9!0B\S/R5T+4AB.5ED:R$N1V@C
M43]36B-;8R4_=7%=*RTU0T15-'56<4,\;E5)15HV5"%'/4XP+B\Q629-8%1!
M*#8J,E-?4&YQ,C119DTQ+"=B65I:43@P;5%73%4W6G5R12<U2$\K)W0S4S8A
M:'1::4%42$U*+2)'83T\1W W9V-;/V)&(FU$5CTQ-BQT7W!$0R1$5W)(4T4P
M:G(E)D4A2C]O*"MQ7ETU(TUF-S%=9W5O-$%&+#TI1FY1+%]18&4_85I2-T5N
M+&Y:24M:*VLG)%4L/R(^0S%=-VAE2F(Q:SI*,3A&;B@P(C D.#4I-4)?+UUJ
M/F=#0CLR8&H]-'!-7#5R)BTV56AA24U#<6-@=$))+#=Q8B-=068R9BMU:D$^
M62Y?7CX\)C]M864C1VEJ3&9%-"TQ0BQP=2IM5SE+8%-C.CYB3R(C9S]?44!P
M-DMU-4TK)3E&3FA*6U\P)T4Q)E<T)3!'-T4G0&AJ929U2B%,*2,Z0BQ-14)S
M+DA%2U)<1FUO54=@1%!9;D,Z.VHZ:2MJ=5]D;&LB4DUP:EA493YS,2%N8FTQ
M:"4O0&5%6FIR,TUJ83\H0G)N)BY".R1Q<",M039(/V@N?CYE;F1S=')E86T-
M"F5N9&]B:@T*)2 G4C(S,B<Z(&-L87-S(%!$1E-T<F5A;2 -"C(S,B P(&]B
M:@T*)2!P86=E('-T<F5A;0T*/#P@+T9I;'1E<B!;("]!4T-)23@U1&5C;V1E
M#0H@+T9L871E1&5C;V1E(%T-"B O3&5N9W1H(#4Q.#0@/CX-"G-T<F5A;0T*
M1V%T;4 ^23- =4]A7TT^<G)8/U4J+U$S)F!5730J:6A7*3IB,5<]86%;.U(G
M*EE/5T0[7CXH-D(W,$8I1')8.T1244)(5&9P7'$O:3Q+<4TU5T%.1#IF,C%>
M-4599E->)SM%+U9R-3YH)T5Q/E(T27$G4"5&83@B64I+<R\_6VDT<G(Z=7-,
M9UTJ.')92CE!4$-(-DIH875#-4!%.TI?7UDW.F\H*E9+1T,W:30J/4M8*G-!
M56E#62-%=3U@7& P*CUB2'(O;$Q885Y-:C0U3EUU-$(\*R]?/D!7-%$]-B@C
M4#@B<"%O0C\\42@_5%8A5D!A<RXR/F\\55UT6$U@/VU".VDY8T\H-$9K*6X^
M(DHG:3]98V Z:6PK/D1U*W5D/UAP2&$P-"5O2F! (3HS3$5#/4)N6TYQ3$IN
M33XF)$%8,"I5.E]H4%5,77,[3B(E2S(K;F9U(D937&@M1&Q@<CU;8F<R;E<Z
M-&XO23YI.3MO,F1L,&XU/U%C9CQN0"4A*TTK7B9!74LV0#<_0#Q$6E%92&L^
M0F$P+VAF.5%>1"YO8B8O,#$Y9$A4-EQ6)TI@<&Q56S9;(T1N)4<K8D]B3C=6
M5FLU;B5'.C0F13-&5D Y)44_)C1J5"%:8V!F0%\Z/7%F<VA$76AS;38E,7!;
M/&\B:CD^+G!884\W2T!<)CA@37131SDF0TU?<#<H769!*38J.6I)*G%:4EE
M0#UL-#)&4&0K(V [9G% /S9+66-).C937SM9/3<]9D,P535G9"4\72)9)G%H
M24%S9CQ;.4EC+#!#;3!,/SP^85!I8BQ97SA16R57,3Q<,4U86#4K:F!*(4 C
M1B4C35\\/S5C06PN-5U5;4$L3$)%0CTJ)&A:0SU/73MJ=6TY*FDD2DUA-'1;
M(UQ;/F _4E<],E(N<4,C0W4O75-.*%4E*5QN76\]/G)+:TLZ15)C42E/,R='
M1W5U)',S1BQ5.T-45ELH6$LA<#M5*"8O:6HR,514-F%+0S=L9C%(.RI!1FHC
M6VHO9F9L34M,3E(B1&EQ2"I19')'+&!"/4A;/&UP470N<55(-&A@;5UE+# ]
M1#-N2CAI8F9725,R*DI4:20H0B)D46!1,%%I5FM35&-H+T<W(F@V(TLF3C\P
M6B124&T\:3(C36=C3G,I1U%=+&0F.EM)96Y 1FER+2@B="=;138^(3E5,2I3
M/BU.,CAG54 L-31D.R)+.2%=7V9C8&M/5&)3<6YO3U5P)$0U/UT]0DXZ1U8R
M/D](2R5(5V\],SUL969L/3%R7BT^1E]H9DIE/#$W*29:8CE!,#9D<VA$5$-4
M631U)SMM:4)K,F%C1#-:+W,[<&A527%73RDF;$55;%-6,DI,7%)65'!G=#H_
M:ULK+%HW-%0H*#!$<#1F)F$T1$TF=4\_:6EI3F J)%PO-B=!(3-?)$8Q=2LW
M1%59(3Y<1&=O8%]4+$U58#=@3T9'-F1$6#<A4D!L*4QL,5I;55UK2CHF;TIN
M2DAT25MN6&MQ8$54(R]A*CE!;&90,W5++24O,FPI:E]N,&A$43E;7F S0ELX
M9R$W63=)5F$X+')1/&LG*2EO/#4X0B1':T1),',_8B5N=48Q(4HJ5E!L(3$L
M:C$B9G!./F),1TM&;5 K)DMK1&QQ1"YD(T5N)F0J+$]"7VPM52MN2B4F.U)1
M63\\1EXQ9D%<)UU60RY//V-D1#,J+EQ%2%$K7%5+7&ME,CLS9SY**W)H)C$[
M(D)F-TXW4EX_2THR)$LZ,"5#/W4X)%$R7G$R,C0Q.V)/=%$[+#(G269N:UQ<
M(3=(2S=A(E14/C@G,#(G7UA#5&10-E=,(VEU7"17<$A/-$AL1CUF04IK7#QN
M8"P]:TXF*5!F;&(X<G5R:R,V3F V,VT[<E=P9%AF0% I4$4T,%!7*"I:.'0C
M+S)%67,R<C0V,V=6;$\R*7,H/%]A<U90;RA3+'-)3T10<T8G:%M"(3 C,D%U
M.S8J7#QK:DMF4V C4D,]<%!M;G$T4R]C95QD+FI*9UPW5S\V*3AQ)SUR8",S
M4&LV<3<X*%LP2VI103Y?47 V.515=3Y>(B-N)EE!1FHL,BY/37%?2"5B6DQF
M15%K<B)6:F<L.UA%725O,D%F-&EB=4$_;38M*6Y#3FH_;B(R<FU>9C\\."XU
M5V!*8'!%;$$]5#$H;"1F3CU79V0G8F1((TU<<20A;%X[=3([9EAC+%]<.RX]
M2EIU9E,C/C,N-R0K454E*2I2.6 X/F5'45%')#A2:S4V0EP])&0B/59*+E4A
M9C8B4$HZ;$-?;2%P,E9E0#DK63-18FDB0V,U,"E((R-M66-G0$-$9F1142TT
M0CLI73M/.W(H/"LF82,Y2FE@-F]G0&0N*EMB0G!F:%56(G%4=3QJ1&]'0EU#
M6U!S7% H.5!,7DIT-DI+,S%+(U@\+FUI+U%"0VIK655J16-@7BH\5T4Z<$AM
M/49)93\E4F!K5"IO7R<L130J,%5Q5D5A.&=+,CE8<2PL7V-#-REO0#0\,F4E
M8BQ(9T$H825'6$\T+RM855!I9411+TQ",RM=)VI23$HN66U:5C%I/E],;2<I
M/6MA+RM5<R(X<BTS3EI)+"MN2D@D:S,Y*R,X<G4]5%)(/4-7869I8C-&/V0B
M1R9546,O+EM8:3A@6%<C.S]93$LR6F)+(CYK7SQ5*2@U."58=&@L94@D*U9D
M13IP-C)7-3,J*B).271R8%]$)D9/.E5L.BI'*#=!1"UI77-M5"Y3*&1H461=
M6CQQ3G0Q=&E#,3=;5$\I6FU /"DI/U)*(F941$LB634[15YM0%!O1E$^6V]K
M3S5+,CAC3V@M=4= 4R,[(D<K66-=7#D[<4!E2%-@9UTE*T,I4"YA<5-$75%A
M5SQ79E9D2%HV:3UN92U!834L;7,Z,"9 *STX<V5&;B\Q/6,P<SI@7CE?14%8
M6F!=(VD^4T<F8&(B7$Y%,%1!-#E&:E=2,S!5*D4[)CLB/2XM/CYK-RLJ44)1
M2F(H2U]2+$<Q4G$N6UEN9DM6+#UF5S@I7FMB;%,L4FUD;6Q'5CU 0SLR(DIU
M*'%%;&HL2"T_5#IQ<6=%*4IF=$0K2V]$4T](=$-#2G!,/$5&,W1?,D8S=%\R
M:S,Q*VQ&+UA@<V\Q<4EJ,')4*T9A<DTW9S@C=$UU7#=D+VI)5BXE8V8W<VU7
M,3UQ*6=C-4I'(BDG)48U.D,O,CUD330N-68P9E5$:DPS7FIH<R]$,V\X7")&
M;4PM8VU=+E@[53AF<F5"3VY5*6TM;3PI)D9D,VTH-3Y=,U(Q8SHO1$Q%8B5K
M9$=,1EYF)DXD<6==(V1J73%3<TQ2:D5%*SPI7C4K+3M?/5 D,UIH(CIG22]F
M44<Q:$0N5#,N2D8C=$]0.G%1<3LX)FU70CA:4BIF-6I+:2L[<$Y*2RY:/6YL
M*B%L)F! 56IE32=&=5Q'.T=$(F9R)W$E,SL\."A+,2QC."PL86HI-F0[848_
M55,Z8$DW<5UA1W(]2VE&.#U/(TDD831=;4M!8F\S1%Y5+BEQ6F]C/#,D7RI6
M:RQ4,G!00TII(3(^;#I/4F\T.R(_7SXF7RHH=2E62T%,.$EC=6<_:2Y>05U'
M(EHP7&@K="E6634A+U=,;C-9,&\M;45,;2L^4EPD8W)/1VM%7UHT4SAQ4V1,
M6R@Y2"I<<UHP=6XU,S<\1F1/5BHL3D!/="XW.E57;3@S/"581D Y56142UAM
M*R9-2&5M23Y'+"0Z,U Y;"E02BXP*5$L3U=J12AR(FAN8CE*0VQA9BXY47)7
M6#]"0%(P33IR;%,F-")863-87G!F*&0\.R(Z)B=G;$];.&EP5CLL)U,B7$<D
M9FTC<"UQ2&I*45TJ(2<B<6E!/4MP5G)(9#!R.6)332(S-RQR968U:%U09U)I
M;EEK/#XY74$A:# T(G%E0V8I/"Y?7G)U*#TQ.E0U63IQ5EE(-F].1$QK.C N
M94XH4E],:R]E(FP_2&=C-75G-V-D4E)"5#Y+6B0W*4 U/UM-;BU?.%8\(5I3
M)EPI-#Y=4U]03T)G.D@K96X\0TH\-TYP(S)(;C8F-5!/,6LM9%IK(C= )4%2
M*#5&7E9"3692)S]R=4\\5C5N6E-;6V-*1S)26B1S;DY&)&!5.3U::7%!-&!
M0V]68&Q2(FTM-SPW5V4X*"HP4R<U4W%(5BQ 264Z+CM<8&MN7S!$06-)1%(N
M,65A*6TY9RHF)55R1"U*-6U:3SAK-U$Z:S<L;29/(DA<<20U75=,8R-<1F D
M(E!'9W1K(54\*5Q$;65#+3L\(48C<3E4+D%*9B=J,3!<9EI+,"9H921U,R0J
M8FA943X[8SI,/4<N4"I+<F-*)"-F0&\T4U9S7C)C/%9N.4!65B)O6E)6*B\V
M-D!23SIJ+BI5;FM)+4AI+4UQ0#4B/&%-(6([.F=13RUJ,5HM:FPD52UR73MF
M,2AT9DHH0F=R23-=(E)?06H^<SAP:"HK4VTR0&M?1%A6+$A1,G5G6%\U/$Y2
M)C8P3DY%820N.B-"3D9R5&HI+ELM,G D:CPZ+C9553%?*41,45="4DA9(5EI
M/"4F.TED,S97+5(Q72PU/3TT06A&<S S/2)I5D$K1T8[9EM-36I0:U!1,G5J
M9&!"2#\W:&<T;$=..G13,F\G7&%6-T]@6UDF655/9D4[9C,U/$LT5#17/#%7
M8U%C2V!/6C-&-S(E5&T]/D-$."]E125 1B<G(V5")6M%;3)L62@G5S$]:R]A
M)2-A+5Q1721B<SU90DYO;V0M/%<C27)0,3-H97,^069H+%1I*"8K2$=3:6!0
M<FEP<U ^(VIN+6XI)U0P92XY0D%A(28V9SLG2"US9D9*:R1L7E$A(C!O*G%>
M,5A-5C!R1"E08%QQ93)#5CMI1FY"03M.:CU%,D1/-4Q-*RQ-7B$[/RD_9"$U
M;%4P(BT],6\N-DA4(DPW46I/2#P_;TEL:#<Y=&I,6W%115UH3$(C+6I&7DI,
M,%%:.& U6E!0;4PO3V!"0$QD5$]?7%@W1TUU*5=8,"PK028P<4I<*6XX4S9L
M;VD]*$)J6W4U7D%F63DP4$IB,V9F+'5:,E=#3TXH;%).3W)O13U"*&<[5E0R
M*D<R)F]$9D%69C=-<FU 0D0J;EAM-VA0631N1U!5/$4[334P9CTC(S)-7CHZ
M/4(Q8DQ&*R,B86M +RQF*5,\85H_:S! :5XJ/S]Q9TU.."U%0"%G/3HF=4Q/
M+F-9(T(N7G4H2T\A)FD[(TLK4"5H)BT_1&HK0S!&;F1T/$<O*5]9:2I<07!G
M:U%P:D1H-R4_5B956B]/:49G7G) ;"HC,D]77$UQ,F)>26A-2$MI(U4Y2#%K
M-T9E4&E&/3I<,2U(.E5E;&@O6%(B6U!I<TH]<%=O94)"67,R,UU *&$T3VU4
M;C1N3%0[7RI'<EI<73@\.7$D-BPE7")C.V(^.E9'8&9;=%\W.S4B/B4L)6%B
M0#Q<6%%49E8H+"QJ8C)7)E1P0RDQ.3PL,$0P0EM!9SI -SX^.E8R.5$G*E];
M;#9S(60W:BY!7$M++UPN*U-Q2$E%:SL_5V<^1EHK32LW15@F+%QQ0%L_."<G
M-4(Q84]A)$8C8'(G,#1,6E<L3D0B86IE,#U#,SUD5R-2:CHP1E1T56QR:TX_
M-35I0D<E(V<_92HM,&]48D \,&<L9'!U7DQ1:E=135] 7G!&*C0T1FA&53I)
M<D-9+BLG(2DM/W%R/51H2&9M5F@]7T9F05E;/#5*:DU84$-D1E98+UQG)W)*
M6T@D2STC7&XH/#)86CI(-4QB.4 ^8%DU+R9L;V5S+BIQ8BQ-0$PW:F4J:C4I
M-SA>3%982#P\-D\\/FQ=5T)</V8]9"5:3R]D-#U%7CXN7&(S7G1(:$EG6C\Y
M8F@I1#LU6W V4C\L7EI"<%<S734S<6DW8EY13&,Q;%8L1U1C,3P_<5IA6U1M
M-4H\.&DG.UU$,U=!0G),94U/47,M4"PF;#E#)5ME.S(_,34Z5FEG)%X_+$A*
M6#(R-T5O4CD\(6H\83YF2F1I33U8/S4\9U1G)CQ 4EQ$474^4EDX6B=)1W-:
M/E)')SHN+6ED;B-91&]%)RHW,$9"9#-N7F1Q.5%2.VPS/&]533190SDK*TL\
M0#H_3T!>)7-E;55<<#->6"%L,#17-F@D+C9T<'!/3"XM<R9,8&5T)V%E6TXV
M1&5M;SPQ9V,I(39K)"I82C1$<TM)7#LN.U4H9&!S/RES(EDR;W,X7&Q 3ST[
M:5U56F=C-R]>94TY,3 V-"1F344Q;T=-0DID.D\N/5@U.D<M)' R2"Q!/6U-
M:FDU4%Y+6%E/96%F-R],3E5I22<W<C9"74PK/D]Q96YT8W!F,U5(8'(K.D<T
M(E0_,5MN.6Q)3F _(7)%,3]$0CU183=C<EPD7E=Q04HF9E-52D@O*C5L-#%6
M<F9&7'-K0T,E:58\<VY(64LM;F$N:C,W:DU?*$L],#M 6$$P;W0U4F<L22\C
M+")53U(I*%!(/28O:69)/VI+4R\Q(F\_+TA2/T19-REG0E]0/UXL9%5D+%A$
M.$AU)5%K<6,E97$U-U]I4D5&/39O469<2VI112%403<W.W$V43,_,4L\+VQ8
M1U=.)R(L(E(E9U!S,EMI<FPC<4L^2V=O3"DI+U=;-49757%D5CY2:"-K6E98
M:&<]229P0T R*&%E.6$Y1FTB)%M=3&)Q:U=P3C5D-2%&+"$T85-)9VDG+B8C
M*4]";2Y5)E!/(5T\<UY5,4\B12UJ-25>:#4G8$YK,#LR8D=/,D\Z45122C0W
M86Q+641R.C]$3CXX.DE,*C58-R4X<C,J(3!21DTN-$9U8$Q?9&8T5E=<=418
M)4ML*#TW<%E>,BE9.VE".3\T+D,M)C4D/THA4F1).D!&;G-4.U9D:6DY4E1'
M)7);1CA7.WX^96YD<W1R96%M#0IE;F1O8FH-"B4@)U(R,S,G.B!C;&%S<R!0
M1$93=')E86T@#0HR,S,@,"!O8FH-"B4@<&%G92!S=')E86T-"CP\("]&:6QT
M97(@6R O05-#24DX-41E8V]D90T*("]&;&%T941E8V]D92!=#0H@+TQE;F=T
M:" T.3,Q(#X^#0IS=')E86T-"D=A=&T_.3E<+SXF7&)M(G,K+4TY-T8D94Q3
M)CLB<694+#M8.U,V9BY/43IP.#!F+21O8#!C5&M886)A.R8A1'$W0EAH)#P\
M)&1!0U\K*#-):U-*4#,P-UHY7')J=#H^/UM@5#5L2&)/2TYR3FU5/UMG1&1F
M,R9R.4=N1SQ2<$,Z4%EQ*F=R0C(Z,C=S)4LK1"4L;RA@/VDX;5!K(S]D0#LE
M<6M 5VAO*"%',SI)="%N1D=1+&A3,C5"3RE(35EK34!>0CE*7R\W04Y,)E%8
M1D)3*V<B9#@\8C!:9W!=23Y=5DM25#5!(3PP8E!',R-C6%HI-T C6B)?.6!'
M+F]934-P)C%&-&172&=':$DY3C,M.V@C<EDC26\N<"]T<TMT0D=.92\[+VA4
M)B1R05E(8W-3:BU?:5HT45-M)BUA3#P^0T]B2%I"5$(Z+W,J/C0U1VXT."T_
M52DR.DAF1757<#8V<"\D82D_4U(S*BX]+V0F2DEM9&Q3.# C-CA?76M!;T!4
M+S\U631/*4-D1DMB2W)'2S)I4G)O/CEO-5P\,R)D0U)<65MG,518*3E#-ETR
M9T]55T=M;3\W<%AK)#Q(+R(U94%%/UXW/DM=/&@S1%1+*SD[,T4A3%,F(FXZ
M/% C;'%@,%YM-%A746X^/C%I(S) 76%4,$ M7CE:1DU2-2<\829!.T!87G D
M/E(B<$Q;/D8T7%QI*%)8+2T\;W$N6B9S.&LG:2([;2\F,"0R:"]D4#198BYC
M:VQ4/&9A)CHC)V5?:W-:22Q4)E\O)E,^5S]>;UQG/&A/<TY?1#DX;70N.T%I
M+%-(04949SID-W0^.7%11754*2-A+U8H(UE(:U$\;#],;EU-<3M#.RH]3#$X
M8D%Q*E)I-6A(,FI+6$XD;6=N8BM75'4N)65%44 P2&56*#]M;$Y12F9L,%DQ
M,",Q(B1,8'(_<6,\)SU3<#!(2BT_+E8T+7)<(2TV7F)+.$Y?<W,P4%M6-EM2
M(S0F4B595W(D7D4M,"U@<CH[82%6465,/R%*8W-&4T,Y7G)T82MB(U!(<F)4
M:6U.-6A5)7(N7D- :2D\<4=<:S!@*T<X/"Q54G _44(O;R0R,R-=(U)J94DB
M-TA&0$M=*2%7/W0].BHB35\^-R$L.UQ84&=U(E5"24DD4V@A=#<Q*4) :6!>
M2UHJ/B5M:6HI33%=350M+&Y$:U1K8CQ,-6PJ(F<K-3XR=3M .&\F0E]53%<B
M=%<J0CEU*EP[(DQ8+#XK16L[.S E+4!O;6EO1"DP;"QE7#XP/45G2%0\66M>
M(E<I5TTO<E]N3F]8<F9*:49Q;U]64S]=7%A;,3U8/'5L3"\F0CLQ,R<R/3=4
M0TE;)T-5=4I'/3IN7U=O/EUL3D!;=$]D46!0<6I6.RM'85XF0CHT)51R)UM9
M6&\Y)DI<0SA4(E-:.$LF)C)Q2C-;<D<J9#A&5S98*6U14$X]64A@43DD72)O
M(B=5;RP\=3AF(W! 4BTO-E<^7')Q-$9G2E<P+C\W+RIO(6Q%1%$U1$%37E(S
M.75?;6\F,")>,%A?,3@V7STE4V4M7F\W43A-+VY16C,D0RA?)4$B7#]:3"\\
M8V5>12E@9THX3FA5+T0U=#M;+U(K.EE#42(T3D]?)V8C:3=2<R])6T0]76Y%
M<"UL-UDJ(D9?)#9(/SPB+2E8:D!T4R9B.CLD+BI")W1Q8VY<04)-:CA>7#51
M2S]*/E8O+F<M4"94;$AM;%-P3%8Q*F Z2#-*)TTH2C%2-V<Q4U).<34D-$XO
M=#E61"='-&8D4TMU-%-A<3U;2%$N3BL_*T<P,U$W5T%)+R0[;S-11EI=6%,B
M6$HE64%!:%EM1ELB7%1D(F1 -6U 4"5B73PI3%PA04<W*#QL-"]L+$PA1#5P
M=6 D3BDC2CM,039R2#@N9T9T368P/W5H8FIR6F!P725B7%=9,"0[22%1:2E/
M0%0^4F)M3BLR1$TI,W--:7-T+3QF-R,_4EQ86B53)BQ/3%)O-B=P5SA76VTJ
M5FE37E<\.&5L36)K)G)K6S1>:E]J<$!)4"1:,40Z-4A@8S I-6I<+25Q*$HQ
M:#9C<64\53]C."IM*B1L(F=A57)-8R@B;ELM,$)(;31D+R(F*T]&4RM3,#E$
M9CXW5W%:*%M2;#XJ3"<Y."YO-C\U+'0[8E0V<S-01%PY<3UU-DU@-G1@:#@H
M2#EC+B$W1$PU8T(Z5U-6=5(I03DM048R<BQ@4'1Q)B51)TA$<%1D7#Q*46MD
M.VU5)E)0-"\J*G(W.#A$52=(4U<T.4Y&)VX^.U!=75XW)6AN8%MG;5A)+B)+
M<6IT84\K:7-P(U9R96I$9VU :E@Y-2AK9D)6-FI$6%E /C8E/3)I1#5&8SAP
M/D%162Q9;R-,7D=39V<O7%1&+W%N7S]O)CMC,$XJ:&)R55HE3'17-T)F4E@T
M/U(P,C1:7"]B;"TE22@Z42\[62UR.BDY,FU$4S5E3R% -6Y!*6<N<4,E*FDA
M8TA=6U4X22U99B$F;51I<$([;R1H,4 T.S5=*6%H;3UK*51=:6II*"$I=3M5
M27)4*3EL0"U6+4@O54!N3D!(-B<_+C-U-71;7C0X/R9N*%]),5$F9"8E(25;
M/F!=1B=/;E@H36$X5"5 :2I=;6XM07%I4%U$/G1<<G(J7DPN<2L\+%%(*VY;
M1VY+94LP4D9M8FPW<SHW0RTW831N<# I2DI-5BI*,F=$;U!543!>,5\K(VP\
M96A'9U!(*V1%;B=U/%!@<&,M<2)"-"Q@7FTR8",Z5CY=8#]D7&UK44 W<6(C
M;FDX5"U216%96UPB25<T9$=B*5A,(B@F1"=46S]H7U,W4V<Q:%5J0VED:&I(
M0RM*(E0C2B\Y.E]5<3PP3$8H3RA93UU&4D0Z+B)?,3AD6"-F-6)8,5=!468P
M6FME7F8E<SY-9E%5;5<O;$UC43!E*UQ+46@N)#5Q1$-?:6Q6)BI+6RQ#+B\X
M;6HW<VE@+U$R0SEO3VDN<F<Y+E9C*"5;8V=S.2I4<%$S07!47T B.TQI2BH[
M+V=?1SQ<02%E*"0]6V-30$]05S99:E19*29L:D9R<%MJ=2-U0S0M2&=9+RI@
M(UTV7#Q:1FUU*2YD6V1K,R9'=4UO9C5>+S,^)2(C7F1D,T5J."UE1"U/2ULK
M5%EE8S8_-&MD5%TS24!O;&ET/R=</5)675\V-6%'<%Q!3$IS2D0Q.#DW(SMD
M8#\]:TPE9S5N<CQ4:2EM.456;R=G32)?2D@P8VPF4V=7:B-76%Q .V8E:2-+
M<69',DM99499)%@A,R=.7VTH:4M(3316)CPX+C(U85E27V]+-D(]+U8^7&U&
M-DIE12]@;3%U(T-$*U@\,DHF9E)L/")#1'$J/F(K56I=,&9M3B]N0V M+UE&
M*45'*2XR5#0S;4D_+V\F.2Y<1D)C)"AH63L^+G),+VEQ:#!'4U(]64MM<V9
M0FMF-G(I,7-E*6=2+W O2%M;*"9S9&%R+71B,R]M*5PA<F=M,EII5D)F3U4_
M1C4\,R="<&]I+DAR<"PE1#]N7C%<*G%B-U%155];.C(R3EEG+$U7,"YL5VPF
M6U%-,VIP;D90;%=B7$1R;F]N4UI<2"%+1DEL(EHE+TY?2",Z9SMT/FTC/R-H
M-&-615%L,34T8E=3<3Q73T$W4'!T(RPH-%PE+F$B1&181S9-:S5$73Y 02<_
M*EM;248Q-EXX*&AG-3XD27$S2UIQ*S)O.R$N*RTV*"\V1$572G)?/#!>06,U
M-4U18U<[<&(F16%:4CER9W)=5&E?82=20W%1-FYO0W1E,T4T9G,_)V=C14Y;
M:2M+:S\K1%<C)FM4:T8Y9V192"L\3R1 -6Q-04Y)9%Y?;&%#<4U0,2551CPH
M:W$T26@H5"8_(U@E1BTK;2)G;$Y,;$LW-V)"23LM1$M67$IN*"YM(DUB)54I
M74TO/41B)5A4*RXG*RH^9#E?:T-41' M+2-0;RQA7"@Q,F93-C-N.B]Q6%Y5
M*VDA92=M:%IO;D<L3V-N3UMP7VQB2FXD/"=C/D]/5G5&26=O2#MA0W0]8E\S
M5"1L2$==/G)R1B8F:'1<:UTI+E5O2255-VQ*.F,A9D! :V979V1F46M89S X
M1"(S(E(^9D(F.S5:-"UC)%%J04@N4E1;-5IK)5<X6&9+12@_=#8Z5B-#6&IE
M2SD_(S4K1%DX1$-P/3@G2%Y)0&M@42MD<4Y%)C\X<$Q8.")U,&4H<"<X.2]"
M0D,]4"M>3E]G:T0W,5-+2%%.*4$E3E1A3R0P,5(I;%XA74%014(O-4=E,3=)
M74E?7#% 14!-341)92EK<VMA)E8W1B1A6TU84E<H0&US)RME65A(9E,^+#=D
M-BXA)BIU8D]",FI%+V$U.R@A8B@U+6@Y*FDZ+#!?6#0D8$QE6D=+-$DO2V)+
M(FM99$1G+5Q253UF85\Q/4ER9S\G/6-2:#UC8U<S-%,H7%\[.E]C+RI>9"]/
M7S97-BI/;6LL.V)$;65@74HJ7BUM4V(L6R9++G P43]R/55')40\)&\K,6 W
M8S)-*&)Q,"<F/EX[44Y'3D=I-RP]=6M%0&XI:E]'8UXC8%Q#7UPZ5E9(5% J
M529(7B@I)4Q@7FYM.CXB4$HD;55R+T4[6B,Q2F)F5#Y2/W$L-DUI0#4O2#PE
M2W1.<65)-5)3-%1D45\^/%,B6FQE3B]&2"=0*EPL)&8S66LR84!=04\S(C]B
M<UY25"4_8%P[6&DH9EP^0$HR76=D9D-$9VQ:95HO+R8G24 _128O6SQ!6G4D
M9&T\5VUN7C906S8M5F11.R(\-$\Z<FE9;3=F<5XV/%QI0FA :TE+,40Q:5PE
M,VDP9&HR*T=S46D]/3U(:V!D6D=<9#PL9E0U54UL-FE8*4HE*$]77UDV3E0P
M45\C,V9O4&PU(U@^764Y5CUK;S9:4VA%.RA2.2QH06=#8CE,(F]=/54M-'51
M(F=#6B)?5TQ;8$-'3DEL.&\G12(J6S=!3&\K*%I%*S8J)58^3DTY1D@S*#%P
M2$8^5UQN;6DR85DH6F)F;5M1<$\F7V1<75A5.V=.,"U!53MC2RY#3G$V56 V
M;%,F5C1%8'(P*%,X*#0Z9#8C0B9F)W D8T=A0$5>04(H8FE0/4Y=03(Q:2\K
M)$I4=6XH-%M;3D,G8%$B4%UP(UTL+E942DM;<UDW*%8\/4A:5#,R3#@]7R53
M4#AH<B5I24E)0C\R0"962R$G76IT.G$N3#Q3)&P]53M;;EP[035-+U0W(VD_
M/C<X4E%R1D8K,S,P:E%O<V1!4EAF-F8Y6%!7/2%./CAF9F1S43 ^4G,M1V0C
M<U4E(FQ7*E!)-2<P6EUK2F%4(S-3+B8Z7"P_7E%&6S\H2RU!=7%J;%0]*5ED
M,E-L2R-47"1N-70U/SQ44#]86#TM04UM;U= .4P\)%8]/$5A6#155"=/0BD[
M:DXR3S(X/FY/-D8O7')E="$U+5$I22E>-7)3,B(E03!9<5<B<6=#5%U9/51D
M;W%-6%%+8S)68F<C.2-J=$PC34U,*SM6:T5U8$-B0D-)-&L_(2=&3%\Q0FIA
M3B$C54!'1%$F-E4I)&-I:E-G*3]E234O+5 Z2&I$/5@J<3%U97,U4W-3<W I
M+C=-;DLH.V9?8U@B;$,B/S-G+$=I-E=C/EUL2"A38&A77RA8(4HG1FXK.2],
M+V=!5T<_)V9Q6S4L1CA-/6MD(FE--3PM*&\G(U-G4FM/:EYM*DEO8EU,.D5@
M034R+S9:.F9N16I$:#)/,$93<%) 9%=;;FQC:$LD420Y=&@E+34D23YK2S9Q
M4"Q".TP_/CQA6TY16"0I*58H*4,K.3Q@56IE<"95/5]I2E@M;F!L2%54:6)E
M7VU39S!-+#]8(W5I8V)A(D@Z0RM-+U%81VHH.&I9,&$U<#YC;#4C9$-=-2UR
M:'-=,R-M-4LP1T-=)2-,8W1P<RYR=7)N4E]132U3345-<CE0-'5J6%16+G(^
M.G$I9B1A6#8]-"PV54(I/6Y@5UEN6CDU4RT^;VY09497-5)53U5J95-;52)N
M3V0P-V! 5#Q@;3PV*B1;0# C0"UP9CMN2U=M,6=:,&1N025%*UTP+C0^5T5G
M5U9N:D5+9RAD46E6/%%")3,W3") =5L^4&AP/C)"4BHC3UTD2G)B73-M)VPV
M-D,U0UM-44 X*%M%9$HC3"=)/DM;461%.#52,SM6+58M<6Q/.$)9+S%B)R=+
M)&$E4SY)9T L)R9F2CQ4:29";$<A+B0Z54Y#*R]#(FEI<3I12%9%*B="0VDU
M2T)R-6 K95\B,VPQ(D8V:C8O72<I+EHW,6%&+4@H73E$=6=16#\R03@S-"@K
M4F-B,EH](G5C6BDZ.G$G33I':4EI)"8N1%E:4C8A43%;;C=+7VA.*$-=)3HQ
M23]045\_3D9B:G1R<5E)*E=A7"8Y4E!!:"-.:S@V4B16)T)C<2E*,G!A=&!=
M1TII8C913T-,7C4W6T0S,# T0FQ2)DIF+DAD76I1.UYK5#]A9D(M3VM4;2=#
M*%ED/V%<<B=%:R4A:F\L=5!!8E\X9REA5E(_5"E;9#A'/&!7(V]B.'!F4GX^
M96YD<W1R96%M#0IE;F1O8FH-"B4@)U(R,S0G.B!C;&%S<R!01$93=')E86T@
M#0HR,S0@,"!O8FH-"B4@<&%G92!S=')E86T-"CP\("]&:6QT97(@6R O05-#
M24DX-41E8V]D90T*("]&;&%T941E8V]D92!=#0H@+TQE;F=T:" T,3<V(#X^
M#0IS=')E86T-"D=A=#TO/D)!5"XG;C5N.7)R6$ \/#9(;U]G=5XF+FHE35!;
M,6Q8059,53=2*RA6/E1=+%Q7.B@O2#Y09CY9(VY5.&M;6"XI+60C6#,](4 Q
M(70I7"AQ=6QL4EI-*')':&<G7B(K*EXJ.&@T.S(D<#$J4EI+1#-J3F='85HA
M8UEL)2]>5T@J)3)I4VQ%-DMD7$A(0DY13VXI*&LT0TI=+C%>5"$U24-,0$=P
M2%,Z.D5*(DY/.4<_-&U/:CU>3B4R*B(K:R8G="Y :#EB:&A")211.5!5-5=6
M;B8^8%5*(DY46"$S2DI/5B8U6EAQ:UMT8#%43ULM:&<C,6UM9BD^*$E"4%DZ
M0#-%8BLO+CPG;&0_.28F3S5C8#-E46TZ9$LN23U,8F!I2V(G7#%13V0\(TTP
M5C!-)FLW8T1S,E(R,5I76E4S0"0G*5YU/"UM25Y32VTX*&HF.%<I1EAL3$PN
M/DP]1',[36Q#)B\Y="L_(RYO1"=E(R<P16A=2R(^7&Y$95<S.SEA.6<T=2M)
M(68U=&E'75 T<4E&-U-&0"AD7'5C;$!7(FA#74XZ74HH<D4\6'(D13\W:F<G
M0&\C2%8X-$TX33-O.$UQ-G5>)G)D,EA$-35T1V(\9&AT;DQF+RA12D)"/B@M
M1E9,<S!L+2EE-$UI*RYK0E8Y:'!B)BUT5S@A=$8H;%50*&Y$+VUL4&A++&4A
M7RHW1SU#;DA;;$L^)EY1<4I7:U-$4U,K*$ _/BLN6R@M*%U8<RUJ(W,R:454
M-4A;:U]-<$LF=3]0<B1-*V(T*D)39&-J:B\M76<V-6Y)<V)*7$8C5&HU0C)A
M86\K/7-03#9#=$981')#5RA<5U,_+BUH3$9S958F:5U#3&DA:7%35%(V;$0\
M;F%A0BYC9VH^;"PD/BAB8SQR33EG(V=/3%-,/"1-/B933G1P961023 S2$UR
M8VUJ4VAH1$8U<SIR:%E6<%1316-D8$U73R<N:2M%36) *E5A+FAH7UU,42AI
M22$O0#-Q)#LT52<G0%QU)28B,FM'8TM%9&)<9TPZ+FUQ5"-:2#$M;4$D1#IG
M8V0C(T!N338C7T]:/%0U.D-0651F75-H8"I534= ;S\J9FYK0$Q'5B0J,3TM
M5TQK-$% /D=M+4IG<V5 -W17;75&5VAH1#T]/S5(0E%)94@_,S<A6$<X2T-J
M*4U07V)H4F$N/W)%.D]$-DEN4RAD33]G2"$Y9&-;-#@C7%(N-5))<3=K5E99
M/#9P9FY8<51A54@Z13$P0#8V<3%=*"8L-EX^4"E (3I%4V!%+4,C83M8)T=H
M(CTP74@H6"MR/V!K,BMH7VMC:25(/B5'1FEU4'!O*C=!)W,B46-++5=P="A"
M/CE0<#$[2D5!<&4F3V ]13H]0BA3,%9U6TM-6"11-B116U-"4$90651%6E=7
M(VI"2D8C9G4I)5HV<3DI1"8R=3Y82C8O/69L2E)S1T=80B9&:3-8.5!4330S
M)&A%*FA05U]85$=B940S1$%+2E1-3S F7&M#)S%$2DU-9R(S8U$M4W,G9&PF
M(4E$9C4R7FE*36,[1U1=(D)6:%I.0E1:,VEN6R9M+#LQ26U!:&DX)%HO)RA8
M)F%7+2\R.2<Z+EYT7U,F43TI2C1 ,#8Q;FQJ;EI4.3EF,3M>)2-0:2TN)2YR
M5UU7:T4_.#)%:RU9*S \<RQ>2U@Z5C5M8&@X8&4E,T5 /5]-*&$V/4A>/612
M1EI;7#A5+%<F4S!R:D0I+S9=)"9N,D!)+UUB,W%B8D)H929-7STC,FQ.4C(E
M2%!=7VHJ6"0B)TXG*4DP:&D\5V]?(W!#835:=#,W3FHE;UD]:C)79CLY3BLS
M93(B*U)0*U)++B-Q0UU'-RMP7FHC5&5%84XS34@];T];86]&-#4L:E52+E5H
M:$MI;6@P3F8H,5TG(6LH/EL^)6=J+V8_;29<-RQF*&@R."=,-4-I2R]//R%=
M75DB9C=$:3D^(B-T/&5F2F$X<316+3U,/4QK7DLU2DU+9SI=3W0Y9#EJ5BE(
M/3!04W ]3CI!-&LH9#]B.G5U*F0^,E]D*EU<3FAR6V J-")<-R(Y15-H(F9A
M.B5D-$XV.3UI,SY6=4!/0#\X6RP]8V4S22Y"0SI ,C5<,C12)CY48& X)2E<
M5R)(,4YI3U))0S@Y7UQR:&\Z1SH_<3TM3FU4,#1K02Y+.&Q/.4)8*TTE1TQ#
M,VH[3"YM,%1C-3LN<R1G7FTA/5PB15HT1W$R*$9 6T1 <VY?6$53.3=7/C]-
M,$ B4#%I)"UM4C-8/T!I*39!56YK2$IT7C5&030C/$HW031'0%%51&=G,S=&
M6UPD*RD\:35R+CMM;&,B,V9A9DXT<&Q)+R8]:FY"+VQO/%(E551C6"(Z8D=
M+S<Q:BXA<D8K,V)J(V,Y0R-**FIG,B<T4#E9+3!#+BE,*'),.S$L5C=+0$!+
M53%)/T]M-TA'02=E.E);3U(G7"HV;$-L1&XR46YA0$4G4U<L/V!6*C@X)4)!
M9%9R*UA 2#-B9BYG-C5H<FU7(F!=3V]>8R4T(D-!*U8H:EM=*$E=4DDK8'$B
M-6$Q<F=H060M-&-@2EHQ7R$U/#MI,#E@0U\[/S!R8#8A;&E)9SQN(3YP)6-D
M970[*B\L/B9Q85 V4RA%*&-.0VLF45Q'+F@K94)*6C9O7')J7FL]5TLD9S)N
M:&-K:W-D(U4_3BU22SEL5R8Y7DA#46]S)FLN-R@X7S525W4S)F)M124H+G)D
M(6@W9T1D:3LC9R-B+6HQ,"<T*6,]<UM*12=C-FYJ03@V/&-M2UPD)2HT,2%I
M*3%B549,=4=6731S3RDP62)K:4DT(5Q(7%M><%TQ84,_0B%#)6LR4W!#)"TJ
M3CPC73%3+21>+B<Z:VDG03LN+65J+4!I7BHH)F<\,S%C/$@_63-38TLW4&,]
M;RAE6#Y&9$<I05E)2CPL+4,B6C=%45L\.%%9(G%!3W _45IG5V5:6U Q/7)9
M/S$_;%I,2TD[=&Q?-FU'1#]T/$)K1EY@,4)$-F(U0C1?4FLQ1V!?*2DF2UL]
M)E(J0&<D2F<Q*5I(5T1C2%,]2U1K(TUG)B]I33PT0%=H)4!,/65R1B0C7C5J
M:59U-G)R74QH32-)(3A1-3DE/W$G;BM253=#,CPI8U]C<4Y#+V=95S].8' V
M44MD<&M ,%]80RXR3R@O/D1;(6 P-5I;*E550G5=)6XU*2<T.S,J<TE:=&Y:
M.$Q-;&\_1FMD)5<D2CUT354]-4I6<SU09$5<5&QK*R19/VE*7&Q*069G+%5+
M1U \1V<M*34K4&$O)&1#/"H_.E=D5T-*:292=&,T6G5H7SY!9BE+(S) *EIS
M1S%57VAO2T$I2R\S2%1,/&M!)&A)0DDI,5HP)&\^<BM?4%U+)W)I7%Y:0V=K
M8S%L,F= ;U@Y,G)-=6\C:#=$96 K8EAM3BDT66Q1+$0P:F$P9$)'-&I+.T,Z
M5ULC1T1%52<O:4-P2VM&<2U)04I><%9 1&UI2%UA*CAG9G1A:4M><D-B*& _
M860B9&IH=2I93U=U8T)!(B%M/G!-3F=5+5XA4CQ8/VDO*VLD,F0O7E8B0C]
M2G0W*6DC6V$C)&<W;V5*5C525C\P)S=6/EIM9E%.33)),G G8'% <&,T1B\K
M8"=+,F@I9E!M-R5.*U5?:W)'=61R(5M;<VLN0"5 ,3I-1EQ /W%4;2]D8C!#
M,E947W4J-T@C-5)(;C4P8$5K2R%><T5:66UK6&M@(V%)+4M=5E5K5%5T2&X^
M+6H_23Q08VUS.BI5:T=!)7)L,B5@14U?.T-C6TY*8$\V*%0U/U5B(V,Z+E(L
M;F4J;5)J-%Q :BXE-&PR82A?/VU,;F14/%5U0S,S7&XW8BE/2T9.)34O6% W
M8E<I5B] 0U)(.SQ#*BQK+#D\-4A>,5=:2%@L06-1.TM925=6;#IF+54D2#H_
M0F9!4&LE3UE!3&0U.C8L17$F+6\E:G-+0$=H+V1J+50_*6$R<B0G3DT]959R
M:W!))3%B+%XN(U)%8F<K,$ L9S(H(5)7;S!7=&Y9+6QT;5<E0RU/8RX[-2=F
M<DQ062P^;S-Q4DIR4$(N:'163"I?.CU(*T\Q+RY",W!(62LQ5V!>*20^/2Q?
M9&%8/G!=9%IK15Y=2&LW.%DN04-@(DXO:E!8:E-K+2%+*24\86%>6B8S/VDM
M)3]&8TIB/2Y ;B5%/F-$:#,D-5PJ,SA$52-T931I,T,R1EYA6C0K4TTF/394
M+4M?3T!L:6=U)&=Q9"A9364W(R1?+D0T/B59,&4V*T@]92=$*2YB-5XK3B,L
M,V1O+3575#DQ66)<1R(J+2-K(2Q+/6!1*6\^)&$C.T9H+RY(1&-77B=O44M-
M0V1(5&UG9V=L=% [(35N."IF67!*0W,M,4=@-3TV(W-2+VAI4"DX-T5+,'1'
M93D_(4=74'%=:EY:(EU@*&=9-UQ".FM244E>(FTH9C4Q9#,I6D9'62]G9CA,
M2E Q)TYK9'-1(5- 5B@S)C\J+61I,$-*0"PW2TTR.$8Q4E5-)E!A6B%>8BQ.
M+"]$:V=+741N1"I>.V@J948N;R<T/6E$+B)F/31G4F@D74I<6$PA;B0F:#1I
M:FPV2'510%=S)T0\,CEC.6=+82=6<D(L06)8,W,T:30O-TX_-"@K-B5F,6-9
M2FML*U,I-C\Z-4PO4UPI2&EI4W N8"%37U%7.EYQ62%I-D9O,251-C D-4AB
M/FH^/#Y55$)-5CAD)CI>8"9H-%Q /#LI<21S(FM4<"AC3%D^7V1C<4(\9C$S
M060D2B$O;4\R:UUA9F)@:6]9=4E(;TQ$2RM/-5!>,%E+0F(Y;&HY:3IJ6&10
M*V0Z,F\B16=@8$=13#!65#I74SQN-EAB<C8T94@R3DI"2#<Q5"5B-FLH1$=R
M73]$/V%A6C!H)%9/,%PX.5TM6&PF1D\[7"$Y8$,K(C8Q1EYP9EAD)DP]040T
M-T(]57(H7$II8EQD0SM@+2@]1B,U1V\_6D,Q229@841H5B(G*#5C6S1<-$8S
M65(F66PH75<^4R,I6"1832)==5$I5C9N8"A?3$](5"-C*UTT.F]&;F5O7#%M
M4CP[(CUG:2)L+T\N7RU:8"0V+#-A:D5004Y 8R9D1&\\:V(S,C]C;SM?3V)%
M5$PE.VPZ7BY<3EM<.R@B65TC360T*FHS3BEP,FM<75TO;V(X/41T<D<M1%U%
M/%]C1T$F.D5,)G$R6418)CLV4$EN9CHB*"0Y65-.3F$R-%UP32TG,W%J8C5#
M1U=7=4E&/F,Q;#)0;BLW8&9.,5%Q0RM!0RM'(UU7,$PV3D,S8"A06&XE6393
M(2DO8%%%,U%H+#M71C)>/DTA7#<X,W5L*EE0<' Y;UE98UXU:%D])#]=.V,E
M2W-J36!I1G-T)&->+3 J<$\[75DU=4UJ16TA7EX^)RID3&@_7$QQ*G%0,3I0
M7EP],DE1)5MI23I6=3MQ/%MD5$LS575%/",G95Y/5#@P6W->.2M)9E-!-S1;
M/$HV)4AS+5LA,UMK7%A@3EE9*E%1+T@S<29@:%13(5PJ52I3+%=3<B148FI^
M/F5N9'-T<F5A;0T*96YD;V)J#0HE("=2,C,U)SH@8VQA<W,@4$1&4W1R96%M
M( T*,C,U(# @;V)J#0HE('!A9V4@<W1R96%M#0H\/" O1FEL=&5R(%L@+T%3
M0TE).#5$96-O9&4-"B O1FQA=&5$96-O9&4@70T*("],96YG=&@@-#DP-B ^
M/@T*<W1R96%M#0I'871M/SY"96PR)E5R)61Q)25K6V1L(R8_5B].6E Z-FI/
M<D$G)D<S:5U>8EP]/6X[0%\Q2DAS<"(K1"QF=3-S)SXI)&501BEL<7 K1"H[
M8"$U.3UI-E-%=#Y5)CE$2F\]:S57;UEE36HU3TI,,7!954I08B];6"5()$PY
M45,Y9UE(7D%F9TE476D_4B9F;VQD;"A,17,X8VQB)$U644,]84@J)EAP)%(B
M6T\W+VDN7SA&*"-G2%\K.R8I335R<%IG-6I2<R\S;&UP.C],:3Q.34]+4F5
M.E%'-24Z9VI*="Y=4S9;:V]>-S(E;5A&66M'15I+5R8O7BIL0"%J3G!I:D<L
M34E;2219*UMJ)#MH1BLC1U(C*VM?9S=@0U,R64LF0UAM8%]79&$O-E%F1EIF
M:6U#25\]<DY.)V%I.$1O/5-';6PZ,T8Q1"=,,F4N3%MA64QP72U6.U].<S,E
M3F0L-"XQ5DM(9U T7W(G,D(A)6<[0R)&(SUF-"LD2%,A36=782<E-VPB(G0R
M+6]!-F==8TU<<S5B/DM@1SL_;BDL)%HK5T])-TQ==25!:TTH/T1()EI!25HX
M5"\H+44G+F4H-U!/;"YF+TYR*F9O)4 C2T54<R%.*F4W*W K3V R+#YG7"<R
M,'(Y.E95+2I8;4=<42%T*%=5=2HF.49+.$EG33QT=7(C9%DC7%5S(4TN:S I
M7#M=8F!694=U2FY0+#Y,+#U.<$=9/' F4UDY5F1E*S4W1W0L34MK<&MJ)#8K
M7S@P=6Q-2S9%8V5A*&915%@T.V]32SI!3"<C34YC/CI?.C]=-",V.DY'3D)H
M.VPZ*3DR9"U+94PH(F<J='!"+DHQ.B1'0TM39EHS<3%(1S5&(CQ$,45>)U1?
M+RIA1SDQ)E=**2%;9B@D3RA;-C13+FM3*D]C83%=-&(C+4Y</SP].&)10B8R
M0UTG5&$M/6Y7-$))<FMG,F%B+#0F1EMB)6M(-C@F86!N*T\^72QA53I8275'
M865-+"Y:(DA5/D%@:F1I9U%,:6!Q.5!S*T!,+&MB;V1C;CHM:R5-4%<Z,TM#
M.394(2PT/S8U7U]3<D4Z:6\\6BI.,58]7#UP+VAI,"EQ(65J/TM(0&(^*S9!
M;%8A52MJ:W154RM1*4,_)#Y8<$TX1R]6<%9E7E@^*$4W/F-=2EA'.5UG9U$C
M<&=B8S%L4$DG+&TC<C]0;S<E,&9--B9B2EYL1U9"*C,J3D-/-$\O*VM'*'(R
M;T!=8"\U,B\]+$DT9TI10C!%.T%>1&8B854B*5=M+E\Y/"EB3$5A6S,C7RH\
M8F8^/TMO.D5B;CM:=&<P4D%?.&,J<D(\4DAF03X^=7 K)"9')E!F(3-0)F52
M04 E.V!$7R\C<B]"+2UH7B=5450Z+#QL/EUQ+G5U,E=183M%3C V7D]0)3PJ
M-D0H9TH\335;6U)P/"QA=4!=:24[(2AT-"Y1,3(N1%]<+&-$46-4:5<Q0%<Q
M/#@W-#1>+3Y%+R]O*"DU-G%"<U9+72PP*69=1E,I,6).:4,F:VE5)R0Z1#PV
M4%Q/.$QE+6!'8"HN6G4M+3XJ34E-6T\U,BY+-V1N9TIE,E,X1D=!1F12,D A
M4E,[:44P+$5T,51-6#U'93DJ0U0G1FM&,T5,;$ X,F0P4U%L9S4K43195C,M
M0TYP<'4C6"M67$M$2$ I+T)U5#\L5R]Q5CQQ4R9.-E4T5V-8:EU736Q954=0
M1V8^-V8R84HW+VY /SQ.96Q&(3AQ56]"1C-*.E0R72IK/F%P:UYG,'4T:ED]
M;6YK(5L^;#Q=4B4U;&$V+5AG965&9'5F06MD<3I><EX[+$EL/RP\=5!P:B0E
M+6TP-E=.)V1,8CMC6DX[;3HV.SDS6U9/+"]E)B='2BM'8F!)62A+*7$J*5PD
M4D);/DY(8"MB=4$S3D8V0THM5W(L4TDO:G5//E5@.4Y$4CPE)CXS*S$U<6ET
M;6HV.$90)U(_.T-=;G5<-3HX,"%+/C]-)TMA1CEH5"=L.#A-9"%=(G4G-6<Z
M3D4U.B1>37(](C1384<D/$IJ,5PY2W)C<SPK45QC53]:,T4I64@F0TU?;V0E
M=#HB9W,V.G4T2U1!2W$[(5U0861=17-,4$PC=6XH.S)D;5(A-S]"83]J3DU#
M9&1I<V0_:%4N2C=Q;7%1*5 M+%8H;FY324%4:%%0*%%59"Q(6V4L9&%)8CQ6
M83(F<6!C<BHP,6Q-.FE"86-3-F8\,UA=3C=A44$B5$=7:RXA-5(P22X^9$=(
M33Y(73XW9E-B1#=B5CQ6=%8A+G1".61?12$R7R,P5V9)<U%J36-"0S\S42U.
M1E9914<W-CA(+B1K<3!A74]I.%\Q*4%R-T!H2F1*1$Y%+%=2*W%(,TE0<T%5
M-%%"-3QP*T)2/F=D2S!3<&IK5D-:6"YP)EQ"7&8X(2,U+B,U;"4S5V(Y<VY.
M8RA@=5!!0"$R3V@G.#$J<'%E<2MI:%- :%$D/3%</ELR2R\Y;%I@5V59=515
M(D9M1"HE6U5'9#-L+&DQ=$Y36F]1."I)6T%!/#ES2FP]+3IB7FY4(4HH:2YA
M45$Q/V0^2RIK5%-J<&X]7&DW0D!?/UM)*%@W<25//#9C,G!9*DYT-FY36W0K
M2S1?.6=I8TQU/SHV+3 V-TIM0U9>;SUT5%\K/7!))59N;D)O/3A0;SLT8W0H
M,D,Y4%E;*R<Z2W5L1G$B.#4^(2(_/E%K3CMP/5IJ/3505$1O9TYL<&<Q/UU*
M5FTW;F1!1DXM9%1I,2@N(T1F:58E5U\V9S)6451P0D185'$B-E(F-SI(4SIM
M<T))-2=U3D,F1E\J1TU(54I<-6M</B5(1V@M(RY3/C563EAS1%%=.B%/:6AM
M5&UQ5&9)2EHA)51N=%1/0"-B9E P8RLI;TM63658(R-81F<W9G,J=4]?+G4H
M0W)O/5$G95)M,UTT6F)K96QQ<B@].3!"(B\C(D0P*39(/D-.-5=$,3UH7$9I
M5S D-7!:7&<H(6PV4R)12TTN0$EE6'%3-5!@3#MB5EUT;45!;BTG,EU(439E
M)S<D*%$U,3A!46%I<V!55F<M72%!1UI'1'1F;6M )$)O-S(O+G1?3CY89EAR
M)$M:1C-10' Z0D-6.B8G8%5D*&Y#9%]70S9(="571&Q#-S%+1C-/*EYJ,U=!
M/3MJ.SE",%A03V53<E0W.T8T-U-A1$E$46ED<FQQ;#1 )D937F1"6VLE.D0M
M2%M";R]A0S(]*6==/CXJ/3%D-%908E$G+B,B5$@V5T9",UXB6DIT65DR,24Z
M3TPY;48V+CI"-58Y7T%I<T8Q,41?86YN448])&<C6BL[-4LO2$\F0U1 3"5%
M0VT])CTU)W-"7%)86B5B64 ]54=T0T1D.41F53U=+E9#1UP\+$YT1"=73S9M
M04Q-5R4C)T(Q<U I23LE;F]:-T!3:U W7CHV*4%*4S]3<R=5.4%$9S]/0S!"
M5B)$7%DS22%P5T,T8$5J)R<_(T5)+"UJ<F(^9U!T6"9(66<S5S)I0&TC94EO
M)R=8+6I@8BY1,3TN*"-435(_<2)Q8V L.BH^*#9$06E4.S8J:FU!(FLO<FLA
M.R]E7VPN,G!H8S(F7CA%,U Y/T!I0%(\)2TZ73)$;F(O-D-")211<%!A/5E0
M2S8N8B5S:#(V-2U,5")*,3M,<3,C6F,E5$1I/C8I)",Z05DJ4"I>9"$E-#\F
M,E-N+"A/(VT^,TM3:EY1*7!A0CQ614%$2B4D:F):,BE69V]6-W T1S]:(W)&
M.BE38VAD4T0Z7B<I;DT^9D](<#\Y23T_<C=</D8J:#EN5W1T<&)S+U8K6#\]
M<C(P538Z4U([7E<M3RQ3;4=S5TLT0BAI03Q8-D!B-U O53EI.G),*'1C92I0
M/6D_82@L*E]R(4U-;&1".2<S0"(L651L4VH_3R%F1&X^:RI.7$=#,3=P.SX]
M:EQP9B\C<3M;,&\T4%@U=3YG2FI9+T9,13U>9D)72VA@.5M1<4)(8% P1TQQ
M1#@P)#%S1#8E07$K=&=M8#PN3%14(TU:2V-78"<M)VUH=")#.F M:T!L8EY*
M92DQ9&!&62)#3D V360D/W$X2E8^,TA$.B=;2G$D7&!,1E8G3&5?94 A831.
M+THD-&A2)'5'5CU98UQ,-#,P(RAM)F=I)W!1(CLT9#]2)E<S2FQ(5SU<<CT[
M*'%L4U94*6=/6%Q"95 N/DDI,S$N;"A01#9C;E!)<4U,.6AH2S A3"Y>(6$J
M9F5O(2UD.F=N;RE6;25'+%U;:E8T7T\F(EI>/VHA-S4^1RL]*F%$6UYQ.T9>
M(3) 12-.0C0P<VL\5B(M6$=0(2=I56DK+&%O4$128B@S."$R*5]3;%PX-&PI
M<&550B]A2E]+*F8R,F$A0%TN7DYD/CIS<2$^9F1+=5(]9G)00V]</TPX-CQ,
M*30\4DET(RY7+D)53SQK1F5N9&0G*T4G2RUO=5]>.4]J1VUC024N-61?3C<\
M:VI*24QT.CY!,R=7:FQE2R99(CYL1SDQ<'--/TIM13QD9T%J9U$Q/3-9<496
M)68X;DHU9T-@<UTK8"LP,7!B+"1(.$T\138C)2-)9U R(FA',#90(CMP6F!C
M;$953#Q65F8C)&0\33XR7TM+;S,[2E X;%MP42XA72519CH_24M3(FLC*'-C
M.ULW96$I82=B6BDC<$TE+D,O4E I<3QU34TP-EY,-# B;6)+;B-N0#%4-%UN
M/R4J:UM@+7!I)%EM92DO-CI164I&/"I +SDN9698,D,E)TDL0$%A=5A/8S$Z
M061<.#)T)DY1,5@W9F%M;4)C8&=(;$E&,F Z,&1E6C=((CM333PW2FMA=&PW
M6&1R260L564J-VLE.U%M569@+35/(E$P9FDH4"]%/U1:9RA0)U _:4UF2BXB
M22AD8#Y@674H.$]41U(_1&!9.7-O2$PG<&)4.7$J+V]7=$=+7C5T(RYO*&$M
M.4MS4$9M,F=8*2]0.BPI,%$T46A@47 B<$Y):4PQ.E];+E%@9G!Q)&Q)*B](
M=58M7"4R)3T[2&]N,S%J1V(Z8W$M2#)68F9D=4-H(5A/:7!4;%I(95A24U(G
M6VMK(C\^4V<]940U1&];*V8X9#Y%.&PX13%!9C13)U%M86LV2CM%)3)J:C9!
M041;/'4H8&)+.$I&1"]&(TM)6UM62CMB,W!F;G5;3D!$75-M,'!=:4-"<F)B
M0%U9:R<V2T9E)BMB0$A<6R)F-6%7<R=G8UL^-"Y@3FEB(31H7"PT.68S8FXM
M6#Y2434Z)%%$<C-9=4ME:D%:4V5&)2Y@;G X14EN8U!P-D@Z*&QT0R@B52):
M2EY5+F9N.G4M<4LI8U='8%1?0%-K5%X];44U:3!=(6 X.#U@7B15,#LZ7SHZ
M-"8Y1U9,1"%:3E-=4#A'95(R35TK:T%O3FA=*4A$;S=P5C,U.$(Y1$1L(RXW
M25@]3&ID7#X])D5>2$<N1%Y)5FT]2&1;(2%6,5PH3&-!46PQ3"4O9%(C;%,H
M.VQ@8VY@;V0])6E08TA?,S9H;G4L/S1@9#1,+G%):&E244TV8#I>*FA7.7%&
M+E$D17-L6$==;S\A,4=H)B11=%)?4D%):UEE:EA,6V!>4BDE6UU41S!;*74C
M33\[+#4B2U)=8RXH-VXD1E-Q5R1#/E,V2DYR,2AP/50_*4]11"5L0$0B1#U-
M/"E@:'4G5%9P<"<V*&DV."%G*#LR+DY/.'1'63HH5C@E2B0E8#5Q8BU/8"HZ
M7$UT63MQ(F4V1E4J6G W-T!76B91,FQF,4=M5T8I6CE+6BY@8U0^/5!#.C E
M435".D4O6&XO.&DJ24D\7F$R1F=&55 H:#$E/"LY:24Z9TM/.ULO5BUS*&]2
M3W%I0T-O-3=#3$<I-&0P(F=J8395)D)1)TT_-6HL;STJ)"98:C@G+3!O,#U"
M)",O16!;-7 V8UXH0VT])R%8)65-(65:.TEN(G-@2D=G:SX[)'%#<FQG9SQ"
M55]+-W1U+RXY,T1J7R5K,FD^7RQ+*$-@92%!:F%<;R%P6'(G8$%B:U%E2FEN
M/%-2;4%R*#AK=%=G*RLP26M?-SHG-C)07V\U)DM48E,V-%I>.&QF7F0R1D<Q
M6"=?/%9747%!<T$O5C%>.6M7)61U3C5I1#@V<2II(4!"06!"<59Q7$UJ1FTA
M2SMR771#1$A8/39$,C]I:%PJ1"X[2UME.6%B/'%I0RDO,V9P5$1?)31>825P
M.TQ.4497464Z:S9#*STF<58Q;%5"<%Q'6S X82LS*R=(7&$T0FI<.C923VDY
M-F9:9DM2+RE43'!<5VM>=$U"<S4V6UI9:3TR43)58T],3U-=9#54<65R+R)!
M.R-A)3XM66)#-2Q<7$$U,UYE.$LK4CQN7DIR/'%-2#M<0U91,"I-(2%G331O
M-BQ(/5A;;V0Z)5(F*EE.;# Q1#U57V<A775R9R%7/4)R3%@^<FHX=2EP1BA*
M<5$G05%A56DR2#\F+TDX,2E8;4-D;%%&2G4_:3%54V!Q="1J7E)O+'-D2DUE
M<&AU*T$H/S)B;'X^96YD<W1R96%M#0IE;F1O8FH-"B4@)U(R,S8G.B!C;&%S
M<R!01$93=')E86T@#0HR,S8@,"!O8FH-"B4@<&%G92!S=')E86T-"CP\("]&
M:6QT97(@6R O05-#24DX-41E8V]D90T*("]&;&%T941E8V]D92!=#0H@+TQE
M;F=T:" U-S<R(#X^#0IS=')E86T-"D=A=3$S.3E<+6A0*#PB76XZ,$$F06=$
M.B0Y0U4S)%QG.E-37&\A1RQ@=$M%4#1G."E1+W)J)44E15<_6G,X+$QL*TA8
M6FHZ9')=8BMR)")))71>,S<A9W,E2$A4<4%F;RE%86Y'<E!+4TES;U@K*F1)
M1C\J9FI&86@^8VE47ETT(4A +CQ8-B8H/6Y!921N,VM:/$ \8&1L9"M<:4([
M66%M-4UB-$!M5&4^/3IE6G1Q15TL.D!0/%YG*#(J+'$J0EEQ2SI:)T!6:C)0
M8$9Q4$1I)&9!/TAJ75]H,%E+-&EO=3LY;20T8S=C6"5P/T$B;39G+R1#-R]5
M35@K-3U,2E=J7R]Q0DY6<G!//C=O2#TP-S4H+F5D961>0E],43MN2&Y:73!J
M)V)>,$1N/5(J5RQ;;S1S9&9E)2ID)V@]1G-D<RU'+$4V:$XB0V8L:3=+/55T
M-3EF,UM';35,*4U+:%$J6&IH5"9#8&5/1$)*/2,Z;&)')$)E;FXL)RLV4EXK
M1%AN*#$H+7%"3TU2/T R7SQH/E]3)D=1(7)T:$5E,EYB76LF*"DG9RIL<4 N
M3R<D:$=N9EI?8R)4+RY:(FMR3C=5/#=*03]:(5AF0&@V57%#=&9P84)T0F,Y
M26<X6%LM7E@Y/U=I-BA472MD5TQT0UM%1#\]<F1P*&U,77):+6YE;T9%551'
M1FA>+C=)<$HT2S E1&! )SDJ*C1L9%]Q7"175T%*36A9,STD,4U:5$Y++VP[
M6SHU7&,\-5=!<"Q#2#HI)VQ273=",BAC*$\B.S!K74-7+T(A5&(R;F@Y;D!/
M=71(64$O-D@C96E"4FI,569C+&$X."UT/UI?:CI(*#Q)1S5+:"M,12-T6UU7
M)UYI,T0^)EPT5"LH(SAN55)C+F18;T]9)%U>860^1EI'(E-%;B4G/EXU(T1*
M/$A$3"$S.B\C5C!:/6-',C<S1VIO+UY(:TMJ+44S-D,W*G0Q5U1-3FI25"$P
M/S<B,R]=)5PZ8F%#(C@N4'-%)7%-;"4R4$H[+U92;51K;FQ>7D!22FT_4T=,
M1B97-CE ;E]S1T9 4STX,6!/77-28UPF65=L5"PU/"=*9V%-,45>+$(Y2T)T
M(R<P6SIL+V%!25H^4$PT/B)6.41 34M57FA":6II93==:BAD4C)H341K,TQ:
M2D!#/C ]:"]"26564T8F4D%3/71*0V5>(FI782=70EYH4SM<*DII:D!E:'5C
M+'0[.%9 9U\R)#$I*6@T9D(I1G0N2'%S:2\T9UQ=;'5-4$Q,9"]/:V=#)3)F
M)FPU(S=P4T$H6%-2(D%3(F->6$0J*F-J<E=(2"IE8B@B3$Q38F0Q5TIK6ETE
M1$HK-$!0/45.3&Q>24QQ329J/3-",TXB73PB:E%G6E\U;C8N8CPY6$DX1C%/
M5BHM1UYR(4-(.&(J;5E(2DTL1"MU/5]U46I>6%A976XN=$4_23,Q42Q$;#M3
M1"4O/"Y1;SU@8SY<+5$U<G N9UEP=4<K6F$N7F=<1EHH6$@X;E%P,"=F7UPA
M)$!=+EU51F])2"DE,BY;-$@U,VAH/$HJ9ELK)V(I8G!-<RQQ(CIQ0U5>8V%A
M/2),57(A4CTV93Y1)B%--RY%:$) 4'%C2ETD-FAP+%)H3#PG-W E4B9G7U="
M/EI+-UUN:TUL;5TQ)%]?,6]27UE=4B-29C]G-FDP82TM)$E%,FQ24CE.:2$W
M=2\]5F1-8TA.3B8H4U5F=#)"3W!=4%Q84$Y2;FE2,E1,4F8Z(E<U<V(F*F8A
M5&=N0E@^5B9I+RQ 2UY@94E'5ELF/SEA,DDD0S95)F)I65HH)"Y:64545F!:
M<B]$*C!C7%AF)&Y=9T-1)E0H3S=O6R]U428A(6@X3VA ,R%&/&QU55YD4V$J
M-F1Q9W!D3&Y0*C4P*6]!<R\O2G-?4S5M-FT\<D\O63]+)4LK;40H+E->;6--
M;$MP6%0A0"YO551<6B4D5RM/-G5D65178$$M3BTP2G1L/%5?76 Z.4%H1ULF
M7$I!*')K0#!B*T=M0E@A14!B5#<W:EMK4$E!*$16<2%>.E-;5B1N<U9!)7-P
M7B\Y43$I-R<X4E!Q*STZ6E%D4EAH5TL^66XX*C]!0G5R9CI@(V- *B8\/48C
M545?<2HE<7 I-#5-;3)$9CA>36=A+UMB+&PV<7 ]*5)J56UI-DTM7%DK*2U-
M;4AI)U(G3S\K+EHO:#(F6D)(=3,A445L,CTW1EUE)#]+-SYH;&U:,5EC,TPE
M1R=K83)D4CYP(DLA2"LP/6U!/&MO7#19,&(J:BHW2&TM5EQ;92E 13M'54IS
M3$]-/G0V25EB*3-=8F1D34947%UL5&XT;S-K9G,K63=*33Y.45DV/S=*3#UD
M8FU17RIL3SL\<DXU0#Y06EUJ(E)P.BQ7:'5S+'1@=2I06"5002M/:') ,#!3
M46QI+$Q3+2%I2#LU06YO-4(A.#DM15E94"U*)%%<)U90)#,F1C,T8T= 92]D
M<#<I1'(Z6F0T,E$B*U(J3R->;D9S6&E'7SDG/#Q*771M.%@];V0L:F)H/5HD
M9B0F4%UG;"@C/$X^4'(G)5,H4C ]*4Y!.3(E0UY(7U<_8B$E6FM23CTC.BHY
M=#XY1BE034-+3'->/%13<EE!9#-Q.VA 9B97,5A<+5D[6F0F1#U=)#5=1SE#
M(6DO*2@I:BY(1V)F2R-@0B\X7"8N*#IT.C U24UF4"PZ54I!.C1N3#U'5D!,
M2R=E/6DO*G).4V8Z0"@M=6LJ(EU*3E4S;T<I-3A"+R$K4B=@:$QH)3,W*B0V
M6TE$,E<D249,0CY):SI+54\F2&X^1G%%9&AT;4=68D [;64E4D@I5#5$4EM9
M2%HP9'%'<%M<3E0Z+BM-:$5L+35<9F90:UA"2V0Q*5=')TEN82A#.F98628F
M04XA)R$Q3#8N-VPG)"0D8EA:*$%"93II8TDT/21I8RU#0S!C2"=;6T4H(VA:
M0SLA7D!;/"E,6F]T:%Q$4U="-%-.-D5C4&)<2CA(85!-7D-C5&-2:RQ6,4,N
M*2AJ:DM/62]%5F9%."-S,3=*82M202LI<BAM:C%0/$5#1S$\;S0S9%%A,"Q%
M0EU-8SE5(CT]8"M$62-314)/151%,S0E+C99.6<Y/69?5FXW<TQ<.R9K4R99
M.4- 8&5P7BPP:R%O4SAU8S1E9V]O-#)J-3(S(T]4<6 L8SQ,;%]F(E)53BMB
M7W$S5F-J:"QM;%);8D)(1#)=-DE;(2(F*SIE;3\H63PF2CM8)W%:6%=M4D!=
M838M755G2%XO;$A376M$33 H,V-7:RLR3TM-4F<O:2AC0V!,650U=%I ;2=*
M4%%N9$<B+CX]2$LG+6!P)#A%(2YN<#M.=#0V7SE,5VHB97$S5$5$*4 Q<4$L
M4V@K93PJ1UA51F\Z9%I/.DMD(R$O=2E+/F)<72589"Q96D@^/DU64V]E+3A5
M:#AK1FLG22<B=$8U:"DH+S4L2$TM*CA07UYR2D<D)F!;6$%/5$5O56-E6V1!
M3S8A5V)S<50D)5QM4F@K3$\R,SDS8#M 25,V7&(D<#=K*21(:4=.9")3:SLC
M*SAC6F-O76]29%U63F!B3W,X(6A,73]',3-59SI1+U94/6$J;FM?/RU66W S
M9C8E7B=U;3 O:5,Q1%)7.U P4B-Q9C=<+2%51TQ=5DPU8W1)/E]?=5YQ1S=R
M+FAH*W L:S,]0TDI8SEN0C-0*&0P,C!/9"\M6TQ"7RM65G!.;2ED;6Q746HO
M(W0G+UDA;R,N56=68B-O.2=N3UH\86]P9RA8<BXI;2PR86QT0DTU75,];4%*
M2F,F*5YI;BM-2& J:S<T:B1*0%%075%<0TY#9R\M2V%H+BE#)&-87UY4/F!#
M=5!6/E=<;UIE-V _5U=4*4E#<E,]2&QQ0U);)4TB*$A/0%MB2DM=.5DQ9B9;
M3DEC54@]+R)#84!#63I37V]>,&,T;EEJ-FI;4#PK2S)7(F-M1FQK-$DX8#([
M<#!'+&E::$XO,61G+SDC1'!/2V=O+RI6/3YE,U%O3G5F)"\Q<UAU72)1)D@B
M2T,I6V)A<&XF15PM."-1+T(U:RDO:4M,*T]I.40A-$-B8%@H4UQ%0D!?:4<H
M*6=/55AP1E9*23 I56(B<"](2T8Y3V1E.%A/02UB(CX^525U3F1,7#I).2UC
M7#]#.%M .C=40R-R4D!.53XQ=$$^5E1C538T)U\S<F8H/"9A.C0B/V%$)6Q8
M9F%C0$A#*UY;*3M(5&@Y<#=0.FM,6EA#<U%(4VDU(U)D8DQI:D=D3#@Q;#LO
M.E]'5C=T,3YQ1RDX2T)78#M/3TLC)E M5TA<:BE<.D4Z8CTG14U26$]#15U=
M-SEF)VYO(5-?(R%A5EPQ,256340K03A69R9U2S5+3$ U=4YI;5AT4D-F)EY&
M7#9D4$1-.D5C0$!$,6A+9$%$6G O/SE<-4=:56\M4R1+*%DX)"):5F!B5T51
M14IE(C1"9C0\0VU98%TQ9DM8*E=,/VA#/VUK,%%P*B]E1VES-DM=9DQ1<DU*
M=#$M;E!S1RQH0VQ284LH03!P5&PX0CI.)#LS,"%16DUK/%8S6G!68&8N)&EH
M2$1(="]+6%5>5BHN,68E,$=-(7)H)TU'='!6;6!04C1253(I67)E7#I/348E
M-6U5239>-3-3,S,]<EEE9V%M57 V45]&9U0I:VXB8SY*=2$]0B9R84 R6SE'
M8F%77%IJ2%] 8E- 37)N3FH[<C%M;FIG2FUH<#4H=#%4+SPT=$I7<%AS5%IS
M6C5<2G%!;CMG5S1(:$1<-C<J-5ME.49R2THD,DIE-5="-5]+-3%%95XP2EDL
M5'%G*#)?42AA<D@P)#DV-&TS-D))*&$[2"U/.U1'/C0W,&=@.ED_(BY69DUI
M(U\^(W!)-R=T:T-4.R=U<D!0+R-:)V$B.UE9(VAT+E]2(RIU(F4F1&9I04I<
M56<]7&Q"9DA0:6] /S0])S ^+G!L14LF*2<N3C]4+E8J-5E!,RIJ.B1#.$A@
M-2YH,CI .T):)G%4:C=Q;E%?;S)H2#<R;SIA2#DO6R1%2DQ><3$R26-J,S$H
M*4%H;"U>,%,T+FUU;"P_(D@B25LE:R=82U=9765S-",\,S)H94=B,68Y;"9H
M)%]O*U]B<' R,5Q,.B9U+$E@84<K43$K-RES75);(VU,6F<M<DY+*T<G1$0N
M+D\^7TA$23Q#5C!'44@K2$MG7VDF44Y93BQ86T!-.5E957)";&PM-7,P1D0^
M)U912FHV(C1(3%XH)S1A0#YQ0U(A0%MC:$=O56AB4THY4B-*+D8U+D1(<%A
M,"LP(3PZ34AT9S,];RHC:3HV:EMQ/G Z84!P.R<E1S5,,%4[46TB2THH56!9
M0THY*#8_1E-1(VQH2$ K:D))13<H-BI64T1;)4)))$M#)SM;<%LP6C9E52E
M-D1K)&<^43IT:F1:-U!//S%3,S!I<TA.75%676I!.6MN5$T^*TYU.&0K1W4U
M/F8P5C9?-VUJ7E@^5DA*0"-,9V]:+28[:SQQ8C [,S!N.RXQ2E _2DHC330\
M1BYL+6X[-SQA.4=94FE$3T9L/B9)6SXF*3Q85E4F.4\H<BHB42]1)T]#(F<S
M.VE>+3!=1R(_0R5,;'-90VLE57%F,%XN<E1T<3U*-W)E,6@^7VDQ*B]O+R5+
M9SY;=&$V)5]75EDH.7!%8FDO6BXI0R)2;5Y,2TPK*DIM-UDS+3-U+'1&9V5S
M:T$L3F538S\]/4I31U8U-58F6$!R.T)F=#%J94X]-6))5B(Q23-*)UX_859D
M<RA62DQF:%(E+2@B7T-P(4@W0E\_-D5(5CPX+S%D8&U:.4I51ULV2F A7%EC
M.RTY6C@L1U!I6"4G148J6#YO:C0S8UIL)D! ,29?:%A40V-.*CM@=4=51G!O
M4%-"075;2V]:8&A4;$M'/V,[)3]L,R]I;"0B:R8L1TYF.396,5$]3T537UD]
M<UXM4"UM87%$;%Y&3F-./E94(V1:/45C:$IM*'-53R9J+39,-CM%/6PG0T(^
M=&A?0"--*EA5448B16L_/"$\6#L_+S119F$Y.%]T-&<B,6Y@<6@R+UY<*6<H
M0TQ(-$M()#=I,29O76%M4BLT2B%#6EU"4U0I<5HY(4$_5$QF*$9J;B-H*RL^
M:&-4.W5@2EM%0B0B9D%&;&9F7&QF+%HQ*STZ/#5J2"]>=7%(2BU6;T)T,C]J
M12LJ6V]<5&M=9T)H54<D0#4O,3Y*2#5<57 F.S!;(4\X*$A"7C\N/U-094 A
M-41M(FIO.F\R;S@[*FQP0B(X*&9/)2A<-2M=7$!T8BI&+5LH+2%96V(Q.DM3
M3E9P62EU*U=J43HZ7C]>75TS1ET\8U@R1RA/*E1,:U1:1UQU/BI#2"LU/R-J
M,#XV34TN.C9,,FPO;S%D7DD[.6]%8VAH8G5#7"PQ,#UE:"]A<&9;4#(H/B-1
M(BYL+4M>)F%296=205]B5DQ%3$QI*CY/2"-U<5$^)R=76E,\-5(Q;2<Z0W G
M,4U,;5Y65F D54]K.29J)RM-8"4\96I(<2A>-V\F.D0^6UM+8E9<-#AK;5!5
M=6\I,6=/9S1%,TY566,H*5ED934B2$LI/5 ]/"UQ14=>*&Y=<#)>8U\G+C!O
M(DA>-T12,BXL+G K(DHG/71C04\\-"MN/"E+72@W75U-,2]&;59566M92E-&
M2&Y+4&!C94(]*EMK6R5S0V)I:3%>:F\H+F(R85Q$2V V/FT_4E(^+T%Q0BE'
M*R);+DY!.SAA:UY0:V)F6U\I.6]R,%4A2D<T7R8Q-V\Z4S]-9"5S)'19+$<V
M4FXM.EU$/4]43S9S8$)./%HG)F9(945,6DQI7%9&='0X(E0N4$)(3")913!0
M,D4S+F=J*30K7S,Q-D=46FTT1SMS86YO25E,/F94<UPL<4%E;%E'57 \3CDF
M825K;6]H/D([;B=U;51L:3)L53)7/B\I;SU>7B<[;FLD/3)98S$Y*3AH54HK
M,3]R;2QH3R184&MQ149D7C-S,E4C2$4P2T1H(5D_/3\D0C),;C!%72X^9C S
M.C0R6FI6+U,E.V-=*3Q3*3YO:E,^.V%:0RMD84A+/%-B<'%)6SIH<&\B.')C
M6D=H/')8)SA<+R4L1U4H5U4W4TTL/3<K/$I,(24H,RHI74=64F-$(2Y7*%IQ
M5D5J73E-<7,E9VE)4%Q65$U 94MJ14A*<#$E/DDY839>5TLX<E!"+2](1C=B
M7RDA:%MT:2Y65C!@7T5?3%<H<',P=&DN:G!11G)L1&E.7DMT<3Q5969)<21%
M5R(]94PI/4XA9%\Y-TML*D W<TLA+4YO*S5"5U9 43(H<3I44T8L.E9(/D)J
M5DIB;4,D*EQB<DXZ,E1N0B=Q+CXZ9S!26'-P3U!62S0Q,',P,T)@*UPW)BU!
M468U4B,F<D8U)&LP:20O=5Q3621.7&=C/G$_8T(Z(D5Q:6,P)% G)6(Q<C!:
M0&8F7V@V;V5N;V@S,#1*0BE)<C(S.F,K,V8N<5]*+R9!6"8W.B0\*&IJ<$I#
M+T1G,#=P8V D.2\X5CYF*70X9T W8CHL;T5,.EQ!-&0P1U=:<$)N;#!10U)4
M8DUC/BXD)R=O7#%A7T%P2R]9:UA#6T9E+'(B5'!!-$!<)FY;82(X(4195CQL
M;D=.3')F2%4D5&\^94A*+F8E-E9F,7 W*2=A.BE.8#E^/F5N9'-T<F5A;0T*
M96YD;V)J#0HE("=2,C,W)SH@8VQA<W,@4$1&4W1R96%M( T*,C,W(# @;V)J
M#0HE('!A9V4@<W1R96%M#0H\/" O1FEL=&5R(%L@+T%30TE).#5$96-O9&4-
M"B O1FQA=&5$96-O9&4@70T*("],96YG=&@@-34Q-2 ^/@T*<W1R96%M#0I'
M871N*SUD+EA,)E8O8D5J;SPL;V L7#Q17S0M339B*B9M2EM53%M75C0Y654S
M4S4_(2HM*V)O1RUH(SM"8TI".C15-"QL.&Y(5T8L.RAM*3=8*3$A-#HG;69F
M1&DF2C8Q1E]L;D%I(B-I*3 B/C F4B4O2R103FI$829;2")99F!'924]:TIR
M<C$H;SXD5U\T7TMD(B9=85@^0W)P:W1$-E=-33)6)%U0:6=I96]/+RY-+G%!
M."DG;6TE3&]0)7$O.W5M4VU0(W(_,6@I-TE>*UM?/#@B16!S7SLI56@B2CA1
M-4$[)T9A;2Q,,&]2:C$F<3<K+4\U,U=N1FLW*RDQ:2]A2&(C;R)P4F]8)#11
M)7,E2T0F6VMA.E1?.BP_*%560$(E+&(N:S0S;C93,TDW<#TU5W!'/&5M<B]0
M96DY+BA6,BXF<C<[8$XH.B-61S]Q=3Q7;#I--R9(5$)36V9O0U9S7"8D/6Q1
M/U4Q/E5!<5Q";&@S3SMN76XQ82,[=4 M-G0L:C=P:# J;')(,4D[*%!?:V1>
M9T]"(F5;9$)..51 0CY27UA$<498<W D0$LJ4U<\4',M:FT[/30A/&IR-3!C
M;V]035AM/T!+3%=+9R)+*"D_4VM>*FL\;S%<<"5Q;SY(-"0T/SDM8"4Y,%XT
M/SY604E>3T@U/%@Z8SLH4$A8=#!A77 V4"-U:CY65EES)RMO*'5B6C]1=%<N
M2$)O.B)6/2U122UG,24M6B8L5#IB=6YA:5YQ+F%822A!6C9/+$YR*F\G<&)%
M+5 Q96=,:D%37G ]7SQ86$EK8FXH3%9S0T8U8UA2(R4V-THJ.S-06R0^<BYC
M/3<F+CHS2$(^4$HM5CE95'(G=# O86QH,RUC0S8]740_-&=;+2=-;65L0DA5
M/20X-V$]2B\R:RU@(S(J<V4V2",M:E<J;54K9V]5*FYD87 C74\Y(CA494)&
M0'1-3S!93%=L3F!S03<N,R5#/EM10VHC-%Q0+D$Q)$1/7F)'(T,P<R56*U(L
M-4%N/'%T9B-F:F X-U%&4S,Q8EHL*B9&+V(O-#HP03X^,S-(525J2R(T)4 F
M)2(P<S5$1"DT,G5!0BU(7C4Y;S5+3%(I1"=D92U(83PL9$%T.T,G.3QO834H
M(6YB<#%47C]@5"A0.59*;3LK2B=(;EQ:)6QK35)P;E4Q4FUD=')R(2]K)$LW
M5T0].D(K=$5)2V)86RMH.R<A,V!S6"I#/DYT;&-F0BM66V(Z)$- ;%=Q=7%-
M34%P.5]?/S=<1B<Y9BE/(D5C7F5/)F,\1S C6D=P15DI/6=!.%%R/UXD*CA,
M<B%6*BL[9"Y<+%(U/UM6*"9I0VY!<$%")G)D65!Q1E,M:$ M)T0L7V0B+&I$
M<T-9,&ET.6HW*F525F(P6FM5)B0I(U9+/B)69V X2DHM63)T;2,W42ME)SI<
M/&TJ42EQ<S4M1B9L9S]7,S!*:F]1/$]$2C]=:"0R(B@U+D4U*TLO3W$Z3&A%
M:3US=$HJ3U)@829/1E1<;21#<UXX,6 J7W1K7"HF<V%M7UMJ3B0L7B9>-C)#
M6$5B5T9%8V,O:U4B)D9;<VYT5C%)<V ]05TB+&=58VA%1DI#:51%3&%>9EQ6
M,51>-E5&3TDQ<C)F.TTN55U:-UQ1<5$T0E4M(G%E1%HB6%HA;6I,53(X="H\
M5T5$42$Z+6)P/%@_4R);2F]H/#U<6TDS53E'769.2SL[;&$G9%=O3& J3BQ*
M5E5T;T='/T5N9&A:9RY$1R(P,&0R07!9:6!00TU2<BQ@)V!H-U<Q8D)1*"\_
M-R0A)3AF;$-?)#%F-BE40E\L*T1C:3E@841E6#!J/6,[04 W)4=>8R9;0E(_
M:T9S."XJ-U=N5W1332@\6UIN631!5UDF95E>/$L[)T=E66M60D%)54I24UI9
M9DQI4V9=.S]",2HX*U,J5UQ2,%MO:#!"0W!T:BX_)3YS:%IO5&A56R-'23U/
M,&Q5)4<F/FE1<%=O6B<T)D8Y-TM22V9N;VL[:V$I238A;65@+RAU7#5!03EE
M*$TV(V]?0F4S9B\H858D:2U57V!+.$8U.BTX8B<W-2=$:$- :$!$9&XK:VY(
M)2HD-VA=,D!;5V=M.3169#D^9U9?7UDZ(RM:(TI?(7)%+3A95DYU,6$\+&)#
M1FEP8&%1)5%B3V!%/T!J33I91B5)43%9:$Q!+EI48"HN(RYO:$HG-$ML2&9D
M*%%D.450-BE.7#HW.R1=4#1S<&8G:2M0/#,[4E)6-DIT2F]/<%-4+U!15T]R
M.T,L0E!Q,%YA3D=-3#$[06)'/#LU9EEA74D[9E8U=2)N65Y&9VIE+F$P57)@
M-D$E,2$O84!%339@7W$Q.T=5;CPW24!')4YN6UDT;CE,52M16"(F:6E/6BMI
M4%)725,Z1#)K(60[95IM2"TL6#5/1B].*E)';"UE/4% *3LQ7#)I34!J<3AE
M93I 0#8F2$QQ84DB*2L_9"8K/V<^=5$F16TW(2<B9U%S0W I;EIK<#)*)#A*
M;DI:=29/1G1<15=&+EAR36]#0EE:)BM&:#A;(SQ .E%:4BPP,E9S8&%472%D
M+TDP6"4O)F$C02-/0E\H2%4A(VY@74PL3DYI(3=).6ET0DXK/4)9<D<I-#,F
M+$QJ3T] .U4H5R-K0U4P2R<W/C500V=D(VQ!:U9$/&8X5E Z0B1M1&AK*F(H
M:'$O0RI>(S(F7DY/0517,TT\;6PO.68[+$]E23I992AH<BE$/U%A7S0\*UQ:
M<DLI;EDU,6X]7'$H<7!R539'6%\Z/3QR7"E/:"1A8B9363(V+CLD2F@A,FA6
M2SQ=*UA#8T%<1RDL96DV+$-20"AG9&Q'.65+5CA$83<T.CI34$I,;UAI;6PI
M24 Z5S\C-$I.;"IG=');.V,\,F\S7UM9.VE&)TI4-$A+<29;7C5;05=E6FLX
M=44O,U<J-&MB/BMD(5@V374E2$YH7F8[)4Q.45DC.B='<6Q1;SXB43<I52-0
M12MR4&YB1RTA-V P/%PO2R@P/$AU32AR<"PP76Y-2U!<7C9M:F-H1&90<2-<
M5R-12FXB-$YP26TI43@T1SEI4EL]0E1.*4%58& Q8DXV24HC2B]D(5E)+D(U
M6U\D944Q="M?,EDS/#0O+B14+E-S7S,Q:$\_*SAP)75"*TDM-BQQ0E0S34=4
M;$I65S]/1#Q:92(Q3W!K*'-25&523R1R.4]I.$LW2F==*E5,.#XN53Y*4$E1
M*F9 53-@8U=#0'%$8'$^-2-K75-:-%QD5G1;0E1/)39N.T M)U9;;FI2;FU;
M8B]G35M245%55&PS35UE(VIB=$-18E1S83II*V L(UA)*"M6+%UN0F5Q9UAI
M;DU6:&ML.#]+0&(A5BAP7")+)E8A6B1,;5YF.F C8E!==6188$-L9#! 9CA(
M6V9=5#5P-6DP9SH\4G%'2REE8E)/145D)T5R7B--,DQP/CU;)%4I+2QM-693
M=4H\1B<P-S)J,BA"6$I!)4@F14\C=&,V6T]@0V9%2253/3$E;"\D:R@X*%U"
M*BLP+3IE2FAL+SIO8D0W96D],E4Y15Q2;'!,,'-56RQ8,&H[34%:/6,O83!.
M/R(Z9#E-.34Z7D1?:C!7;B)97V-4.W T+SMQ5%-J6#P])"HT.6-4(T1A.SM;
M:D8W,6X_9&!D<2-&)2$J1E%.(45L-&M!82HF+TEF0#$^:D)N6UQI5CTZ=4LA
M4FHO03A+)&0Q8&]M83)P1CI)*$$\-W!+/%I755IG+2E0=#LK77-2+%5?;"-*
M*29F3B,Q4V0[4S-N=71F)C9'6$!G+'(S:F1T4%P[75\T+S=F6&(L(UY%;4QL
M<3DI*BU42CLP1SU"8$U.+"Y0-VI':T N+$1B8T@[6#XY,$1F*$8V*UY52' V
M*F@E:D-><6TZ(S-Q3VXC:2%A*%U$*6U8;V<D/W-(260J)G%';V0E:4%$.E%J
M0%(B3&TX23MI4#=+-$8Q-CAF0CPP/7(N03<X82PM,EDN9C5L:U,A/SXK6UTE
M7&PT3F4Z-C(J-FMS;T]:431%/7(V*EY9)T0E*#-93EEG)58N+C4U931+<CIP
M*6!2(69C*TQ81$A)+%8E0$=E*3ED04);3U55.RA$-CHP.EAD)UE#64U//V K
M-68[+T8N33,F+5AN3U@W4BMJ4CA98#DG7W0P8VTD<#!1:B->845/8RH^9DM=
M<$)=9#DJ)T)!54A!.5X^+W(Y+T<K7D _0TUC/55494@M-SQ1.S1C5&)E95I.
M/3$O0RY?/$!)0S%;*TE12%\]+$1C(R9E42DR4R(N/5E.:&-T+3=40D=-.E<V
M2#%G(T<V-F,G+$]6*#HB.65T(R1=4C(O*D%683!(;"%=)#0\;2DJ6UI22#53
M.#DH4C9F:U5#<"Y.95<L:2(G6BUO,58S6F=6+C)I,F]+.F!)5D)T+4EL/R@I
M*R%P*F9D1F-O1S%:+E8\-CIJ:6-(7RPA.E]D;64Z<&U8.4I%9FUN2BY3,"4R
M*G17+%A&1FM64CE6;4XI,'!H3D9(,EPT0B1$*W-#85XX.%!E7VI433HJ6"PO
M53U37V([*5TY+3]'<BYR9E1B9&-3)U%#2%@_.2%R04I88SD\;BI!4U V:RHX
M:V=E1$]4:VM(02(O7V4F(S(X)D1O65TE.W4M9S502%E(+U4W4#$M0C!D7%-J
M<&A&9&<[-5YL15XA.S]N(UIC46!K=69@4SU>:6(A,5!6+DY(,2)M*"MF7D$_
M8RHO+C(L7DA8/V1?:65+45U 94QL=2(C1D!:*VU?;U\Q2F9D44E.9G(J6D0]
M4EDH6#YD)T94,%9O(70E+UT\)2)0,FXO93%@3$)J8F8U:SU#5F8F*S R64Y1
M9T=E1D%50B56/$$K<45</"4B;6\T7S0B0U%P/"=7.SDX0G$N4THK*%E:82)/
M<CMT1F@B7DY;(S)S4D=/<S=B1%!;029Q<RX^-#\Z0BIG+V!P*DQ:,E@Q-T51
M+BA9/V,B<&YU6E-#<#TM=%!I.VHK2S!50BA><4A4.2)?13U..S]M13A>)%M8
M:S0R9#\Z-UX]85)U;V8C<EEU*# ]3RE$:C<X<E(M=#(L<%16;"DK-V0\5TPV
M265I/&<U0V)#44Q?1"E21DU20C\D9EHQ*S9+3#]=(5PO3THR9$@Z73D\:% N
M<E1C73AG0T!K0CIN0TE+/$8E:&U4-3MA0R9B+"53)G-<;"1984YP8#1'(FY<
M,7)61V$H)D9:8CUT2C8F,T I1D!#=2<X3&$N1$E52#,B8E5,3"U%,UPD,C<S
M;#8T)54O;U!<1&Q#<V<W:$E.(B=N23U/935=(D!<*35"0U R=&TC6U1B(556
M,E(M;6)L1TEM)FM )S0L)DAS*B%Q42)M(2DE7U<C5"(A7FXU+F,\13LJ=3$C
M5FAG<FD[9S!$)C)G,SDF.C)C43DS0#]I(F=S0V98;FAI4&)J+#,^,313-3HK
M*5L_:%I++5QQ32%A:58W1%M$-SI.6&)"*60F(6PO5C!/8TQ*9$MA*5U/2$-6
M,E5C868V0V$Z,D$[(B%E-3PA1#(H=65M3E4\7$=.1&HZ:"]B3S1012-+3&=F
M9#0X051A=%U)5"M*-E%>,7% .#-,16!S/"IL9B%2:TIL9G!:(5E48D-5;"9?
M4"% :U-*(C==-EHJ+VM;,T!O<T$X+2UR6BAK3$I 4FYD:SXW3E=.*D]5+D=+
M;%=(*RA#1C$_<RU90C$U,U%G8VXZ2E9F6$=S+D)+;EYH65Q5<#)E621!)W(E
M86-*75IP(5 X5B]@/CY602)0=&YT2#4B3E9'0#TS6$!M2T]&8$=29R(_5T!7
M;S(R+%=Q7R@U)&)K=2-')T)59#8I.C1=5D5 9FY3,BUK(TLY.$=?(CQO3VQ2
M0#5D)2(F3"@H:",E:B];<5,X8"9<;7-9-EMP:C%=1R@W-SUS+6QN)T\^5#HN
M0F5B9#\^5"QO4$$Z,$-Q3D])+#MM8%(I.W0A3BUR*VQ *3 B53I.9"HU.EME
M8DIG/$!J=4U+.'!C9T!E,6U41F9+)D@C*$-92#U@0FM266I0)$E)7SI7+B)4
M)#EN;R@F4T\E<&UD;V!M5RDQ(S-F83U+96=L*2HT:T,N3"TG+F@J6D%E458X
M<V,D<2Q-0D-;.3$N(65J;$0T=3Y/2W!".B%C021+2S4G7EQM9%XZ;#=3-$IM
M7"$Q.V918TIQ6CY?8DU78S)O0&-L0TIT3S)E<D!M9TA&9RUG*S!%+SID0UAL
M8DII(EUO-#Q,/SM?7#%2-DA,,T Q-&UO0F0G)69(26U<4EQA855J/"Q'(U%!
M7F4L4B4[0&4^)SY784=09R,H-V)8641(<C!%.EDH+&]<3&%0:CHW;%M?47)6
M.%XB)$PR+5<U4DLG:F]8<T C)21(2$TF;RLZ5C<I-"Q&4553.T0P,$EI9& Y
M45XV="DX)VUL/$-R3F A6'592TX\<B)-9D!>1T==2&9<9TA0,D-G(E%95$-L
M,#%4+&XJ5R8B/TA6<W-*6TQ(53LU;&16-R)),R,M95<\8$0B860]6U-<9V-;
M(T5%*D-2<F0O3C(D)U<P-&EQ=6]-6F1N-"HZ<6,P96AQ92%?9S0],2ER)UY(
M*V@V*4UP*&)B;7--,DMQ1T\E*"5/*CPZ*UMH*D-=.E!!)#DA)#!672552"LQ
M43$G*%E@)20T0CX_43]>0B]#/S K12Q>+",R24!+4BE76"8X)EDU.B<H6T8E
M)T=@83M4/B0Q+3Q11$Q/85]3*UY9:%<W1V1N(SUO;T$Z-#$Q1#MM/U(G97!+
M<VUE03HN32977&PY:T%3258F:S105B0U3V0C;EI,0DY55VU%7UME5SY;32YE
M;E!H965!6"A6)G0E,RDX73 P<SI2)C%*+FYR+D<X9#],:5,N+6]L750Q/T5;
M(V)H-F)S.B%36S G;C<Y7TA0,3(Q4V12*RI%7V8V/VDD:359<F=)4"%0)RMO
M8&TO4%IM1'%#:V8F7S,M4TI05%IQ5&%-:%M:14)#;6-)4&!,(VHS*%QK528V
M8S)F.R=I-D!28F-C)V L3%!A+EMD:T@P;G);;CMR;TEQ:$U2-3-G+VEO/6$F
M3UHQ83Q3*45K7&9U02MH1&I.5BDG46!:/2<K<F-:261,1%T\-B=F5'1;8RPB
M3E(X0S]!;F5@;T] /F!"8UU#.50K3V%H94]U1#M(8&,[4&AR)DY>6$UB93]#
M/SU%6%AD*#A4+U%@*&%E:#\O)24Z42XL1%TT-3]I-4=42V8P4B)S5D99:$]*
M2FIC*U<W)%1,*CPJ+C9G8G(F(2)D13-N0BT^/4UQ/3]?16EN/490*U5F:D\V
M5$AR/$]D1FDK/FTT4V%N3E915D)0;7X^96YD<W1R96%M#0IE;F1O8FH-"B4@
M)U(R,S@G.B!C;&%S<R!01$93=')E86T@#0HR,S@@,"!O8FH-"B4@<&%G92!S
M=')E86T-"CP\("]&:6QT97(@6R O05-#24DX-41E8V]D90T*("]&;&%T941E
M8V]D92!=#0H@+TQE;F=T:" U-3,W(#X^#0IS=')E86T-"D=A=%4X/60N4W4F
M<3-707)R6$$G;210<W L5&E25EU*624X1RM'5E0V8D5P3"9S/U@D57(D6"9F
M:D1,4DLQ*4E@3U95;'5577%P)$1$5SAK-UQ?16EN7V<C;7,G33DY:TIN=#59
M.2\O-"8B2U$R:B4B(DHT5#-B*7$\/RY*2D%+(5U):4I%)B5R73%?05M@6SHZ
M.7%:3%)"=7%08R0L8%XW-S9A-T)&*$,P4E-=-EI:)RY3+"E;)F(A-$EQ(BUN
M+R8E;2Q81F!@1TLY3UEN8&8T9#-7/4,B.W)$<EQ>431':G)K;E(D*"TY)%A4
M,&,G,G%T13P\76QJ."9O;&1S9TQ;;2D_27-P65QF-E(U*6]#4EMR1U]-.&HM
M42$O.V H,FLC:D8M-"A&8C8Q34(^,3!>1%8U1#E,.3YJ,6Y72BLX8W5L1CM9
M:FP]/40G,4TN*V<U7F!!7V<R54M-<#(K/$-R)C986%==5BD^;V!N6%$]7G)<
M7T95/$)N8&$]9'!$55)(<FDR32A,03--8BTD34XZ5%=T1V8\-&XR/%(F3#LP
M)V]42VU43%(K+%M2<&PR23%!.ELE8G L:6MU-4184RUH2C5%6C1T)CI@+U!:
M<E!U.V$]*4)$:ELW*"-52G!#(21&+C!-.TI<1U!.27)P0B$N3$,R8EQ+43=0
M:#,J3$<A3CLQ3$% *#@N<$1Q<F%&3'$C;'5555M!8&]P<BA)7UI%6613)%9
M-2).5S!$8E!>23]U-V@H3#IC;48H5#I';SLZ<',J.T,S/B@J;&TV-V=/*%M#
M7%-I+$HU7#I)85M)8%-8;C(R7"]E-5I.*%\Q7S%;2DPL<"XE.%91;V<E1V@S
M5&TY)U!5)$QO/%@I.%1.)FI296-C944S;3!6/W1M:4,E+4%@33DW64LH*5Y3
M)RD]<UD_<"I)0$@N+&DH.&-6;G!9,S)@*B8D8U4M8C)N+'$F5S-L;T\]94AM
M,B4I629K-3$Z(D%R,B8L3FQ+84Q,4V@W0F9!3$)F(E$K52DW,V=&1W!U(6I4
M74M3-7)L/31&8V!;2S!&:DL^:C)4,RLO.B92/E=#,T@A4SLE/VUH9%I-/TME
M9S(P4TYF3&Y=4F0H)BUJ<",K2&,J3V\V/V]I665A1FAT<#5R24(L/W!(2U V
M.SY13V,F-&L\26-!)BQ0(5!@,UMC3U58(VDE/T$A.VM7*5MD/C=T36HS5BMI
M<E];.44P85LG8&%:;VQ$43MJ9SAP8#9G:50[73LE45MD.SPW5C=@/B@Z+U5G
M+T5M2D-*:$!I3T1R63]%)3@V)#LJ:5]J+S57:SDJ2%MR:E\_9E@[8E0C/S8L
M9SQ1,61766E</E _*3LV16H\0SXV2TYF+G O-4U8-DP_="@]8S9=(75F6&A
M(EIT/CT[9E%+7UE>*F8H85LC<B5#24E+/3=@=3AJ3&E8+2YN,W!@,D4Q8CEM
M2V([,EAS8%%M;3==+4-G:"L\,%4F-5@L-6\Z,U=<9E1-)5PI3#987B%M3'-'
M54A@6D@O/U$W;&AA:'(I;F-05RIM73 Y4DE?-4=J+&\Q;%% 5#E00'%"7UQ,
M(2LF)FDJ7F!A9"-T:%AS)RE5351P+% N.2=(;BM"56(E3T<K<R0X1F=J+4M1
M,$1:92$U;D-!3BAC53$H0S$D,$QG0E)D7VAR9$M)7W12.6 A2C%8(554:W S
M(3<G8$Y1:4!6-CU414<E2"]'76!79U-2;2XK7D\T1$-,33E 5FUF;&AU42=!
M6#\X:%XI)21))4DO(4)%3E5M8T8^6%LP)& Q0E5(1$]P4FQ<-4HD0%%'5"MK
M/E-:0E5#<$M1928A*D G0S!P+%EK)6->3FI"2D@B:B9$*&=A2B<_/VM/4F ]
M1DA$9%4U94A7-W4V6%4E7B)(8"AT5VE'+$-9/T$]8"1$-$$K*R9M9&-G5VQB
M5S%B4#I?*BP\<G4B76HY(69T,BPA5R4Y7BTG)S1N84% 940W7&$H/FM@=2A'
M4UPI;UDC1V-+<RUE3"5-8&94(3%.,#!3*#Y/34AH1C]%2U<B,UDI,%!>3&E+
M6"YD;RM)941S,')E*6LU6#Q374589B\]-&5Q1"\N56=);SDT:&,R.T A3F!"
M24TW.4!))CQ$1U93)SA1.2$V(3XX22Q&9SIH(F=/<6PC;E-?,SLA3V1C36IS
M(CDX6D M,3U=35=>7&Y;-4Q-7#=0-CXX5CIK4UI).SLI)3%>+R,A/SE".5UO
M=45R*BQ!6$1.845:-U1F6"HW4FE'*&HM7$!&-6MQ7S5"9%IK1R)?4T<\:#!)
M(TEK.&$B+5,]3G%.5&Y24EDA=2]U7650;FTL*$<F9#@_7B4T2#5"/%%/1T4C
M)3<L96LT3R4I6STY<#EN8V-"4S4[-&AS*BA.3DE0+60R/DEU-G W72D]:T=<
M-DTB=4)%6V1%23UJ95!=*'15:U%M2B4M8C=><E N)C,J<4<T)S5A(RI&(F S
M8&UQ73$J2$TJ1#U7:4I)5R%<5BM892Y2-B-295%C93T_8#4O3RM -C R:T0Q
M1$)7*T,Q/4 Z.B=*/"Y>:B(W*&951%$A4U\Y9F]7:F%?24AT,CQ';SA1."YE
M.R([.VQG,&-'35 Q,EY$,CLJ+VE*32PC2"(P*6XY7&XS5D$C5V,S13EQ14E(
M<6E=3"P^/&5#)E8H0#Q+5SUI34!N9DA6-D19<DD]5RY!1E19.C=G0S,A83\E
M='$C:5A/2CE.*F5*+6HF8#)+)&!@<TDP6#EN(6]3.E=>.7,I;'!M751H53E,
M.V%2)3Y@:V90:BYJ6VE:9#XE65D\;S9A.& Y3G)7*48Q-U506R4I<$-P22<L
M<V]T05P^,E\]+6%/.E(C*F!%5&Q12UIK.4=G+$\U-SMN.2<L;4@L+G5H3S,U
M5UY'0V=G5U142R))1W1D+3=C0VU*22Q804!B15@Q+$Q-62PS(V5D)D=/7C=M
M-BY>8"DM5R)4)B$[<3E7<2].<C0R4W%L-T@B8%=99$ K,6M(=%\O;%57*W1"
M5UYB5S0V+SMM-E5 6B=H2D5(7F0X+E<[6C8G.G1&<$%70F@S6"Y$(7!G.3U3
M8TI944]?<%UJ/$YU/5)G2E]Q4E W(6=?:6HM86\L1CHB8DPL4'4O4&)C3&=7
M2#@]05P[:3HV.5=$4UA$(2111E915S=Q-39;65E014!G/2(W6S55:TU89%,E
M93!'8UU>.S=;9C918#DX3EYK9#8S;%56)'- /S@H,SQI;3]D,&!H44I8/CI6
M/C->/6 H4#HE:F-H14$H8B(\2V5A<U(J<$Y18C])/R(\<"0Y;RA=,$4I9G5P
M-"I@.RH\9DI*:F,Z6%Y<8CY.3"ES0%EB-DQ9+RA%1U4B9V!:=74^*D-:)E)R
M9T9#.TDL1S\M*6-E:%)15TDR,D-252HM9#]*:S1A6TAM-4(Y.6L\8#%R*44_
M=64I62YA;&]8,4Q<)5 N=2I .T5/+"I +DQ-;F=()4I9-$1/53\O56$R8U<\
M(35G;TLD)3E)4&%I/F=E965+97$N0B-99$Y(/SI(2D U-ETA3VHP0R%O;3A6
M*SQ#6T].<'-,5DUB24PC4BIU1U]23EDU;&)@;V%O-TED=5MC<BE5)VA47"4Y
M,2Y442XP3"=@.6HQ=7$^5#DC<2-&,BY%-C S3S\N:5A4:6(Y065*+U-O:"I;
M=%A88V12/$=&1#$Z56YJ5T(R,"8Q4VYC+FAA,S L(V9E:"-/6618:T,N7&];
M<&=<;R10(TD]/4,G-E<_2E%;*C92:B\[-U5B/UUL+UE8+6YM;R$W+%YJ:T4[
M,T5<1U!-<2ET:%8Q2VH^8%)E-6]@-V]O6E9155].768D+D)A35!J9B=L;W0X
M6#5$*5Q58$-Q86%,174\.&,P/6Q72E,_.F=5;T!9*TAA;3EA*E153SXL,C-"
M0",M14- 82%B8E!@<3!65V=>*W(A7B4B9VE"9C1+)2@W9V-$-S1L6#IE5#%3
M5RXO<#9J34%963M70E\V3R%..$8U:FQM1F\U*2TT6&%R.RY=,$<I)39Q,C0D
M0&$X9#E!3FEP<C5&,E$L3%]U(R)2.W D:RLE76%(.&EH(6508UM$3FIU;U8Z
M;UM5/FME/F,X7"Y6=%HL-SY8<51Q,2PX5C9-6G$A4TPF6B=C5&HN/5=F="@G
M15)$6S9+:399;DXZ:2\]24Y9=%$]7G4A.E8_4650475E2&M#.6LE(V$R;EXN
M4"="=6-633@_-&9L:RDJ4CQ#93HD+EQ41$A00D1-5D9L/&H\+TA+84=:;"(K
M/$IT;"=C,D9);%!-;#M8;U9=6RER3VY$+RQ@5"QF*2,C+U<T2EU*:3!I.#!1
M(VXZ.2L[2%$U73(P/UUP6#M2/%)C9B<C.51;6' \8"M(:&!$2V0_7$-'-"%/
M-#,G040](BUU3EQR0R9-*RM>8S)L<$XE:6UH(6=<,4A9/6MK7%XG2&5%3"4Y
M=5EM.RY'7W$E63MG-CY-<3!!4%TW8FPR5"E?8&IM.5ME(EU32#,F2TU+5"9%
M)D$S.3A93W0C9EUI.59.)$DL2BE-8G%#86TY8T8I+R(Y*%UF9T@P:V4Q12Q5
M0DU@,# F-4T\-'5D)B(Q3G5';#PL8C) *$Y>0C5/<DYU+E)#-"I:)R)39F(J
M,3E'1B(E:D V:$Q?7&L_*CHB+$U%42]J-FXI0F%!/3HE8S0F/%14/RPE<5!Q
M3$I89E97*3-Q/RU?:7,Y05A<.5%D-FIM46)H;4UQ2%A46U@W0E(B7&P[(G1?
M,2XE74AD33LG(DI?/60V264O3RY!+40Q0E1'14QN<BX[(VXR9R9.3UHX;F5)
M4EUA4FM8/E(F*#-44& T220Q*41F05LT85E>-%Y1:B8G-BHI0U!68B%8<74P
M-E=;,DIQ1S!J.2H\/5!--EMP)3PJ16)2.#1A-#PB8E]B,C4U*EAD-$PU.5Y=
M331S8RA27U1/*W18+$9"-31C(T$Z,CHG)R$J0U5I-'10-$A53U)U-50V,CE
M:B%C+4U$)$DB(6AO44E9-F0F3&=@<4@Q0F8V,3-93C\J,TY01B,N,3%%/TM.
M+BP\)B-H6U0\96%I<4=@8'-D06M=3EY"+D5A)3Y!8$U47F8\8'$B2C)R;5I>
M.2AH(G!++#M)0#]+,&D[94-M8UU-3"% 72HG8")2/E-O1TM0/RIU4C<E-V%N
M;W13148M;V-C43!-+&)55F=D:"M;8U,W(UQR.$A%-EAC5TTH=%!02UXC35=K
M:4Q*+5@P5UYG:F<G:59606,]55AE:G5U:5<K7G N52EA9V0C(S K*%-F.%I*
M5%<U264N34(H3$\C0VI/<7%9+7%50B111F%"9B1'4"166THP/5$G3%!R;W,V
M;$8C*&]G*D0E)V L2EE@<$XT-FU80"DF2F5=<2]*(2AP7#9F3&0O.#1=6F<]
M+&9D8R)R5C]5*&90(U,A2'5A3%=;3G)B0&%3;3T[:V1H-CY((CA@3B-R-34B
M4#L];R-6:U,R(UAN2U4C6EXL55I;*"EC.6D\;CM23W-/+SXS,G%),4A(3UM6
M*64_7%PC1FXN85U6+3QH5T<J,3$N/R1S+21>1"I$,2PJ441),D1)*BY><TY6
M,4H[<D%(-E C)F!O26-*=$EO+SAL2$E-7S-R6BQQ-31Q*D\E1&]+5% C4D@^
M*D!814=H<TAI.2MN9T)12"(O;BDX<UI',C9=-VDZ97-T62DU52%$8D1A;#UL
M*#Y+24Y6;%0M04)-82QI+3PK2%)/;U!-46HU8$Q)23=Q8SE;/R]6+"LT:$$[
M=5-38%(A=4LP.%5+2R<K:W-0,5,P;BLP.C9546Q%.2=Q064P2DU?*UQ7<2@V
M.UQ82BIA;2XM-R5D.D\R.$=3(DQ%3B4[0FDR+VPP3B1!<6A&+V\U2DQ4<5='
M<"EA9EY8<CY(35(O=3E13#PF:54J4B%F)V=F<V5'-SMP3&)19%=A4&!U/S=I
M3DM5(STO5UYN;2TZ/F!M6"(Q*B9S(CU0,2T\6#,_+DQ':6-S*7$^7T9H95UG
M*7!*:BL\.VU-970[.69%/2A(0FA9*C$C)%\B(V$^=%Y*)CQD*'0S74-<5$<U
M3R8Z*"LA<BIE8FXO2F-'7SPB2%U)12Y724Q47#5$34XQ0%)6(R5U0SA,0$=6
M43U>66Q%6DEQ9&Q,-DTL0ELV+B=!<5]E:TY.)B=<7FU"555#(D0_0%%**S!O
M*FI:6T\S7$(_6V9T;REB1BY3-RYH.6=';S8^-D9I;$IS53,C/F\L;4PT1$@S
M6S!&4V=L)#=/;5EH33LY3R1 ,G$J;DM-8BY63"E)7FYQ458[,4!;.6=F-S1&
M;4\C56TR0D]4.6HL-G!G4G1G;#M'9SA-7'%?2R9!7TE5,F@G:T<[.ETY961=
M)#9A)V==955<9SEK0%-.95MP:6,E62PE65EG<W1<5CAR1RI&+61)0G!)+S-<
M-VQ9)W)O15A&6D5U55M+5%)$921H-UXZ+E]>66$P:BMU4$,J=#1@/FEG6EU@
M(R1-8UTF64Y7/")))55)<CI@2U9L:68R/$4\)F1B5U$_33!"+"U.;T]:0"%:
M)E920&UQ,VM;+2QJ<#TK(E(F=&1M)39&0#XS.7% 8V9#:FM2;59S+&9M)%E.
M0FLZ2$DC0BQ<.CA$,"I174HT+V=00SLW-T@Z)DI%<S%G52P]-CM(97!U4FM0
M,BA<3"LW94%%5#E+9D-4-%D\<6A4<$X]<"<P/BUF*RU#76$R4RHJ;%-G=5IQ
M94\[+6HI-5PU6&DO7&PM+W(H*RUG.#IH3$XY/U4G;5I+.B5#6F==45-C430J
M=4HI3$-1*$%7:7%>7CEO26AS.B$D(VU262E 4"LX7$AH,RLU.D)E*BMU,U(E
M6D!81V0C-6E93G-T6$Y34F!&,#5Q(S-U(F]?74LI6#<W;V4A5FPZ.U@R1TDB
M9#XC*5E84#P\4EH^-%1M<2]1<U8S3TU>(412+69F<5 H4C=26B-39S9U,$A/
M04DX5%E,3&Y75%8Y8$5E9"\Z8BQT(T(L<6-":"DP*BI!451O4V9:<#LQ82Q#
M46]14C%;.V1:3E(I+$LN0U-+/2\Y3$DK7TD_)CLX5DT\:"A'/B1&+5UA+60A
M7VAM-REE:&PN)D$T7$=;.C$[5#MN.6PW-5A3)&!<(3UO.34C/S4N9RY'(V4N
M*W!C:"-,1F1D+%$W;$MI5&-"*VLM8UAF7BPF7"II(6TH0BE23$)J<BDQ65)N
M=3]B-4TO8395;3<]66PG8%AK5356+F$J<25)-$<O.DMN3UMI7RQD42D^8G!@
M*'%G;CHV1V!T)'1N-#!,1$YO3T8T,C8]02YK8TPW=#XM9&LI*"$\)EU"+T=1
M23HJ="%@+5T_-DA0*S<^="XL,59;9DUM,G)&4555*U5@17X^96YD<W1R96%M
M#0IE;F1O8FH-"B4@)U(R,SDG.B!C;&%S<R!01$93=')E86T@#0HR,SD@,"!O
M8FH-"B4@<&%G92!S=')E86T-"CP\("]&:6QT97(@6R O05-#24DX-41E8V]D
M90T*("]&;&%T941E8V]D92!=#0H@+TQE;F=T:" V,38P(#X^#0IS=')E86T-
M"D=A=%4X.3E<0G%%:UD^9G(A*S=/82AH)ETY(W!)2$='/S$E,RU-8DY&-T%R
M:3LS-EEK)U=,)5DR/61Q<&E>*5%K6D,Z+5-515]F+"IT=5UU)FM&.2<A/&M1
M5W)75E1E:6I25C]B2TL]1W)T/5M-13LK1"LB9TIM-#].+$)):T5K65 L13)8
M(W).1S9G;4EG049#+VQI,VEP-TY-/BU97CMN1U)21B%;6%$^.2MK+B=*4DLV
M-UUK(4I+5&)I1V1:/W,K;UU#7V!:2SQ(*V%$6D!%*7)44$1U*'1U.49M454C
M)4(X37)90#(G/R5#+C))04U.-4UA8R4G;&QK-G)H+F@R0%1.2&M1<'5J8%$B
M94A<3T8Q(CA>5U0T675'<EMS7CDC.69,+TII<E8N06M!5B<[2"0O*'1G:3Y3
M*#<\/RE-8REP/6Q/.&)#:#<X;5(Y,5$]8FD](T! 6$<C0$(J<EPV25Q<+$4U
M7',V3RAK1#XS55)D93552S$E3%IR/4].(C1G1$U")2YE*"PN;V%E:W5:<B,D
M:4@A,#<L6DDW1W-B*3E)/EMS45AF2VIA5#Y:3S=)-V8O1UDI9EHT<DDL7D9?
M9TUC5W)G*2A/-"UP=4,T44XY05%U:F@^8%@\5EY.9D%T;D=.(SY*)FU%3VQ-
M;28B741J67$P,TQD0F5R43U25$8U*SA75R=2<TM=:DTZ1UQ85V%N.B8_(3,I
M9V\P,E!*268W.6!:77!N4DYU.6)P8R)'.$A4-CI)<V\\564L:T=O5&%/46\Y
M-E,R5SI*)%DF0R](,T$I43%U-6%.72@P)&M1831==6A1.R<]3#I64S4[7%)
M:D ]15=Q+$MQ8DI.9G-J3C--93-$*DL]0C(J9FTP.D1)43)%14XS,SQ&324K
M=$9-,E<^-%LC0#%:/2<\)&,D1FAD3FAH1T ]8V\W9RLH6E9M3U-.,F\K,2,G
M8FXS46-';38A0S5?;RY*32Q5*BHK.E8N;D)*:#4D/C]U1$]<1#]02U5&94LS
M739:.U\S:V9@:&9?2W ^26XU9"]/9F4J.3!=*C9B<6U)6U4Y)FXF1$UM8CU6
M/65#6&M02$50/G(T0T)E0S):7%XB7"U(:$A!2E%K=61D+S)5:D@T/$Q04#UD
M-3(B;'),5%9H.D]D.",C9U]T0B-S(30R4#1M/6)1=$<\-B(C)VU>.V-9/"%A
M<C=R02@Z.&9<1$Y?56],(69K*G0B5V=1:U5D0$%#7RM-*SDN7V D:2-K8E,Y
M5"1L0F1=64U 3')/*5ER5V]L/7%&6F,Z8"]77UPW6657-"0N:CQ?;FM,;B8Q
M.BXJ8F,P-W)1/VHY:3DM9VQS2DQ:7$$E36P_7SA +&T^06$N(CAQ4"T]83!A
M934B<BLF,%E"*%Y40V\M.E=72T,_<D5)8DU@8%]F9FH^0"-$,E=-(RMG/2-0
M9TIS)7-7<EMI)G180SIS5#LS/W U5UY7<VE16C5M/V)K*&1#4E-(8W5*/BPF
M/BYU3"$U9U-73CU.:3IB6B9,3SAM;"X]4DQ?)CY 0$8E-%Q6/D]5)F4L0D]U
M86A)0G L13,Z355$+6@^;TL_,&A28B,Z,60W*ETC<R1(0#8Z4$-C34H\:"5:
M4ULL3G4H+3<^3W5//"=0+$!T;&!E)&!2/3TD;F A7F!@3C@Y/2-5*RQH6$E-
M:F%<8C$T5RI39FM1/T!7;%Y#4%8Y4F%#63E4:$8[8S]L+T=N9V)*56%1,$1T
M:S0\14]=.%5P2U!76$1L2E8F=%8I1D X/U=L5B%I/#5O;DQS4E8\(3ID0S9%
M,FI59&A)(S-C:BHU5B5?*3LY8#I6:S]54UEM44).2"52(U@P/%)N825=)G5:
M,T-?(E%Q)75U3%) )5LF*6-<<%TI-TM"-C$I)")8(V]P2&@G.5X_/FHL,B].
M7S4O4U@X/4QE7U=E+S4X2#A/)F9M5BHF64,S-F1&1C-38RY;6U<W)%)J421A
M,"93,BIQ74L_/E(K8SU<2G S+E=N/B-L6UU*.2E4.3(Q04$^8$X]16E;7D-?
M;35=-6$Q6D9N1%U1(3YG(STY0S8O4V,J4U%!9S%*83-J0&HS0DPN/4<B64@L
M4G$Q7S=5;$5 764V9U]$6U0X<S0\7G-)/W)F=3I/9R12.T\F)DM59VQH(2QO
M0RU56&$W(S%U06I#.$ \3"-?-#M:*#UB,G,K,D0C8$AN,&A&0551,E%48S=;
M1V];<"9P*$,E=#H]650R6B5672)D:4QU=&1=9G-%;RA9/358+VU,5$-A43!3
M8BE03FDQ0% X,2-);"5J9$PL1TM7)6H_/BM22S\[:3%"9$ G35AB.2DI;$IH
M9&(N35XW.UIO/U4F,S@X3"AJ3C4R.U]M7#U.,W M6CTB,TU8*$T[06<J+6QD
M.6)(.VQ26RH_.R5"4S,Q9R=E9%HU8$U ;U%=73Y(-RUN0%(Z<C=>7B5>6D%0
M-4QE2S4\(6-2*3DE/&]?4SQU;U%G.F!&-V)6;VTQ96M ,RYS-DHV5BHA,"=J
M<F1;-$0]5B5Q555B,SYL(T928UEC3&]R1#<^+$0K+4Y98%$X;TY>7VHI<7,H
M8$U=.$0V.%PL6T@I2#<A)#)78U%()6LZ9RYG+58C-VT[438R<69",SDH74,C
M4%$E-BTI)'0E-4!*(ETD5W%:85=I/DQN75%*/VM++$A#52QE:4IE16)%9VY.
M4S1M5#9<32%G5BLI86<^+2QL-F [+T$L/&1F5TLU+#)E62I013),:E)D,&IH
M/EQ?.E<L5FY=:CML/T)646)*0"]8*UM.-R$L1D!*+&A6335.+U)@0D= )VPI
M9G%905-M36Y,9BA!.2AO)E1P6#%G9%4D=6M8+V=0)3A$0%]65E4Q0E@K0"TQ
M,#HJ-B-%2#X\*#PA)%1(/W T0'-&)5=I;E<W525%,U9%/E<E3TXP73%,)FHG
M2EU</#]F/#0A8U T<F%9<#E/*"\M,U,U36QJ)5=-)RE.154C1W5.8$EG*UIS
M45!S8T9I8"0B7$TS6&A&7RYM;EA20SID7B==.U,Z)SU>64P_(2D[7EA+:V)O
M,T8Y*C@K1#PR-T,R2D1L75I9;BXH5SI&5$%8(R<A23=%/#\X9$PW3F57+&1(
M83,],FA7,B%9.%5524LI5E-B/75J96U$)&PI+UA-96I*0RMA.&-",51.9SX]
M0FQ&9W16)U!@5UI,46,\/D!%(FPW)B5R(74_-7,L-U(C3U%38E!)2#I*3W%A
M*2TE:29'-"<F2SXQ,TXE.DLY27 F/E1A135B)RU<<CA!9SUT+'- 26,O;F<W
M)29L-ULU(S5'8$9"<60B6TXG96 R.&!L:G5L25Q<<$AC<T)P5TYQ4EQ9.V9A
M*T X;W!F1U1&;74J059B.%II4#U-5G1G+$9@45!I:R)R(B$_/4L\2&Y<9R)/
M/#=@3DQ,56TM3T0S06(G:6=?964\03AN4')9:$0\06,C0#E:<S13,2DY<55O
M-RTB0G$R:391;C<R8VMM*B8F9U9173L_3#)-.R94;TTZ-V$J8SAU<"Y53ELL
M9V<Y/E)31FII1S9F1$]555PI2T\B:TE@1CTE76M@95M;84(]8T)E+B=;8"TG
M+VXB+6XL1%9!/&5>;6HP:%XZ0D%8/E=*(6(A0S\O2DU33S8O7FQ%3&XJ/T!:
M53\C.4-<8%9!)T4L3W5<8"5G)$TW85(L9EDB:UYT4"X_3%=A2$@\:TE";R8F
M4U)S2DQH3%]$5TTW-S-::V1M8%\J/TES2V@A8G)Q0"@]-71@(2,J27 U<S9R
M83DD26)%8"Y.955A4G!?)D8R*UQ&)3]U:%=$6E-+(5,Z-$E!:C N4R-R1C)-
M22XD)5-C+F<Y8&=..ULR93!@9T%/-5A7(DA+0"H[33=K7RHA44YD02YB9TPZ
M+2)*0F$W5"Y:(3]24DMK35DO3T-$8"\\*6]K3C=F6&H]0V!662Y6(BU(2SXN
M0B0F.$E-<$)*,4HZ(EPK."U 8SY73E\I2SU;*"$_;'$F,'-=0BY@-7,\9B-,
M*"E%1BU"+6]T55%-)$5!/V$O3S=K9'5D15YO25Y%2RTY=3D^4"MM-4TW5UXO
M85E0:U!O)%\Q/6EG9V@P4%4\8V!')299/VY(/6%,059"<RTL1'-")CM#2&M/
M0C,K*C)F2%,F-V!1,T%U2C%:-TXY(6(C/U@B6$A4(VYR4&9O,6<C8B].)#5,
M43AA.& Y575&."8^3&IH(D%A/5(K*5LL:VUO6T5/93PW)VIN+$HQ<3T[)C(M
M53)T.B5"5SE2+6DU-$0Y05-6=2]-7$LF/W!J1RAE7&0M6&UO)UDR/C])<U@L
M5$P]830G8VL\7"YC:G,_8"E4.U<T7U]A969E169@/2Q@*SM -R]P;7-J4$%%
M0T$T54,B4RT\5$Y;1W4C,&M345-D+BDN5T] -%M2+51%46LS)DA=;24E2TXD
M="5$5%Y46E\T-CU!7UE>+'!/(F8^*3]N9C@_3&U39TY90UMS,W(J8G$W8%$W
M86!S=2DV5CT^7F)64V$B,65,-&M:*2=N=6(Z1W(T-&)O<59:;B%%26@D;3 T
M1DI:1$UP8$Q443]4)3XL33AP(41,+VA39R4\5#DI-C A2'!,1T=P9&)@<R(O
M<B4J/'-.+"UH<V!J7# Z)&4V0B1K<2LV;CHY,S9=<F!O3EI%)7,U9B9$-&=H
M5$,I.2E&6&E;349B5'!.(F5,/V%%3TAK8UU')6=U/5%3,TI&9D]!0&=?,C@T
M9B-@<CXH,3P_3%I..&\P3E0I7C=I/W$B<69:0D@L-$)-1CA*,EYG/6)N-$1=
M1TQ><EIK/TQ$3$AA1BU/-4MQ+5E/:$9L<UPZ+"LC6#TA35%R6B-M*TTV(T _
M,TU*+VYO4S=((4@Y0D-P5S-+/SE54&<M;&HU:4,_,51)+SIN(V9-8"=332=O
M,FYP*"Q8-S4W3#)O="@A.RE/)7!*1E4D+&8K+E%8*U%78"DG+U)./EI:238J
M<2)(:&M8(D4^1$\L4%U(6R5**38Q/3 O<%(V/7-0;W$S8S!A7'(S44A+*#TN
M-F<J+FI7(RE+=2E$.4P_<&51+5DX-')$;%4K1&Q"1"%!1TI4.R$H228R;S4\
M:5(N+D0C7"(E5G53.4EO(B12:%=:.U@F5B@H360\*U9F/6$_86YR-60V,&EO
M3D(C05140B%R5D8L:U%*,"(I1C]=(3(O=65</D%E<V(U,C$I,44H2W5:(DD\
M)"<[2FE@(S%F+EM!9VMI-EUH141:2G A*&9%0%I#3'!3-#@M3V]H:B-&.UA)
M26 P43HO7'-3/6]<,VIH2VIA82Q07DAO/EM>3DYB<BI:4CPH0TE(-#Q4,4E4
M-# Q+C=2<D%8.EYP/VEA(4E+.%]?2#)R<D8R3S-;<%\T*"9-(FU!02E;(T4I
M62-81V(D(35-,3$N4&9"<SU01CAU2%I*.B]I2D9T9EQ#7%AC+%IN.6X\7EI<
M1RA64D(B;'4T941O5"TE+C0\0F5G)"$R7&HV7DE30CER0C%#6&]?8F5-74!&
M4V]?5E=<2&!)751&-$-+<48K.S13139F46@S(U%05R57(4(Y)4QD.#<A44=.
M1$UP+EPM/E!2/$)<*R-):%Y:8&LZ.#9822-#(CXJ75=@5REN+S)E<%-9:3@V
M4B4T:2(F<'4G,3$H:"(U+R<N.'(_3$U;*&M?0T$^7T).56$W75,\(V4X228A
M1V ^=%XB*"--(B5985A63BMB-$A505@I5C4Z1%IH:U@T=2X^*4TS-F0T:6I(
M34A:7U=>1&$W1U<G+D(_(R,Y6TUG*B]#5U F.TQ6(2=G2$=L821N:2XX93<D
M+V8J4'!<4#]R4SE*02E2421+2DY39R4U24TP5U$W74\Q0DL_9EYR7&A?,3U#
M(FD]-C<Z;SYU+31"93XR*6TC:"A:7%!47TDK,S P1B0Y;F%3/F0]9VTY1V H
M*"IM.%=!1T,X2$QF23@^,#TH,UI.22QA/$=P.4HQ54M=:#!!3C,_-%U<<S!6
M.C!A6#5U)DA8/#=@6#!;12](14HH+D5-+DU42F@\,U5)3F%D9C(L<5D\7CTE
M6&-U1%@E7E=C1"E*;5XX1VX\,T]3*"TO46M=,7 W*5$X9%M.4$8O*4DN*C<R
M.T)U.CYF/2M72G-:52MM5C5$9V8E6TMS)&XB66\Q63LP54EL<BI+0B)B4C8^
M92=?+U17(DYK06$F*V-G0#DG.31P;BQ(529G<T]N7"]A3&PM5"E743\Y<CMQ
M7#X[+"H]8R9.:F9)66EK*VA/<6YS+3!*9S!9.6!F(SID/&\X-&DT2V=1<R4T
M829!4TXQ8SPO1E\C6%5A<"]G)5I(1RPQ,UE ;2QJ.VM*0U-N84188BQN73%O
M7T)51R1,729A1RY382)N06QE02QS0C$C65I'/"U4-&UC4V9:;%YD<V0_-R]<
M05 [-%IH9"A:<BI&-SPW+SHX3D8U1T]59%4P97,^-$)U,U(_2G!E5D=!2#\]
M:");2&9';TMT+D5;)&$S1CX\:TE#1E140%8^:2XL)&)H+3(X3B%G9G4[3C16
M05$N=31#;R4I<VHQ2ETE*E-!9CX_631N;38[,5YG-3)'8DIS2%HS-%T^='!:
M*T\G5T$\94\J2$M0/#0_6&!6,SU1(BPG,V-I/UM'0&="9EA%1")F3VAN(TXN
M:54A2V]O.$U.-4\U558Q66\V,UUJ0"A@*CXO6TXO3C0W-#PA1$]"3U ^;'!1
M+B9!-F)L/$9.569F(V,J+UIJ94M+6$Q-5DEC.55,3TIH6F8E-6%D9&)K92$F
M8FIF1"UF8E=+)C-984=/4TXL/5U&)44K.V5I/59:46-.)DAA(S<B-3]N1VYR
M;$ID(T5"*B<W.$0H/20L-"1H3R,A9&P_170R<SMB=$AA;4(_421M)5Y/15I%
M(EHG<4YT(3-G2D0\2#$Y66E+62MQ1F%65#9L2E=$96=B8$YA4S)<15EF7&E9
M5F!F/UX[;T5M7TY2071T949*=2%11TP_4C535'-+8%9@,$)-3$TC231//S,V
M0E-R<V<Y:U]J7U-'<E!R0U!F+S]?7&Y#65=9<5P[<B1=7%Y (2=:0$8W8%9G
M0%-.+BYH<%E-2#I83C\E)$,C7VAD3FHA+3HQ.49@:E%--TI!<#M?<F-F(T0F
M*3UR<DDF;U1O<B0Z+2%J1S9D/FU18%MH)C='665@<3 X7D<\4C%F4T4Z16]J
M.3Q)."5D:3-F*#9':V)>44=>=3]P)CD],TDZ+% G3B@T(G,U:$HW34\S94QT
M47$F=$TR,%Y'(2]L82Q)/F- .R1?6E9&:W) 1F1E6T=(*EE(0CMF,#=$*TAE
M;F1&)EM;:5XY5C]204\B;E=#9CQ$;VQD<RY>.5PO=5$D-C@Y1E(A*E%&;W5C
M(U T,3!+850M9"A-6&15<S==/#Q",2HE<69(+#AC/S5+(T==)D%E6#E..DHK
M)E$I85M7,2DE-$!H8TY62D0W4$Q3<3YI*W1*3496<B%C5G5M8W,H4T(D*E I
M<U)/=3AD*"8P.6E47RIJ4DAD8T1,*5=58F1H;T!6<B=I+59%02EA76QN.D-U
M85!,;#)U-B,I730G6"A-6#M3*VAP,2DM-3!O,S1',2LK)RUQ84@I0DM43CDO
M3SUA*#D^*DYI7EQ$8E\Q(V9+(F0O.SE$-UQ'(G(I9VM,2D9#8FHD;4]H8F]8
M03EC/TMR<B1M26ER44=C.U9 1F5:9')*6TEO)D8T,6Q)15E&4B%$.&I?36]@
M/D$U.2E.37(G)G$V;D-#2U8E,F!:;G!T:%=)5T]A8DDK*5U,8&<H.4Y:7394
M<$Y<1VLM;E%6-C(R*&PG1V4V56%Q<7$Y)F1"2"93;UE'0UM5/E-C9$E28%0I
M6&,\+FM7.EU5/#E-1E54+DXS4D-!:'0A:FTW0#,S+EUC-2DS<2]$42Y.2293
M/&)&7FE,2EEI0V]<2T)M3F,[9U\[1FA?.4E<62,K=4=!:3,O+R%094EL6"]A
M*$Y3.F\^2D9I*E-6,"DO1#MA)C(E.4@P)')&-T A=4!"/7 L,6HA2VP_*"8J
M*#PM8TUU8%E866MO=2L_53I56FYQ62@I,V,Y+S\P-5U-5&PF32)G)U-'-&AL
M:%]46$)M."9N;R1+:DDH2FY1(BQ13TMG)G-?2#U3/%%B15Q"35 G3B8B(BE
M3RU"4V-;)V4F5T57*#MA6%U>3# B)DY59DI#03=;3G)S*"DM94,]?CYE;F1S
M=')E86T-"F5N9&]B:@T*)2 G4C(T,"<Z(&-L87-S(%!$1E-T<F5A;2 -"C(T
M," P(&]B:@T*)2!P86=E('-T<F5A;0T*/#P@+T9I;'1E<B!;("]!4T-)23@U
M1&5C;V1E#0H@+T9L871E1&5C;V1E(%T-"B O3&5N9W1H(#8X,S0@/CX-"G-T
M<F5A;0T*1V%T5B,Y.5Q";U O;21/;CD\-RQM.%PU2%9K9RH^5"@R3FTT33HJ
M*F);1VDO4%%;-UH[;"57+3Q,-7)++3TT5C170$<S0TYF3#\E-4-C(2,X+2,E
M83LB.#EF<R=K<F%J*7%D*UDW25TV<BMI<R903%E(6RYA1F,I<",U03]>3S5H
M42YQ."\^:SDF365M1$E/7V5B6EPJ,3)L<"]764U4*UMP3U=M9#@T0S)*(U-"
M*T,R/D5#<"\O45A!:T(_620W8G-'95E7.C,C;V0P1%=P4#H[6"E#5%MM*BXD
M)55,2T4U,SP\."D^/EU23$E=+VI54&I;,#9=<EX\.U!352TD4EQP73I3*E(R
M6%8\0FY!+E=/:"PK:&([+CLP,VA2-E).8#AQ4$QR.5%B*DAD;V1,(VP^3'%6
M,7 X:#Q"1R)L-T,K6RDJ/2DE:R0^5S=9='!+9R9A4'!,-'%Q9'4T,7)R*SY6
M3U=T,%QA24H_:%)K0%UC4%QS6%8Y0U0U/2I%:21"4E)-)SHF,F-0-$A!,"%K
M8VEE7STS-STO9CT_:%5E*5TN9TM-3%@T=$1M(3I*.35C84A))6AT73DL)$IT
M;VYS=% Z144U.E%@4C$A7F)',E]K:6="-%I6<F8J8RU#8654+F%/;#=2<CQ-
M3C)O0FA-(C A4%LX2DPO*U@V*C5:*"5L:C<W2F5873PN6$$G25 [6VQ$-W1I
M(V)P<50W-74X:FE=7$UU6RQ!4ELX1E\F+$-'8DQ37VU:5CUN8UH\*C-F94=@
M5&%I2T\[*#E1+FY59"=T,S%!(DXB;TI'5$%<-C9<<&EA2F4N*$0X;UPV55(B
M.'!Q;VQL92Q18CA$;B=B=&XB=7)95G,G8D%P.B9>-FAP<&YE77108S%Q<F(J
M=3TU1DA084(C7S%/:S0U-G)O7F]F-4HO1$U8.S]I359/+T8V7D,T="-E(U$]
M8VI?.B5,6T5D-$4F9SHO(2<L(4@F:5,A:49*-R,F1CLK35<A8BQP<6EJ;6-;
M02MJ."%K(5E%:5PA*E99<2L[8T% 7%Y80"@T3T4J-#Y!)&Y-37-0)D5N<$]9
M-"E74"%6/6A>9G%"/5(W(B%5*CU6/51N/3]G.UU575\]+%1S,&E ."-7)2M$
M(6(]0C1T0D!!*%AL9$\U4FU"8D)(-$$E4'-15$!1-VM)-U)=.4988ULR0TAM
M+#9P(6UL-CUQ(C-I-%Q(65 E0B90*31.=3XK,RDX/2<F.S=<2F)8/R% <D$C
M969O37)'6$<Q9FM))B-E=6U<3S,H-U-,6CY!,'$L(B=G<G$X:"-@+2IG/%\P
M1UHC-#TQ(FE)83LP;"]O0%<P5'11/2T_(RQH*3@S1&]&:F<X.F,C2CLJ+#(R
M9F1A*G%N9U-;/$II0S8Q)S-2<T!".34Y<S=2;E<I*5Y&=6PJ75!<,S-J5V0Z
M)$E-03] 439":FIO75<I<#<I;RM96VU?87!"0VY.:2E+24$^1SYB<#!P3U%"
M)2YK+2=6)G%<9VE5*%MO*$1@7TEU9DD[<4X]92=#:#Y.9T(O/TI$:T)/,%]O
M3%M((VEI8RXT5G _<W!T:R1F,W)-16@D:C% 44)S.5\I;#8Q,29#1$0I/4A!
M<V!F44-4:3A19C(R/$Y#2$UI<CUO/#Q-;S=M.DY/*4120EXR6",H(U$Z9511
M*R-K<VXA-5,\42EQ:%5B<&U084TP03PX+"TU,DM>2&8M+V!T2C=L,%!$:4A2
M2C](6T<H;U$Q)T=&/CPY2BA)9"DQ221#3G P.4EP+V$O+U1;5%UT.61&2G%T
M=%5+3UHA/4 S+S(X)3!?/$=H<4]39C\O:E917TA*;BAR)VXL.BM$/4U;=3=@
M5BXR/7%.+&1M(U%0;&5%04T_8DTK33Y-*SA00V1(-"\H;UA?74L[93<I:S@C
M+5A#<&A,,V5")#8Q.2DM5BU(<SDJ1RM-.W-922=":DXO0$9#2T!(1$\Q655E
M,BU:8F(H8%HC6'(M*'4P7CQ76BIT6CTC*C I)$!S7TAE0SPW6EM'74PU+2DX
M3"ML:%0[0DY(;C,\;D=55D)?8R\C0BDI3C%R2D,[.V!H33I>2S5U-7$Q)SU1
M/4%P-$=-65=,)SYE6EQ"<$\Y6C4L44QS7&0F3G).=#\[.3%T6E1-15PN6F@]
M:SDS*S1>6DU00T<_4U='7D56/6QE+%LD:UYO-C]T(R4Z3%!4,3UT:4E/*4U"
M.38W*2E@+"-#0V]1420M:CPJ9T\B.V@L8W0E2B)M.59:.UQ0(C<N.SE'2E]F
M<T(C4#DC;D-C/FE:5#E'<21C3R]I+F=09"X]5G$C+4I5,SHZ7#])+F4V6TM&
M4EU;+FIO,'! 4BQ3;SH_1E0U4"M.8FEJ(5]5.$%=0U5$:F9L9"0Y*W$Q4$E.
M8%)#=&M'.B,S.3@Y7%-=,6!O*$="+RQI:5%B73LL;4AK7$QU8V!P.R%Q,&%H
M4CQ*/$]2-3M:)DDZ.V$_3T-$)CIN)T-$44!4068^3EEI94\P<'- *DAB7D]D
M-V\A)TLZ1FI"3W%=:ETG558]/E<D1"XD<F,A52PY55E*<%Q+,S-=;2$I5#(O
M8"M(.$ X;2L];TLA.#%:,$XI<U0R34-;32LE4UHW5TLO0#]'6U(F6U$G.")?
M+"M*8#AB43PP;68G<55$,R)+1E!'46,L*VE12U$E1F5 1R$_53-L75)@<6U.
M/2%()&<X)W%N25DC66E"16$N43HZ(D\[12)E;41S-T!D2W0X)TM<<6915#]4
M+R=2-#9*:V]U*RPF*R5P5R=S2%)!738Z7E==6%=-8TQ+8U<N.UDG="]69"%:
M)"A/=54[8U0A+4PP7G0L(VI@(VQ64SP_4UPM72IL04E7;6A%54Y!5B==3SE;
M+#%58$H_;UTK,4,L+B-.7D93*EM&(VIQ)S]*3FDC=4]54%UP3TU)2B%I7VEF
M:5%!-UQO-%9$)R8^.#MG1FMF.'!T16HC,3TD.49.6B1!;4<W6BM&:'(A9VI&
M(B)-*6 W04!R:7%@+$).)&!J5C9G57-P<DPU8"-E(V%&-UTT3D).42,J3"EF
M.3DA1R1+2F5?)S5%6W1N;V-P7VM2*RM&+UYD0RM@02]7-D]7;5AT,TI 5E5+
M*6=L=7%/06PA,R0\:D8C5B%D6T$N16!&)6QA<R]Q*BI20$99154_:$DX,R]3
M/&U"974_2%1H75)J(V(J,&D_4"XS3CU?7U9/5"ID-$I+0E9#5CDV-U=7/'$N
M0B13.$U%9FA?0%!.3RQ/:5))0EY;96XJ5B<_)C1U1&XI4B=%74=#9$)5;#I*
M-CMF05EK2"A24'0F5#QQ-W$F3U184BI6.E8A:ST_)E12+CP]:#TX151O:G%(
M*RU214H])2]?9SY0<G1005965"-)-D,S*FM4)4M-:C@M,C5&,C-9;6]$3&@V
M)S,P.E5113(X<60U/$QR1E]B23,M3FM&328^:D]T22%75U<U.F-M6B5%-59D
M*'!#16]=:7)*;%(L*2ML<4I82EPI;BXM-R(C9W)"2#-(5B)%.RHY-2M7<EMA
M)UE?5$$F5T\Z,V]2+V]T,SU*34]Q239U*V%G4#M@5C=S2SUJ+W1U9T5K.VLB
M9#UI9$=M;55%)"XD8EDX0E!#32\S(S-#-40T*$%$5E8N)$U>1UDD7&I5<5 ^
M8T%&4T%$)&%@1$-664HE84HY;W)7,3-N6#<Y2D\L-%E$+G)K574Y,G!/3E]!
M629!3VQ'66YM55!=4EUU6E)M94);768C;U%7=3IC<2Q&)%)?,BHB(B$O)',P
M2D)&,T I4G,Z4B=)5%QR;BIF:U%Q869$36-11SE*2&\\)%QJ/4A@)C(W+4-2
M<4!,+$HA5$(J<"8M+& J:FU"=6I#85<Q;B)!<%M97U1F<&-M5%U%;6M=-6]8
M6D8D,5AQ8C5432LQ260K.5TO24]*3B]E4STD4455,S5%:#PQ0EMD76=&5R$[
M+"A9<B0]-FXE<DQA;U-52VQ%:$A;0V\Y<6]B-2LH)35S,E)S35LJ;2LM.%=4
M8%DK+#EI-4EL8VI@.G)#4E B1F@A-$A)33A:*W%M,TU!76]8,6]?2&AF)S@N
M02XC;$E@74-*:$(X9G5,15TX-4-B(TM(:4)896)O0"I!5%U&;DU,<V\C(B8Q
M<3UJ*RM?(UID5%IF:&\D)$]",4%7(CEP='1D9UTT(2UI:%<F5V$_*54B:"\S
M76<N/VTO/499;5)%/R1025(]*B%M<3-44#5:3$AM.CHM<7)G)#$_*$TK.SPS
M*FX_*W-S4"YT6F=A,#I3+40G2"H_0UQN9UM?16I .$AM(3QH(EU2/TP[43)M
M+DXX2"%K/FAM9%5&8U9*.2AL3V=)62PF<UHO7"4K,&8V;6XF:71M664R26A+
M+UHD5V]6;TLU87!8:$X_6FU-;D9&.G!#-U9D,2MM3EU!6DM(:#XE8U=M43XH
M.RI,+#X[9CAP=$!G4D9D)2-H<3=&+VQN<UM8/E(Q(E$U=24R+#!J0D)B:RE&
M2FY24D$K*'!3,B8O.B)'941!9U(F5R@^;TE+;F0P<TY*-TAQ32(H-#8J42PR
M*'%.-6QL-BXX8F]L+2Y40R9C83]$1BI*/V\L(45"/DEI<CE(9"U,+&@T0&TW
M/"8T)V<Y(VE493(N24UQ62UB+7%N<F-M)F5=)S$C:3]N=3593U!:23)>0#Q/
M334O;D!K;UEC2U%@;V9S72H]5#A:*'!,/BQ+2G! )E0S32LV:#<Y:3-M86!"
M(2=+4BL_-%PB,&=D83UE;BI:2EHP2DE#2D)-5$M"4#0E+F9D)2M*+D0S+"(K
M4D4L4&TA0EY+16,Y4E5G+D):6RU=7SHL3T=+9&5),C99;"PR)U%+075F:%-8
M3$\D9F!R7EIP/U%2,E8P8STB4UE44TA4(SU.92%33"(C+U0T;5-953QR4$DZ
M7&TT76M/6&U@42TB:%0\:C<A8W0R96TJ1T@G-SMC<R<X35A#*FQ01T!=5DDY
M,F-$.&Y/+5A39#LS7VPI7$(K,S$[.F D)EY@9TEI6$U82G%5<%-,+3EC/BI'
M:48M<4YO/SA$(5%C3G-7848K,30M2%%D<21H-"IC85,\)&A%(E$O34QH/VUM
M3T=R(55E1FPO=4Q5*7!2;7!&;#@]26\U<C='=&PZ6R13,BE%<3-R+54W5G5G
M6EU<4212+",W;65%+6!:0U8_7UDL93HC8"E?/4(S7T0O4&TX3B544%IA46-I
M)R)>2"9D4RXL5")#*"$Y9S9P44 Y548W=2EL2C]2(BA?+F-U/BE9;R<J;RXA
M5U18;C Q0G(L,%4A7VPD2#1A<F%G<&U:*VI<<C-K025P<BI4;DA9/DYQ,40[
M8VQP,G%M8%E..C4G:6HQ.%)Q,2-49U9+/RXB5UA-165A7#Q)9BY46FH^)W R
M9&I71",I:6E<.#$F7T1S<R4^53%N2B8J:&Q'/R]C)$XJ7$109"DJ0BE/-"0O
M-F]/-G!*8FLD1#@X3%MU+C<\=4DY;TX]32\^*2LA)UTC*&4V;EQ?72@^/&TI
M-7!7+70Q+E19629&=69O4$-;8S-'7FY%0CER7BLG0RLJ<5,[:5Y@0RA07R==
M8BU 05A-<"A88RUB+CMU6653-$4E:T0I+')C+BP[7V5Q,"-80BLN=6!28EY'
M65 S3D=(/31N)$0O9%-04C(H)UEQ3%<A:2UK-&TI=%5")V$T;%Y$;G!!061=
M*&Q(6S)>6&(M5G W*74A,V8S7T@S)"%O8E!O73Y$7ST^2&LW/B]11$DM16(X
M*3Y05RE@5C5;3"EE+U]C:$([+E,H-$-<5"]E(BEJ<#UE)SY.22E=2FD]1U%<
M2$AR+')-(VLU4%MQ9TUE/UEL1T=A(C8J0EIB6W0E/EQ38D8]*C-R*697;"0L
M,"13/D-<8T%L1FQ.82%Q)%AR;#HZ-$8^75U0,T H0EA$85!B6W4Q6%Q;3B50
M-D5K+C=:9VE0;BQ84T]/9%X\355B-FA=5B\^0"M';%$F;G%/8VDD3C] 8FUP
M3V<B:C= 03%P.'%%*R$W93U+,C=P(EU!*FE0-U H<T].55-G:T1M:W4Z4U8Q
M1U!O4$!=4B%&56M)15A#6S!=.U!@)$]>(E1L/F5D92==5"U&9U%.4%HB;D0E
M;#5 8"=5.UE%(V]A3RYH,UY"8#YJ,C@T<&962"ET9T5U+T!,-DQ:1VPS-E),
M-3Q<1SI,.FHS:D)8+&HB7# A4&P](F=Q2U,D9CI/+%%!/C!186]C8G)#;FUD
M4U)#7#TE/T<T6UQE.V0R.D K.3]53"@E<49?8UXZ.C!J9D9&3D-D,EQ%<S)5
M:4UO6D9(-F-<9E1@<VI@42X]:6M!/#T]851J)7)M8B5E*4DO*F9<93A*+CAP
M755Q54-0+5DI2TEF<FY"2V551VU:)ULV<UQ?7D]Q=7)?.4XQ)%8B96M!(ETT
M+&TW:69L:RM@5#%06V]4;6DU<DXC87%7725N4F5T8U1J25@B*B]94R,G5C8P
M54!S9RI(/2MI*SU@-V1P3$=M36U4)$4M,B1F5R$S,R<]1&Y,8CLE0'%@9$=?
M<E=;2V5(3&)6+#HP3$%73C]@8BMF7C<J-5-.)B8T8&@G7V9?7"IA1DM )F8\
M0D)$4#%@029S,'%7;3LU-T=N4R,R/6)K6"@Z+6!++D=J.2Q48UMO2%I ;"XG
M8R%6/U(Z.TI3=$%B.F-*.UY+=#IC74E,/"EL3"$X8G$J74 K:EI-2EDA0B)@
M+VDW<$X\0B0[(DTF*#M39B=36"I%1W)I02Q;4"-Q8#\D/SHG+$1E3F))=#\S
M1S! +G4]<BY062U@2DXQ368Y;%IO4TQ>9'!/5%5R7BEM;7$R*EPJ2R9;)U)A
M+R=M.C-I<3!846US,S R6D54;5]J64-(8FA;<%E(3"DF;"A18EHI)UI0=$!=
M)U1#)D50,D<E<D A62\S.#,_)DDT:$<\*%]G-#$_4E%D92UR8EA+<#E%;SLN
M,3!.5#)70&\J64A@54<X14=#0C8[4C%17TU/7E%58F=#+CU?)"HY1E0I,&]B
M2&9F3S J2UQE/TLA-S%-:F--1R<O624A4&8]/W)M)4-U:B%F8F<_5FPN75]3
M3S%I<RI8)RXY.3LF)R)4*S\X,%)N0DA*5F0U+5%,.V<J9$! 1"A.43%L+# O
M-BI*1DXG1CHA2F-0)%\L3D@P0S9I3C5B3"1O02%'4DA*2B8P6TXF)3 M,2-/
M8")%9U\S44(W3#PI=7)U*&U>*&HM9%UD3TM096I9<4(X56TK84AP6T)=5B,H
M1V):33Y#4%QP,$I)345O5B$F:EU9(2-/(F](8DIJ0S-B<B<N(CMB.R1R*%LV
M-#=A0D<[)FAO+S(]<SPA*6AC9TA9/'!G.RP[4#\Z:4)58#$T,EM<5UM0=6DI
M0W)$*5X[;&XV4VU2(W C8"1)14=>92153")50$5%:%T\1UE:(V-;64$O7BA2
M5T8X.D _6%55*F!$055<6SEP(R<R4G5.(BA1(54E1$<V:7 L7&Y+=3-(,F%J
M+S@G)RU=)6@P,#XN3E=-5#HO<U$J+$A%45\U/U1D0#!H/VLG25-G)G)D-$],
M<%%H5$\E8%]I)F)<62)(4F=C+#HS5"TR;',A.B,^2E==-3(H:5@F*2M/0TM;
M92XB3C)-3R4L8THS(U\^6DAR:V]"/W(\:W(J4%=01U=M.RHP.DYJ=$QJ1FYK
M+6U#:%H\;%TL3SUD1"-D;4 A33HR;B8A*59@+%-*(FU66EI,35HF+%5*,E-*
M+3A4-T4R<C%*4#9?;&A=-V=.5UQU,5=$7#,X.FYN34QH2V<U*$QB*U8J.S O
M5BU@(B159CA0:#Y)(5%,+RE<-4M%*6E4724U;UDE7FY ,R]*139</D(K<&Q;
M*&U"4EIG+W,Y;C]$2V(H*20Y6F1J7%L^/RU6-VX[6R0O;CIF)R8I:#AF2UI7
M3TEL)FY-,E95.SI@4U$N23M"1#HC)B@O8B\^-"-4,B5N-V16+V=$168Z0RLE
M3ULZ0"4_8S)#7#LS0S%F<SLS<%@N93QS5BY/2C%<0690(2E!4SDP.F!29F=4
M-C9H7&E7)#UG96MP:%LM:")E<5XI.4X^3D G:$A((D!@8D%9,ULG4$9O/2DN
M/CII+CHQ5DI;,4LM1D,S5R-J23EM+S4Q8C\H*$,L<CI&5CQJ9&M91C D3B8A
M2VQ.(W)C-"4E(TM/6F%6;VXP3E-)8T<B;4]I57$D1W!42BDP,%4G-V=1<R$I
M-G)-5R%69S(A<BPN)F1-6R-B1S51<CXH."9')"%C:&Y5*F1,;EU>9UHG*4E/
M43U!+UD[;")..5,G.2E8/SUA+C5G1&4D(FXA2S=P+6)>048T5$%@8"E*1#A=
M7$(H4C9;7F$],%Y40V\J*T-2+U5 4CU<9D B*5X^1"576F$T+D!H*E)15TY=
M6#<]2FY42"(Y0$0]/"M.(7,I2DIM-%HG36YF,F]90DHL+&)J*R92=$5?1V1)
M2"EO7BY245ML-$AN44=G<D\X/ETR;")J<BM"2F=7-C,O/FE,4G X34]C/UA,
M-'!P)V%C8DLW;DIK23QF9$%P1D1F64]((5TA='1>3%]K,5<R5U B3BU 76Q:
M7",K5G$])2]".STH4R5E8BLG<SY#3&DG*&)H6D1.7#M'7"DD9%YL624O;#-C
M5DH]1BXX5D ^:T)6/R1<.C53(T]F;%AD2U1I3G)#3D!S0#Q>5U=)-%EG0#M9
M,$I88G0\(2TA9&4N85PR9D5:9T Q)2%2=3AF9E<Q46]B*4)F6SQ+7V=G5VMB
M34Y6/F@T6DES+%-H+653(R8S/B10)SMP+'-M651/64E)3%0S72Y$:D)C;F<Y
M9%IT1DX_-%P^-U<M0&1405,D-#D_*F]B93@N*G4W1C1'5W0D94(M.4HI65EB
M45(M:&Q-4S9&9RQE<B=B3% J:3Q21%]1<UM=)EYN2"U(/6Q><F E6'-M=5A+
M7VQU,#4V;U@_+6AI*CQ)=6MR7R%2:4,\.E)D*&,F5UDR0%DM6#5#)U5&-VXC
M5',X23%!8U5S7FA12T)8=5TE;ETQ-31A<U-@0DXA)5)$+5\_2B%'65!L,&I6
M*&-?96)?3B1 6B<\,6X^(S9$6VM-/2IC4D)9:B,M.VQ+8EE1*R8R82=)9GX^
M96YD<W1R96%M#0IE;F1O8FH-"B4@)U(R-#$G.B!C;&%S<R!01$93=')E86T@
M#0HR-#$@,"!O8FH-"B4@<&%G92!S=')E86T-"CP\("]&:6QT97(@6R O05-#
M24DX-41E8V]D90T*("]&;&%T941E8V]D92!=#0H@+TQE;F=T:" U-C0U(#X^
M#0IS=')E86T-"D=A=3!(:#,V;2TE/6-<=')78E-U.VTS,C-B2&13-VQ1='%O
M4#XG1#A"0V%&."(B:&Y91C!B(VY ;$MM;%X^3V)L)D9R1RM;0W(G/S-7,#-A
M*SHO*6PX,RT[1'!@)DQ*;SA$9C%O=5LK)FAA+W54759H34!$6BU>,V]566$D
M92HA/B@C*$TN(4AI3&M7;U]%+6))5F8^+D)B:W1/<%!R53!R8%!M6S<[,EMU
M(U\_8RDB9C0Z1FY>.SHX(THR(3%>3U=I:#I80EED2E K63(T4EPS*S%.,&5T
M:35,-FA61F4_*&M:6BYS85DO6#-:2R114FU05CQ>*F9I1B4^;')>,"<P7&I/
M7"$P6F=<,U)S=$(Y0#<E+3=:;&ME6DAP*4]Q06E"5"%/24XK1F-11'%302=K
M-3<B4T C,SIO4R]>)$),4EE96CP\374L36\R-%=J24AE<EH[,6LH6T]9=4\X
M56!'5B)E6$AG-&AQ;&=(759D1E5G8C) 8S)(*DY=.5 Q,B5D6T K*$9=+7!=
M-"111VPL45M#)UIT0S%@;5P\96Q%0B\D2BI11V$X3U140V],0$5=1DUO/SM=
M<CID-W,L1#QN<S\S:&(R:S]-)FE7)F0K/#Q+44(U<4-?.4\H,3HE049/0CE3
M6$5?=2)5-&-10DQ *6EA.%HN0UA5/E9>(3LO:G,G1#EE+G,H7#1&8U S-E]"
M1#IF7U%D;"QK3SXA96EC*UDR*DYA*4PR2#LT+$% 03<U5D-B7B4I(2]',%AO
M4BUP(CM"8$DC*2U,,%-F6&U&6F]/<$U)*FI67#DT1%DM/VY?,#-(/CD\)5EO
M4B$H3DU<,D)563A.63YS)E E;3<U3%Q+.$YO-61$)%LR+#],,594)')(2SE:
M554_,"](+4UE821E82=C0E!A:RPY:BQ55'%!3UAF4V]<-"5B/%Q2:U52/RHQ
M8W0^=$1=3'%C/21';24H/EYD0U0R*VDS;2I2+3YQ.40\.W,]*"% *CAG4'16
M8S4O5W!O/#58:2Q',&0P0TET/T1A7U!//%Y$-BM ;40_8#),,',]6"I;+V(J
M.S-I6CA((S9@-F9B(68[+SMT+V-#<#A$0F5<*"YH44!27"U 02(\2#ET7S!%
M9T(N625D*3I'53]#,#(R.FI,5F K44\S5%\Z-41O02$L5$!#241?8F5716)7
M:4 F<2)3:4TT26%Q+RQ%2UTJ-V=F27!C3F$[.4QQ;'4O*'$]1W5!7"9S83QM
M370J(3XG8"A$,F(U:%,H7SIQ/T9/4CTY44M<-58I/#I&4%(G(2E<0R1!*48K
M5VXI(F4^0VAO/3PN:W541#AM2DUJ8'-P<RDK16,]/UAP:#4^)S]G321H15%C
M,50_45=<*4%.2&<H+$MM0"];8%0\7U%()T]&8W)E8F,Y1TAP-F(T1CU4*C9/
M3F%:7DXC8UE!0&,[.UU(6E!.1&,F1#0G7R)"7"-;(U=#,3AI4'!J-BE:;S,N
M:'5L*DDI0CI,*$8E5TLW:BEB13U%2U<C0CPO12TO1ULG;RLI-U%U8SU:.&IM
M-C<L7"1#1DY6;4PH33E(3"E;;4TO46(H6R1P04$G)3!"(TI@6TE%9"([0FA0
M3U%-=7(D:59N74%>)$XR<EQU4G)D,S$P4R=F94M%-%=$<SD]9R=/7"HP0#PW
M0SHW,V9D<FQO-5HE12929DDT:"IH:",K7DP[(C@[4DAF538G+"M"<%QT2"$P
M:R1C;%Y8+5<[;B-!-DA&3T@W,65B<4%O7V5F5&%A)6XB,VE05%9G/W)Q<4)6
M-G1M,V,I72]$24Q<2$E8,%=I0W)R.G Y1R5H1RTU+"9U(G) 8VA@8CTW)6AF
M;DYT*3I>73UP=%-'0F0F96IK8$Y!0G!>7%AG;6HP7R4E2S9<83HF64M+-TP^
M7T1H)3AE+5IE:5 J1VE0539+23LU1VIS76(D+4!B)E954G%/*6%#4$IN5B9C
M/VQQ7W-A1RH[07%K0F]>6TI7*35<7B]S(60P*4,D/U@^6V!D-F0K02ME*BE7
M-V@\*BY$4RME1#Q/0516(6$G25XV25,C5"9513U+,E%M-D0Z;2YT:DQ16S@_
M,&]L.T](+25?:FXQ8&@J.$]0;2I#7&A&<FDX-E-826LW45]=5W-1/5A3/3LJ
M8RE,,F1*951/<&8H*2U-:FDU:S-F-4UM,4I+841G;S-2/CY.*#AL.4E:9",U
M;$-E62TC(CPI84XD+D=9)E)T/CIB+2Y.4'%,;&0W<'0K1DI+349U(6IK+3<R
M54\X<E=<)G)=6SA)*R%&;6=5.60G+5- 1#Y3)R]C82DR+75@.6P^14%0)SUL
M7"%4:4)-248F3BXK)G0W4T5';$8U4'16-D(U)4$U+DY!2S%N,4<K/D,T/E(H
M*V$D+RI+5V%"<%<J:DE61V<X<B]7*"8Q:4\G:THV-2)R4S1")4% -TM&5C<V
M+3-20SYJ8VLM66HD*3A)-3%J(2@E,"1:/69)=3M423=/5S(U241")"I')V]6
M.T)N35]R3&I59V@F0UM&4'5E8R%(9FPH)&!4<FE35&=>*%HV)6HA*E\C+R9T
M6UM#,RQ,:4<U4$ G9"%F*$D_*D5;/&LJ-2A;4#M.6%!M+6!J*R%P*4U-625$
M3W-D:V(A7D9P4&0R14DT(D1K,5$K:#XV:D=O<EMK;65$1$A3<756+6ET34!&
M+#8[+$QJ1E-J;T8B.V]+.4HK3E)D6SL\1R1')U!:7RTU4&I*=3HX.2-(,70G
M2$$Y6U(K.%9.-'%*)7(L/U\S;#\]:B,R1"H^4E=>0BI-+4\])S,Z5BY(4FM3
M5E,J3#@L:&9L82M3/$AJ6F,T7DI=0V\I0RIT*"]T7#IN<V=,25)35S9*)VDM
M-V-<+$D[2"A-+S1F-4I5*6A-;R%$/T]P8"4_6S1'36Y?47)M66-797,A*2IQ
M/B(R(6Q@1S549#TL/T,X-E \3&HO5G4Y7BYO4%M9/6EE22$Y8DTL8&0]+U!L
M:$%P*5$N-T\Z9D L*5H\6CML:T!766)08VM74SYS7TI,,T%F<"Y093@])6MN
M/W%U-UQN3R526TID7%YG3C%"54A6,SA615LM(6(F*V=<*4XH=7)!:$%U26-,
M3V@\<CY?56TB.UU402\U+FPG:7,K03DK*5,F-DIH04=;.UYL;7%:-6Q+.2U1
M23M(9U9E0FI</"1?7VMA5%U?,TE<03<E8$M>;E<S;",P:3II<SYG<")>/W1M
M-5MD)F(V+FEQ:S8]05)@(6@O4"<O5R9A*$EM;&4U6#L[8#0\2FQ0=$A14&,Y
M:44E7G0H(C0M4T$V3R]+(T9J9#8Y/2YB1F-5-3LF)BY0="L[/"HM7&-R)5YJ
M."-37C$B1G)6+51*63).63153&PX8#I+/EE/5D,P8"(F)%$Z)U%T6",_)&=8
M8BDE+U-!6FQ'+T\P2E1$/$9@3&)7(D95:T$Q9D,P-%X_*$=#8"-U+TMH8E!I
M0"XL.3EB-D%;;E1;,'!J6F(W:T,A<#9:)'!F<6=(7V4H8DPT+CHV,R9>7"TQ
M;U!"3V]D0F,A-C<H3RPU*C@[46!.74 G4%AD439U.RPJ:3$H2'!";&(X;6QF
M4'59,6E64E$R*3!M0T@C<"UC-"Y)2$8D8UIO/F<L9BTE,3E482,Z52-B82I;
M93XM;"56/T P*B=7(3LG7CAK44A1+'5@,S!;=60M5DE?4F4J(SE$;28T7RDK
M:&XU2T!K6T%J=#%#/C@T550M:E='+') /R<Z4T(D8R]G7VHK.#TK1S))(C=E
M1CUB;T\P*U)Q="8X1"-5/40Y6U4C5C4B<#HK)%=Q6"$Y-DY8/31F9R8S<$PR
M-FI07$!K.6987UE9/C,R.TU?-#Q9-5(O9V)A.T\G3FHM1$]4;3Q<<%Q":UMO
M7V<B7VPW/S]/65]C;FI ;"UE0U]?,$)M9%@B<B1(,S)3,"QP2"1.4U]1.E8A
M:SAU:6A@73QE0VYF-%TI<E@G0R@G5TI5,U=Q8'!3."8Z/V=B+G,L+RD_7W4K
M7%1S<D9F.6I 3U=M9&(Q0U-Q9FE0-6IR85!0(D9T/ELK*4EO-5ML5V<S:TDU
M4BDF(SM2)6-Q+EAK1SA<9BY$16U%=5%C0S P8')<+E];8C9O43 F3"Y02D0C
M9G-B<D<X35A/7$AR:6IP0UES6DM9-D0K.U R.U R,5 W1%AP3$0\2T96+SDJ
M+S1,(D4I9SA21%EF-SPJ5$)S2F,T<6XH-"DQ*6LI8&137#\G0E%C<BIK665
M;B)88'%#5U@M:$U)+2]I0W-E8EQ!2V,\,3,I7B$R1T=G;B$T36 _0VY!52\R
M3'%E-C-M6UI$,&@P<U1F4R<\:$)N7R4V0RI**$4U.%M,3V4L-$MR8"@_4G->
M*F-A6$5812XX0CYA,B(P75<J1V!9<5,[:U(A9U],0U1=535?:D]O9R17/VIK
M*%\W.2932%0G=$1:4'0M)G(M6G(]56DX9T$Y9EQ 0VUO:B%N/4<J0D) 6'$X
M<#\G4BEJ="(M1U@T9#)&9E5!9S J.V [/2U"6E)58G5"6%@X2$)%,F,A9V@B
M;C),=2@W9'5K6U5&,B9@/'%(*F9#.')5.#9$+")*-UM0,VPU*4DX1D)(45)5
M1"),56]Q2S%8,34W-3=T0C%-,#)(3"A ,F%=5C);4R-;3$= 6$95(UXC7BYG
M2E- (RQ*6V1F7FTO+T])82)P2&XS.4)./BID="%I;%$I5C).2G5E8S\H1V%5
M)5DF4UU#+5];;C8E;R)?9UEP+71!;T)&16)@=#]'9UHA.B98(U5(8CY92C(J
M54\^+W)8.#XW9EU105(W:FPP3E-#2C!<;5QQ7SQK)%8W.6<\124W5&]B7&9P
M8CH\)B9'6&E37U)F*VQ ,U\Q/"Q=-VXO-$AH4R-:;C=09$9?9W)B02$U:&)T
M.2)L7EMI(C5:.28R+$<_/U<K92\[:3-G3$==,38H+4MA87 U66A.;35G54=?
M+49(:$)34B8D)FA)1")77"Q635!S+#)>8UER*FHT/#8W/'!?53A"+F P3$)M
M7F<\-DA*6C5T1TY&;68K-'5:4C=0;6 P7%1L/G(B9' V2U,P;'4Z:TTE7EU2
M+$TB7#TJ/EI+1"-P0RY *CQ?:BTM0DLG6U,O0S9%571G/4A#,5TF5D(_57-I
M,S%$8#@P9TXZ:&A50T$A2FPK1FTH*60C2$$\*S5#;RQ-5T=M)C<J3F= 25EE
M+RMK;V$X7$I.,B=E9V$F;%<[<R%=:"EI;%0V-VDX:C1,43--3W4N,CQ":5)O
M)T]O3S!B.T\E.V]#<TPZ;6-I2E-/0&A$738\*#TV6$PD,R4O0"4O-$!I4#@Y
M75Q4/5LF3",O1"M-9&%?(E$R+FU +6]U1$A/(F\M3R)F='$I925B.T,](2Q#
M/3U*<"188B5<5E(]5%]2(ULK=6)I*$$Y<"4U5B,T*5%4<$M&56A/2EQ71&%2
M1U ^<F9B56(_.B1C+$(V32IB1&-L5"EU,$)E+6=N6$(I*%!0-B4G5DTH4&,T
M4$TB4W$E34Q?-6=<6BXA7EMG9CA+(UA0)F]21E$I0C C6S9O*R,F1VEI44-$
M:2U%+'(\.&E635!)=5U65'(L7$-3.$0^-3DS+R-J-E=11UHL.'1U2W(I:DHX
M85XL<60_15DI521C4SUO/'1G6"=/4U9G8D1*26Y8;#QR1T%":7500D4O4#!J
M*&@O75Q&75%S9C-G.'(^7FXI1V9<5%5P.#!90#EL+D]*(UE!<"]%6C\[.&\A
M6$Y)3&!M/W!G3"HW;'$U*C--0"DY,6PS8B$Y04 Z22AD.RDF1DQ!(C8R93(U
M+20L1DI"8C1F9R$B9W5F.6-O/%=%.6=2-U1M8%@D9RY#-#I13F0H/4PY4RXA
M)20\-F1';T@]4BQ@6EE'7#<H8R,E24AR0#IK/FMI6$8V9SLZ(2A5;%XC:5TX
M7D9C1T]N3R17/&E,-W(Q0$-G1"%+1E137D4K2R=A+28\6S53:V@V,5<M32HV
M14]I0U-#:5U51"9K+"95:&TW2$(X<$ H75Q352DK52=B(F)40R54=$EL16XM
M5U)</"]Q56UD5EIB0E%6;6]F82PH9UDQ/#\A+E%B6G%K/2AL+4$T/D%:75Q@
M<D%J.VU&4')<)VAC.'%U0&! .R9<-D1,7S]))3XJ-"9<02<B*CM.-TDV/$<Z
M9F,Q0EI2*&A*9'%K=#!295Y48SU!1R<N,T]=:61'-#D_/R@]:$A;,C]G*6!O
M8&1,1BXZ=49:+2M6+B]I;SA9-25&4S=,3&)J.");/&DW/'5Q6SM2+RX\:C)N
M8TQ@+4$^/W))=#5Q;%EM17,T:EUA1E92=4!89&Y+9#\F(31Q<35M3RHT)G-K
M8VM#.C5D7B@E1E\K+W5Q2S4O6RU&37)&/%)P+R(G2R4B=#UO830B7ULO*W F
M/&XO8F9 /RA49#U&)BM0-B-O:F Q,T5(.SE!+RI'9D]-2RXO620W.W%J3"M#
M+653=%<D-"A643%7(S)(4%%<.EE9<VY>.TI!+"H\,'!6-VA;,CE",T5,6FY>
M13Q+0SAB25IM;B1E+U(V4$! :D G,UX_-6=A;#]A6W)2=5LD:EE:;"]C+5 V
M0%E?7D-%4V8[,DDI6%1H86\G658F0VML9$!L5DXN6#YH0C$_7DA04VQ.*5M5
M6U8R(VQ/,D(K9"I-9T8]2#4L7&LZ<V4P;$M":C)C)41C(VXR(3PL2F19-6],
M+$XJ0"I'4#)/.'(P<5@H8E(H(E@_8'5H)39%;41;05 F,"DW9C=-.&M .4=
M;5Y%.'!.5D0Q2R%5-$!*;VLA)2D]-D9*72U@0#Q4)5HV<3%.62UK+"E4/V<Y
M2EEC+D=)3B1F0S9-<#4W)C=J0C,H-3EB:3%C6V I:4E6*UE9+F=2-EQ(2V-B
M9D9A7E1R7R)1;5YS<#%<+2@B/&@P8VXN9S@A:7!2;B1F,W$R)%\F2VI+2%M#
M-4U3<29C6T)D-S8P)3!)9UUH:DI&165F1#!N3FA41S)B+#)H13$K94]+86\Y
M1C%C4F0K7R5Q1')B8T);<FTR.#UA8%EF2UM@3#]M+D\E5B\X;UP^(V,N,#M1
M;#TX)SDH8VM.+&,N/69<)S5/55U/)4I02BM81#1:7FPO475N+S B+D)87$)5
M6E5;6&]*44\X1S@K,"%O159C:3)R)U9K+31:/T1T6#]B.C)=6$M&33PI:FXS
M-V \3UTW7TA*3C1S2UXK-3TS0E8_<V!90V!D9FX_.4Y3/R-(8E0N1V]*6'%%
M0%!7141(3T9P3T<V15@P(7-83T$[/4PF1B%A*D!M)D=3,W- 165K9S-@5SE(
M+W(L.2DR931<55M 2$PP.&4C+S4Q,$5H,R5@/2A7(U-72$0\9F1K:%$Y2VL[
M:%Y+9SUQ6$)?5W U.F-:0%A>+$I482E)(G)9/"LK.RI59DQB16Q00T)-.2%
M(2A;+$<P,C-:55)*95%T:TQU)'-L:6DN+%UI.6(^,6=5)4)46TYG1TMJ;BUT
M.S8S9"Y$.SA*9"-Q9V==+BX_8U)R5SQG;R%+9'X^96YD<W1R96%M#0IE;F1O
M8FH-"B4@)U(R-#(G.B!C;&%S<R!01$93=')E86T@#0HR-#(@,"!O8FH-"B4@
M<&%G92!S=')E86T-"CP\("]&:6QT97(@6R O05-#24DX-41E8V]D90T*("]&
M;&%T941E8V]D92!=#0H@+TQE;F=T:" T,3 Q(#X^#0IS=')E86T-"D=A=&T_
M:#)G52DF5B$E)W)79RM.84I//&%O:G$Z3CMC.41;-4-F14\C)VX[7TI8,'4]
M32=0+5AJ3'-Q9FA=6$=J7W-S;4\H*$Q>)SQ>,$DA4D=I+"%A1VMC7'(G7C<F
M9F!=+3@Z5FE<)BD_:718-#PY(R4E1F$X(C]B=4HT;BDB+4TU44-1-G!M-"55
M2BA.12-;4#!:;VE>(25L;D9C6R8I6VDJ8VU/<$ M5R@K6FU"8CUR0U0C5& D
M72HW,2<Y54=9:#\^4W1=0B%U)G5I,EUB4UH^6&HJ9S8Q9$)I)"5L5T$W.$U,
M,U \:$AI0D%&<FI,2CY5.R)H2E%915QB/B<^(F9*:#(I+"@J*4!2;2PW+T$M
M03HV9S@F,$)*)$539S)N+#X]5FU/1#DV(2EM.'0V6E9;7SI:0U H.&,E9#Q
M3CU,0R<C2$9M-CMH02==7S$N*CA)9G)04V=:04DZ/$0^0%I8(U]E85(T84(V
M-%!*;3=>:D1Q/4I0*U9>-T5;,5\U12)Q=%1+='4A*BP^245L<%=-.RA=)"TT
M+DTA)55;)TY&<FLP(EYP-RA916%C+F@W9CTI2S X8W(X0BAH<S0P<UI76398
M-TML86YH9$-I;E,X,B$M3FUF<7):4S@[-2=O4"HY:FET8T\W52)K75LJ.'1K
M83%.*U1F+E0].$]&5"Y#<35%.BE)<4-0/4Y#.F-'548V3C$L65P[9#-C5RM*
M3D-32R(^=%A?=%,D."YU:EM@74<W,%E.3$A9)4(E)7-+1%!C+5!L,4,[5$<R
M4#(]9E0N85QH66)-1V-=4&TB7"$V<4HT5&].95HA4BDY1#M:*$!(4&=:<&PE
M3$MF0&-I.4%K/E5N*494<#,I94EG4%4F+$)C/75O/E4W<D9)=4@^-B(R;V='
M*EAP54%'23@H;25;3C!+3#LA0$E@44LO/DQ?(2MP8$TI7T-8<#A=*F)1<C)8
M2"XE+',F7B-M7CI93E Y1B-&(3Y*6"ED*C)6.3!06G0X)G!5+3A!0BAG9&A2
M;RI?8F)6<$=U,5LD7R\H8TU<3F-C)RYS)RIK7RDF)38F.$@H4B4G34I%2"Q
M3#8K4UA.7U1+;$I48'5':SY*85I"4D(P0EU+3RLI1G)%83M*35A8)S%M=#A$
M84M70V1L/25T4E]/1&$O0VE#3$I=,$QL2&!'/75N9T4T*G0V;F!L57(]+V8E
M-5UH(4ID3DIR.RYO<%@O8RHM+$0Y16!")DIG1F5R72]<5D!D3EQA=%(J;4@C
M0#DK)#!Q*2T];RAQ,5A%.4XH22XS:#%4*4EJ)C D*C]R.E Z=3<E2U]P*&-M
M3B]/5D T6U-37#Q15S0V6C8\1"T^9SA9-E1B:BYB*BQP5V967S\S(TEA2S!3
M;U-1*&UH;3@W+V5'8&UG)4%0;RE;56,Z1BHC=20]3TM%,DI=,6!-,S9@+$XN
M35HV4'!J6V<[+BDE.&E.9%E-.G P:3]F0R584&$V*%)=5G-25$-?<RUC34Q?
M7V0Z/V5&:& D*3A3.'!89$Y8,BQJ.#IG5RA2/G-R1CM=*R]F3#!'.BA86"EL
M-$9F3VE ,5,A+G(]2&-<+D5B,D8B2W!G+"1G=$PC4#MI7F@A.$LU+RH^0&9,
M2S(K;T(S+T@M1DA&;"IJ:$0B54%M<"DM,6DT:3)K(SDL<&$](6DW2R<^54@U
M7C,Q5G(K:U1@<RMQ+5(E,B9E44EA9T A8F _0F)'/TY3-UEP8#-4+R):/6UM
M,S-</#\R1R94;F<[1#)O*4=J:$XM04ER=$,Y6B$Q;FET,48M.DTP5D1F*V]4
M1&%33R8B4RU*,$(D*T5B.2='+U,A+74L+F!5*$)Q9RTA-T$M1V-M.W!/<#-A
M9B-@3$IL:G%<)DPD+"MN;#<_,U$J.%M-7U,D2%D\2VLP/4U2:F8E6R5/=#@P
M;3TV-SU;1S4A,#9E2RTI06]%:T1,5U1;2B19<5%<65UT;5DG2BQK13%9*654
M3%]4(V$A/V%)*R=*(S%#120K,&,E34U!4RA#0G5%7#!-.$%=+4E3<#<\5EA9
M545T-D4V+3<L.C%O;58\/EMH<BM@<B)#=54]-C=D4T1H=$]86$IQ0C!!,F)H
M<2TK<T5@3SHV+DHE)R5C.5=H<38Y170O,4=?0D5A93HF34,D7&=T2U(G3S]@
M,'!K:UHU36]<,$%?0F$Y:G-U-RYQ)DPP+49(3CI(9& F22,K3#LK,SMN8$)%
M1E\P53PX345I4%DE-%I,7%%B.T,K86Y 66=P)G0Z4V=#6E)+="I1:R5-6W!7
M,%1.6#0R+#]9:VEL/BQ43E0G0E-,6"U552(^2&DE52Q#75LC8#!:2#TZ*20L
M-C4H+E$J;4=+7CHS63M.(FAG46)49#@P7"LA4R<D:D52(2A0,V9O2U1J*BM>
M+CEC:#Q1;D$L-"YN:EA/+6-F0C)@;U5L.B@N3E,X/D I<C]L=&9Q950Q(3XL
M<'%"9D U/TU<8DMF2FMT6#<I.75P6U(T,W%K2%-@8E9@,DEM)6YU8BI7)%$C
M;')A4R='-4YF93!A=71,1U@E.B9G:&Y)-"8](G$D/D%;<F!$96PS1CY81UQF
M6CP\)BU.7"D_46DP<4)B6D)492=I74ID)&E8:F O9253;'54.D%$;3)./TXF
M:DQE:D(O2"LA<&,[2#)H6#]&15U-)BDW*CA"4D,M93A%8&5#3U\B4FQM47)B
M26-<1VM#3B@Z5S1 <RPT6V)L1RH^:$%?(2X_9R\Z76A:7E%-2#LV=%EO8"$Q
M-$<M8W)::3I-;5]L;38M4G%0:BU.:VUB+%=19D1+/%!C3$\F/S4K-S)/6E=M
M/7-R669@/"UD74)U8F9:/&!J.W5/2TY>445G=2XP(UI=3#-O83DA86\M:BIU
M<$!*6%=;=#@R(4,C+E13+4@P,W-9<W5R/TU$(C%2<B$G4&,P:%-E6&!(.")/
M,R%4;EMH+&LA,TLK6'%/8T-(6TA80UU&;#)A86=#-F9&(T,B)2]8:F=,1W%5
M.D!A*CM69F<K="PR)6LJ;2D]6&\C:F!M<D<Q63Q,36YO6C]0)"%#35DN:V0F
M3TM%8U1:958E97!K0VHP04=I.6)E63,R96%5*CLA*7)?1V!E0VTH;#),5#U/
M+U=;0SXZ2%-T+B5:<R9 *VDA8S5J.F [-DU-)%1A/U4[,V4G6$QQ)TLH7VPH
M2C5@3CA!(UTT,6115W4\7&H_2F!O:V9L4VLS5C1+(F%O*BLK4B5,:#LE:B))
M25EC:E)J<$9&-$-4(B1'+3LQ-4 Q(DMK04M)7&A%<2<]*7)*5EE'5RI*,&M;
M:#)#1W105C\P9%0H)SHF2U5;=7$B:")M5EIS<$@J7&UI*B\J2DTC7#95=$M%
M,FLV9$HY)C<E0D)>93EO1B9*12158UU37"%*+STV-R5)0SM39$$Z0R-;8W4H
M0C\H820\*EAH.$$Y(C0C6TIS8#<E(T _=&)C4BI<,R=H3D8M32%)(64]+5!'
M9DQ6:3Q7:F<U,5@A*CHG249:<E)1*3TS6%-8.6XC)"]U,T!0:E9,.G)H5D5M
M/6,P<V8J8V$T724O,%0F+E(Y2D4E+R<V.V4L6EYA7SHH7T4\1&HN6C0Y:BPJ
M-%1M,V598EUO9EAN45]8<25N.C\X;EQ,;59%)BI"04 \+5917TE24F0L2FPX
M+6A/,4=72U<A*%HM,%547D4U7% L13T[)%-6-"(L4STK1%$L32IA46%75"A!
M0V=%94!4=3108DM;/#TT6E,S6TDU(4=+*2M;/U@V6$]B9FE@831:65 L)SI"
M.61M3V9K:W0I-&\R2W!@45)98$@G(TI71VYF0$UA1#-J<W1*4&!=;"->*$=<
M-6DS)C$L;D];4DM+:#8Z9"=&/W Q1$E/+FMP/SI58VUA4B0C*T,\+5-,<B)#
M1$$Q<CI+7T,X)4PP*"9:9R9H44\T/FY<4%5H;BY ;R$C<2%E0VXP-&,Z9%$M
M67,P8"HI*RHW/3U.,G1L1"T^4S8R23A06"-2(RQ00%]+05<C0VPR9F%A+F<G
M*2) 9CY#7R=:0S!<<%]N<7)(7E)706%/0V1/4W) -4<V<$4P(6A?:DUH+"AU
M1B=3.5!F1FM56BI25$Q.1B9:8SQ$7U-?(B4Z*25$3#LU3"A/1U)#<3(Y:&L_
M;38F3E]30UUA3T)88SXG6EQ+-$%61"PN2E@M;4%26&55)7)@;U4I7D9P)$UR
M-V!68CXJ3FYL5&I*7RY'+F=484-()D0P(B5 .5=T16!+6U4L2"0O,TIM/FDP
M+RY+.3]D(DA.:FMF;F@S7B4B6D5L;CUF0T=0<SLN2V(E)"$W334B1SA)2$(_
M2E5')4%*1%@P+&E(3F%>83U"*EDU<"0Q.BTH*BE*:28Z9$5+)VXE/"Y$4W%N
M8TI;3#(T+6MA,BTI9E9&4&M:9",Y<6,A74T\5C5:8V5F06Y(2C-7<$I<3"I7
M/UI&4CI$)CMA8B=/02%G+SX^*UT^5&TM3#4E3EM=2#I)14XE=5EH)6!)65$L
M+C!Q-G)B:S=";DYI1G-42T9C;UI:+T4F0#9$+4%4*$AR8$@C<VTO,EXA7VPV
M(R\P.%IC:W(I;T J<"HJ-"(]26%P:CXL=&$U;%<R7T<C<5A/)#\A*2UQ=$Q?
M/%PO6"Q&1THC<'%:=%AR9G4U0FE)4$5@94]-5"-"/#XB<C5-6&17*$9C-E(Q
M*5QU874V5R@A,R%2+5IN+6) )&5J1$UN.BHH<"=J3%97<C Z1D=%3BLR.E9J
M.4E<1FI4)V5B.CTL+F%K6V1923I<=7)B.UM<7&HE9C<Q9#$M3UEC<6(Y+&(H
M8EU:16EM<VHG9RMP8D-L*EXM:#M58&([<C9%:S94/F(_0B]<+DE392]%:ED[
M5"TT2BQ826%E0$@]2BYM0V=75$Y&2#ME3E@C<$U)4$4P4V%,/C)I*$],;SM:
M/41L5CQ<=%I6;RES5E8[5UUS1D4H=5HZ5&!(0EXS+S=C1%1"/5I(+2176F@R
M)S-D;F5"/W5/84U=:E ^0VIT(C]"62U%=6%#:DY62RI3=59Q/BHT(B-R."<P
M:T))=%1R9"-3*SDR3')09UY2;%(E:B8S0BU5-"-$9V1(9RHR.B)J1%DR(VIH
M.D9>46LD.D!@.F<[:"5@/&EG1TY/2F)H26=75FPH)UI')$)D<VPA+T!J560B
M1#U65W(P-R)=,6A#1BQB(3]1=%<F53<_0U!5)"5"4U%09U= .D \6$4N)3Q*
M6B\Z2%Y<(6UU9FQ&:&Q83#)Q,&='.RTK3FM5-S=-049U3T1.1R4K;%-115PV
M930K2#!L5'%T.V%R-#0U7%9G)3='3C1;9T-$6D=@<%)C/RU.53]B5RTH-%(Q
M7")#1$9G/%LY<5LP83 A+C-/5%!/(SI1=3I<1T0V-R9*5RDQ54$P,SAC2FI'
M2DDN(D0M3C8P-5LH1%IU02TU3$]10F=:5BTL:B@^,U]5.B1**VY(*DTN9G5^
M/F5N9'-T<F5A;0T*96YD;V)J#0HE("=2,C0S)SH@8VQA<W,@4$1&4W1R96%M
M( T*,C0S(# @;V)J#0HE('!A9V4@<W1R96%M#0H\/" O1FEL=&5R(%L@+T%3
M0TE).#5$96-O9&4-"B O1FQA=&5$96-O9&4@70T*("],96YG=&@@,S Y," ^
M/@T*<W1R96%M#0I'874P1CDY."Q#)EQ<8S!S*R\U5#A75%@U+U516D@K.B]:
M:R5G83 L7V4G1F0Y7%P_9S9K.U]S5G1<9D X17,F)4<]<R]4)6E4*V!4/RTC
M94U(*R%U)W-;:3TV345<<"DC34I9<70F730H+E):3&%-34I165]27S=>2$LU
M6B,X;4,[<$4O8U5)/'1P<D904VLE,SA)(G,D6S))0W)A(D=)9U@L=2LE-RMA
M724D7BI:0U(M/' N6C)9,TA23CHS8RA%;U]I(2U18')1/&-*/V=A5#,N3$Y:
M,TPT)U@B3F16-V4\/EU62R=6-5XS.517+6E*;E9U07$D-CLD8S1O-C9/9%=K
M)"PW8&5:/T)J1G0Y9W)(-"QF(RLX1D4B)E]%,RED.6PM46!+35116"U=2"E8
M=6M,;#(J/&UJ3CT\<65/)U1*37$R)DQ9:#]L8"8A.5\W+B4H82IQ32]S)V-+
M7%-))UPM0B9H9FQC)&A8;CDE3VQS/#,]:699)2]U74U6-V5!75TZ1TM;<&I,
M(RIE*RXO)EYU7ELQ(F P,VET;%%(*6TB6#4D6S%F4"-O.B=%9C\H2%<L;3A(
M8S8Y;TA;(VM7.FY*/B%J4RA77TE&;$Q:9&\U*"EC;4M#;5=G/V$E,B,A2EI:
M)RY004 Z<D=)94LO9%M>45EK<6IM2SUL94@\/BPI)&59,3@X5DE@+STO;&8F
M3$$[)V106RM6.SEG*&-?,S%+825N/6DH7B4R:DT[,UHJ2"$X/&-U0F=8/"M&
M+5-?94XI0V,V+U E<65@1W)S(61;2"1P-6=C)VLH5UU&1F1G1E]7(W0H0G,E
M,SMR+V=A)FY4,EHQ-RXM:RDY)"(V.TAS0S-,,U-!,4%,.UUJ3F G2$AJ1U0U
M1V9,8E9'0%)J-U1$/#1'6TLV8S _5& W,$9>+60I3S=*,7)O7SIU)T-$;EHM
M*4TX*2I -#I7)TY06F%1<$PN2D](72Y#4SXY4R,Y*V$J5"XH/D5+94LG=$HR
M.UQ"(C$D2$1L8FMC-%A!=$(]57!5.V4L+R]+,#\[:%X\-%IO1G-1.4Q73FTV
M-B]!*$=1.5U$,5\B)F<W4U@F6TUO;V=)-"9!<$]P,E0I1FU5;C8K2B-"+VU'
M05,X/%(\.S]32EI)33Y.-U];47$Q3R,]8%8A4D-5.%1G1R=.2BYJ62HP,U4Y
M+5M%)#-E9"5Q1F8W4F%<*"=I+CLT9SPK7SY 04AB2$5<,3H^6EUP9B-I2B1S
M/U=%+RM0:U%-.R1+*U<Q<B<T.U@L12Y(5E);8F%C-&AD<$-8+D-0;U\E13-M
M+E-C;E)Q:"PL+B-E/2540SA?32%'-G A7FI+1W5>-"-2:"\K,DAR*%]C6D--
M4SL[7UYN1SY656-O9&<V.FI<8"D\*6Y.*6XW.S5<95104DE78W$V/C-.4T]R
M23%80RM#449A:W!E;RE2*6$A1#545SXZ-BM*84TU4DA36VXA3F\I;&M.7SUB
M-CUC7U(Q051?4'5//$]S/&- 1R-J6U-(+EL^="<E0VA437%&9TEU9B@O;4]K
M65TB22$^-5EH+7!=+FMD5%E4)CQ=7T%7;F,K4CQT3FU ;#I/,G5',4%G)70F
M6"TK9CLT7CXG+VU-/U=I6T-;25IQ7#8S6S0R.4<L24)P(VPM.&)?*%Y5:%E&
M*2,R764Z7F5-;3=G*%Q3+VM%,'$I1"0U2E8A+6ED4'%C:E%A(7% 4'%B84)$
M*D!<(C! 3TQO)D W8RE)8T(R0&0W9'0P,2],*E%$9C<P4U=K2E5-0%-50#AF
M+2LM;"9'/3XD84]O*CI%)&YK,$4K:TQG3"0T:"9E<%E5.R-><&Y3,&E,-E-;
M0BDA/2L]*V<R;5AP.CIC0EYR2EXF3T1O5SY4,'0A<28B<TUT0&,_*BU 54IR
M*CI$,&)7,RA3.#U(1U-)+$ID9#@D-'$M/5HD2SY ,R)J9%<E36IQ7EQ.*#IS
M461:-&A07RI;<F0I541><%!!:59 )V]=0E178")O6E);8'0T.%1654M 5W0G
M;&=O/D<S06LM0#14350D1R10(VEA)R)B;W(P5REE6E]N;"Y#7"PT;VHG9&QK
M83=:2B%&3G!74"=>)4LY3%(P6C<Y-%8R-C8P3B9)13EQ:R-O:RHC5S8B43X^
M3"98*6 U+#!C4W(A:FIR.S-()V@H7$4J:W5A9V@I:R-C1R-F7V]$:"LK6V9'
M23]H.4YP;B9 7#Q61$]"-RU;8$%Q8#E#0F%==3A@93AF620O65\H6"DC.&YU
M0S==)3IM/&LP:SE!121%43<N0W5Q(E=&5$PA1&TA9THR1B0[5V1$+UQ7<#LY
M5EM)3RI+)T5F8R5G,DI79%,K,C!21G%P;"Q697$]/2-K-DQ;-CQK<45K)T4^
M6TU3*E\Q*6A06F9K86]&4&I%3$)N05MI1W G560W,#H]/EHO-2@G6B%3=4AH
M-EDT/%U1-T0L:W$B6G(_.$5*:B%19BDO1UUR9D--3BY*0VAO:$A:6SPW6TER
M(S8N,%1O(R\G85-J03T\(R,];R5O1#98/REM4"H_32XI0SYF)#,_97!A.TPC
M82)+<&=B4%TU76]<*S8U)T4S(ETE,%-')U='1CT\(RDL;G!O1DD^."YQ1B-;
M1CY-4R9/(2PJ4RDA7VEI+D]H4T$J654W<2XA-F1 +$)?="UU<RYI8V5O<4I*
M*V(J)2)7/5PA24TA(6]E630J/F%?:U\S*%<C)%-$6"]"8E)4+DM7,VPN7DTA
M9VTB23!Q8V(C968]+6).;6Y!:5!K15)7<U<Y76YN)U@E5&TF+6HX3R\I42\A
M9R,G1%Y67&=H(SUC=40K9"U7(5UG8U=I)3MK,5A8)2\B6UU1)&0S+C18+E]E
M,38S:CQT;CI34'5P,SE72T8V<"PV/TDH-3)<.T@L2FDJ*6]+/C@J/")-.%)A
M0D<D83$O,7$F.CXC0'1I8RDP<%1A35DE,G51=5-(*W$_<S!40S)U.C9&53LX
M:3\P;FE!*%%A=#,J86]R,' Q22=N:%U'9EE*95)$.B0H-VAI9DQ436]2)W!=
M<6).4#XI2F8T,TE%15\A=5@U+BUP<F<N4'513"4B(3M0,UYO<R,[/35H:3EE
M+#A16&LS)6-:)BA5,5YM0SE?62TO<5 _64M.)SL[/"5=)5$V*3@B:&(M1V!.
M,",V:E=-65A&/U<E(6 Z63!21C9I2CU#.C8V.T-2+%8G5REN;EQ:4&-&)G$C
M-D)D,30G4FU+<558/VU*+UY<:4$I-")A74% 2$ U5B1;,VD^86MO)CDE;3,E
M7EQ38&EI6W(V6EQ@6R\T7FTB6&UN66HQ7%]N6T,X7459:T9/,55<0%MH5E9N
M<4(S6"E@/3Q7/F!,0VAU.%TX<F-:23PI:6AQ(D$K2SA89T9+/55>:$$_*V9&
M:2<E*&(^4%]1+5]P0U9Q75(L3G)R6&AI)5I>,"-Q2DQS,3L^.R5?24Y"15PJ
M+VA@;V N,C<L3G%,+FXM*SQ'8CIA6E\T65,J4T5@7RPZ:5$B5DUJ624W,F%J
M-"T[2"\^.U]M;",A:BYT(BEB9C107R5C)41O93I>6$UI:2(Y)D@K,60R;5)'
M9UEH3U1Q(RAG25$G(6\_;"1!+UHQ;ELB;B1?5U-R+#=693]@*4-<+G,R97%1
M02UA6#!#)RMA6#@H668U,S1L725G55@N:S-%6VYR,V@[2E0U+R@S1DQ&/S,R
M<W!D(TQB<2]65D$Q8"AO/V]0*BA<+B1:<CXL35 J54A@3EU-(5%H05Q&/')!
M<DYB73$Q0G!574UK22M*/4PK:R(R.FI%8DMK56UP331B3'1.5U)-(FI3358P
M27 R)$I$/SU/6'--7DQF.R8N<C8Z(VH]2F]@+D]:9TI!*5<V*6=<)3QP,$50
M3D<Y8"%2<FY3)C->*4,T839A<FQC.60L6E=R9VU<(4(V0"A>0W-S+E0Q(UI.
M,R521&I),S9),G-%<3]U9%YR*%%I/U!+1BAE.70W.%E/*EY67D\P4U)J1TM:
M9SU *&920'%C:F!F)C!B/3([7%EK7SLO:48L=4Y@=#MS;FY-/UPM)W5#+"M-
M8',I7S)N8T-)8T]>;F)%=5$Q,VQ53E@C2B9,,3E7+W(_*$=2:TI;?CYE;F1S
M=')E86T-"F5N9&]B:@T*)2 G4C(T-"<Z(&-L87-S(%!$1E-T<F5A;2 -"C(T
M-" P(&]B:@T*)2!P86=E('-T<F5A;0T*/#P@+T9I;'1E<B!;("]!4T-)23@U
M1&5C;V1E#0H@+T9L871E1&5C;V1E(%T-"B O3&5N9W1H(#4T-C @/CX-"G-T
M<F5A;0T*1V%T/3 ]8U]4-% H(T!*<S%J<R5G8$ R<U9>3U\E<4@Q=%E2)34K
M73!B-BDS-6!M2T5H*7-A1#UK,E9 7E%"/&<Q.&MS;S9J)D9K,$-/7SQ<,B@D
M0TQU.UA!<FEB(W5Q(5M$*%Y/1"QO,R%L,B8V*$58,VY'2#537W0R2F4A/294
M)VY.6E\C159=23,Z,T<[66HU448O2F0H/55>72-=7%1055,L3W!T:DQF325-
M35]@5#]1+%E80$8F(ELA;41:/4!*3'0E*75;6%-)<S)U:6151#A)4%XU8B1;
M3B@V9TY*,%8J6BAE2D\V;BM38D<_(V<M5#XN<&4W.R554W-5)4) +E4R."8Y
M*E945EXP)$([5C@\9"=N(D5O7U@M(DE'=4U0=&=L1"M<-TU&3F9./RDM2B],
M*CTG9C!B6U@X26-6+F),,2<C03DC1V903UYR(B]C4D=L2%59<2TM.D11,DU'
M15Q<0D-:<6(M1$=M9W0Q344\*U\W<DDB<S-,5&EB.'%@4%E407!Q2$IL-TUD
M=6=J0%]F<31/4D\C-D]?-FYK,41K.G-B:3U8+5Y>7VTG0#-P<5@O7SH[9TXC
M;D)C+6 U<"TX-6,R7#)N8E$T-2A"+&=434=J4$!M1E9E-$\C:$EK925-;48X
M8VA4)B,Y57-<764G.RE)14])559H)55K4VP]7F)U,2M-0T\O<&8M9R(A,FH\
M5DYD,FLT15TZ0E(M-"8W<D)S-DHB7T5?83TQ;3U;)BQ013A((V=5)EY2.S%3
M86M>(ULC9&QL2E,U2FQC:VII)EDX6%9>(DEC+DTR0&,I4TIS-T=M26=C95-+
M*$=G*W-3*B,T;B5K4F%7,S9F;R\\)D0Q7%507$]%=2,U,C<E855%+V-@4$%+
M1FY";51**E52+DA;0B@[4CXJ6%ML2CE.;$ L3VXW730L7E0^.TPA:R-?-S!3
M44IM7U)H,$P]22$N:V%4(4Y/1T=@+3E?4#TN*"]I.U9:.&AB/4X_*D5C-5@Y
M-V$\+$EN,3Y75VQH:$]87SAJ+DQF3%%5*FDQ;W1=-"YM(C)F04%<2D<J2"Q=
M9S-S*SI"26IQ1RTB62Y):SU!1T S6$1J."\B,%EJ+V@S+FQK)$A.7VI$;510
M7C!%)&=916%<(4)/,%1@(V1J4DDH*"D\)EX[4#$Z6%@W3FE0-%MO-#<T565$
M7',R3RU*0$5P16 [;#]I,S!/1#MG5#5,2R5 66Q3(5Q,0F@Z+G)O<B=>7U9*
M5D!?+%U*2FYC=#HT4VTN)$1G.34]*CQS248D;"E!4"PD/2AR/"ES,BQ8.D]1
M-$Y9-B$C73Q"9"U$)F98261A=5MF76TO.TE/.%AS2BMK55U(*%M"9"I9='!'
M/C!O7C1=6V4C-W,C*B0T3RYK*E-2+2H\1DI#+$)>2F=E949O-C]R-2M@,"T]
M.SAL*DQD(3TD9E96-3%E0VDR5&5295A74BTI7DE05C(W(5)P0BAK,C!,;6,T
M3' R:C),;T902FLJ;R\E17%$,$Y$2FM=5FD]7#(L.B)@0%YB6V,R<S)14$I9
M/E],.2=-)#AP+B-*/$ \16=%1F4T2CPX7%)P-#U&4D8B*4]0*DHF2RM*-B<Z
M4RAC<41#;DDG,CEO8C%'148A=21>/"$Y:3A104P_5ELD65PU/RU@95)3.C)1
M6V9A1%1L4G5Q0G,N:BXK-VA(.75:941J,TU;.T5:7#I65DEI;"8D(F=<9$U6
M15%M:S12;#)(8F(O3#TT,F%82U!H1C8H-R$\/29M<T9+1DAO;2<D/RI;,FTV
M6%U?55ER7T]J,3MN5RM77#9?1B1--F J8EHF/2)77B1U8#YP7SU6;CHC-5<^
M*C%"8# I6&(W-6$E1D<]7&)73R9=:W-P,E5+/%1O5F%B;$9J3CI.44YC<F@H
M43LW56%29CAG)3MO(EA;7S)-1EQ')F@Z+5E%4&M17#U<7"-I0U$L6R)I<G(A
M0BD\9DHK-S(Z5TPR)BU"4BE6+2@G4"%K9&E+*RQ).4MJ5"Q3)C@T6&-:,D-U
M74E(/E)<-F%=3D]>7DM434(R0BXN8S54:RE90E<D76)43"A<4%-<)&8X(E4V
M05A4<3).4W A)U4C="HN7CL])$(R:C<B4R-N:D-C/S,V0$YJ6DI-.4),=4-@
M6F!N1UML260J/3PS;4!:1D]E.E5:*5XA;F0\.&%/5"<C6$IP6RU0+60O;SDQ
M56,B4"=<9%UR=5]I3TDS-FXW*"4N)C%M*5!@96M0;' Q+#]1-$Y84G)I*G \
M-VQ$8#)T3B\L+4]$24Y@*U-&8"9Q5$0[5%Q'6$9J0D],-'$D:&!8=3(P5DTI
M;60Q)2PM0VMD1&9.;3QF*C-S*G5%)%1?;E F.D50;R=P(SHK75U*.'4J:2-R
M<4UD,SH^(5933S,Q<D!%1"(\)STS-D4E/5TH8FTT8R9@4&HH*%Y.,$M>6F D
M06!N+U X7T]"24=-<3%+,2%34VPP(DQ,-ETG)D%O2EAR:F=E.40[9UQ":UUQ
M:D%G,4U07E)37C=17'4J7R9)0#8Q*4\U;SM 9C\U:DA:2$=1(D,R42)K.E]?
M)#U7-D5O250T1F9=)FXH<B1+1BDG8W1$,R5.,S0O3T=/+B5*;2DO9B0F/VDX
M830X93Y++#H])T-:2R$J,BLN.TEB.2I052U!,#Y%2SPH6T9U5UDJ7$\\1SX^
M8VA-0S,B4R];+")D-RDL,"I&1B%H*29566 T8TI$-%]0,$1L*B9J.EXA63M1
M2% ^(CDU/V<O.4HM+4A'3UEA0E%K/T]P2RE-34)1-CE?9RMM.#PR+5(S05\U
M-4LS4UI':D=S8G,J2"904TQ3+#UI3"]I:"XN6S)(=5A9*6M&)4HQ/$Y!:B1K
M,SUJ4$<\+BYF;6I915)M,V,J7%9,+UHI)B9J371E-6-!+%EJ)3%';6Y;2EPN
M0R=++4PG3R%+7W$[5& \/T913RY*,$5B5SQ"*U1:.3!G(2\X/EU3.28N.$XJ
M6%U3;D=:)ETU,G%D6C199W$Y+6!S-74B-$\E<5UK+U<K25-&4$U/.TDX7#)<
M,6E9+$<R26I<*UL_+W1A7SPA;V]-)UM*7$$O.UE')"-*22Q%949R/REA83)M
M05YA+$-E:F192%<K2%\P/DAL47)T<#QM(VXE2T!=77%1)S$_6'-*/B9!4&<X
M13]R.S)R(B]D9% I7T!$6&4F-2U"4%Q>+DM+.SYR/2I+43<W-EMO*T$Y;TQH
M2E=G;74]969R.EM 9'-23E$A:2QF2TQQ,&!12T@K1FH_+T5C/&4Z5#9"<"(Z
M-20L,BEA-E%17U$[:R4J;RE24R=<:TI#14Q49V8^2S5;4&!M(DDS1%Q<95DN
M/"YP7"H\1G).,SUF<45:-R\D4&)R5"%D6V!%+$]I-#QR9E)"66Q;.6QP6V-P
M551(+FPZ*G19;D-F:51'+V<_-STU+D!O:BTJ+FHV/T%D0&9)0&1&*SQ@(6,^
M7$AN/V1F)F-*8E)1:S8S=5EH+SYT-C<S/EQ10&!+7R(]:EYG:SU,<DYJ,E,C
M:&XP-F1?830L(S5(:F]!-%US.B-H/6Y&.E],83I=2CU*1S]&)"(K.G,C-%UL
M/#0Z/U%9<$E&2$QD558Y-4<]6FQU1$IN/E U5D-R(B)E15U)5UI9/UTR.%-'
M,E1D+V).1FHC5#9R8"H\254R02Q@82I?4$(P(U8I<C9B0UY';CQ'0S\U8U<P
M/U-"*V Y(G1A9290+V)50%)(3EQ2*FM67B)S*7!I+V!:.G X;&-13T X*#!&
M)')O2E0R+F%8+%9&95@C)#\[57-)5RHX16M=4&102DLJ9G1"470M:#-A,EQ=
M*VIQ/$9:0W,L5G4X)3L_7%)0*U]>.FQU74%246<S:7)H6B]H;"PR4BEI2D1K
M/E5J45I/965R/2M1/&Y.,5=O3S1*4TU+<4E563$H0C,P6V1!53U+)SM+6V0H
M*2]3.SQ80DDI56=I.&XL.S8H(SHF920U-#YQ.2Y'12P^9V@L/#M=0$A'6W!3
M74(L/& K)V<I8"Q25$DI,"5(,4-N54!&/DEF5FE"+C)%3#E69'1J;5%N(6,A
M:DU@.$E(0$U"=$,V<SH[4F9C549=0V!@6T1E46]F)&MQ0D9 1"5>-6,C+D!8
M(3$N54% 74,W+U]A,"AC=4!.9E)P-359+3IR73DE<U]$:S$E4D0T*E]%7S9$
M<&)!.E%>6RQ20UTO-U1M,T<C6712)V!J,E1M4F)R75$Z)SU:9SMP<%DV0&$]
M8FI595A>15@H-TA>+U)'6C%<(38X(D W.F5#3F=>8&TN,4U$05<E+V=82ULC
M3U)C5&\W-TXC2T<];F%K)28K6$-P*DE"*E(O.755=',O*U$Z;UA.;F$H<F]#
M9#5-5B5A.S!R8V%55"XW1"M3.2PS;%]14C=P4"1@:EM#;3)7938D8R9P23PQ
M/5\\+E-J(BI"(C)@-%I%7358(FYP<2A6358F/TM?-2%?9V ^*U]/:497.3-/
M-T$P,3]L;EQ'1E,B:3%"62I%1B]*<2@\9&M/+")O:$!.)B@R(E%A-W1 +2HE
M(4,].2%C1TQ;:T4E:58F7"MC7&9+7%='=5\^:5Y5+4U?;3LX*T597'(A*C5P
M+V9';T-R)C V-E\Y:"]O+4\K,%YI;BA'8F)14S5Q;V1$6&4[7R)*/%\O45-!
M66-C<U=5,%0V3%Q))5$[/7%$96->4&P\<%IB;U(A<5II-#\_*CTR3E(I-BHG
M)C$Z(SHK2'%(,&%50&9F241()T U*3$^4%-'751:,R)D,#9O9&DB6# \2&HX
M3CMR568W*&\N;2M+.&129$Q#8D5M7B%C:# I=%0F.5Y;0#9K,D=83%YH(6HR
M2C](7W!?(FYP,25Q8'1?5T(L-C9K7B(T6W-G/F5(6FA83%\X+%D^3B<H65<Z
M/F)10R0^:R=K7ELF=30O6"DJ2"M-(5I&7#EC7"AK4$<S*5I5248^7DM -64L
M.W$J(EPA/6YT2FQO.#5K02-'25Y<03$X;RPU94%'(B\H<'%.1"%3<&PO1FA&
M=5$D7&](8W$L=#%<45 N05-64F@R0#-%:3\R<5,I-#8T(VII;#E58V%+2DE0
M-3=:95QF54]&5D=,2%I"931>12-O6G5',&Q*+3 O7$9;1$AE:#XS9D!80T@J
M-VA53R%J67!F2D<Q<FM#,' N.7,J/EU!;'!(3E!7.S1<8#)5(E5A4$XM5%@X
M:D=13D!>0FY)5#MD;#HJ14E65&1K6S<H9R9L.S\T7&)N+"TS-4@F:SM"-"5@
M9&4C9V@\-6MO*4=&8%\^,5Y4.SAI(60B3'%+/%172EE40FAD,$Q1*TAJ<&14
M/$@L23XH8$1A;CMD15)*)D]132=%7C,F*6):3T=T*"Y0.$$B,EY$:$I(8&]*
M;DDM)4)G:TY/9R9*;G,K*VAC1S\Z:W$T;"PP)G%<2U(T;$1+0B\_<VXQ95]Q
M,5!29R,S16H^/F]..U0N)V1;0CM"1UYO+40X451P/&)'5&8G*5$F.5 [8R$L
M6R=O*"XN(U= 5CM34&4E4F]G+#=M-7!+<%56(B\Y-S57/3%5)R1@)39/4R-=
M*#<E6&AQ,%M505!<:EM<;G)O9% O3619<RHG3DTI05IP1E!042,K/C1'*S@J
M5CI..U9-+F(W1$!!16]A;S)8=6HD4B0[7UE*56AI/"$O3T-J6#$A5$TO528L
M-DQ3=3HB9%U".#$[*"0W:BAS24)?:3\R5FQD/SI94RLL)U)K,B)353]+64,^
M3#!@,4U8(5U?.5M1+CLM8EY*,U9G:U(W6%\X525P4UIC:3)I2&5F959N3V$Z
M0SL_;SPY66<J2EPS7SE+4C]<6R8U:F1L,TAC524T3&QJ)5! 744M4DU?6S9-
M8SUT*E4J4#=993-J-2X]/E<X6#DT/C!+8D)3*4I 0SI!9D))-BDR0V\P355A
M9"A52T$C<$A?5S,Y9CU;63XT1S(N(C8G2#)5.CM71")8,W---#-/.T%M*EAD
M*"IT1TTX-4U50D8J/TDY/458,FHS2C);5%TX468T1S-E<T1P*$<Q/SIC,6$Y
M5C9$;BE47R(F2#-"=#50,41H9G1 ;4A205LI7BXI9CUH/VUJ7EQ /5\U+4%%
M3F]49#E7.5A%3FAA9#TV(5).,C!F)#)K;3U0+21E5D5C-6X[/&I50C1@3TI+
M9$EJ1E@X0BYF<T1/5%AH:C,J6CU"/%TS8#<F1S1R6FI:(5-D4UDT-FPZ0S@L
M.'$\43,B.$!E.THF435:5FA+3R5*/5)I)G-!)4=)47(I:3U!7UM17V,P9V,T
M+4],6"PW(6IH)EXN9"%,83!?6ULV2DXG(C58,&I:4&Y'8BA -G4\.C)#05A)
M26%L6%%N7U@I5F)G<W!C:TI:,48\:3M2.CEH+3Q?;#1!:%$K1D4Q-SA'94IT
M*D-;620B139!3W5 )R,X)UHN5"Y+*2H_,U9"1E]K4TEL82(P(ELB0U1E<%1"
M-F!</#%R."9M+3510R)77V<[:"-J,F@V6&5'.W I7% I471E7W-23%8_.3]3
M369,+'%J;F8H7BAK7CQC2S9R0#U>4T5 )T!'1RA28RI-85@P7D!Q*VU*5RA4
M*G,F<4M:/21&4G4S-TEO46Q/='- .S=Q<D8Y-S!=;G!P3UQ@32IE8$I.5W!8
M4D549$1'/7 S-RDJ5"]+-"A (B1 *EPG1UMI0#\O/38X<6U-96-T*EQ76SEC
M:6184S1N7W0M64<C/3U>*# _=60M;E(N8&IR84QG848F5#1C/TUG.EAQ8U8D
M(R5#.5$L7%XP*$- (VDZ43@E9U!>*E-G.'5O5#YA="AP0$Y&8"<S*%LO3TE=
M-FET-68Q,C1 *F,O,5@G;$AD0#\P9V X(4M$;EHF<"(N8%AA139434,H1$ML
M;CU23#]$.6M 9V I(2P]92\E-2XM+75D;4-".EXO5$Q',6XK33HL5'!,(BQ=
M929L8ETV4#).-397;%DY*4)Q5R)Q2$]29T%C2D,E4C!8(EYM:D-J,S-51RIE
M-T53)#IS374U;S$B9W-*8D8M.W%7)U)-(EPF8B(\13U(+3@T755R5W!15D9B
M/4DV*RU/+3!B*CE0:3TY5E0\04\G,2I65"AQ5$583#9/3UA$869,<70X2"D_
M8&PT7REB;#]!;$L^;$\J/35*25H];V%A=5DN*E)N22A?9"TU)V=4+%IS+W%"
M+E0V16DS-G$J2&I0*#5F1E9G;CAI-%)@/4E=5DY';"A2+D-O/"LS/G-H9"=$
M,R-*/C)(+F5R:T!R<R<R+FDS,WX^96YD<W1R96%M#0IE;F1O8FH-"B4@)U(R
M-#4G.B!C;&%S<R!01$93=')E86T@#0HR-#4@,"!O8FH-"B4@<&%G92!S=')E
M86T-"CP\("]&:6QT97(@6R O05-#24DX-41E8V]D90T*("]&;&%T941E8V]D
M92!=#0H@+TQE;F=T:" V,#,V(#X^#0IS=')E86T-"D=A=&U /D5D:2-9)W,O
M2')D=3E:4S]<*T)#+3\O3$(_3TQL1T-!24)$+TA%3#5Q5$ ^*38Y5&\O:C5G
M*6]@<BUD*SYB/%,\,E=U6&,F6&9&(2=P53PS<4Y,2R<_7CY6*%A.(2U>)5Y$
M2TQ,*&=#<$5Q569R-3\U22LW22Q'<%E0=55)="4T(G$L9%5C<DA'0S%1.6I1
M1$QQ2STI5EU765$O<RE@/E<[7"A=7U!J,"(M;C4I1&)%3",N52TO+#HP+RU=
M*C]6:#]5)"QP8%QO(C9P36-8;2%H(S1*7&<E45D[)%$]:V$]43)K2G)&73%"
M;7 T-C%*2&5Q9R1G.4)/<F4Y*%AU9"-N(E%3<DUJ45TY6C)04VQS0TXG+2XW
M4D0O*UIN8CA;-4M/;BTZ,#XH-4DR9F]$.U-B22M%(F9;.4$X)SMB74AG0V1/
M:C)+5"8T2E<G,71+)6<H)W!-74\B,$%C6#Q0+2<T:3Y","UF7"DM86Y2)'(D
M85QS*&!//6<J(G)**EEQ:G G.60E,4=-0G)42S(C+C<O6BE)1S9N*F@U0V<K
M9$1O/BM83U=3,415/61?;D%065,A/54Z<U998V-R+3-/-T% 7S=03ETA1R1D
M9CT_0"%&,"<J63!+8R=-0$XG2F4Y:E!T3SU%65]B:2%#9T,D<BXR.%M6*W!1
M9RAK=3PT6"Y8(5-M*#$A.2]69"HI*% F52YF.74U-4-M-B8J8TU=;$I?1VM
M3R0M1UUT*$D[,$$[(UXB)4A"/$Y@9#]C92%5*C!)+$\D02E&7E%5/&A)069N
M/BLT3FLS(V5I3S!*6VUQ-E-/,&AQ-38_5"AP8"-$921 =5Y-44I+24EE9D-!
M4FA?55Q:;S@A)VY,.C(X5CY-.%5C+"I8+EQ25"9+23\E-CM5*R]&)#9K;6E>
M<&173%).-%1G=5=M,4LQ7"HC<3EO1S%53F4A/%QP;44^,2XM66I 3U,Z)DA<
M.DU(:W-I03D],SIQ(T\J8#TA8T)=(4P\0$M>;S0J:7$^)T=,8RLO,2MP-"<^
M*S\A:T!"-U=8-#1&/2DN3%A!,F%':#HX2#IH(BIP85$Y1EE$1$(^=3MF051B
M='%H2%]>.VPO<SI=)U-B(4PC2U5@(4E@13]582TE)G!$9S) +5)>)C8K3F]P
M14QQ4&I"5R=.<4X[1R5O,%1=<R=P5T),45!19#]B2%=;-7 V6SYC5TA:)TQ$
M+7 I4D18<C504&A@/#$B/R5G)%]A+5\^2SP\.CTT+"@[02,Z,F4M-"=+.FES
M7EM10#ED<$I/,BLM,BXU4S8B-VQ5,TDV7W!98VPY9S1+-5TU(EDI=5AN1B\Y
M3315,BDI;EI,3'4U8$A49FU2=3)H:S10)V11,S],5$QS+G%7(6)H:5@S7'-9
M(28[-EQ0;5(A5$)K5%Y-720Z,6U90'!*0DI&)DY@2RXS+#8M4SE?.4! <$1L
M4"Y-=#QA;",[6EY;6SQ1-%<K.BLQ0SMJ:',R7E D:T]M3EYM:V-F)7$H8515
M<6!:6F=@038L=4%'52IA*DM<83%09G Y;C-):28_*2A*;VXN8%5+8$M2*"DG
M13(T*S!N5%(K*$HX.D=(23 R+T1P/")B+5LP1BQ>4DHA3&Q3+45A34ID.5Q>
M;69'+R-A;'5+4W)I(G$N;V-"5SEN2C(\<%4W7BMM7B-:/"-9(58V/R@L/# Q
M:U\N7&%!.%UF)F\W5ELK(B0R83,N/&E0+$1*8S%:-FYN+F4S:&1.2EY6;E%R
M/U4W,4EM/#LS:G,E)$<N33IA:S=O12PC3$4N6BY*=2QG<G1B8G,J8F4T:W!
M7#IJ*$TA,5,[+3P].T4Q2B]':4-U7#H]1S](45!/.DA<6%IN*#M25#!P7&XL
M)3Y>0EE)-5Y#+BLG:B0J*DHB03E:6D \3#!4.DI5;"DM7F4_-2A0<'1*36Q@
M+4U,*3A?928M<"IN5&@M9G!#:2IF1TL^04PU(E5!-SAH1W1$3F-"66EA(S8[
M<#M-=&@M960S0UPZ+U1N3C5%2D!<4FI0*"(W;BU 42-M+2XY7F<A4V@O1CM2
M+5IL7% L-"]#1TQ(8$A-3F%(+D8Q7$Q/3&-,4&5N(2@C+E]40S\J3D5E4C<C
M6#!P0S1O/48[8SQ6:&XA52(R,#!#0'-2+$4K+G S3FTE*4-+0"D]9TLT14A3
M:5\V-%923FIC+35I)U=(.3)B24<V-CTW2%$Z)$<Y4R%O(F(]1T!52&YL7V0T
M030N;&A65E5625=L;D%K5V,H43AB(6MG,6E*14Q@.%HG;SUD)"$K+FDG72]$
M4"PX7"13."YL+#=+1TUU.CTD0"-S9VY+6CE</'$])VA=.6UK96TL(TT\:5E+
M+EA41B=E44PP:T0^)T-S.V1@)S$Z9D=K+5AB*#=H1C-E,29P2BMH(C0^(6%J
M<TDQ-6,L8&-3<VDT5V5&06QT2DEJ*#MK/&U*<30[8B=E9&LT9RE5949$1D!2
M)3ED*#8_*5HK92),5'1H-D5%4B0D(E ]1S9/2&LU)5)75EYH1E1(5FHL1SI+
M3T0Z+C]<229*/5HF8EH^8%Q"(V]<9F]C56DZ)V0G(E%&-6@E(D\\3D,C6&E&
M8S(H<SQ:52=M6#UN=$I;+RTD.FI72BQQ/D8D3D-98$]J<%QO9VQ>1V@L33Q<
M53520"U81T5C=6(A(TPM*"XM*C9(:$X\3B)46EIS9D@B:DIP3E=%13).;&YU
M3U\Y7UM78F=H<CTO=&1E)EME<&15.7!;*FH^<C=(+"-3.UE,2EYC4%]=+2XA
M:B-.33I6/#%C.BM7)BAH3D)2+CI#9#@Z=$@N131.;20^)B$D<$TQ*"Q%)D)/
M4#EA4G$H-48O<UDY9U J:D0R(R)*:RXZ*$LJ.THN5R],8%-O5$=+-3-;<$,G
M3B)52E1M5# \0U9*/B)125$C,R-U2UI95B- 16!&4BAB:44Q<B(Q4EXW/T=H
M(R(C5F=G.F D5$96.$%8-CDH4%0I,%=":"AF<VA)<SM*;%-3+$!P=5E1,U95
M42QG8F0Z14!=3'1%22,U53!A47%06')F4D<M/E9E64UD96XD4"PI,T0B;"E7
M5$LW8B-40%!!+F!*,V!S52M1558X7&Q--DDF8S!19C-A,$<Y5U]A2SD[+V-1
M,"<T)&MA6S@K2W%G*T D-%]D0U%I/BLV6#)$.SI).E]J0&DZ92HJ7&!+26M$
M+FUB6#M)7W%I+W!#<CX\4&!D6'(M5T9O*CY@9&\U+T [2F!N74(E;3] -'%.
M)5%!;",U64,W-F0V(7-G*&(I<T]09F1*=40U44MA3F-09$1382A;9TMM,%]T
M84=?74(A/T$\-3 T*6E;)2I;7EIG/T)Q:B5R348Z:U%/845-/'(L-TPO.55B
M,E5T.4XB8T1L)T-C<3%F6%5K+T],6V!03C4J:3,G84-N4U5#5G!%:30\=6(\
M8RMG,CE,+4QJ425K3S,P5R0]5RH[2R4O2&DB4CI$)"-L0616;39+17-B0TQE
M7C<U97(P8&PI3EM+760Q8DM56%I437!936Y%8VEP0T9>42MI+TM23&HN3E=1
M+%HP4R551#,^2E!=2#=E55DA)T]-)"\S8&1@8G!1<C<R;&DT*5!F<SLS23$Q
M,#(Y;7-K9VD](C\M76M=<#5I<&@T7#)S.6="2T@X4'(Q82U4(DA&2S\W:VLO
M2F-1)"M44"=)5C%,44U#;2$J14-+94M94&I,52%N;V,U;D)/)64Y75=#82P]
M2#=5.EYM)&]8+6HJ(F11+3HD8RDP9#M*06M;=$-!7UIK6R%=56%$3%HA)#Y5
M7VM<<ULF2T4O4&(\*#A*7#9--F)B85%S1W-?+RXL1SY/8TQP+EAT12]85R5#
M8#-J.U)70ULZ,BQA;T5*8S5,,4TZ<3XT6CU5/3%"*D!K=5LV8"Y%/RT_2DQ'
M6DXB+F([75@T4')>:54B-3,U7D19135B051.3S513$QT4$E<429%2D!35DE&
M."-=451Q5EDT(4=<9DYS;&= ;$M1+B(N+#)54F57,T-F*V,Y0"A/65Q11R(M
M5B0P;59@82)P<F0[4F)32UQH-SM")U\L5FPC=2M4+CL]-39'5S-H4$-..#%T
M.F=D(F@N.S S,D<N*%8B<FDS5UE53#U&;$EQ*SAF73YF0%ET4$,M56%0(RIQ
M*7,K42922SLH9R8E.W!1-F)$4'0[,T4F.4]D)5!.;FH^:6U&.CDB<&$B/S=5
M,TM#05=U/D9>95HP1EMK/4QI3W(B/FA3;&A 9R9?;"%O3SIG(T-D<C4W)W-+
M7"Y-2S]62S(M77-P:G1U(6!&/74C+"1O(6E7+&PF;$HQ9&5.;F! *5%C4$TX
M=2\S-#%S,V=;;#).:'%-9CQ=53TK.THN4"E#7C8\-24Z839I2W!!8S] 32])
M<2M6.490-$94.%\T73,F6C0H3S@H9T-#+U936V8P*VM:0")<53=O0S1I5#IH
M5CT_:#)N1S-<92\C:%=78S=(9S=I.$UL4V-23VLO-D%,1"$O8RE"*W-7-G,H
M,&8\-V]O7%4U;W,X634^:EA ;%@],2I/2B,]:RIQ3BI4/T-!;W C6#-/47)#
M.&E ."0N4VM74U1D*4=.16MI965A,SP\8DMB.SA<.#]U8SXZ(V=2+4]K4"TP
M25X^7F@Y(3]I7$]%;34R4BQG25$I5FPD3RQ:86(I+BE52%%%3E!=7T C;$,_
M3#LN7"1<5%]U-U(T-RLD.%975FI#,4U2;DE@+RA'74(F*5 H8V)?92PJ*V=D
M7DHM6$LG95);5VXM/4E50"U(8U=;;RAD:' [=2XB2CHF+C\C15LQ+F)'/5(P
M5$)H:CY+:2)2-4TX3&MH5E]P:CU,+V U645R-%UD2G!B.G!-.#5U.3A0<R5-
M-F<W(W S7F-H2VE%3FYT+$(V)$).24TA4R4L+",Y0E)U,F S,FA'7$(G/FM"
M021T62M72&1@)%I#63) ,CLQ4%)L1696/RM6,DAH44TK,SM86"@K9V\E3E@A
M*EHN/W) )BIE-F)K/EH^.E]K+3]I/"P]7"="9%EB345&6#HW:V5H=6!K2"-E
M,G$\8E5Q1F]!7W,A0"YE,&-F4V)/23]A-3-N:C1O*C975SH]86<H.&\Q/3)/
M6TE<)%\B1V9Q<"AO)#8E92Y?)U ^7V,M86932V8])SM:)T$Y6$4_,ULN520V
M76%<:RA*(71$8FTV6"HL3B1U5RHU7T--:W(C/'1"-$]N*$$W*51N0D="+#0K
M:#I 0FPG.24D)54Q3%EJ3%Y'3CU0.5E+,2=I-3MM4UY ,3(T(B\O*DTO+3HY
M,#)Q12A06B9S-DI.475(7U%,0RTA+28S5C(A<&@E+B16+DDR,BPH-SMA6D$O
M(BH\32YU5"MS7C5*76XW4DDI94)N;$M*/5@S75,Y*D4B<%!40$ U3FM#)T<[
M<6E .E Z0F@^;SQ#3R9>6TMQ-S4Q,"Y%.VU@/U)D2D<J7CL\7FI7:59J.3!@
M6D)R.RU26EA*34$S9F$E)F)38BIN,DTA2F=C94-S4T16+6U<-2A-<B8^(T%P
M)4LS<55M-S8D8E!G/S5I045 (3)'<BT^,EDY1&0L:V!N)EA55RU7;G1B45!E
M*U5./EH]92QH7&IJ(G)*)"))3G)K.31%-&571BLB;6EM(2@X8$Q/<6,V239Q
M4B-:;$I.(B)A,4,M9T)U*D4S8' K-#YB:VM2,W4O)$L\6D1H.49L9E0X+FMR
M*TAF2U K*49=0UT\,$$H9F-S.UTO6SQ7)48O2C-82F9L,V=F*$):.RAQ+V8I
M0#E5;#4]7")E2TPB<"5.72UP/C-S;SXI:&U#=2YJ,$4E2VM-04<P55U-4W(D
M8#!A+6I3,2E2)"\I(2\T3F4B0V)!95,[3S8K1&I95$A(<UPZ8V4E/D8W8S]H
M9&IF7W0Y2T9*(2LY)DMQ;R96<%YQ)'1O:6\J6EE@43LU,2)J;TLA)E1J8S)3
M5"%0(4TH774T2W1G25EU43UR/7!R7$HV53I-.3<[.4,T5$QS:44Y+R]E+&E9
M5RM=*FPO/2AP+297(4XS=&YG/5\U7EI:<4TC43)G0BEM04A0;5YC5E-./&-C
M0B90-&-#(U,F5B18*VH]9#=642@X9EEF)V5 8RMG4%=92#\\,THD35)8+')
M4S!L="HC52Q96"EP)65;8%(_,TAB92I<5C9K8"(T25<S-T\O/B(Y0RAM:S X
M86I><E)14TQ-33] 72XQ;S]+*#XO4&]535(I;3Q4(C] .#A$.%<],F4L,&P_
M,S5;74TR.5 L46 ]1'!50RPK(3XG,BMH,F]20&A%*RQH,2IQ9R$]7DU&6ETV
M7%TP)7!T5%EA;DL[/W0Q+&ID4BQ01S]S56%&13,[9RUR,"5M:RU8)% ]744O
M6S-<<3DV4S0F9D)E)SE$9EMD3UY/:E9P=6]K-'!6(E]>255F8"],+V U*F)$
M7C@D13]&/W!-2R$]7R@Z<BQ)9SQG6EQ:)"0F+B0\3EY;8$]71D<_,E!.(V1J
M(FY3<390021K/SQG.55=<"E&9F\T:38X/&\A(4U15&Y$)CQ=9C=3.V!32D,O
M;E9+13->,%@E/D X8#%+<D]S1C [;T8\2V0I7#5E1V9R/C$Z,B)+7#),7TE<
M+E)>:E$R4&,\.4Q%+D0_,#15<V9)3&5'3"8K6#U*63AJ;%HO6%<^63I&:T(Z
M9UI?;B=18',Z+UEG9&0C2SQJ,$M@*V(^;4!91#M6.V-F45IA72<R3UU*:6$D
M=5AG0U\Q5EYJ6U%31U\[2T M-R=59C A2S]A;#=21"(N4#],,CQ+/R-6/$AK
M4R$_8F4P6B%E9")"26)D4F ^/4@N4DIR*5\A;C%/0")U:$!D4"XA3%%11TQ>
M6S(R031T.&4C5F,E-RA4+SM>(D!F+W-Q(CY8,B]N.4%&-TY',E)?8F),4$0I
M97(W3S1.8',G1C9H55LC=#%,5B$C,4HE2DM+5B9R)$=584@[:EU#1"8P8RY4
M(F$D<'1-(VI<64LB3V\N53UC0&Q 63L\6#YE/V5)3TEQ068O<EX_4W$Q0")&
M+C4L8D]G2THH.$]D539&8V8I(D!/;RQ-9$9B,%AP.S1D62]0-$5E-&QI12-S
M*61>6%)H2U)/8UA/84H^4REH;2ER0RM?+D)2.S\J5SQ.<#-<:3L_94LH+BUN
M/&MQ)#%'+5]K*4E"6#!7420O3#,Q8% ^1%!K<VXS.FM<-DXL8R%;,25):T)8
M2UYJ:TM:5&MO7G,I02=D/EIF*&A7+2<W<R%01V-L6$]R)T\B<$14.3 F0C!C
M:FMF32\K2V5%53$U;6M::61T*71R)5<A05I7+D%P)#!A4"1K1B=Q=&8L5CHL
M7UY5,2= )DDA:&541TI9,6\\/3!D.S1%12A63U5G,5E:<BQE9F]>;B5%7&<Y
M(5PL;W%.8SM)/DQE:CMK8B]L<SI"7DE )"-30TEP+S V/5(U6$]B+TXG0F%7
M<4HB7UE .&I14UM=6&YC5S\P,"PF5SU-22IR+T(];$9T+W54171.8VTF6D)M
M6BM7)SQ :2(]-3LH*5LK14TI1RU"0F=R<&5J6W-D2G%27") *D5@1V=@)5U;
M7U(G0%A@<4)J<EMH/3-85UI'0R@Z7UY826-D;&)1,4HQ=2LY:2=T<$)543LC
M9G(R(7!R-#M )#AS+UYE459,7%]F27),9BXA32AQ(DXS:DPF7FM=.EM#9&1#
M/&-R<3TO,C<O;&I';U)M.TE15V9//C-J-S1'629)7"P^5BI*(5!17TA27B5C
M0E%I9$U45%9-:'(J(U-D651M)R)!0RIN1#XE0$)P06]06S,E7G0]+4!0/#9C
M)UDJ8SU-0BQ9/W$F8D\V8VLA+U943BY59U!@:5]/;3]E32HD4U<K."%N9$DJ
M;4(Q9RTB.G)-12(^)2(H/V$G+D)2+$8_0F%8)U]/1&1P,FM605AN6$U47W5H
M0#]'(CY8+6M(-31-0#(I8"P\<&MA<%,E95!M=%%.+"$B-"5403Q-8RAS,SML
M,3\[(BHW(2E>(4@M)2M2+4U;2F=,7RQ4.F-H=2M8.&@W/#1^/F5N9'-T<F5A
M;0T*96YD;V)J#0HE("=2,C0V)SH@8VQA<W,@4$1&4W1R96%M( T*,C0V(# @
M;V)J#0HE('!A9V4@<W1R96%M#0H\/" O1FEL=&5R(%L@+T%30TE).#5$96-O
M9&4-"B O1FQA=&5$96-O9&4@70T*("],96YG=&@@-3@X-R ^/@T*<W1R96%M
M#0I'874P2#UD+G!614E19B1R/3T[,C\R)3$N/6Y/,&Q#:D B9"TE(D,_(T18
M/W,O/V9)0R] *%(S<%4C1F F9C9;)#QG,B)F.F5>-D)N04--5BU,<30W13UF
M<UD]5"E/74LF0#!C7STN0%0E8U-A65DH2EQ!6F8H6$1+-T$]2W)=0'!28VD\
M<&)R:3QE77,G.UMO)VD[1R<M.BQT,7%05V5S35Q)46EL0#9P-6-T9$<E8BE4
M;4]06EQ69S<P+W0Z0"@^:3E42$DL-V(P9S)!(U\A5CAR=7)P5B) (2I?9% J
M,B]N;%!R=4<\2C5;9'1G5E0Z0EXI7%Y;4'10/RT^=% _4$==9DM/-VA+.G4W
M92%C*2Y"=#XE/3HL0RIO054H/#AQ8TY7.S-A;51K+V0N*&5#-FUB4STP;G%)
M6&XH.D5T:30D3RL_<$<]1CDP*E=$;FPZ4EY@/3UE8"$P+C9/*6Y&=&PZ-40F
M)VI06V\N5%]P8#II:4!R24@\+VPT<C$K7#XS.4 K0&Y 3S,V17!S-"M!)5MQ
M)6HK/EAR/BAJ-W$C7VET8"U@;FM#6$(G.4TB,&0H0"(O8V5'<5=B*75?/"9)
M02E"6B1%(RL^.'4Y-SQ@0DY:42,K/VI'024F,"5<)DQ&4RTM6&$K:RP\.D9%
M421J9$AO95%T2U%!47)B-"U945P_.&]Q;G,G*#(C0# Z3U@E9DU<,"<V;44B
M)44\-2(L4ULE3"MB;2=H8#-R.U]?+D8]8RU15D]G54E'-5P_0B<T2$(F52EI
M,E=D.5Q@3FE5*6\\95DX620Z7B$[-T)+1#1=,&=<3%E*(CDA4D=!;RE?96E"
M5D=O5#1?<$<I,"1(/' Y1R->,E O,U95238I1G%E6R,[,5=#9G!B.E%4-4=6
M*6<R3"@\-BLX0&-196Y=:&5;37-945IL;%0I238_(E@G1%]M*4-=1CES,6U'
M(F=)-5)U)C=27BDR64DK)#1F=4Q8*RHT)V0J4F8O<6=(-7-Q/3XE4T4W<35C
M:"0S6&\W4#!K52I6-E1K/2@N86E8-W%(52A&06,W,G!;.G%38"$D*DIS7#]9
M(BX\0R5'<5!286(V*E)=)2%!65A$-6<P,2)L/DP\35<Z(T550S!K9%Q*9C5,
M=4PE:6)-=3AB*DM>-2HL;'15-E540$9S:2LL92Q<9W%J0RLW5F\J6RLN)T\Q
M:E)H;"A2<$@C)DPU24Q>434\;$)F=4!3+#5$4&TZ;E\C)31.9FU@*T%G:FUJ
M.RH[0R$T/R-S*%M;)6I&)3M"-S\S*#XV)BM6/DDG2"M5:W-:22TP.$8^)SHX
M8#)J-$@P.D!&*&0U)5U8-%M 13QO33!F06(G:#5.=60V3VL^<FXF.'5".2\O
M<TTL7B%$22$F)6$I<5\J/2)72VAF<S-K0B8^34%)/B0T551#,G(V)2-S/",Q
M6&M!064R8F!6<54U7G(N55,[:$=O8G)F6#PI7&%A4CHH0&@T3%HS<G,E7&TY
M3C=-+6,W*'$B6SU675(D+$!+)EPV8T\F-T=;:'-<;DEA;3A175HI8E1@/R$M
M6#0B,4MD6EHQ/$UI5C5.3%L]9E4^7$ Z6#4Q/4XI-E%<13!N2CIJ2CI34E0\
M)%U,-"HO5S4M0EI09#0X*&EJ*3A&5293+5)'7V!3."$X<"9J0V$P<CIE5%I"
M*BY1=4Q,+"YR56U,*4]C*6%?5%UF7#U8(S)Q93%U;W5?=%LZ9C5H(6UD;5)#
M1E,I*3I?75(V<6<W8#-#0TXP2U<Y4E!82G!=630^2%A-,U\J5EAL4"- 0BTG
M8',T*G)B02LM-B4H.6EJ9D@D6D,].BE"1E];/FA>+&M6;24D.V8H1S=Q:DM+
M8S9M7G$U<D@Y0#UQ9CMK:E$K-E%;4F=B/F10/6LL4F]%2&T[1C%S;3=U*T<Y
M2#TD3"TQ5R(U-T)1.$->(F([:FHA5BA$<2U73&Y)8F971BHD7#AR-DA(,B1U
M9T,H9W!G4RDA1F19)45L*T Y(2\E3FXV9$5P,"M9/6@W731Q+S9J0C=(2R5
M;F5E4&E/*4 G8G!'+5A63$Q22DDH*RIJ*V]!+C8I+RDQ,6] ,$%$;EQM3EU'
M3$@Z3UQ&="\M.F-(*T!/3F4A2"9<<CIE7TE-+RQ!7CTK;CA?)$E2*U12<4P^
M,$\^3STB:4M%4W-U/BIR0&516W!T.E<_6#4]:TM/*SIJ4&@G1W!:32I67V=!
M6SU<+58K4V),,S158$,W=&U:45LO6%LS4&Y#/BI*1T)F4DXM:TU.17,E9CTC
M2BM-<CA=)2<_=&0^6W%&4D@J<5LP-B-I."X_5%5';W%M.RA07C1R<#51:3<Q
M)20_+$LQ)UAN0"5T7S=9,#5#6W,^,SA"8&4[8B\Q-W V.S-+)2ME.S1M7FYP
M3"LD*450*",O27!.8#@H6$M7)VY</2AM;%\G<$,U+B)F9C@Z4CM:.$)45E5H
M4R]396)K8VLJ;"E/.R$I:T \(S@W04DF53XY8DA81#M:-2DA5B,Y,G!-9EY=
M33E-3FEE42PX)#1?+#XD32EF=%-Q*2I9+BU@35]>:C(I4RDD1#A,341<33E(
M62<_-5E<7"%>;#I6)DM5*TIN0'1#:W$X+U)L+4(H2VQ 1VE!7494,$%?64=
M+DQ612E&.V1I/#XD549A1"I=/EM(-F,B)',C7DY(07!C345"0#M$;'!+45E7
M,C4O(V!K16U*<6 Z,2U 9%)D4U\M8D)04TMI16=@,20_<G L55,F5#9Q2S!B
M:B]S)SEQ2CI/=30\-F9$+U8\4E9$33YS0CU>0C\H1W1J/6!U4C5I:F-)4$X_
M:44L+BIP7TXG=2)80F-M0R-H86U55D,O6'-R(64O+3YJ<6DO7B0Y)UU,1DLS
M;4A7+B5(;& _26LW9TTN;DHP4BLT0R]I12)54"EM9%T\8S=;0B(L0BTM)RH[
M<39/44PL54XW+EI!-2=F3BEA9%DX7R(E,6]!)D4L.&PV,'$F*%5.*CM/0SPO
M<4PZ6%ES-T1<,6]J6TL^5S)I8&IL7E0C2G)D8&M#3G0X8'1D22)U0"0J8B,V
M3C!K6U0J0C9G:T4F6EA7-V$B*6AH/T8Y,V<Y.&X\25,Z7"PM:DM'5"5%/V0\
M6CE26$!N:%9",$%))# A3"9"/V],(VM=6T,Y(DID;$UM.2@A,2\Q4"5J/FE8
M;%9@87 \1VM 2FUN,V%A16M47%=:*6U$4BE93%167"H]7&UC+R)A2UXY,CM
M*B="1$<C*S<R8%TO*&1C1VUD)C%G/S0F;$8U74MC2E4B62EG3C5C/THR(U]7
M,F\C.DTO57$B;#,F3CU.+6=*3C@\26$\,RL[(25T3T)O4"AB+"8B635#.4I@
M.71)(FU.;TTE-D]21R8\5W5$85!71SE<3S)M;7!04S=O87),*$!0:2@D*C!J
M<G-@74%:*VM0+6$T02YO)D@C9D,F0CTU)%U,2F0N3TM4=% R-DM@25-)2#90
M/29O;S(U5CI)6VP\;V=:5T$G6$!8+$Q2:2HI2&!8(41813DI4&TC6$)C6DI/
M<SIP3%I?,$!36'!D+VY67&(L(6PR97(F3%!T6V-<6CEH;74P(3)E5B,G4TPR
M9%]87&H\:UIG<"@[521@:EM486EN4U9U<#8F.&EQ)RM555E,94A"6DQK7DY0
M+BMR1U8H055"5VI>5E5D9EAN)T!G;%(X839:*R,]-'1J9&!A14M1+#%0-$U;
M-4)P<R]F7TDF34 R:60Y/6=&6753/F-O8'1!<&]9*6YJ/75;44TN8"@K.UIS
M.5U$*$M%)RAS=5A=-RPF+E)C;&Y.,5$]0&]4:TMA-F0I:FY882H^63DE-TI'
M0&!?<3T]04@E85%+1B-&(VX_<&LR6UA'4#$N<4(U*6]-/&)P3E)<3U)88#,I
M.#Q&5S@\(F!/)"1=3TY"3%U,74U?/V(Y14],3B]Q0EI*8T=,23I:/V<]3%%E
M,C!/:7$X3D<J9SPE-C@B22EF7$!=:B$L4%A&+40M<5(K=3AC(D)91TI,4'1O
M2BT]*B@R+# K,%$U:39E,54J)T8I)3LI2T<N2$9E-C5@3%%89#LP7"9*/FMP
M*E5M,C<H9UA6.FD]1T-U4DE$)D4H0TTC<")N96IN3R4[+#5'="M99&U(6$]E
M2&X^*4].76(D25@]3CIB34$K3E5 1#4F)B%2:'-.64)N;V)33S0D(E8G05$S
M+2Q=4G505#)C,ETL/"-I94-/<TY>;EHN2&9>8E\X)5XE*U$J4"XY7UA7/CMD
M6#Q<5SAC.#UG64],9%DW-"HF1G4U1S!M/6]4:6A16RU:6DH\2$XM1T8T8EI:
M859K:VU,06=6:V\H2' C74M0,D8H+D5L+VY214XD14 L6RQ"4EY*.# U:F@R
M2G))-UU&7TAJ84,D1EUQ<3LU1V1/4T0U6'-T)B@N2TQ!=51U16LU:6DB;W-R
M)V-B:3A#;R,I95%B*%8P1V$N2&M&;7 R27%N+3]<3RDQ-D<K,SQN,6$K3W)1
M1V9Q96EU34)P5&<^4E]Q=2I4/C1A-UDB<R\\6VA*,U)7(3TJ6&$G/#1+-4DC
M,SUE2D,X,2TA62-1/T$O728Z<C))/#)40E0B4B-'0G(X+V<M1T9A1V<E3"=R
M.4\X.V9(*2A(-6UI3F%/<#@W4C!@3VD[<UEP:4)&2"A;5UPP+U1=1&]U)7)I
M-"]"<#LN)W%,(RTI56!7)DM&)%!>57!U9FL[:G!F,D]=:C(D46<J*T1!2R4A
M+S9:<5(S;&@[.S]G:C<K+T8Z7"99<D-/7"%U7UAS-%Y+95MK(VHY,&Q':BT[
M;B=*<5I2<EY0-BYP8B\U,5@U,E8P.%<M.F=!;"]L2F)M(G$N7E9E)#10;&]0
M-B0Y<$4V+B%N82%"7#!(0C8C3CY#16 F7&1M9#)G-$LK-5%@8UU3(SQC7&U<
M8TE )#M<3'!L3U,C.BDD(V<P3V)M7&XO3%M67T-Q6399<SE90DY>6S(X3E=N
M;U-K(E$I-%A07'4P3VLK350C14U0)TQ#55(J37 W9CP^:5PK4SU**D!7)U56
M4CIO2ULQ45,I52U+6S%U,B)(<68N(D-(<31%1VYD25)G8RE=7CQE8FUK5R0H
M.4]&*S!5(CMM*G$H1U%C76%2-R0K<FY/*F-'04E?8F-F/F==(B-I1CP_;EQ"
M.#%J6UDM5D@J*V(F3"4G5%P_.7,J+2) .F@[;T=!/$0V7TA+9V-)+RP\8$LY
M+VTH5S)3+C4Z,W%/7&0Q:EXU,&=B(UEI+U58+"M'2SU28#M6731P7$!O35UA
M0TXC:#<V."%@(U!63U957F<]+T@]45@V,R%J4'5A*C-E(SUL741%1B$C96A@
M:&<Z<"5U.4]+)'1R6SQ34$UR+%PL82ME/#X^/T4Z/6=+(6!3,TLW5RT]2S14
M2"IA+SL[<2]!*#(E3UYT;D1=1DE+1CX\/$!U.V@N57%:4S)$;3M)*#(^6B5:
M:D%';G5)="AE2C)T*6@_6%$C349F7DE.2EM:435%*SM +DPV8"@Y.$I(8C,M
M7#XU5%]L2TLT6SQ1<EML2BEQ;'$D/$HP4E=%4SQJ25TM2&HY.3E/:CIG7G-)
M<%IR14MK03-B84YB/3LD)7!<*T4B*S0P/F(A0%XX.2ID,CT^."AN-B1E:T<S
M14=D83Q3-EY$4%Y<74)>;3!L.75Q-V@B(BES)$,]:R)35CLN8REU8RQR*V-7
M7%1K85XS+T<^,CYP7C$Z-BQ$(RQ70$9;.FQD<CA$8D,[-UU133QQ9SU85TIH
M7UUQ,5Q-*3<X)S!G4BAM(D1F9EEB=5 [0B]E4T=1.5M9)F)2/3=,;#1K9U(]
M)RM3*B-P:3%I2S(G5#)-)&$Z9%!@/$%.9T \-&1@:4%)5TTA(59I0T@W4$)B
M(4-P93HW228_+RX^2U8E0#DH:5UO(S=+<TEA03M81CP^-E$R,6=+9T,M,DM5
M3% \)EL]22A@:%4H-V9=4F1L(R5024=82%I8,%E24U5B5UIA9"=T;%YO62YN
M,W-N.2AF1TYL4VTE83E"3B8E.CUA23M,6FEQ8CTG<BHP)C,Y;")09"PF9W$]
M<3,_<F4J9C]H0SQ,-DTM8RI112@W8VPZ+29H+6=S1S1H3RA9<$8J/#5+3#Y>
M*2PS*#ED/6\X<TTN;3=C63DM54)I1&E!9W-U)')B5$A=<2M2)6U68&,B9SID
M.TPP74I1,UY9,T5@1G Y3CMJ6T1:,B,P*$U79CPV7B-E7BPS5FD_:S1!2C,S
M(5]462Y07&-;:$0B5C$]4#<X6%1S5RI*55@Z-CLW;$Q-(6\B/6UP6DU30FY5
M<EQO4DAR-6Q-2DI/14AU5#T]3'1C;%\Z/%-$:51;<S5F)R<C-D X7"DK2V%8
M1E]D(FL[8ST]/C9.2$ ]*W5B;S9+;6 _62(\6S5%/'%(/S0W:20]2U5>73!0
M(E,_42@N4$\Z9VE19&I#,6QA1V)"9TP_4%Q;6W-K)RM"<%Y<4%PV.UP_2#$T
M(V=2=&9H.F(D<CAP,&]N0RM ,S13.')>1&)N(6UB)TY*4TM*6%MS;35N7C\K
M9C9K7$TP.F9>:5 \-SIK03Q<.E$B93E*259J5U9P8D)K9%TS43HA.UQ=755#
M2S=#+D9:(5UO+F!O*2DH-$HY7D4K-W%;0#)1:3Y?(G0C24-A8C,K:%-$*3]&
M;BLG-%M/-"TV<D-5/W4[.T-*1FI812U60B9-*24X-#<Q*$5P,DLE.V!M0F1)
M35I<-3%22F)E1S=93V P95M2*G!H4VQ+/2\^.S,_+G!@;6%A6D)H<U4T.BQG
M<DQ/43<S-#U%8SMJ7V1F+G4]<5(S.31P6DQ$7B8S7C!*;F9'2B-T93$B/2A(
M,6(S-6E-;W _2VTO7')@+RA$2D!9+7%9.S\L2R\])V96,24G-210*%(P(2@I
M8&(V<D%F9"9>5E)),C-E;'(_)$0N8T%!8R1A<%HP859.9FQD6V\Y4E$Y,RDB
M6T$C:V]0=#Y82D)%/"YR+BHB335C3#8H:W!7:S=%:CUO;D9:0#ED-&U.+E8X
M26!E7E!2=4$C45QO0B@\37$Y)SU>4E4W:D$S<6AG4%U#+FYN)ETY64\K(SYA
M0&AH85AC*G!&."E)-EI :5)O<S1E9U)S725*9'-G4F%<(4]I2S$W-UI-+&--
M0$<O4&EU0SHY1"9P)T-32FAA8V8[82M72# ]9&)?/"Y-,B@P)5109UA,5D-,
M+4(^,"I1<E J*DMS+"% 4&1H.UT\2$5C,68F:4<J13)L94]A4W$N3RHZ.5\E
M,R-)+VI /5HZ<S9<*2QO:5@]4#$]:6\P/V\I7"TT=2I@92EC:F=-7R(Q749Q
M55-%-EPR*B-1:C(^;VAB5V8_36@U1$@]+RAI3C%M1G5913-$4F]+*'!91CTT
M2B]N,V5D+RUA25Q+<34L7#XI94!)<BE5+RAP<B)'<5XX<FM);4MC5"@L-G$L
M2#UQ;21(6&9'-5YA4VA?1&\C1F@R;25&(D4[+U-Q(E556&A"/#,K:DTT0DHW
M44P_.31++TDA0T-9,D(H.U J62HH<"5,36AS;"]O:RQQ725 /3!K)$QC<3]0
M5S(]+%M<0F9?4&9"2SE>:'$Z5C%S43US/U!5+S5$<TUN,&LA:6<[;4]&;38W
M6W%(9&-;9V1A)6!1;BAC+B]E.U!I33@B2D%/4DUH-3A$+D=J)2-Q1$-N75LW
M4#UI3DI<3$U75#LA8%]/7W0_5$<K;$]N/$IG/3AE/E$_=6%<5T5I+41&.B%5
M3E G6%A 0CH\1R$O4$]O759!2C0N*UY$6BMI6UIF1&0H0"XE6'!"7&IN9'-O
M6V@J0FTH;"E4/E-=;F]N6S9,1UIL3RT]3FLR<7-83&(M+R=:)WX^96YD<W1R
M96%M#0IE;F1O8FH-"B4@)U(R-#<G.B!C;&%S<R!01$93=')E86T@#0HR-#<@
M,"!O8FH-"B4@<&%G92!S=')E86T-"CP\("]&:6QT97(@6R O05-#24DX-41E
M8V]D90T*("]&;&%T941E8V]D92!=#0H@+TQE;F=T:" T-#<T(#X^#0IS=')E
M86T-"D=A=&T_/DAD*'$F56XH<',K.T$Z.UUF(T8O0DU8=6108$YE)T8[.3%"
M2$9)+51))CU36'0R5"UJ2VTN.&XJ:$XX,SLL=&(V16E><6]4.BLG:TIE0R8E
M7U9L04PF+U);86XL3C)M+S]5-&-J4TE>;T$P:C9R;# \85PK9FIM9T=A6B%>
M0U5!,',H5R1>:&,K;R@A:$EE5FTU/%Q22BM.02Y43"4L57(Q=49595XN)W5A
M;R=D83)E=%=+)F<R6%1L*%EP6#9?1V8K6FDP)#-M;&MM-6E07V5*2&=B:$TS
M(60B0"@]-T)R25Y?:3@A<&L[4&P^;C%0.2QC3CTH)EDF9EY</E5)4VE(<&TP
M/TY%5CYO9#%+)F(^3TXP44([+CHB<EM"76]Q/E-I/"9R(U(Y+%)+2C]"4$TZ
M.D)(=%1916=C7EYN:D9,7FHS0G$]<%@V/5TX5U5(:T@Z,6Y":BI'(2DC3S5L
M<$U5<5 ^.#)N(EDX9S\W<%LR,4AG8TE ;S(B-C<R9#4Q1&153G1B;&0W1'--
M/E8S*R,I4TDV+UP_8DQ7.2M?0&XJ/EYD-F9I;T9F+S$N7UE'/G-E:E]@)4$[
M+3(Q7S$F/2].33$D8$):2FYE,3Y :$II+T=:1VYC1#XG<F]T/UTN<BMM)%TB
M-VLX0S5,6U,D5STA2S]1=7$R0DUE13E<4%=1,5978G4L(V!D0F8R13)M9UI(
M6'19+EM'(F-T5V!"/C$T0W)S52QG73=G)VU+:C!*/716)3!J<VYO+$A3144W
M5"L]72Y465D]5C] 7C4Q2B%25R5 .D%2*41//$%2969&1EDQ9S-4:#8Z,%9"
M,#U=7$17/UXT*UY.3C!1;"8X6$TN+4(P(T]R;R(^4F$H2UQ+7714.SPQ-3Y;
M9$TZ24IB1EPK-UA)5F<F+45C4RUK/5LJ+VET3RI92"@A)V@Z0%%U-FY,4'5#
M:FM(*D5"/2P^)5LQ86<S*2(S37(N,%Y1(D=S)2%J1%5B3"IM/7$]0TYI+3)(
M4$(S155A(E5%1#DP43AL3W1:)2TC64-;+5XP<&I*5FES<3U'8FAC*W)=."1$
M.#8[=2%A93UR6C9>8S(Q+E0P,4Q05W!M+R9?;5A993@[;W(T(35G<%138#AL
M67)N+V=J5%Y::DMB5E=17DQ;-3=A:%TJ6DM <C=!7S!,3BY!:4)G*EQF,UTY
M.3,T3U)/23U84D@R,R9I35HH;V-?/&AR6D!@7'!H2#%D0&% )6!K221'5B1/
M6F0L<#%?8%=J151$,4M1,B0B*2M6850J5E<R5DAL9V1 :291,V5","@I,#AA
M-%MK3F%632LS9%UQ0#1$2$$T.50H94A2<EQH;4AO:V-A<EYT*$5-,T-'0DM%
M0&]J)V\D73LV,DMF5'14/&0T;E$[="<_,BQ-,R,R7BDC/"<I7&HX2REH75<T
M3E@W*F)?5E$B(6-:-2(S.B8S="8G(3DF5D=73W$M87$Z*3%>(R,A6%EF7"$Q
M;%YQ9%-N3',Z*UY*0&0O0VQ7,5].1#!?,%1(;E$F4RM;+S0_*S5<*S]-.49*
M.F9J*BI/5#DF-FYI6$I+3F!(.DM1,2PW:B4B.UY"6B8P4T=@6")T3R=;9#]5
M(C5207$O(UE@5U8G15<V8V(Y,#UH+FYA,4%A1&E51DTQ;#$^,31D1CM.-F D
M1B=/=$15:4<J0%AJ:F-68"\D=7(Y:58O3&!I-TQ41FA*4U55.3Y27&EQ:%TJ
M7D]D)4YP<T-$/B)"2&]:)6TJ6F=A-5-S:3I"95<S:DUB<F8W0&U0/$0S,6=B
M(FMD.6<K)3%)3#Q<*#)-8$PE6# C<5,W7"UJ4"8D43-(<R,V6SQF6656/#-C
M*E19(V4_:5I"3$M5:S0I:&Q$,2998#]>7BUR,D\I2B1M<6=1.TIT)G-=/FLW
M7$=D:FM>+D1)8E\H(U D9&I+2U!H-2\K,#1B)750<2<^:VHL-4U1:5@L62E!
M,BI,3EQ((FIB8E!+0$%I/C!J65<G*FYG7#PS35TY1F$O+$LD-D F/T)N83)1
M-7-/3DQC-W)J7U(^;5)*5D<L/3=3<28W,VA$6358(U56*UY79UDN)&=!-BU?
M6D=<93UD*%AJ:E0^+20A)DMG6R8O*&<A/7(N-C\J1"Q**ETK4VQ20S!$=&LB
M64QS2VQ:.$5S,VYH:RDY7%->:4Y-(28Z)T@[;#(S52M+-VY&6T\K<D4I13AM
M6S)-1$TN=3-H2D5</%Y?*CA3*S\S:&HU)VTS5&,M34I%95E10619)T(M:%5<
M5&Q=+D@P)C1,3ETS6UQ49TAR*6%0*4-(0#UE14!2/2,];5% /TI 6V]N3BY<
M95-R0VQE:4$K1DI78RY%5U,L3CE@8THB.B9N.TEN4C]Q5UM-*%$H02@V9U4L
M-C8X)3-$-3A/1"(N7C<[:B=N9$Y2*F=$3G1J*%I$<U!G*C=*/2YH3'%(4EQP
M4B% 15Q9+SM':BPH=&8W.2I6<#DS3$A#.G%--V!Q."LY<4M )U9Q;"A20#E2
M,U,E+TPY47--)UQ-+E\Y:%QA/"HL4$DO2F]S15QC0S%B-RDQ<')>8EUJ6'%.
M72Q:*&M9;BQD7%Y6<"U%+%0S,6TA82LO,&! 14LB/V,Q,C)T;#UE;3=@631&
M8W%O.&I7<R0O*"H_2&!P3EMT<CPJ4T]8;"8V(G5Q,#4F0D0_0R9+/SHG+#M-
M(6%#+E%4,4 H)$!89T\M32<Q3BM 6E5,(U=876]9)44D/S$[=58M4C-(2&,O
M+6U$23PC3&@R-2M12#)F8UDA7E='.$9&+E)B<29$9DU?;RIL/#IN4C-,-6U<
M/EUU8"PY;$ X-'$\5T4[.D1+;BM194$_43EJ:6@Z530J8TM!4V@P-UMN,T!?
M;#$O<25E8%<D0V923&(F/FUS-VU.*2U1+455/2XJ9U!L4%DL;&92-20B.4%N
M9G)G=5Y(22-A7#1.=3\_.6)41F](0TYN:G4D7#]F1S9G45-995U/95LP/G1$
M-6QA4F=>,F)P16MB/B(U1CPW)4!#<RID:VY'+RM51%Q<138Y=2TB15M/3V5-
M5U]"=3YF,"\B0CI%(F=D8F4F:5=M.E-T:FD_)% B)SA01RU"13U8-&A6-5 \
M,3A75W%S6%AC7"PC9DI;-E$J6C-H;3]H16-8.T,A<CA@4DQM1CU?<$]D6SIP
M6V$_+UTE6"LA.F!*:EI>3R$_.D!65UTX6W!:5#9G0D0Q+#EL.4 ]+3TW9$EC
M,#]:*G O5C]/8"LZ1V]L06ET:V9D2T%./$9+8%E'4"YB,%)1-40A)V4_2FX\
M/3TQ:CE!(G!F5#UQ;&1-1G1%-#@D-R$Q1E!#+FI33BM144E-(CA,:ULG/UDP
M,UDD9"XE/#$I/6=:-V%-4"E$0"@K)C]B*698*U%O/$HD8FQ!:TH[8F4D97(H
M.'0I,"A84CE;5FAE0%HJ8CTQ1CQE0F]@8%-P)48Q.%%6:%]Q(E@\6B%52ELB
M97%;9$Q'7BPU/21H0V\P24$V2TY)=#1'/"Y?6FM2,#UA-7(U0E4M+S-L42-3
M725.=31>2RYS*CPY8EMB*2HL56U!.DXJ82LL0BXK1D9223]6=3 [<C]2;D K
M*&PI36-U/VUC9%1@5E!;<"YD65MM2S]+14A43%U23VTT94(D)F,F-EA!5F9F
M)%<S.35%7#A9:C)(2#%C.6U'=2A.8DDR-EPQ-T%5+6)<*5]8-6MK;5LL<B<X
M3D\Y-#%H3V)U,#$L04XE+CI#-BMQ-2$B4C=:)7,O/%M$2U4C;%5T5&I;9RPG
M2U5 <S%.3BQT<CPS:EUN6FTJ9CA*,5LD5D$D*&<B2#]+)49E-4$B(U\Y)C$_
M(4=L6V!13R0\6DI.;#-*3'!$9SUG06I :%!P,D V7E4Q)%%<26I;3&LU46(C
M52DN0CEC(DQ+1$1T)6]#5E$^3U G6TY%.DAH9R18<R=8-#Y?93I:1T8P)UQG
M+SYE8BT_1D M7#55/VM3,SLK/$)L;U,W1#AU9FI:(C@^04I+(T(B03%87UX^
M8RPF7&Q42R9R;EAM3$4Z+V5.3V\D:V-9<CPM.#(\32E9:#0H4VPK.TD]9R<F
M7UD\0T=I52IA;W,^:& ^6G)T*C4M5T-D:R]?7D<M5&-A+RE;-4Y'/CA&,B])
M0F4A02-H+CXC2RYU(W,N2BY7(W(Z8')79$I'02UF:C-')DYJ3E)$8%-66SI/
M1T,A;U$Y;FLT-D]59VMG."=S5V-S0C9=8F9@:BM'+#535E]T=3,M/5QN*5]M
M;CQA;DYR<D= +B%A33$T+D@U)E17.'4[;#@I+&0_)U(J6S1&;RQ@:E)/0SE8
M/B0M0V5%=4PB:UPG,RQP)3$D:F0P9TXE<D=F<UM466U=+VQD*2U!.RY'-$9I
M.RU<1UTE1S@P,V]B2$4R.4-,;R1G32-G)&U:9U!69"AK,CQ17&XZ)29525 [
M)%MH7CLH*60T*"4Z=6TD*S]'.7%48V$H/#IA7%5"2U)6+S5>=%!)*SQS.65/
M2&=;(G%"2D(R*2PR/&IP83M:-S4\:% \63E$*U1M/2IE9V5S63)J+3Y-/$M*
M65,L<V,^7EQC:UAK,T(_*S@W77(_8DUR<R9"4E5;6$LA6F]"/S%,23U91TI2
M0B,I<6PV8R5B+BMK-VTY."8V3DYK:E<C*$Q<6#@U;& N9592:DDP2&UA<B9I
M)4$D-6=%;"H^.BUD4SUL95<Z4BUM+$E),U$^-D)<;3U%7RM,:4I<)UM7;DEE
M748^4CX[.T8R474I7RDK;&IR-45E+%EB)T,A4U9?8E(A4SDS(D\I848\.3A1
M0VUN)VTL5#E;4$%;*UQE:7)(.F0K*5IA(U9O(U\S=2E*/E1K.&)@0#]85$)G
M45(F/5<Q0TTV;"0N+RU',&@A*$E 6&8P6%XZ*74Z56$Y)5%?,T]8+&,J,RTJ
M+5<V)6EL9VPQ2EU )#1.5CQS5E!6*R9,:%E!8#!==#TL,C\P4F5;(EI?(F])
M;RH\5BY5/%$W(4=87DDU.R@^4D$Q1UA@<$YC1V$]/VMP7"=R,S9M(2%&5C!!
M5F4Z.%=02U!+;D I74!+.BPW85!$4R=97D\M0F!B:&XO.TE'9V).<&DB4CU*
M32E13S=T37- *F5Q,V)(-#M@*R$L/$HM96)0/3A6+E1I.59&."UU0$56:SE4
M+DU%7"$H;"=B:V=@-E!H555A3S%,/3HV.TUF15@G4T]D+BIK+W,Z6S53(59M
M07!*9U(U*&,U<#U$42HZ<%A=)49F2T!'<4$T96HV5#UG639I53<M-7!>,5A5
M-B5"5U]$16 G/3]7=")M/B$Y*T(B-2EC(5I/45%><W,Y.BA@7FY6.6(B;$5#
M-$4F/TX[:7)&66DC;2=!<2I!0D9B3#HF2%$L9C(S;R-@6V5!1F=@45(J8%XM
M97);8SDU0D!I(E5I*$M'<$!$1D\S+$ \92-K,C)=62P]<#9D-RQ 03LM)4PR
M0T)$7UT\,2MI4T)@1UQ%8D0K,5XZ/FDH1%@^74,^54=D-RPF9R%P5D<Z*C4W
M,2MN.BU)(4]0-&U ,#$Z;"@[5EQ)2E,P+U1<;TEO="DC2SQB/V9-3TU-(BQD
M-4I=7$1P8UD_-C5K="QM,SDP=2UI.S<O52585G0C5F S(6TT5T%H0E8L/&%,
M;TE#:B524F5N8FAL549E-DUR-DQ/-TA2;RD\=2H_*V\O,ET_:5!)4"=$0$]K
M;#UD)%P[-4=F+G1M6$U7(CQ,8BLG:%)L)4!!+$\N5VXV<4TR3F-P*',\:SPF
M975922M-5D5?)3E<;CPN55U,+2A)9E]L-G4\4$18-5$E9D!$*V\E12LE/%@G
M22Y 1U@O1FLB)B-G7CQE,T)D:4!E14-:/V)C+3(]5EPJ9UYL4BE%:RPE/7)/
M+T9A;T(T*&Y/8'$\<6M@<V!O;3AU92TU7$=:.#L_=&]+9#97(6A7-T!+33TM
M33AT=45%,S9!2"--53PK,"]7+#8S?CYE;F1S=')E86T-"F5N9&]B:@T*)2 G
M4C(T."<Z(&-L87-S(%!$1E-T<F5A;2 -"C(T." P(&]B:@T*)2!P86=E('-T
M<F5A;0T*/#P@+T9I;'1E<B!;("]!4T-)23@U1&5C;V1E#0H@+T9L871E1&5C
M;V1E(%T-"B O3&5N9W1H(#4V-S$@/CX-"G-T<F5A;0T*1V%T53@^14!G4U$D
M<V9?<F1U.21"/"]'3V=.<2=R+4==9T@I)VEP*"I=03LJ+2\N3$DO.BE%0UU#
M4#DO1U,Z54L^6E(P<24U8'%A1&AM131<4&5(/R-L7V<N<S@A/S)S.#TX/5D\
M52-M4RTS,EHV*$58,VY%(RY0*S(\-"<J1E-#*D1H(R=";W(E.&YL5G0]<"E8
M:V9O:UI-;29I5E<G9B)J,E-R,$$M;BM.46IJ;RD\4V%F.3Y;5E5 +C1/=%%I
M.$ S-G4C)4MG725';DEU)58H+DI416=D/2Y=5C,\-DI.8&M*26YI270V.5@Q
M)DLF-UDS.&@K*FMM0DE",$QO83UN)REE9%EL*T9-3TE*)39)4&9+.BYE-EPU
M-FE7+65+0UPT1V(D0UTJ04585D5R64$L7B@\1U-;26EG4FMR1%Y436$H-#EL
M=#4X73%U:6Y?0V<S0W)97BM:1C=!.')@/#4B/EIT73$S9$%E-$)54W1B;3TB
M4T,X,%A=<%!)3#QG97,K9F!M.&DP)2AK-&XP6&=F6TEI3E]@<B="3ED\8VU4
M2D!!2&IO*C8T5SYP+B)G0#A%7#]>4' _+'1:8S5J:C9;<599.&(B53YG86@N
M*UTB85 N1G _17)"4&M/*W0_<4-+*R=17$MC)S=(36%T*'-O,30F0D V1RHR
M7CPU)V R4EU*.UE!*$,X3THY1V,F0R-#5SQU0S(P.6)F:&<A0U C6T@Q.&A'
M<VT\;R=Q73]&8%PF16TE8&)T13LB1"E$8VQQ43-<1&9D0&]8;2=M;FEE(3=0
M,U$B4W0]07,Q12Y5.3<R/UDQ)UYL)5T_+$Q4;E)!=$@B+R=C7"DQ<"TG(RU*
M:V5?-FUT4T)A;F)J05LL4THL<%%D6F$S7T1M24=I7DY*<C9%/VA/,B]?9$TK
M+U)D*$DJ<B=%*BDQ0G!<<DYQ(70L+F$M6&HX-6YS<RIN:&PN/6U2.")=9C@I
M:3IP(S,L<UY9;F<Y;4-C1R<I:6]S4V$S/F9E*E(F(2\J6E!78DIG9$YN43@H
M4$5-,R=;.20T-V=832PW<CI;3VHH;4MK.4LK22LO8D1U-V)48&1@8&1"1&@Y
M(5X\3$%A(S$L0SM$33QB7V]46U0L.#XU-2HP2&=(;"]I04XS-$@X6"A$*5DS
M*$IF8F@F;W4M+3-!0TXO2V= 4T!H*6TF:U='6UQD;F=&*%9#/4]B9$5T6VHH
M5TQF3T=A=$\Z)2Q*2S=&9CA,/6=+*SY&1&!.:FPX0T9:;G53*BDE/%QJ;55"
M938W/5DC;FTR56!L1&PG0"]))50D<D0].VE39F$X7W5P2CPR5F-!7E%B8%UR
M:4P_-VY5448R1$!*:V P44Q$.FQ754<\*BAS94<]0'!T;5=++RM?;#DO4$8C
M8C5!)6DL,F,T4F943FXN/6$M)5D\=&5$.&1(*$LK06XM3DUJ2')(6D%(2TIF
M7T<Z+T\O9C!M-74W55)/)R)O*THA.F9<5EY=<BH_:F(\6V)--W!%9EI@+29;
M;V8]1VQU8S5M(3-&84]23"@T9R-<6#A</E1H-D=%7B4U(U M)FQB0V)%-U5D
M8S0E7$!>,&DC529G2&U8(DY+1TP],B5A1V=><5 H:C@^;DQ.0F!C1S-N)W(A
M26<_,21.92Y06"LH4R<U-DAB4U)$+20G/$\W+60Q-$0H740X;F]2+%-K6%9'
M76 U3R@C,4HX;EM%<#U@5C,Z,B%G="HD8S-;,$$S<C%P73$L:T%E13YU<&9(
M*F0R+'-$42,H8DDY,S\H<3=L)3(R14QC4DQ==7)13TE80EEF2RE))DAQ:DDE
M5C-N0G4K*3HH+S59;G%?1D(A64 H7F<G7&DC:SDX.5TB3DHG7%@Q661=94\T
M2S<T,RDZ:SLC1CDZ;U%A)EU31%%J4"LN9T,L)R54,&=D)VM=.&-47#)E64],
M*CIS/5,E2B4Q6V=N<2HK*$MI86=I/C,O.&YI=#X_7#(R8#(B;6I5.2M6:%)E
M<FQ-)%TK)V56-71+6"(](3<\4#,Q9'!1)UDX="HE0R-P/25D+EHX22EA.BM)
M-"<O6T932T5);&MG8V]45S0R9U5U02-56T4D-DUK0E5S;F0V66A51EPT9D56
M8U9#,D@R4DTI*R0C;2M"66Y%,G5-,%8Q+V%'5%\];%\Q3&IC1%D\4VE 8R4F
M;%=.+71%0FA.="9P;ULQ3TY.24AE1$1*1U!"/5IN(4=:,2M,8U L:FU'86I=
M.B\^7D];2W5O*&!K244_35HO4CXH3E,_64HM-SP^66<H43Y(:DME;E!@<V4V
M7S1$75]L7',L1VA<8SU505M#4S9";R]6:#!A+%UA9D!C+34Q=#Q,(FE71BU/
M03I92V!+8V!735Q@,"U(/%Y=1F K(U<K03M97W(_*F!5/&XW1U-Q35A04T-E
M6D9.8S0K15!M.&EK:S$[439K054Q62QQ9&M?-#M*,S(L)5%E=$\]25P]:%AJ
M+UDQ-&%I.'1M/C5G6$Q/-TUG:&0R.#8H369+1"U$9E4_+D4X82]N0$1U,%$F
M.F\Y9"=U55 V(6)K-TDB43-U5G1L8FY$/6TO5T59:3UJ.TPA4$$P43)2541%
M3'-19DM#1E\]6$<Q9F\G15)T.S(X<3!C:4XO8FI'9F@C0TUN-5!#:4QL1$5@
M7");62(T7S)-/SQ.+U9R:7-R;$]):B)@+%PC86@Q,"=4,S0Z*5Q)5F1&:&U#
M4BQA+$<R950N82<C.6E:+B4A;2LQ+"8V44%&825!4$HK94EA139S,G-<.FE+
M:3(R:51 (S1296!G9SE:2"EU96A<)F]59C]K7U9U,%-D9"UR1TPR4#Q27R-<
M3R)#+S0Q2EYF1VT_:2(C;C--6%=12SY#1G0S/&-O<3D]8E0W74Y9*C-(6"(\
M.7(W0'5072-;52$M8"$W44M59#AP95EI(G4I)3Q@-6Q6+E-$*F%/3#E@<S5T
M-&9D)G-?1R)L.W5<<C)(;DD];B0R)UTX:&%$5$]<1E=O.$EE7CE,.%5G4%IF
M<DY#:F)G;B9:42,J:S8H6&!K(T$R5V]6=#@B+V9#5E]0/25A.G(D;$XP1W T
M6&1.:G F8"):-DII8U<E,E)05#E-;V$F;48A,S]0;5\^;"]C/V1B0DHZ74Q)
M*$8G04QG7$!G5#\M."I?/5@W)$U1="E#)&]G=5TR0"AF.UTI3BI<841A;4)&
M14E&05$B9SE61U50(4=90T,G54Q8<&8Q,#MD7S)#/T$B*TI<;DM+<DE7/F\J
M2S-;/U5?7DQ9*&4P4CE$.F0R/5=#;64X76M,*"5H:6U'25 K6D0B24!B3E<K
M6"A!.FMS-V-<0E8Z8DDS+#E?2319,C)!0UQ8)5UB)3)>+#9&<BAI33 Z5B8G
M*%U9.&ET/6TP2D(V<W(U-TDE751<<6(_2DI0.%9P)E5M)6=:/%=D1G1324,G
M<65S57%L5G I/3U%8%Q?.& K*"$Z2#Y98EE=/6PN+7%?,6,Q5S4E0B-*<#9T
M14,N7'(V+TA6;EXD2E<V3$HZ1%<X7$)<56] ;$!.)U9N;U([)UPI)U]G+$(R
M069'44AA*%UD85DS6S%@:BU?6%M7)$M142I96&U!/S)66BU,)5 C,'-.2TA.
M/DHH:UA42F) +DD\,%!(3V128B,[*'!F)6M@7U,C83Q?0EPM4G!"7G%E95(V
M96MG42UN.C@[3TLF6T V1R)K/%Y#4U<E8S9$7B1D4E]$5#=R+B@X3FT]-"-T
M,B=U0DH]<G-#*E%?.VI-4SM,269%.2$^9UA71&A40#E4-CYB+TU(*F],6DTO
M121<6SU-;$=Q2%%5/$Q9=4HH-SMN,3I1<CLK+DI=76IF.RU-9"TC/S]58EI5
M0BXK-4E.4%(S,CMA-&138B@Z6R)=)F8F7"QK3S4F*5QR-C=48B8Y<%Y*/G(_
M*V12+D]K=&<S.%-F.2-'3&!I0SIA:DQ493=(+V0B26)44B5R83<G/&-I6CXT
M;$$Q3CI=2#@G2$U.<5588B1B)'%D94IK55)38V5=/C,J*T1.;6=A5T<P/$92
M.DXZ)5)10S=P;$XE4&5P9"QJ-#0O*FDL<VU31#$Y9EQ(,V\C1#(G+&,G,"PY
M/%ML02Y:<7$J:S@B0T%,/B<M,C5"9F),<20Z/STY4E=&3UY((F4N<R(V*ULS
M7R8[5FLN)CLE*4E<*6Y28VXP2SUC:#]'9BXH<31J3%8H<&A?(B<U2D,F;#TU
M750E75<T8&LJ140\;S5E<V-$6&QR34 X83XU9ULR(4-I:$AE0&5*7FU<.S]8
M.B]*<BIN(51$+&\^+6 ];V$U;DQ*03=!2W1L.S4T6U!=/&DV3%Q$)F!P;$IH
M-&112'!);4Y92FM&)BQI<24R67-*.V)Q*T$D6VUL-5\]54)'+G%M,50I4C<M
M4%4O82E*.&9M:"1A-#IP-#1H0$<B3$])6RIC+B)&75]N(BD]4G1';29:*$)/
M5SXA73)C4$QD*$1".D R)TU)32<H0S= 334Z33)$3F1<;%-B7FIG*&-(8$PS
M;SAH8#0J<E@U8R=A75(^;T!;2&Y@73=<86M9-DU5.%HT-'!96SQR<W,]7#I,
M(DDN+U5M;4-(.U%/8&4U=$E?6RII+B50='0I*%TU5&]3.2)@0U! /DPM935Q
M)%TU54 ]*RD]7F).5T$Q/TYM8%A2/G4U2651+DE<,5)27D8]1B1<5C!D(6\L
M=4QA*2908$TC1TM?:RM,(6% ,$54:U8T<50B<U-G+W0_0VYQ*W5'/#!/8B-B
M6T)T*F]94#LG-5XZ=5Y01V Z7B9@5D%@5VHA1&@A6FYH5D@J2R,G84-/6D<F
M4#I?8$!)5SA$(2TT05]=,TQ-93@U<"5>;DE:)B18,$%1/4\R8B@A6CLR+F%!
M;C(]*R%),SQ6<E=A8W%?9DAN03(T1W,Q060H6E0M3B%A-DQ634-'1RE8:3%;
M8RUU7VD_/2A2;5)J,BQ.-TIK8#HK5R,X.DM-62A;*U)',E)O,FE;)"=77S]?
M<UD_*'$G;VP^9%1C.6UQ)T8M/5@Q-5Q9=&1.+E]U-D)/:#DJ8CXK+DEC(BDT
M3%XQ;S=)1&A9;"DC9CI<2#M.9VLP:5\E)E%!*#TI)6A43'4I-F@J1S]$0V=(
M.FPK6&1J/V1<55 J7CQ73RQD32D^3W!'=%->/4A5.4QR7E0Z<B=+1TAN<U\A
M)T190SE@63]7-$!6+%5F9ETF;TL\8#\D9#0V450Z7RQC:TPS=$XG*"ET2F9S
M(B-2.TER5F8N02\O-"1J8G%S(51O:S$L3U%L)21@54(T12%"(2HF3"(W;D)6
M4E1$3"MM5C0R9D!N8RI8=25C+S--6",H-TDD9UU:(W5*7E8E/%= 44-(.T@P
M;DE&*%Y><6@M+3L[82YK<EI *E9R.#U@3&0T:4HP8'4E)RI36$% ;#(])"92
M9B@C4E1T<%8O+4599UIR/C<F+EE&0T1O.2%/*F4E;FEC4D!P,E1)4#I-/2%D
M*T%P+2LG*C8W:$AK(CEF8U9<1D!D971-<3\D4V12:&4\.UHH/FIQ,%A*;D%M
M7E530G166#M.+R]K8B1E8RHV+6HR8BM%771-:%U=85$I7V8A/5)B)S)D-G(D
M/U4N56\Z-3PS;40L-7$C6E@Z1E K5R5D9FE$/VY.="-/7%8I72Q#26%A8S E
M)V-E2&=?<B%):#Q6,#4D82-36&8B)2TC9VE%6ETD3"H]+B\T*'0Y5F4[82D\
M)#I"/6LH:BTB,SU&0T@B;7%.0T!I7SA-7%<B/F$I8&U<;W4W;$4\<C1R/5%1
M3%TH3'-<<TY8(G4W=%LU<#YP6$,X3G$R/ULR9B-G;$8L;6M!;%DY1&!2:7)1
M,V1:;F$A4T\_4F!D1$ M/E _)#MK;4I9:ETT6B,U/U8^2$5:9"HI7CU%-E<B
M(R\G;21I-35;2G4J,SU:*V\D5D8R.D0B/&TQ4#Q:85$T5UI"12TY=6MD43L_
M8"P\;$M#.7%H,D\L<EX\,C%O3F!81E]O<DTB,V\Y:7)#149I-C]Q8RD]:$(A
M:2PC8RLT2BTS/"<Y(V%:6FDV*T9M874V67%,.%YJ:6E1(59*5"XX2S(_/&!1
M;"A&0&EC:50U7E5I1THB03DE)5 L;E-";#<\*F1D0R-!4R\\42Q$9S-2;C9N
M.$A=(C,H;VA0<&Q,(4I%:'(R8CXK)&DF13U=)S=,6F,W1&\\5RUD6"(J56@I
M(U=:-R%K*TY):'1L8$4F,E,V750R,B4M1V]'-"Q 2&Q3:D\K+DXG*R1?5E\I
M9' M769G+6H_+RDJ4U$T5#M-+G J<RUO,$0B5W(X6%MO460\0U%14%@[8T\M
M.3$K1"4O<S8H)$M(/2]&2%U485\W)"QD1VE/1% W9"EA5B$Q."AJ<W5C7R]L
M;VAF)6M)8S$H1#,C56$\16TR1E\\0STO:B);5V0Z-48W)5E3-3(A1&9=8%8I
M4"\J*$0I4$Q+<CU/4#%>(FQ+7')D-W,F*$\C2W)F)4=L)%!*-%QE1"HO/6!T
M7UE32#MN<3UR4B=$:6HL7#)O)G)T0ULQ12XP)F\A:$Y2:U]09G-M+41A.EMU
M*2-O5T,\,%Y&76)&5$0J)W1);DQ%1%PC43L]1C9L(20P1BTF2G0G<75@<4U)
M)5QG:S9G1D-J9VA&,BIT*4EU3EI615YB7C$Z6V]+(UA503II/C$R2FM'(T-A
M1"E37C)U.5Y72S1"3"<E<U!R14DS2E9(,2D\03U4/2DJ<$!H6F-F0D9#;59;
M63,[6T]1=2Q,1V-J1$IQ,S@W44!T/31G2$TW+D1=;& K/28\:#HI8V-L.RE>
M.S970C0L:5=G1F8J(G$]4V,S5UYD5D)6+W-+<4M#53=B)4DG0D(_+3%B.S-S
M2SI(53=(/TYK-"]0<R$E9W5:5R-%/BYR,V([+CQD,CPE<#%*)#9J9F4Y1#4Y
M*7549SH[1S]+,C8R=3Q.(S!!,ETO4W-D7"TO)VI(6SM<5%(H1S4U<C$D6D]:
M1"IH(B0W16!K,5TD9"5 6'!N9T)9,D0M/TER72514EPV9R5C7CA0+W%-5DQ)
M2EEP5CA#9"$W,$LX9RTZ-&@S3$1R(F T/CPF6#Q<64MQ;&0C:6(Y4C1)42\Q
M.RMQ)$]U7#@G8SM#:4U&5#9T7&1T)F!$7C0R63-B0D@T*V=D=45M26 W75!0
M125R;TID)EEA6DPP;44P96XO32Y(+W!I0D,B<#U)6V4U/58T+2H[2U4A+F1!
M,UI';FQ1;$9E+C%D+"A@+"MM.W)M2BA(;5DS4E!603-@,CA (T5+5EM@6%QP
M,RI?26XC1FY9;S0C9RLT*"5L<4U(2SA72%!8)'(I(C-'/RYC=25Q5%LZ*F9Q
M0"QG23TG4G!405!0)# B0V!I+V-&2#PT5T!#-5I-6C,I04%K3%IE9BAI6V<G
M1%17:4!2;6]D*$0Y7UMF.2DE4ST];VTL0V4F3$AQ:T]89BQO5%Y&655U:B1-
M+$UP2T%!+61O.T) )55Q5F9&+5YJ:&(Y0U@P<6-I-#I(,U=$5RQH9#HC6G I
M8E,O3DE;<RQ/;BUF6U8_<%%I.4=-<U1H-VHA(S _(2-^/F5N9'-T<F5A;0T*
M96YD;V)J#0HE("=2,C0Y)SH@8VQA<W,@4$1&4W1R96%M( T*,C0Y(# @;V)J
M#0HE('!A9V4@<W1R96%M#0H\/" O1FEL=&5R(%L@+T%30TE).#5$96-O9&4-
M"B O1FQA=&5$96-O9&4@70T*("],96YG=&@@-3<P-2 ^/@T*<W1R96%M#0I'
M871M0&,J44@]3VA<3DYR<E=C;$=4-S$Q1&(W4CU9;D\E*D5G.%0J8E!'5S@A
M2U9M6D=54&Q?85@]:R1P(E0V860Z9S,Z."AT*45236PE54-C)EY"3D-&(DPI
M0SUL(S(Q3S9 +B].)U1Q53E9)E!<+SUL*UQ)6R9,;CDG3W)P;UY#*% G/F]*
M+$9(8U0O<4=S-SLC<BU*.5Q=4"PO<#UP9C-@=6@H9C%N(G,H3V=84E\B3CI)
M.5TW<BPI8&1$/CU-1"1K8UAB+#1 :2\D72%N/"QK8STN7V1#5%LQ8UU4:3=6
M07)57S4B84PU-T=%4&(K57!-*S(R2&%G:T5:0%]K45U462)B9RLZ;SI:7&9"
M,W)B.T@R,FAR-DQE621466Q6,2%(.$TJ5V]?:VM+45E80'(S;U P)4-O*'0[
M8DEJ)UEB.4\I0&I?8EQ")BLD;$E57U1@)#!U9E]S)%19-$UK-UA 8'(N2%AJ
M:4]%.W H7S4_)T%=<%-H84P^54E//&9D5CID,D)@)CY!44MT:2HS;C9B6%E(
M;$LA*C4R44% +$,L;TE%138L7F-+:%9<;C0S4U1C,F-F)#5B3F,B*V-)3SY?
M;29F9#%;8UYS-UDM;#-2<C(_6TY./W4H:&%,3E=M=2M01"%+-S\T<$1N6U]"
M=40M*5MI<C@D6U-3,B5*;5-G=%9P2R9B3DA'7"%R*$]=6D0V(5!89G10.DU(
M<V Q6E E6")P8U5<22HD4B1C4")A62UQ6E C62<B:7(K."EI8U5<7&<K*V!*
M:&I"7%=L2R]K9&%R0TLR7UEG2S-;/71&4%(Q.E(G9&%%03]774)F9%!(-'(X
M,3-9:%1"5"$P0SIN35Y$)C5%15U.<B=A75Y*<F,X/E-H2U9+;EQ*.3 U824D
M4#9C.3=T/UXX6SLT26=5/EPA-2PK2S8C02%M;&%'+S8C4B\M,F!434@P1$9>
M="D^3%@Q)F$O+5-L;SHJ7SXF,#-S.S-J3%=+9R5<.5P\9U(F."4O:S%O*T)K
M*R8^4U)@.#XS(3YJ1BPC+3]%(EY?<3,R+$<L/F-,;W18.4PT0F Z/DQ$=310
M*') 44]3+5@J7&=51TDE,D1O;&I )%E,/RQ83EXZ;SDX16E!-T)4-RPK/B-J
M3G4E8CI/.3AH)FM@2'13/U E*$=O6R]((E@N.V-47'%)-BAQ*B9G2F\A-SI+
M/5D_+E=;8SMO0S!.<W!C:'189TIF(U,B65EC.5%G4V]@*#U&."H^1U)=+&8U
M:%UF9R)%,TYN+EIE.58[2'5D6#M<:RA;:SA2.EPT.C1?-"Y )BE0)D([4R%1
M<4QJ,BM)3CI8;4=A<4%.-FLI+V=T0&\O2W)&,SEE/B$L/T-D948Y9&QC4"%@
M0V$D3B8P.%Q:7R]P0S9P6U!U06QM+C5/8SY*3#)%)C A,"=C<UE5:3=F)TY+
M4%5?,B4K+B,[+5<M2SM+45A+5R1;/&EH66IJ(6<Q;BIU4"=-738[."YU,BLO
M,%M<3"9'6R)$3VX^:S=+9EPO<#TH9#UN8R]O)G5J.6UU<3QU:DQL56I$(F5#
M4UAS+E,K5$%A2%Y<5T F24%E)VE5(5\C9TY++VAB0G!&8FA32S%"8TDJ8%M*
M2"I+:F)!0TQ,9U):56XZ6T5C6%5 ,50N:70Q<#XQ=3TC+S%24391/TY?.G)5
M+$LI*"TY4&,J:DA92&$F(518/BIT359E;"57:V9>9S=U8BPY<5Y*0T%!8#=C
M<T X+5A>:6))/V<_3$Y74$PY*&HT04Y<,%I67'-I,DTE:%U,.5!$*BA);6AN
M7C0N-T9Q6G,R;V=I,&58*G$R35!U,6,X2T-.,6=$0E$K.#YT:"9:0%QL1U%3
M5G5G(6MM:3EH-UY#9T\L5T9:-5TJ+5%</R@J9&<Z02A+:2XO*4Q )D4X)U,K
M;#,U,BUQ3'4U4UIL-TYA,EDZ1C]S9D192#]A25,B32E?6"%#4T A43XY0U,K
M8F9-<4M0,6PK)DY,/5Y5(C<^.C)'24UT;"XP07%-8%!%9#!!(5-4;64]<4==
M.3M/62MK.R,E14]S/615*C$E;B4])TU/3T<]=5I/;5,G(G)=3TMG5&)P*U0J
M/DQ,8&M5*S9'94E/<S\M9U@](6DU4$148C$E:%]M/E1A=$0^8%5U5EP]3#$B
M53E8:5@[<VMJ.EA49B=!)EQ=541:05Y)2"I45D%<5"]U2G$W4&\F-&AM+VTF
M2F97*3=;9BQN4SDT72]/)3%"8EXP/5XJ2B<A;$ J1V(F5CU12V93/UI&6&UB
M4%1+.$<G7V%C/74A6EI/0$T_<3<X;#Y.-DAT6"Y/=4!N(UM:8C\D*6$M<#M=
M87$Z14HI-$-A+R@Y8CU./R\A/2Y>755C0'(A;$0\<F<_8S$F,%]A,#19;S9<
M1#UF94TR5T]$+RTU<#1:;D9+.SY#6&UT83I1-#Q>5D<T3FD[9V,U4$1#0G$Y
M.TE:-$)!,3=N6T8J06\A<5UA,E\A6D%'-C@Q4'))1U9D/69K85%#)#5-+VMJ
M7V=H/BYO9%ES2'0N(S%;83-T6"YG9S)-(DUH*5DY97%B8%5.4"=5+E)P06,P
M3$0Z73$E=4HR/BIM6DDV-2YJ9T\B44I;8W0M+VUF;$YO0R)08$QC8RLE)%=I
M*5A?669G73%K8&,_,S0P5UE(<&XI;G1!63M--#DV/2U&-ETV0S=K9ULK<B-B
M56UK8B5B)#Q!4B@B9BI13B920E!?-2= 0FHE/UAA.E900CYU6"=)3VUE3%9+
M45@Y9S1$:S9883HO5S1284Q@6FQB6DT[2G1./BE9)F ]-"8O/31U3$!-)3!,
M9& V1C<[9&1,9&<V2$)(:6D^+&EE2S9I1R@U8CQ3.UM3-59E:"0P(S5?)%Y)
M9F(S3"5N8CYM2'!7;3%N04IE.TUS:T,X0T<T1&=,3U\R,&=.*%UT5#-@-BU#
M,VIM-EIP1U)@1F4[-G%"-%M+1BLQ5E]75U!?3T-%0V@N)SQ!7U(X0F)5)4Q=
M,3E;2E,U,3@\/C Y-%XE44Y!4#M':D=1+%]!(RP[;RHJ7"-K(W1&)D9R325)
M,UP_<2D],#! :5A<:65E=75"4UE+0&8L-5XB;C)F9FH_8#LN33%;2TLQ6C8_
M630[0U5F36\V(3<J7693+5=D63I@+#U:9#PF:EA/6R\B+UI<0E1>+&8B32Y+
M1$MR1UDB:"(I7RAB1'(G8&LV*4!3<"](0DU0:DU</B5$1&(M+4Y<)2HQ/SDT
M/TI';FHW0DAT5"M&:4ED0E@M4EM;2VYQ2%5R8R->12X_1T8\3B]3(EPY,C-G
M1"),*RQ&9G!&0R= .39)2#@Q8R1L+G%=2TT]06=$+$4J,%I=2D=%6"-H;T9$
M8W0_6F!*5&PU*SH\<FL\4V$R+D@U3C(Z2$DL1%1O4%(O(3(G)$E +#%N2W-+
M6RP[*UQA/S=#;$H],#Y-<"Q)6VY':R5#(RY59$0F:#!O6T@]+W(J8"=</RU4
M1SU=*#%B4$=Q)DM(5BQ5;$-N7"DB,EM822@L.68Y4D@Q7VA8-"0Y73HE12)R
M03(\.F%+-#,J1DE25$X].%-9.6IN/')G.W!8.F%J4#=*8C(B*%=18S%B;2=Q
M:S5"4D@\1R0M)6= *6LE048U-DU2<VX]+U8I)U0T;414-3XZ/FQN/B%)(E=R
M*$)023ID:$AK<B=-.V)>0T%>/25-+C,S4FLS/4%B+E5/,#\G87%/-#E(+BQ"
M,%M0:F);8%@\0EU145\N8C5)."PD7CE05D-@*RM65BL]7U<X-4@N0#UH)"E9
M8$-<,4$J8U0C-71=*UU>)&-3;TU5.&]L*% T(B]47SIO)2AN1G0F(V-57D$E
M.V508R,_23XL:VQ'(E0D9R%<2&LZ*D4L14\G1%E17T=K6RYD5VML*W5!;6([
M6TQ=-E!D.%]M12=-=4%7(4(Q13@\.C@A)5I>7V%C75U51TM+*EA++'!$73\Q
M+498<D1&:RLX0DQ47RL\0EY".W$_3&-184U58W-J0#!2)DA+,V-90E1A951I
M(C%(2"1/*BHP*&95<512*$(U7D<O7S%/:G1A(U!:)5@E6C<P47$S7U5=56XU
M(DP]14<R661#6W%O1RL]175O8#-C7') /SA%4$I8-S=Q2BEQ8B4O3D98/V5<
M/S-S.SA<16LJ.$YT,$@E(G5L:#,Q93Y$3E\N-594)B50/VDM/EQ/)G!+(B9%
M45I4<3([1UA<7&95*3%%,%U==2-@029#6G)9-B0\+RU@)&I:.T\P4&ES46EB
M=$@[1D<],C)$+R)*9SQP6E1%63M>661P2&QS7$=Q:7,B-$HJ9$I9+4LB74M3
M1CI53E]#)5!27&%N;VEF1BDV<D9K/E)@:5DB.RHQ=4YE85U-+#0Y<&Q7-D(B
M)FIB-VX\2%="56!6."13:T!R5"Q413AR;29(2#U+0FQ:93DJ2RMG36]H-6YO
M(REM)U%K6#)=4B9R2CA99TQ/.$-$:&,X9U1L83PQ/%PI+"4Q8RX]7TUE9EM$
M07%'-UT\1D=G2U!+0$Y1;#8W:%A#)%=4;$HW+'0\02M&/S<R:R9!<6)K<5!G
M2E,P85-.-TQ&66%+;VU>:UXU53L_24UO;U Z/3],<2X]93IG2T\K1TLP<S0^
M2$LN5T0_9C,J4S!<(5M!,3LB(61%8ULH)D\L5'4F74)N4EAA.SL^1#!(3FU4
M<F<R/6$Y,&0P)FXU7"(P-2]T2#8S8DHC,G1S=&HT04US(CYL3V!L+V@V37!$
M4FP\53M>,V\T2"@D)UDK3EIP5E]E96HN*&(S7EM-.DUM<$I&)39545\B:&!'
M4W I0DH^*"\_)UU*,V]C6S8X9D(S725;*'-.5DI51%Q:(W$D)&Q+9#]2-4=N
M:U5R8'(X6VQ*9S%5+%ME3% U-UI#6DQA*VQH24$M3S8^7UEU72,E2FI68D=L
M;B,H;%LF-U9R2R$_:#U$:TQ=75LD45U?)75)4&QP04<H,#LV:EA79BPX:#8U
M3%]:4F@V83%,83%&,5)D<71 <D)!02]2,"M9=$Y!:E%B7$@Y9VHR.W _;T52
M0RYG5%@V.2UF-&@\;TYJ7R5&:%U21SIK:34V15A!82UQ664J;TP^(R0M-"%&
M0CIP0C8E6RQG*F=-1$-!9$1H9T,S7S1K-T)O6CLW="8P+'$K/D)8741<;6=E
M)$!=74@V5"Q')%DY5' K.5I?*21',5HH638\1%TX,U$F5R0O949:(U]#94QB
M8E<I*E@K0U,Y4EHZ.UDT1&A<,TXO76!'*VHZ+44A:"XG52)K1E@\34DT05-<
M7U1J4"-L3RUB86XW8VHN6%MM0U E/RY83F= -3!70517*%@^:6PD8"H^54,N
M*2,V8&]&7S]40FU 9RUQ6B9":V10;CM9(B]A/59'*'5!5T],8C)M+V%N7SML
M)SIA+BY?7V9N4S0W95(J6C1#+E V;W(V-2M"07(\:3-3220^+VQA+%=S8$HA
M2%11)D)O/S=N9%!R:&%D5#%",T0U<UXR*UUO*VA$02I@<D$Y+$!(<BI92"E,
M=7-(1%U-775U5"H],4M68V5654UT+C=+-VX\1D!(<VTH0D!S8U)H7"AP5V8L
M8E9A54I.0D)#6G-1*4=?)'-(05=G7'(X(7$X(F,F45I%:"(H,257*TTV8692
M0G4N*2]91$@T;F5C4SI02EU>:VTM4W5N:V!28BHD-#XC02U(.")'2#Q:.4A/
M3T@_6F=T6R4M."<])SY-2'!I*$<T=5QC7#1Q5RI6+3]A-"IJ:%I$*RYU/#I6
M<DXC*T0V*BU!<45#2D-(,35D:FU&+&<M)#,F<S B9T4J6$]Q=5-'7RLJ-R]+
M,G5G2U5T1F@L72,N65$D7TH_-V1M(41?3V!P3#LB1F)S:CPD0F)>8#\[<CHP
M-FU<9#QL96%0/DUU*R]";V)B7&X^15@W055Q<6QC4"Q@,F(A:VQ?45@S36(\
M0C0_5R5P,V8\9B0G06!L)E9<-&(G*6]7,UY16UDE7%Y>53%01DTI*"<Q4#T_
M(D9/=#=:-#->1SM46R0M4C ^7RXZ)"%!0T1K(DA2(DXY4S)$,T4O95@].%I2
M*5XM:3M&8R4G:FLY7$975SQ#/U-I0&) 42IG-4<X/4\A,"8S.4QF(RT_05\W
M1R5:02@E-5%S+E8Y)C)>9G!E:61L,%1L2&E%34PA<F<\<2M;9V0P4UDX9TMB
M.UYS0EUG:2$J27!!.UA=03(X)4M21"@X.#=L(G ]<2LP5C5;/"A.+E),(SE<
M668G-V95)U8M7RDI6V)":"LH*%Y3*2PL(BY-259>;E0X;R)A53)F04]M56EP
M0E=5="-I75\[-4UU6%\X;35I060B(TPW7%4D+SPF2$X_32)@/2%*33$X;U1+
M84AQ:B4F(V(Y1#!O/&DU6U]*3VLE<&4W-D!!.2PF16YI6DU'/49'9#IN,")K
M6S1=6UIE3TDW;#]E/V$V-&]/(4%*7EY$*B=B/$@K,%U5<E G1$4_174O<G(Q
M92%S,28D1U,L*"]<87%I-")/6W(Y3F1;1'-4)DE(:&Q,1C5L<R]325Y?6VQK
M,"=#46Y%+#I+/&)=+6E5/4)5(2%P(C8M4E]P74HT539M2V9C070^;6UP7#$O
M02AR.G$S2E=B.U\V8&\Z4"@^)$8[(6!G7&@I:CA7.TU=<5117%I78'0P=&Q
M.$PP<"%>)#LL)VLQ6FLW:B@S7S P:5PG7BM*85I(42U1+E4R4FIH1"M94VI%
M0G59*48R:G1);T@K05(^:C5 5%QP(3-$-B)!*E]:2F]U7B)D6SA;-4(I<4HP
M)2,H(T]!.#I7-R@V835%<FI?/V=(/$0F*S]%-DA/6BM:7"M.5U5)<$ Y,6E/
M8&E(6&174U J07,M24YO(65;*5%F3#];<"$H*V=03U$Q.3)S0VYI2V%G=6M3
M*V)B4&XU9"=R*$,X4DM)(E=2.#DE0'!6-CDU9EHJ9"E@065>(C\T(F0_)%1E
M6U-%6U5T82Q78E4V82=&4S]K/C!<3").7T(^671+1G%L5CY916PY3%,Z:V]/
M(B=-6B0K5T=+)V)S3U9>*STI+%!@63%4-E$F7&LL3TLR.U$T5&L\26X\2# W
M674F-6(_/7%!:U%%*U-R8D=M:"PL1&]!:4E523 W32I<<"Q,-3<C:4DG/SY6
M3E=+5C!B9W%"6RMB0'!K.G1N*3QE*G);(65.7F5=*C]U2S)052-M<D]@665L
M6EM.9%LN8%!@7S M,T-*-45%;6PR,BPP234H+VY'3&U1041+:&E=0E1S2W16
M:"LM;4$W+D93-2MK."540R$[+G% ="HR:U0Z9VMI."\]64!35BX_/&124T@\
M<C<[(S]?9S!96"A;=51R/EEG,DY!9%(^6C!",5\W+#QH2R5P63](<"DA)S-(
M.&%:25(L;G T;5@L058R7"LG9UTK)T5R)DPS-SE'964R-U];<%P^<5YI*&Y&
M-"@O;4=D,3YN4"XV*7%L7ELS;4(I2W!1)U8C*5$I(UMR7$@I6CI/;4%)+E]$
M56Q403<N3BM6<%@K+V)(8%U*2VIM72X[4D-O,U=$;"HO2EQO251$+T-.<FU*
M5#M43E$U8%U,7"IN324S4B]T1E@V0%];<EE';SU-.&]^/F5N9'-T<F5A;0T*
M96YD;V)J#0HE("=2,C4P)SH@8VQA<W,@4$1&4W1R96%M( T*,C4P(# @;V)J
M#0HE('!A9V4@<W1R96%M#0H\/" O1FEL=&5R(%L@+T%30TE).#5$96-O9&4-
M"B O1FQA=&5$96-O9&4@70T*("],96YG=&@@-#0S," ^/@T*<W1R96%M#0I'
M874P2#U@8$!6)G$U)6ER<EI33CD_3C@S2FE%.4HT*B9+(UD_.6DP7V4J6FPK
M=2@B4S0],S Y;&5C55]I(5U81C9K-C D*E-+4D946T1T0&]$<TM984<F35)R
M,&!I-FI5-R5";B=!8SAS-"QO/4AR-6%0)F)=)6M(1&U.3F\^06!F6&].8#=Q
M*$Q5;V54<C]L.S,S9UY-/T0Q155&.$-N)REH549R=&D]960\66YU9D,N*#DF
M,T(M8UA .SQN35T]05=R(E V7SPT0C9>67$W6TLF8TIU-6UK-S5D.UE6;W-H
M7U]'-5=;)3)6*&QU*"%>6R,A15@U9#0Y4&)C6S)3)6!'2TXK+%<]9#UU8D59
M,68P/TIO<FQU:V1&1G%')RT\54YG7'$U15YQ;3L]0R@Q.ULK;$1H(B]90U=3
M<CIO7&YR04MH,RYS-49K7&%-/3->=6A%;#YU5"E;+TQF0DEM0"HD)SU)+SQE
M*%<H,UI+<UDZ82PY<%IF4W-K<$PL*SM672AP*2M5<G%K2%LR:DY(5%='.D=2
M5U5(,DXC+UHJ/&<F2DPQ<&AE2CE;8%!#2THF3&55.2E,<#4J<$=D,'-766$B
M/BA18F<^9B<B3$%P(U@N4'!L-S)1,5=B6%]65&%D7S)/72,F/CI!1RA)*4 Q
M.44L5V\L<B9.+BY!14 [<4,P6E\E24I6/4I'0F%@3U4N;3-Q5&PG*3H^+E%D
M2%DO0R0\,S(G0R<O-3<O4DXT42DW93!&0U9;:T5:)D1:15@E8G0X63-%.7%$
M;$--,U%*0FQ?;#!%;#(S;CA$77)=1T4^0',U3S]/:$5$3F,J4E%@9R-.<5=E
M16]@4VQ*0%HC:BMC9E Z*2I2:&LB1& S;3!:/"5L+%H]-D93,D0J2U)S6DE#
M0E)7(C,R-&I7+F%09&\M9U1.:2]F=2HT(SXO2$52=71%0D=J*"XW2VMC:6)Q
M0"YG,$LL)BMM9U1K)'1(;B,U*&$O=3M#)2HB,&XX(BE'53A9,6IC9%IL/59F
M0FYA/REL.D%%*SM/.U966V<H558W.5A87S)E52DR-B9O+V=+;S%)6T9(1G(C
M=3]'3&%'5CDE2C)C93AI-4HZ(U\B,F4T545 56 J76AA+U\P9$4C6D\G-4]9
M.31K74,Y:E%D,UAP(D)N,VQ79T-S5')/4S)%.T9(,V%#;24P2W%)+4XR.70F
M9F5S76IT82Q9.55B/4A(8FI334,S(F=-72=44DPM1C5><6DU7$HV(DID6S5N
M6SPG:B]B:B<Z/TA"<%8A-CE.1EE?;$4U*T%7,%5M551R(4 L4S4G9&-!:C1,
M-W,W6S!'7TI )D=)+E(K529R*B)Q8E(Y,DLE/ETM."\W;21,9U16-2A70R$]
M92$W+2)*-STA0RLN0VE"52DS=3)"(2EQ5F]R8BEF)D4K46LX3S<Z+T%')EQ-
M629/+5A2-U4D1BM7)7%D,V!D;R8R7BTS*D=A<$EF7D4T/BQM/D)46T5<:E%I
M-E)0(SA%74DN+$,A5W1H.6E;:R(O,"-61DE4:DPR/"5#*4P\1U<E*G!1;#$Y
M(CDN,S-53U8C9B19;V=95DPI=%)T16%O9%@W;#-"-C0E)TTK:V\D0D \.$ X
M3G(C1D4\,69:8&,S."4T3U,J5B-=7TH^-V=?16QR4&)&12)?:T<B9&=-3SE"
M=%(X<51T7T8U02=F*B8U5BPF*R]/.T X3W4O,%Q,)2AE355:1'(E7#@_5%=A
M<71P<4%N:W,B9E$R159@9UPB)"=+;75O961F;4]30$PX05$_1B<G+&P[;SM;
M7%A.6#<O/2EK0"LP/TE6.2\B-V$L3R=:1#,Z)5DQ,6]9/U952"TR)4LO7G4]
M-VH]6DM1+G(U:'0X8#8J,VDT1FI;7$0N34EG53HR3%170$YG,RQ);BHV,UU8
M8SQN-6\J1FE5*6EU26E>9&!O(3ID7#0B0$@\*V1A<4\Y*B5O.4@];U]M96DM
M+V19/B)%4G!F12$S,T)L2VYC+T8H7$%F+"PY7U U6'%")TMA9BIQ5DDX93=,
M76Q@5TE#56=<1RU&<5=<65AH)U%4;%I',BHR.S%%<RY&/30R+69%43,I5%U9
M64\]7%!#;6%E67%S(D1O4%Y3/D,\6CMS,BM5=$!*/4=2)D5=<V@]9"4B0E\T
M3CDK*CIR34U?5R1C07$O9$];33-G."=P-SI(;3Y%*"E#/CPV6FHO5S)</3 E
M0VM((R5.6#(F665/56AB+$1 /30K<&-(44!?<#5A/V,Q4EDQ+S<O+6II9TI4
M8B$M:U\C<3%@*D9.83UD9G!2*5@^8$!D,T]#4%0H<"E.054V;V@\8"PF(UI:
M*D@D3&)I(DQ(:"%:)5DO-T,[<BM.63%'6CEM)45E<#!6(E9$2#]'6V1&3RL\
M6D8O3%)55FQ.1#-80F%*26@P4U\G)3%*;$4O5BQQ;7!+558N-U]O4352+FU$
M4U H1V0A1R@B/3]"-EM87#1L-VHW/UAN:'$\-RU5.2=H(2$W66Y*:D=69U<B
M8"$S/CUP<W-$8#<I/$XQ<'-052UH+FL_5E$G=#M80RXN/VIH:'58:48P(4]>
M<',T55A'+65K3V=6-&M>5$!O2C9=)DXT3$<V8'100"I>0DQ@-$9"/#4M2UYF
M<RL[3FP]9&\V86=!15=89S]G0#I>/#18/C8P26$Q0F@U9BU",4M=9T(H04$A
M7'!:2%XW02XN*"DK9%E/=3%R54]25W%<82M&4BEL-7 E)2QJ5THK3"LE4U(M
M)C]T52UA9"Q.9T0F1%LA1R%C:C->.&)E)U),:$TS;#%//%Y>,T)C4FEB6E%K
M6R,H9%%+-F) 5B1I54!A8S5O;RPZ23\Y*UE/8FU#94=<2SU-3%U$04%*8"PI
M)FPQ8TMD+G!R6&5':2E)8TEC.59<5T,C:TMI3#].)%9:8T@R)F9,*70_.DA;
M84]=3G!T1VT^(SYS2"=8+G(C1F(T/RDG22Y97&%L52E/3B$P0BQU.") 9417
M-4E 5R-R<B%)6B-K6U-N;S F4V\A-EHX)V<C-CLS/F9755-&-DUR0#9 2C1/
M9D='(UA+8$=334UJ:VAA)")+554L(5<J:2-R*B%I(R4L2U9?:$A73#5(2UQ3
M9$\Z0%)=0W4B3FHJ(497=#]S-"5"<G%@:S%+4&\Y."]T/3Y).6=-1SY,0SU"
M3CI/="M30DXK9VPC-2=$1RI;<R)P-VAD9$9D9UDI-4ER,5! 0UUH)&\V*%YN
M<W,\=3)M7TM%-71S1E<E.T-;4FAT(3ES)58G2U9M(F)-,W!L/TQN,CU%-2]F
M*5YQ;U4L7VLZ13-A-BHR739/05Q<3DXY/R$C:U!21G!S-5$T9$162&PF,4 B
M63E 9BMO+5M-<")S0S),*U=G0D9H/E535"5R*6YE52ES5C-"4E0[5"Y?.4T_
M6#@O+T=%+%-F8"MB2BI%<%9;8C5'4E!01S1+94]J<&123S$C3#I+1VY=:4AJ
M.#A24"LT9B5%3"A62%,C55]!9"-A(VLP.%\A47!R5$IN4$A<5F]7<5E=;31E
M4G)A5D!F/R-#24Y%7UQM*6XF4BPS(TY8/SA6*&$D:E@Y3&@_86M%6BA74W)=
M/T S4FQ:=$)9.RYJ1C-$;%4\+$UT95977CQ.0$5.8G-F)5A:3%$]54%*;6<K
M=31 04]7969P7E\C*F4W(TY".F)26S];,5E@;48_9EI75B] /G$F,4LE/E-.
M15\\)D]6."XK9EUC=2PJ-2YT1$!35DQT.SPU2TA8(E!!-D1N;%DI;#(O0BPB
M<4I).DM?<68H5G0Z-6L\6$A><7),:U= <49!.#)**3ID1"-M0%XX2S$L*W%
M.5=Q:"$U,CY$*T,V,BLB*V8K.5Y#73US-3<C5SU>1"Q48TI<7%\O)D4G-D@H
M4T1C3"Y$6&PP*#-G="MC:4]A5BA,(V!62E)O54%K94=52V@\+"UL24%2(R-"
M*R$B-E8_(T9"(EI97#PT:&=D460C(4)#)#!=3' [.U9I06,L*BPC1%<V2&Q#
M464R+4A;84M$+$,R:D\Y-C(G0TT\8CI>(6E=4&0U/7%&;R))0EM.6TI'*U)A
M*BDD1"1K63%19&!+565B="]U+%M'8$Y;+$0S4C4O94 V*VHT)UUE:$YS4%Y!
M.$]:6"95)#I?469,25A%*F5I;"M#<3M(8611<D4S3D1.;T\R<#ER5S%N84,^
M26TO*3A<;$]#5UEI(3PR,RLR5T1F;F0X+",N/&\R33\^<FDU46U-274X,E)$
M-#]8.FHC3F=K42@L42)>32Y;0T!%<DU%6BA51TTN46=4-20I3U=%;W0E*"1K
M.$8Y:F=K3"$N0BPQ-C%;6FE7)4<H:"918FMN2B\S4$0Q5EUP(F]T+TQG26]6
M7R1F1R,N*EY<4$)U+R0P6F-S9UHJ;D9A:#)S3FUC7E%:/#)N5V=:)UAR4")8
M7$M"(2HJ7D)<2T=7.&I<15$C<39T*F%8.TTB.$M6,%EC8T9C=&521%$O:"='
M954C(RY"2C%-9W!$;%!4+3(T(DTS1TQ?:%YU0F1R2T--62U(.%12:S0B-RU<
M(F]T=6PG06H\730[3$E/-S@I<VDU3U-@)E!434U':20[*U\A,"QT(64X)#%2
M+2LQ+C<]8#Y 3VU40CII9%MI94Q*;W%C-F0Y6D(J+V<^7W):)&ED)25.-2U%
M9R,V-"4D:R@M1UDO(TPO0"$X9DYK7S)4.C5=*#XH/W P07%6;FE><$LJ7C1L
M*C\G;%Q%,R]745Q0*%4S<5136$5C15\V/S@N*%<O*V9:22I/4R$G4'-@+UY+
M*2QP8T Z(SHD)$Y.-ULA-TDZ*F4A63\L:TE<2#$A,%Y!7$-10R0K05=L.%0[
M7$9G<C=1375&-"%68"Y)8E]*;4Q4."Q%;6U14W A85-41C)K)"HQ4UU)(VQL
M8VU73SH_.$113%$P/UI):2M?-UXZ<3H^<35*8%MA)D1%;4HC13I/,W-74S5*
M8&AC<B]=1D9E:4A836%9)T@C-5XY/%<]9D@\0BM9:F I74II3&)'*R(E.E<Y
M.5MK1V!3:5AO9VHM8DTS(D96/&= .%H[25@X.58R1BQ#:V!6;"EH+RQJ76(X
M7D S8%)Q<EM03UHW;U,_3R=D(4\N5#1N;$AC575I5DI)15AT=%!D<D-M8$MJ
M<# Z0W)#;6]2.'$R5D(^(T0C:DLC-E)/(FMB,TH^6$ ^;4Y42U<K5%<J3&==
M6S!R8U1,;2)=+DAJ568N15QN6",P)G).2G M2FXX6FY6<$1P)S9/)5Q*;U\E
M;V4\35Y,7TX]5&A8/F-*9%!H3TUD,$ME<C4N:T5-3U4Q4'(M36=K.3(U0E5"
M:$]3=5E*9C)E0'!A;VTS)"8A;#I,4FQ!520B274C65PE86)=/UXA55!;;D-5
M+VQ*6$I804([,CQA9S9*9%=U7E A1D0M*T0E/S=?8&1K-D8U+%,W9%9!96)G
M0B-9,U<H-F1"+&)*6DAM46YN:2Y=.CIB7W14-5]!1#\D1$E-*UEM9C9T*558
M234J<D1@8TUE8F9&46!J-T V06<V83\_.6HV05TI*'(U2F9485\R7F9C*3)9
M*6AU-DPJ=$)6<7%1<U(E/'$J(U N-G$D6%LG)D9I3B)F3#AO22%2:C<Y.#-#
M.D(I<4 K3D=+1ELE8"A%3#9')61:<6QI/UU%<&HD-W(F5FMP4BTF;V)#:R5:
M3%)T+U1*:24S,&!O4G _93MI2RHS4CTB024B3EYG9F106E%+<CAG3"DD3C5L
M9D4Y)B98-31$4&EP;4=53SM>.3HX8S9):RPP9&)6+5)>2#$W;7,M4REL0$)F
M35=<8%<P/RQD(RXX3V!G:RIC-DD\<%Q9+%$Y73$P2F-@2G)K:DHH*B<P6UA,
M+#(T5%0X9#!K<&-M:E5<75A^/F5N9'-T<F5A;0T*96YD;V)J#0HE("=2,C4Q
M)SH@8VQA<W,@4$1&4W1R96%M( T*,C4Q(# @;V)J#0HE('!A9V4@<W1R96%M
M#0H\/" O1FEL=&5R(%L@+T%30TE).#5$96-O9&4-"B O1FQA=&5$96-O9&4@
M70T*("],96YG=&@@-#(Q-B ^/@T*<W1R96%M#0I'871M/SUD+E-U)G$U)6ER
M<E@_55H]0R5>33MM6C-L<4<F93-4:&959S4^5U55*B=B(S<T.3DM06)/7V]I
M=6TC9TY>66(Y:EMS.E<A0U-L;DY0-4%R:#\J6EMQ6B)/7DAH96Q494$C04E'
M*#=8-&(X-D@S/S-;*FE!=%Y4/UPL-4E036A-06,U:T,\7'!J+654)$<Y<"Y6
M+V)=4% S*"MR*S(L1CTI=5X\*4MT(V\I:U!$;61=0D$B7SX\9$XH-TLO)UU9
M=2A*-DES/SX_<FUJ7E0U/6=U6R)4=44P265I3EE?;R)')4E8*&$W;&DC4D)*
M*C-R2VYF2$%'94%&8#5"-2I?1RI93V9P*6(G1TX^0UI29CU=.EQ )2LG0TPQ
M36$C)SY/4%$G8$Y9+DPB95I%+&!*5$)89S):*7)*3R%&1U1!(R5-(DD_+C4I
M9%]N/&=>(C8L*&1:1VUA9UQP+BPM6RXS84Y+8C9F<#@[1&<N/$8Q3FE;(5HE
M*&0J9S B."-:7$IU-$$\4'(U0%4Q<S1>1DEF,V5:,2]7;FUG:2U ,F)7+B9H
M7$]M9F<D;"%I9U1"+TU!1'([.%!18W(F74HP9%Y1=#TI.S _93A4;FA746E.
M*65R-CY@<&<Q+FI@3VU4/RM.5VQ.-2MS3CA4=54R5T S05DF+C\W1"LA)")=
M1#)@/"L^6#Y 0%M:9S0_)2==8U4^8%HR:E G(DML0%]!/&$F0RM:+&D]-EDI
M:G%+3V=79U$C,2\B95E;8T!N5$-8+CTH.&YM6"D]92D[83,T9#=F72$Q8$LH
M;E@H<RET0#Q(*T$K7%)I)55M6DHZ5$T_1D$J:6U51"DW62@M*ELB4DXL/TYG
M2F,C.5LI,UYH(D=G*RQA:T4Q8EA*5R4B-#12(5PI/S).=%(F9CM:,%AN:BUM
M*B1)63\W:S)6,T53-&YJ1V,T,3Q717-Q73=P:W0P;5<G9RYT/6<O8%\E+4-G
M9&DY03!D6SXQ83%44")J*BQ91CI;17!98D1*6RLD7W%H34Q1+T,C-VIT9$(W
M3$]>5CXO95DY:#-:05!;+S!Q0THB7V4O-TPI.R<^."\S9#\A159:3D!I;FE#
M/$HD/S9))#].*4DT+TM!0#-I,U)A5#YC+2-P,#U,1F962BA.1TA%7U1E<B54
M2T!S4C A)'4W6T571%$U53]=5%! 5VI(45,M/TQJ3C V46<G85LO*&U*<$U<
M)2E)72%G4"IC.3!792-Q1DE?+SI;-2](9E=S,FD^/D4J9V$[4#DA7TDC7E-B
M5F(K7"]/5V9</R)E,2TC72Y6+&=!7B-K<'%'8$PS)%TW-UEI4%8W6"IL:%$W
M;3,E-F0[;'%<,5LI55Q")'5"0# _1SUC5"@X)DEH;T\E(UA#+"5&;T4H*3LQ
M.DUF26E#+DU?:RU@<2E"+4AK0&%?)EY-4W%Q.VU1+%M4,"YM3CUC)31*=7(_
M:E W)$P^(EX\3EPU<3A-.U-'-RQH1TYK2E]'*29;93LP7"5Q/3DO)3-;,DA3
M73=Q730A<W4G:D0M*F=95#$U,4L_0$Y2*39',V!C*5IN0CQ(3V9$1F(G.B<L
M5E!3=6-B4FA"-70[55DZ-UM?,%A"4RPU)G!"87!G,5Q<(BXM7#(Q8S8P6#QG
M4C].4&DP-%$A8#Y/*&1F440[<$$U0E=;1DED0S$D0&1*5V="(S\B255;1"$_
M(5$P;3 J8F8G(UAM9E F3'%32V@P)CI 67-$8EI:+DMS,3QQ(S$K-T@D6#I@
M-2Y%5$Y/8T8Q+2UC0"%257-*7RLM-"DA8E)A(4,X3#]C7S!>=5!G:#(A.R\L
M<6(N/RTF-4)P54YD1TI50U!97#%5(6]3)F J5$A+734B63YD4R4S67)+<C)-
M+5PH8&<K:FYG;$Q/.FDF)$5I+C)U+6,X-F8B03DM5C%1-"1G26HK3RM$*2UE
M.&DA6E9!;&--5$XX,6<X2CHY72(X5C]C8#A4,'%L0%A7+CDB+70Y8#97221:
M36<O/%\S92LX-DAL-F8O:E8G25U66THE.BEB:SI5<R$_,&DS1F=8.G-!)69+
M.6E34V8M3$](3E)7.DQ#.&YI6'!N3",U-5@Z66%H)3I62REI6$X\2D\J4&XV
M*E-*6VY!9DQ<4C1.4V@[2SPQ)$0]42T[+B9B)D<N(5$G)DLY0E8T4'-3)5]*
M4EQ"9&TH<3!57FAF8T]?4ETX/#]&,3]I44-/0T\L*35*(3LZ+R,\-3UG1E=7
M7U@V74!C64@U/BM<<$4N6V-F0&-11T94;5,B8S4Z6$8B12,S)F0G)FI/;"4I
M448T5TU6*#%0*6)-7$A-56XN5T(X4ETQ6V553&H\)%0K*FYQ,$!$6"1K;RHX
M+VIH.61O125<9%8G<4=D*"1 )B5@<VQ3<CE44T!:06Q69R]=33U(/R98.3]/
M4UY?1T5N350L9&PZ(3!&;& K7F8J*"M+(58R<F)B12QD+RPY.S-#1F(F/RIH
M=3QH83UP8S0X-T-Q/DQK+%!K-D!I9DA31DU*)4!I1%8D5"=<93)B6%%A4$@_
M+R9.:D(H5VU-4$1;7TYD)U@_9C8V-5!N5R9A*%-0+3)--'%-.48];FQF(E-.
M;2='6$5"2C1<2DUD<%].83]I0G%&4G1P+&HH2C,\.V\V;4-&)T]D-$UT)%5O
M3%LJ:#HG<3A".DE99R)#*#Q>/S!',B)98B1)=4LO<TE&:"%H1T9$;SQ09"4G
M=3T[3R1"5&X^(E$P8B\U7BDL,' A:S=S0&M);U]9548D1#0S53EJ33!1="U:
M-$DI:BQ@46UG9UIG,2HV7$!F;51++E0P65HT+$9M*&=60$MI34=1531,44=I
M2V!J)&1Q:RU-8BY&:EIK9S@X*#XR(FE5:R@K)#%+4TQ;0$M+-EA=76<X:SLB
M/3TY,D0A44,H6D5K6BLI*FIQ2T\K3$(U*C@\6$]R93II+550)B]M,'1,+VUN
M4T=0;BE)03@T1$DO-BM$15A:824[.3%T(V O)"1%9SLP/G!';S4D*T!(7B9M
M/%).)&HI06!L)CM97%5-3&MQ+E1U:3X\:C,V1C]C-F!L-6-4(3\J7U\[3$\V
M<"=>,2=:<R):.D=R2G);2C=N,C\B<E!;:3!7;#TF(2Y!2R,F-#-52UM#)VQ:
M8F$M7$4M)RMB0V=9/SPK5VQH6$!P55LV6&=&;UTN6C)K+C-:8B8K)3! 22A=
M7UPR:31%2R4Q/SLT0E=B:S1(:$Q4.W5/<58I2B\J<DTZ72ED:"%S6&9E3E)R
M)%DL;$0K0#EA349+6& N8"XQ;T9 8R<O(714,B9',"I&-REA44@V7RU>-6)7
M<$X\=%UD5W4A;DIS3C)6.2UJ2U1%059G*R9"1TAP13,Z*B9;:"U$:%@G4EDS
M,5LA164_(4!602=62R=.13\J-TYG,DIG1#IR2U4C9TMH+D \6$@D1STP(6,R
M02E@.3MP/E-=)V-G(W5Q.68\)R=P<V)D;6QM;B580&]&=4UK*E$O9#I2+G)$
M0BA,)4XM:VDP7F8]+'%1;6HO,FY1:T$Q5VI,+G(]:5$P25I1,D5'4T!'8B)7
M2RLL+E(W96,I63\S1%EK;BDM4EUG5"IU;SM(3ETT.49!:3QF*758;S=H7VHO
M8CAO24ED1VXJ35TV<&%41G)43C<D+2L]97%C0RAE3FLP:6=734!B,R-B.E\H
M.4XN,DQQ-TAI171%+FTE2UYR/#4D35(^8"-8:#,K674_04]U3T)A4W5"4$\N
M2VY"<$8_/BA)+FM17'50="0[-RHU9%-M(E(R:DI3+D)(13$B;TXK,D=$7VAS
M)#Y14C)U+S4U8B]F+2XP/W([2#-++VYT0FUG,E9B0$4D-V1R9"DE.VU2=%(W
M:BY.)UA:="-&235$3FI4;C5/<W%))5$X<D96:EE6+SMH,21$1B=$/3A9.4!*
M+W!;-V@A8SY45&U!2RM.7$9:9S8F.65Q2BQG4BPK3&U*;S!F+74A,5XC6E-,
M-$1*0"AA+'%I/UU535<I/6$R5S@^-EAR1T(]+3]*3D@N06$\:CAF.C A)4=+
M0E%Q2%8R+5 T)F56*EXX/R)1-TEI;5%Q;2]?.$U$0#4C(UUK3&,M(S<C;"=E
M4B9P=&U'*DU',&D]+D8P/75U2C5O/TA.,&(Y0&Q?+$!L5E5T670[26%>34A9
M7B$F;T)+:U0Z)4!44CPH3%9@864S,5@V)F]U8'1+*2XK=')<24]+:UTZ/%QL
M;2(J.%PH*&0S:EM)6"(M)C M8$U-;R5K73=N3B4H2R56.VPO,U)B<#%U6B]!
M2C=,=24T84A&,#$E1D1;,&9T.3$Q*#QU8VY92F1/;V$B5R)55B8U3T]T,%I4
M(2(Z."$R-C!*/58R;C@N*W!N42,P7BQ&)"HC8S-M56%A<2PP+#Y?965!:3%N
M<CTT/55<4V]/)$LW.#4O,C%#4B@G(51(<CXT;4Q56%]B8%9*<CPR/2@Q+SMN
M3G%,05PE.B,J65--66!&45Y,4$=43W,C5C<^(RU!1C-A72,Q.6MJ-D\S(4QG
M3F(G(2XL*FDN(V1/<CI$85,A+DUS9B\L<$Y42&HB.TE7741S+U(V9TD[72LW
M5F!72F=$/R@C6CU?.31=:4MD=2=I44E6+BD[(EY1/BHL73YA83E&4E-:16I(
M;$9U;4PN/C%G-FA(5V<H;TID03MF9B%M/S<D;U J8S92=#I@9EUC,"A<*#HQ
M8%M2(4@X2%=E,2DO,'1,6TTI*EL]5"]'2F\L8SHK;4M$-CQ=-$U47$(L4B%C
M;$%J,#E37',C:#YL6TPL:U9-)F!N/6 F8U@U+V-2,21;.68W0S@N0D)L2CI5
M625&/VQ.0U]R/71N)%8U3E\V;S918E]I-&U<*4M,,E5':3]J3U5/-TYJ2TQK
M(4(I<T]L*V=&*C5:(BU.0C,O*&!O=7!!*C(O)T<T;3UO5R)2:'%49T@O)%=O
M-%1 /&)8;3A?/D%H62%*;RI7+B,]/W F9S8Q+6!2<TT_-3D[:CQ?.F,V<DPY
M,FXK5"1#+W-?-3Y+)TAM+E-";S(D14Y'7%\O0#=(*#E-3&A 8B1?+FAB)2XZ
M,U!C;TDA+5@G6C=I+F$Q.69?0"]R.EM044%-9"(U/R0\*C]?1#]!5&)E)EA9
M;4<D3$UB3V([0&A5=#%17$=N6SHN(S98,"IQ3S%&+35 (BPS+%1#16%C*BE"
M1"@Q=3%!*"A(*%]6:#5P0G$X*B0O:FPI(C5&)C C:E-2+3!8125+*'%32UY?
M76%D.B4U7R<D0G%1<$\Z77 U43UH<6E8*5)C1&LI9D!9-#YU2TX\;RT\7T,V
M;SXQ9B]#,"DC75YF)5PB0CY'44!K4#(R2TEK.'-412,J,3@F/D4C75TK:#9Q
M(4YB-3!,*R-94#YQ45DN;EP]6ULA<6YP6"\Z0',B:F]S53=.)RQ55&%Q3FLU
M2BQQ2EAG8',K,FE,*T!;)#8Z1U9F*W4B62PW)T%Q;6<_4C(T(TL]1W4G+2A(
M.&A(*E=-,$Y.-U(I0EHS-5I&;&<\75XW+V%E*TEP04U41BIK75!J1%UD4C%%
M:#Q68F]"=2YN<5T_;S!R5"Y*13I854!0)&$W-FM<1S8N/')656%E2"AG17!=
M3"DI2TUU3FE/5D(K0WX^96YD<W1R96%M#0IE;F1O8FH-"B4@)U(R-3(G.B!C
M;&%S<R!01$93=')E86T@#0HR-3(@,"!O8FH-"B4@<&%G92!S=')E86T-"CP\
M("]&:6QT97(@6R O05-#24DX-41E8V]D90T*("]&;&%T941E8V]D92!=#0H@
M+TQE;F=T:" S-30P(#X^#0IS=')E86T-"D=A=3!':"]H/3$E62IQ0')S*&%;
M*VMC4%(V<D9@/#@E,TM-9FMI;FM=/34K9EUT)2%6+2Y>5C1=7UH[(W,X0$U#
M;2)F84Y20FHC949S.3Q7-6D[:UDL5656(7!K=%A!:T$P7V0G:#=C7V@Q=$%N
M8%0M.&,];D-Q:B<^="8_-SUL4S!(374A*4TB-"(M4$,R;V980ULH=&\K.TQH
M-V=.84!;4E4Z03I/5TU23RA*<&QB3&]$6# X+E9G8V8C;BII(4$Q*D)"+55&
M-R4F9S4X14%G="HY(R$Q7U]!;7%+2B)Q*&1$*REQ,F Q0SPY:TQ3.7)-020G
M3B915FLM34 U<2U>/3H]-U\E;D$V,UI!/4=26#]T<E1,=$543"@G/DQ=:4-(
M.V=C/E [(UHB)6I=4FI:/$XU/%5"<CUK:5=9(FAH+D=#7U!*(TQ/+B5&/$=G
M7D4D+U8H;EDS2FY,;D\]+G,M9B,K6"U&7VLW3F9#<% F0U9R+2@D-'%G1'!U
M-5\F4"QC*"XO,E)S7V Y8TPO7B@Q6C-E76!C)V)J/EL_+VHI;U1J<F->,70F
M8UU1(6$H3%Q27%5(4&(E8'4W5V!0-RU%.5=.4$DP74%**T]Q,#162V]T*B%3
M8E4N3RLX84QF5E%10#)4/V<H-DI><R=/5C$E5$U@*2TB,$9)+R$G7&Y4-DY4
M,G0D93 J)&)K0%LV92@Z1D0Y-$==/V)<9EIC9TH_.$M4+RAB+$TI(2-Q(F]O
M+W1$8F,D*&=$3D!G.5U+7$<R3&QK5D!-*TUF:3HD2"5T-BDC83UP(DE;:DDW
M<C)92# E93%.6DUU(T%42F!?:38N/25<<39R86=03W H;F);-VYS/T=>.RM$
M2TMC3"YQ9FUG;&%85UU;5S=!,R$H+FQO9#Q"9%!2;RM?/4)D+BPJ,$TQ9SXN
M*CHT06PH.G5#6C]F:6I-/3\W0$Y9835E035R1S=;;S0A:&]/+U!8/%!=+R]S
M/S P)UXY3BHO34TF755>-G%$)6<Q1&HU+#MO1&DW3SM13$(F6"DG8SI,255E
M<C)Q1E@N)DLS(E4K95)")'!M8TQC1U9R+UI482]Q33 _,U-G2"AE,R)G551R
M5S=+(B-$0RQC-U1B."QO<CUF+%UC2U]O84]U5U(_3"Q8<F))*"M,14M:17$C
M2$5+9W1@-S,J)D0I+C$\.U= )%IB5TA8<"9(2'%O0C(X8#)%0V-%;68H-5\P
M/B]J(2\I5#DM/EQ-)R]S7T) 6RAI<$UA)E=R93TD+FPN1FTQ,FU9*E);)&Q6
M94T\8F,D;%8J/45F=")(,3AH449F,6Y83BDX2"9D.C)B6"%&:S!-5S-J1#<Z
M/G-<5')?7E]N8FA$,"I%7')31V0U83Y%-&=P.SQ4)B%H:DE&<V1.6V8J-4EC
M<21 9C]%(6-J544S;UHB7CYL8R-(-3\]0CPN0R1:.2Q#,2Y%-E)O+S]%0ULY
M:75%5E14,3PB3"U/174[+BI&*U1",G!U9S)Q(VH\<&1M*#\G)UTB=#YB73(\
M)SEO3CDF/2UD;4DK(T]M5',A6BE%/5 S)E52:4,E+T8P*UE8,E=G<RUD-V]S
M(W5,:W129B0P8&5*(R4M;SU 2FXQ8B,A9D]?,DQS<455;3 \5S8X*C!5+#Q'
M2E=3:&DI34AA9C G:3!+,3@N(38V+D,]8F,M0E0U7F]=-D,D,&\Y9DMO9B8L
M0U4M7&$F<T5.6#9&05D\2E%N/6QJ)R$_-C X4#11:&4H3#E;;5PV(3Y2/S,G
M*34\9W0H3BA@-VTO/4=E(SPY;DH^:%AE3E5%5E!I6D P23DT96P_2%!T06A9
M5#XO<#Y$-F)M)3MR=3IJ:EE/3TI99R)@:CQ0(75T)G!P-E]%06=5*#-%;$UM
M+V)B;#-1*#PI=6U2(UER+&!F,RI"7B\C2"H\9FTS;3=J7'(I13U,3SH\6&8\
M1ULR,V]@+T)>*5<[4"IC*BPC271)2S,L44QL,&)P8"M+/RQH73TD7S$J+6=?
M(4A4.%<I(B% 2%X^:D@Q6RXO7SU%+C0])5\R9C!-7F4O<#-P:FA$(F L9RID
M1V,R9'-J,#Y:5B@F,2LX+&PB959,-%@^*DE/4"$B:7,Q,%-<.5!I3B9@.#%9
M66M3=5U+/F9!,24R4FE11&!@0VIP73YG9W!P3%1C2F\\8"(N+SHW,B-$+6TH
M1V5O1E%H:"-D3G!?2C<P8$!,164H/FI>7C0K.#U)6U\H7SUI-V<B*"1'4' F
M52,]6V,J<V95/FE75E Y2&ID6REI8&MM72@Y8DTT/48Z3&IM/$(H9DE*)UY!
M-$HX07%(;6U.:&=7(7$E*V!T5F V;EY +SEO.F,W;U=E)#HV+U,P4BX^0UM1
M-TU-=#D_3CYJ1B58,#!(6FLC+39,0T8U<B%53D,P*$158%\X/5XU7$8I6BU4
M*BIH73-K-3PG7ULE1$5C82(T4SE=)4E"04!P4#A844-%421,0RA(1#]C;V]8
M4F<]*6%>37%R-&(K)S%9)TI.=3)61&E3,2QT-V%Q1R\_66!"8CLI0F55*'(\
M-S8T-6M$-$P[9%@S-G)C*G!I/TLT5&]:(7)U2#US3RE;3#5=<RUS0EPL02]E
M(2PC-"AA.RHS0D5H;D9L-5,N<G1(.SXI)"%&76E 2U=?8BE-7$HP(VI7;4$K
M,D8P4&DJ2$U544I'.F8\43\V/RQ306-E*5PC.C0G*DLW0U8F,C,W+$X[02%G
M8SPA9&](;FDN(FYT*5MD4S=1=3IB;DA'(D-85%A*5C$B/BI@3#1M740X.6!9
M9&9B.'%I6R% ,"M10B9D8EQN+68T,$-F:$1J=5YR3V\T7#$^:&]I-D]A=%LC
M)UYD46DP*%)1.#58*E9F<FDD)TI=5RHB1B8R36M;56$B:EDB7"1?.D%-(5]C
M.C5"4"(G*C4A7"-6-V4P)SMG1#%1,2QR=2YS,35 2S5,1V\A:7%T;3<H+V$P
M05ML)'4O6T!28$(B)2MB9C U*DP_;#1A+UPY8S=1,3)R8F R/$PC1"%Q*3IT
M*V-<5%=2/C9*/3U%1E<N)2)#.5T]53A(23LD,5!>8#Y9*BHU1CLH+3PU3#M&
M;"=!4V4Y<2I(-&([8%YJ+$8F*F@Z1W)R1CQ"67!L.B5B7UXD26=M25-@6FXD
M/#=Q02-%2S1T)&$C*2$C6C!L6CPA;%LE7#ML(UM7*&]=;SDH)B-92$ W14(W
M82)32T%H74U91D4F0'56*CM61T9%5R<B*R=U,S1$;3!-*5)R-EL^6E1/)EI?
M95TP6%,^9$]):F4P.&4Q72-$=2I%)3)134@O1U]O-C4R+B5H(FY=1ET]/2)J
M;DLW2%HL4SI?(64M,&9-4W!+0B=?;"9T8&\P7%(J6DMB;&]J8G1M*R=&,49@
M<#]P)5-B)RI (35>82QQ.#LU*"Y=6E%>5C)$/V9D/C8V=5L_<R)=7%]61STS
M8B9+<UL].U]@<UE7<D)Q8%@K)$PC,"MB,W)9=6)543@Q+D=/7%TW<%Y#.E0U
M02-)*U5C96M%*T%G1&(Y*'(_2DEP95TZ6F]C-%1A94 J-ETA7$ Z3UPJ7D9&
M9FI';3E%4RY?:E-,(3-R)G%J,E!#17$M245#92-.*25N4&$R0RXY5S,Z4V]D
M.BQ?62I,<$]!:2)'8G)L1B%K*'0F4T=@/2M1/%PK-3U-*5P]6B-K*VTU<'$U
M)ETC14IF=3!$0R9*)35&-5@W6'0T74 E:2\G935B73I#*6$[*U C=%8\7U=-
M94XH."PA(58K+54D2RY@6E%M+"UC2D927R]9*3927RU0)UTJ7UXT6D,X<C<[
M7C%J/&!@:4@X8%\[9TQB9EPQ+E4J3B(](5U;-T53.6!.0U]55#MJ7G,D9SM/
M:&D[5B9:;3]<35-Q;V]:7D5@0SI/*C$Y(S5N.3!@8&-P3$5N2%LV56,N+G,F
M4CY:1TU>*S5H7DM",D M8$H_6"E ;S9C,%9U2F1,3S4E;UQ<62]94%$^*F9K
M8&,Y*2Q ,$8U:5DI-E)%,FLZ)2=(775=-312;E8Q2C$\(V5L*&XD+6I94&LT
M*EU&;RPT(5QS;FXK;&,G+THY2E]E-6)M2VYM8#=J1T1*+3EM6%<W9E,J4T-K
M+#AL2DE$<#,T9"-H8R5S+'-06$5L:3]P<DTP*C(C;"):3$=2.D(N=$A84DAH
M<E(P87 [5"$B5C M(21;:"99-%!D=2AE93YK5T-T86Y'67(E*%AA52]=)"LM
M/C!C+D-E13!403,O+F!,3% V)% F,35602<W3&!%,SIN0S$Z:T@Y*DD^;V5E
M*B1?)"AH(R10)F(\+#MA2T0U<#)B;S%01BXG8&)2/%YF,#Q'2U5D3#YR9DI@
M9%]?825N6F)74DA@8"1/0G-K/2HR6B(X3B,R8C-L8G5N3TM=/#Q>;DIA<TI/
M2$8D*V(T)R5<0U5(3W1 ,F%O0&9L.EL],#IP.CM$/C!/,&TX;R<B9RTN6"YS
M0"LT;DU;.5Q212Q75C0^/2-.529=23LZ+7%!6U\M/RY//&5 3F-O9U<K7$%$
M;3\M4W)?4$-S5#\Q;"HK251E2UI/+CQ8<% A<F9O*$%H,6\T)E969F%/.EXK
M46H],6A=8V5I72$M,B1P13IR.CI(*$I)=4 M9&Q=1%LZ;E%.<5UG1C52*T=K
M;"=-+TDM9T<N,2<G4&MG4$QR)E O5W0W2$%E.C9>,#%&/B9M.V5%(2U$.'1O
M<E=C2E0X<G-^/F5N9'-T<F5A;0T*96YD;V)J#0HE("=2,C4S)SH@8VQA<W,@
M4$1&4W1R96%M( T*,C4S(# @;V)J#0HE('!A9V4@<W1R96%M#0H\/" O1FEL
M=&5R(%L@+T%30TE).#5$96-O9&4-"B O1FQA=&5$96-O9&4@70T*("],96YG
M=&@@-#@R," ^/@T*<W1R96%M#0I'874P240S*DI<)F-16V!S)#=@*5YM14-T
M/U5?-E<J-3PQ/RHR964B(V _+#]&3'-:+5 R-%E79&(X7&I)/CDC4RUG0R9T
M+2E%6&Y 82]:34=S;W!D3%%K,F@B3BI)(G%S4RUH+&D[<E5)<W-@=#9"9E59
M2UYB,U)19UXJ:%%66#8H)3 D*&594&U!1#I*6U0F,VIF06M105(C<SHY33];
M<3\R(B]&+R97)C,^)CXJ(SHK-S0S1$9,6DIA(SU*9$DP/EHT(VAL8SDY341A
M2&AM36XL64Q (DXV5"I:/T=#:F-O*"E)4VI.6DA2,$%A2&MQ<C9&(RPB+"8A
M3S\F:25=4B)0=3)(*C1G+D@G=4%&.4M!5S0Q63AN17%S47(I*4Q6+554)2Y-
M.BQO3S9A*$PN5S<\.#1I4CDD+E@L54I.*S%9-R,B540H+6=3:S\U*$QG3S5Q
M/S%K)%9(;$!N7EXA:4A/1&]>.B-&7TED7%Q,;3=*16$Y8$1?:VYU+D!K:DM6
M3B17)&LS0T1%6VM":V5&0RU3(F!A*DLZ77$G7TQE)6]@.TY?4'%M,4)575UB
M*T)92DXF=4LO1S%C)7)E05YA7"9<3$1<9E-35D]".G%955UH/$U28D0\:D0V
M-$$L=3Y07%0B;T=!5"Q/*#H^,6LE5%!3)FM@)TI+52M56'-A)#5F1"]>4T8P
M5'5:8&A(0#$J9T-L7TPO-3U)1'!;42$\)%M)7' B57$J26)=0G)>1%8U36XF
M;4E6)3)A-41I:2I9-&%+6#QP+UHN1TP]0"XS-RQ>4C])43!3)2X_<U]*9W5&
M5&1+8710:2),6FI',E]+,B0C:T!693QH1V5 360O6%)@/6MM4C%S;T=4<CM,
M-E4I.3]I8"%L+F1,22YK7BLC/4M!6SU"5#HC1U4[84!-1S9*:SE2*VQ647)>
M,E=@1S]&,5]?<B]<)5XA:5$W8CXZ(G5U1B9/67$U*$M1*&-57"]"8V!(-TI5
M9&Q>,CHQ3VXQ+C%?4TA73&]82R,I+FI936H]:CET250O/W54.C)G<#%17&L\
M241P<SLT0E!L04IN1W,M(6U@6#DC8D9U*B)*+D54)'-R2&UN,25C3B8J8TL]
M05Q.0$0F1B).:')!8%QM3%58=38E/"192BIO/V$B,7%@3' B;C=#)DLH(BDJ
M)"MS+75%:%9S<",E12)A9CAO4CM"4B9=95HQ+2<U53Y?6S-@4$]>;TUH8D%=
M)EQ294TB;C4A4%<N:'0[*6DT,2,_.6-M-%4^7ULS8%!/7F]-:%I':2A#5%Q:
M,"TT2&DW25QN)B@[4%!@8TY?*E(W0U]F5R1I:V%,26-L)BI),RQ)0BA6<SXU
M36A<7E0H0W1'-# L:5Y$:#\E<D H5G0],%MF:U%D2RHJ7G->(G4C56XK2$\^
M7BDE-TE(;E$X;'$M1VYJ;SU<-TYK0FQA9TU$)U)J7CHK*R%7*S-$5&)746DB
M*BTT<%!%1E=L2UU><F<]1VES1R1N0E5C.VE,5$=67UYI1RQH65$H,4=9:21N
M:UXJ;F5M<',U;#@J)4!)-'%#7%Q-<CI@*S=$:3]E36AE9%4H0V([,D1:4DXQ
M37(V7%,^-CA@;3-&02I(.B=-<#9H1E1P86XF/#$K:&DA,C1>*24W24AN43AL
M<2U(,7)I975@<VUL7G% 7"%"8C5B*U%I*%,N2T,Y6F,N+$IA6V!F7#4K.S]K
M;3=H7SY-4VQK9TT^:");1'%J/E)F,4,D7F4O+B<Z+D1>;C \23HX3G%S)6HT
M,F\I=#1B3EXI7U-J+&HO4D=1:6A7:6]34FLT6RI 36@E.ETY6#EN)BY$8%]J
M32XU8F1G52%47S4K*BLA26)U56]:3U-L0RLC-DE7;W5@8S!F8C]-8$E&)B-P
M7&LA*T-#(4M=,"I#7&4[:"<\87$\15EO1RA<*$IQ4S-)+U9.*R],7UDI+6%N
M1%]T-V P*EAL3#YB92-=)4=,*V,D,'1E9D(D)S!9<#Q,,&TI+CA,-45A1EHY
M*UPB-RID7#@Z:S<P5$YO030[4T,G03A61TM;2U]6/D!R*2=@<C946V9<635!
M*FQ#-2QC:%]6,2M=7B4E6EDD<EE:+&!0,FIP5FQ33&$S.$=D,4)"=4=:0U<B
M845A5VE /C5"-C5R(EE(1F,C-RY3=3XD8R<M<4]16"EC,UTM(R\D75%$9"=:
M:2%!2F@K9RUM2E=>220T:T0]-"E0<T)Q7V-K;4MO/G,\,")90D%!4&%?8CQH
M45EG73-Q1G$T-BXQ0U<X8T-D3"-$)SHH/U]F4R8Y+VML,THM+418*S!&7&YT
M1#0E27-E.G-S6S]J.3)@*T% )"%2)R9S+TMR3G)06FU/9CTC,#5853\F=&]L
M.VYK5EE97FM<(TMS6V-F.VQ-;&MH73U=*S\W+VA.7'$X)&U";V@A+28I1&U$
M6%970C1"63U49E4I-VYE)B<X)"Y"3DA'-"-(8U0C2V!O4G$O:FDU<RA55TL_
M1ELX*5905D!S(E1'1%HY72Q+)UQ"63U45DXR;20D3"]=6E5"3DA%+E<H/394
M2SU036!K,D!0(RTY3V-4;&1C-5-'7V=95&$K541#*T!15U@H*4LX.E8E*&DF
M32)6=5$V5SY);55>5&AT+VLB.SEL.6$A.4]*(2,F325515QL/7)@828]:G0Z
M6C5E-E9 52HR=4)(3G-42RQ)6EM-(71R:EXW(D9Q3&XU0S-*;D0G:$U:37)J
M9U8U1#%%64<C15U*8D)42CX_2S)(-#U).$YI.'!9:C)D559K.7,T2#4S;$PX
M+$M*2B(X(5PP,BIQ05$Y4%QC<#DY:BQJ/D]57R0W,R%T72\S2V9673PK+EIN
M5TY2:R8\55!M3&A-*3DP9C1M=25(-#PQ8",M0W1E<2@E3#0W)T%L7F C="=U
M)C9);T4C1U1F;3DW<BIS*%!Q0G-&1FE8-2-?/&=);$4X+C,E;BI492-F431H
M+T,E,FI7-50Y6DXL/5]F555.9R$L<B,F3#8].RU!07-C-R4P9%5L1T,R57!0
M)5A+)DM++CI-2F<[92TA:TTV2CMC;$5D2TPP.DAQ-S)!:V$N5U504$PY7W(B
M2R]P8BY!;VMN.&9-*5IL4VQL<EPC:$):,"A 2%=5-"0T/F(E*B)*<%U0,DPK
M:4E'.#,^4R\U;#@],"-;,RM((6 T2RM3,2I22E([15EO=5=7)VM9.3,K2C=!
M)U-<,$EP)W,F;#QL-#)/83AS43$R1#!!324\<3=*:$@A0495,$ E7#)P4W-H
M;W5J*3\V+3 _,5,J.&%J:FQ>*DYH)4MH24I1.DUI1&9R8"A,,45+:&\G9F1
M1#XP8S=%+E%00E9%02@B5U!?37,L.65Q/E]!.W(D/T)Q2&YL3#5(=4QS9#E"
M+S% :UU<3'!A:V5$5F,I.F5K(4I26BM!6&5G)TE',W K(EM!9"-",R%O(DIR
M;$]E.4LF15Y1,6I:,3(G<',[4"1J+61Q35MD<R-94"4P;49K0V8Z*D5P35<L
M.4%:+W1;5E$E45]>+2)S/2A/+F,I+#)K76U.06HC+G1O1&LT<"(D)BIE03EE
M7S W5F)C3B<^)EA(72\N<38]+S-B-T@A1"%U*V!N;&A&,%HT73YK/F,B8%4F
M)BPY26 V,W-"/3 F+F)";VLZ<$EJ(RMO/E5?:V9U;UA+;U4R44E'5U!+84TU
M)2UA-V-45D) 3U,H,SYG86DX*UA5)W-%8F,Y8EYA+38F/BU(775?.3<_6%<L
M5FIQ<5 C(UPL;3%L6D%45#A";G)>77192#5@:FM'<&U".%)I6'$I)VQ3,G0H
M8S@M8EE.9RTZ:4)%0")%;5=Q4D]C*EY=3RHA;7-23&PG<SQ1=5U.)6$]3#A'
M)"@Q8BY94G%Q:%@B8C]"4UQ>3S5#(F)'1U979BXH3#];1E H(25N4F5<5SQC
M/5 D0G4C15):,FTU-T]?-3]77D@]+#M25#QK1$D^3R%S)2]4)R]<)5]K+TU?
M3R$_)")&8TI 1#TV+&$T94XI0"D^8%E:/'$^*2EU)%,Y=$DY2$PT3V]"/%Q
M<"]D+7!$2D V:&9-(V%29"XT2")B,3$Q.DTW,"0G-W1B;TE,0TYO-S%T3G-E
M0TPY.R=+*#Y%4SH[7#%./6-=35Y).FY"9$U3935?12=?)E([+3-9/R<L/SU<
M5$A?*"UE.U@V/FA;85,S<3QB)S5$,#U;96,J6V$[(T)O15)M1E(N3&937EQ)
M(S5<:4(D;6-I7C<B:%HO72TH1CY"8VLY(DLO(3EL76A8,$Y <R@I32I@,V!L
M/T!T.'0V1#9,3$5"*VE25W1&8$]F4#T[3597)%EL:S-S3").1R=%4#%)4TMN
M9&E=,40R4DEG1#!$0VE>6BII/RU?-74R(FY*.&,N8U\O83UF)D-L+3!"2#1>
M<DAI7CU:9DHS-UQ!+TQ+3C5%-5XB6W)<<T(S-DDY331G8R4\)E-:6S@^2V5#
M3DT[0B9 .2)%9CQG4$]G3"]E2#QA/4Q$54AL.SA385!%1FUQ9TY6)#]%9"=D
M<2([7"IN+"AR/F-)7$-M24-(:4=<8E]./7!<:F8W:TYH8$5>/B5.-3YL1&4O
M<6=/)3!::#M!.FXL*BA>8TE1)G%R8U=Q+V]#7UY;7CMT<"0P1#9+9V-C04UH
M*%T[)DAA-D1,/S0X:C9J46AL8VQ>5F(Y;&M-92]G*S N5T$])"UB/%4F4BM.
M-"LJ<6I-828M0T [*# W/"A:/F1N*S,O;7)R950H.E\[5DA"8"1E.G!&.C<B
M*TE?0V==3VY3:2I:34TZ6FQ <313:SQ2.UTW)$TW2$!-9%=:)SIP3UHD/U\G
M+"8R)F<]12@J)%$E<6!!;&=D6#9P/$,Y-#4C+SYB73,A1"-:14QJ/&UK25=0
M(R4F7%M-2EM,:FUQ<71>8RY9:71L1SE80T\C(D1(,VYB<$LV65-H7%0P74AA
M9G!()5%I-FLA*4U>;B]@6'$L06AF1STO,CIH.RM6.&P^8$UM:FI*7UQ%53=2
M3$LH-6)89RY&03):2B8\6UD^:DAH2"]R1"$P22L];5=R/6)&;6AN7TML,$51
M2F!,0F)"7CDM5CHT5C!G8V)G15<Y:D A;FP]:S0Q*50\4UED+F0B36=M-$<W
M/T$^8VU:6%LU+6(U74M2.5Y>5')R9RQ?.#!*0R(I(G5/9F=)0S%:,3E#)2HQ
M14Y3(2Q#,E=>06AO<$I(53XI+U!785!D12M&;'!#9DQ+9BQA62\N26)'<2]4
M1$1?770R5',A7#Q566EP;BLB-$DR86].8EPT=%I>3W0S6C1#.BYS-4E/1EHZ
M9E!23DQ/1$A%+$IK)7-M0G)C4R=P131 4UQP3E(B66HS4RY'359E;DMN3RDB
M661B*"=@7DX\;RI93FU,3V-;-#-D5VU6/SYL<T0K6U [3"U"06]--V)Q0&1;
M<6=0(G!C/#5&8DP_170W17)3(D!4*R%%.R%$(B$H03)C2G,_6U] 7TI5<R<^
M.# X*T(I0D]>2UQ!<#EM-DU&,&YJ3DTH(E4^)&E 12I3/C1<+"I<:U!J35)T
M/D8U-F1(3D0D*D0^3&161E0K+5M>-G1+9FQC;%-'*4 U(FHJ=4-/0EHL.54M
M5F8V/U8A86]I64-62$IK)VL]5D]%:FPM0TI1<25T8&9C7S@B)CEB*&9$1&=@
M/'4C+VI@5SYM+VE&*V52+4M,/E P(F)/5CI.9',S)V4O/3E%2T1O-BTU)2\I
M;D\M;R\Y6EDK.#!86S-+4S-C76)+<CA674QP(4,]565$/5<E:4))-64^="0K
M6E)T,2P^=$-A33I,55ML.2PQ+%%C2F=S)E1,3"19*SYA620T<$YG*#U5=3]!
M:%=6)#H]3UY<*D!723(Z9EQP/%]%)E@E+V14<"% +T%==3Q=-4]7,5%24RMR
M6B1867$[94<M8F543D$T0$9J+ETV;6@X,2I /71".5QJ0#%C(55Q=5%48V$L
M:&$J2TTZ5S=,6F\]9B%:84,\3#)M3FTT1&Y0(T9!6C==56Y5/6IG92=O3G R
M:UDM(6A54F!;1U,Q8'1A5FM;1#,U:$IJ1R)S5W,C3F4J:FHJ(C)5:BPL<49T
M(D9,+#IL96=J0&<W*V@M3'%M9B<D=48D0SM56CPD4R5 06H_4DY?."5=64TC
M)#U+140K474]-5I>1%54;EET6"$W54MB:RXN7W!-)$!!.2M?/%Q1;B9$66=3
M.VE+0F8R/44T-3(S83E;-RDQ5U-!7$LO-68S+3-)93TD<R5K*$LT148M1"(A
M:3=U7#TJ0V\Y+V!M1DQM+BDT3C]%-4,F)G%;3T<N,D@Y5DUG6C$F7"0M:&1<
M4&,W)D,N*VEO8C-9)SQL0SA=/3,^,$IH1#4B7")45V1G3F5J93<^13)964Y9
M+F-F43-!/D%G-4HT8T-S<29>3R,P3V)^/F5N9'-T<F5A;0T*96YD;V)J#0HE
M("=2,C4T)SH@8VQA<W,@4$1&4W1R96%M( T*,C4T(# @;V)J#0HE('!A9V4@
M<W1R96%M#0H\/" O1FEL=&5R(%L@+T%30TE).#5$96-O9&4-"B O1FQA=&5$
M96-O9&4@70T*("],96YG=&@@-34P-B ^/@T*<W1R96%M#0I'874P2#Y"04]G
M6D U4TQR5STU.%\Y4'!A;5LH-U4^(E(B4S)J4$I"5TY"*F=)+W$I+$TF/2]B
M7#1(/FUQ53E+9&0J;E=N*UA>2D-6:350,S1L)6Y7/VA8=7(]<3I*;F(U7E=P
M;&4_/E\Y1&Y02TQ=,C5B<FY$/T ]5T9U1"=R4E@G,4UC84!<*3 N6"='73!5
M-REC<$1&75E>7#-@6S5&6V-B5R=;-D!D3UY;<48U65MA95HZ<39-4'%.:V0L
M7%(T-RU<*2@Z:3]*<TEB:E-!:W%P*TXC=$QD,4 S*S!,*R=(6VMD;TPK:3I@
M94!71$1=7U9";FYC)$99+75B0G-,+4AG<3Y8+B(]3U(B(D<^+&,[6$)P.6M#
M<CER6B]M225M*%PA02QJ62HX7E8B=#UT17,I0'!51B)B*C)5(E]08V-7)4Q/
M;CA.8&A)4V@T96] *4]58U]A*W)&-U0W8#XV(41>27%25#X_7W%3<EQ:1RTN
M*S=$0R%>0DQ#8E-T(5EB,2I1(T55,F%%<ULO27 W85\X0TMG*49*-UPH.D4M
M/3@A45$\<%I77%Y-:UPD<5,W8T$L,"Q><2L[/SQ:;EIQ-B4W0SU./%M6-38W
M0F%3,2]+)R=K7$5?1C%7;4,B;F<A;3XX,$IP*EA4;$E7,EUG6F$W-S<]+2UG
M;7%223!N/F)'65HM/TA!3$\J)"0]9#EE*SAA<V(Y+DY?9T0R4%])<D)'5C)L
M05M'2V(_=#Y%4%PA2E]6+B-F;"%M*RIK0VQE-2PA-V0S;6=Q;V8R3V<W:T\B
M/%HT.TH]/DPS9CY!5#1 ,VDU<R5B/DPP)E=/+DT[:"PS*TML.F=H1D-;57-S
M7F$^1'(O7E5,3EM5<$UU;ST^*E11;C=084D[4E,X14A*,T U1R%<32AT14M(
M<G(_;3UI)T<E)21S;V-I1VE!-$%$.F [/B)K/R@^:EYK;VPN)6U,4T1>4CEO
M.3E3*4I.95Y+96 H;7-%3B))(CE%:6PG,UQ265%9.CU -"U@/T$R7%-;/S$W
M:S==<DE<:2-S5V!O9D5I4G$G)51E3EA)+2]C/BY.42%006]P4"=C8%DZ34MA
M65DD/V!A8$ I.V=#-#0N/SY5-4Y-)F5/5B@K-3HV6$=H74AN(E)5.VQN06HB
M<2UD/FTD8#!"4$TA,29=05TV9VAH*U1%+#9R63E&5TQ,<"%5060\+E!U,R-G
M,B8A+%@S52IH/"HR6VT]-3DI6W-)5"P[/RAM56Y@24].:S$U2D]0*6<D=5UL
M3CAA4G0W.D]2455&."EP-S-M(R,D44,K8"@S;$<_0E5B+V996RTR0D0X9"HE
M8C1&*"D[4C W16A:.45U+CYI2D0H05,W8#<V9B1M)EU!:&]:+S(U-4%4)3@I
M<5<]74IM:4YK2R=*<V@Z;3XZ=49!2G5P;&Y:1W!513Y;/DHK1D=.:64M2& R
M05,B,U-B;"-C5VAN(U!**5IC6$EI/U B+6$O;#-D2RPN:G-24&-:8V!/6C9
M4B%//58R5C).7G Z42XY1EDE4CYL2G%1-"0R8G5<5V,L-D4K4V(E35(W0VL\
M5"='.T%K6D!4,4M&8BXP,5PU4#!$7DQI0ULY;CLZ<2%-72PE1U8O0FYM,35
M6F!:25Q(2FA8)FA81FA*4T-.4S9N:F]S=29P,R5G(C$D-S5D;'-<*3%,6S9U
M0V%>+F-#.CMA7$9+-2\G:5M!<DPA9B<T7R,C.6-K3E1<:F$M948R:TYS<$EG
M87%&3"DQ/6U&,CPY;$YK<B]B04<W-T965#(R0")H5VDB16!$1FQ<:20].D%5
M:"(S<% M/V1H3U%*:SQ</C1"2U\U;S1%<TE&-7 _24QK820B+V1.9DIB-3,Z
M9T,D6RYB/"]&8BU%;25M/'1*.%9)6R,J,%LY=6@D9&IP(T%K0TY@/DQE1E54
M+B)P<#TA/V]L)3(Y(4%K151*,D%H26Q,;TQL55U?*3Y6.3DA5%9L7T M0B)C
M4T)A-4U'=#<Q;&(L:D1*)5,A/R=Q7#ML-EYE3W1J129(5"XG6F];.U@A54XW
M4C)M4BA59S!)-FM?1E4\7W)O<%Y*4B0W)SYQ7R9S-VI.8%M>,4MD:4(W(6%,
M8B$J/%IQ*3=3;&Y$-CXW(7 H2BM335-T)3$U+VTN74D_671J;6Y@-%IQ*C!$
M;BYC+DDK9CXX021K9RAA;4I$/G U3C4I62<X;B(E0$U:848Z54U1=4YS64M1
M<F50-R9;(31)2U\D*' J<$(\;EI*;%$T07,Q8D@^/V0C+5 T*C1R:#%(-BEC
M-FQ@9F\K;4HN.3)T:#=T/&$E:6IN;SI*)FXX35U)3%4C.%M%*SLL/F@H7$-F
M-D5O-$MP3RAK8#<C2S1D-$5;+B%A43<C(U<X.B]12"5):3-01F8S65Y>5T]A
M5UAL2D]A135A1C \13=0:510:R1K3W1",$MO;VIM9B)?72-=8D9=5FEH=#IC
M0BDU:SM 86E/0%]/)FT[-D)71CHH3E%O;4IC/CA#4')1,F,M82-%:5(D17!'
M7"90.&$W1&1$)$YE-")5+#-112%>:G)-(R]%."\W5V(A9&==:D)-/64X344E
M9"$A-3-<*U92.2-A+$=7(E@U,#I)<3,C0"Q?/CXQ3W0[2#-66DA3-%%8)TQ1
M.V8S4%Q&7FQ10C5%,CE</20E,E4Y7E)74T@N:6HR(S9/8FE#.&M8(R=P6T1<
M4D=07R@_06HS,3HV/U]4)B)M039?,U,U9%-J9V9E1S9"*E4F;6U/)&XY17 H
M2V<L;#%=9C%U:4I4,%5L2ULF8E5*<W%U)SU98E)<*2M66BTC9V9S)R)(8SQ"
M05PS06!D;G!G:V\L.3IF<CIG5DE=2R-'-F(N3F$B8$5/(RXP3&IB*30I2&%3
M)#!87VPA53PY8FE(9SQT)%HY:DU#5'$S5%4Y:F]-5#TZ+5M,.VY"55MI(6@B
M8V0U13A62UEA+4YC)&1.;&Y)=70C:CQM3STK:EYP-3)%1C)$;#$A;FMJ+RHM
M:R\U3%5L:&-'6EA(*TA075E$(FQ(4B<]241154]K<"8P-5@B84!(0B%?=%Y$
M271H;7--93%I3D9Q3VY /#9/.6-"851((ELP9$DQ74=I/SIM3$ A94EM7$A(
M(DY>+RAF02%":5@[7B59)%TZ(V99+3$H/$UC96(S-S!'7'!&:FIO)4-31VLT
M:C9M)V9<1BEU/V)=1CMC6T];+68J:75J+&EG;RE2+%)3665F0UXW/20]8V K
M26]D=68Y4%!14F-.34!95D4Z0%)/+&QN7FU#*6]+.5AO640Q)S%3+&%U9RHS
M9BQH-6!;*W)C/EEP,S(\:2I=6T1D3R5 06!&.5HE,$M<:4,L*F]G7S!=<#Y8
M,VDP+B<K3U4[8E])=4YC4VQJ3C]H*UA;42)+43HQ;E(^76 Q4BM;1TTM=5ES
M0G K;W0H9&,R(49I9RQ5/'%I<B$W+$PH9#5G0VU",&IO)&UI<EHE<20[3%YH
M8BU'5$ I<7 M)2DJ87-(0B- /V\Z;T9O3R1M1RQ/7V%3:"\^;R(C*C1?*2%:
M(2]).E]((51,4RP]-%9C,U!&*CI<=')&/V-/0RAE839T1$96-UY24$X[(4AM
M-5XE*RQN7S$H0#)P<7-O4FHR8U ]:',[6V=-9R<P<&])5TQN-$5L:2DB*T-5
M)E D75IN3B]$:%U+."12138\,G5<02\\<S%@(2Y-,V-%4%,K5V10<BM 9F D
M9BM=23@O6CPC,4PD,CUS;R<Y8SXL;STH1UEH8TI%+"=.5&17-7%60& O+"A:
M*$4E9T]$)T$L93E;<DIT1FI275DD5%)"94=A)SQC3CTE:DM59'0C5%-.<G4L
M9E1,<T1"*F!J76\V95XG+V\H8VYC:&LD7BL\0DAI35TT,T,W2FQ48#U7*20B
M*%I$/5]:4T%'+F<J/5Y*/T!T=590;F!36E W2",E(4E@*2MB2S$\0ELG;R0U
M<5 B.4XQ-4Q.8VDP7U!P9$,I82HD)E5C;FI58F=63S4D0T!%6'-G72@T8"M3
M5'-L5#(H.FDP-CYD0RPF1U\V<TY7+3 T+S9N.RQ!3B]!)$Y.,3(U)DXB16Q#
M+$HY=$A':V\Y:T9@:U1!/69G(CU!<3I&9"8R1SQA+4-83U,\/4I52#U"9&<H
M6B0Y9V$Q2V9J,2LC9W5>3$-.6RXQ9RQP(3Y=0FQH5E=,0EQ 5G1G;4]@;$Y(
M32QL64L_:S0\;#Q3*F!(-&!024%8;F%M;SQ>9EAC+31@9DI88&I82SIM3SXS
M*&)#+VDX(5EG.E<W-S=@3S5B/$Y /T<P/TI-7W!/:25N52IR:S1@0RQA(S%F
M95Q&(5U%1'%'(2=%52M *3-':"-R:G!6*TDO1VD[;T]*+DQQ34M$8")(9D9D
M,7!N,B51(UI;9F!21"E,+D,M2%5M:S@P0%U6/S-A25A-/T!F4E M+U5G.4=
M:2,C34179B=5.F,\3C5?.3)6)R<C6F10+3]0*W$Y9&$O/'1D9VQ16D98:')H
M-CT],FLA(V\K.DHD/61 ;6=G2%$R3%%0<&M24W4O:2UU735M*B-5,2PC0S1:
M34 ].ELM36A(/TQ>7VH^0V->87)E75!76"I5:F0D;%H],S)I7U\Z=54\*3M@
M:B<U9BAJ1UU$8T=A5&)22$E&2W%;9",Q/&))3S,G5$-H*S9"9G Z-T%;=70[
M4E$Z-"]"8$8Z35HO7E5R/BT[74]D<50P1EY%,4)P-"<T-RX\;B(H:&QM:T)O
M7V%)6CU&0C1O*"1,7B(T9$]T1E$U.5Y1.U0X3#AL*UPR1TY67U]D:#$_)#Y5
M6FEB1S] 4G1I2R)!23U?+6!;/#<F(6-K9$8^:F)S+U)"4EDD;EY$9F5:(3 D
M-DU?/F)O22Q#3U!E="XY63D_0T5L/D4B9%),+&$U,R%B-CHK0B9O.D1'/V12
M+B)-,5Y1.6LA;$L\.31=:&)P+R)K-B<S)RY+6&(X:G$A5G%D8CUR,2A2<DP\
M0# Y+#AH;2$X2CH[<G)97"QI*UM593%P0S!D0B)E438O9&="/R--<3,N0RU<
M9RQL)CI#/SYD-24R95,\*W K=%)22%MF*R);)UHA+T<Y,4Y>8$!&9$A505UD
M0C]*/&I-1V);;"9?54]E<4DK164_;FLR)D9K=5%%9&,B6B%(4UU**# ^4'%P
M<B19*FTI)5LT5D)-0VUK*6]Q16MR(DXU7RTQ+UA4+3$U45%J:50L3B5.-4$J
M7RAD=&0J)RTO0"XT6E102B-*.#=M96)R(C1&<#@F.$-5)DHI0#%N.$%P0T-P
M+6XY(5M76R-T,CYI+#0U)4AL(U4B;61'.DDK32U1+& U.F%+-#-H:3!77"8C
M2T9)/4M%,6)K0R9'5#1';E!K*&H\8TM<;7%*,T1,7$EM-&UN3R\I1#-!7D$N
M7TA7554X(DHL(D,C(6<B(R);-EA<,&%5,5UM*5LA7R\D3#-%-EQL4V1*)F(W
M4C _,$YQ4$LE8%E=7E1Q9%%27R)),$Q%<CEF2R<F0C!D*5XQ)UEO;#1F.D9M
M8%5,,F<B12I&2C->8$5:-U9D5D%B<C1K2RDG.%%E,3!>.RTQ)#-$0RH^3T4I
M,C5@:#].:F==6S->7"M?)74F1SAI+CIE(4D\56YI*VE!,6(H=4(J.&5P03M9
M<E9J+# P*#%-3#I>6UE'(75>*31&.F12(E)18B,Q.'1)12EL62E$6'$U.E(C
M6D8V-6Y9.BAQ*U!A83]35SLS,3@U.C9)*2TU6TXP/R,X+#M.6R0A)FI/;2I1
M24U945$F5CHW.TM7;%4P/6-N.T5;,R\M7",V050A(V=@<S!41UQB3#4]8W10
M6#!U*%U>3$5%)FI 1V=):$0P*7!-4&\L5T137&0I,CU3:55C8B,_*2<]9"(T
M,G-A,W T-T@H*5A62RLM*6I09R$M5V(M74I9<R1C;')>46H[/314)D$Y;$4]
M/7)4=%TC6F5U(5AK74]-+$Q81SHV:"<Y6$]685--*TQO3W(N<T9%8F1:,W-+
M-S%E+W(C:3-J05=*+B<P2C(L;$TY<CUU2W,N14]P2&-57VQ':CHI3F0M=#17
M14Y*+U,Q73!A:&-$<RQN+7577EU'64=J<2$S;C0F6')--D11=6PO84TR32PQ
M(V9122DB1V536EU</4U683EK:$MF,2905V$M*$5E02-=*EU51TDZ)S5%<&$G
M(3PU*3EP3S-+)CQD=6= 0$UG-F<K="1#-%U48UDJ;$%E93XJ0CQ183=F.3=I
M;&TP*T8O(S-"9RX\,V]O(BM>5C=543-#4C5?3$==94(T0R(U(C%"/F)&3G52
M16%U,DPN;499,D]!5V-;*S1G85!,0E1N+S1N,%(J1#UJ(B)J5$]D/6YQ7"PN
M*3A11B0W1&DN/S!H0VQS8%E9)#-6)4TB<S]%0U17-$=/<65E,3]N=5(L(S1G
M+&Q27#!#5T,^5CYH2FY?)$)#1V%8.F\H;R%C4%HY*T]D,U9I)#4D2TY>8'-5
M4F@Y3C5R=",\.RHU9EII/EAN*2- 5"UP249P:V9F/VM.8%1R0UM!*"E%0UE>
M+S,V+D0X,5\P-TE09U=D63UJ,TE()U(J-U0]0$I=62-96T ]/5DD025%-B]F
M;F];-T0M.DXV8RPE44QM13,X*#)//BY98R,N6$)")&M.73=K73UP0UIB;6U<
M5D=)24XI0'5C*4!C3G5&05M>4BI(0RU".E!'0BTC/E$R-EQR1TQ<+6\^*SP^
M-'166C(E<TLX;SPR35A<7E(N:3UA0610.S!&,&!*<#UU)$->330_.R\V7F@Y
M*V@Q5U0Q)6=0-&8R8BI+,BIN)S,B3E9:-CQ26F=<*"XD:")$<C9=5B,_/"%"
M/D-5-%EB,3Q5,CA9-%5I:U50;BLT,E5>.U%I0"Y',50F(SQ333-C*B=B6D1%
M-"0]9BY%/CU@7BL](V)N)&T]2V1&.F(^.68K/CPF)"AQ9T<F7TIE:S-"+C$S
M:FQ=5')*8UHM;#=K:"0O;6(E1VLZ.B1:/C1';DUH*U=P3%-&<%!(7%U=/U=;
M;F11.3182$XI=$PO*%=D9&983T)-.S(W:4U'+E1D<B,F:25C0G%@9TY.="PO
M<4(]7EQL7#!-2"TW0SDN84%(3U!"64)2/T9K)VE;3S<Y/'1.8FXT,%<J;&AK
M7TX\4VXH4&M#)%Q"92Q?/5]3;FDP8S9)=6PK9F%C5UTA)BLY1U)==3-M;4$Z
M<"$T1EHO56M))S\[55IK.4UC(V)25B0M44$M7VY,,3DZ*U-;5B1!.TA:/5(N
M*V\K73AK:55E/UIB,75*86!S3"AL;FA)72-C;%UR7E!#<VLL0U-N-$1U3#EC
M1"%/9'X^96YD<W1R96%M#0IE;F1O8FH-"B4@)U(R-34G.B!C;&%S<R!01$93
M=')E86T@#0HR-34@,"!O8FH-"B4@<&%G92!S=')E86T-"CP\("]&:6QT97(@
M6R O05-#24DX-41E8V]D90T*("]&;&%T941E8V]D92!=#0H@+TQE;F=T:" S
M-S8W(#X^#0IS=')E86T-"D=A=&T_/6-?.W,F<3% 47,Q;%IS6UQ-06$Y03)-
M421M<&Q@0B$X(E]'=$!86U$]=6)%+%=?,3Y.<",C-$]J;3<H9TI37F\I1R0[
M/5E .DTZ+W5F)#5?8EIS*F)P=2PP24Y8+&<G.48]7B5S;G(M/SLI1&@L2E%%
M*4EG+6)F75]H5'%2;&EF7SQP3TDH*&X^*UM/8SA8-C4H1%XQ.EYO-W)725\Y
M9V-U-CM=.$HV96(H85XS;3IR+6,F/TY"9FU')B(R<S5"9%(_/6IR23XW*"DF
M-$0W454W-#=?;2\T33DQ+B\X54-N+%)&4ELV(D9P)T]C54)O:&E:1E]R)#)(
M;V%5.E0K84LF)B,B7C!I8S)$)5)A92@P-BU54&M8)U(S+2UA(EQ92"%2*U0D
M/VI":G4D/6Q),"Q7*'-?7EA$<# X+VI37REH:B4Y369#(D\O7BP\.3,]4C5"
M<DL\-$)-.3(Y741J4B)H*%E<;4]):68\<70T5"LU)$MR,C5O8V94<6DB)CH_
M<D!C)VE7+T1>2%A33T \/BL])E)63&,D8V8U8BTM5#1@<'5N9%XE/R(U;SU)
M0F5O<3Q(3"Q%-$U74TQ&95$V)CPL4C5%5&TC<UTD:$$^1$DM;4E>7U% 5#MO
M-5!%45UK7&=N3T52/VI0(3QJ7%\O/&I#0$%/8#@_:$ [0D=@8R<A02HR/F<[
M0C1J52MA-%55,#E$.CDE)E9M,%LJ1%QU.T-&:F1?-FU0<V@S0DAQ2V4G/V-Q
M<&]),UEL7&58<"9K(S!$.#MM.$5+:RER:D0U+6AB0&5E/EI9*RQG6R,U*21=
M77%15$Q!03Q7:#EQ+#YR9C<\8%\W-3Q$3RD]3D]U8VL\+698-CIS,RXV1BAN
M-R1"+UE?2V= :"Q)=%8T/T Y84HL2DMO4V)4;R=5/#<F/F8T-TXU,R<F0T$L
M/B(E52I7.BHU1'5@9"1K3BU2<CTJ)R@R+#-$9"$O6% J4EXJ7C=#65!83FXA
M5%A*;"<V9VM"9D@H731*53TE8CPJ:G-!+CA=;UYC4# T)2DP*%!%83!.0&(]
M<SXD,%UH3510=4\Y-UQ'65A?+B,S82,\5S(L03U7;T)K5D!%;$=976I()',S
M.5M0)SE,9UT]550S93%K6EY/1',N5T@^4F9,<S<W.%XV9&1A3EU/:$%S-&!T
M.C9%+4-$+&51/293;41+2BXA/V,O92A98DTP*4,P66)3+2X];THS9%Y,-UEP
M1&<N;RU*6D!F8W%L5U4D+3QF/#DN75TN*4-;1VPL:DIT="%.<C=C=2P^174Y
M;#!!025:9CI0/#925'1U164I:C-P5BE51"5L6"AN,6TY+2%:(E$J.C4W<C!4
M,&]56VYQ6&];2R%8+RDR7E!#43LA)B%#5SDB56\Y3&4A-R9T7",\329&)W4I
M8#Q.1C%/9&DE7DAQ)5(T;CDV(6D\0D1*94I6*51M:CQ:-D%F/#Q 8EE9-W55
M4FHC5EI8)2@C-T-#4VI8;V V951L,&A()S4X95U%/D0[15]J13@A1SLM45!-
M;U5C/2)%(FAB;S)32DPL*%0T*T<D0W1043PU175<86Q;02U%9C!M(RD[72(H
M-5E4+F%0-6(V:4UE6R]E4R=T54,R-"ED6T9H46<L7$$F:"]B(6-&;SX_*T,R
M.VME(R],,V\T:$!?+#<K)6EE/FLZ+&M+-C(W5V=!;R9F+2UD-"4[.6TI9V<E
M<VQ26F@[(S=T1%TJ/%U +&LS655:8%1P3W(O*E5Q8"HW9S!!1T)1+&Q805$]
M7UA&<#QH8$=,4R9#3%LT9RY1*C0F-5!(.RQL4#<H4S<P9%XT:&%-2#!74$QN
M-G(W.&1J7BDJ5C-E<5E9,C!0<2@V5DXJ:EM@;45:0BU.:V<W*&!N:4M+34,L
M;FHW1U5H:5I/=#HF6#<X;7!&8#PQ/&5(2#\L96TK6S!R-$0L45YN)#8X9VQD
M.D4L4D1=8%ER:BI/.SU4(B(J5TE/)SDU1$1,.2)%*B%3/%@V9TPJ74!68F]%
M-E0D6"9()R\V62(V.%1P82U%<S%@(S)';#!G5V(^6#E.2%(\,VPL*T8Y12=?
M.VPN,CDH/%Q":6PA9#53.TUC7&!64V]8=3$W2B-/0"Q!;R= /B15.UDM-$I"
M-2=4<7%0)BU/1T(I7U53,U5M2',B7CE1)G!+2EQJ5V4S;E1O)B%H4DAL52IM
M2V]R-SMN(W-I-3%N54E.,W!27&DJ.U1?)S95;C4_5V!P,R1U)S$X<EII<&@S
M+E8Q+$!?56DX:3XB7#0D*U<B(R1;;&$N4CU@<6=L)6L[*4TK(R5(66 S1F,F
M7T-=4&$K6SHI/DEQ.&DP9E]$2FHU<&]L72(A73=<=$(P.$]U-R$A4B%"-6!K
M3TQ<+VLT6T,];6)K-U=2<$Q/-&5D-493*UQ3(61!129*(CY.(TA!<CA-3TE5
M;"=T)C\E:#8L46 M,CAQ0"]K8"]J*&ET5FEJ1#X^;$P^:FEF*S<[6CA'62P^
M/#Q.;F0H6%I7:3EB0"8^1C4D9%$X6W!(.VQ@,"57;$X\065F7B=7,#9*8V9@
M.S=$35\O7B) .T-G-W)604,X2EY=.6%N0$EI<TA#-B-/6B,P)W5.+5%Q8E,I
M)EQN0D=L<%!1.5)N*%!37CPK2R) .5%14&4O+T\I,7,P.3E(*CM?3RMJ37)=
M.R-34VET:C9><B0P9UM",C)61F%#:# ^3B-3<454=$PE7S]@-$]R-V-:0"QD
M:CI1-3)M;$<P)F!'(B@X02XS:F921'!+.R]I7&,L*U]';&-F*C\U.RQP,E-M
M;&!94U5@9B=9<BAE.W%80G!-/"9(<&%$7"E>;&11851S;6!/*S)Q3VPI.&=N
M0FU=+6Q$0W(V9#I7*$DM9V<Y2TXW:25#8V5'5RE41BLO.#YC:2$B/3%.+6]"
M4BI'8'5;959A6V1&*5PM/C)J1VY(.3M=(4Q ;"QM<CDU:DYK5UTE1S5>+D,Y
M3651-UED/6)M=5A'*R$B8B\Y35]@86!*05$E+TE?;2-9.SMD7EXL55M5/U!(
M-ETS<G(J2UU)*6Y':D)R7&%P5R0W5E%S:W16=#9/*%UL8% \729J/V\_7D]+
M3BH\638F8U=T3VAQ5"I#32HG641Q-RPL-VLA1FH[+C@P;V C*68M.VY10BXL
M7#8I<&M/9%$W<4LZ:B=M64-K3FEO9RHT3B(_1&PY42QK6T9*1"5N5SM>72\N
M*S=E3DIJ3$Q,(UY,2F%$5T V1$U**&$W26<C2G158V-(4E(]2R1!<"(C*B\J
M7VHY2#5715)R+59E3U)>15DL=4]&5F4P0$5G9U)K,"PM5E-'7C5'4#=!6U,W
M)"1H73T]5"%@9UMB:$IP<C-;3V4S(30F(E0X7RM!:2EG3&PO1$=12T%D*VEG
M2E<J3SA93&!14D4P23]::E1G8#%D9EQC5"PF45\F47)7<RPC7EY.-BA8)2]T
M9W!-53YO/RA#(S!!1V8W5T-G)C=0*UY<1RIA0RA<8S$B8B%K37!B1T)G<$1=
M23MJ=4E$7'$X(EU*:UIK02DT76!$7W,X271*-V%63$==5S0E+S5M)VDQ95XK
M+#=8<"%P5"YQ33Q@0FE&+$5!+V!P2RMS(G)N*DQR5"0A)&9I4TU67&0I;%%,
M6EE%;CM#548W,FA4-$\N*%L[;B9D*5=(;$QG+%UD36A+)#M24W!.)SDK)V8\
M*B]5;D@B1%TF)&DO4$(K9&!Q;CDU6BM%(3)%,2XI465'<V!/8%$S)$TE5S)L
M+49P5"<N)6LB,3M'*U9+/$1I;#A,:2TY0B8[7E5T<#,X<S-#6&YJ7353/5IU
M*C,A*E4C15XU7VQC,2DA4SUS<4 Z:UQ;,B<F8TM/;6XC6SU/46X\6VUN-64U
M<3UU+D%P,EI ;' V2C930R,W7T9 *F- 2G-N-'%58#P](EI"7C->0VI@3&Q3
M(EX^.3-61"-J;2DH+$0X4F9K2D]%3D5#+%%68$0R;TMT6V0M+5M84S Y6$!#
M<T [928M0B]&05%,<DQC+C,M/3M2-%M 6&9+/BM%)C]&;W$N)B9262E&,'(V
M2S]*;CXI/%IA<"%")%LW5%@A-TQ-3EQ&*$@F-$-(3BU#:%ET24MS)V\Q0RMN
M+R8U13@F8%E/*4QR*TU2.41N*$DW4"4Y/TY5<#XJ)U9,;2(R:# D-%LG,FY"
M4UA1,FMP)$-!44$D5E8F96A,0F-E6U<Q<TU<;'0_/S8[,#4C94@\;B\R1C<E
M:6Q#9CDD2& P*')M93-L6R(T+BLT/SMO:4]7.2L^)D-7:$<T*C)K*#9<-D(I
M<")Q73@Q-"=00S1>/EU&7DDV529%(T!"(W5,=2,]66)G,D(S)41F8W0F1$8Z
M46=H)5TX,3A8+E9P*V-N<4IL+4@F6%0N;G,K86\Q82M>(55D5D8W+$5*7652
M<5U)-TE-;UPE;7!N9TQ6*UEG1F,P4E@Z3%YO.W!096$F+T X/2]E1#5O5CE7
M,RA=*75K<7)F5"Y-0B9()25$(E9</RX\1B)&*'5813)@(5XK53U"/2IK2B%>
M<2]T;CP\(VP[24]#7TDG/E,B)FI(.4I.:"TN/#Y/1$A>+3UD,#@O."QR.W%N
M-D]R*G5J:DY59R5';C@C5W$Z.2MG6%ID,"9O/&Y&/2\R="I'<ELI5C<X+'!5
M7FAH=%LZ,#QG,#U;)G5Q07%/(5-N,BAE.6([37)$5S%F3V57/U]67"E>:2%M
M06HP9VI"8S-F3S]"<V=%24UR92%C*6-6)DQN,$%$73)B(B92<"I9*F B+C!U
M46DF+F8R/'1U-' B<2=";D1'5$EB3"=#834C4D5:2C%5-FPO:$TJ+S)K2F$^
M-"<G0UP^7VDJ8E]7(C$R*CDY6$T\/S!91G)#659')5E.0F$S-5<O-$$I*S5'
M.C=G/V!#+&M702M ,#5#;RAH2T!E)CA:;B5H7V!G;D= 6S%G0F,J/FM 6S8J
M669Q.3),,C5#+C10*D4J<2XN5G%F.#Q86DM$+%LO.S]:-%-3-$9D)U-&;E!+
M1WX^96YD<W1R96%M#0IE;F1O8FH-"B4@)U(R-38G.B!C;&%S<R!01$93=')E
M86T@#0HR-38@,"!O8FH-"B4@<&%G92!S=')E86T-"CP\("]&:6QT97(@6R O
M05-#24DX-41E8V]D90T*("]&;&%T941E8V]D92!=#0H@+TQE;F=T:" T.38P
M(#X^#0IS=')E86T-"D=A=&U /60N6$PF56UF2')7/3=-<"LO5"-")C<F:SHM
M(RX]33 Y3W,X.7,M-#!*9R=Q8"Y:,39F(EA$+DLT3&!I-S%1+UE78F=7/4Y>
M935F,#0[7CPF+&XY56AR/%U6-4U<1$YQ3'!R4D=/1S(X)&8P,3]**C1*6$HL
M)RXB<2(J1W1?<B1P(V(X-U$I*"XW-S%O.CI5='%=0BY9;BY;.31L1RA()#!)
M;G!E<29S96UH8E1A9F].:#9!:E V03@X8TT\56MC)2,T34(\;"5E5D-66',J
M06Y,04,J42%D:$EO0#0V45!Q,F)O245B9EXG13,Z2&X[<#L_,CA2*CXU*R1"
M;6-2/V8Q;EYM8"PG8$8X;SXI<E=B;6@A7TI/.RQ8,BED,'-"1G5N12U'*D\L
M:&I3,G!60FH],V5U3VDQ0T\E8TAK<"HO-F%I12%J*'55,6=B-$1<;4EI+4M?
M9V9--S<A(CE95C1@5%E&2E4O0#1:13,K02YU961L55EF1F _8'0I9V!:9F=H
M;RA++SU-569#<&!22CLG+C%K;$9<8$%@/#ET+EM=9#EN(G$K.SM!7UIA9"Q(
M23!E9#<Q7&Q>1%!;:49<84E'/ULP=$)6-5,V-6MN0'0O-G5%8BMJ,&XA;6%B
M2BQ!/S4F924\.2QA8F<O02%,0V=*)3E53UED3BQ.=$=*)E\A:2PT*SA28TIF
M8G D5S!I.E1=72(N2BML2FI<.FHL1UXI(UE%,E!R5&IK;B-D5"MP/"]J7RTJ
M25Q/9C94448G9&]",CU+*74]2BH_*B8Z3S)1(D=$96IH05QM7'4O:FA3*$0K
M)2QH.&U5.S-7:%XC7')'(FY.;EYF*5]L2BXR)#]<)%XC:6!F."]C(G4S63=/
M6#IK2")$-U-1,DY43&@Q5V)=,71(4VE?+"(Z;"8]0#L_(3E042=1<"PQ(V9N
M+F8J6S%/0'!E6#Q>;E-U="56-D]:,$M31R8N:4X]=&51;"Q<*2Y8/5]D75UA
M8B%;/U0N9F(\:2<H1W$O55%D:$TY1$Y><6Y!+ULM7BQ52"I>7U<P3UI89SHA
M9B0F<B=295!B:%4M,%U/-TY,(4!0+29P4TAJ4S8U<$-=7$Y44%DN:BIS5&A!
M;&1A6'(I86Q"=293:CM'+W1"(T-:1ELA*EE..D$_7V V844G9F0\)R-5,FQN
M-4)%2SUA0E8_9VDV1UY?4TQD0U-J0T8C5%1:)UAQ:T);0B15.3HZ9D5T,D@M
M<U\^-V%E+W4\:SXG2%U1274Z,T=J)C\V(TLK)#1Q04I7<2A?-$Y,)U1+,UQ-
M8B@Y(5LI,B=F4F5B53Q$(F,T:#)*,G!J.&]O269M(5<P;4LC52HU2TPQ/5EU
M+%A+.R9@84\A55-R7FET-3Y>/E)-0W!8)%IO0'(A7FQQ0DLF0S)D22]T)#Y!
M6#%2/CM7,3YA4BAM*&5@:FU07R-#6VEP(S=R<6U5+5)>.7$]6$9C8&\C+#8B
M)F1R87)015!L.T5I=39I9B(I:SXE3U4R/$U-0D]&(51=05E.*3HJ1E4^(V5C
M)#UM<3XF95DW)4E@:"=5(2E2*S0L9$1,/F Z8&HI<T8X(3(J+"9&*R,Q;"=-
M.EU,1BHC3G-Q95T_06$L/G0[:S0E,%%N;U=K8U@M15H\)&T^:%)62D1R6E]1
M.28A,V]E<UHE45HA.2%8)DXY-RMB,R=5:S5',U%'/2-65BU/041.+"4K0G$P
M/C\S(5AS0R5#22\_=5AB/U=O6RE*755P/&I+.F$[5G1"8V1333$F-R8R+CEU
M<B,Y(ETB8B-H)$,S1D I2T-M77%!77(H<$5/2F!%+"Y%.#Y?:W0F:E8^(V(\
M-&]65TPC*D,G3DUN*"M58S!!.BQ-8W0G0%YH,W!.;'0N1CXV<F@E9UYH*E1Q
M8CE$.&U$36-*7C-S)C9O93E,.69E:CDA;55L(2HU)S)R)$9;-SXP-3@I4SE!
M6&0]:&4S3SDQ5$)$-SP_0C!4:#I@(V11,'1 6U@U="]P;T-#0#HA-"(N0TIT
M1SU;*FDK<EQ85F)?0%1<,4%1)#\X+2)&:TIP.T9P<FI8<55U4BPS+6)C2C%6
M='194C$G6S9N)C%.53HS5S97-'1I*6LG,T4U*FU@,C=5:"=>:6A<9SIP:SPA
M;457<2E*6SDF*# H;"QG)5([43LT9'4Q,B@D75MK7DAT)UM076IO0BMH;4]%
M2W-C7$EQ7"%B*D<P4D=>85H_.RTA16TD;#)&;S-5<RE#9F@C12M>8B)C,#A:
M=21*6U\D0V4D.6,U)BA(:6$[0R-)5'-"*U U.$]S8CQ4<5@I.6\T:T4^*6LB
M150\9F)E-E!-84(H0V8I3'!$+B\G;B=?)4!E8$A6.3Q>;W)@<S55(4PN2&!H
M,71F:&DV,B-I2T,O;%\R435303Q-9E<I9DPO94@^*R%>374R54-!/EQK8$A;
M24)&345N9CE%8D=J3V)E7'0W7"Q3(DDH1DQI:6==;%Q9/5%J0T!C02==1CQE
M02U49E-+36QD0$!28%Q))3PS-B@G26Q?:')&(RYK;5=;0&TD53A%5U-L:3=<
M33(E/G S+4]!+%(A5U C;3MB8U4Q,S A(T]&4R0M0U95+E(];#=A-W,L;D,W
M,$16:E546C(W4%HV,BQ%2$-*8B)A/B(V="EM7&,_0%4^:"MM*$,S<BPZ8FH^
M2"<X*2Y'5S!K;DI!5U55+%@D*UUL3&103%5?(CQ2*#HU)2=C3E4G,C!02R%K
M+G$L*CU82U!2;6]O*%%Q.2],;%QP-6XN3B=;64-7+C,H)%LE36(V5BQ;2$)U
M(SY)05E"<3MC93HC9C93;D!';SE?8%(B04=L(T]?;D=4/$-7*38D)SQN.2=5
M-S5L.45))$\X02-C<U$T8THQ;E] :FM41E<E9#QS46U$8UU*,G5=0T!,9UI+
M4VD[35!)52Q':UI03U)98E]I04- 1BPL(S)C8RPY3C!14%1A*6DW8S4M(SLW
M-&HA3D%)1DDJ8B1B3T(J8R1:03!.2E,W8VE()S\\*DM844=!+'$J5STI3$Q#
M.&M$-BDI/G,F33A55V5O)V9,4B0Q:4MC1%=N2RDN0'%4-39E1#,]:T1G130N
M3%U5;&ER7V9F5SI"65U&7$LT*D%!/3Y-3F!123L^4B<X<#\V2&QQ22$W<% S
M+#DG+DQ$7F1>*S4K.C!K2G4[3&4^6T]H*&5 /&DE8EU03%8A0F,].C8]*U-K
M:#H_*C1F.F\\,U=E;#Q88VTB;R-I:&\G+70B6&IO;4IS(U))3&(Q1"%"4V-"
M5B)=(W--5EA.*C5M-TM!/%@^)3PS+SA!.S0N+$!.9"0_2B<^82TV:%MT(2QE
M+$9-5E,U4RM.3$)C<BM12B-=*CQK03Q45%PD2CHK+F0P:4UN1CM105)"1C8F
M8TMP1VM?.R-7(4E>6%P^2T1J+%U?;V9-/#%?2#5/="LV04DO7R9=(U]:/S5>
M/FDL(SUC-3-I/%4Y4",^1F!S,W5.5S(B37,G5#!175I1;6\Z64,K84I$/#MS
M6BMT5R=L+F(Y/$]35EY*3BQL)F999%@]5S949B540W5T*STL,#(];2Y ,DPT
M,VY%0"E!:W$U)&0C23E+-R$T8R50<6 I9EI,8TYO4V5&3'%;16%@260V*FHH
M6$HJ+&-G)EI+;$%'(3I72%4O+5HS6DDC8D]U<C<D-"TM;S!G*#P_9$XF73H_
M6211.E\X-6M52$A!-%@T-EY3:STP<$58.6%>05)7.%!H;T<L.C<H<4)E24TF
M,4AP9%U6/$1I04A9)CDW)C5A:"0C*C1()$%77T5H.S%*031K-UE4=6\R.$1L
M-DML<C@\/"Q115=C1S!1.W(\4RPK2BEE0$ Z4'!E1S%C63@U<TPD7BM3<"5H
M,4DA62M+)$MO(D5U2W)/7EME:CM%15AF;RUU(R8C6TLO(C4Q/U$U<6AM-UXL
M+F@_;#-H)U%/76=?8#-/9S)%8D)@2SXM8$EL0#PK9SAH6V1 .B4O;5=G<"I;
M261:-G0L(TXO-41(32E 1UQE(B%?=3%=75]=-T=G5C0A)SLV4CLW<S@F(T%S
M:F$Y:U-31V8L1'0_<B@G:W%&)&1<3$EO/%P\)E=+3UEP9$972S]9131)(E4H
M42Y-.5A7,D)6*6TM0CQ(8%XC<7,H0T),7V=#965R/C%G+C<M-F\F8BU6<% H
M+W)5,F4V5DXR=%Y50"DD72%R74A.*&M7(RU=1E%)1&A 7RI0:U58:2=#+G U
M3"IL6D,\7&4_-#EI*5A61%=(2F)N-&@U,R)I455884)G2$A3*2%6.3=M0FI2
M/SI@;"@B5B,Y=3M1;#Y58#(T;C5/)V9P7T\S2FQ..# R*3,]67!=5$ G8V)6
M43QA7VY=54U76#M;2B$S.4EP9U%+*UAC5R]I:$MF-G5=/U5,9F)I6B5(8DMQ
M:%]R-&!J2C10;58C.S!&3W(C6F@M-&=80EM,*V)L5C8B+6<A;#PV96Q1=#8E
M)E1=2D5'1F5;.$)L:#5=8R1?,DLW9SP^8&AD6EU;;&@G(U%N+UY1,CHZ9S8Z
M6#YQ65=$,TY)/7)'<6QR+6X[:G-;)F%;3V%R4SMK6DQM12HW=2=J4'1G(2@P
M059T;#AT4T9M7RUB-4DL2B]C2#EI/#A;2S(],3=Q4%4P+7-+,FQI3CQB)2HE
M(B5D5B).028U.",S.D0R76 L;U%@8U)$)UHV9V4B;F%-/%%7,UXT.55@*#!:
M)7 N32-?*R,S.$9D;#(G;6%:5UAO="XT7$Q=5C!I1CQN*#-Q*5M+)%5*)&,U
M*S@Y2&E7,%E.4&4O/BLE2&5*:#I30RLU8T,W+F,P.5=@*EYF)RQ&(UMS;CIR
M)%(I2S(]1T!%/$TB8S<W.V0Y8V,I7D=A46 C-$9O<39M:3TQ1#LX4#=L,%5F
M;U@F1B$V3E]?45\T/DU5)FU-4%8N)2]:<R<_8#E16&1 )40E:7 A8S53+S<N
M=7)G7CI>56%1<U$G.T1,8B$N<6YB,&4Q(B9N22Q/94YL-R5D.6<_0%9A0U V
M0V-80%$E=&I29TML<"PQ;VIP+4LD6RTT8BL_<VM&,CEM;UQM82,W6#DY-&PL
M6%=A.TIS22P\/')I,RM4<SE12E]'1"AL0B-$-F<J/7%%1%)$0W0Y.3-0:"TG
M/R-)4&0J;B10,D!&8R9,<UQ+7#(H)6Y8;"4[1C5H1DTF)D$X84E?(B%U4B))
M6$EC;G,E/2HQ)V9<2$(K4B9E1G%F/VXC6F,J2UM!0CM1565B+EYP;4MA1S5Q
M45Y"05Y<;F%.54%C<F9N3CDA22Q$6$(L4$115U(O16-C,$\D-R11+6->6D H
M0&=?6B)+5FA,-V4D5TDN)FQ-6UA2-FDA:$$H5$XD0&91.T0A3TXY<#=0<#=:
M)"5%05 W96!>)#EJ1&LM;T4Z2G!<2C!=(UIT,RI.*"UI0TE:*RI0(RUT8%M=
M1"MD)5<_94E<=#$^(3QA4W(J.3DS84D[8S$W/"PJ<U5).U9D02IO3&97/TEP
M:BA()G$G+$1@72PQ(G)31B-!:2YQ9W$D.EDD<3=,*E!R-DTT4#@L0#,T,"T_
M15 D5B]@="%A/F=42RU(341;9$A>541'645?3TA%<BLL3&@A+#PT6U8B.#I$
M+"1'1TQ/,V]D+EY57T!>53PQ2V9>3$Y:4C!97R8M7SXQ7TI9:&(P,CDV*&Y7
M*$548'1!639>46@G/R]J3%)F+6I#96)E0EU>2C1007(V/S-+36LI;4!G16QI
M9#Y*(D(R3S,I(RDW;T,Y:6%"639:/6I9921 <6)L:"58-2\B/$UP9SHA2#LG
M2&!A<"0W*V(_3S)64RM5,TLU24%*55UD*2P_24IF,T8G5UDQ0EM40&$E.S K
M/UMD8DU9)4%M;3UM7S\D+G(X6&A!230U/CEL/6QM)B1R3"5385],)RHN2W,K
M5CMB6B)=/"%".U Q121:;VU3.4Y.7S18359'1TM+1T,W6&5)62Y 0"IT5F-:
M03<A3S-75G)F6G5:/2-I6D5H1E!:0BI8:5584V!(7E%9.R5+(55O+$QR,R5T
M/$UM)C<E.BDT3T=>-D$D3#EK.UHE5#PC:2Y):E5K6FAR6"=6=$5+6498*F!"
M(C)T0RPJ8R4])$YK.$U3<U]&8"A4(T(_1E Y95L[6%I642PA.RT_=2QS)E8D
M:6 C-DU?:E]R<VTA4DLD.50P6UUN=7%A(VTI15-?3C4Z-E%C*CLU(U)F/V\G
M/R-+73AM64DJ<"A@1FII)S@B;R(H)")Q5%-@)V(N,5YR-"I%9CU/)S1/6EAM
M/B0P9%1(3FEM*RA&=3)5*T]8/SE>/E=F(B\O-&]I42(G42(H430A6R-63$,P
M;#PA5#\T6BY$22M6-C%!,EM++G W*6@]/2=?5CYT7%];84= ;UTG<T)"8$]'
M+SU'63,B-"YN/'!"1&HU<C1(+3UA96I>-4 F2V!H258[9E<O7U V.B,J-45&
M,2,A52E2;690)RA7,7,O6C$I)TI206=4,5TT2B-0;&5D-3PO/$XU)%Y -R$\
M.#$S1BTB*CM**#QC.R5K434\56PY)%Q52THU.')C.3XV/G1<(U A12)#;$MG
M(FY3-C1:+C@]3EEP8FED5SUS+D,F?CYE;F1S=')E86T-"F5N9&]B:@T*)2 G
M4C(U-R<Z(&-L87-S(%!$1E-T<F5A;2 -"C(U-R P(&]B:@T*)2!P86=E('-T
M<F5A;0T*/#P@+T9I;'1E<B!;("]!4T-)23@U1&5C;V1E#0H@+T9L871E1&5C
M;V1E(%T-"B O3&5N9W1H(#4W,#D@/CX-"G-T<F5A;0T*1V(A.VAH,F<](R96
M(24G<E=B5%Y>=6%I73<X:%<J;6I9<51-7%IC52I:(BTQ63=&9RE;86E(7B\G
M-456<7,M/&AO944W)%977VDC)T5/0F0M665")R5D+V)7."Y@5%I506-D*S8Q
M0T) :2ED6CXA35) +B]G+"U.(U!7759)7F]&4R\F.BEH3S(E,6!F0G _4%=?
M;W)'8V]+/V)D(G4P*6U&4%TV)$)U4RAS*")7;3AK*3EA*5!F*'-5169L9S=P
M<SYC)"-L76TX4C]L5TIO04)L-FYQ6B4L)UDF.S%E8298531"=51N3T52;2E4
M225J*20F67 R+'%I5R)&(6I1*"Q=32(C:R5>*&=J8T O;6AC7UMN<E0B7T=%
M-UQ0+&MI2U=553]M;#!Q3SE:.D)J13LL2B9+4U)L(EIO:E)U1B-&:R9#(24G
M<4! ,RLV75HI:D%T3D$_071C*G)45EPL46LQ+"YN)DI"+BT[/BAB*B)M2B97
M.R9266\H7EE%(DH\/C)D-G(O1T N371%3%]<,BM9+2)I9S<W=20Z/6)2/#EF
M7R@^:FY5.T-#2&9*.6=;:RQ*4$,F.D8W;5DZ;&Q83REA8"-65S\H+$I2)#(F
M)%<U,U1L-F=6;6D_0D8]:#,B)5<^(2MI7%M'7E9*72Y)."UK3RE!.5HU<BMA
M1FIC87 ^4CQ$0V9<2CQ:)6XB1"A+/R\T0EPX628S)6IJ8%4W=2] 15\\,6M/
M06XV*"Q+35,P5DEE.C=>52))3'! :RE7;B]E735P8F!0*V%=6V5114U39#EU
M7#-S-D-+-3U*8DLF<R$Z-%-M0&M(;#I+66EN9%E0+4MM<45<<74V/4TR8SA+
M*W!')4Y436Q)-"A7469L)&$X3D%,)C(O)'!C-FHR9G502E95:C!O<#!(7BTV
M6$]K06\_;&8F35!L+E9G,41H+2,N-2<W(D5I7"(]52HW;4 N;T1/)&9-5&QD
M(6]39UDM821L)D M23$N4$<A27%Q1U-2)T1M93UH9RHE96UR=2=2)%!;(5$V
M;$$L82YG25@D<T-'2EAG=#Y-.&QE:"(Y9'1.*D\E(DM*:3PG:VAG9RI5;V93
M4#E/)EE -EHC/EMQ1TE*1FLF4"AM*DQ'-")R72,E<5Y#/E!K+2)F=$0V+5!;
M*D)+5") 8%-J9RU@*24D:EQL/V=P8VLE)C$S8FTU8F@U7&M;;T!,:F1F,4!I
M53M$;39$."9B1C(V1TMD.U S/CI"3%LQ,2%6(D!N5UQ )TDQ7"\L)SQ/1T)A
M+3$G16LY-2)Q1R1*<U-<-%M78&8L4U5A=2%)4D5E,U),9%IT:TMM0T):6DDQ
M5G5J:F-'/3-(,2,X4S!A*'5%6VDZ:#Q/(3$P*CA@1#T^9UQ,.BHB44DO045Q
M;$QK4UPB36Y&8DAL)6)08VMH8V%"<$8V;3I9<&LK35]903U2,"AO=28A;#E2
M)3<U3&I0+$IK.31I+UA0-2Q-<3)I:41@=6Y.-E-:2",Y:40[0%YH42HP)2QJ
M(CI/4E$^1R==,%4W8VEH.F,W5&I+0#TC(F-T/UII-B]S-3Q+/% Z8V1H9W%+
M(V5S7CHR26A:)2U;;31<8SU<2R=P.$5"9DYD(R]D;6IK8G(_-"M14RLG,4%P
M02AF.25&9D1L2E9U96U63UDH-25T+D15-D\L.G Q6C%5;$=42#)C2FQH)4PI
M+%D]4G(O:50G-D J7C5<.&IU,CHO83MR;R0R5E%&)7-9.W!F<T@G.%=<;VY4
M*"UK+'4[0TID92DK."DM:"4B0' B,2U?:3MC,VI47UM.5"Q3/RQR+C5*=#U:
M3"-P63DW5DA+<&8T:B]Q=%TK5C-B/#92:B<Q-3YK)E] 76=),F19.64E0SLU
M:7-F(492)#-D/DU6/"ID56AB7R=**U(I;E9P:UY;4R-"0D=F+65Q6S,G2R0_
M+ELQ5E-87$-D7%EI4&,J;C@[82I?65= 3"Q"0#Y?1VMK/EPA85M8-BI!)D1F
M66] 8FHM,5)&.5!-63-1*SU57SU:5EU'9RY"*V(K7R) ;S9%7&DX92-!:T0O
M6TLX)FA>6B9-<C)0-%8H0SQ*75E472M>8C<G1TMQ3$8O,3<^=4A63DY):EA;
M<G)D:DPY7S4G<#4O=5%N92E8/FA32%DD3"DY16\A4#@F+D,Y9V]G,%PW*R9F
M,%5</BMN,$9(42<O2DPL/"8L*RPR)%XM-$=E<V9Q.$PY/&9+0BIA4F4]1V5@
M4'19,&TA)4@[:U1,6B)E.55/13M?-41I8"0M*$!2(B1T(CQO43E%)4=(0V T
M*$EQ*U%><B\T13%O*#ER8T,A3'1036$X/4<P+V\K7ULN/T F62EM0#-F82PO
M7CI"7%4B)F="<U N0C)L-U-+969Q6R8F)E12*3I&3T-E+S='.5(C6V(I<&\A
M(7%H<21-:UM>4"(^.W,K1"0A0R=D)DQ;8C1J-%9!42E!8$57(CE+/T='-$ D
M2U\F56Y@04-18V<\75-'3$,Z8&\[/#8W*CM<239"<494;2XY3&],;V$J-TY@
M*G-5:#].4'(X="0_-U!2/TIC)G5*-R=79V92,#)(;BYQ<5X[6$Y77E@P+5-(
M,2]#/UYG(FQ/,41Q4W%68C(L,E9Q5"HK+6%?97 R,% _)55C;5 O83] ,T V
M;"%:.CI?-$=;)%585TLI4#,G+&4_5"E6*6(A;&)#9REP+5-+95LO)VDZ5U8S
M*2(N3FA'72I>7G G,2]?)&(X*S R3DID)SYG3S)%45]L9D Z5"U7+$TB;B$J
M-S]J0&Q0,%1-+%LR4%0]/$0K-SAQ7EXV5TYH(6Q:2V!1.FE5+R5J.44H4RI#
M:STV5%\Z,T%A-DUH4TYL7DTA8%(_;R)?2$\N,C%>;C%2:DDP<74M52E503LS
M=%-#<$Y07VU"2"%2/B,Y8%AA*B]O6"-C2G1N)G U2S9.:4533"U2<3A<62MH
M5&-&;3M<7B5O/G4N9T=40"]O<C%I24I 2#0A;6$V2B9:.F]155M+;"<V9DA$
M0S(H,' V+S<T:#9&,%<Y:2YP,$A&/'0\)G E<"Q;:ULZ*%Q28BU3:DAI=$$Z
M+UIG7C=A,%,I+3%5-4UL*&!T;455(R0V=%Y>138I*6(H)V!'4VM:7& I.E]N
M3&E<.R-0,R]E:6I4:%52)EE72TU@4&E.,B<[*#9B/W$O<3- 7S9()D8X9%=8
M9D@U;5]0:FE),SL\<V5B1VEQ,3$Y.U8E;55 ;3U7-R13-R5 45%%*4EQ.U0P
M(S%>4SIT6TLF9E\\,T\Z-$@W(RPY0D!D4558*2\E63Q 1")C4B,Y<G I6%=I
M26=P1B0H4#-G4&(C=#!:,")Q<4LG-E(_;5<E6$@\:5<T;2AD1R]=/2MJ:6M$
M,EHG04PP86$N86Q-7FTA;D1,22DQ6&$^:VHN1E<^044F)U8N64Q$+4TM5C@^
M-T$G0%=G(UUH)6=&2#LB7E5%+&!'6R5$0W%I1BE.-6I83D4G;5PO9DTF2E)D
M2G%8:%=;0S!+5BY//4])0R%;<4,R3TI09%,Q039H+E\G3DQ3(RE,.4(P,#M6
M+B]Q84!I:6HY0D-G)UY$76%78D H:BE(549Q9FL\/TAI/T X3T%N8S)%:EI+
M;E)/5TY,0UHH7B1A:UI335)J/%(L)65#;UQ7/FTY,# A16<D6D\N5F]C;5QS
M.&9D55L[8D@U4C%6)B5 ;VTW,C@B4CLM73A78CDM(41T7F1M0B4H9F$Q(DXW
M0V!D*3YI<3Q:<SYF0$0_7BU>/'(T6E5.5&DG32Y036X_7W(N/6M09#M3:VA2
M-W(P:VMB:E<\+3Y29U4C2V5Q4SU!94YK3T8I3"LZ:R]L/'0I9W _,"5'(DY@
M="1+(FU.5TXL53\U+&%I6U)K(C10-4DB628S3TQ!1U!E7DE*64]90$(L-E!C
M*%MB<CUJ6U(X*' T-6LV;$@_1DIL.RQ@2%1M<T$K0BA53T11761;5E8A;CQ$
M5#IR8%M#*%U*0"]74D@K.2<D+&9A*4E683XN86IC(C],2"4U/&DQ0$4U3&]O
M+G,_.&8S56@\8#5(0C!P-&LZ6B\Y8C<U1%%U.CA15%-(,TI./3]#5UP]5&DW
M<%0_9F%L)D1E2314/2YU5RQ"3T1**TU.<%A!4V=:;'!S9&0N7SY*<S].*E$K
M2G$T46I26"AI(6PM:"]R(SIH8B%A22,N.E!E0%8Q;SE 9UUL,6Q40FDS6F(F
M7"@R(SHO4'$V,2TU+#YI+%UP8&DF7TU<9%4]629686XM,S1C)%)=<BDB<4LQ
M73DM:BY:-&1-3SU!2BMQ;#]/.%I7;E W.W)276<S;#8V-"M?*R-*,C(S/#U.
M*5-B-&M73$0E,VE'9"=B<&IB04])4#AJ1TE +"-U3$Q!;$) *%]@(3TM-6PV
M.C@U/$]U)EXF5D=?-S-9468^/R]!;R]"84@F4C19-#Y!7T!4-#M!+UPR72U"
M<#LY+$=;;SL\2RXH/45;<%XE*VIB,E0C:%,]2S<P,DQT964Y5F8A835K939P
M2%A=(69M9SM'3&TL17%P4F@Q)"%#(DI4*3=T34=H5%YB9&DQ.UXK)U,L,45<
M;2Y":21:*%UF6&DT:%YD)3]B1& Y/5!*85HJ*S];44XX4G-$7VD]7$E(3TA&
M3#MU)6Y?9T9"-EA ,38Q8S]'*&E1870[1EY?+4UC:R0T/FY3,6\W555N1G(^
M.U)O*$%@5E\V)R5 .2DD-&1U(V8Q054Y/2)N+4,N5&)40BQ,8$HZ,DAT3UU6
M.BLA+F]*73 J6%HR3& \,&0I+VY08TLY/SDY;RY.3E$T4#I05C4T.UEI*&XC
M.E [4EDQ5613<S-.*E1A1ELC.D=#2&9D/#$O8THC6REG9T-C4%5$='-&<CHZ
M9B)J:F$Y7VTO.5DX5W)/;F J.6!&)28W-SQU0S-F=39R06)F,S@T0BQD)C9&
M8G,L0"A5(TE1*2%L7CHR3B(V1FI;3$Q922)7.TUT54HY;VP[,CQR9&Y.;B4X
M.6E4)D9F6D8C(DA1.6E.;25E6&=+;D<C53,I-E-5;B9P+5,X.58T02A,)E1<
M.RYF;VHU/G%(;V-M/'!0-F]S0',A4V=B,S5R3# E9%,Y33UL<"M37U@H35A%
M."YT1ST[;5]*5TEI-"13-$IU;F=L0&%$:6 R56%..D$J.#YM1S1I-EII-25?
M0V=3,&]L8SM(;BLK(UY@7F-E92@S<&-F=2M;53PZ3B%:6E%T;"5P5R@X/5QA
M<&8N475+659+2F)",6DN8V->2",R93I:*F1(.')2/R$T1T).9&XP8S@U6R8M
M/C1J)&5.45TK235P5S992R)N8SUA/T==8SUS)CPN1TTV4VM(,CEI-24T<' A
M;RA$1W%=:'%G;EA21FE@=4]@32U;<%UE9"U@<&!.(51B1S5"26EF8&XI/3IL
M5S5(-C%!(44W2REK7&I?0B5+4D0N+#5D12I)<U0[<&PN*&<Q-&LH)%9D.FYM
M+%MM-"8P<%<D.3@V)F9H,UA>)"AO+VI2+BT\:40Y44XE,3 ]0B0A+&I/;R\G
M:B4J-W!16FU,<2EQ6#!;/T% ,DQ#14QK3C\Q8VIA.R5H6E)<-'-./4%6.")5
M/5=C4$-R)4,_=$]/6T)O<B=%0B5)3DHM0%M?*#8Z,#115F,M16=)(W5/1UI-
M2BI:/"Q".%Y 9B9U9"LK<2Y!.E,H(5Y';EP\:U=71E\\.2)$3S5;6SAR52@Q
M<59L1F<K9VQE96)O1$U=8W-75BLA<5,F;RQA.BLC(TIK,BAQ,R@U=3\D-U!D
M3"$J0"MD/4$R(F@^(6TQ8T T+T1C6G4Z4U B<7!*.R,B92\B6S)Q+T H9$%.
M3%TF66Y4.3Q6.VU30S9?)R1/0EH[7VUR;S!,,3U71V,X9',L)E)%.'%726E!
M*6T\1#$B5SY-<%EM+F8V*DEH6E\J,EU*0R]1:SHX)2]F9E)26V<P-T]N,C)H
M13)*:$AG:&1G8D])3BEI*"M52"HN66),+V)9+B@S:V%33G5B+$-<1CHR(FTC
M5TT]4CQ!9%!/*V5'4V,O<24Y*UY9<2=O:5M,)7)*629$)U18(TTO0$@^0C9>
M+R%.0' L8#8U;CXI4R<I8',U-#,I(E9<95\U)BA%=70O8BMC/&5=8B8Q8TE>
M6F<Y3%!O3F51,CAG3BAR:F\W-B%<:6=>6R915TM!2&UJ<$PA(5AD:G(Q)2)3
M;FIM(656<E!).2\Y<%5,3S9U;UU)+6E;,6<O52E(+UDA9&M"/STK/B%<84HI
M0#YP-UI*/D<[2EEH5SA30U1D)DE)3R$S85 Y*"-G;68R6ULZ/B<I2C=31#!6
M=41F/#9/2B-$-5Q@)S$Z3B=8/4!E.FIM)75K1$XN8F]@7%A4.S=8*&]L4#HC
M0$MM,3-J="U<<#A8,"YQ6TD\9$UL*G!&9F--*&IA1C9J/&\W56!F+C@G4VHW
M<&9A,$U<<SDG.S1T7CU +&(J/DXB,D<M,6YF32\R)2LM+$%I/BY&2G%G2"(E
M=#UI+%XW8FMK+D%A+#5 *4142V1,92MG8#)>16XH0'-I*V-26#Y&)DH\-"D\
M0S%84&=5.FMR(F]235M',SPF:3L\/S5@6"%/;SQ'<R9M4T\B,'%+03987%Y"
M+3)T)U!L42A#-5YG17$T5$E2;#@R3UQD)"E%;2Q"+&=H."A<67,L3BU0,$HR
M4CUQ;TE0*#4A3C0V;V%@(U-G:BEQ4B$M43MF+R-5='):+F$I,T]38R0X+2TI
M;FQ16UPH9&LP5EUN-T8M3U$J:5DU:R1$,RDO<D]R.BHS:DQJ24M003QB-3LK
M:6LL-&%+8%YF+#,Q=3-)/2TQ4T$R;VH[*7(A)SDI8T@G8"1G<UI,26))2E S
M.6Q":6I'4D!1-U9G3RU*9D)3.RA )D0J4#HB,65"8B\X,$Y49F)Q-S<],UEI
M4W4Q;U,A225R<&5U85L]-VA81&Q+364O:#E&=&]L*'0Y169U,"9+)$P\-CY*
M(TQK7R%6,G1!9DDB+2@]-%5T+T!B*"]1-R=A="]%(V!T*C4N-3DJ2BI%:2EU
M*SA54%A76CA%+$-6.%-25&1=0$EJ.")R:UUH9V]G5T!*0T\G3"TT,3]3;V\T
M*T@R<&LF5FQ$:R5'7W A2T%(:E4E0D4B6C,L:%\U1C@X3U%K75$A.F9K1"PM
M)D15+45D5$YL13DI;D5K7S C)V!B4V8\=2M*749@,"(K6T911"\T:3$G,2A)
M-T-9.$8A;&DL0F@C/&1Q,D9'46T]8%%'56 P<D!R75-24B9:5#-B6"L\;&DJ
M.B,C*SU6,3--;7 K8%A:,"AP5B0Q*T$J)%1!(F5D1F@J*$Y884]'5B1**7%*
M7"EU76Y';#->7UYG4C4O=6U((TQF4F$P4#90-FY(-BIG7$170"Q<.U<O52=@
M3D)=*VA,8T%14#%G.DM$7R%F62%)56=-+"XM5"1M57%O)"]";DY>6R$K<D)H
M3TA#;RE;)40T,TPY7$I-8V]:<"0D=&I$:4-32E8]2"YS5%-H*V!$<C%B630E
M*5<W3T%H1TTN0#XN*3EA+EE7,U8B9% O15I>)T)97B@]7E==)V9(:CIP5BE*
M*EDS:E$S02(C;S1/8")>8V-01&@D3SMB;'X^96YD<W1R96%M#0IE;F1O8FH-
M"B4@)U(R-3@G.B!C;&%S<R!01$93=')E86T@#0HR-3@@,"!O8FH-"B4@<&%G
M92!S=')E86T-"CP\("]&:6QT97(@6R O05-#24DX-41E8V]D90T*("]&;&%T
M941E8V]D92!=#0H@+TQE;F=T:" U.#$P(#X^#0IS=')E86T-"D=B(3MI.3E<
M1T9/:$X^-',K+'(K8"@T*F(M+U)3+30Q-R560&I4/&5.<'!+/2(Q<TA(.712
M1E@M/%DI0THL3%QO-2%7*"LA3RQC-4-%8S5(/5M92"@W+3DW+4QR*CHI2B1!
M8'%*)RQ-*20^.31=8VDV,"U8*G-D/E@P7U8J0"0X5V!!.%)59DHK<E8[7$M5
M-4-M1"8Z1W,I9T4M7T\V6%9!+40A7%EJ1"A*<E1%<4DU0V8X.EPK9D-2;4IG
M97516'$Y/$AT9G J,45Q<4$V<4%(569".U\[64M0<VAG9D4W;6916C)98G5.
M94%N)&%1)B]S7U\W939@8UE*.75'+%@R0RHJ5#UO1D9)1D(V)C0P4TDD:"HS
M34!R33 L+EQ5*G4Z<39@-VI=5FD_5#0\36 ^:25L;3$Z3$Y&,#<A5TD[63$Q
M-%8E;VUT468],$=J6DHU121$4T]";T8[;#)C4VY&-4ML45Y8:"5E639E2U)>
M<#XK1TIC7T0N*39::"Q#8$UL6"DQ,ETR4C9%,DQ983Q594!Q7VM99VE+3%QC
M1"1C3U8I,5QB/T%N*S%/8"LC9G)E/F5#35=P/FA7*EM@*W-%8',I63 C:F-S
M74=@:F(A,E=M.35/<5%D;21:9F9!5',V+FIJ;W(U6F==-$1T93US*&4U1BI=
M/6IN=6(Q+7(^+B9H83I60$ G:5! 3"(^86XC355/:VPE04$A:%XR1#9Q4$)*
M43,N*SD[(F J:U(Y575T."9>0TI"/D!F*V(C<%!H=%$P)S8A13PK44<Y(R@N
M22Y3+2596G$[06!F)5QD-5A ,&1>:DQO6&0J(C)6+T=I8T8S,V]J8TI*+&$H
M/EA26B0H:$D_6")F7%%$<C4G.21D3%@Z3CUC7E)Q-W)"0S4Q.4QP0SQ@3%5O
M6V5H7D!&:BDP0&HG(VHR0&MD*%AF4U%<.B%?;C!:)#I,5EIE34,M)B,V;3LL
M)"Y 9"9T0FE@3&,B-DQI6U!R)4]7-3MQ,F121D%H;5TS32(]9$UM.V%*9#Q4
M6S$J7"$\8FXM7D93-61;*E\D(5Q662(P.RI?<G-1<5L[6D!&;F)K,59@.4=#
M(S W67!C6&A++W,U3'5O;S575%U%.39;7T4D5&956TQ/06PV)4U!-D)%*RM&
M,S=Q,D9I8VM")$EK93)'*&QI*$U6:CE!,C]M.T9&1E L)D=-8#8W8TMD2V<Y
M;F1,2B\]3T!)03%D12HO8T=!*W([,U5R6RIA(VYC+"<U.W X5U9N.'(T46--
M8B<^/74\*U%0+VQQ-U%(23<R36HB4SU+*R(O<5)G84E:12))3&QP6G!!3"I/
M0$I&+#,V44$A+RA22"Q16CI>=75-3W!(05,N)C=)="]3:3\G83%4+SIP1&\X
M/"IK5VTC(CA@4R,F)T<U7#AA:D@E4%$W.U%&1B59821.(3@S-S<N0&YK22-@
M/S$H0S15:69F2%Q=2F8K7$HI)D)@2$%2:7!=,T%N-E%*+FU6)6MN.3!&(G)%
M8'-1/4%H42Y06C$C,"II+C4]*&0C(S-?*FH_12PN7S(L0SE!;%-F7BA@/6\U
M8D- 8S-*/$4Z5E53*CIM-310/4=;4%)E+"\O8F0V,V,Z1R%I<5M0;#=.*U=I
M/BXX9#MS:50P)"Y?2E]L=2DA,"$I4U0J.D\J44]=:"0C66(A-"U//VAD1#XS
M.TD^4FA813 F/6)L0$5'039K(2=I4UTN,UQF6F),,B<R82-81THB)&]"*%M'
M8STX1V X,BTL34HJ:C T8G!);E5-8C-G9T,A*4\Z6'0Z-F5Q7VI==5=L-$A=
M85Q0+%E:*"8R/"5)5C9H9F0V4BP_*#5J4V5,;U)O<6%E43-Q,$EJ:U1I52HZ
M.R4E(T52=5%Q4W(A-$\W+S1I;298:V D0&Q>76$H.UU?3D<Q(CDW9RU;1DAN
M/6(G*31 *3 G=4ET14I7*"$S<V=(/2I9<$HO+38T;DH]3W0S+VMR1&]L,$Q;
M,3]K7SH^62IQ)294+S1U/BDI95)L8%51=6Y915HC:R):;BXO52)"4TY%+FMI
M02DL8B1263=P*3]-8#%T=$$M;24H*#AS94YA.3HG4"96*UPI-"IG6T5G9513
M06=K57$I.%XY*3A+/D-07%!)658J33\J9V T)$0Q9VDO2EEM;E1H<V-'9V)E
M)E-&5'107$5&+R\M6B1 5S]67CYQ+$ET;S0X3U%D,6H_<4HM7CTQ63HE5G(I
M5$E9+4U68DQ(6C8V-E908E$B.5I-;")?7R-)*6D];RTD2E5F0")<+U<H)F8M
M:D!Q9#H]*R-0:3=!-T9.-5=;:C4D4$A&;E1I3&!P:S-6-%Q&5D8A0VE30V%N
M7U@B6UEB.6E.93HO2CU9:SQ7/&!03%9":4,E(U);.U\C7TA*328S42- 6T!2
M6SQ*.&8Q:VXL:UE8.T4Q0EUE*R8G2D%A4S Z)4YD6TU,9CDV5TAK+S\C769D
M+G!//3$P9S\G1&]H3EE&)EIG1V@[=# K.4YC44!M5S9N2"M66UA;+E,]*41?
M<&= ,%AB*RU;0&1135QM1F,D42=K:& ](3!L7EUJ25)3,S11=31F23ID:BYM
M8F5./D0I='!986MO2C!S0SHZ9V!F45)%64PI-F56238Y)B\]3R5@5E,M(3]>
M<6!S*V<N1RA!+&HH6F5,8FL\14%09D@I7DE;*71<;3EP)T%A.V,H/"AD9CY7
M/U@B,3XR)ELE+E,B25E5<%!/46=J-"%)/D,U.7-4-#$\)7-)1B=@8BA29VDT
M1CA-8E@O-%(C5VHK4"A(*TXD-"DZ23DT/U%D(R(Y7F@]0D]+6F5P)4DO6E\Z
M(6$V16=A*V8]35I59ETS2"Q+9S<R93L\0C0Q/$-F<35?3"LZ6SE"-BY/5B<^
M:5-&+$%#8"0A.F%G3ELF+VXE.EU";%%)/#)A+D]'4$$L5BU?15UQ2C1J/#,P
M25U;,6EO5%]0;DEF4B5H-6DF4&A'55E1.&Q#76$C+V J+2Y6:BEF73<S7DTN
M,C! (EXX,D!)03Q44FHR)DDT.6-8:$]"8EMP5E-'9#]0+3L^03YE,"I')S<K
M85--)49*<2PW-599:4TH.6$L17%6+D]>74TA/VA+1EPI3UUE9D)K,W)S5C,J
M.$<U,$PR1#$H:6LU,D]#7F9C0"9P8DAB6E$Y)7 R0CDQ.4E@56HG85%A3TA;
M0#DF*$53;21--7,S<#YJ/STB8W!L+$(H:6=3;R$H-D)'/51A03\N2G!8;B)%
M6V4O5U=76#0Q*U<S)& X0BXD.R0_1"U7(B-K,%9I<65--"\E/3DU;E=*<F%3
M3W,H52XM<E]!7UM@1"%")W%;6#$[2FD_+4U2339-65!A0#E%9G$O-$,Y*4LE
M:6=,<W!>=3A:0CQ065XS(U1<2UIC73A7(4 B9FDO;V$Q/456)6UQ<#(D+FAL
M1#% :5=::EMO63=M(5\W3$!$;SDV)&E8:5,Y63=U9&HH/6QM,FU296$[:&U0
M+"LN=$-<)2M<(FTG2& V3W$F3T=L9R$U=61S,5=U6BM8)$M!9V!Q)7)D+')G
M3%<Z+CXC8"Q+7#-53T Y7RQ)=2QU1&UA82)I*"UA8ETH2'-F:$U=3FII(3UP
M:69M<T]=<T8J5DY37D%?,6\G2CYN;SE64%MS;2HB=68E-%1Q/C-673DE93%"
M+54N0W O/F52.55G)ETX0S0Z/E1 *DQ7*CIA0BXQ6C(C1#,]2R=:-%Q6,R\Y
M,CPL1%1@9"UQ9R%85T!55B%2;&,\(698*R(F8#X[."]=*3-N3S1T-4M>9"Y#
M32M>+&8Y1S\P4#MD96I$*UE9*4E'2VI)-$DW.UMJ/F94:%]I.#MO9B,T3$XT
M96D_9"0M,TY0:D!G)7$[74\J4#I#7%(L-#E<765J/D]%+BER6"UK6$DG)6LF
M=%EG0$),-%9!5%DF5%4A;RE9;%-T,C5T3DU>,&)24V)#9$\W+59,4250<#P_
M12)7,"L]-"]>,UU+/$<K1#TE42PK8"Y:53U)145*,CXH9$=31UM,(G)L2DXR
M9$,O,BY:5#LM83-C)E5:35TX(D5+8CE67S8G<5X\,3TH+3$B6F1M)G(I)"4I
M42)K:3EC86IQ-DE@;S,\:F(R)24Y,"E-7$MM4VM/:4@W;TD_1W N56D]54DS
M9&@I*$5!4"HW0'-!6G0N4"E <"LO940C;U8O14 C*R@A0TL\1T<Q66%7*"YJ
M,71@/"90<317:7(B/6!72#Y*76)Q:6 C+DM+3SAO1$Q@5U]O2SHW3DHF32)'
M25@E6$<A-3-+=717864Y-28M7&PN4V-J3556434Q8RM+62DB9V]?5G!51W0G
M3%!)4&YN1$Q82S5$;DMA+CQ;-7%#8%]J8F-68THY-B92570I,'%G6"(K.3DN
M<59A128X2R8G<5HN4%,M=%YK0G53;5%<55%J,#\Q;B$E9$,U2B8L64PP;5%,
M1#9G2#XT:S0M)U\Y1DTF534L1#(C<$ P/&@L:V5H9&PX2%HL/"EP72E/1&8[
M;EXV7E5A24IJ5E)M9C113E9 -C$I44!=;68Y354H1$1;1TD\*D!76T%>-5UH
M8VI8121-3C N1S53)EE$13=07W E2RPA.BA ,#!-2&9%.C(H8D-Q9"QE4V]C
M2SM3:T\H5$I4;S!57$10+"0B13TA<FEO.&TM;6MO6U$J.&ML+F9:2TI=3SI.
M=3M$0RTR7BPQ9F9H.6U064MG*T1E56%2;4U&72MC5#Q166 E56,I1FTN4"%-
M(W Q2C(P:2@T2E5>:VEG,4-+6&PO82UL*D4W+3U933$L(U(Y4T]K1U$D*21E
M*R0W/VQ9*"A&/VA146TU:4$J)B]%22IG22M!4FIT:4)F1VY()519,"LO8G4K
M4B1+<75H*#<O*"Q5(V4R;%PY)29.2#]7;R]";3]T/&9$5SM=2S5P2%)B*D@G
M/BYE:S=/05\I0C0S8%YU+3PF74)39&!R3F5+829N;V]165MU/#ER(UI&329.
M/$Q82SUI2R=#+SXI2C\P;DM5<65T;4LS9$Y?4FUR945>,3=)-RLA*BY=(6Q"
M9CY106 S)V%I<'4W5'1:8R(Z2B(L8V]R;VUA2W!>4BYP43@\4"UM73U?+BA@
M(3%&1E,K=4E&."I5*E)A33DD,CE!+2(E;F4C3VQN4B8T63 F/VY90R1%4#4Y
M:UPZ,$-<;BU:)5AC17(P260Y5D1M(R108BYM7S%M(S1:*655/68F=%E<)C=.
M.E<E<&E:23!F86HC;69"0SA92%,N9R==:C@_2CM%44MG3DXS72M*0SU&-B<T
M-EDQ*G)2*U4U."E%04\O;4E%4&MG(5]<3U]66EHA8C1?8TI37RM+*CTY)F1+
M;&=$8%<W7&HZ,S%2(2EB3T!6)DXU3F<X.EDK)FIG*5HW.4<B8E=.,6AD765J
M-3TL,D)4.3UQ7C%9;D<R6F-R53U*.69A9$-C9%LA-V91/5Y7+S14+# K9R-=
M2&U2=5!)*#,Y4G5L75YH*SEM0V!B:RDO=#]U1CAE+UL[+3%F4#-G;#@Z8B,J
M7S)=+$-"1T<_.BET0"4D0B1(*&!90FQO6W!O42]P5VLI96)D2FTW=5!#<B8Y
M)$0D-VXA3$M</S%=13 D.35*854F1R,Q+G4_-48X9&%'42%U1T@J;V5T<5A1
M4TMB=3U&+"IU7$$Q0W4G*# T/S8V-"%@*EPK/#=874LL3E]7/BI-5BQ"+&U+
M+G4^,#0H)D!)5D1A<S!505@X<'0W5V5P<')=(CA,3#I:/RIT,#Q+.28T(FQ.
M)4HP-5ES:3-,,UEU92)U(5!4.C,I/4%P374L05!U*G(N2VE-2"YO-'-Q9VPC
M25-,:&QI;RMR,RQ!3&HI;SM@*R]32R)L<3H[56)9;D=R16HQ*CX_:&!(2C(_
M-UPX,G4X,B,_;'!?*2YQ<2U-7UA42D]9+6$E9S<R5UTS1%A/<G!M730F3"8E
M-61;5BA1-#=$+DQ)275%=%XM6CE50T8W1#!31FTE7DU=6FM822,R/4X\0SLO
M*3Y;66XR<&\O2$YK0B@]1W);5&1:=4(\=6I+-"E?0%M&4%MK7C):*&5 0"8J
M,4QC*R%0<$(H.59%<F W<3 N6'!L6&,N,T4^6E<V<5TT-39K<E-.(T-46RM4
M6&TB<FAU)T-Q94=$,DXH5T5O/2M303QQ,6@R0W!N9EY36E5L5FAG*E=')CLR
M9UQ0)'0N/UA10G1*9%Y.4V I*S1!;FE1<E(J05-66$<V8E0X;&IK1T=/-$YD
M-UU,:"M8;T,V(D-O*6!#:2HB4V\C,DE2-DT[+6ME4EQ80R1F(R9S<T<J75HP
M4E]R52\L7D5T<6IK1&@S4CPW8RXY36Q1-B)L9D8_0TQ,9$QR,W \*R1'6F@H
M/D)-0#,U<D$Z.5I9.E92)DY 5%]U4R%L570_+UTG6C15.$5":#%O4CLL)VYD
M76U?3G,V5CQ%)"TK4E56)20W-$=2+3%%)VIU-FIC2%\C*5XN5D5H,D%0+C1I
M7UDB,29?8S4_-&=,:B<T9#A&9S8_3EUT26!43#-U5W)16"@_)CM9;R,C34E,
M;4%1(DY>+3!(<5XJ.49 ;B1=6',^83<T/SA5,R=S+5M"+6A#1V,Q/&<M0S=%
M*U!H7CMU-4PN)&HB2D-P-4<V0SHT<DMB+W(Z47%!/S%7<%]F0#AU7VQT12\X
M-4Y<0FI<55$B/71U7RM/62EN3RLC1RD]*R)P2R=/*T=E;&$_13PJ,&L\1EQ-
M/54N0%)O14Y=*C\M,5<Y*E1"7R1515)6-SQ'3'%E=&]G8RDN0V),.40]1#]Q
M:5LQ/%XQ-6PH35M:5U Q349A5&Q7<2-R)VU'35!L-7%&9B5?/6$S7RT[,2U.
M(S8R/#U!0U1K+C4G)R% 9FUB.CI;954C:RI04S-T2W-L*3E+1$Y;6BQT3EPG
M6')5421G0")N;#(^)DT[9F=O:SP_<ELI/T]+1FIS14<I(C<I6R-R2&]*<&I2
M3B%L8DE8=&! 9F-7<6EN8"=(<2TG73-C3%A@:"$J65=084]$,2(T=31H.70U
M)C)"-65P36TK3"<R54DT1T$R(B4C<DM/85\D771.-593*&5(6$ G5"I3+ULI
M7V!97TYT2DEB.G5)9R=D:4E6(T\W4FLE<F!.)RU82&PO2U=R3W)$.$MN.&%5
M-DY;,R-=<')414(O4&!O5DTK,#-?;W)>+UPM.UI%2"A55D-89E@X8R,Q5"A/
M,FID0E=0+VI?22$U63Y9(3=G/%U5*VT]639G8TX\)40B;$L\/S,T63QT0V-%
M.2DF+$-;5RIQ64P^57%-<VE.*UID,$D])V J4"M8,3<Z/%A;3F(]83U51',B
M*DXJ,C5',FI&(TXK0W1D5$QS-FPD8RA**6)<2&@U+%!Q-V!J:TEA/55U<DTP
M06HP)SYD4$M$,&U:,W B33];<CT\:S%$/DTD4U@N3V9Q4V)$4V!*7DQ7/G)"
M/DY16G0R2CM>*F]/36)#;'!-1FIT=4\X5R@\(E]K5F]#16DL1UM0*D4J74DI
M62U01%-N;VD^,B% ,$],<TPF+U-$8%E+/#M@<"HV0CA(7S(I*&$X)")L4V)L
M2S S)5Y)*%)O93HO1#LF85XT26M?94@O=2,Q9S<X2#XM,2I,;FTJ(20D461G
M4BE9-3-3+F4\(RTU8F]'.B98-VD_531L;R4X)39O,E _2#I2;UU905$Z1B]M
M<C-19"HY64,E(2U:.BLK;#!66"=O2F-O745</5 [.S5R0DLZ8F=%8WX^96YD
M<W1R96%M#0IE;F1O8FH-"B4@)U(R-3DG.B!C;&%S<R!01$93=')E86T@#0HR
M-3D@,"!O8FH-"B4@<&%G92!S=')E86T-"CP\("]&:6QT97(@6R O05-#24DX
M-41E8V]D90T*("]&;&%T941E8V]D92!=#0H@+TQE;F=T:" U,30T(#X^#0IS
M=')E86T-"D=B(3MI:#)G52DF570],7,K.T J:3IC1S<W/EMB-UU8.TA756A'
M:4A;;3(A7#=!-RTB6U@L0T,Y*$AI+4ES;2AO6D$O(E,N*CX[.&LH*4-F4#MK
M/SPE5DQ-/%5%8"8M274K)29Q0$5D6EU&5$IK0BMG.F-<.C1N;24[0F5=7"D_
M)#PR9%I/:$ET)3<[;D J5#QK*3-$)$$K-$T^8"=-4R%A*C)).4QA-$)4/"X^
M43<A8&)S-$%18BQ",R]E6U9D2V$P1W(A<5A56C1J;DTF2&TD)5XG:DM;3C-8
M14\C0BMM+"A61TU-.%TW/D-)9&)'*C)5<3(S:DM;1"Q3(SPZ0SXG4S5/.B)U
M(49(8C)385MG+3<V:#I%1T%6951(+VIK8#X]:T8X2E9C)$LG.S]=364D1V5,
M3T=1328V84E15&1;6"DX+S],6'%9(E9H73!'/&Q?<&AL04A>,VLT46A#<G!9
M.D]R)6MK7T-.,#M+)5Q)-C%D3SPR(FMK+F9H2$E*.VDJ:"PG-%A,8F@K;F)P
M-#A%6R$E0CA*5RI025<W85\K,"PL9E=;9E]O36<R*W!<2&=:4&)B/R(H;%XQ
M22LK6"8G544].#DS.F5B4R(E0CLD+UTP3U=/;59#(VAB7RHL:F N+4MF*&L_
M5TXQ7S@F8VI<,%I-6E$G=#)I*&! 0#I,725B.G5#15XR<3!T7T10+$-99EU0
M8'5E)W1=958Y*%5=+D8C)%Q),EPU8&967U-M/S$T5UQD96Q?;"DD:&4C4UD^
M:E=G2T1@83)N2&-21RI=1V-;7C-,/&<S+V1F9CTH.5MM<#5(63!;/T,\8E(I
M0U4[8D]S*VIE1U=+<&E:8RU81$=-05=E,UM(:&$_2FPU,DQ116-<*B@F.$]D
M9&<S1F4X,$(Y72\F9S!//G5 32HP9DPT:%]K+$1$0#IC4&)E9R(\=&TE-RDO
M4C@X)W,Y+5I*2U549S%E5W%D7TUO6DMG<W-(5UXN3RHO(R8K3D57,2$S*6-!
M8F-P7$5(+$]U4C J:W-'=&PL<6%F)BY:6"=2;DM$+$@\5",I2RTG.T551DAR
M8BQK6U)M5$Y'7C9N8DT_6%4G;G-67U%46U95;4Y@8DM.*2QL1#<Y,2HT4E4Z
M/5I)12-K.7)/0$=>0"9=/C!I64)77#4X,D0P,BMA*S@D3&M?;20V0V(W-75R
M<3-=(F5Q*F%8,3TH<#%T)B$R(U0B5V ]<3U02W),0T)J/#A302U+*D,E,65,
M/71/*&1L23%E5DAM3DT[35M.9RQ)830A+V,H9C=*1$4\2#M2-VI39E@Z-R1U
M(D\H,& O1U(H851T-#0H4T,_0TTD6$QE62U<)UH[/2DH.3TQ)C]$845+9EIH
M/E,^9S10,4-F4T595#Q90#Q&=7%&9&Q>0BH_/%=I5U,M94(^0V8M2R8E1STA
M7S R*V,Y75QK*3Q),")N4%U$8DTO0SXS6D]?2RM(1W5J:SHD2STL5V0J;49#
M,B1;.2=$<V<D4CY4(F@O+2Q1:2UM2')/."H\(T-!)FA1/25 )&1R5&LI1'5F
M)2\Z6TEE,T\X8C<]96UD0#A>5FPZ0B99*$)/8W B7VAC76T\:EU(/TQJ7$0I
M26@N1$DR:#TX;FY!0%YG4B=$9B]D8R)0,&5'44%S,4-+<U<X)C,C42-%7EI0
M3UEJ,SPJ3SE6)C=,7C0C,5!";VLK;C0Q,UTZ+$(I,DAM8%(P=5T\-DT[1ELV
M3F=L)2(M<DA%6T9$92)7,VY,)B==5R,G5T%7*TEC8D$D1V!O8#)1*%PY2R9C
M02<A7E-40D%474550T(F*V5L9DHQ0S-K9#\M:R9#5&!A,&XA<6%*4S@A5VI?
M(REL328^8BLK5#DK1TMJ6'0\-#-24ED\75<];7%@)%5C*FIE4T-#/3Q,74QO
M-E8Y:5E$.3PT,C(B.55=5D-?<&A@;4@R)V)B6S-%8DYN4DUQ3$-9;F)R/$5L
M1"1::5,U:V$R965+261<43TR54-,(4HE(C=H6UMB36-;171D<E\U-C):0D I
M)6A!0ULV,FE:+2E6/W B2UA"4"%#1FIU,#)N1ETS3%XT5RE8:T%.9CE>9"57
M7B@Q7C-/;F8N/$DV9BEP(5=((5)')C96+4IK+TPC-60D,TE3-#Q;3EYE*BYH
M1"\P-RY3-FM3<FI>8TIK:&-,)$-83%8\-SAC,T\O<$!I5$D]0ETE=6HN*SUB
M8&]4.2169V<W/B(R*$LL1#MR9'$Z/U1/)"-0;U(X<#,W,TQ)6FXO4%-S.513
M3TIM.B=$.VQT,4U44$]L+DA>:$4G/RHL45Y):F@^32@B/#]$(ELC;2U/5&9L
M8T]L.E)7(EQE;&UH+$!#5D1P0S%E23=C5SX\:S\L,$!C+F0K4DUL)D$U05%S
M83XP(U]K/EI:4DPP9T\D7S9I8RDO<S)>-R@X*VPF76PD,S]G8#I/4CI -6]H
M5#XP22T^=%T\3T)$9# D,V0B2#E!(U]2<6IN/' A)4Y=-2,C."MD95UU7E5)
M/4HZ3#)I=&4S1S(P/%=%-VH_0$-U+5$A9C-!:C!G4"E%3%!?5BIK0C1/7W-H
M=")O24!B/TQR/5,K655'8T L2%YB7#I#4D9/:&AO8FDU3W,L<6=@8$]T/CM7
M,6]?0W)063Q99E!#4$1M.T-?;W-3*"Y8.W% ,4995C<N0EM!93 O;TXV:"U8
M045%-SXK<SXB/61>1#AD0E%C=2\F,49"5#0X:3Y>)U\U3G!I734D)FI,5FMQ
M0"-:3&UK)DA(0U)--D=A<$)727%92DD_93U995$I*U=++TY',D0Z/UAI*#=O
M,2XN9FTO/BTT:V5B/S]7;VU624YR45(E7T)5.6DE84Q%2VM?6$<J+')R9&X_
M148C66YF)B=K7"IT+VTS2BDL)B5B4B0B3#MF7S,_/#HD="- /$M30T9"(G!I
M+3M<4&,P,U1M8D16+U J17 Y5VTG0$PQ;#TR;5)I0D B.CDS:B4Z3")(*VQ)
M7B$G3UE,6VM.,% A2$AA7')M:TI"<3=A=69=0"YC;ED\.#HF3%MI02AE05E$
M5CI;5G4X8G%10BAN2V%O5F(F3DU;*FUP52HY,$U)1"E;0E)O(S4W7D4[32$S
M5",P4D$S)6Y7;G%'-2TO)&1(4$$T:5AU(3IB9VY<4$Y;5&4B9C9,*2=186,U
M)C$P858^6B-:2RU>9S4[+#)!3E]()F$L/2-!/&0K(6-O3TXQ,E=J.G%$*F0G
M5F9>-"0J)&5S+BU5(CQ2,51?<3IS.S-L4T0H:4-!7E)3-%HT*"4K8B1K72LM
M,%%396A31U,J56='9T-F94YO-SE946=38CE=<6AB)7-"8C0^8%HZ;D-)*%=L
M,5EM16)S8SU56U!"66-B328E=%]D*R@L0D!E0SE!<"9"2FA59RXE03-J3UPG
M)C]#-F% ,V1$8V1N5T=</21))UXV/59:<U].4$,R*$%H2VLT4DTR-#%E4B=J
M2#IO/UU@6%]U:5%22TI,3$8Z9S8I42$X,#-P4$P_<V-%-"UO43-#1%TJ+$)
M5DHO+BYD3&1%+DL\,5%D95-O/%!7+F=K.D(B-B([6TXN;'%0;%AQ(CPF2&IL
M4U W*4 ^/T%9=68^+D!B53\F/S90,6M66"94)F-#.6!D73L^+D=R54)D05(P
M,%=L;U0U6FE2;&E"7EM5;S%I,&!8/$XL=#I7,#-%0W%P)R)=5#,Y/"XS62MT
M9'4Q<FT\:UU>6&\W5#%S1#DE02$[6T1L;4I$*60C/G,\2&=@,V!D(U\L,S\U
M<T%&7TI7464E,61B9U=,<5- <FAG+6@G/%);;CI484%?56H[2DE#9#16451=
M=')M:V5'(CTG+VI*+W5E)5Y=;FYR0R-$,V%:5G)U/T]"*C=(67(T/"8^0"99
M8F)O,EQO4V9<(41073TX.3U/3%9.2"=U;5I+26-?1G576B-,(U1C/DYR)'-'
M/TM</5<_9DI)7FE+3V92=&!H95QO=&\L5R-L,%=+24A2(4Y/(E-?+6UQ(CLQ
M,U\T7"T[5TP^03EF3D$P:EPL63EA)V=1:SM!4$Y70SHB42]9.R-O6B9F.%-N
M-F4P;E9@.6%L.C=S0G4B-'0H<%,K9D)D)F=!<3DY9%<C)C9$7V5';$U.<50]
M*V5#9D%U9ELD35XT6T-N/&],,S0U*21K:RUE<DXY:D\[144^:',C<B8V5R,R
M4V9:(S9;*&AO4$=42V=H5' \.B=::"$X8F\Y7#U2545()3XW<"@R)D9-22E-
M9&DZ:3HK*T,M0#8S-&P[4FM"/6TA:T]:4SE%0C(I2CPZ:B4W.F _.U-"-D@[
M;3EL65,W*$(^:T<Y*5 _1BA'7&-D/"PX-75%6C%R6R$R)VUN;&M@4U8R1E=.
M(UXC;"$A56$J;%AA7EQ*;#161U)M0$TP:$@]<&AK,R5H1VQ6<C),02Q5:F-P
M5"$M2R8V1C8C8T4A4&YR56%L=5-S(213(6%L,CTN/$1&)S=!<S%L04I&5#$X
M,5EH1FQT3&I 7"]%(U8\/U)5)7%50#UJ,"9G72)C83Q116\L3EIA9F)@1RI=
M1V-;7C-80#9 (2PR1$<K:C Y3T\Z55,].S$]4V!4,UI57&)&.4(O*V%%-#--
M=5-#:$=*3$%.3G5C/S=-(S0]-2AQ8D E;')R8R=2+S! 95) 6W)-/W,O4&5&
M37)@4"=M,UI=<B\S4TI164$X=4I+)D$J9#HA)5L^4UPB9$!<0",X52=<26%S
M(R8D:FQM-"(F:3(_*&A@3#=E55Y#<",W/F!P/CDL+$\K7&1%3FPY3U@Q;3A;
M-U,Q3D F5U)515-(8"166FA /BYN:#\U,VDE,5,F(5P\/BDS63(M9$=+;"57
M629L-'4P73=$=4UB+6XR<CDY:4DE(B0[*S)>.24V:C=E*SXJ<E X4%-.,V M
M34IH174P)4LS:%)S4U9R16=2:&5P/#0S/$)51V5K6DM:;S W1G%):TXD8E5M
M068Q4UQ8(T1$(TAP1&QC3C9C<R1M5TAN(3LJ/V!70FDT,CU$=&%84DLB:D%I
M3%XJ4RE,:$=5-&=P75 Z5%=+-6TA-% O=&970R=14',B,20B83E;8%%7,%-+
M0#DE5D-L*%U:93)C9%1K9#Y63318=%AG/%EJ4U=-4D$Y1DPJ34 E2D-?8R5*
M9$!%7&L]52]-92M67U5&8%I97$ME53<W9C=E+6U.)S\I538^0U4W3T!1+' ]
M(4HR+#-F*3X[*D=E6#=*1R9%66TK8D1O63,X5T,U<CY.6SEN7EHN(V4E2R0[
M;T\Y52,K.UHS8DYO:V!O5&9$5U%5+FLO13QK*C4G1UU!-6QL:#EK-E!N4&AN
M)V];7&M@<5-R-7!(5S W/FH]5C54;4EC)"HH0S%9365%,3$O6%I1575/4B0M
M,UU72T]=*$LE5E5C95I)7")G1TE(2B]K3V-O0R%.;VI172-8-E=F.7!C7#YU
M1S9:8CA14%(K:W!H0%HY7DE74&U48W% :B(]0CYD24(O+$]G=7(M0FM2+FYO
M<51>;V J;U$M0#9?1T-K0U9M05QP-7%-6UDE/UHN4D-1)2Y'12IP*2)#9T=
M<35G+T=77CE?;C]N<"ID73136'%!,UEA3F)5<F]:2SDF*RU 4&A"9G!>.3=4
M:60U2F(F6UE=3'-#8C5R.SQM8T9#*&5H*58J86<I(2@Q9&A67#AI:%!K)"8V
M9&8L9F<E(U!996AS/$!O:%)'*TXX=$4_7RQL4491,E9A5S8\)U0P5UP_5B,I
M2&ML94PB/4LP(FA80&=%83LW1D%C+BM#.E D7B<Y.DA&+UHX-#A4=5(V-T$^
M,4PU8TYC5"LT/7-80G-38F$T;VM022A;4$ O0C@Y.V!I9"MN;E=%.35(46]S
M6E1?33EH-S=S2E-30S!332I;/F%$*'(F<CAJ8T$D8'0A*$-*5%5I/#DV*RHH
M*%95:W!70&U545=<5V]$(R]3=5(V4#8R1CUM-D<^8EDL*RHE7#MU/B1?,CE4
M84Q$8F<C+# S0"AD96QT0CM'+FDQ-RQH5B-T0S1>:CTY;BPA45Q&*E])9TX]
M<T!L.%XM-E5;+SDF6CT_=6)'7"E&<FA")')L9%)#1#A-/F=O)T%F8G%48E(A
M2C!"*51J-EM64%]/9U%O;4YC(R-E4&MC2FYO6C$L*D-@.$0Y.T]I1$966$1J
M-51<)T=A331N1#0B;$=D<E!9(CMR1UXC*RIB+C<F23M!0S]J0"TS67 Z7T-1
M<"(\6&PC."]Q:2]$/R%R)B1:2C1:16 B/40U)%M 03Y!7%II(FAR23IG;BT[
M37)69F=A.5MC1C@W-%M9)BDJ(6Q;9V,O1DED;SY>.EA3+B<O.4AT9TIP92DY
M<U1P9SY71&TN;C]P0FX]8F]C0CLP22TS6V]-43\M<T@Z1CI55UE*+C102SI)
M6%MO*RX^44I88&E11&$G;FI>/%9F75Q7<B%=5#(N76!P,E])65Y#-5LH2DU$
M6"8O7%PO;T P0%MQ7V1,-6PY4F0H4%H^,5!>6&5E,&0K-C]15BPA5FY=1B-J
M6B5-1%8L(U!F.SI9*V J(3XL/S F,$]?+TIS75Q/2S=&)4UK5T]()U!$-UU
M3'-6+"M9+6\\2B@N4D](/4UD<SA=/3!0-4%T4RDH:U1E2DXP9F@P:V4Z*5(P
M)6QN=#4M9FM756!57RLL6SA?)4YM.6=7)%P_16UL(E1H8S5G.C5F2D1>2U1D
M,&UR5&U572YL(C-N<R4A)6(S*D1=;$EJ)#$R8%0]1G5H6EY%-UU7<G%::BYQ
M,THR*%Q5)3$Q64E,/6%H/6HB5"A:4EHA*29!;7$W8R<_7"M!,B\U,FQG64=D
M)VPT,RPL9$=K.&]3(2$S(BI7<GX^96YD<W1R96%M#0IE;F1O8FH-"B4@)U(R
M-C G.B!C;&%S<R!01$93=')E86T@#0HR-C @,"!O8FH-"B4@<&%G92!S=')E
M86T-"CP\("]&:6QT97(@6R O05-#24DX-41E8V]D90T*("]&;&%T941E8V]D
M92!=#0H@+TQE;F=T:" T-S8Y(#X^#0IS=')E86T-"D=B(3MI/D5 4DHG;B\K
M(G,N0E0E/4IO<6='/60U.V9::G%'4T%N8CDW1U,T.4XM.#=(3C-N;2T_1R%T
M9%U,83Q8*E]-6F\O2RM?0F]H(CYH7V\H-$@I1F8X5TIB)FDQ-E!/<G$J25M.
M(DXD*R)<1%XN95XF;6)-5UUT4W-L2T]A<BM$<CH[/4-.8$Q'/#!%-#%/+3EU
M0#EB2#,Q<E5>1%A47TU 7CEM:R1M-C=N(D8M;3EU0U!D,$A+7FM,,"-%/E8U
M9#9)<RQ616!;1ULU)VTQ;%XQ8EI@9RA?;"YL6TU#53]6/#<G7#!J:S0K1#Y@
M-S)96'-69$1>)4-A+F)5,61)6E$J.&XQ/2Y*+VPW/FQ 5#,S4F(V:28H3W1T
M.6MK7S-&5UIA;T,D:FE!)UEC2V!73V=I.F9.)T<Y.3]N)5<N*R]H+'!%1"(]
M76$D*BTU35$L6#TV8C(J0$9642\W1B9R0R1D5$Y(-U]20$Q>6$5*3"E13"XO
M34!98C-P3B0R86<I0$A3-4MS07%C6D<H1&AA768C)F4[*G$V+D-+8$%E4R)
M3SA0+$5T3C9>=5HI5#@H<EQ:/V8U;5M.9"\R<R@F,55,;"Y<)V\S2V%Q*F1Q
M*$!.)54A0"E!4&IJ)5LN(F(U-S(H6FDM83UN<61$.%)E:5]I6F$B;RQE.#AU
M,F]S*&(F+R5L97!B0RMF;S-J8T)"+$9*)'-C7%%%(38S36-79T4V0F$R<40G
M0C9&=$T\0%0M/S8[<B]+56542&<P6'$O*U5 6S!M9V W0EM/*#Q;/C]#2%=!
M:SE>)2]M7EY/+EA":F1:7&=87VE,;6\V,CX_.49)6%Q0,C-=:%E>-DQC/454
M3U@G3D9I+VU<)5M%;UE3-#0[+$,H125)2DM5/$-;6U!B,5PR44@N*6QR0CLT
M;59#3E!I6& E32%>02(K:6MD-TLE2# F9"%J:' C(CE>*W(L;#MH.DPZ+#5!
M2%1N9B-6*70J7W5;/E1535@Z3"E<3VMN(R0U33A6-S53+%]".UI5-VT^1C%U
M,B]>+CI7045S1E4F/G,P+EDW+CQ):V! 2FQ94F),3RE:)68J<C8G3T9.23I=
M17$Q8T$G12)A4TYH:#-9*#1T*5TN+E%:=&TU8"IU3#\R5D8X1SXS4#1=+2$K
M*"LP-"\M,U11821%+UXB(S,O=6\K37571&!E8T\^<%$]4$,N7T5B*VA49#AA
M*VAG4S!:3$4\-2]!,V!+)S!F-R%D,$MN;"U#5RHM.G$S,BHS)S$Q.2LM4CMU
M+S15(TU91U)%*&%L7#1Q1"1**C)!7F=,/3,E+2YE*T(]6V9E,31.82$O+T=%
M=4(]6UMB1G(D(3M:*E8[;FPK0C0A+U=10FY?.#UJ:&%D.B-M0&4D1B]R;4M'
M)2Y53#! 0&1!,2<O+SX_=4(]6UU@2"8O4%Q362%;-V9=9TU%8&TO)F!71F,H
M5V9.0EPQ83-*+UM&;4Q8;UE 2&%296MA4&EJ0R%G6%,L=$Y"5VU9;%YP)CA%
M*6XK5BM6-UA3-SDR9E),1F-.16XB,$5K5TQ+)2$J;S8K+C\T14%&(BXA4TIA
M-3%K6G)$06Y;4#=%,CA30C%H0C=S,%1/9SA622XC+"$U+'1F6"=.9EPM03TA
M7R\])"@G03%=<3\L,21C2R@J2DI87TDF:%T_6#,L)"=Q7&$_*V<D9TDG7#]T
M0&QP<6,L)"5$-B@A6DAG<R=;024B)6]*35IR721@(EUN1B0]2SLK54E:4E@I
M/%5L<V1/14 C/&DD:UE61"=A/3=587(N2SEO/%P_14M646-!/6%(3VM90#]S
M;FQ,2C5S*%1P5CI-:44U(CM 82=@+3H_/#9-,74M-3HH;%AQ,#]8;RXF0BA'
M1R1U)3M&9G-T*E9A82A1:C$S+71!5T5-+3]E*&4Y14@D<$8A:DQD)6M!6#I;
M6TMK231G62H^(74K/UE8+EQ<8T]+.EM?7#DI625L4U!88#LZ7W!?+5AR8&$J
M5"U29TD]3F)11U!%7RXR/E=9:C553$=8)# G;3%%5%)H<RLE15PX*2PI4%%,
M0S)M2RTH<"0[,G1+-6TG6C%?;"<I7W P,T1 9'-@7U-8(6)O.RY")SI@/2Y.
M06565CAK)VM#26\Y5W$U0S4M0EQM.&@\+VQI2D4X-4%I;S!-+S-:5UI!1CM"
M)R@J0UY'33PO4"=.975K-BYD1G)M-'(F:FM%7#@I+$!2-F\I-"%,<3<U14%N
M7E9H8TA )5I)2TXD2%AU:#E&*2,R;4Y,:",K)%4C84 P,'!975Q98#Y10"]I
M+&Y=3DYC)5PM6R%'6D@L-34U(D<]+VAQ;$QE<$-@*R1H3#]9:EYE+RAK950U
M3C9;1&DL9"4_/&I>8VTI+59C4DT^+$H_.G)24S!G<%I55#=H,UTS-S%4,3!>
M:B1J4'1R27(\)%@\;%8L0')R/F%964DY7UPU9#!P74)C)R%6;"-$3UHE+V]I
M9V\S1#=K24AA55E>(5-U07,N,3I$;TH_,&PI<B4N94A$8RAL<G(G:' J55%7
M:6]>1"5,.3!=.&8^;48A/#<E<4M03R4C.20W.C]5-T5*/E8Y93%!;2%>;DEJ
M5EYM/$PB7R1N/VI3/C [+3P_6G,X/6MD3G-;04=1;34\;E]F1$-%+#ER3S-'
M<2)6+G,S0W0H)%17,R$B)6PA7T==4%%!7C='<E9M/T]J3%D_1"DY1#$W-%DU
M0EY<3F5':EM?.C0_9"=G42(W)6121RM'<C]>*R1,)41&.D5F0VPV4F@_;S)I
M65I51F)19E,D)%11435U)C--+VU>(2PB4DYG=&9.8"=T3$5(,4-U*2\O+2US
M92]O/45B068X1$]R:E\S45HZ*%DA:&UE:6D\*R@U.%1!/E)R;%]?:D1P/$EL
M(5ER:$DZ/B9@-$)4(40\<25;33T]+S4].DHU<$EQ;F)R.'%A6G(G:%U?1D%&
M(2$T/#$S14 _7B5N<V9+3D-K0&(K2#1F=3!*1U%0*6TC4$(H5"M1;#@V0EXR
M<FHN9T!&;EM47DAM=&)I05HG7E1Q9DAQ:5]89SU7.6HZ+C]J47! ,#IG1%A$
M925(870I6$%'22E343(G)R),+EHX8%HR)7):-CQH)#U>*W%J2FIU36!Q*RYA
M4SXR*R\J-V(].S5;0'!8/2A373HG)$1#=%EN1"I79T R4F,Q)#%H0D]H54XM
M.D9!<5!L(T<O/3!13E5L8D!K/%AA:%U!."-024=B8"]5;F5S*",L.D@U,C@H
M0$1=4%)83DLN2F!J84AL(D<S*V G*5=D*5 L1TMS3F)O4#,L6SM#3UIB(RIC
M,S@^3BM;6EE#.&\V:F13/$%C5"YO:7 T*SE22VUG9C,F-"-I+B(L:EA0/DQF
M65@[(3XO9FEN(B,Y*%5><V\R9U]A:D529R9'8G0T7%-B6&53)%I@2R9))T0E
M2%EG,RY=:5TP(FL\9VPV+#U$-UPA7E=C535I5U8^1D-(8FTX-20[3W0H5T(O
M6D(T0U4E;29(6S%P2T-B7S<P<4I78U<P*G) -3Q)1CIK8BEI*R\U+'5B9E)P
M6RE=03\V(UI8-UE4-V%29CA)4FU/+&Q>9$U-<S5H7"@E/D$S<D10.%!=*3%8
M9V!.+G4K7#=G5EDN."AI:6!<7BXT8C=48B\J1EUO,4A"*RE?:TQB5EPP;G)I
M;CTW6CM9)G!29D]B+&\_;%-M8&4U:4YJ1G1%/D=M.UM@35AU.%95=')$65IK
M63TS)6,P6"]E(EI5,")88$8F/E4K+&55;%=A94<H-CE;1#!C4&5>1EI*:4MI
M1BQ75S\J6D910"-R4"HT13-E+VLB25U<6VHC/U]')V(O6V1'/%([;E)$0U1H
M/#H]6$]I5#HM)BHO1"XC<49.751,<6)Q<SD])2M7:$P\/G4C038Y3T)R+T<^
M;B$K320Y0%<^32=R04PR;#5A<%QP22)"+T<Q15DL13,\9G$\9%!O:#UM)VA!
M)6<E.C-'6C-6;TDJ2CM78FD[2C](13Y*8'4U)'5:3EY<6D=*-7(B7EY++3\S
M3S!M14EJ/G4J+55'1EU%-T0S)6981"]H5D->=&XT)4)A=5D[<70L3VEB:2I5
M,4PM76HK;64R.FD^4D E-V%<249#3S$H8%PM.E=;:UU)66-#.2L\0&A(/$AS
M;EA.1D<P4V)S:BDL1B<N6UU;3DXV-EHY72(L-TQ54SL\1S1B95IE(G)(:6 Y
M(U4G6RM!74@B:44O7FM87U9K)C5;7B)L:#XP6RDL6V-::RM,:31S*&PJ069S
M1W(J065S(C8F,4Y>5F@Z.6@G2%@G1TU60%I4.'0I4C@Q;SMB;D5;5FUH+W1P
M(6]L+W1,/D5K-$1'*B=%9C9,3VIB549)1G!*0CUE=5Q593@[.ULN:CM1,DQ8
M.%)2*4(U.5M=9VM=:29.)5XF0&,B<RAM(BYO1"4X,R,Q)DM/8VXB<6!L+BQB
M4D9O-"]U;T%G:U\Y*6$S84AI3E1N1$ B3U Z13DX<&1J;T14)2Y>*'%B8E)B
M+C9=7D$Q(EDB4B=Q)B=)(UE.6DUL*30R8"TU,$A%)W%22"DB<$TA*BXV+$M<
M739%<2PL/#M$+UQ3-S@A7V(W/V1$3#,L)S8Y03Y,*U%$(C]30UTC9BYB831E
M:#)6*B8A8RLI9E!1*VL]44=A)55E6CXI2#\\)U$C<#-L-D]S:W D2"U'-T<G
M22]17&5B,6)-74DD8UEI*R,F)34B;V@U4BL_/5EM0W%614]!<FTV.BQ1<5Q0
M-R5K8RAH,RLS6S\H1E4B/TYO93PO/U<\5"\E3#=K-256)'4C42Y./#E.*2Y*
M340_1%XJ7$E$3C$F-FM-42Y09%-C-3A@/3)83G)8)7!:02=513=G2CHV34=C
M8TAU7#!P9C]9)%PZ<EQ&,F%F*$Q<:#136'4Q:BAO03I!;BA@-&Y@(G(_.T-@
M)VEI,21;2"U9.SI<;FLT*R1D;#8^665H0"-B6'-<9C,T4F9;-THG-R\G8DTH
M)"(R6D%$5SXO1#<P0RQ8/W!:-4=!.S$I1T<S3V)0<&Y:3&\F+6IS8UE-*EM!
M15PB=$LW:2P_)6U17D!333!06UPS3G0J)F%5-"DN4D(_4U=;244D6#9K23HY
M3$\K(EQ,;UM-06)*;&==45U393MC0")-9BIO<#M+;35?(R%,3&9$/T=+.B%)
M(DY'+BDZ/F% /B<W:B,T7%UT4T,P2C1I<E<\5G0Z5VQ).W52<4107&TS56@M
M-T-H,",Q*3!@,")B-4T])2]I57(U3S9P63E=/V!4<T\T5E!M0"XU46M?241E
M)F!Q2$ Z77-P44D[.R,F<T(J(2Y=+UAK-T)Q05Q.(RM,9'(R160M7CE<0"-L
M7F,E-59<-2="0U)#/EXC)3HC0W-1*E4W+F)F83E5559663XW7EE$5T!91"IL
M339U.D4C0DLS9RPV2#\J;4U=)D9F;UET/#TC1D H+BYI3SA";'5=,#U)*31&
M;$M6;60S0$M*52\E12YN0"%523@O1E!M5E-(=$0G<W)A/$0F-F)T.G)K=%Y"
M35MG<#-G:5='4SDK<$Y,)S%P6BL]42PD45-$64)G73DZ5S\O8T4B1BH\96E3
M;UXS5#9J;R\K14QC5RQ:*STW33%2441J2%5L*UEF2R)$-#TY839K/V-@:ULX
M/6EE9G(^:F4V,F54*FMN+DA!)&IM84M7071M321;+5-(0CE'1U N*U@S5&0H
M)$=(7D5U,BXE0#9!8E@Y5UXX1&HQ7CA45%,D4"PB0$%A-2D_<$A!9CTX5RMS
M8BXL46XY*5-',3U/:3,_<SPM-E]"4C8Q8',B.% Y-F]773T_3%\P/2<Z;2M4
M/FXT5U]B,S@^-"U7*UQ(3%8G0'%S1S<O<D X5C4\<C]R<E0L/R0M.SQN=5M0
M,S1I:2\U;E-8)R@P2'(W-2(U7D5)8U=*1"1?<$UO-UM&8F5$<2TA95!N0SUA
M/BE2.#IC.5I-)C,H9&I5/T1&/S@_)%$R="U$4B8]<5LV/655*"@\<RHK/T,L
M5U=/:%EQ3T!40TI*+TT^/E$M5TQ#8UI;:D!K4DM?/#M&2DDR5D@\33XE9E8[
M/"Q77BDD15(W3"<Z;$AF461G03DK,&Y:;TPY+%Q1.&%@)VMK95 Y)$5$+3A7
M(6,B14@Z)2D\+70[;TMP4B5"<ULY0CEF8C,U5B]O,2PR;"([925G<TI?*DDK
M6&57831(9VPM5R%I-3QM0B1R(FYU1#,G+4)S-RTN<TE@4B)C(39;7CUH;E R
M3T)K2F4Y5C]G9UYA861J*%IG2%)R*3Y$<4A(<C(S4"@A6TA?,#=U;#)7)UIK
M02E4(T%E1VE'6STS655-254X3&9D)3)),T)-(WX^96YD<W1R96%M#0IE;F1O
M8FH-"B4@)U(R-C$G.B!C;&%S<R!01$93=')E86T@#0HR-C$@,"!O8FH-"B4@
M<&%G92!S=')E86T-"CP\("]&:6QT97(@6R O05-#24DX-41E8V]D90T*("]&
M;&%T941E8V]D92!=#0H@+TQE;F=T:" T,3$P(#X^#0IS=')E86T-"D=B(3LH
M9FQ(+%]N53='(BLX12=%05Y")SU%56@M*6QR.2$^05=T0C\O+%!%(E8M:EAN
M4B5;)B8X1#,D3DD[:SAL(2UP:%P[0D!4<E)01VE+)SDL2E9D-398;&Y(-SM
M:EAT;%8C(C@E1FEU8SIU<'5>=#4W3&,V<3=49F$Z8T0H(41;<C)L7U!6.SU:
M:D=6;ELE)C\M5D]S;C0E.CTY:$@F)6@D85Y)4B]F12)9/3A@4V59*U5/4%Q:
M)3@Z+D(X)3 H)% [<&8Q)EE3;&A(<6TT*T]U*FEU;3DR6% Q3T%G<&]>1DPP
M:#@Z975+(T%.0"\X)S@N5C!U9V(X)F1D,"Q82U!#8FY644HE<35O)2HR/B9,
M2SQ.,E=21R-N:ETA.S]L:RTZ<25K(3$C)G$W,4(E64QQ(4)666!-<%Y*;3M+
M6FAB=6Q.(5$Q/#EA5U-88U-M*T5,82]%)%PX)4ME3#1S)"9!9VQ'8F=4)R1I
M*U(Q<C9.;5LZ,3YO3VE2*"-Q,TYH8$(T4&)(83AF2497+F-;(W)8<"<C+$IN
M.E)@*EQ8+TMB5UM-12MH;V9@<%-#2T,O5ETF8V8H5C$C7F!=4#I-9D\X<D4A
M05 H:'-I,%<Q2"A'754U/5 H<EL\,4E+/4PG:CQJ82)-8V=+15D\)C,B43U3
M;5Q)0S!1=5EJ6V<D:5E7,V1**#5(:VY":$]%*R%@3E!F:U]G4E-F)"T_15XW
M:TU+1%]1;&D[/%U69C551"-59RX^364R:&0F2E!<7V(L,2%.-C%P,EPE;UTJ
M+#1J+6!%)5QS,U\F,"11+SQK)4)P,'$Q63IC,3A11B5S-"Q-5%A-:4=>.$Y,
M1RQ.;TXA555!6#\M,"]'+CU*961..7-@<B\K6%-;.E(F5BUI='0C<C-&(W1F
M.U8E<D!-7S(D85EQ;D-52T18;TA8<U)C:DA?='$P*$AB;EYN7B-C8%9,)T9P
M.E(V5$(T/R$[,C1G0$IE5R%T/S4Y:498/&A@-"9-6SPI;5AQ-C!*1E5O87(P
M/'0P(VA-57$T72=E7BA:*3A&/"UG/6MP1BY0-3M@:RHN+RYE9W0Q8%%G-R-L
M*RU@0T!9<74K*DLN1VQ/36-J=$5O;38K;$%"-G1=7UE6.T0R)%1S(4D^32%I
M*6TB/5PL*C,N;2%I;2==84HV)G-M.F9+*B%S<R5L-SHN;R9 .F],6BEL-4U(
M,$UO:7%:4G4S5U!(0F13+F,A15I!;3PD7TUJ9&4V0"1<7S95+6%.7BA?8$Y.
M)6UK:FQC-C=O=&UA2S1&.%H]<5TY95(\0"]>3CTW+#,^3")49U0P/U!54$AI
M/6 L<2A./S@H.5E7/SI&3&U=.$M,6B%R<CM@(6\_63=M*T=3-$!236I-*6M-
M6R]@.#!@0S-)<#%S;S50)24Y6F1/-&EQ77!==$E9(3\_=5=*.TDD46Y/.%!-
M2U))83LZ26Q4;&!Q53(_*2$[74PZ1"YM64A=9&,F5E,K9BUA8VIN<6L]0B%+
M;6DY7FMQ5&$M5%Q973EL:&-<,#!Q<"<V3%M)-5E964,U4CAM/U(T76%,.6!&
M-TM.<T=",2TK;#0L7V5444U/-R9"+CQ?;T<X/7-9<',I93)+0SI!0S\U6#HU
M)%ML63599T!38&]62SHN4B%I:T]>6%));EHV*TDL6C%@:#TO-V@G0&-%(UM&
M5BQ$)S=+22)I;V%*.V9K-T0]<U=H1"A!;D9,+%YT13YH9U!L5CI.)UQK9F5)
M.BQ30#Q0)3=S8&E3.TXL)&UM62\W,"-C2"=84D@F)CHO)C9,-&E<,#<S64I3
M2"A+;ULJ34=):RE55THW9$E$:4U29R4R-VHC(R-'74\I<SHO54%,4",T,F<A
M8%<S:E%O:3%M)FHK)C8R(5A2+#AR6RHZ/F,]+TET)D1442(Q7EE#,6):8S)8
M.493;"-C3VY"8B\[/CPY)"M2+B(I-#(S<2=D<$PZ8#!(140]:D=!/BM'.FLG
M,&A -#-,/SYR9RQ:5S)$15DC7E$H8EU(+T!!06LF24<\-#-I:'%24S-/7U9'
M6W-$,R$B,6)70"9O5"HC8C137"AH*7)L9DE*84<K9D5;/'1).#DM=517:D8H
M6#,R;DQR<"Y>+VDK<$TL;U5U/V!R+T$K8S9E35U=5V5&76-)7C-$<%9%<R]J
M5#M23W!42VXE-D9):F9K7BE)8FMD350C1FYL(T8N(BEN3D=/6T$V,&%12TU9
M3#PC6C1Q.SDU6R\]66)N1%-B/RPF92@R.$,E-D]!+VTX+"A03UHP6%DY<"-.
M<B0Z<W,\+V$E05I 6%U%:S%S25Q$9SY',5YH4U)+2"%L7CI,)G,R+2=/7T]8
M5CID;UE1;24_33,L)2%&.5HG6#XC+$YQ7E97(D5J*E@O8R1%3V8J84HX+DUT
M/6)4="4X:#=0(E%?63]T4$%U23)F.3HS,2\W*F]/+5TY1EH^65);+CUL.W1+
M0FI>15I;:FTP9D]E6SA756U633=%1B%52&\K33=.5U54-3AJ,'$T;CYU*RYA
M5B$A3S\D-2]812941",Q.V=A56U-.F U)U,Y1S=$/T4O-E%-(E0R9#YN)7 F
M,D0S-3,Z8VU+;3)D9&PG3F1G75YL4&TC-DHE,S]6*$]R<R-29&,H;U<L<4MA
M-"%T*W B6U9?6E1"95U53R8Y9CQ)9R(A/5E$7DA>3&0K:S8X2FI8,VY04"Q
M)2]'6R%O(B(]4&5@5$\G5'$D4"YR)"M#1VY>(4=,+7-O9$ F+",N+6I71%MT
M04,\6U%/86L[/C I:$,]1R,J6&E-:6\Z+59),54N32LJ3VPQ:V@P1%-B:R9C
M4DPN3T]3;C=L8FLD.F<Z-#M"(G5N86T\6RXZ7FUS,CTA/%9(23XR*"XC559A
M/B9(-2A0,UHH<$ME-2%(0FA?3D,I4F<](FE9,UE0261#/3%3=#$\8T!Q.3XJ
M,317<FI&0BUQ.DE<465,:6E$<CYJ;R@J*5I;2DYI/U--9&U;:UQG)&9B/"5<
M;59!/T-:=$E;8E=C+3=+05X];UU34TE;35\U83]2(2959"Q$65MO83T^86MH
M73I2,W,N*F1&-F-3,7(I-'4U.#@W,$QG/S5D1F%9;35:7'1!)V$H43]N9#,Z
M*6Y(2SYC7V5$:5IT0&@H9U@_=&A5,5DO*EQL3%)U,E4Q16)H8UXD-4!79VU7
M4$U24T!91#9J1T,C-T]S9"4X=#1I63M<=2U(36$[9B14<2QM,CLT<5\O:RT]
M720R451<<6!J7FH\,E%<3R,K5F Q(69N;T1)7D%7+55".T0T*&M!0VT[*#5K
M.%=2+S!@;W1E06QP+&0E)DMS6&=<6EMR<&9+0V%O.6E>2G4U;2<Z8C,_-'5:
M6CXU<6%E3"Q$*& V-EQ<-TQU:E@F,TPE*W!H*G5,;4-C4V0G9U-%<2EA+R1R
M42,I5FDC1$$Y<FIG42(E4R8P:BY&7B=K7D-67%M08&I>;S \,$\H.F%(12=L
M,EA*;FE#7TQ55CU<)#];(4IU)U)&)SXO:S)L;BPX56LU/$-0.45J)%U%<VPE
M:U9C<R5F(W5&2D,M740Y6#Y/6%HV9RA*27)2<3=M/#\B)TI&*RI-=%!Q4&Y<
M+6U=)DHO7VH_,SA:8TM,-5<^-5!*,$,A:T]/<EUQ.F@C)E T,"UN)2DF04-H
M8&)?/3E3=$15,')P7CMF/D]%341C9",P+6,X;TQI)STF6"(V+R(Q23$X04M,
M6U9(;T9,)$\O<2ML+V!5;2H[/%0U+F%K134E/$U/73%582YB45H_=48J=4Y%
M4V%*+U9%2R-C03EU<D5>46QT9%@C+T5F*&)45V!!9T]27V!#13A-;D19-"9C
M7F-4(2E6=6XA<&%10%(A+C%";3Y?25DK+%5(.4!L4U=7;"515W!>+%TM3BU7
M+6Y-0B%B)3!B=4!44T]C7DUD7#5&-5544F]U.S(B.3E39S5Q3R@J1R-@,6DZ
M,3<Y*7 _85ES/2)C.FUC/2Y+86\K-G)2*$U6/3A31"DG5$9);S%H<FQQ+$-
M:R1U4R<W72UF/6-#*'5+<C4Z=7-1/%]'<3QB<CAL-D)P0#-'.DQD5R9D(W0R
M3"MS+"DI1SQA*CU6/U1&<3@T,5A@<D%3.RMB*6<R:C]&.%IA/"PB,6YF2C _
M<BM'<2@J)B1%/T=R4RY-;V J24U6)31B+41"(FI$.4)19T8H,6\Z87)#75U"
M+%M;0UY97EPK1$!I=3<\(VHR+$A9:2Q,+%157T5P.')%*5X\*5 Y<2Y"5F]F
M62DZ865-:STA3UY2,UL_/"@U.S0Q6R9!45A(/$IN7$Y>4EP^02EE6%=L+TUJ
M05YN2"->8D(I="M*9&%@0F!;:$PV9VU/44 \*EXP9#DN5'-<<2<Y:R-J7T10
M(6)=4T%M7#]D/%U)74(A.3!$1RL\-C=@/B8E3F,C:VU'<E,[761C3S9G+TIE
M+S@[5$0H630B/4E?3#MR2&5*3R1=62DM7E\W;6Y;761U-#,]="<S93(A53)<
M0V=$;%=":4@L)C-$(V=F93)?8RE(/'1K;EE>-$)S6$-2*%A'14QA-#<A1VYL
M93M22G(V*S8P8%=I)U13)C$^9T!N7B@Z*E9(4VU&7$XE0"EO2EP\<RE<:&TX
M)FE/6S9$)#HA96Q-2SEE:RTT-%4D*E4H95%7;BTI:5AI47,Q<V!K5BE58FUI
M3T$X6UTP3RE7+61T;EPZ(V%D,UYL9&PO)"@_+%TP1258/7)N8$U.5FTO+F(Y
M,48X3&$Z+68O03EB5T=L<RHN170A-BQ,=3$L02)/,DQ+6BIJ(SU)744J6U5T
M3EE52FHP2D1%,%]O.3A472E/<5,J7C)43ELE9&M+6&4\0RAJ6#-/16M+(B,_
M2BYM2V\F,U,L.4 ]37%M7V9*0S)(3"QP8B<Y5%!+,TQ0(DI"*BQ/4$)T-T\U
M13Y.+U=N<R$Y<"HB)5E20G1@17!P.3PU33%'0T0Q-&)S8U,N9&M(+' N*5U6
M5F8O=4QR0TA@<RU 5RYE0E5#;G)!465#*UQ+*%]S<S@I+$5;+7!F1T,P35]T
M/51A5D9++V=M<UI4*TTJ*%Y+.3L^1V@Y2SHO34TZ6B=*=2=P.D,Z5$I*<V1N
M(BD]+3U!:T0_)W$S8RMG,S18*3=3.TXS1T9H145+.SIQ-#5H6%0Z-U1Q(VI)
M<%AL;#)L5D=*8&5N)V<O8SQ62V]-9"9864<F8V!&:UI%0SU#*CXI3ETD0D1,
M/W5F9$I2=$Q9.2E%2V4B64YP;SHE;%1A:%,\+UDC3T5G)4Q,/$1G;T!P=$Y
M<R(X=7 T3R@[.%-'7CXK63%5+"E2+$1T2C!J;W$U46\G:EDM3"8P0%\P6E4W
M8U(A1R]4<V)F=6<B.5Y!5R] 7V\N6EPK73-"0UDZ2ST[6')3-%9#5DUE4C<[
M+4-A9W(K+EX_5%- 6$0P5"9G7&(T9FQR56!%.7!,;651+5<\(B4E+RE06%U:
M<E@O;%] ;#U^/F5N9'-T<F5A;0T*96YD;V)J#0HE("=2,C8R)SH@8VQA<W,@
M4$1&4W1R96%M( T*,C8R(# @;V)J#0HE('!A9V4@<W1R96%M#0H\/" O1FEL
M=&5R(%L@+T%30TE).#5$96-O9&4-"B O1FQA=&5$96-O9&4@70T*("],96YG
M=&@@,S8T," ^/@T*<W1R96%M#0I'8B(O*SLS4DY;)E5N<6AS*SM!-3Q&-%$V
M-7-C,BY$8%(A)%$N,EA.1TU>2BI31F%.3U)5*FQ 3BY+649K3%<S:B%8+&A3
M)C)8(UEM)DDR1$Q -25%0SHR4$,C;6!L;BLQ/40_-&$_;S0A<6Q36RLQ9T P
M3%DF7V5P*U\W+& A2$I;(THW24L_7$PH+UUR-D5:,#=**U@V<%@H*28W6D4M
M2TUL8W4C0VQ9)7$L5UE'130[(T%M<UE#6&A89R,H04!R*UQ9;2=45TQ)-3,E
M,G)/*F=I.6DR;')B8F)C*BYO*&\Y-T%>8')U,7)6:$Y@,V-$4U)I8$IR(T\C
M.&Q%,V@F1B=B1E(F:5!)/TE43C9E.S]+7&EL14M(,&)N;S)@)S$Z:W)C<&E6
M8BY7,25O.U0C+U(A840I8DML7CD\76HP25!0-FM);"M /3H_)V=S76$]8$$Z
M/4(M8% R5UE$0S)N.&)>7TI7-V@F,3934#A;7SUG+&1N7"=!4&I10#=-2$(K
M;%U-76I78#!;:55H;# S1$Y <"8Y3&8U-V,Y8$-I5% M2E<R3#DT)4%?-7-*
M*S-01R%'8T5F/R\L<S]68V]F244[(2HG(2\R0"Y'8%DQ)#LL825Q.2,Q2D,D
M8'16.$TA8F0V12\[=#!K56 S4EYP;CDX7B5?7UI12%LI3VAN,%,E/C\T9$%U
M.4I%+2@B8%]):6@H*25I)$8[9RI):F)<,CA#;T0Z*FMB.3<M2F%S,#4L6T!B
M;"\M:U) 2DLW1B]+5D5G;&TN*T<A1#I>860S<UMI6&\M(E\B2F!#73UB)S]
M6D(L(65A0TI-,BU4*W)U(T ^;F\L2V%(=%I&(RDQ<FX\56EA-&MT)E1G(C]2
M)UEK53HP7SYR2E5D,4!O/7-6)E%!6%9'(S)<*%]J+%$H.S\T7V<];#=#;&Q0
M8T\W2"-D6CI).'!A:&LH;D%S)W$\6E980%(^-3(D,D]&:TEL=' A4%Y!-CM9
M<#DL1#A ,E$S<T T24 _52TN(5XK1&QF0%0C5UM3)SAN.%)N4$<E-&%/-F1@
M53YC(B<P,F!A<2HG:4!+-25:3F H+FQE,4]T=4!K(S$K5R<C53\M5UUD0W5I
M07%M*71O6UQ?)6(R97!P:C(N<3YO921::%I0/7!O4C!72CIC:RY%*VXA14YF
M3V=A2$$C76]Q/T9C<4-U7D0^2#@H0&Q:*D);/E%*/C5H/$132EM2(SYQ)C@Q
M/FLE)F Z<S] *TU3:G0[+B0[=6,J(B5Q:4PD:RQ<:S],83AN)FA!)5IC*$PO
M26130#8_53!@66PL7SA35%E1;D J8$M=.DEP5$1H*W5(7T0K1#MT9U0J2ETA
M;4A7;3-H8S$J1F]R0"PL0V1T3C!@/2PC=3%3)2-A6TM5)D=P)T)#/6 Q*D)=
M37$C*'%Q,4\B8$!U3B<\3R)N.&9(-&QR1F4\/G4C0B)?<4%3/#%P059<8U-?
M1T,F=$I>.5\M+REK(DEH1S\Q8W)>.6-;0FTU<4(A0UEU7#QQ4C5Q*FDS<3]@
M,U=585I69&HJ(C0P+6\\3VYI9$!"/#],/S0P+$I"7CE>:U)N6%U *%MU1#%9
M8D),5',Z=6%8+B$Z-VXS24%>4B9H66,I3SQI76I8;S)9+% M+V1,)&5U0UM#
M6F5"8&,T*3Q 8VAC6&Q'9TY916(P7F$C83QL55QJ23M28D)892A.<C]1-#0_
M5UTN675G,U9D0$-8:D)=2"UU23=F9B1:)5!N*3(\4B=Q;#(K-55H5S1!4DIM
M/T$C<C1&)CQ?1TQ$=3Q ,&0\/3UI3BI4.3A!;G!L+R=K+4=582-,<#9%7U([
M+%%5:"0R8U<^/STP0BDB*4=N4EM=3W-;.EDN-2Q>(TXS+FU?*%=)8$)P27):
M9S9/=&Y=2T=0:STQ2V Z;CTU92]P:UIH+3Y/+3=-2SH]*VXB-CI;85([13E1
M3T) 3VA()G,[+R(C)&DH;CY;5%L_,G1477$S2$QJ94P[-EP\3T8V03@_6F-#
M4R-A16E=6#0[558O(CD^-E@J;S-G.D5G+2)N/U)>5V$T+T]A6&)'(T5'5BE<
M+2XX7#\P5ELP44QA+C1?3%Y;5RY 63%C;$]L=7 I,T$Y8TI26ULD6DDY32=;
M5VU+:4QO.BU?;B4_84 F;&Q7)&X[54PU;F-N0')35R5O4S0M/S=R62)%6U5?
M.40H)%)/(BIN96A'1DDB/%5*0W N4V!>6D(U=4AL)W)4*V8[/#PJ.'%L(DYU
M3&-63W%J6T1 .RU 2FLH*4905$= 6"DU-28E<&AC1CQ62"1D9#H_5%4R17!&
M<E$S-E0C4RTG5RPO=7-1:4I-,E=35V%R-T4Y-C!@.U8W3#4N36I505@J+"Y7
M/E9C-UEE.71'/4T]7SPO8#-*<T8[2%-C46=#=3@W-'132U<G<&@];"M72C=U
M*W)L,U=E25TC<R@X-RD\<$<H8S4C7B9H5VMK;5@W5$0I<$E-(UI@<B)/8&]Q
M;U<W)3QG=6U=/%Q6,SYG5B19+65N0UY864].:W!!5$Y!1DY ;&,L/%XM66M2
M)TE1349E.'1S1CDF="Q44$DJ)4I:*BMM0#YA:3TR;TM++EXL9"ET42]P56(U
M95TS;U0K6BAQ.$,G85XH15PR<BI6169.,&<V;5)'05Q;/U%Q7FT[63932"12
M:D\Q6CM9,FMG.S)>9B1(531+2'0^;B@^,EI&5"94.60W-"5#54A8:3Q#*B9>
M8VI>53-J3"MP3VEI-5@D;F0\;' ^76MM+DA';6]&<RMO7"9,;&%80V0Q4$XD
M*&XG=#<B,C]J6%HG/2QC7E]L:FM-,DHO+6IO9T-7.E-!52AS-&-'5E=(8#8O
M.E)*575$:&PP(VAS0$\T,$4J66YN.G%#-&95.UU&(5!D.S$^1&<R33I%+V5M
M)40E.&<E1%)5*&\N4R@D,E=0*3]!<70T4')B8B@U)65?7"-R+EU>.D1T;74X
M3G0Y/R152G$D348\.'-/,2QJ-28G66Q$6F4V=4EC-#=E94E'-E<Z9%5I/V5E
M.28R171Q3"PB544A;S4[0&X[0&\H)T!U+%])+$]J0BDB*5QH,$)3*6I/35A8
M3V(G5%!+1D5 7D)Q04!T0D--.C!C5BA-+V(E9%I$9V)M1&Q@1B0A-CTW=%YO
M4412.5PW7"E>.ETM(6)F+2)L.&U8:6)I2#5I=$! 2%-I)G1H*R]G23-57C="
M32U-;"@I43!D1U<C(EAB4TM 8S)A,D\I2UDU;E1%)T\H13-H/&MG6&M@*B9N
M(TUR8R55)3TC,&@M)W%><R(G8F,F3"4W-E4I0C9P(E9R,R4Q7EA-8&%C+$8V
M/T%5<V9 53)2<31!42ES(54\.C=S*C5K6&DN7R)H(4$A:CM682]L(6UF7%5!
M8T]./V$L<2([*5)K-49@86)@0%Y6-CAM4$M24THF,TI=6U)A:$DL+"HQ*$-4
M*%I")$=+4E)P33Y1)%E.;S%J;TU&;4Q()W)"(28X,SPD)T<^86YQ=%Q@-V9A
M6%E,:"YE<4TJ87!&-S4M:2I'5UQP02YT7G!J/D,L6"=22R,A5BIP-$M(+&%K
M62@B-"Y6+S4W925=.VLT<6%$;VE@;%9&7#U%7TE#0&9#*C1,7U]!,7%+-#UA
M.&LK2S%R*T\V-E$W(6)P761"5UYP2&Y.*"EO,#PU3B,^53]59EE0:T0R*4I'
M,5TA7BLV."4Z1F5%+TLF+39U1TYN6V1$7UIF<28G2TU>/TEA)$(F+G$_*UT_
M-5TP/DU"*2U'26EM.$-M)U!K6V]L-G(K33TF.$M035@G9VM01SA0/CLE0%))
M6U-**'4W0"$F3U!7=%!Q2$9@/4M82$9O045O.5-J15U24S)?4&LO:#1S/&U1
M5$):;VI-(5T\-TQJ(F4C-3PT(SY;)C9 /T(S8R%M4E-"14$C+C5O,6]55RM'
M<E(G9VM%(3-.22$N8#8R429G9%U';"(O96\K4D]575M?/B9=0#@C/7(M/VHO
M/T@\7$EQ+D<Z-4YN;75$.CEM*F53-3E@:C!(7S-!0%%%83Y745DT/&5F+V!3
M*S)E,4<S)$EG6VY..F)236!D5FY<:FDV4$9L45Q:/R=U7S)99EY%06%.3E0E
M/&DR361L)C1Q,2-%1DU@0&IE74I6)SEJ2#1C7&,Y+E]);$4G*RUS/"A 0%YB
M8RIP2C4Z025A/R%5:61<8#@O3UE'82I"3D Z9CXV;TQ.3W5)0W5C1F$_2S=>
M.$9U)TUN/U,J:S5>1T5.)F]D+D$O3TY))D@P<'-*+RPR*45)1E F5VM/<W)/
M:TTU+#PB4B%,-54L/DE4-E1/(3]L5#AQ6%TP0EY?53 Z44Y*3BM .B,K06A)
M*5$W2VTI(VEM)CI:;"UP6T%1<3=2:UYH4VIM1W0A42=F4SAF<BA51$PD;4]>
M9UPH,C)N.DM-/DE",D<\;"%U.7$H1V%P)CT^=2176#LT3U4J24@R,B)&/UI'
M*E]!1V@W;RMQ84!%<"=D(4=0130N1%9:76!.3%XC;S5T;$A!4C1@,2UM:4-S
M1#0R6SM=:V1*.UA,/$PK0$!N/B(B-TXJ)59B25Q)2"A8-C5R2UI246HX/6U6
M;V%2.#U1(C]#5VHA-G M7RTC)50H,C-P)%4X<"Y$/59.="]@<30M7SUS4G0U
M.$5-5#DO6T5P33)+<DIO0'5"=#HT<V]04$PR1&LU/D1Q(6LI5EXB2$DF4$ML
M/#(A4"4Y13LA."-M*RI:-$PI6T%+7#8G0R@J96IB4"$L6%9495YK,50]/CHW
M1FU%3%=30BHE52LS4SQ=3&MK)"A..%8Y5&-Q(58H,D<E250G<"5,-F-+;G$\
M-V<V*2=R/4$I.")-*WX^96YD<W1R96%M#0IE;F1O8FH-"B4@)U(R-C,G.B!C
M;&%S<R!01$93=')E86T@#0HR-C,@,"!O8FH-"B4@<&%G92!S=')E86T-"CP\
M("]&:6QT97(@6R O05-#24DX-41E8V]D90T*("]&;&%T941E8V]D92!=#0H@
M+TQE;F=T:" S-3@Y(#X^#0IS=')E86T-"D=B(BY 9TU:)EUO;4U!9",\;34P
M+5\A<UI/<S9A.FTW<6I!.V9L<DM44D-,,C9&42Q(/R$U/CAI<#]#*4A5<2,^
M-R-R8V]P+EE!,2(Z-$ H4TQ9-7-.2#XV7U]F*31)1%E%.V57<E4Y(5Y/-&5,
M+DY@)#1B,31.8%YK9R-*4&QG/FH_8F,N2#ID,T]'3W$S(F%9/5-N4D8R5$\D
M22E;4T=H:U0H639B5U$I3S<E-5UI5F9#<FPY9U]K)#<U2V!M/T J4CLU830W
M)R,M5F==13=2,UTI3E-87DD[364Z1TXZ.F9&)FQ%.CE;0U\Y9'4U=$-@4296
M7U)U-C]&1FQ )S(_340T5V@W)UXW0"):051:7$8S22A48#$P<"M=4UM.9251
M0$XG4SI 4W17,54H:D!&;'1E9G$U.%DD:UXL*DIK0D4A14<_+#0S(BM392M9
M.38^8CUJ4$Q03V%05VTS;R=::D-P955:9FMK8T9M0&U);V!J(R,R-4P[1#,Q
M55)3<4EP/%$O6V\B)3 L8T<^12LU3W% 8#]P/6MF-%,Z5T1F7STX9"TR1CQ4
M52@J5%$W02DT;SI%)RIR<B)F.2(O<6=*9$%R2FQ(13IH3W!P3DTY:VAT/"PL
M2R,B6%8P,7$_45M&:5DC7#111#\X8R)F54<]5UX\:"XS;$$E7&-9)D-@)3PQ
M4E(K428A6RPG*6(N/B]-<R0V/2Y23UUQ2UU/-"A=42<Z;F(A3TMD8SDK:S%S
M14M9-S$E15YU8%I0)5UJ:3U4<4)B.2XA.D9>(6M+/T-A0S8K<D!J:BE2-CPB
M.7)?4U-#)DY>5C<G8E9?.6I91R951F<I0TQ(1%%75RYJ)2A(:6TM*BIL7C=T
M2EA=5C<Y)3!D;3)&(G)>-"%O95HG93TT7EA :%Q<85-F,U8T)DLA(TE:8R\M
M,F%Q)3%225U,,B9#9VI06&\L13!P;$E-7E!074$R/CIF7W-L6%)N+SAM9'$L
M5D9*7&E14CAH-")L0R)O)39'0G-',4Y57S\I8$1696\E*C!E6"=R8"@A0FQ5
M(VA.7S)A;EE,,"-6.E!Q-S-M;T\^=4E/9SMH-T5M;U0S<C C6%H[0E)G3#\]
M7&L]=%(_1$9K0W%D;$I!+4%E-"1/:6@N(4DT-6]#7D]A8FTW0#=.;6UT<B4]
M13(N2S!03TQS2$1R7#I#1D%>=2=D6U5@.2%)/V-G1E)'/DY6<V1,*#=8=&YQ
M<%Y(<&LM8#@D(R,^1BM"83A.-EMM=2% 5B5!,"1?.W0^=4$B4G)#(7$F2"$[
M921K14,X9F,F1%QB3T$X-3!?3V!5-%=M,#H\:B)0.$0B6E!K33-4+4A<.C$L
M:&8G,SI;.#,F)2Q+3D-A:C(T,3,Q)T=D7B1N*3Y07% O7F0X-T-<0FD]2"]E
M;TMA3VE0(R@Y)S%0-$8C12D^4CLY5G G2T5157(K(BE=*#8]*U-.*B@[(BM
M064]9D,F2%QN,E(_*&EH(W10,2<D=2Y5)#M$75\R469<54UR)EE326\N8$E4
M0T$H-3I>92Y(*6IJ(28M4CQ60UPG.D!O*699,5\A7R=B2W(F*F T13)F-T-0
M-R]336TZ)#8G:7!P,D),+#!R7C\I)SDY-T=92&(X2V-I0EH]-D\P,D4Y.5-T
M.$=5;F0C,2M7<DU$.F\D:S8^=%-E-5XU8E$E.4)B8B0E,$HW359.(S-:+%Q%
M)3Q/3C4T9%@L,EAK2DE(-2QF3CDA*D-444\P*4\Y+48C05PJ6&@A/SY:2FQJ
M3'1P8ULO4#XQ4%]53#YR)C592E!N(DEA/%@T7G)@7D5H,%8R1VA>9%-9/24Z
M7UXP+#<P*G1O0SQ,43D\1W!E9B-21EU*0"<U7E4T6')),45G1W Y<B% *B)T
M<#=37CE":$=Q5C1'3U8F:C!%4T)66U-C/VE'=5=F<64]/6I"+FIT=3])7&Q(
M(DE .E(M:S=L:FA;<G4Q5#Y=94=R75!G9'(I;C=F<RQ/;6AF845D)VIM-UUL
M.D@A46YL<C(L-U<R=61:0&9P2R]<(SE0.5!"-VL[.E])(5))/"UR2%5C:4E4
M)"9*+5ML<U-R-T$M6$0[)69>.V@F3F%O5#Q*)RY90S-8/%9A*DA:,T!7(4!@
M52$I4CD\,#AP/ETD(FPE:29P;UM/7R9@8F8F.T)A4"->1B1R(VHT:"(P6&]D
M65T\<UE@52P[269K2B,L-3I!/4(H2&PP7VXZ3"Y33CA&82(E,T=J8VHU13\Y
M4B,]83=)+4Y1)"M))D(\/T-:<S!H<F-K038T*FXG8C<Y-7!1=7 ])3-.<CQI
M.VUQ*6%E-$Y46DT]8'(V;V\Y(U15*EX_4#@P;F)7-%=&2$\G,6\P3%)+.V-O
M*U-#<STE(T)K1E(Z=#]%(4(Z=#-C*"):.%!;9RE,1$!'0D<E14%E4C(^)#90
M7U]'8F-2;&U@1"AL068X82U((E) 0#DK8#8X7S%E86,U,45.=#@H1BY#(5HL
M-V8Z;U%*/U<N0&Q+66]-5RDI22,F1VI=26TI/4%)7$Q!74D\-D<R+4=H5R5B
M.%(U3B$Q-%TD<CM/8R%T+4M<3#U>+$,[.T9N2$9!;FHI4W%,26(N+%<Y4TLN
M4RE963-G/2<^:RDX2%EQ)FQ<.70N6#PU9UAT.3IF1#8T*CQ94F$\/D5L1EXR
M1T<_+%XJ:',].%9*3W1E13IL*G1A;R1-;UUH/%)7)D!K1CI*=$\B<2I?;3@Y
M+E=235=Q:CPN7D-1*FM$9VM)6EI ;#XQ,DXN2R4S26<B54PB*%9Q<U8Z020]
M-39P3& S06]Q7U-8*DH\/2E/:"]<65(X7"QH.UPG3C56<C<E,% L(6II66-P
M(4-T3#]C5EIL2"PY/B-4-%U:)E Q*C@J5UEC1D-D;V1:36TB<4LO93LA,ETZ
M84UC/# F)D$[/BUM85 W2E5 2214/SQM4DAN<4%.04=:5TU!92) :E-(.$P\
M2"5:<SHP26,G,&XK2C5B<2TY05Q,85=;9D-P-E,V7RE>9S%?,%E0:2%I.&=I
M34-052=79'5J+$XZ,6)N+2Q4+RY;/D0Q)$%9(U@M;SQ/+CM 5FP[-21T34=S
M.3TX)"0I5"DS*3XU3R-R/TDL2"U7.3(O4$ _*EE)46A$)34F)50Y*S@H/F5D
M7EE05S,S;VLX.R139$I=)C0^)EU&-$<X-U5,<3Q'0EY>:&M1/S W-TTQ-%]9
M34AG/"]>.EM21S9J7RXT(R)"0VY)6UM994=A3DA4-C%&87%*+$ M:4] *E!,
M)D986D=4*7$P5UXR0BY87W G-'4_25AM1F!>+4-F*3Q2*$%B8%H_="Q8/EE?
M.$U%3T-386-A4"<I)UY$<D!I/F%F35LC)4A6,29K6R1.+4\H52M%=4<K)B=(
M1U1J:4M'/"QD-4E!74<^;#AS<%<W:DE<;G%48"(T9S,T/$I90S$E-$AG3F\\
M6SDH0C9I;EPI)&MM+VHT4TE5*$EM:G(F;4Y25CXC-"5N-T)H8ULE;W W."9(
M6TDU6G4_-5\G(C H8EUP7F0_<D-D)$]54T!E4S(_<DU -C=094AD76!3+"MB
M/6ET*$IC.CXZ-S%;:4(B-'!H0#]3.E\\,RDG.V\V+#!1+4DE9B)&.&)Q8$<]
M-3(X+4$C=%@X<2U*(TQS(T4E(VPM9T$Q(V8N(V Y+%UP5RDJ+R571#I05W)*
M8DI$4RLZ4%0F-S!B=3-@8UU655XS6DQ0<B<X2#@N,39E34IN(D-(0C$W)4Q*
M-U4G=&U!)W!H5%%7(V@P:U1O,T<S0C@I3F$Y-%E@-&15-$4F;#<Y)3<W-TQ>
M,&13(W!2+21>:B4G1"HI+61S-W!C9G%:.&9#:"MC7"1R3CQ(,RA*<3=F3VPO
M1VY173)7:"U<(T(V<$509%)@12AK-E4W-U,V43)P2T\G<$XY5W$G;"4P870A
M)2Q184!>)&8W+CA<(UE<:B5-3VE,4B)S.U-;3"%"0V,B5#(M)%)*(R$T*G(Y
M)S)95B)A)F$E0&!5835O93=M*U-F63U37G%*8C1B3V<_/VAJ*B1K9%MT-U)A
M5'-E+S\]+$I,6F]69'(O8C-:="]9*%!&,VYN=4=-9#).;6,Z95PF1U=3+E!8
M45-C4D\U9VX\(EXX+%8Q+2LU;&9N*RU9(CU%6#PR,&A,<T1L124H8RY4)6-'
M6F5$7RMB(F$B(3-=5FU9.%=P4F4W3E Y)6I!)VE;+VEP)THH1$EM0%AB84XF
M9#HI+D1476EM+%US9"XW*5-,.U5P;2EI7&)4,V=U85!29#,N1%A6:V X<T-N
M1"M344PS-#HI-U9E-T\E3$0[)2]K=65F8D<K<6%62#E!7T1.9C]D9CI./5 T
M7'0M.5M<=#=O;4E#8R0P239F8V(S.EEF/41;5VPZ+D=B94T\9C%%:C8B6G)2
M<%4V9F8O75)A*S94;'5:0D%04')?;F13,U0H7D9*9D N1%A>*6MN3F!2:BY<
M9EA.3&X_:4PI:UE,-BI8:U1!)4A7<$!9(4@X7F(P2' M:3E$655R)FUL4EHO
M.S$_,RU&-C)K1F=)32DT6R%<8DLJ4%%)3V-=:&8V8U9=+UDU0D=R5%97-TA-
M2BEH9B=,6U5@+3MT/G4F+"]H1"U!)U [65E?+C-83F185%TK;6MN0THB-#1=
M2U9$:T-O=20H1RY)/C=8:6PH34Q272XR8%A<7D$U;UM:9C!.93 R0E%.5%4C
M.#LI)EM'."14-R@[=5]@57%;945084I:3B8X3V\R759S-&$L5UA!/UTM7$E'
M3R==5'0F*4]..T57?CYE;F1S=')E86T-"F5N9&]B:@T*)2 G4C(V-"<Z(&-L
M87-S(%!$1E-T<F5A;2 -"C(V-" P(&]B:@T*)2!P86=E('-T<F5A;0T*/#P@
M+T9I;'1E<B!;("]!4T-)23@U1&5C;V1E#0H@+T9L871E1&5C;V1E(%T-"B O
M3&5N9W1H(#4V.#<@/CX-"G-T<F5A;0T*1V(A.V@Y-CDO4% N:B-P<RLH1#I5
M/RY:32)38C L-%-$,"DT3%-N*24S2B9D/W)@;B(J-"I>06%C76HA;%-N/E92
M-TY88DLE+"\B;5E(;D,W:BIP8BQ32$TQ539L8C0_8"IH62IK835!0"52.VX_
M6VHD;V8P-%I:-T)*821.+68Y85UI2T-41&YC+&XZ;EAN9W,A2SYR:FMC*2X_
M-B(S*& [3&92)R@^:&!R5#U>74EF3$DU<$YU6UMS+2HQ46-H;30Z;5([2U]+
M<DY#331.;60[/S$O3R1C34]')DQT.T@J1&LA3FLJ7C1U3VMP-4]H-%!<7SPU
M12-.7'%=1SLK."LV17)N+"EU7C1U8S0U,68F+R\Y:UQ6/FE)339-3DAB12LO
M(V9$1E%:1&1<76Q!+C<U5SPC;G)"+24V)C5904HD65PD9"]:0#%:6UUK371
M330Z8U8F(VMB1"Q96&EF-CDM(4,\3"PW44E10BU)4UUJ5& S:"-)/B,\-%-D
M5EM!4$177U%3;UU.8S0N3VXZ;W Q04 P)5-B7C@A060T8FAJ.7128SI*,C@N
M3"Q?/D$[<65*.3$C.$E"8FDU9R-P84U48FMG0C925' Y93LN*G$E/T-503IC
M2"0N2SI/-V)T25U"43TG/%10060Q42]9+74T7F)<6D0W)E)L*S%:375B-R1#
M5SIR+S)T+$E#;5I+7#P]3&4W*B@D+W)M32PR:VX[*E!#8"5P,#P])B="*75F
M(3MB04@F3"<J*#Q5/RT_<' O.UX];D)2331>6W-"(4]Q7U)G;C]<3F\S<RY*
M.D\D<$M5,TLH*$P^6"]B1R8I,$XZ/R,Y-4TO34I1/C191RAD3TI.(3A12DD\
M.T!$;3,P=3%R1F,U4&)E+FA36"4P.4]!92A2<%MO4E\E7F5422]-*#I97F!4
M.%-N.EQ(<B@W9UH[94Y)0R,E3&Q$5'%%7#,K86Y *VAC16HA.4U8;FEM2V C
M5S=<838B+"%)2DDU/#,V14!$:5!O82U1:DHA;6]71U,V3#\A,$(I22Q$.DE<
M;TA$+5IC15HF8F@F75TH)BEU23-N;VTA/$%Q-F!/)W(\<#%10R4U3R\P*EIE
M32DV)C(W+$YM+6)S3UHH;V9I2CTR8D5!4W(S3R93<VM<-D,\<SMF)VQ .FX\
M5CY 44P^92(G6CE1<UEB7TQ@:V [<CYB*W X7V1Q<3DV4%MB3V0I3B-.<6\G
M3UM@:%]%46M"24%U<E ^7B9T;UY$2#A:53)01%QI<V-B7U1 *2PY,5M>)"11
M<2(Z,RML*2<I,5(O-'$T)"EF:%8Z7&$G0F\G,S9',REC32=(2FP]1CUQ)')'
M34]12DQG:UY-/%=466]G*7)U3$E;(TXU,S!M8F9(:C-Q2"=6+%P^1$IP:S(N
M3CE"1DI312AT9D\S2FA&72TU0C@D;CP\/G5",V1=9V4Q*V-183)S;S9J.%=;
M14-U2&HH6BU;05]Q;DI3*UXJ;S O9W)9+C5C3BEP+T%U75MF/F%J;E C9')(
M<%-?.S=-(F@R1W5"-W54-%XG720A/R]&14!N;$]L525F;FXL<S!2,S]B4CLQ
M;BQT3&4_,D5*53@^-VTW0V%9:5HI4E4F4C9-=4Y134583U=..B\J0&Y<;E)'
M.$PE(4Y&5#0N)C=1)B]J/%1#3S92<U59,W113%4X:S,Q33-2,5\H7DAQ*UA:
M4#9 7R0B0SU ,F Y<BM8:W(]5$13+F9::U8T.&@^83Y8-U$V:"U%12)0+C!1
M9V$R92Q;8UM!-BYJ*6=I*CQN0F,R.5%@9F9)<T@B.R]0=&\M(TM!4VLO)FTX
M5VY3:S!N:B<F3$YS3CAE*")8+R4]:SEU/6 C:"5(=3PC/E1+2"),<FE7-C16
M0TAD.BPA74QA+BUM55XZ;F(R4FAG,C8D4&8N:2%!12$J,%8[;F=&6VIN)RU-
M-W1#/6,V2DHH0'!O2EYP43U*9S Q2V<D5V]U;"E6-T X+W)G)F V.C%$='%(
M0R<_;U4L03=65U!J-&\]8T<Q)&(O)&@H)50Y/&%B-U)>1"\P)D%D:V!+3$$Y
M*VMG.%978T4Y(CI1.CQ+760P8F4D0&@F+6,U1#A,,4\F*44Y;%106C!=8SQ'
M)DEU)# ^(CYA.2Q#32YB.E@Q5"=F*$M9+W!!3EP_5D(I;TQ 5S592"YS.UXZ
M+TLK1E1K7T581C<\5%!Q*CYD+#QT+C\W+$9R*#1G*5Y'7F)C;7-++RY=32Y7
M.CU79V$H.&9G559U/49)*%Y,551?7B%'-69I4&I&16,Y<3,J."]>2$$R7THE
M2W0X;B$G)3PJ<7%A.5MK)SM(+DQ#+"MD66HL:%QJ7EX_0D14*U]&,$PD6B)
M;',M=&PT:55D-U \)#9@92])7VQ0*FQ&96Y/2D<S93HK=58J6"LW,4H\0F%1
M;G$_53-F.ED]9&YT9&LB*6Y;)#H[35LM*5!4,5\W,&0Y+3,W:%%45W$L)R1B
M/&T_73EF.6P\+F@E;C<\94\O)5A,2S T135.8U8P-250*$!B:$!$33=I;5)D
M+G _;6(J,7%T3VE 4V!-+C)')5) :5E&+ETD-5XB1R5>)2<V.28A/7,G42]-
M)4XS8CX])$=1/U$I=6%D0F@C13Y%(3(S+$@K0%1B+EQ1.EP]-EM22UQ33TDD
M6R8^1UHE9'-%(G%!9TYB7RU$,&UG+SA0(U-2(2$U,$DL,D8N5'5P/BU+-$=K
M5"@G.VMK;"DF(4%S8W57:"0G74],9DYQ)V\P,2II3C$T*TPM6R\K3W%:9&Y"
M7S)G3T=H9T-1<#@T0D-I76 Y1ELJ2"-4.C=B76!G*6!>3"Q?,2992UXH<5YP
M0S \1C95+"-K)E) ,CMA+C4_*U%&)F1@751:4DLO6$0O5C<M0FIC9F$K6TYK
M+35U+V]2<FDT)4(P6&%E.5)*)"YN/UHV*2@L9VDP4#EJ8E,B4B8N(VTK.DU+
M6",S+3=K:DP^+R\V-75M*4TT9S=N5EH^421 +%QO1W)T4G M36)9<FER14A9
M;F1$.V8F+#,N0"9U*5E&.SUN<D<R)D\F1"4E(U@E=&5J8F<U8EE*,#=@<61=
M.RM2(V,F5"AO9D9;-58D2C-19T\E-D@J6S,U6VQI.CY-26%>;$DD)F(V+6=*
M-$(X14IG5#=";CI49UA"5"MO6F\D<"DW9V]#:S$C;R91+D<D465P,EXZ66-5
M16%27#516D(S(W1/:"]4,&1T<U\[(U0P8"Y;33DS6")T,D@Z.D)N6#PP43$H
M.S%$(S])*G H2T4E06-L0G B)T8\<$U9.UY=65Y%3C)O25](.D5K<CM-6U=9
M3SQI42$V6T9)0#Y%<BY94UDA45Y.4"(A)5%!<BU2)U8V:F1D:4A=5CE',W4P
M5%]&)$!92BHR,#LX:SHE9F$E,G!=.BA'<3!;+G);6RLB82U>62@I(C0O-2(K
M-#Y=:R8M4S%14D=A.BX\5F8Y.3-G4$UM2"4D9U<U1G168UHR9TA/)UUJ8U!/
M9D%>83-2.6DH)3M!4VA;+2DN6"-T,7) ,5%)<T99,VL^26M7/S]D5591+EE'
M)C=@;VU12T-H<3="*CQ*76U91FU<.V),7&1O93AA)$M1;FU53SAN95PL(SXP
M4D)97B5+=%AE7&I1*'57<%@J)S)L7')?<R1K3V5&."=T6EDP93,]23M!4DA&
M:5=Q+5<T2' W:%!F:UUM86Q58U8I.5YG0D4]8B%J3DQ"/DDO)W!=5VE"8#0J
M+BTR5RPR3"YR-F8X/2M22%HH+BML:EX]*S111C4A3R9$9R)+5B]-(T,W(2I9
M,D0A5E1P4S5S46U*7CIO7V1C+54P9T]O2B,\<4%3-VU/*E)Q+D4V/251)D%H
M1'!(.B)U-B1?,&-D574N73!/-C=N24I".BAJ,FAN/U1#;4--4SLX(TA";D5F
M/G)&)EII:FEO2E@^5D P3$U.06)P8$QK+SIT;45:-4$V648T)DM&1F!,7V@B
M3&E@0V \8#HA6G%R4BIB3$XC(RMD8FYK8V=T7S(_8CEU,FTJ/2$N8$HT=$1J
M/V%08U$W4EQ;1&IF9TLG.TY>+5],9"]@+CYI.594:3%%6B%I3F-S*V4A.&50
M1VQE6UM.<$]A3&]P/&938&I7<V(J1DAE.#!3,6QM)T->/",U4FLR*&M,(T%@
M85)J<#!%,# X0S)&/&$]+VH\-W E=44[3%M+.TI*0V)5,#PJ(E,I9$%G)T5+
M93Y5(D-O/$HC+U$D;E(]=%,M0S!N+#QI231C(RDP3T5K)C0I2"XY/T<R-V-J
M=6]**4)M/&TE*B16(557-%\B)V=20U\]6T9?*W%E83=,6#$Z.2='83!K.R]8
M/BXK05\X15Q*.7-","4M9#A&8W,G+#Q0<$QK7E-<3D)555-?8W1C3SQE)V]2
M*$ J2%@_*V5N/49E35HV:E5-2S9H)S97+V8Q16%G3RA+,U]A=6QB94,Y,#1#
M(F-))5U)1$%?*T<M24%322=99&]I.S142SA#+&IJ;&@J)"A054HH+34L63(Q
M/2(\-C%8<R=E;C%E4BE11VD[;DLV3W)>36MB)EIB2T-%<&)8-W4C/FPP,"XZ
M*3TM8BUS=3\C/$LT8SHB(3A-,$E!8')!*EL])2PP4S=-,R) 8%4K0&\R1G1*
M77%7."I**S=&<S,W1U5@1#-C<E S,"5L*UY)/7%9.V)8<#Q?1G0O(2X^7C0E
M33,P4D@T5FE#(E\W,&XG6%A51T-43$Y>82Q'/#YF1G-23T5R;6 X/&,V;")D
M0$D^<&=J/59G;C-"+E%G.BP^4S=A+6M6(D%J.6A6<&,R9D<[8U8M124B1TMS
M+2MF:5,I.C)M6D4F2B%M2VPR3B$K-6M70V,X4U8D=$IJ76)!-C99/%)-+%!N
M9E5@-E] )DY;3DTG,D%%*SIH5$97(CIK+DQ$.TY79T0_<CTQ-2=)1$A#+RU8
M164B-E@Y4G$S9T)#1DXN0F$C+T%S-VHK(SY!/4=+1D5O*3A.:UY?)TQ$6VE1
M8S%>-U,J04XM+4 Z-D(T1%U:4DE0+#Q13#PN+5E":T$L,"%M(R):(E!53"(_
M<3XF=5A497-;)%! 94%'3T!H)6)K+#YD:35-5V=,33);<#XE-R@Y)%E!0&<K
M36HX+%MG4&5%5C<K2E4P.W)R:39,:'1K-UI4+SM076576SU+=5@Z;#8^*EA;
M-%)&5#$X8TIF)%A#635-,V)H+CPH0VIQ(U9</5 V/UII+UXH0$(Q(BUO:UM+
M9REC7R]M2%4[8&AI.E=/:W _,R18<B=B3&)3)T\F.T-(.FI0-"Q$,69R*"))
M,F4]7R1E0#E'4#0S/5LB/S=22F1O95%3+F0E<CE)2TE.-$)G+T9%2#DN=#!2
M15HF8E9)1"4X(DLI4E9Q*UI:74!I(UEB3D$X)%UR2W(U14Q*.6HI1VLP4BM@
M8",J(UE()38O2U(P7%=882\X2D9<;#M=7E!=+5%$35PG25Y5.S8]6",[8"\F
M:W)84%8M638M:V=8;C1=/6Y+.#-K=5 P5W)'*%\U33!K:U(L8W-#2TQJ7UUG
M8RPJ+BLR6"Y53$I9-%M693!M*R975CM'(4AK.7$\+FY,:4,F0B5=3"4S8UH[
M1CI(,$)5+C!I0C)K:RAN<T=463!:;CE)1TXT)D0C;V4]8"%;,EIM52E).3XO
M-# [+B4T7T\N-F0_8%LY,"=)+B5Q3',D86]S5$TQ75YN/DIJ+&,Q.TLE<B4C
M;U<_*29/6T];530B-C1/3CE1<U-F1C0K9VXI+"$\,R,\:UI.<$A=1UA$)"E*
M(3,O7E4_/EI 7T8Z7EE8,%(S=5LR45II.U\M/CI.6%I?7D5#8%==3"$G0SMC
M2SA6,&%L=45 -EQ),U=/8UA23CX]*"Y )S]C:C@H7"A662TZ7%YH5BHE2G-C
M9CQ9:#1D+2UG,F$[<RDN0#$]9U!#5V T9"IP(CU 1%H\+T9P5U\E6EHO,R5:
M3VYM<%4P33916%E-1D-#2$MT,D)@(4)22G%D="90.#!G(VE5*C$Y0&M)2"U<
M/$54<SLY,3DU03!!*$4V9E5I:5 X/'0N43HH.7 W/4YH,BDJ<#L]7ETU9B9L
M6UU584$N93PU,B9J-6TK.F]E)D<M165642UF:BL^3TQ706]@9&,D5E1@:DU#
M:T5K6#))+SU1859<<2AL+21<2D8N3G4R;S5>3EHH)"5P<"Y!369C1R]-521N
M0&$P-E]57DM.3DMQ,C!J7E0_3C9A624R,R(K=&4]4T\B7B)34%)=3%$L46M)
M)C15)$8N63@V8G5P26I@,2\Q-2Y>,B5R,BM'1VU;/%=01#UF-C$V3E<H1#Q0
M7$0Q0BM4+"982UY:)RID:U->*U!7<5HI8W)..2,N:6=M/3L\:EQ6*U8Y73@\
M+$XV6UPS1D<R0T1K;#U;=71R72Y0:DML47)P85)))"TM1",Y(5@G7R9#,5 N
M=%9/<"=+0V\O<#(F1#AR-'-O9$M4+&TQ63$V1B5%:21M14).3UTP4D,L,DM7
M8T,S(5XF84XD)VA>.48U:31+/6M3,R-/35%92&$M4V@O06I=;410*S-)7RY=
M;4@A8'!R6U4G1TYQ;F-'(69A,S988RPJ,6I34S$R1#)T)2EU:D9-8"E"3R@C
M14M!1C0F03QQ;#='.BQ+.24N)31L0'5+:65>4CA3(CI@02M?:"E'8CA3)D!3
M1D=+<RM .3AC-B1-,F!B/"XK529Q9FY74',K6D0O0U9P3TE?640N3&Q9230D
M4&5O<T8G,DU-2%M8;S<T3D0Y4U)O,$M/6SQ61$P^8$ED0$ET7D!@(C E05U2
M4&14*C E5U1364==6VQ!27$[9U1695Q(24A#77$E,6=C-T0Z0E%T.5EG1VTF
M46!>/'$J.%9/.E9!6T,\:2A":F-?5"E</#)&9U Q65-#)4(Q7T0G(69;+SY/
M2R\U<BHG)2YQ94UA+D5).CE 3%(\6BUN<5]N03=C;VDN;UU<=5Y88&!(9"\O
M.&!B62\W6UHN<61U93HG0W%,*#DG<R)"9SY#0E]46"9L0EU*23U23"Y30R9+
M4G E<5A':$5O,%Y11C5%+D8A(68W6T)<*F9'.R0K:4-P/"YG5C0T0EHX8RDY
M6"L^*#4Q1F5-*RUI3DQQ5"PR.&4O)W%>:W-I-ED^.4Y))51!/&(_52HU5TD\
M751?<F)G96Y@-45%650B3FPF;EIG06]8,V0S;4H_<R)F.V4]3&TE.4-O(2M(
M6C92/4=Q6R9!(3]T5EPV6UA>2UDJ5&%/54\V3D1>04QL+5)+<5$I9S1O=4AH
M4%0]1EI4.UPO,6<U:E$T3UEP.TD_8D9>9VIC2CQ!5"142S=H6S8K7RXI4W0B
M;&E!<E5 44%D6%U)92H\-TQD+6LW15M/,RYT2CTY1RM()3A)454D(DIQ-4E,
M15EL3B@M5F8^0TPC*'0Y=#Q2,3,]*R\B9SA/6W(M9D8L5V%O*&YU/"MB+F4L
M:U ^)#]E;C)N7TE3+&HX;5PC539/<&@S1E->1D!E7SMN9T%>;R,R42,[)6=4
M)29N+SE?-T5"6&QL*$ E;6-'4&!N/4Y+7CM;65=J5E)Q*5A?,"I7?CYE;F1S
M=')E86T-"F5N9&]B:@T*)2 G4C(V-2<Z(&-L87-S(%!$1E-T<F5A;2 -"C(V
M-2 P(&]B:@T*)2!P86=E('-T<F5A;0T*/#P@+T9I;'1E<B!;("]!4T-)23@U
M1&5C;V1E#0H@+T9L871E1&5C;V1E(%T-"B O3&5N9W1H(#4S-S8@/CX-"G-T
M<F5A;0T*1V%T;4 ]9"Y7(258<3,]<RL[0FHF."Q87UQR5$!B4$%'35MC92PS
M6BQL/3<C9EM'9C [1F5B27%S+"5<+%]&0U$R,#MA(4588C53*T!M)4@U8T E
M)THZ1CEJ7DA2(R0_5')D8W)=771K85-5-5-?4V8V7T\K-F\\<7141RQ>=30I
M7$EP3B1L;51T/6QA7VAT46-(1CE*4B$X2FIE43<[*3<W-F$W0D8H06924UU4
M)D=N5' ]44=,<%PK.UAT8&DG/$<]6R%Q7UU90T-L62=N24EF(F-697)C*T=U
M02A>/D=4:SDQ4#]*2$,C8F$L5W)S6BH]9SPR-FQ=1CIL5FI%-$Q:(6U797!)
M565?-"-'2B5E;CQ0-SQ11&E%)R95,D4Z0BH^5W!D0&XB+34A0F%((DMQ0B@K
M)3XB/D@Z;&HH42%<9D=H*V,S(RXM/S0S;RHS1FY(4#<R:$9F<%PG5#563$9O
M,4=L734N*B(Z*5%=5U-J,4Y6/V9+:C4W33%H;T\H(F<A7V5);FDT+FY6:D1I
M1&1F1R8W:49B8$U6/R0\6SM0(BLT,& S+%8\0SUG/5TU8SQ,(RQ7)S]*52]
M065K37%:*RE!1EDC7EI56S)9*U=F6UMI)V,M03-$,D<Q7R=.<68X=&,F/RA>
M35U'8&)N/D5R:4TJ:3Q+43P_14QH*&I0*%!6+6-67BQG32PC;V)@,SDH+3Y?
M-F5H,#T^8U!O0"E7339(:&%.8E4L,CEO1$DH/B0E;C,Z<&I61E<Y26PF."1.
M1BQ!67!3/'5:7R=+.4\[:R1Q*SI%*74C5W!-:"100V4E8TPC4%U',G$Y-F@V
M=")12&AU0U@L<$E!;$MC=3=/25566#1D.S9D-5QE1$I,0V9Q4F=M4BYG:F9G
M9D4V6"TZ:6%E-#%:;V R)4]"<&(X:W4W=#]-)T<W,$LO+#Y?3F9>0VLY;U0G
M/51;7$HD2&TV2R,J4#=M.U) <B,J1E@L3$$A3VHM.FYM,'5L57-,-D-'/FTF
M2FY/(W-H1",X=6Q6)3E=2CXO1'5@;#LX4#$L-3I;4U!--4MM.#8\7%TF*R$R
M1EYQ:6%.7W-1-EU5*R5R)E=M64$_7'-(469)(B%@+C1Q<$QT*F=M-E<L54]I
M*E X:CUA23AH.#1G3FXH1B<Q73Q5;R,I4FM2*"E%-40A(UY95%MT.FMN/%!J
M7"A -R54;EYE5"8I6&1$4$\P.S0W(SPW-2);;W%T5F='2D5K+6YA)UEE4CT\
M3S,Z:SMN6$<G<D-S-E0T.5)*944]2G5(/2I&42<P83HT<VE/5F14:E=&22M;
M+49L7EXG7FU-7R0P8&EJ)F1/5BHS/7,C,U H8$-U7F=F0TDJ-F]&9SM =2TS
M*UU()W%-(BE#*6E4)3)R3DIP:CM0:"Y&7D,^64XD:BA,)"U!9&E8<CI *"XY
M5SUD9U]A4E=8.DYO/$A"4FQ<:&]A<BE/7U573&IK;BQC:28Q/V%66T!124Y9
M5#TA;FID*B58/V1L:W),3B\Y6W%21D-1/V [3S0P7%LT4BX\/UIL2%E"2"AM
M5BE%/D%F;C-$9&9=:C1;/6=2/G!R0T]4+E=B0%HZ*T\F45HK16E34"%92T%*
M:$ Y0VTY;3MQ559=5T9B3C='14)H)"MI9V%$+$-I2C] 371B+2M <B<L1DDF
M5U@N:TIP+R]@(U5H,6= =2,D3&8X+&\S1"T_-4,I5F L/$M 3REQ9V-F*F)R
M5C,\7$!-*R-E<5XV<#IP6U [7S<L/B$O6S8J1EPE12EC1D$B+F0M4&(Q9S1=
M1$L_4T<M14XT8BU9=%A95VM94C)N3B=8+B5)0FI742$X3"0Y-$@^;SUF34T_
M)3E3/ELI.D]R,%$T)"] )5PW-D$P1%QP0'(_.S)=9'(T<#]+(E-S+T)=+20I
M7V!.5S5@*&<P9F)$=2<C;FQ=9C=684IS-38M<F=B3C$O7BY22%] 3&HO5BM(
M6#1@;U$X4CM 75%D3R0J8U8T<CHD2',]=4EE9TE=75!J<V%;:T!./6Q4-UQ8
M8&4G1CU-)EHP3V9F9SE/0%=&0ELW63@P1S=M)D)(0BEH369N35 V/F- 92E?
M(FAU2&1H*G5)/"Q/5#US.%M*4')-25%*/RQR-#):-TDC4SLO.44S,F5J(D<_
M16$])S=G+#]K;CI<9'%F22QM3UD\/EEJ<C9./#9J)VHN2BAI+V]+.W)K-FE,
M9$<V,40A/"Y66D\M0TYL63@Z65U?.D);1$U!.#IM,4I 5U-/9W4N2E=>/7$L
M;6)23%$A/D-I-21P33I:7R-T(D9<84% )U$M-71S9E$E.CAT75$U;EU&9TU@
M.2XG<&5134LR5W,L0# T4#,L15MS,D<U25@Q(5UC.CXD46Y4;#$Y93<C52Q.
M93=23E92+FI=5F!=-"$R)VL\;")$7&92)45+4FTM)DPX/S]!<DYA)7(H.$%>
M+#E#6"4D;W1+3EY;/6=C,DU84T,S:UP]="E89BXR.%0C(4ER(S\]02Y1*FDY
M)#$C/C-S1B\[)$0R(2LM5"-&/DA"(B0C3B8D.S-@:3YT)6AO64PX,SDH.#)O
M+SU7-CM:<4I/(4ML6THX=&I78RQ":BE554EC,T%105E./FIT/U$B2#!0.#),
M2TPU0&XW-E8J,4)M+4PT,454<C9)4#,I8R(E2R\Y/SIS-2MA5'4G:B\V-VHX
M7&LF*U),2BA/-6I70U9=060V4T))*BI#-T%(;3!F0#=H7VIG66=I7&A3.#LO
M<4=17SEE)S5'(RIE,5)@/&%S0G!/8DMD8&-P1W)&431,6$Q&:3Y1:TM%)&4D
M-V!S22)A72MF,"<]6&,L0#E=4$EC6$A=*W!R22YE<2(_8'1(.D$M+%-;85DF
M/B)M4$E+-R(M5%@T(V<F2BAA3DHP4%XG5RUB.35;:3A697,A*R1P841C7#9B
M.'$N574F1D@]*%4Y25PQ;3-J8EM#2V=K/G5?4U5C1%,M=65C/5)A8C1A:T$X
M,6E"97-P;6LD+V4H1U8F825 ="Y2:U-Q0FU9975B(64S.E,Y6D=<1%LZ=&5L
M-$,F)5IU(3H[1DM5;CXB8T0H<5XH6&QE/4\Q0RUN/F5K+U]U2#=&6VA:72HJ
M*V548$8\35=D*T5>1REB.RA;45Y21$<A3E9F4&AF628H<4LQ+&!>:SLS/C5H
M(TIK*3LC<6@L."5K.RI<<U8G(5IJ7%!(<&):-%Q>0V-:)BEM0"5T7G%D3D59
M;T4O0"XR83E=.TX\9CUM0BDR24I5+%M1-CQG:F(B1E%E6&$O1U@R4EE&93Y(
M4S V)6-#;3!F<F\B:%]822IR42Q0+%4D1F8V,&,Q/F,[3"I=)"AC77-),&IT
M-W%-+VQD.U=@14A*34@Q.51@*EDH(D1?*R997$HY/S920EYS+G1T2CAB4DY1
M6V!;<B%A/S]K+F!>*#EU63A;86A05&U6:U<B1UTF34Y88F)%(TAK0E \:C15
M;7,R761K<4TF75UF/D,Z+BM<*5!J;2U),V\Y96)E2#XT)TA..5DN;3@M;F1E
M03IP.& ^."@M6CEL9S!);%4\.G-;;2<D4UUK*"IR4$$Z=&5S+W-I.%UJ4&@]
M3BA=9EA04#-F:$A=5"PX/2-?/EMB-FI<34 Y,CY<-&]U9CQ'<$8M7V%M6R)1
M<D-L+4QH<6Q$*6UP+BD_46M#+5HH;5TZ+& A)&)K+R9/7E--0#I!,D5O)U=>
M*FY/;EHZ77!F-3MD4"=4*$=N0UY-+VIF46-4;#$R43TP.F1B,65C<3=7030F
M<4IL8C-06&-=.3=R24@J:#8^*RL[0F E-6,H,THX56=,)75M)DY$92M,:TE#
M.EE);5E:24%R:"%O/4XP.&AU9UQ203U6,#YM-2,F;6QT9V8I2C%8=$ U<$!/
M1'(R96U$(V$W,4I$1C9-)2]':E9!)ETV*SYF-$1M43A49G-L<"]M;"YD8T\J
M,U!/85)F4U)E9D% -7$I16DO,E96855D(4HQ.755(D@O<C1S369+*C@O-#9B
M:%HT;%17,T)'/BYB;")S6EI>(C9@7CA0*S<B+W)(,D)S,#HD.6U,5V1H+6IJ
M0V5"-6L\-&XM:$U#;39R/UET+%%82F4T2E5D=4XV.S$D2T916S5%72-#*G%C
M:D,Y67!:-#%K0$%-5B)B*T$U)5Q,8R$_-6<B7SDR+%=J5G1366\L65E"*$LG
M-&5-=%YQ9F0O(45<8$5O;%]F7&)+:TM=66MK;$4B7F,M)DPI76(P<T<L86%F
M:")*/VU#8E<_3U=4:U!:8EM7<W T9T]:8R9H)4Y56"=G8'4Z1DA4.C1;,T9%
M9G N,F-+3UXQ,$9H+VYG0&5(:S8S)RXY:F<O)71#.CDP5B-G/4=.6G,H<5]N
M4F!Q/C5P7TUL6%%#1E=K155L/$I%/V5I)6H]+%I;86L_)"D^8#1E;4XB9R)D
M7F)M3"-1,2%4(4<C8F%L0E%U5U0R0DI2+C0R/3!:8F1:3V5K<55O-UM(4&QH
M2D(];3 _(S)6.FQ9)$YI8',K32%-3"YM64E(9R5!:T1A5",N.3D\(2(Y)7,_
M2' ]2SE*5V)5,&<F+%M092$A2$%9<F=L+#]3*5,V,V8I1#Q$26HJ2BE-+4)!
M2BP]<%]61S]T02\Y7#I%15,N5T-8:ELD3V!E*3\[:2$U1#4H+F@P/$IR/"PP
M2VQ3)U,R6'5T6"EI,2I0:6U-7"%J.DHR2"=8<G(Y:#MM8V!@)3I42G)$.EHM
M/VQ=8SUC0BM;*W4W,C4M+65A*"(J2D=)5T5K;CQ8-CM/,5AO:$I!4"Y&,$@E
M:VHE/D]/8%%N-UY55DPH<UL_:$1Q07$D)$UA:B]H*4<F+R]E04=A)"LV0TY-
M,"DN=%]>6G18)U!I-55,,T)D4C) 44]A,RUR+#YI9D,H."IP8V!76SDI35,X
M)V\J0RMQ+&)L<DI>4G$G3F]G4C0B5D!0)E=D5$%;=%I<:$XV04<E,$1J9'(L
M8V]S92U4;T=)84=':CTK6T$Y(G4_7V,I,2<J9"-U/2LL-25H:'(E33LG*D!3
M:5I9;#!%0SUK2F<M-7!J2D=R0V,N:#4O03Q=(5AI6&Q 1G-A.U!2*UA38T@K
M/EXM9G4I2"5>="UC0E-N.V@I=#Q'5DI::$=>6R<S634S9U<I/F)59FE13TY<
M(EMI431C-2Y,)R1<+F%<2DID1B9$/5\K/UQ1:C(F,SLO/6LA62-:1"0H*6<B
M5CQ'46MF+UQ!,DDX:E-"2#5Q."<^0&-+36M"82HG/3A(5#DM7%DS43E&5"%@
M36%4,54[0"1!7#Y;<6)'9S<K65)C7DMM4E,M5S9=3$PU/B)<2"@Z-T-*27$M
M3"M#)SU+0"HS558^7D1R,$PQ)S]%.4I7=#TR-#!D)VU'<4IN+S-I0B5>+5UM
M<FY7;U1D93@]4VT^+71<=%Y4;3P_,"MK(S!-9CQ2,5P];S]K7SM0+C%H*F-E
M2SHB<D@T(B0U;4A:)S,Y/%M4.R)01W%*<RMC;D0N6FLF<#PL(G(S33A8(CEU
M9TA -D(G3U9543\K42U6(2EQ;S(L+"U$-$AM8BI(,FQ:2&8H;4(^*%4A5"]+
M)6= 8SYF3B90<#YR8S5H86A?)%,P(E4H0G,Z4V-)<%\F.3U7(7-'(30\7U-B
M2&9)(DE$*R<J-&DC0UUB6F(O-D V+EA@(CY6=40U:44B)B@E7T0E;5]8:C Z
M)#Y,2UHH6G1.<6<I;U%*=60Z;3\D3EDG:R="<DAB-F<Z+')0+6-E640T*4I4
M0E)15DQ?:BA-;"HC3&!(:UI20C%"<EDO<"HW82U>33MA-61R0VU!6#=P=2%"
M;4%;<S-=,B1N<R1;-E9E95MN/2%E7BEC5#(O9C=1/UUJ+#U=:50Z8DA864MS
M(B<A771T33!N.&,N=&)S-&-G;&%$9#-%46=O0%9$<$XD04E"-29E42UN*B=I
M+#(Z54X[,T@F:4E!)B,J4%=N<U8L5#M(44 K;5M-=5%113Q*+4Y>54%3920W
M65<E7TI10%UG4#8H2&(D;"YQ(6Y8;FHB)FH[0&\E*S(_4BXF82A$+B]*7R([
M/E9N:&I32S%4,E$E;#I85EU=-R(I8T9@6W-@0C-E.D8G."HD8#IO:UU=;64^
M(U)98S4J04P^<2HS+W5Q8&9M,S13,2]B8U!..U\H(CX[*E W6"@U(250+2]:
M.4%O:3UG3S=R+2QS,U8_3F9((D!H(CQU<B5)4S%U2%0L/W!J5%-/0D9-.3A'
M7RQ*7W-O(UI00U8N7$(V8D4]*2Q0/&X\26-M/G)+:T]!-C Y.2L_42D\/#9/
M+F%T/E$E.RI0/DY>/FQ7,UY!;2UO/51@-EU5(DQT-%4T1C5-8G)!.6YK)"0H
M87(B.RU'.3AH.5%60#Q$220N4#PQ,4@]234I6"MR7$!M03PB7TMM<2IC*FUE
M.FL[22Q"2E1B6V5I7&%62B);)$YQ2C=$<S1&/E)21C]P2B%6(V$D)4ER)6$Q
M(39.(4!H3VI0,V1<.$I>+$$^+G)$;SES3355.RUK,%0U7"A/+$=I,74M8SQ7
M7E5I4T)O65!.4$E=+3A;.C8P="-#5S5!5CI1-W0F9G)H+SMK(G) 5DHW0&(B
M(BQB1W5#25PB2E-)1UXK;BI"46$K-$=E+$Q,2R-A/45#7E!1<EI;*V1)04A-
M-U<X6FPE(55.65@R-DYS-G)!25\W/R=!;T=%;S1J3&I+03 ^.3)"9C!48UA.
M)7):3D F,$]-0RY$(R)E6R)2,RPR)4)T-4I$)5 ^)#)68E=.3$Q!6S$S9FAB
M9"$^*2$J5#@S<7-12T=93C9*475)(4]=:'(U;"P_3#5>-V4O1%U0*DY0;FE0
M:45F2W%'/$XA5$4R:FI3:2EO0RQB8T!>04A&;"@R56M)(R](14M=*C%I-2X[
M92,B23!.1ELT4R=6;%!@,6Q"1%!U-6-?.RXZ(D9"/#!20%8U96%A+R%+)2I<
M+4$Y(5(P4C@_+60Q-FA!)"LA*VMQ,D<^6"=.9FEU.DE.+6Q#8W0V;C<Q5W%#
M1BU+95HQ63\T1#0S:&,S7&Y82T,R6E113&\P.R0T7W!U+U%/7D!!8TY!,UX\
M22E4/2)I0E1<;VYC*S$J+S\Y95D^-5)C32-L*D\N;'$Y32IU7TM!,6(F0EUC
M)UQ48T(F-5HR*$)*6"-O;U@X8#IB<51017X^96YD<W1R96%M#0IE;F1O8FH-
M"B4@)U(R-C8G.B!C;&%S<R!01$93=')E86T@#0HR-C8@,"!O8FH-"B4@<&%G
M92!S=')E86T-"CP\("]&:6QT97(@6R O05-#24DX-41E8V]D90T*("]&;&%T
M941E8V]D92!=#0H@+TQE;F=T:" U,S$R(#X^#0IS=')E86T-"D=B(3MH/UI9
M-F-0*"TX+5XF;T<]5VQ!,C W9E=<;&QS(E=G1B- ,31!,FE/2FP]=%]86FEO
M+%<M<DTS.S0R*TTJ)3UF+3-/020B9VYO,2)S8FI;(5%=/W0Z2UTD5E=,)"]L
M149S)TM;3G$Z8T%38U9+9"4W5RY7(TY);'5!2'%U<E])+T]D9FY%-E],*5I*
M.$Q)+U(G05T^8"Q6859<7SM<8SIG6%D\:5QU3#\[:D,K72PA=2P]6D,O5C1F
M(R=?=61P:S8C3RU(4#50434D;TQU)FY2)'-><SA-55-*+%U")6M&.TQ>+"$V
M,$92+C%K945>8E=E0DAE*5YO7BHQ2$]5<$!+:C=#33%C:DQ;8DI+0TM!/D4M
M7B(K,D!A2V\Q<$=L25YP6R8Y-6%@*$131DQC4EI41F B+4%<(C@T;6)M<3Y4
M3EU"6E95:45M9"\F<68U)VPL8T1M1$]*,W)B72DD4%98:#$],6%%+&!L4"=:
M(TDE<S]&4D%(/RET3#0F-T192#UN.U%)4%II-F8H(FDZ32=,6R,D.6U*9C!2
M2B,L<V91)$HE8EPQ7G,C+3!/6C8J<5,S+75F8$!R,$)O85AJ;DM?=$D\9R(X
M0U=M37)U<3(Y/28B,DII06E 27!R.G%==$I&4$1G*U1344HU/"\N.&$[36]7
M9B-.8%!T6%HV<TA5,4LT360M)FU/+D! /&8Z0VI.4UI?-#=U)SUB."HS6V]8
M5S@L2V)4<"1R74]N)VU</C5S+D]N*6=(-"AN)EAI;S0J*$Q>63XX1')%/C=H
M62%B7%$\,$,E8B0I-$]E,4<P/49+-B-N*2%T6F1</B\P0V->+T],/7$_<BU?
M<#=J95HO7$E/6S-;.TY;3#-O)#,B;U!1;D-;)EDC;C,A1D8M+D-M;E@K.$%7
M-E=/13LU5$PV/VM/76=S2D!)6"\C86U>958L*$(A=6Q#<4LH=%Q0870R,V!H
M32-E(30]1U%1(TPD/G1I/4I9,RA#:DPD/"E$0SE&.F9K=5=F/5%29352-B@B
M24!&;C,W84E/:$4G/40^0T%B/6(H;S8D;4IC4E!K87-257-Q32$E+RUI4T%D
M95@V5%%Q.S!E)R]Q7V)23D<E548C<#IB86)&(4MG4DI"85-;;EQS*UAK;#!
M<5M/*B\A<3EA9T):/C$G)&5=7%-,7#A;+4,_03]0*C1#*4A$4EPN6#$_9U8F
M=3U?8R$H:C$P83HY(F$C8E4M+7% -B1=2CQQ-21*6V<E/T1H,C$^3F$J:$\U
M.TAR-%AO4BYN)D])<$93+R1>*R109B5:8RL^8F,Z+5$]."MK26UO<T%S:F)J
M4BU+.5)K<D5&3#UK,W(T9#XX2EPU9VMI8C5>13IC,R\G+DH^;5]G/TXU7$M=
M63!C54LH520E5G0L:BY,7& A,$@[9F%;76E#2E@A(R8Q*$IM)28R3B%F76!6
M<%!(7C<T=2DS(4%P-EI$03,D)C!I<BDC-%8\3"0H<FYO1B<V7"E"='%H,%%O
M13UL638E3B=:5TM:.T5I1FLJ15M)2EEE*5TZ469I-T\U5R]J7V0\0D5<-6-S
M:BA3:3\U4ST[5&1T0C!!:UXU6%PQ84PN6E$T:3HL2E)D(R$Y.3);4B5P2&QQ
M6VU$;$-G5$TI7R%E9R19/CA<4VUA-2U1;24O5&%)2%!#:C!P52=I,BQG121>
M3G(O/CXP;R4^73%9+C8H=&IM8TE#(RI"+R-P84QL6&Q!)3ML=#(X<4EL35AN
M84Y=;'5-7%M)8&)50UI.*$YG53<K0F%2="M.;W)'.DYI<EI;(B)%6F8M6U=A
M9$A;)%=&2S M4D9$+70R754_*V@I44\N7EA0,6)72&XU56!(*%DB;$(F;D9/
M0F%D=7! 7$QQ=7)<5&1!/F4P.S!<+V%C4"Y,,3U02VXU+5E1+%9+;D=,/THQ
M+&A94DI*,$)R:&A=7R5+1%%.2"M);S]M+&YP:D%M.T]N+T=)23UC9G%&5U4Y
M33MQ=$EL2%)23UQE,EA</5E*2$U3<") ;V1*1V%&+$5593M;0V(Y,4%)3DDN
M-VAK.UA4/VI"44]L1BHK,"(F8UYH(45:*G ^6BY@,2=/.UL[7%!U55L_,DA*
M02%#97)>;B%>/6 \071-(C@R1S(\)E,W1$DE8%5F/B5"1F9O:F9$1$<M/$]:
M0C<V=# ]4T%786UI+T!N,%9B,"U1)#A.4D5)56\V/%PW3%HB2UE58&4C6S]E
M854F7RTF:49F-4H[)6I#5SAO;E=P(4-F*"\F75=7.$=077 R=#Q>9#]Q37-Q
M-%0]67(U-UPZ94%$0SXO5S!8*$4H1%5$9BA4+D0X95\F435T/3)2*BAI/"DX
M(D]J6CE?428^9"=#15E=-D [:6!?750H)R)S+E$R4$5.73\]:V(\(EDI/C]'
M3UM%;C)',41D;$5B3VA&/T@V:&(N,2LJ;U1G<&D]<6=:0TH^4G!@(3UF;2P]
M16HU)S$O+VY9+%PD3D$B<3@M+4M'+$Y,<V!%*% K;&8H93 A16@R2"%@3T9&
M/4U"+SD^5"5G1TA<.4 G96!?27(J6DE6-C4H:CXV+U%!)EU5)$(]/$-T.V$R
M(3E<2U$Q)#=)-$]E:VQQ.D9<3W(E5U0G/"0R+&)%=5M&)S]?;3E6)4I%)SDC
M<RA53TQA72XH;#0W.SE;/G4Q,5A0)TE!4UI6+V@A3B=A:#->3U!U-EM*,FDJ
M6%@J(VU903]S84A0;VDX8T<B<CMN5#@V*V)A4F1=64 C46=;3TQ',4YM,D=-
M8R=M3'1!43@R5G!?+E-B7&%%0SI<6EEC<F N,5Q$6C-265A+92],;S1B8T@C
M+4(N*311/%=5<G$Y0CE-7V,^(5HB2C]B)C$J1S$R+%AB4E%*(U-G,3\B<5=,
M6D%%93H\76IT*EA?)VAR=3-;2C ^8$<]8S8Y/R5,*BEL+%,M)#ET6FA9.CA-
M,D8A02,Y04!E+SI()%XC<3\K-VYB8$]S75<R8%8F4& ]33!;3&183#Y6+%I0
M,5\_2C9".#PI3#XJ.&,R=&M&+3]!*V<]=&E1(D) <B(\-E4O9",O7&E01U9N
M2'!-42]M5UXM+G5*:&0U3V1/.T=&<%5K/R1')EA%4390-D,L(B4D36@I)491
M:E5!+R-/63)B150V23$N8#QA7$9R;68D(2Q2:2TR1U<E=%=77FTF-5%A9F%T
M7THX/S=;8F\B+C=$4R)N)%= 42@D6%PX4EPG:&-*<"A7,SLD07$P:3I887)%
M:%Y134PC<$YM+")/44-1:39K3REH92TQ9F8\:%XU6FIL5"(K3BHQ5TY>-W!+
M=#)<1CAQ7D)";59:3W,E02\T0VA+0#@B(DU71BA+9T0J.6M*/&)I66MD/EY-
M2EM1/$5S45!O-S,O4B-5.'%69U1J(4E"36\C92LB:5974F@D2$\W.3\\)SDF
M+"\U*E1B9RHT,FI"8R$A,"0N.3=:641N4R8N6FIT22A;-$A+;"1F/&\Y<#A)
M*3I84RLX1F9=(W-"5B%"/2TI<SUB<D0H1D9N8B$N;VTE<%<[359(=7 K,T-#
M1V)H2S9@2F9&.5U/0UAA=$5-5B9>06U",TYT5B)#:U5N."MU5V5:)R(V34]F
M.$PT+%M+9B-!25='*E]H9%)+)#%E-EIT+#@R6E<J8%4A;"HY(UIJ1$-0)R5O
M/2U9;3I)0"@T:2UK15%/7#(F:S575514448[5')"+29)+5PH6$%?63I,:"59
M)U)J-3XM95A);%4F)6M%=31R;4L[+4@O-E ^7DEI(SDN9EPO0R0\-#DV,%4H
M8'!)23E#)5HX(T9O+BTM)C]!8F](6VE *BUO(SXC;5 V2U<])S-';STJ<4\Z
M1W \;40T75 \5E@J5T [-UM 43=,<D R;T1B9#!P1"%0,%585ETM1V!O4&1%
M*$PJ.T4D*STL:&LB3R,Z;$5$1#DV62]<*BLY9U5"5%1H249#5RU 15MU:T$J
M56)G+5<_,4<A=591975R7#HS42AC/# P-4QU2"U")',D*2%P*R9"=2\A;$M'
M*V=S*G14,SEN16Y7*S]A2%UE861(9&8Y43)$,#%&-T,U55$[2FA*1%$Q7B$W
M3T]2*#0^(EXN3&Q?*7-C;$]%,29P-SMA;BYC+TY27SU8;EIP(T8O02]C,"@L
M6$%305%M9&<K<45J/SHV=60K7U]P;$5$(T5)2"]%:$%R*C=:(TA1-F10+UE'
M)31+2"E(5R@T+%YA-4!8<4UI.BXJ(D,D<#Y%)#]8/5 L86]H-5TM<DLF+$\Y
M<SDN:6%@*3@V<% S05-#6FI'3%,R.DY(8&U65"=*(2MD7FHR1$A#.C-$;C$B
M)#(S7THY+%QO,B-R,"@Z.3(M0T1%<TPT/SYN<6$R8DQ.1CPF64XO4U4Y+5 C
M/BLH/#%C,RPG02-K7#4S.T537U=,5RQH1UUM*W A.BHQ:T0J:$)%1FU2:B<_
M.TY5.EQ<5C(Z-BDA+69T7DE4-$MG7D]I*U O8#E2/"@Q;BU?+%9R(FAH*V%S
M0S<K6DHR.ULL1# X)D,L<E@I9T\J*U9!12\V0F1B+VA$4"9%84E85VHA3R)0
M(T<M7%0C+$DK<"]F0V=K,60B22U)<5%+*E4^*5$[5$E*85%H86DE5%)-4%Y2
M,DEK3&0C3%=E1"5+)F<O/$ W0S9:/$!/3SQO-#=G/&@M:SQ8.2]O2E)13&5R
M)4!A0#QA:51D,G% 6EU,6C%I8F]!6E)U)CDX,$M)8VQB:3->72TD:21M2S]U
M/5(V7TQ;<")#4FI9.$XD8D5;7B%&7#QT)#Q9;&=C*%5#77 R(D54/UDW8$,G
M*3,F1UDN)SMR9FIT/BU$8EAB.UUQ+3Q+*B->/6UN/"1:2$17+CQT3D9U5#A,
M)"PQ6"QC2V9H,UTE8"XH<$(B3DTK+BPD)TAH)E0B6")!/E(Q7$M+;B5I9#)+
M:RM /VXK.C%L*6);3E]52B(I9W-)0S@A9C%-9#-";%1H8$-$.C ]2#)K6SY=
M<E@T)&Y)(V A1EY'3F@S36 ]2VIL3T!$3RTA6%U))RM2/$PR,#<L25]08V-H
M43]A.2HS<59*8R4F<7,M<6@Z24U41$)?,%ES)E93(6=:4G-M,VI482%@2RUR
M=5YM<D5!:S%)2RY=86,T27%H8%)M+5)R-#E3/SU#8")H84]*8%A5(V-1.4%%
M+5 M6F,B:RU:)%4O.G1&,3=&87(J(65L,F=P;#]>.G,]/2Q!2%=03'0A:R(Y
M26)B96<I6FPQ/&HX84UI,$<W5D-=85 Z2W%:0#9H+U M73TP-RAQ,&4B2"4D
M+6%6+V\U,U,Z53Q0*D,^3#(A7E8O2&4V/#@^.T9U160C,R]A=4M28$ID4BLJ
M5S ^7"I'64DF0V]/,SHI<CEP9DAP0#LR/SI5/5I892=P7F54+B$U3F@D4' I
M<RA$)DU3*#=80BE,(W G04!3/7!=7T9;;$U?6%]/2#9&3CDD)2<L+#-*5$MF
M9B<O-U]55R9#+S0Y:BY64'!-)6DH,S@L(R5':C$T225 45QD4CXR2B-;:#M*
M6$PC.2@N+$0V6T9,+$U80&T]9%A--E143RI353PY3F90<&(G9& E3V1:.F-'
M5%I$:3TZ+2%9*REP,5A395MN-#):7TQ67'1,7FM@2W(J/TYQ5FQT*"% 4DDZ
M1CU(*W!69T%R7DE:;DIN4%TV=6<B)2=$9"LA)T=H/#DV:C-I3UI<<S].:%@M
M9DMQ74];23]!4C(M0#%@;#L_42$C(EY$4#E7-C%6-C(A8"DC<S9?<"%P9DU5
M+E1.56DA;#)'/& N3&Q,;CPI,RLO2B=(0RQ (UUK0R4U*R-P6V\C75M.;T11
M*U$R0$%A8F-R-$5P7E=@4$I3;R8]-R,J3F1*8#(B:FXN-%0C.#(D1T$J9#9H
M9%)Q4F<R(B$Q=2M&76I'.49/,D5O,#%N4#DP)%-..D0Z9"]Q+65Q6BE0(R4^
M4U5;42@G4RM,9#DX2"4D+&925T0G*%,Z53M5)3<Q3SYF*T%O9BE17$@F+DXG
M5#QJ*B%T1TED:&@A4ULG0R%K1%QS4"13<%Q&/D)5/EYH0F!:8C1 8C!P6S E
M4&$E<2-S<STN,G5F4%<[1V9=7&57)2]8/RYU*6ID3E9)-&58(D-A4$%A8D=8
M)B-,)FT_=3@[;DTR(U)M6T]+(U5)<5PC7&]:26)07#\[:4HC55EQ9FY,8&0\
M8VU,5DYS(5=81&]:*5U8:VPP9$PF+59D9E]6:39'8F)P6E<X,7 Q7E5P0TEL
M=$Q()2U6)'%+4F(Z/S@O6"LK<EUE56II6D%#2DE19C%,:RTJ,&YT1C-51G5)
M3D<I6"M9<B]%6"\F9&IE23E6/CEG<3TJ+S)0.U M."=4,2=Q9RY#-D!H(EA$
M1UM30'$V:&X]7EA#*6980RH\<B9U-C!44T1P6RQ#;S!B:%<O4F--6E9#)C-1
M:$\I0%PB8T9M(CIP)%%Q7%0V4%1+(2=A,%1F<$](038L9C,G7%TO;S4N35E
M0V-5+&XT7BM572MU;&=7="M1<%5K,$HE1718<D<P-FEQ5"Q>7&)40$)T2B@E
M,$=B:%$]8BA#864U33-+*# G83%(.F@W:3-9(696*G%D72])<$M$*E,N*V-R
M:TI=2C8U;R(Z;E%+-U8A83E>84\_;EL[<$\E(T,R3#E3,R50228I7T9C2%AG
M8U=K7DPB02E=*%AA4G(^8'-36T<C9VPY-V4K.#TI1CM$83Y!,4M*4EU"0R,^
M:F4C/5!B;6)@:D<_-CMO0RHV)S!./F\T+U!I:2PO2E$K174V-TQ /D,U06HG
M/DEN4'!B*5]R-&\V+3Q0+$1I/S4T+UQ-2$)5058T:T<K9V1L32Y$8EIC8BAG
M)CAE7D4A)"5C:BE?,B=3+U@Y5B-+3D@I,UHB1&A',#PT:&TS2&$O56-8(TY:
M)R%A,4Y8,S S/2Y8<#AS,E4K34QB)T4H0'$I0#U#+D)#961";5Y9+6HH/2AD
M)%E,+V1C-B8H;3U9-#QM1S<A:&Q8.%E-(TA%76!$+39D1TAJ8F5;1VY /24J
M)34F,5(X94QK9"EE9CIP5FXT=$,])F)13'4M;&!>.7-A-T Q.7X^96YD<W1R
M96%M#0IE;F1O8FH-"B4@)U(R-C<G.B!C;&%S<R!01$93=')E86T@#0HR-C<@
M,"!O8FH-"B4@<&%G92!S=')E86T-"CP\("]&:6QT97(@6R O05-#24DX-41E
M8V]D90T*("]&;&%T941E8V]D92!=#0H@+TQE;F=T:" U,3<R(#X^#0IS=')E
M86T-"D=A=&U .3E<+SXF7&)K3',K*$5/8B9536=?*4A'06I:)3@F66Y?4"0K
M,#9(;"HV7&<X)5%/83@_(SXE/2E <74_128X45\O;&5M*BIS:$M 3E5"-SP^
M:D0N4T\O:38G4$Y20#IN+#L^96Q)(41::&<W,2A/821H<G!50R,Y5"EF+W)H
M66AL="QN.U)L6"9:5C,_.T,K+2<_;S-<;E]U/S-*874X+CD^,5PL.T8[:U0X
M84XY3C5?.BP\7B8F2BDD:5501%XJ-'4I<E1<6R-S,TUD4T=I9#XS<&1L*7$U
M95%27$1A(2)*;6(G+%538DLA0&\\+"4I1T@^62UQ;W0[,VA/0T);<3)5/"MJ
M-RE"(G!%+VPG5$%+35\X<S ^7F1M4'(N.G)(861*7&):.UE);&@\32<A=70A
M.C%Q2S0G:B)&6FXP<6MH)DQ)2$IM85@N8%1J5C8I;# L0E\A/4U!1G-H3V!@
M6DPI/%<R.#AB2#='32<_<VE3/&8L(TDV:45<*DM..C(D<DIP3$PT+V1A;UAP
M9EDR,%UT8C!61EM*6RXE9&8O.6%0)DUS0V!*0C!I)'-C/7 R9C=H<"DR0&-:
M95M94U!I.TXX1FY6*4,Q:G)&/V-@874L+"=C4T$[.UI:,R]U<T9++5EH45=F
M13XC*4)B*6XA05YC-3-;/2H^;4U5<$\E7SDQ)E)D6D%?,%HE2#]O(G(T,T ^
M32LT;R<N23]E2F96.BE85F4_76LQ+&YL6DPC+SU$;5Q6/20F2VMQ*2XW(4PS
M15Q59RIG5VPR459#:5,O/E0U=6!70#-+:#=G0"=?0BE;;6QK*#LQ6&E*24MN
M/CQ<.B1*<#8Y)EQ4/&)K.&M$,&M2*"T\0D,R.#\Q97-!2#50,4X^/E<[0'1@
M1#XY(UL[-2M@7F,J;CA<4E=%4UM$8D)%4BHI26Y7-TIU4U%I;E)L,58B.E@H
M.#YL0T1S<'(H0&I?354_8R5<6"-U,$<Z929R3CE'+F%L/R@L-4U);D%"1VU7
M<FUI35!;+$T[(6U1:U9O5"\M:S1J)",F<3@\96(U/F!R44EC;40\0CE8/#DX
M1C9&,SM9149J-4%595M<)4@\:6QB3'%5,S V)$5.(4YH(3QR53@L+EMP)CYK
M,61)<#5):UQR65]P/3!8<U0S8&)'-4LT5W-O,"1D.&4H3"%!3RLZ)F1.138A
M:%U92TQ@2$EM2S,\*RL_:B]F2R5F="0C5C5-4599:4 C;RA-.$TP0'%O0"XZ
M0UU)/5Y(<B933$Y3/4 S0$)L;#9!<%96,TE$*3HS2S]*."XA67518UP^(TQ+
M0FY@<& R:"-?:'% 7F!?6E907RQS=3\J,2)./R%N0S,W*2YF/EM@.3],<B\C
M/S=7:5A#3D-,1UPO:%-C<$MU1FI.46QH954E*EY'9UY@8FQL=7(Z8"4F(D$[
M8T!N7%$^/V=B:4)E551-8RTW0$(D*3ES/$M59T9!;21$.&,J.TTX5&IH/$M5
M2'$O/C!&84 O1W1"(TLF(FXB=5(\0%(G.24C1$Q12#LO*CXC=#5A,RLM*R8D
M;&M:+DA/)VEM93562U0F4R0S<3AK5U)T7S-E05\H:SA?,&]D/DL_,4-C:4!I
M;54N,G!M.&QH9%DU1V-J;BIF5V@].#]E/5M'/"E@2V!+:&!(7&!(65PJ*6--
M/UQ-.D9R)C9.(C]Q*%PT0&QI3TEC3E)",#=R<&IP0EM>9#8Y+$165TQ/66-P
M2B\^1"TS=3IS3$-(+F=K24=D8EPL/T5Q32E:8D%B6V]=7%)F-SDU7R9J9B(T
M='!56%)1/6Y&+39,0D P;UQA;4!G2VLH4RI>0R%F)"1'=% \.TTE;FL]1V<T
M3"Q8:2-<3BHE<3) *W591RET-T\\3T%)05PJ*6=Q3G192V]%/#4^92L[)&$G
M.$))8$1 1S4O8E@E74XV4BPB:B)-7"U$44YD8S%1*RH^9E=22U)C8%IR+TQR
M.')M6W%U/DYO.T%C,E1.2UPQ,"]4/E@G-F) 9#4L5215761T4"4S14!/35HK
M24I<-VM;/S@G-U->32@W420X8EI$95I20BLI.%%:/4Y()R8T8ELW)4%L:'1/
M36LB/"(P)F=;025*7EA2.ELE9FHK)F!Q1R),<BHF8VM =39R-28[/F9"2EUF
M-B$L,U134W%R6BQ +6,O2$E96&@N4EA:9#4B+4(D<6,A.D!(6#)&+SM/0&TS
M9B<A.V,_1SAN:RTX/V9,)$!E;C-57&AS7G,^43DC+DQ/9U U1VH[/"$Z<ULO
M-2II:TIE(R4W6S90:DY"7$ T5#E<4B1=;6A/;"E 2%5-,4!C*T5A-6M#<%0N
M=#%-,B9(5#!'04PD*$]M3&-G4"%B:48U84I;14!J(6QI455C+6Y/-5DR84HU
M:E@I/SQ</#9C03-/3SY-9E\Y9EY/2T5'1F]M(UTP6E]H9C!<4E9C;$TQ4THI
M0ETJ<4 Q5"AC8#-77T1O4%,W4EHF44-4;V))<R5)44XD5F<A-BYF-DAF:40A
M1CEB4S$R(6=G4$Y,;2%.6C,B<#,J1F\I+D%032U7;"XN,%5%-%)+.6PH;3UI
M/3-)2T%N)R$_56E-16=7)SY/,FUJ:T8G9FDH-5I&:S@D;59G6#T_)4$E:T]H
M<B,Z(DE;:6) ;RE-(6-R1D5G*S!42&\L-U5(6SMM6C],+"E#0VLR4&=5+$EK
M1R4_6R-89CAQ4D]N6D)O:F193F]L/F M5RUR.T<Z0UU$)&(L5"Q:7C\Y-6%'
M*5P\/%@Z4BU(+F<M531O,DU0451.)C=75S1@/B)9)S=G3&LZ)RU%1T==/C(^
M+R9&32A%/#M"84(U;VPG(BY".B1@5VM;339#5F,F;%5P0ETC(F _/65C0$ C
M8C,T4U5-.RPQ,$U7;G5,56M 55 ]<T=O8G),7$UE9EU6/U \)%E4<F<W,6@Z
M<V@\*"Y2/CDN8E8B6%LT+58Q+"PO9FU79V)D.# W83)8:D=U)2,U4#,A+R4Y
M<S@K+5Y-6#Q514=C574J+6XL<"UA/$]7;F<J*U=$:&8S)4M"<F8A*BAN<#LF
M-5@M+S1$4%4C:UM22U]C05 Z4&8Q)4TJ(B%./#<U9UE?(U=93%Q/25)+;FE5
M(296-6)=.2=;4RAQ7D9,*&-M03DV+4A;+S5>3%<T-U]R539I)U@A95Q/<2-Q
M9W-A8%E1*E(K8R]!6&(F.%-L94-7,D \.2YT1&,N:"<S*$([*44M6S@T8W W
M5UTR,R$L<3AF4E=53ETB-5=4,R(Z;55?9T-'2#@V26-<+F@C7UXT:D$\)B5Q
M0%!C)7)S1'1656U-8V-=5&UU6&I#)$,T8&M.7BYR0UDN/E5:4C]J;R-Q36@^
M(B$U5C=,95XW06=Q(C1'9&A=:W%M;F%%53YU.&!C,RTB5BLA/%])97-G2#Y,
M0S0_1$M!(U0V:$149CPS3%%D3%YM/U),/&5O-%=M/3]9/$9D04=&*W0F63$R
M<R5?6CMG669J8#IF,CM!)G V4B4B,D!..CUU5RE27C(B/4M-8$9:<#%B9U=L
M;#9&1B\M<V-$)$YD,F$B8D,Q)TIH5V D*T-).T)J+$UE355'06-R+W)70$P[
M3T1(:UDT4%I7)4DL6T0R7&UP2&](;RES85(A+$EN0B):5CMB:VUA)4QF.VA
M*6]+,UUF3FA,0RE 529L8B-U<U5 (5I)/D]86EHX-$D[/UUM94QR*G5N<W%D
M)V-=944X-B-6*%Q3/#DB*C=D)B<[2T-%:4]J)6EH62)B958K)D)L-W-G5F$^
M)BM#:D A+6!7)W5+*30M:#TD.UEC9CHW-U!4+D<I8#AD:U!F;G%*+$DJ2C-C
M83-L0#-G7B%J2UEQ<U1!1#\Q.U4T<3Y/:2(Z/%=;2U%S:58[6V!'.$M0=&TE
M5#!(*&-#/DU"56,K8E9,*CM$.C!/(VQ*.$TQ0W0Y+%QU3C\V+SIA:3,Z;2)D
M+#Q.8$9L6&<B66E6:4XV.4979G!@;U(J."4Q93Q8;2%G54I192A-1T%U1G1>
M*&<\*U-7(2=U9V=/525Q9&XU7RHN1"TK*7!"<4D[25Y@4C96;&9A)D8L-28X
M+%%54T-452U',S\V;4-G5T!R07%$-VYD,BA 44)8/T [5&M8)SQ@63Q+6V1J
M5D8Z4D5I2$X\.# R*5U@;2@W7VQA9#H\,R@F2&%L;RQL;39G34@W,R4Q-'-C
M4$LK)FA40T5J5%!/8E@Q-BE)<4M!9SAG03@M;S,R;CQL.&TM+EM)<4]O/"5B
M47);+V4C0DY.0EQH6SMR+E=P/U4X:4-U658U44=&0B(S75\L)7-48FM)/5I2
M6UID6RTS/W,J)&5(:RE<)5LA25I9.2<V1#->/"Y25E\B3"5"(W!1)61:3R)3
M<CAD7UER62(^<$Y(-6@T0STL25%U04(F;%Y3-E-62"]!(R]17'!G<B@\9'58
M*#Y.7E@S3E5<3CXO.4(H3BI 5&9:0EI%*D)5;4)6:4TA5&E@9$ \)5QB<6(Z
M43PX*E1P9E9L33Q<:"Y826A*=4%.1C@F-&1K5UDG-6A>2CHM9%)U;T5M;$YB
M+"50,T4E:F0R8BLT3UL]3E\U7SXR)SY-*4PB;45@3S%;-S0T/E\Y,"%F;D N
M6#]L:$1$0VXA+4Y-<%\U2F%-2$! *"<O,&DB9B9)-B-/=5LI(FQ"2V5G9U\^
M-&!0<U(B4VQH2TPV9D!4*%<F)R)"8"%>;D9F<FE)-"950V]?(D\W/5MU;2<Q
M:%1K)&]97R%"928_-3-Q8U)B1CY9/6AO)6-27U9/,%53.55-9B-)8C)O;'!&
M/4TS(U1F-S8F,VP[8%IP9E<Y(6QC064G0& N;%(P3EQ60EE88W$P76DH2C5)
M63M83DYK95YJ525B1$E37#XB(EM#52\Q3'0W.VA6.C]N7#I,3EDH03%K:W-C
M6S\F3TM@)R<S2R%H*3]3=6\A+5]K+U53/CYS)2X[3F<L-2,R474Z0V5 <29O
M93DD2"YH8TDZ93<]=3DT+W-D(F4C0#YK7R8D4'%.-#9$36-Q=&1@*$9%.20I
M*6 \5%UO<%5<-%LJ+T)5)T-'/"TG<%,Z7VE@+2XZ2VA%2T\^;5!B*TTE2VTK
M34XA7ETY4$TA*34V5D-Q02Q;+T9;3B@Y)61I2B]R/UL]8"PW,E=:.6=96D%8
M<D=?;$Q60&DJ,$Y;6FDA(SIQ-D,G(F!S/C4Y)69C0$!8+&HL1&5*6%!S4"TT
M/$1Q43Q#="=O4E,B,T4P)T)Q(2MU+$!9;V$\<2@H*TYN*BE0<DHQ.#1;-FIM
M66H_3R\A3V8_0SM<.$5E<T,T1U)%0S(W,# [,FU;+&(W8#)86RXG8SIQ03YG
M,"A,<V==.S-L22M32T\D3C)?)D)L)R%G)TED1T]Q+TU+2R<S<V-27T-19U11
M2E@D1W)S*2@M2V]U.4MK/2\C4UHQ52<_:DUE47!J=3@I8U\V*EIB9#HL/6M+
M8E564R4D1G5N324^*4A1,E0W:DPI56=M6CM#0&1N*3!T+BQ9.6-F,4-'<4]#
M75I8<F$N(5A@<S4Y3") :C\P0F0M95UG(T$[:4HL3D]O,S Y/2TK/D4^3UQE
M-%DE)"DC(E]87G,W1#E39' Q0F14+$,V+3]Q33]=(W%127$D;$5J*5,I0DA4
M/D%04%))6SX_:B]0/2@P,"(D9R8G)E,R82I,)6%&1FHW42UA,B5)+SQT5BHF
M.4I@<D Z.C,K9TYT1W%L(6I*<TYH.FMQ.&<T,T)&*EA'5&IK2R5C)2YP7'0G
M+SLR+",W(F5>.UP[(40S.$8Q:%Q5/6IP*5] -D1)3%@P/SE><"4J0CUR0F)6
M(4A'<#A!2W L9$1B8V0E.&DQ7V!R4BAO)"TE7EU/(V-6(W$D2D=:*#UJ.%]'
M5#M *2LY.'1K9S,A.4A,7V0M:2PH:S\X)SPR3UQ=76@T/"))5V,M)"507VLQ
M559/7FQ",U\C3F%5+W!B9TE%15-J1&1 ;R1=/F)493LI73$D=%LV:TYN4EXD
M:DXQ/60H/T)(.ETR=%A"*E0S.6)P*&-J:3Y99BLX<$ I64%,+$@U*#=7-"<O
M8#(\9&E2-FXZ:R%006 V<S8W8UTU2'1*.FE82$EO8#5G<&I5,2M,.28F)B]<
M<%$W<FUH<#,H5SER86LT<S=P(59B2&Q-9$A>(SME1DA0/TLW=4EK(B,K(6A@
M:SI84W%&;55*1%E"<RXS4VXI;RQL-')H7V(Z.#DQ-2IU+S M<B%H6C0Z<"HG
M85-#2C=+*5%>42)G:SIP-F545UX]5&I;-41U-C([57,_)UPA,TTT05%E*$@A
M2DHI2F-?<T4P2VY'9'-R5TU2:6!$)R-K:U-7)%=P/V-++#-S4U,H5#4K*SQN
M23%@5CU")S(T:"]R-B8[-%A<7$M,*#M022E)6VE;-#-#2SA8+C1D25-L*3LX
M,W B4&1R9BDG43=?/B5+8#$S35=(1DU=+&=1/VY).3E43D%20VM3,34D5"0F
M43@_3G)'8'%A1FA#+UDQ9D9:.E!!-V=;8%PD74X_4&(O;"5 8E C7$A>=5 R
M76=P8D!R8CU24BD_3R,X+D Y*FXW/#!>-F@P3D,W5%U!)$U!=%Q /G!Q)2=N
M<2$S/SA06"P\*F9R<E<B26 W0V4X3$M<5&Y 7G4Q*4@H5CLF:VUO(7106"MF
M/41@+4IF/CAI5F$R3&$S-E!D74MK.5$T:55#2BU9(CI.5E!B*G-K1&]);$MF
M/$%'8V(U07(O;&!S*BML*4AU83E+)C@N16EG24)$<EA1,VHC/W%75"1F4W5*
M*FYB16I>,T(R:E4X-W59+70O:DTQ6TU69%0B9%HK8'5282AO6C-L8F8_,D)H
M65I7+V)..&%&/6HC.TXG8"Y".2U(+3XJ6$9C9TMD/4E05FEJ.%AE27,[6U1^
M/F5N9'-T<F5A;0T*96YD;V)J#0HE("=2,C8X)SH@8VQA<W,@4$1&4W1R96%M
M( T*,C8X(# @;V)J#0HE('!A9V4@<W1R96%M#0H\/" O1FEL=&5R(%L@+T%3
M0TE).#5$96-O9&4-"B O1FQA=&5$96-O9&4@70T*("],96YG=&@@-C(S-B ^
M/@T*<W1R96%M#0I'8B$C03\G1B=03VUF241**4=S7CDG6T=43&5E*DA!:5AK
M4BXT)R%;/S J-E B*EXG0V)"4V-*+"D\96%R.R8V.$58)SXG3V]22V=4,FIU
M5C)60C!C1DI"8W-.4%,P;G,P,CXA2$-(,'4U.BU )#%*5%9Q-3) 45$K9%)-
M)5%I+4,F<%E0=5MR9$92:FXU:R8T<DA&36TG0UXB/3@U7CA';3$X*BA14'5/
M<EEK<2A#(UI09FDM:VA#82DG7D]%(68Q8T<J5SEO)$]7)G1#9TA5:UYO<B5;
M,EQ/;E<W2UE8*5II+2E47VTE,D%B8S,Y4&]Q:F(Y6CET5#9$;W,U)5UH,%)#
M86TZ(T1*1RYH:%MI;#9C0F8B7&)G7' N;U-O;5!;,E-F;",H0&)P22,D.UUD
M7VA-(V4Z<4,Y/C!"15$P1%-?<FM 8BQ=6E%$;DPV<&,K7W5"<68U8F!.+%)'
M2#9Q8B(C6E-I3G-2/2MJ4&\G)$0N5&))0T-7/25L/% E(RYR44YT;T0W,6HJ
M8RT[0&I%5SQ*4&=A97-5;#M!0%)O/2518%]R6$=A*#!/92$Z,T$B<5PU;R%L
M<T<B54MG6S=-4C$K0%ES45UH7E\_8T8G)S0W(R%D7#U'9#=17SA!6$4D,#U;
M(2@V*B\C:R510E0\(75E65QP=5E,1C]82U]:-F-34#)0,FHB;D@N.B-I<G5-
M13]B:2PN)&0]4BU;6T4W6U\C77)5;RLO.DHU32XQ6U(J06@S82DG/D@U3ETW
M,')<.B518C,D(V=R7#EN36Y7,D$I,T9"4U5P<C]8:F!=<BEG<S%L:%4B(R<R
M*B(W2B9B/REE*$!;/61#*R50:D)914M,(D R0D97/UPK+%(U8G(M5752;#!!
M4%I8650S7$(E<3-@7E1!5RA26VU*0$5S3RDL5F1454DC54TM+4-K:T=O0EE/
M1F-/3U=#13)O:V1:7&<H65@H-EYP0T4H/E@I:CYG/T=#+D5U9CU06'5H96=1
M73=384!4/U5:.68V<D<W*F!A:UTK)FM!3E=C3U=C0U=06&MK0&%=-V963EY8
M75 E25 J3U%O.%0^-6!!8$@E(SI056A4:'1I-DM?;D\N8R$S2'-<7DTS<"11
M8F)F*&IJ3S@E32PP54!J1"8W;CA(+%5/24%O2%91;2DG5S!P*C%E-# S975T
M7S97)#]N550B04-L*DYD2%! :&8H)F$_8R4K)75$9SPD,"0[4R-$05-Q+RM8
M)3$F2%YJ:BM-;7%P(W5+)6HK<$Y&9EPM*6Y40UTI-3DR+BE/;E9$85 A*5Y1
M6T)9=35$0%9 -STF3#HF/RUH;S G+6XB/#XF;$TZ4SHV4G5<1C%'/2U,<31#
M:#!.+S919#H]84]"33E<:&I&65D],6X^0F]#1R\Z*55&:$==-BU>+%=@/%E1
M1%8J,FM%,7(U*3)C47-M-2DI8VXB.&Q-;4=..G)J)#(T2U]-/B%R1R-@8596
M:6X]3E)81DI63SAS)S)984M%)&UF3&-)<%ME<&P^/C@L865N7BA:72U?7DLB
M/RI-;V8[.U0Z+38S(DY7)VI-/D$Q-R0[-V%C7$]@6CPY33)K36U;;F8T5G-!
M6VE*6B]!629G:DM&*D! 6T8S)%TT3&(B<')@6V5A52PW+%-?8V=#0#@^,T-D
M2D8P/4%J8&IJ.3<M6TXE(F5 6#(N32(P;U\X(R9Q75I?1VID*45P46%N5C5!
M3#=-/S9/.R4U2#I&9S9:,V0Z8TM).4]34$PG;V<C+FX[*CI":2E'(U8N849L
M<B1K65Q+;&@I9#8F9DA=2G)C;R@J,6%1(SHN9W(C+3TO:%=N-T1M-G)94B1E
M<CUG=%U(,CE8+71A)6,L12=.7TPA/BY!;'$R069,2TQ+7S,V2DU3+45926E/
M16(]1VM4+%TI.%)J(3IE,%,_-7!>)BI,(D9L739'/"%D;$0G7B,S9B);1D@]
M34-<*% O,RLF4DY;<3XZ<5(G,%EK-4]P6EYN)6I#7D(L8'-B63]N)6EN:&U+
M.51M4FLJ(D,I3TUC73(Z1F=I,&TR<$L]=6Y@8D-./RI(0%A 8U%,=4A%.B=D
M3E1@+BLV,V1:;U)<:5-G:#YM-UU=338X6F9%249(27$C-$U=*61-1"%)3T\I
M(DDZ4CM2;&AD0B=1:#=*="TJ2%Q!;SQN/61<*F@W5B8R)7-.-45T54Q2;"58
M;G F+SHQ6DTP2&EM6VEN;EDF;EM.+V! :$%@,RDW66E<)4ID0D-G0C9$/V)M
M5RE=(U1?*$4_=$QF6#EM36==7VQ?;&PG9G4_+U5E86%H8'1 )4AL9"XM-SQG
M,V\\5EQ=*CLN959P5VMP3%99+' X2G4K5VU2.F5C/DPH)3TR;4YF4C)!(ETS
M1% D550B8E%S<%=:;#$M<$XD0F] .%5*)CMC04)06T]R+%@Q6BA/47-%3S):
M)5!K/"LV8%-2+2Q;3E$P*&Y7-712365?+6]$:SMJ/W,J,C8A4R,S:$UC)V V
M.#0D3C5,,"A0:W-A,&]J4T4[7$9%;30G-"EQ32PE(5DE:2U,.UA@-C=31%=)
M=5U.63)A25\W/6M0-E4L9T8G(44J4CIG4$9?;D%.(C98-T=L6&I+;C<J8%4]
M<VYM33LJ85!&3C=G9CEH5B8H25YM<2\C2FM2:$-)+E!(4VY>.B8N;C4M9C5Q
M7C-T2UXW+&0S:B,Y56Q?(F,Z(R%1+V-":&0]1%DQ(3XK8&)68C%"(U%A355N
M0%$V3&HA:DXL-5A-1"T^(UDA:S Q92)8/VQ-,4DD46%414(L4SXK)4TE4UUN
M7DI#+$AR;W% *&%@8%MA0V N8S5P)D];1&%*64$G,E-%<C1M/6-H62](24Q>
M9G!453TB;VMS*%XS;5DU-VQE5CDN:#PR0%=?9U!S;CLO/U]F/R=7<D=J)$9I
M1F<G)CXF-TXJ535I;G1;33589F%+1DAF1G$X,4Q,-F540RD^*#Y%36!593)F
M+55M53E@;%U%5F(\+&IF:G!?/7%:)EMR95H[-V%H23)!9FIO05I682@\;S]'
M2FQ5/BEQ;SQ+:6!"(B]/-W)E:$4F1%$]7C$P;#U!<#\A4R\U,5$F+TML+6!)
M)6!U1G5>76PF75Q$)CLN9$MD-F\Z)BEE9F%(7V G4C-D6T-61UQ8,FYG3',U
M*U%L<BA*4DA%9U1(-TE=7V-P+UMA+U)67B$T76UG)$D\-6M'0VHY/%-&<"9F
M;F1L8$Q4;7,]471+:U<S1S4D=#0R22XL4F%F:$9.5U=1:%E,2R-A+U-&.E5U
M6RLQ8%XO1BM1*&U)*F8[,D=C-6A)04XK1UL_;F@^5T\T;"8B(S- -4XD-V5I
M5S]'<6PU-RM<(F%73558,CDH3$I!,DHW+2M+3#4K,6HW839404!02E(P:FU$
M=7%@-$1*9&%$(CE',5<]86DA2#1--6A#2'1<+EQN-%4\9UU*(ULD)"8W*3="
M941:7ULJ47-K(38I5CEM*U)$.&Q</"0O+4EK-U-1-U)N/64^<&I<:DX]<4DU
M14-L,$%P,S57.RM%+B4I6DU0<VA&)2E0;#$Y9DLO7S!4-%4X(BMQ,CM6,4U$
M-$8J4S-80S16;%5B7G!O0%EH,S,R)#I,*U0A3DEH6$=N+SQH,TXW4%$F0B9"
M*5@L055),E]-/$)C8%8Y,S!L6")Q1453)%LW+3Q%4R1>.&9'9V-O+6Q*9R8K
M.RD^4BXB:$<E27 Q+39(-T(K9FA@1TDF1#]B15-%8'(S0'5A/7!$75UI24%U
M.&AH;RE472\^3% H/G%1(CTD:B(T6"0I43M42EMP5615:69/:R=M+51$4R5C
M-$(^3U1"5BD\+% J.'$\/#-D:6DO:UQP.G5>74IU-S),3CEO1CPP2B%=4T)N
M8#$E*&]&1RA:.5UO94-R-6@]/U5O5'0P:54I)U]N4'!))$]?+V)%3FI(4",E
M.4XJ=%M/5FU6(EA7,#)$3R8J2T<Q/3 H63QM-U=R(U16;E1A1DHG74=;4CM+
M6S-?<BLA-G1>7"LW4UI#)4ES7R<I*'$W86133BL]7D!G<V,L/2HN4VEF-")#
M+5TP(TE(<29,.T A64=*8B8D92-?3",M,%1A=5]%0DUC-2-D,4TA-$H_,V!3
M/B931%]L2"\\8'$_4%]=)T9,<RY).4U4,SLK;"1N5W)&*T,I2$)<-59K8&HG
M<3IN,3E227%$7B1I6B)-6"YT2T=:*CX^2UXR,#D\.B@_844](3 Q0$Q=8G51
M.FM!+4AG7V],;5PB<FLY*ELK-28U6&!R*V5@<5I882A)3VIB:C!8)C]$-S]I
M8%UT52IF."Y5;3A/*E E(6<[6#I3-TLD/C,S4B8N7%!594PE2D4J.CH[8G-N
M/DLW5B,T64EH25%*2S,V9&UC5G Z:TDJ42-I3RUS*5M=1BLK6VQ?/B)F<%Y<
M=6DO8#9;;TIF/RI><31I)5@V975'93Y$-SXM;D<H-TA8)3='75Y1+4\T*5TU
M4R%2)#]:)$5%,3%(.&-A2#Y 6"%7.#XI;S8Z;70]2TY'<S)@2U0G+$]44CHZ
M*&!%6$\L74I&+VP_6C%G=%TK*%DX,ETN+R@^,BU@(28R8$U@25Q?;U!@)$%N
M+2PU14AI031<*2(H;#(P46!&6SU8*RA64V$A<2AN2CPT3V5Q/#QM55U.0%XK
M,E,T0"1E2R<P2CM/424_8DUC868K2UA'*"4^,&55+UI9(B);0U,A+F18;E4D
M55IL-&Q;.2Q!2S%*,TTN22-.52\B,V=;-B]D2T%F/#=14B1(/F8L,C-L(3)F
M6C@X(S=E-U%1;40Q(BI$,"U/*S-9*SI 5%-B4#Y,<$ED4%Q*."(_8EE/7&5;
M(2A'4&AE1F!O6SPD4CDM*T4W.6%)66Y/+F50/"PA6#4]834H94=L<& T.&A.
M3BQH3$%A638_,D,R7V1@-5 K9&A54'4L6W N=#!=9VMO-REE+2D]+%-P7#\N
M4B])3DD_(E(O<EU@0V]Q.%U)5$8_6"AD)U4](R1>82(^46-2(F-;8F@S-V$]
M9"1?0#5B9W$X7FPE5$)4+V]T.#I?:U=H,U9N4CU6-C,N.%XM)D0I5W(D/U,C
M)D4S:21!;RU7/&-6=3Q1-T13/5)L8#0U96PG)CQC560_3FHI(3(V930W1#)&
M4&U)2D-.,%51(F,N63(],E957#<E<C(G+D5 3$91.BE/1%E*3&M*.W114VA/
M(EAN-T1>/$%T)E8O9VAO52%#1S-,*UE96"TN3692:D]&."YT,R=K0E4L7#8X
M.2<D04)J84\\9%-A0%-796HF3'0J4%9N)TTF:"T]05XM05Y?46\L:S%?4DXT
M/$!.4U8C83!H*4YQ+C%$/%(A52M.;3-N+V1I1E!=+C1I-SM00% V6TPR0$-;
M(R)()E1D175)/"YD3UY%5U-I(5E@2R)H9#<\-&,[-BDC7S8R8T!@,G)A/W5;
M44I4;EM"+2U+2% P4SE)8"Y<+55D,%-/3#Q49D=T+S0P7&1F8&<W.$Y/:4)F
M7FM<3S(\;'%N9T9 94UD=$-K5S%53FY+831:0BI=(2)2+T]Q<5Q41EXQ)D=U
M6%HX/6<[75M%45]0:BQ.-"1*0$UH1UXA<4<X)FIR/DTZ9FPY+C954U-C="AU
M(CIA;58S24%C+B9:*&4N,E]R1SI(35HJ*'(O0#=H)T58+%MC;CQ'5C4I.&9.
M.DDN7$-.,%=T)#ME:"(G;VDF6CA9(5]9-4UO-5)I0R<W;TL_)V)0:%MF4S<U
M72]H6R\G1$A 7VU=/3Y;-',E64ED13-9/#\N944K/V-.63)T7#UK7%@_1SEF
M9%HF.5!.;RTN3T1E02):2UU7068E(FQ137!(-CLN(3)1:2)44&XG="=)3D<T
M-B1E2DU=)B@M6B4N:D%R(6MT.6EG2$9T6VY03B8X<"U1)"M6:7!Q)#@W=6MF
M2CPS6%1P3V@F0#U1)$I,+UPR*34U4C8K6T%I5V11/&)5*S]U)4(S,&PT)U\T
M-2,P3U1S*%@P<51<2EI6<T(F56AD:40N35U4.")*,55Q-$HA6U9&*3XD)5<T
M)E(J-U!$2VD\4F]64&@Z,%A.:&=16DT[1RLD.S5S4CMG/6(Y8UE 660G)",X
M96-%/6IM*&I;2DQ@-5XH;S5 .$MT75=2;BA?9"LF43$C2S]L(T-!,U)L0W)(
M;6]7.R-3.BQH:UUL)DDT26TL:F<Z5D-'(VQ!8U]K82=A."%@4B56(RML+%=A
M2DDY5F5".VQO6B=2+#E=2FI?2D11<')?=5XE.UHS.&,J1W5C.RY3=#EI,S-8
M;6=?7C4]144]0$4T5F]$)%@J+G!$/UY)0V<^67,D<21H+R4X:#-<:F H0#)J
M7FY.*FLF1C) /&!36&QT/5XU,&PL:5XZ1C5(:T@A(FM=865324LG/TE *&Y4
M,BEF=$%L1$\Z-S%O:#!D+&4B+"8K9C911#=I3SY>0"4Q0"Q2/EY08R5F)39#
M5B8D/C=</V%'.3)?+D0M0CU>8W4[.U5>)F)L/FLF25)52E1?0BYD7%!G<&9A
M/2Y-8CAE54=1(EXC<$YL=6MQ;4,N,2PU)6)L0C5L1F$T8G%'<7-&;4I+)G5&
M7$9>3B4K2UMC45 ^*BY32#]21SYQ)E5*.#(T0TMC+UQB,F-E3E(O1%<P3#\B
M*BAN:"ML,F%3=3(F;R- 7U!N*"$C03PP6"TF66E+6EQ;76X_,BMS-4)085IU
M0UQE,U)46UEE4TY-0"XZ)"@[3#9E.B8\<S(^6RQ3)UI@;S5?9F,Q0D)*8%QP
M84<[:RM0<"MI1"$J3E C2'$V1%E7-E<^24-)7TXE:&]M<6%<)BE-66 U*"1/
M<54Z5&L[:"4]:2U00RYF24I:44!N2S H0BA>;R5J,S-J<#=$<'!4;V W:%=3
M*59R1C,P:DU#6VEI7CU!-34J-SLT,3P_6$A=06-.,$- 4CIU03IC/5L\2RI'
M6VTG1W1U+7-0)$)>/B<T+5%75V!O<FI#3VEG1% O8&!S<EDF)70U;R8K5"9U
M0R5E721K.BEG;F!1(D-30C$L-E<])W%P1B],4T1<0DA@4T$V.6)E3FY$:%Y&
M,BHL52(M2W$P.C)$<5]C84DQ3U=//V5+0BPQ)#]M26 W-B0A7%A#,2M /'5H
M,D9<+V$M668Y2F!06#HW6%-U-%0^4EYP0G%)5BQ)7%YR."@E2V-;+65F*W4O
M:CM(7T!4-V-G7&I)4216)R%*5V]/)%IM0E O4EQ-(R4N6BM;25%C3CX]+3!
M,5%E4U-#.TU;<B9+:TTZ-6)C3#M(0U0\.40^5"<Y6%96)3)107)+)RAI6#%#
M4%=N4&]56#E6(W5Q22%)1R5/)STG;TA$7SIM96M#6S A/4Y+<64Y1E=.+B-&
M9EA1:FLR-R9&4T%G650^1%U8-'(J<$I'26=D7G4V45X\53%C+5E,.UPL=$EM
M6"YH)2E#*30^*R=:9RQ';2)M3G!E(TE5.E]Q:SY5*$5K0VXP3BHG2V),*W,F
M17)=021;9EHZ8#(F.R%E5F$L0VLR;S$L:$PW,FDG9R96+C5<3CU8)5D^0DMT
M)#E=6#8B1"@G9&E?+G%756913RM34FIF*C<C1U\Q."@H.%%77D4J0W1-5#U1
M.%EO9SDT:3%+.V]61$\L9TPS4U]154!0*"5K1#AF,5DN<BM03R8F72MQ6&!$
M16<V6UY7(CQ)<7% ."M1/V8^6"EB6$$Z*E=>(45>3"U=85HD/6I0*#U&72%#
M8V-*/U Z+CE*5VXH,F8D+R-)+EE 5C$R:C-3*6PU,R\Z*TYT)TDF(BM,/CE7
M02Q>3E5;0& W<CE545IM;4Y=93 T*2T_)W4X1B)!;RU-7W184V1032YP*7%!
M4%A#;%5F-V)17$5 .D]**5UI7D%%1TMK='-G625R(UES2S=/12(R9T0\/V8Y
M0C$^+V1-7&E!/%Q632M 1BTQ*2A/*"Q;6S=".V<B3EM,8#)F2S]>=#HV05MN
M6DDW82MT7S0P/4E43S\L4%9.4EQ)(3HN.RYP2%<B9%M+*S-S640G0STE3"@Y
M3FDX2W4B*6Q/.RLZ5UTW,S=P5SAN03A6.%5&)48Y;5X]7RU01',E+EE92FXJ
M+W%?1F4L735&*T0N6VX_6C5!6& I:34K.4(K/RE?:%0A63Q99&M$7V%J+#M/
M0DM714,L,6HI=2LT:6$E1T$P65QP)44],6YF*E!09&]572I0039E(74Y2%PS
M)RQU9D)O*V96/F]+26AH3CA(-$4P-TTD6%PG)CMT9CM';D$K1D-&75)>)C9A
M="PP/'(\5S@Z-T4W6RM>4E\T04I97F%F,%I=1&AK(C\W0&]^/F5N9'-T<F5A
M;0T*96YD;V)J#0HE("=2,C8Y)SH@8VQA<W,@4$1&4W1R96%M( T*,C8Y(# @
M;V)J#0HE('!A9V4@<W1R96%M#0H\/" O1FEL=&5R(%L@+T%30TE).#5$96-O
M9&4-"B O1FQA=&5$96-O9&4@70T*("],96YG=&@@-3(S," ^/@T*<W1R96%M
M#0I'875@6#DV.&Q()R,I(2-S*RQQ1FTF7$17<'5?(3E:*#9J96$E9&XJ.VQ0
M(5 H7R]"5%%P6%A$8W$K)R)<*R]#7$I765UI85TP.R,P)EPE*D1+26A+*5]6
M9%9*,U%))#Y!:"LZ8UQ.=$H^;$I/.E=%:%HZ/&TO9CPD+"I$1UUP/'$F:&!C
M3BHX-4XX8C5$8CE4/S!E64Q17V8O:D%4/V\]0F,[/TTI=#,W43=T-BXE2E1L
M3454/$DM=$ES0F@N3S=E6T1H1FT\.R<I/&5((3ER*UHO0#!.2RDK7&=9*"=I
M35E0:UM0+2U.=%A%,#XT85YO+E5902UP8#-4<FLA<#DC(6A,3CLX+5--.6TK
M6491)3]9969O;"@P7S(K-G-B-E]3/E@M52(B6#@]74IL2%5 340Y6RM7;TP]
M+%PR2EXE8C19=&0D0F-%.2LO7%-772Y66D!-2C!H=&PY,RI>6%%E;34I;%$\
M:"M$;E=8,UIA=2,E5')44R19+&4X(3T]-R<V,2U:-2(M<F \8VY82DD^*38P
M33YO9'-/455O(E]0;VUK,T]P-TYQ.$-+*U='*6!G<D$M*BA":C(O-FP\(7 N
M93LU8U9%*6MH:W U;7-'+$]2*FUH.2MO;2L^;"]A)"DZ<3-4.5HN(RA/5BTW
M06(T65%6<W _625>.'-@(E%-75TG+#E1*FXV,BXP*#TP4UY>0THA+#IA<R)!
M.%E1/T$O-C<P52-):U]'2R(P/C9;.3YM4C5P3"=4)ELB<%A:5SA545M)/55Q
M.6]E9D8T*3MG6"0R8#98.W0H2$(J/%-B2B]N(F<\,"-M:V1F*% ^7S)-5S%"
M3V=L*2<B4C=N(G5L63\Z=6<M:G)',3%F24!3.BM85&4B1D\J;FDP*CMP8VMC
M7BTL1&1H0%%7054[5E!7:&=1<3(H6VAL<CA<*#,S.G(Q7G%<72L\6R=5.S8I
M)TI13"\H1&Q2*6LG7$4B7#-E66Y$9#$X+F]K1D5@*C=&+F]N/DE--TPI.DH^
M5$)7<U=/4&='+%HC7#HQ1BA$:EX\)B@[<4=I+VLM44U"8TQB-28Z,S9H.&0P
M5DU++3)?:B4G(W1C7TU+9SA>7D-L,U(S=61S:50]3V%N)E%Q;SPR;2$O9D M
M8#1$5ETM8%E-,UEK6%585T]'.7-!;4]B2V)F3"@C13,T1VI%,&8U84 A3V4U
M+D-.,4-,)R-K-2]H4SQ!-V$L-W)A3"P\5E4_)C)B/CQ'04]6.7 U,6@O0#(F
M7TX[0%Q5=#]#+W$A)D\F(49"*$1%=$@W3V9U+&LJ5"9@3"\I6E=**6Q(;5XN
M/W(C:BE9-&Q3445$2D915U95(G5S.G!L82IL*R9,8CXM*FY?/V1K9$DF:D$W
M3DU/65M 7SYM95,Z2UMM/%8C;B)/0F8H4#]?8E9);R<Z=$L\9#]D;6M@1RTF
M*7-F*E);)7 M,EXU-3TP<6LY6U]"2U C56 P-70T7")-0& \,S]-+UQ57VA3
M,4IL1BY0-5=G7%9U."X^*"-6=$=Q2F%B:3M>8S!G:V9?+DEG=5\I.UQN.C%C
M.VTF(4I7*F!N-B1(;2U(5EY+-4!#1RY5=$HF;CUE7%A9,"@E=#)F+#8F0SAF
M<V5#:C1>9V [(6@O-B1/<E<F2&AM;C]H;C\K<')4)5DT+#\I5TU59E)"-616
M+CY;<%ED8S%#;T@H06Y;;#PN;2HU:5%1:TQM-$HM*W$G6S$I5VM 3CQ43T!M
M0U8G(6A .6Q71D)'*%0L8SMD9B%50VI)4CY76U<V85H^5EE 5B]R4RA052IQ
M1U!=/7--9%$J/S5L2C)41#I@;W)"*"LQ/#Q69#@H=&%1(2LC4F O0$,X-%1M
M.28V8G!:(T0K2V%5<4%?7V%8(UP\5R(].FD[7W1A/B983R4M2"10:R%H5D!+
M=2XN+R=U*#->2FAQ4R(Y628\-UEE<4X\)4%)4"Y50$E7.TE0:F1O.EUD4'1/
M04Q>/S=!53DN:#4J2R$P3"$N6R@^.7$T,B5D.T)@(U4P82IL<VIJ-E,O2D@I
M5"]0;3(Z6D)F0$Y:6V1S4$I*4R)4;59T(UQG:RLU53HH63-<2UMQ7%HM,4HL
M548F9B-(*S,O<7%J*58]5S0V1&91=%YF1TLB1'$O65XI<C]81"M3;D X6'-P
M<#0P=4$N23]>;&LO*4 S.61A5TXT630Y/#I(<#\E8%E$3B@K5DPZ)C1M<&@D
M04=,250O2UM1<D%02VHQ/4!R-$XK84):2$8B,%M"+UE#*CU -F4V/6@R-SEB
M9VI+3$PT1F9T7%-1;B5F+3%(/3,T0354;3(C62I=1G$G(6!,<4PP-69=)7!(
M-48Q.EA/*FHN7$U"5D%$3"H[=$-R-RY1/ULN6& X33!K-4A.,%DF3&E=)V]&
M4#IP1"] ,EQN3RM/.2T]6BI#=&DK8V5$05!//S0Z-$)84B(O*D=<.&Y?.2IL
M.6UE=318+EQU(F8H234_1EMF:V1C<U8O<U--*'%,9$0Y-4%;4F=C5F%+5DM,
M+3<F4W4Q.68X(C-%/"517%=B<6DK+2PB+%(R+W!#5CA>3U9;96U.5FEA2T$P
M<#HB625H02=O)T=14&5H57 Q<E0G*F P/6A:8T]B3E Y+"HE,5A,02AR6VY$
M5F),9%Q 9R8M<EHZ9$-I-4@_.CYA9CUN1UPY2"(]+2\J,4-!0B56.5,M645U
M5"9E4S4K,&,A8U-F)T$^5%E),EA*4TA19$5,(E]F8$-#.VU10S$M<R,F+F1P
M*#9 .%Y#,%A*0T]H*VQC*5Y434=005Q-8%PH6UU+.CU)8EUT*E-D665D7UMH
M:E@R7T1".U0K-$9U;&M?0SU/;$]9<%AM*"YI6&0R<TI=2"HM4#1*4G,V9R)?
M7S,Q9SDL34QE;2-835AQ3%-P4RY%1")?-'% 1DMD<FU.-TU56V0R934N4U\Z
M,B5206D\=4@Z35PD6RPR9UQ84B)U5E0S-69$43AE1W)$:&$W)D0G0&5I/"DA
M54TF8&]+-B]05E ]2S$Z.35"*"A.2TL[92P_<3]5<%DT(T!/.#\[*$DO/V=B
M/4I),#=<3W%C+U-*;TXH2SXN)"$F.UQ5.4]O*$4I8B0K3FA1."=O<F],9BXQ
M8W4V+U<X+S5*/2UG<&,I2C1P)RY$.CHJ-$PB*'(Q8F%,5DX\12,R-%E@-REO
M1#QC/D8F*T1>2F,X9#12<7-G1#!#3"M;5DPM(F@S*FHR0F1++DQT8RHI+BTN
M73Y87D=@(41'+2LS-3163CPW52=37&9)12\K-BA83F8H.',O:R8U74%O645)
M4CU'049!55%M45DI;%X\:3,U+6\^4$](*CUP8U-%+"U'*E,I<6HL(SQ2;VLC
M0C1"<SXS869J/6I6*RY%1CQ,='1N,2]:/DLG0B9J-S,Q,494:V\H+W,H1C!6
M/UQ),SY).2-#;C-U06-?<F!(42158$!(/#(T4&-'0#U8,T0S+"9'25]$:D-&
M/G18."YE1F%B6' M9S@X/5XF8R]D43XM+VM,0RP\8%=:;"M=)G%;02<G7FIP
M:T B*$EF(69T06U$7S@D+F)K,48]8T1J6"DE564R.F(E)W%O*"U>0T5P.V52
M<%--,55P-S(W.&PW:D]@)G):2U-E06MD5F9B)D\O;4<]45)+<4A<6TDY4U(F
M1TM,7"E%9F94:D1!(4M'92IE/CXR+#)9/3\S1CP[<DXS=7-90D9R-ED[/2,P
M:C=!:3L_;2@C3V<_)V!93RA824,U-#)C=&IF;$%P9D8J1FU*3VPF.VM1-B=,
M3V\N;"9$+#U:0BI>(SD^,$-M/7!Q1$93(E-K*$%E*R9,9%9@7%!+/2$_9T=9
M5%8B-#=&/5Q12B,H4U\P7$%)4E!C;$\S:S<S7#PI(VT^-F!F(U!B:5%;44Q>
M;#XB848Z)5=%5E- 1TX_2# M:UDG6TEF)5US:U E,TE>95]H1VX_3DEG5TUA
M05DQ-6,X/C]4,RM77"]K03%3=2@U+51D5&\\+# Z,3LS*3PP:U,[)&\F9TQ#
M:T!/8#X]4S4M5SI/<E5S:U<T+B,K,FEP6"9M8V5I*3I>;%EN5"5N5T!,,5$_
M24Y&1D5=2EPB.U%A8TI11"Q47%LV54%O0CPI/T=(059P)'%6/U$N/&ET*R1/
M(4U12T$G;4EE:$=S)&)/)UUQ5#@M,RM3+61T+%-05$<E7D)9-F=7=71Q/W!8
M949L7C!D1$LT=5DJ+RDA.6!#,V1!<34[1"PM1U8G1"M>=#<Q-')-:F4X-$%&
M5$ O2G4B4$1#:R$A+T9Q:71Q+4TY52Q18#9P;V)S46]-.E5E)4<W(C$O(W1.
M0&=!<EYS64DR)FIR23YE3S!$<2Q/7#5"3'%?<S%J<$XK9C$I9U913UE"4$8W
M0U%<4D-I/W(A/%Y515Q),35G374K7B5L6FPU15 W-#@C2TPL.31N+& M*%EO
M5TQ.<EIA22=!5C@H33MQ4D-M4BTS2FM 7D]%:6!).$TI.3QC+6\T9RTE1T%D
M+&DO5E%L-EEF03,]<D-I)TA5:V<J)D!A+TEJ331E4C@B8D0[<65Q04EJ,4A2
M7'%+0FI8*DI.4SDB(BPN)TUM:%Q;13=B:#4D,"Y*/#UF*CY4/5-=6S5204QL
M-UI;<&\W6#HX,2U%9W%T;U1++4HB/$]18V%I8U]T:5@T37$U1B5$75536C%.
M:3)G6F%?)39*1FLR66)*3D513V]19SUR=&-(-6@G4SI1(STS5C9$2E9"-$8R
M(C(G4F=B.D5P(4Q<(DI/3F9M:R9C2"]E12%G4#M,4V5()B1/45!A/"@J9V!S
M8"AO<EID3T]*0C%E-E%5)&\K(R133E@N)R9I:&9J33!%)DHP=#E.<DDU/RQR
M,5TP3F0I*F!=274T6'!C/W5N*#5J8C0J2RU&3$<_*&MP6UUE<E B,D,M9"EK
M;FM<0#13;UUF8G5:538E1'-3-6Q..%<C;"\E)"M29RI%6%-&/%I30E<W5#@S
M(4$R;&DI26]-=5X[-U)R.3\F0G%Q,RU.<"PX05%4*B,Q*UQ?:F5A,$$\;R5*
M:$PO,5]3)#M142=B:F!95T-K5R)Q:68Z<75T57%&3U-<1RDU4C0I<7!'/3A#
M74%=(T%$5'$R5C=5*R1D,E@[9S556W(])2LL7FUF175:13TG1UXV02]H.#YA
M:CTT3B$U:VHJ-6U2;D]>16,S2#5U(RU:65IF;U4[0B18+T-P3V]04U\H5"TL
M5$9215TA7DDB4E<O/$XN<6TM.VAM06]A86$V8U14)2%@+BM!*2HK07 U3DI,
M:BI0(W- 15\_+EH^3B]P1"9"950M1$9C6F-E;3HP5C1'.6X^<&QT4%!0;'$M
M-T=N:&9O.'%7*U@H+59O<VI(*"M 23I(;2IR-G-@26(V,50J)2M66DY78F<M
M53M65T0M)2)'76)S2"Y()TY /T-0,$HX2UHE."504"E,<F0]33TX+&AQ;"DA
M+D(P/'-57T@M(G1B+U4_<5AQ9$XJ3CH_7BI%0BUN,"]K0F@[:D-E1C%G:C]R
M*"(U3S]N5B57,34_+UYG;TDP35=?6&YL)BDX4#X[7CHQ/#%?)3DJ/71753=8
M+C=G-S0F-"%;:'$J(F)L1%4X3V!18C-$24<[<6!,8E=F5U]T3C=*5SDS)V8Q
M+")".'4[1VAO+24F;DY</5]<)SA98#I!0D\W;C\Q-4-20292(E(I:5 A+'$[
M-4=32F<W06QQ;UPY,CLF7#%0)4Y"0"(U:"EF0D53,21#84\M56-8;TQK45TG
M945Q4TA?:')%5&0]/&!F4"AD3#Y=(U9L3R\T0D)%55]J3UHN.4IT:6 E:3<R
M)VYE2D!G.'$R038M8UDA66Y347(A2%=.6$56+"MB/4UN2E%N;V!(+E)?1&AM
M;F]N6F=?63E;2#@E;G5E(EUF*DX],%0T7G!D/$-3:E(Z2R0S(W)R.B%17& L
M-ETH)F-0,U4Y0F$P)B1O0&IR*D$Q;E A0R).-B]J9W)L3#9Q6U98*S55,$<B
M*T5B,'1843)1/S4K-2%K744J2CY9<C B4FYU2$9R1V]85&9@;CI<;7)#8C-H
M=$0P1"E+02IH535$/V=T35]+73=U(B)29U%?;&Y+0TAF+F,C<&!U*T1,74$S
M8&<A8"U34'!P+2Y78T-A+TMB9B<\8"MN*G$H8CIL6G$B;S@_/#(L16!=149;
M*V1;5V]@<SY%7"9R/S-*030V)&T[04=17CPI)4DR<S=+2595035I)D$E0T0N
M1VPG=3=+,V]B3C1M.CP];SDG23%H6B<M<%I;*2PC6$1(*SUP5DMC93\\,68I
M3#=15UDH,RIB9&ML1S@N<#)C7S\C73!<4TLQ/UAP2%]4*318<"DC<5 E3E@Z
M9TM7<$IR;D9A13Y.-G$W1R=@4&1H=3A07FTT2#U9;C12*F-294LO-%])-$!T
M2'4U*$(E)5IK934J*VEQ(6%'7$%;/#)+1C='-UHG5B]>(T(O+#5N*CY563DY
M4$YE=%$D)T%K<S5J1UIP(EM))"U)7V1I:VU(44YP9ELL8%]5(BID/VPV.6IM
M/R=6;UTX.4A17BI+720Z/3]C.6%@/CLI:$$H+41E53510B-T63-4.6MU9F([
M:FE<*B,N;G$Y:C4Z-B4M6EE,*3P].$A,+T4N4F1P54AQ:RM45BI4,48L-$%.
M.&=L)T4^<V]:*EHV0FY13#P[5U%-4U-Q8V9A9E%;6$-7:D%!:T(K)VQH+3Q.
M0$,]35HI9652149G-S8N*TI8.2,I+T9C:R(W.C,T9'5*2RPO43XP/F!";U O
M7DQ*,U(H+V8O6B1+(FI*0S%3-UUE:',L7D]*6BL[94E.1RM!*5%J)$D]75<F
M-3A>2G1$/&9G)UA=.60_*28],$4\=%=J15YP*S)3,#-84D8R)F!T32DB44MF
M:&MH,&0Y)SHD3B9,:V8O0#U%4RMC)V9255TH2B9M<S]"6D@_9G,E-25=0SQ?
M+"EM(6=F-R5O<GX^96YD<W1R96%M#0IE;F1O8FH-"B4@)U(R-S G.B!C;&%S
M<R!01$93=')E86T@#0HR-S @,"!O8FH-"B4@<&%G92!S=')E86T-"CP\("]&
M:6QT97(@6R O05-#24DX-41E8V]D90T*("]&;&%T941E8V]D92!=#0H@+TQE
M;F=T:" T-3@V(#X^#0IS=')E86T-"D=A=&XJ/6-?6% F5B]A5&9@+E1,(T]J
M7EI-6$M.4#] *CXI3#=.43HP15$O-F90-5)G021S:#LQ)2)--SI;<TY++T)T
M56U2<%YF9&XN5%Y536-%,FAK455(+SP\)"0T8VAM(D1Q;V-5=212/BTA:2Y;
M(UM'4G)<66A@4U$C(E5T1"]O6VD_,FUE2%=955!@5T4S03)67&HU+V%19CPU
M-5I!3V-78F)1=%8R5E L:CEN9RID62\[)W1+8W)G,UE>:R0U<5ME-5)!239-
M8E-K=69M(EMC<C4O8T%./4TO0E4I+#I:(B=*4F1+:3EK+CYJ+5$K3&)E)2AP
M641"4U H83Q%;B9@;R$M<#$T9S)K(R1R/%Q<029N0E\N9&=3*U-#;&)?.4!L
M0&(T;4- 9FTY7$ I;4@G0"UE1D%%4S@E<S!R6&\V74$B,VMM36Y6-F(N:&<L
M-W$J:W$T95XO,6TP2R-.7"1/(EU9624S3C1B)SIN;3UL0BU'7%\Q3RA<;50B
M*BM-9#0J4BI5.6U*-TUN+%]F<U4C/6)++W5&86Q%/SA'+B1/,&0N8TU+;F,E
M)6AQ<68J6BIR8F-*,"<Y7C(C3EUF2G%S<B0J.V$X3%1=4E5<:3A*<3M$4V-J
M84YR,B==*DAD<4%"-2U49&PZ5D=S=$@]6S1A1U(D;&D\8V$]0&=1.BY34E5E
M0SYO6W!<4T,_/4='5V\Z76\M93DY2CE$/R@T3G-L-B\X8'-C(CQ-3$UA-3<G
M+#%-.VEC+DU,5#I=<3!#(VTE;T5M*VIH.41B)U-04U9',$$I/U]#4W4R/2]H
M."\Z46-H3"MO+2E/)%QM-598-CTR+4E?,%-&+"9A9"8P-VPE*"$Q=3H[82Q8
M*"PT*VE81&4B;30O3&4Y*B)66V@[5F%P+R) +3]#)S,Q62XQ;$YE1DE8:G,A
M.D- 25!8,G%.16YC-U)A6$5.<"0X.#9K)S5$7&M@.6I#-V\H.E!R+7-%9UA6
M;FYD<W!H*3]+3DA&7B$G:%9C+G1"0#<C1S=?<&5?;%\[46UF-6PU-2I'*W%(
M.&QB<EE#3VIA)55(2');3CQF+TXN2V0B431,/'!)03]5/2] 9VDT-UPX9RUO
M,68K66!6.S J8D-0254D1D9&+$-5;&8D72\C0E<[3V9342$J5%QK+2-N5R(H
M/6AJ2V,_8EE$3$<I6F5R1FA(*UY()58Q.3LS5#YT64)77EHX7F$G240R1&UG
M65Y;8V0W.$ F=3EU(5\M=3Q2-5E;9$@S.W13(RQG5%PJ0EDQ;48R4C@Z(VQ3
M64 M7#Y,64-&=#%K6S)J)&1#(4!-84@X:FEP0E5?3U@R53<H-2XV7S!T:2(T
M77$A16I93R%9,7(U.612,"0Z)SDL=38G-U-7,E]O;UY"7VY$02UA3T0W9F9A
M,39(54-6)C= <$9#-&\_:T1O05Q/.4LO+V)),DXW5&Y;(6!>-"4],DU?<6);
M13PL.35-*6U*15UE6W(H8%A=.E)6;FEA=2)9)F=E9%M(76I!3EIO3RU87R9,
M3V) 9FA3:"M9;%MU0%1L<E$H+$PW0%5+4'50,RQ=1$EO2V<N0#Q/421O4#AB
M.B%32U9:.R5D+&E69UXU7TXZ*FMO4EM>)2MH8%LD2F-1,',C.&$U0F@_9&4[
M7&-J,2MA03%E:"9/:')K:V4[-F8J<U<G*$LI0C!D2%-0/59'/T]:,3EG7VU#
M0'5)4UH^3S@R.&,K(CYO3#)A3VYS+C@Y6CLY+TQ1-%)/-BQQ8%M=1TIQ7U=N
M4C5.(6PV:4=5,'$Y8U%'52]>5FI*7T4N-D=-2%1%,5U*0U9N66$R0FL^+%];
M/SQ/+BY9)5LS2D!S8W%1<DHF-V4U*E%++&Y&.BE',VDH="$B-"A86TXV)D5#
M3F!)4V,N-CE85SHR:R4A4S1/55IU3R9J64,A4D\\7DQ*7D0W4THI;FI&2&%+
M82)K5CY19R=U;4(^)VIF,&4U3U$\(T1;*6]*17%@9&(A+T8R."QC4V-O/VYP
M)&94*T<I1DLF;%A2.D%M<T4U/D]7:E0L+"-D0F962E(Y+BYI1T-22%$A)F$D
M5D1E)T4T6CTZ;6DJ+7 J4U(W.4I"5"513%Y@,F(R6UYA(STK:&,T,5,N(VMI
M;4U;7C8[+&H[:G1G6T=;;E1-<V13:6(Y;&TK54IG1R8C)"U82%(N,4U;64E%
M.2="=#1K8FQH2C=@554\/FDU(7 P8$5>-EY!5%QM1E5.25T[9RI3<R930G$E
M)S%%1TU/.D0H4FDN3CTD0SU"<4 ]8STB*$]85&)>.&HH-#-M62)U/VI$+"E@
M-"HT<"M63UMT6T8]3F8P5CMF.T5/*2PA:DEK)B$W4E%$1VEM9VU#16%8/W4M
M8VDD,U--<4=H8"-1:2UR)"TG9E$R4EY:6RIR,D@_,UQ436-.*"1++BUT8FUR
M-&TL/C=/9S=B2$1-3&5L8W \.#4X2F5+239E42MR(B1=/71$9DI*.#EO0#]1
M)F]B7',V5C%.,5P]/' ^5# D)VY&:EA!0#Y9,'!M2U)G62]2."=H2T)R3F8G
M(FTH/V]84%!H4DE+;W ]5D9,*2P^4F$X8R5@9$Y*.D):0"=+(29U:"<L(EY=
M/"PH3FPM*$1K7R=E:DQP2# L4V!73S4D7&)E2V8G:UY(+UY5-R)M-W)Q5BQ6
M6"TE.UUL2D$P*U97<71G62LS8U!!2U@V9S@T<$1J6U K8$MQ;6E3="LC02A0
M)4)0-G%80T5:,3)M*G4V*#=;*VQE3&<M+FUJ.'!D6%9'-D5L;$YL6B-@7&5$
M56LT0CQ1;#Y962<I;RM)<EM#9W$P9$0B3R) 1U4S6"PQ;2M46U9-7F!)-EE3
M7&HC7%LY12%)24MB3&! 1B=:*$PH+6AU7DA%8%TX(7,U(5=F<5A;1%,U1G1C
M:TMH2T8U)6@F8CHX/"=#5&DV2D,A;BE?/&%/4S$R:$Y;;VLR5%!S1#,I84U1
M4RI?+31R+D<V:R5=+CL](W-46&I&+2-8:%XX:"%!6#(U3E@W3U$C5'1$+D4F
M.%4K5UMS5C5@-6]M6TU5)VLB*B9T-U!T(FM=-C<_1BDM6T0\)VIG+"174&DL
M)FY;.TE=+FDS(4(X5BXQ02Q=5CT]+54V:2-'1S-H;3UL-%IK96XT*$IO(F(D
M.%-@2EE793 T)6LD*B%%8F K+%YK(B)T975$8EI:62AR(6M$:S5G+5%5-#]%
M86)B4TI?,E-0.U\H/BQ&<S])159*3G!4040[:%96:7-(-5E%/&M-)#MH;G%S
M0U-N+2PN-FXN<E8F.T4Y2RA")%ED73EP<#\B6U<S8FM=73U@6U@]8F1%;2)L
M.&4C/3\_1&A-1&TH4TTT7S1I-%QJ+29$*2MP-&8M=3]86&E>3D T+U(\7"XQ
M+#<_:SHL7FU53%]50#(N5V)045M1*%%G25E'+%M)="1R1EE%36A6.S=(-T V
M7#-L*5)09E4M2#-8;BI38V](7D%(82=3-6 J2V8N47,X+B<]+$IL-TM"7E-*
M9U([1VQ26TTF2CPP.EPD.&@\8CXP9F1I.5-H9F)T+').+3UQ/'!07TE9;T4A
M4G!=)S4W1&$H:CE/85@D7FE"8FMH<"L^55U(46]E7B-<46$N37(I:6<_+R)@
M;D8R+39,+D%8)FM>9&HQ,497.38I9F,Q7CE02T%B:S56)TAF+3<C2U=,)%5*
M;U%4971+8$QS1S!>*&4O<FTB;D8C(5\K-%)+0BAT*W).474I;&LL9&M/*DIM
M<R)G;$(K/S9563,_3TLL6UXV8FEI35,Q2SL_1W!7-UI1)E-L,U-++V94/F4H
M65EF8E-3)6-*84P^0F4]2V0E-#$Z,#)P,RHD;"AK,3].5$<Z8G!J0E1U*#<X
M1B8]7FE'2%1K.TYK/6(W)DT^-VE71D)"7"%B6U(N2B9F9"A?*C);.E9*/'%9
M2B]D7S=B5EE@22I;*&M-44!?/U-=*TI#,DY!*W)P,&-9;G)"5CQ42$M/5V)/
M5C!A(D]3,51O5G1J;&)*<6E;9EYS6#!'641A:TTK:DAA/C8B7FY?9F!83U-1
M1T=(4C-%-4%13B],1SQ>6V]:.TL];"\T/T!N.5-!6"%.-RIN3&E0<C@D8"8V
M:U4A,$Y*4E8O0CU.:E5T6#1C6BE!+R(U0C8F.%U98U@J(SQ@7&) 4DA&:FYL
M(B1'4%H\829D/CAG;SLQ27!Q*25'.&$T:R9F)$L];E0D<$<\="%3;4EA<RE
M+TPF2TE,=3=(5%$Y7G1%<FQ53SPQ+TE6/"XV,VHE6U5+,2DK8R5E3BTV<RAB
M(4HJ*S9)3$!L9UA9/R1M<4TV8CXT(R==44!M23EI04AH(5A%*$IO7VY(.S5R
M<D<X3T\K4#$T/7->53(T*2%112I-<D\Z;4H[8E)1=%AL;%Q<0S1C05<_0FYQ
M=4-Q7R5H:EA@6V-=/4Y,6C(M:E1C3DA=8F@Q/3LC459.6S$X+G%J*D@A9$=:
M)"P^=44P)CY(.&PA43%=+4A(8T8E95E:0#ER9UXA.%=G;4ER.RL[9$-16#M6
M+RQ(+&LH8RU;.DU1*STF/VA;3D!S8V-!,$PT+$)P+UU$.RQ.*6M3,CE6-RM:
M+E<L2EA39U!$.6]796YF3SM61DE2/S$Q2#9J;2IA:B]D<E-%1CYB,3E3;75R
M=5I<;U!04E$D+24D.%A,1TEG*F=G5D]//U1T1"P_2&0I7&,N=%L_)#8Z.$8V
M6C!L9R8Y)SE,<"TX)5A7/%A;-RE74C1'4S-P-',N=48W*T-E:7%O)")C7S16
M,5%O;&9D/SMQ)&Q.7$QP13]64RQJ,25-/61A5&TE*5,B,6%R-U9O<B],824D
M(4,R:2-+-D%!=44\4TXS*6IQ13937F<J;50Q-CM5-2-I6D=/4#DI)5QK/T-
M45A**4DV0E)S42<^7"E5<U];*CXI1$=N-5AU9S5 ;D%!,#(^.C-106LD76\H
M6CU8.$ W6T<L(6I=531%86]0<2QN9D\C9C8C3F$O-6%M=7578&9&32X]-"-U
M2U\S:#(]83)5-S)1<6%--DDP6"$P.%<N,6%392HH=6Y7,BUH6&@U:',Q:G4L
M(2Q%(50W12<R+%XK05YG1'$E2#(\/6UH2%)13#UC)TXO,BHN9%TY2EPV0U=M
M)3<T5CYP-RY*+ULP6E([45=*:FU#*6AJ6SY)-G!L2U W+&="0#5P*W$G.C]=
M5"E&13UT.&%@6#YR(DU%36!#8'!E)7%;<%E'46]&,7(J;5X^+3$Q+CM5/#A>
M1RXL:4 C<DMT.%\H.4A3<3)3+&%1*$5Q:2U+/U99,3XF04=.5F4V3%XP2BTS
M:6HP1F8H+&TB13@N4VUU/DY.+FI<-VPH."Q2,FU;.CI)04)B(BHP*4% /DY$
M.E9"35$Z9' R2#=U*C5G-45Q)V)A/2Q:,' A;SMC3D)60"YM+&-S92M9-3I.
M+#PD44E'+T8Y<"M":30I/T!)=2I$74TP5R%25V(\,SXI;R\]25=9;SQ12VQ#
M="LS3S$F3%A (4-<.5$G<7)G=&4O:6<L45<G,G$I:"LY05M0/61&36);95YI
M;&HZ,#(W;W!"*T%6<R\W)G1R)C\T5E]A44)7*#0\,29783TT)4E.-3P\4D)U
M3UQ)+7539T1(+FHS92E//B%@.R=)9V8O:',I9"=&4U@Q(RM4*2UO="$W<%5/
M76LG55Q1=& C7SA?*4PX4FHJ0T9K<6EL160I/E5E7&1;<CES<$P[0S)-9CQP
M/C-I974U73\U/FE)1$4B.T%4:D)E:FYH;VQ":&]/0DU*2DE12BHU;3 O3%1M
M571 6$A%*FEH8DA**#1I<BTZ6VE3:V5<)V8Y439::"]G0E%T:EDE*"%6)F]?
M=5@B6FTY65Q/9UAK5'-1775H)CI356MT/%5T8%U-74MN9&)7.B- 5CAS*V<L
M,40K/%94=2<T/%XG9R-@9V!C;W,S)%%R8F!'8&%O<T1O7&]4=2Q,7W12*3A'
M1BYO-TE>3DEA0C$W;RA7)DA**4XY3EY<=315-44T63A1-3-A)SY!14A>8TA!
M:'!,;'0]+2HI1#PC0"Q934TC34,Y,#510"M?/"Q#<F!O359'9$98.T5A*6PJ
M92L]1#5J*')47R\Z:2$S3GX^96YD<W1R96%M#0IE;F1O8FH-"B4@)U(R-S$G
M.B!C;&%S<R!01$93=')E86T@#0HR-S$@,"!O8FH-"B4@<&%G92!S=')E86T-
M"CP\("]&:6QT97(@6R O05-#24DX-41E8V]D90T*("]&;&%T941E8V]D92!=
M#0H@+TQE;F=T:" T-S4R(#X^#0IS=')E86T-"D=B(B\K:"]H05LF5B8L8W)S
M*&!T,4M'7DLA(6Y:4VAJ9$)R,V<S+3X^034N6S4C/T=C*DQF+&=J8D910UE/
M.TXX3G-J82(L66Q,*&<Q8%E?4FTN4#Q@53<R(EYU8'-O7F!45%9>62]Q+UMO
M7D18)6Q"<3%<0W$H34Q(3BI#*V\F="I8,#)-535'+G W<C);4%MO:3=U2&!5
M26=J/5TB.G1K,T@I529):V!&8RMH8EPP275-<R-N94U22V] /"5<0W$D/G G
M;F8J4#YE:B8B37!29T%8:#EF(410;V]A+BHS;S)F."4U0UPM25]D2E,B<W(F
M<5)D-2Y,1VTQ55]F5%504$PD5ED^0#]E83LK;$UA-5U%3V _9SY-63 Q+CU0
M82\]23ES/U9/2&\N:39H*W,K(R<\;#1O049=*&Q+62EQ;R,_5%LL4D<I328S
M;E!S-4];0$)#6"QN-C$_(S0B5$0_3VTU,EDX66]E9'1)85PJ8TI1-R%G84X\
M2B1*2TTA;S<Q82LB5VY58"=T56!/3UUF3V5N*#UM)6!'(B-5/4\T(UXS4%A$
M*E!D3V@V9F9M6E=8749F6",M:%Y&4VQM-7)K/#I%/G)/0#(M7"0_-TXM;2UM
M1D@C.7-.1F8\52$B+CA/3%0X:U=A,$9)0TE*1&=%541*:E5H26\B-F]52S10
M,SE4<C<E<TLH)6M0;F-N;EAH6$QD-D$V1BTY-#\X<5U*9#<M)UQ+0&\W8V8B
M,&%61C9E+D5E7$,R/2Q05&QO6E%)5F%;8U8X:2-%629R.SHV:B8S4DHX2EY"
M9DIU0F0K,D\T9F=Q1#\X8S)U<$DT0R%5(2Y<0#EJ=#<J*V=<0D!N<#0V8G%Q
M4DLO/%-%9$9R/"]68#Y;6T1T)$56151/)41).3@D9TA2*BA%-T%K3FY5:4PL
M*4L]9D]D7D=%*RM2*EY#*%TS.4Q6(3P]-FAQ05YU,&TA8CI 1CI1;R5<9TPV
M)&M36#XK5")-;%-T+V)1,'4D8$5L(4LG-CLI6$AC-% P;EI$<B,O455135Q;
M/#]B-4Y>57!)1G!5=2HM4D%J,ELZ.6%(.#XI.3 O-W);0C5<:74M3E5>+&U&
M:W)(/2IO8EXV*EHS23PE)V-@051B2#EJ:"4R/2@W4C0T-S16<VQ-73MP95!E
M(RI"/4YU-W H2TLF:7%S.F%"9S(\2#]I0RY?64\V*E<Q:S!>4#TI*CI()#@R
M<3)R4$-D87-E3RHS:F<R3E [;2=.5R1&<$5P74A1-3DV.C]>;6!02TID.C=>
M428V+E4F:$A<;U,I2TI*;UPT4S0Z(B=60&9#6V-73D]0:4A#,&<M/CET4F%.
M5T-J+"$I:71D.6 G2D]U*FM 121B0'-(/DA>/#M713PK24XA8T<]+%]Q:3-U
M771&0D]G=48I6F$F;B4]:5A//E(G5G)5+2Y((W% +EQR:VA%:R),.S-.5F!-
M25A&)G!)<C1E,U(F+VTC-"%B(SUA16D\16UL26PZ.F] ;S!F/&\A3RY,9CTN
M1UU5.G!O:24B(D=:7$TF54HO3T),;U,N)$<S)$]R-4AP3VQL-#M<23EO)U],
M<50]0EQL674N6F-954=;=&MP25I,0CAD:6%M.W%122@^+UQI)UQ><3XR3E=+
M-%1/+F]35D=/0'0]+#!)05=*<5M2.2I(+W19<4AK*$5.+T9P3SA2/S5@/&-F
M+#- .D],,E$[/5E>="9:/'%F-2Q;225J/FP^46PV1S-6;"I&1CI$.CLH-'!.
M4U%C5E4K(59?=%HC2&--/U!';$A>97$R539M3U(R8CQO;RDV44=,-V,H=&,V
M7T!D4S]M<2Q$:RAM:G!$8#LB<40Q*%5G(U(C(5ER.6TT2D-D-T!0/D54(DYI
M+D-6)$=0+#%E<EDI9T9E73IP769#6UE8=$UM72TN1BQ94F1R.4@C;DHV=6%J
M6D-#6%PK774N27(^9C]O0EY(4B4Y6C]C2$\G2E%(7%X_,34B0&4V0R8]02=-
M/F$Q+3PZ2$@C/RTX2FI20"DL(F%M+R\\)',L<"M3(58Z/4Y:+SE?6',Y1#A>
M:5)T+%E.=5$G22$]-6%@:CXS(T5=(G! .3ID<FUI+3- ;DAC4V=*<C!'*R]K
M15@R055C2VY=+CXZ*21I4SUC3S9+3U-D7F8R.U8[3TLN85\J)3DP/U!21217
M=#A84&MQ6#9D:&-36EHD-RY58E]O,3)A(E!323<O+G)A0#55-6(W7"4T15)N
M.6]%.6)*9#I3(CIR6V%S27%*55X[)7--8E@C461-+4Y.*#1U1#Y,5W%/<#@K
M0TPT3RA7)U(W460Y-G$F+UYI83A@1&@J-FI29VHI24M$5T\E2F=I<&EI0E-E
M23!?+5MN9E%3<V9$=4=23V,Q36]/9B%Q/#)#:TDD9D-'25!%23%'5V$B;B%#
M44D^82)02' F/$-*5B=*7B\N<RHT2$Y#7R-U6TYM+SA=6UA51&<S0B1B6C1.
M1"588T%"4G!@;UMH;FM,8E]>*2,[-30H3'%.0F$I8R=3(F1Q.EDJ;%Y22E5I
M,"-<)B-7-2M94CQ7:B5E(3)A9"$P54E97B%F0#)")U@Q:SQ-7%QP6D9A(W$C
M,D-+;#%K.#E!9E1>(V E,G%D5#UG:657/D)T."I6<'524#)(.VEP2% ]8DQC
M3V ^2CLJ.%5I<V4U,F!U1ETR:BI51TXJ5"IO.2HX9&8X;#%E4S5J-VQR+SD_
M-F5L-F96*75Q2%$I4DAH07,T<RIS7S\R;&(R45]O=5M):#%5*S!)96Q&+ETW
M0F=*.41-9S=D<TTF)2HP7U=N;#<I-651;2LH5#U.)SYN4U,V4#]&5"-&3V1/
M-D!)524\<4,[4&XD92]*:RIK/VLU8%Q9;6%23BD]*RPY3R8S*V5;72YG+6L]
M5%=796(L7B5E03I82C%#0%%F6&H\;S!./VIA0$!?;$U<2RTZ4U=G8S@J*298
M6%LE0F8F55]'14IB,CDF5SYF-3)%1&DV2F A:4=04S9"3F$P:B1863\_.$5*
M-&4D1E1M:SY;.U%=850U(V).2R5A5&EA(B]+0"8Z1VA@(61/9VE76D-5*CEL
M654_/W!")CIP/%0_3FQU*$4T+V-K+5U40'(F:EMT5'%P2$L\1F!,8E(Z9TQK
M,VE?;R1$1T V/U5K,DTI4B8\,UPL+'%D;7 _4UIH*$QA;D%?(3]&0RMH)6]A
M,4=B/UA,,&0^.C\[.U1!,U(^/D,A6BDW;#-M43A@<$4M3T5D<E$C*3YH<V\S
M3VLN7S]1)UQD)UE+.S-L82\Z-D1R)E=(8R0N2EUQ+5-;*D):*5$U:'-(*R9:
M(5EK/UE?+UXU73Y=:#5R3E932SA#:2)H;FMD<B$^46Q+/U,U-%-.+B\T3R9G
M(30C;D<Q,FY!8ELP)SE"+ET\+"1$,E=K.& I<#<Q:S5!)#)#)&<G7%HT5C,M
M;S1J;#0M+B9)0"$J<SHP26Y(;%\W4F C,BYH;4MM265?*U9R2&A/:&0O0%8_
M44LS:68E63-21%A7-44\<U=99C0V:&,B-2Y'5%UP7%H^6VE;4U4U=29#*R%#
M0&I9;5A82&LJ(4=,(UA45"PU.T96;"]A6SX[5$$R:%QL<&5?.FU'8U4Y3"I*
M*$I&)W-486Q9.4E(.R1!0#Q(6R-%/'5>8T9>53YI0$@A4F);1C,M634R8%M5
M4"EP<RDX+4]!8%QS+4(H<&)8.E(C2D5@*65E4EXW-"QJ+S)E6"M:-#)=:3\K
M*TI-;CI!84Q22$8V-49G/BE!:SUF1W _-B]":3-G:$,D:$PJ5FPA7R$C=&5:
M+RER2&]G.U]&0&DO/6!39E5S/TTH1B(C:#$[1B%.(F<[(F0H<T,Y14! (5]@
M:EIG;%9+/V,A5V=U9VP_)4$[43ES,5U$+2%F-C]P6F9@16EJ0UAL5T9*/D,Y
M9B-?7T8R<D<[-UXN7%E!(T0E0%8Z+$0W5B=28TY45$I:,E(O/3Y)2FY2<6LA
M=4@U3EAD+",W<FUT<V5I(64_5&903F-Q15%:*D%H<'% ;S0A94LX05AS.$XB
M/51):B=?,#PI)&4\1C5%241@8G5=(UY9=4]F7&M",5%T(F D4V]M4D1>*4,Q
M1VU<+#4[.VU664ER5RXV7#Q;(U4Y9SDH<"A<6FI4*%YL:V-703!G=$(]74U0
M:' F)B4J0&Y,.#590FM!.FLE.5Q-.V0V)#0_-$M7/U0U;20N0U$Q)'!50&]A
M:S0[1D=1="=#55Q(.F@O-RHA-EMH<U@];T4D+V];.DA3<4=68#LV1FDW2W%)
M(5X]5V)56'$Z.$-M5V5>(2PZ<S=.3S!<:5 E.U@V9B]S620X/"DD(SDO4RI3
M9B<X*V=T5B0J-EQ'5S99*S1*,VY)0G(Y)$)!:S=Q*F9(9UI):%9H/S9D34 Z
M53YE34Q4=5=F0S]J5ULS3F%3/3HM*FDP)F@P+3\[)VTD)C!E4$E?;%E>+4Q1
M:BHL4W1):&9O="$W6U=!;D9:3'$X:F\L,D-&*&0T3SU;:2]I*"I#<S1P<#!P
M2&9I15,A73$S5F-Q/3$M74)!96PP6&=.3F9I8T1C.U)K4"(Q7T-77&1>)593
M4C(^.3PK34,M07)!,T)P94-'8&(M5$<O/"-D5V,G*#(R,R='7%%M<C1@(B)@
M)C-/;V]5(C<\1U X1$!&9511(U1L<U\L1T!H<3,A/#DX4U=/-T<W6S]9+5Y,
M9R(_.W-"0BHN:40[*"5 +3 _-SD\-T@[;TT]<F5',6!?)RU7)B8K,T!U*C11
M)F Q*3 L<5\C2EPV5V@K1U<H1%%29D9=63PB/"A64U\Y6"Q"=5Q>2TLT3CEB
M5B5U8392625*4&M9)6U.2CI,;TA1*BY+:$-;:VDQ3C5O06<O*F(H.&ET.TA>
M.E%<:EQ--4!A<3([,5)6:% F/20V7#D[1BL[15EL-&P^8VUD3D U.S,Q5SET
M9E!6,64H8RYN,DTM(U-&/RI((UA88VI<6S@G22DD1%,F/3L_)C9N7R\S6DE2
M:2(T7BLE-"L^5"5A.BLT42XU.E(B;6-:;G4T7SDL=654*U]K6B=+5D1I;EHO
M1S-6(BY@.T@W)E8J;&4T5B4I.&-2)T$K8")C0BY!.C$_16I=(2M?8T=,16-@
M(S D*D Y<4]@4CML7CI3/5UM+S$D1"%B4CMQ73UB=%UJ0G!/.E]115E);C,B
M8"UQ)6A!<S(E;RY/.2E!/6\V9E=46"=B+R5R-S<F(D5@-SIP;#%G9BT]4EEM
M-4LM6B)H/&T_861?)S=%*"M"5C913%QO<TUE-5%<*#TH1F@U8#-?9FI3<2A#
M+RHC;%1 13 \(E,R9D)89$1+<$1O(C-#<6HG2TQL7C4K9S=M=&AO(SML6R]1
M3TMP-EL]77)3)4XA0SQ!7%MA5#Y*<$I;:B54*"8F/G%284A%:2I59B5=,4<E
M,VQ94TXW=5QM;S1;7R1C.58X:W)J6#<V.B$[+T)?7D\P*D,_+3,D2%I<-C$G
M,C\I1R]>66$Z)$5846$N455R*UDZ;SLT,%XX7V@I5$XR1DM-3S@F7S=B52-5
M=30^(C<K+R=F8FLJ*R9A3$YD72<]94!A.U,X(7!2,#M;;&PA5#1L66(^8&M?
M/S9+1#Q1<%8I*S8W3SXO3SMG*% N*3XT02MH<E<C+V<D7DXU(VUO+FIS:VU5
M*T<E(3A=;&E<1D1@,DTB64,_5"$L2"<E9VY?<21812=!.E ^,#U+-TQ=)U\[
M82I5(3]R7#,H4BH^;5U8=#4W8$Y/1V)E)6(S<CXI8$5,/#93-S10,G!#<UXA
M7V!?;CM%:E4N+2(B3$\Z+G!=(2Y-5V9E+DDE:CM"/BLH+"%A(6XG86!,,&4\
M+')33E1S)"P\7C0O4FPZ-"LS<&!J/6IQ6V]6;4%#)EM@3R]U.EY#/')U93LE
M*2='93DC7T=!,4UO/&!P4$U>*3TV=6Y:9&PI,4<]+U=F.&)245]2+SI72CTV
M169<)S4E-5Y8<BI32S-864E?34!C/20H2F=)2S5(5"8[*V@I+UI4*7-67%HP
M368M0'-N<D4F-V=S3"I13VE"6&4S9V1':4ES-"1,6BU5,D-J9B(P<%9-6E]J
M-%I+,FEQ3U\T2B=-*U8D2B4J/"$[)"A*(VEF-SMS9S=L(SUC;"%*/40J5#Y)
M5E-D-69H2CU2(T<T-W)J84!U,U=R8V!B5#]M+$-Q<#YU;&\K;CHE838_,21'
M.FM7/U M(B-5-#5:24IE+$(T5#XH;%DB93\O3"='*BIP(2YT-U)A:FI (DIR
M,%DY-' N.S,\4%1%;&5S/5=H)6M/46LD<3$[9$U$46I56RXF8D%!2D,T-3]
M1$MB)$-7;5Y^/F5N9'-T<F5A;0T*96YD;V)J#0HE("=2,C<R)SH@8VQA<W,@
M4$1&4W1R96%M( T*,C<R(# @;V)J#0HE('!A9V4@<W1R96%M#0H\/" O1FEL
M=&5R(%L@+T%30TE).#5$96-O9&4-"B O1FQA=&5$96-O9&4@70T*("],96YG
M=&@@,3$W,2 ^/@T*<W1R96%M#0I'874P0SLP+S-D)CI6<B%R:VQ)0%!'54%D
M3T94:%M%0CIH1DY<0E!79SH]82%..2U=;S561"%<9W%7/#!32CDR*BI41B9D
M6BU")"%$;FLL64,X)U-$-T=).%8C0R4G)%E)/C)O2S1K1SPL.4(U9"AE*E8C
M+BE90DUR4W1:8&E676-J94A 374V3R="/V5@2%5P9&=$4G5G3TE)-UIQ/D\M
M9UT_.T)+2D(I9%!4<2-L2S0Z831#52%D/BAL638[-V=+0U5.:3!E6F]L<DDL
M(39T;T1<2T)A+E%Q)7,K2RYN-#HE,EU--30F9#1P54@G+T!?<R574W,M5B58
M;39A:$QR5S8^,&%46DAT-4Y!.S%7(EI@;V4[7"5P(S8C4CEH751,2"Q"4U-U
M;V=/8S\U+#%8,SI.)EYP3SAO8$<L1#A2<EYN)BDA7$$B2%AM:CM1(5XA62A2
M,&8O)U4A*&,\,U0S7CI?7RE$-G4U5T92+6$R7E!F4%@A83@Y0W0U95QD(T%S
M<5=6<6=Q-4\O93%J:DAR-2$G*$-,1CLH1RDI,5% ;3HU.&DR93)T6"AM/#50
M8%8T0E]3=5(F:4U=6#,\,C=<."14+#9O+SE,7W%N4RTU129$3C(V:2I:.#5+
M53TL2#5@:DLG9UTO65\L-RE$)T]:148D*$@R7EED;64_1S%'0"=3,5U:+5)+
M*#-+92PB;&=F4UQA.&5B-7,M-%QP-TLI6FYT=4@],V%<-"]0<W%02U!(4U,^
M)CUN5&EF;2=>16!K.6U%7E0C345:12]-*V0_9FEM<S9N.G(K32E./%I83"9>
M.6I&3C93*D L6V9(,3Y1(FUS46,J9D$G/68\52$S2S!E6",G=$0T7U,Y.$X\
M+5I48R-9945-34=47%UB,&XH92U<=5]#:DHA8EDS)B%0*D0F*U)81S)F*TXX
M+RDR0$)<6"HB:F4X4B9?/"EQ*E-G(3),-CE).#9I4#EB2%%E/F1C+T D1W(_
M7S%59%A&:3PI.D9H1#5>+CU#328]95A):"DJ*5E%(U9<8C4X)BES7W!/46DO
M<6!;1D@K4W)U+%];<U I/RQ 470M5T-Q85-U5&MR/2TC-$UB14=M6#)=.C)!
M+CA/23]$;"XQ:T%2548[625K)F\O*2XB.V,W,F%N5FU@0V-F4&TY7S!:0R5O
M:W%</#A6+S@F(S0G/S9D.CIS;D,]:4@\0R,Q22XU02A>)4AR2C='23]8675T
M:6MA4S%@9"A-5UA;/CAS6' _)E=-.VDL624I85I=5S$_(T \4S!C-U\H36<Y
M8%E1*V)782]&7R5R9UTX(S%'8&L_)F K0E=H:")$83Q=5D%;961>*"\F:$0R
M,#55:U,R2%A!/T(B/EPE6UY6/5)M0T)N1&PF(E(Z,U9:1U),55Y))UDR/R\P
M<&A%3G)G3VTT5FA?,C4X6U9Q3TXT+BTB;20L;V)C*2)N,%I99W)0/TYA;6\N
M/D E(R4L6$XK=$\P<2=&9F,P/"@[<3!02%9!:S!&5#--82(S;VD_8U!H5V,Y
M5#HG3&!15$!)3'$Z4E\H:R8V.GX^96YD<W1R96%M#0IE;F1O8FH-"B4@)U(R
M-S,G.B!C;&%S<R!01$93=')E86T@#0HR-S,@,"!O8FH-"B4@<&%G92!S=')E
M86T-"CP\("]&:6QT97(@6R O05-#24DX-41E8V]D90T*("]&;&%T941E8V]D
M92!=#0H@+TQE;F=T:" S,3DP(#X^#0IS=')E86T-"D=A=3!(:&9)3S$F<3@O
M(W)78E)(7SQR22UR(2A0,C-/6UQ2:TA78S0R8$5<64A82BI;970C-"\L,S]C
M.V9!1#%%0EI;04$P)EQ?.TXG:$)Q1&<I-3)F149F8U]68G,N<RXQ:$QQ*4)/
M27))1U8W85$O<3,R+%MT*CEE268S:&Y6+$5O0D8\3SI;.5I0:')-,C5*26)S
M-&$^=%(_:&X]2%5L05!8;V)T;CUK2D)'/FA?3S]6/#0\6V%>3U5T45=A5B0C
M0#]F-SE0+4T\/$9"+$$D(3 _36)H<3PT)CIR7B\D:650.C-P;S0U94E09BIO
M3RH[82ER4SPS/W-3*S5N/65=)#)J,R8Q4"9P8C1><CY;14U10D!G8U1K169@
M5V4I9EPE2'%/0C0M.7$W9%%:8VXA(T->.B5R+2=-:3-.-"=7.7!T+DU0*C4Q
M9#%G/'-J42HJ;6@B37 D;V=Q,T),+VE-1#UL*$IO9TM4*4=N<RAT.65I)TLT
M4BY.*7(P56AN:$HM3&I)-RI-2&<U:"$^+$9,.B=E96QK4RLL670P,5IC/$]O
M5#0K3R1@;BI#.C8K)&='(C-M:',K6V8_3DI$<V ]-BLE+$U!)3]#<$DC.T$B
M-%-C+4!N+$YU9R1"36DE,#0K3R1@;BI#.C8K)&]!/T@I,2D_(2@T6F4[.C8W
M2B8J/C]U4&5);T! +RUL)EEJ8R]D770F=6%>*'0J:7!A+U<P0&0H33E-3FMG
M:C]T9CQB.2D\(UQ=9D0N/%XH="II<&--,49 9"A8-5QK*2@D(3TB.SEG*"M1
M54P^2D1H.$5J;6I,-2=70%5B0$I:4R-=*D5#0CDP15E'+F='3#Y*1%@X16IM
M:DPU)4!556) 2$1B7SIT/EXH="IA<&]832%N-S%;<5Q7*6EF*#$Z:$XR1S-G
M5&ME-$XY3VP^82],-2I)3"IU2T<P768U*R0Q06DP+F0M=3A1(C)G,6TC0E0\
M)#YK9FYD7R%K4RI 2"4U0$E%+EE#)G!"2VY1-%0W84]>;%LA1&XN+R$T*5(A
M<D$E*3PJ*E5>+&4D+258;B),6D9.4&LZ1R0\6DPS7R97069I7C@U1B@Q)VPA
M8#8B;3)/73=76$Y3)"XM2U1L<5LC65,A,V<U*&='6TE'3T<G:$=R<S@I="I:
M*$<R<SI*2W W0%-K1CLM*F(Z06%!05%'*5)!)$<X/3@P+$M 8C9/,VTQ1UQ6
M9D%!/"%$3S9(7V4X9"@H,UDI1$5?(R,Y.V4O6D G521'94DD.CLS5&P^-#TN
M*#HU;VXY/BEA4E@K8VE#62LL630V7CPU(R(Q/24F2UH\0UYM.39'.&]794DM
M255(14@M9$LL9U-A<4M<+B-J-%U476MG03LC;BUS9S=E9C\R1EI273(_*4I2
M86IJ+VID56$T.#D[5EM)6%EP9#Y@<2AS5D1)0F(M*D!E-RY!:%YH.UI32D4O
M.%5!<D<A:TX^;&\Y1$8A5C<Z(60P45\X2B59+4UB(4HG.%LH.#-1/W1?+E$T
M95)0.74I,D P;S,Y(34O)2AN)44\62LW63=Q5$-P*%8]4%-(7CDK75)+3VE:
M55=:2D@G4C,B;39!;#Q!)"9F;E9#3V0E04XX;#TC;BY?,C1P0#%M2V!=;34J
M-%HK(5A%-2IL3R0B5#4](61@*%L\2SI90U%C-%XZ5UYG;C)42%-U+3M:5FLC
M32Q<9W)"5R8^8UA>5#P^;EM=6C1E5U0N)TY0=6LV93=27&@Q3T=(:6\L7#L_
M9SQL,BEB0T$[+R]:6$\B-'!G6S%&7CQ23B8\(6TN45 [/W%N5ETW4S-4;35I
M:F5+0F-$5' R0DM*+D-E;D0H470G74QQ8TMO,F!(;3%%<V-25SXT0"DI*2HZ
M)5E?(EAJ+71!6"U592U 3DQF.4TA7RYJ;3],.V%D.TPI2%E=*UU*<%I=1S]M
M:%4O/6H_/&UR,T%B+D<P1DMR4%$V7RHC)F-!738_/3Q@/G Q4EIM14@J(34N
M+#,Q,U4L/VH[5%A<2W%8;4PQ75YA,$(\0BMQ5V1'+65B+DI2;#YD/3-2=& M
M,S8Y+"M>,S1L7D1J,FI46D=#,#UU5#5,:&,O:D<^:&=U.%)B6&-57S5S*F-J
M)"UA16I(-V@E*&EC9T1>4&!"/2E=/V0L47),0#LZ,#1A;STP+C@\;BX[9$=?
M(E(H1DTB9W1:8%PL*4!6-C9745PD9VI-)2U;=#4Z,V\W03)$72)H.VU%*&-=
M<59S0"A./FD[/6U42$@Y,&I9(35&6W)G,2\Z7CA/,3I@:"A+1$@C9&)4;%H_
M16!I;2U#-G-M:&XN6T!S269C-3]N/W!14$5#2UXF)B1#(4QD9FU/*'$P4SPM
M:S$A.TMN-'!R3E4X67)I03XR;BL_:#\^1BY+."Y=5$MH9#TQ:VD^8"TO6$ Y
M4F16;4TA1#I+(VHR.45P7SIH6$Y )4(^:U]5*%Y,0$,O2%(J/R9.<R@J4T(G
M-"],,4=072M&3"@A6U1T*#HH0RI;)C]-56A*5#LE1S1+34-?-6 [92=R*$9
M8B=S:S@^<%!1:3M815%S)%%2)W!"54UC5F!?*DQM)&%N-U]75RPW1U)Q5RA%
M8E9E;6));C8_-U]0(S!N5&)U+%%/42=./D8Z4$%;)E8U6R153'(K*G4S0T!.
M,#)!;F5;(EHD.#0O7S@E:DI883- *"5=+#\E*C%N;TLN0"UP*UQ)1RQ6)3 T
M3"(E;E!&14QI)SA70V)1(BLB+VTJ)DMU3SXM(E9"9G)U/4U92F161D4L;3,\
M03@H3V0C0U(C/59Q-U)P<"M55W%<0#!T<%LQ5G-1(B0P5W)G*3LV.2$P.B=E
M+$8L)BPU2RPF66AC8D8C9"=+.50\+4E+*$DT2V%3*TEI:E%E+S9E255M<D$Z
M:4)?1"%<63 B*D4[7&0M3F5T(CI44W0R)&=#<D Q3G)@=$M&;VYS/DLZ<2]J
M-TQ.37 M;R]',F5:*$-T2U)S8T4I3U\]6UM <%E*2B8W3W5,(V-T;W5#<D\L
M.B$Y5%!N(2)M<DEO5%$F:R(L5BE8*D0[<E,_4CA494HK73Y-)BQO*2M145-G
M:%UD+'5L2FM'.FTD*C1B04%7/DM5/"Q!4S]+)U K9RXV,$XM7T!%1R0L0UDD
M)F B,71Q:5)+050L,2M@8$%T6#8W)5]#:&%9,C=,<G!8/31!(SD_-$%&6S<H
M<2U<965T0S]:+$-#,BM :BQ%*V9')W Y4RUR2TP]2#134UYM:W)/57%*7U1
M3$ [;%UJ)BXL945J,&8F5&4F-VML,V1@.2$G)CPA,"\R<DMO8C%?2VQ 7R-:
M5"5P/#558RI&0TIM4S1.9#UO+%98)CTA0E(R+BIJ27,T;B$Z:$QE0FYN(D-"
M22=C*W%J+U1A,U$G<W->1BY?7C8P13%96")B6T,M35IA04UH5#8\:'4\7%8]
M(R)4;REE+$],.D-"5T]E/2A4<SHR06(\<7 L:70^,3(^)V0Y;6Y66",D948A
M6%E/5CDA(S \-U4P+F9"7DI:*G1A*2E8+$A@2S5O:#9Q-"%P(R-B,C=E;"A:
M2ELR4&XF4U);5$Q;-%M+330R+'%<+C\[4FU+8S=/.R5F)G1O5RA+4%1*-VEB
M3UP[:C K+BU(<SAD<'0D:EXJ)5(M)U]/5UUQ2#ML8E-T45QA2FU=+W%'9"0X
M*C]002<B<CU!0E=Q-S\]9VXJ5R9L:FU(7CIH,5HB34Q;0U)T1T<B.3% -#LD
M.')04DA4;C)P6$,V.6M(-'%H1&PC231915=L7T-3<6 [*29N<595)&M11SPW
M*C!79$LF7$)R:39=<TQL/FTG:W-!;DXR2V%H<3XF<W M)C5<;B5A8G)O/7%U
M8T1U0CUQ*6DK.D4K,C-+.DDO+BE'-5$S:$-,.S%+3V\N0R-!3%TD3VY)9BM1
M9"4]8&TI7VA;8TLP.R-%.6$Q;#E%;D9S1#%K4G(^*$HH:SYO;4(H7T1$9U).
M168E:4L\82);17%Q8%1$2TA,7D=G7F=2;2E$03\X9EPK8%0\<5-F<2Y.,V95
M-S-D+R8K;RU<,F!A7#Y82VEA*D%<75I!.2HP<5IU6F1G=21I359>0%@A.31$
M/65 5$4B:&569&5O,T5H2&=<5%HH5B)37FMR.%1L)4<\+C,I8"16.2EE<B-3
M2C=1;7(K,#X[2F995%=(0"%05&QC-4A%;TEL,CQ;)V9 2&,D;%T^6E9(5F5(
M67!@2S]152@\7&M42%P],W(C8"A$3$HE?CYE;F1S=')E86T-"F5N9&]B:@T*
M)2 G4C(W-"<Z(&-L87-S(%!$1E-T<F5A;2 -"C(W-" P(&]B:@T*)2!P86=E
M('-T<F5A;0T*/#P@+T9I;'1E<B!;("]!4T-)23@U1&5C;V1E#0H@+T9L871E
M1&5C;V1E(%T-"B O3&5N9W1H(#,U-C(@/CX-"G-T<F5A;0T*1V%U,$AG44P]
M)"9596MG<G)%6%51=4YR2'!):D!J*2]H3T,T,'(H:BY;03 [-B=C,6=A8EI#
M05)99#8S.D0S:F<G)5LU6R%56TDU8DM*2"-&-&(O2C)A02(W.R,E<RM>4B-M
M*VA46"A@:%]7+"]2/3]05V,V4VA8.#]6*2X_8F50;V\_+EI>:&9@0#5>,5U7
M)E]I2V8[038T=4!9/VYR.7)A4%<^<F)P52=?*"-G7&=U="\H8E)U+W).+'1C
M.$AI;U<R<%M#1$@M9U]A*#]'1BIT1B4F.'1>4EQ9;G$J,R(A4&YU+V13)VU>
M)38U)3)T;STB6F]A36QO)VQ=,W1H25@H5F F<#(^5UIG7S$^,'4F)"DU,&-Q
M5DY)54A(96(O:&)<5'):<DM51E);2U- 53]C0SI(+S D+3\A<C9-/T=<6#\[
M824U0VDF6T='-3M"6E4R/7 W66)+6#!S-49;<3$A)BUH;3PE3W1<=&T^(F1'
M)T)942]P64Q)*FIF27$K<3I.86\U4C5R6VXG/SE9*38Y:%(B8S1N6EDG*E@]
M,3MO04,M:2Y=8B8B=4IJ,"QS371A6B-)4"9K86$Y(4=)14E%2RY#)&5R25U9
M<&UI5B5%:$-K4')H5'(J1%M:)RA<95=+5$].<5\G.S4W4V1*63=!)29+7T\_
M3%9S:#QK.B4I;3E=;E]Q9"I@7%-1/"I!/S147E12)%$_8&DD-#%(:60T3"U;
M-&%+:B-G-6IU0UDZ6V J.UUN865*8ET^2B)2/%T[.UU:83L^:&<W4U=H57-:
M,25Q:&!$8T\K,%-1+%,R.4E)22Q.2#UT1F(T,4U-2VA%36IU;U]N;&!K4%E)
M+FXL-U=;0C]43"5=2E0U.5]46#=),2] <2%N+#E1.3MA0F<Q6F\E2FI 23))
M2V9;)$IA77$X)&9#8"Y8*VM'2%<G(S950TXU3BDN1S]5-"AN5#(T;VPI.#%G
M2SM87V1Q;B9M2U1K3#DQ7F-?8F]P3CA$2$9(44A-1V]#,"975F=U355)5&%U
M<35I.4-<0R%86RA(44@U/6\K75!U;BER+ET^/5,I/U=M<'!'9"\P:65Q=%UL
M='!4<RM423]O/6MK/T-0.EI;<W,L3DQ@*7!O6T0J<#1K75<P9T5G.65?2F!?
M:&%>+5=$+UPL57-O83@K42]R6C C.&A*1F\W1S1I44\W:%EA0DXK:W$[<"9"
M-T4P4W!R<6Y,.3EB0DQC3T8L,28_.U)J5#4F+SE#)SM1-3X]65]<8T9E0EA>
M050B.5<B<"4F(6A>;%=C-3,H<&%@2SU-*28Z;#I:6U]9(BQ0:V1F-'-O:F-F
M/V4Z-3X[,C\E/$!.14@O4VX^5%Y=9BA=*#=;4B(B,F<G<W!=,3YB)6@T+&,^
M)T%O*"D_6"XU0CUE+&="0FQ%(3MU3C<]62([8%<L4E9$<"9;9FEA(EE!=3HZ
M24U (2U?3E%%(V,Z<$8M)')K+B%G*F=6+W-P8T-;9SME145O42I(7G K22Q9
M5&QC,#Y'/#A"2BU59F<G+4%-8FM#*2-N:# S84TH+6HJ1FL[04,W2DQQ9B4F
M(F@N/2E68T-P;5X[-7,I)TYG;#LW/$I'*W%(+#]96V$X:W$U.4$N1#U&:4!G
M/6<F.3D\85HY.DY'+RA0/BU()U I04%T1R4Q;%1J9S!.2W!'+F1F(CPF:2H^
M/C$U;4PN0CMK.F]B4FQD32YD-#)G-S(\.% N,S!!4%AR/29E5V=,8S=G3DA"
M)%0X,39-4593/DIB+C97/S V7T5J)BYJ<6LG6E<Q1%(C*UQ84356224Q,6LB
M1EA10E14(G1*)S9+.S O,E9J)B4E,B\V,24X;VU<;39*(7(O/$=);CE7*C=
M(EIR3%IE0R]-*F1'04911E-:+E<[,T H06(Q*S1.*FM@*2-'4"%.0FU((2E*
M74MF9V5 06Q!0V(L)4I55E(V)5<Y.6A%15!I7$\I:"@L0UDG74I 4E!?+#I;
M=&ME3F!62"MU(5L[:&-?:$UF8FYN93!44UY87'$Q0#<E,$Q>*RI11$DM,C4E
M/6L[0")K2T]+96U',DX_+CM>4S=)3& X-SLG86='(5]16D@\0UIN<#14<"<N
M.S=R*CLA6697.4]3+#=.0&9756)T5B-'3T4R9C="1BE:7T1)6#=.8RMM)#LB
M+#8])49'7CXE3%]L-EML2E4M+$UT3TIK+EI88B=:-$ S;21K*&]K<CDH;B$I
M)5Q:1%]R63LE/EU9*%)2-U1M55QM73<X065F3VIN/CAG+%HZ04PQ;31)(TLA
M*V0A5U@O3"0M7",D+&%U5#AI7R(F*T1%6W-E23XS130W1%)50SEQ9R]M0V\F
M8D\C/5AA3&)I,2PN:U!=35PG;G!U3C(H3F]F(4]L8&EA="5.,D0B22EC-28[
M<DPY15!?36QM(V=K8'5O9U%@=$(D37)R-%HG."])*&=-;EU4/",]46@R1352
M:3AC:V-T:F(Y,C1#,S8Z+RU%<6]*+3U:6C922G$E(E@H)30_52XH2UYA<$4^
M=2YB;&]I4FPR:'(M13,\0"%B=%5!,4M=675E0RM3+E)$;6EP76@C-G1L6&U=
M8%11-"%+7'4Z)"HD96<Q9S!'+4I7/RXZ4C-84B1=1RDN9#<A,$5=.T149C9A
M5%LG1CQ2*DM/0#EH1%1L.4YE5U9-/T$J)#M(7&Q8;R)(138]-F%.=#\R*%IB
M65]203E-6&!R6UU80%$Y)FQP)D96+2I/:21F4DI=72=B-EIL/"9K.T(R9CM6
M<R%:*FYG:TE(2UMO64PN.&,I/%EF07%%)"5?+T]B.U!C-E=70F0Q*EMR;F0N
M3B5Q,R914V4O92]E)C5$<%!O*DA50"<K9F=88G5&)%A;6C]353 Z-B5C1357
M4%(C*U<L-V=1/CHE-UPF7V5K2$YN<4 [*D5&9&M/:FHJ5C(W.EXV558_+R<H
M;SII)2$V4CY))%,W55\N*$A*6V%&+D)@,S,\)CE:7U]A)55U+FIM74=@;TM#
M2$,O1SIQ9R9-344_:4P];TEM53-C42-R="9G,'-113I;/TMJ5#]U;#@\;BE2
M;U(O0U5(8C5!.W-N74,U96TX3G0O73MP7R9G1G [(F5K9V-2*&A<1BPX;7)'
M7S%6,44T0#ES9R$N5FAL4EU>2"<F)&\[/2)+;B\C<6IJ0'4X:TT^:4]H,"M=
M5VXY34EC<61J435-*#Q05C=%<3!*4$ R-EDG<TU2165;.6II*T1T-% [+RAR
M.RDR3&1!2$514EY@<#!'26HV6'5#;410.BQ/<4(O9R1I<"XC4V(A+BYK,6)0
M8VI?+S,V+EYR.'4\:%M'+TX])S9>3#M@(F@X7T4_9D1*)%)B6RU-.BE/+"@W
M4D9K7T5!5"M03FA12W%";3@L3%)>7B@A(W)7(V!C/ETD0#4D3&A6:6!,/B9P
M1$I45VPQ.2(X4W! 3SUS4RU-*2Y)-VQ47$5N-V<A,SY(8RMS.2U#/B@K."].
M<V-/<W5 5TI#<41E:B-N1U%<;"I53ST_1& Y=2M*0CE5550T*V!,-&)<:%0D
M+V=6)&A+2EXW15Q21R(Q<U,R,S<P*D<N-#!,)61$(TXC35-=*E,Q45$I;7 F
M0V9I7C%E4C)S;S-/94I/(EQO)3YG8ELM:&AF65I&*#AQ.3Y!6$Q-+%,M/4QD
M9E%O,2]*+2Q-0$953&UR:2\F:7-=,4!H)S1 <D W:C5$)4UR:TQ,)5AM8#Q%
M<TEE/#9612Q<3BQR<2Q"0VE37B\X<CD[3F1?;UAE(W!L52(O0TT\;SAP:2-Q
M8&I06V8S7TIA;R<T;U4X4&$A7DAP:$Q%/2IN2%A&:W,V+2Q*8S%P0&M;+S,I
M+50L=%PP5EHM<5IL5D=-*G)0:FEH)6DU;$\K-7%31F%@<4=O;DYH6%,U,U-N
M4W(];# E3G%&9%M33EAP<W)-9E,^14!M6TUQ*"0Q56I:)5\[;EE:5F@E+U$Q
M6%5)+2M=:B8V<D=O2#,J:$\G=%0N271;.F M9EUI+C1C-6Q,2V=B;&,G3#%I
M+$(R025@26LC<#YL,BPI:B]53G)C02Q05#-K7#EM4VY 96<S22IF)F1R76%8
M664_.T! .E='4$1-0%U07FY.9D%=;&95."M))F]/36XJ1$IE:UE+,U)C8D,B
M8$8X,CU(94Y<)2-@9"$H(4EU83M:)B= 8TID:#)6,3I:3B930%Q@;U%2/44C
M,3!G/CHP2&E(<BAO)B)#,"5&.5)S(D9M<4-K94%-16DT:6@E<EES=4ER<%=D
M+"Y9)'-&)EQK6&AR6C92-6UK(6,G7ULC=#-P8VDB4V!*6D=L*"9P9B5?7D=$
M77!C;6%;;CY1*TAK)R54635.)TMT3RQ!1B$W92AU/$]'34Y+<'0I2CXU3C,T
M43E"4%XU2#5U<V%R-2%K<"=@6CM1(4\G4394-R1;="-?6S-Q+G!7(E%%5G$]
M;'(R6&DX+6A 5$ S.W5K4$M%)T9<<E]R571R)D9;)W$R7W-1*&)!7491)3!*
M2G D/FUN83Y?-2Y6.TI67$EE06@E.6)T;VE#34TX<%MS2B\W2$9P0CA$4RPS
M)%M6/#-P;&1?8&%8*E9.=2@\<&TU2CHD(F9,)&IQ7W ^9R9227,R<RU@)&I9
M055?8'%H35-(:TQC*&XO1VY:2T) 8",G/5187R1-."<X;UDQ1FYB.U=K:$Q"
M)CHQ)RY98CQ?/#$D3"\L06DU+RQQ8V<T5"1#7U%P8T@R-DHB<C5@7$I^/F5N
M9'-T<F5A;0T*96YD;V)J#0HE("=2,C<U)SH@8VQA<W,@4$1&4W1R96%M( T*
M,C<U(# @;V)J#0HE('!A9V4@<W1R96%M#0H\/" O1FEL=&5R(%L@+T%30TE)
M.#5$96-O9&4-"B O1FQA=&5$96-O9&4@70T*("],96YG=&@@,C(Y," ^/@T*
M<W1R96%M#0I'8B%3;V)!=3YQ)UTB+%5S*R%.4SM47EP\-4ES36-"7&,X2#)(
M2E-S-G-62EI$*3-$-EA;<"9U7E8P7D-,<F4S;S5G;"Y!,41Q*&U>)"(^-6DX
M3V4^)E8P75]G)D<L6"$X73E"6"EE0U0C*6%&3D),;W4A+TX_<E,K-F)=7F]$
M7%A092Q+*#DN*"I9;#4Z9$M1<5Q<+"0S)TUR)F0V*$Y9,2A3+2=7(2=T:$Q1
M(4%?(DX[4"A*<3IM039F3B57*R\F:7%,<%!>,CTI6D,B8%0Y6DXC12E!8VY<
M54E1;E9N0'!,(SPZ1#E6.R57(4HF:T9E8$A*4V=085 T1C-0<DHX17-J*$-I
M3U8J6'(A*'!P)FID+R]F,RUT;#]J*'0C4T,D*&P]4"%5<"1385!",%9N;#\]
M,U9&/5Y3:BA2=$5R0&E>6DXD4E9.,$ F3SA6/"981$I%*W!)975M45%15T9G
M9&5>8%LV;VT\-65<8F$O4DA?)&P^,% B+ELN+DLG-B9S6#M8(S9(8R-44"(M
M+% S+CMF76E>/RQ16DLS*BXO7516/3586C= /TDU:B)912I7)&I?7%Y=0B4G
M4U]/1UMO)6\V,6I<=&MG<#LD7C=49F-R4R%K/E)B4B5E2D!%;THE7C1Q44=<
M74LD;SP]0$9,43!*/BQ.*TQ$3S,Y6#%I+TM@<RQ)3&P_*&];1&5)6TMH(5YT
M7"9@3$M!3#E=2E@]2%LY;"$T5SM91R%2+F$E8RA86#PU64XN6F9#43]'*2LM
M,D!%*EHK939N,W5S4U]>:T\N2'(A23 N,2Y!4"-=3D F(E9Q)CAE)FLM-W)Q
M9%I8(E-+*T0G6W$G+V-B3EQP3FXW4U Q7T0A="8U)U]!;#ER.#XT:4@J.6Y1
M<&IJ)CDZ3RY$2'!75EEM42(G568],SAI5"I30RDR.EPM0V=<66<L/$HR84(N
M(RH[)5PX7"934CXY2S->3DE>:4$]:RAH/T1U;B(L.W$J)71R3V<U95A7/R=1
M0E4J72DD0BY9*R,Z2RXC5D9A.B-%6R8R<7 S7D16.#XN*4$U2CPV)4@^3DLY
M<%%F4"<B*V1@6D-:<3Y:2&4Q)SD^-E-@;$9=7BMM3E%P(C,B*252/RI 5D _
M5CXC,VAD*E!2/5UU)&4T73I%.U!&4U9)7$HW2TU7:"%B)EMA8&!L/E8J.&AO
M,'(X+3(D1F)>-4Q':T@F+"M-2F!57E-B2&<T;"$S*U$J;4M68B(U0C9#9B-*
M5"5846Q41B5;;2,Q7FI23FHN4RHX;%I)6"\Y2SMB1C5<,VAN22ES-G%E)3)$
M3CLT96)Q7%(G,BTX4D<Q9DDF031*)%91(5]S9BHL56IG:B,K/RM/=2HY14H[
M2%)>2E(F52Q"-3)M<DU <2HD:4%4+R,G;F]S14UI2W%D.2AH<V)C-V9<57!#
M4RT_1R0X)6 Z5V=&=#PW3C]P2F9-/"HD:V%:)CE-02UF3TA*87%7.B]C<RU(
M8%A4+3Q78U] 5UQS549*)5M,,S9D(6E.7#<R,%U!)UQO0&EH1C99=54W7$%S
M."L\;$TZ=%]*0F5@(F1:;BYC2"HY:EA%(48B7RQS=4-396!H.3P[<2Y>4U<P
M1SDU96,W0#<G;ETF*"9L8"$W;'%-;R4G1"L]/#1T8R160B,A*&%'1&):<$(R
M5$5G-2US:5)-6"=I1U,P.$TY,6%'3CM",5!L7SY?="A:75\C/C9"9F X.V0Z
M2FQ68"MC:ULJ8W5&2V-Q+FIJ0C\^(2]J6C1$3BDW65566VXQ;D@R-"%!)$A=
M=&8V*#0[4VTS="4H;RTD15$M-"A2."IN;74N;55K)2%775M:,41C:3]<45U,
M.UDQ;FHE2V9 =4)C(F515TYA4$IC/E)61%=%06Y-22A.+#Y&*VTQ1B=.)C U
M)$Q22U%M<6-;37 T4$=&0G-@0CU?15 Q+TI66D(]7$1;,3QE4F$F96Q@2U1'
M:CM=0T59/5@R,BT^;&)=4C@^;T\F;G1 1&9?,$XP4UYE1B([0BA)0FQ:<49;
M(DQ$.V5&,VI63RY.8'$\5E\M3'!!0C!@7%I75S9O94Y5;2YS0%AF06YS3&TZ
M+E\J5%-P*"=3/SXF+DAL;S,\5D]@9RA"<75%<3=3)FME(B-2;&0K5UXX<58G
M.3MR0TY:)%16<E!Q*%H_:W%,5V%,0%)F0VTD(V)A/SPJ(VY,5E!--3]$9F-,
M14%<138M82DM.S5I-T]89W)U:%MR1B]12V)N6T!D+D9'.R<\3R9P9"U/04(W
M)4-<4RLY/V%-4B$N=%%59$XX8%)%0W-C4R%3,5%>-5Y7(TM@3B(Q0RDC+2)J
M2#MB6E0H3$E.8D5>(F=D8CXM)&XL8T8C2V)&+"]*(B-632\I:4 H)W(^72=3
M-"(P1$)64TY(;3\O)UAQ87%'*6985DEH9S!:4V@H*DY31&$H;CMM32YB.C)=
M<'!8*%$W*3D^4'%71%A2,&(P8&EL<T8[;V,H5D4S=4]%05) .U-@<C\E4B-C
M2S@F)&$M<%Y@8R9@16HV*4)92U=&3#)N6$9,:G!C24QP:4<J7F!R*5=?9W)/
M0VUS:6$Z14]I:EP_7$0[+&Q59W4_6C9J-B@].UU,8R]O1TE)3R1N/S9A1$0[
M,410:")6=48R9D-88VY.6#8R<&-)-CY$0FHC468X0UA%6E-M.T=Q<E<](E)?
M4' E/50U+5M#)"(V8&E3(BHX9E1403A&,F] /UY805Y<;G)':UU';W,E;35(
M/B]M/TTK0VA78B-.<%Q%,R]=<CE")"4].&0I9S]E5RU/468U9F!Q4T\R8UIP
M,C\M9$PC<T,W,'0L*2(]7V5=-4):2BPA1V1S5&8U5C1N42Y<)F!L(D)41EYU
M6S(P,5%?*$!A62AH75)Q+4$S83-+;"HX;'!L*T Y:2$L7R9C5#4_2D<W54=:
M0"]Q4F(C+"8V3#4O96AD,6D_45)%5UQ:5TY1<S9+9E U.BHG)VIJ=5DV)E@S
M:B<D:6]+,#Y!*T]B.3AB<R94<%AQ-RH\-R=;=3%I*4<\,B8F(S9Q0#]70%!A
M,GX^96YD<W1R96%M#0IE;F1O8FH-"B4@)U(R-S8G.B!C;&%S<R!01$93=')E
M86T@#0HR-S8@,"!O8FH-"B4@<&%G92!S=')E86T-"CP\("]&:6QT97(@6R O
M05-#24DX-41E8V]D90T*("]&;&%T941E8V]D92!=#0H@+TQE;F=T:" U-#$Q
M(#X^#0IS=')E86T-"D=B(B\L9U%%36(F565K9W)7*D]45%5;8&@^-C];0EI&
M(4%K+B1#73PM7D1J.DI?;38I.6=H;"M<7$!U:2$V9U!#83Q'-BU68U1J;D!4
M0G1'+RPF-58E2"TP;2AL9C1A<BDI7UDR7RTF8UU&<B%6.&16/S5E2FLT2V=K
M<BU+:6\Y-TY"06XG;F-G,$DQ<FI-92ED.E]C56LO*6XE55<E0RIH3"P]9#%2
M5UPP-4TU<F5)4$!&<&-"-VAN754C435H5VA:)BIL45-97$-!."9S(5@I6VM=
M+3U79G)(8EI@.DL\:VM%(54T-4LR,3E-.%1$)D5C3F5',3M;9U(J<D=#;6)A
M=4]P2#(V845O-$QI/R,Y27)G;$PW<3)=/4XU-C A0E0Y<5@]5#I>,T9P1RXZ
M+D=Q/3M8."A:."1,<T996FMF/E=13'1Q(F!):#51,%%K364\:C P/%]C7S14
M;V-P8RIU)"9R;6HC6"](+69Q<EQU6U-1<$,L(2A,1EL^(6H_-U]F-"MC)T8R
M*'%<1&<P9F]O+RMA+C!L2V)@64$[4T,P03M@(DY'<UAG.U!#6&,T6BE81D-:
M64LY9V=:.%9B*4 H8#XI,DXZ1RTN)2%I66HN,UA>*B%5-B$^-$%L*7 C23%,
M;C0H2SHQ6%DZ4E)$.T-4060M:"$M/'!;<BM/3%AI:$,W*TM=)T5E0FHJ;&=8
M730Z03HW/EHO7EY3.S!8:S!%5R%:)2E+<UA55#5=<E9S2F%/1B<W)4D\.4)0
M8&1=.$I3,BQ0.D!1,R%'8%U52F$^16X]7&\Y;$9=)D-#;%]&;4M+23EB0ETV
M.$HZ*6PL/F)-)DQ<.T$H<R5@(F!,/#\G;W%&0%M$3"516CMR*EM.:49E3#(L
M)F9E5VMU;$9:.W(J6TYI22525E$Z3G)9-$EM/V5D/G,^.R8O.B1/+V)(:&U)
M1W O960^<SYD(S0_<SQ71E=T5U!:2T%57D)6)4]T)SHV+5=1:$],)UY>*3Q"
M*&Y</"Y8/'%74%LF355>0UEA2"TP9R,U77)6<TI8;#4J)#UQ84 Z2#%O7%<S
M,F<Q,BLX-6DC.%UD+C,Q+&XO:49K;E\B9F=M820_6&Q2*VU0:C$W<3==,SIG
M1T=+,R-;=5M*83Y%;BDL,6I%62HQ/G,G.G(P4VTK55 M+6!),'0R/B%5:5<N
M3UUQ0F0\55YI1FMT2#TC7R=R8S4B1B=51DIR5B4R-4ER5V,P7VI3,4)<+#=O
M7TUD.W!(+4%9-$EM/V,U(D8G549/5B@J8%MD6F<^<E@]4S%"7"PV4T4R:UQ5
M;%UL0F0X*2]%)CU*;R=I*6,U6S C)"@[/V%825%K-$,\(EU(*319*W5$*&8Q
M/UU..7$T1S(N6F1S(2XS:W(P84M#7E9/.R(S8DIA1"M0)"EA:CYA2T0S43(N
M8&TT+5\S+CIB=#1O6%9J;UHN/G!I6$9=-W!6:"U743<L.BEH/%A0.D98)E9I
M/F9-2"TP9R,U77)6<TI8;#4J)#UQ84 Z2#%O7%<S,F<Q,BIH=#E4-B]E,S%O
M23IH861!93!!0VI:;BU&960Z.RM&5D<I+&I,8VQO32]@861!93!&3W1F7#@_
M*W!U*D5 6EYN/DA<.68N2VE9-S(\;DA48F925"=B(E@Y)#0\;4(C0E!E7$YI
M2254/%\R4% D/#562R@D368O-DE<4D%.;$0Y.U-1*#$J,VE5(40H<$U29R@A
M*E%,4&8W7$E075UK+5=P/T=F:D9E;5PK33)F0E]!9CHN.5-J6S8[+DH_05=E
M+6%?9S,^2%!3,E%S="Y!<B\Y9C$_7T!9)&I:2#A*53Q.9&UG62]57D0N8D)D
M.T=64VAE8"XL34 S.R)@:$I$+EID<DHT43)/4C=>/V=N-S@U85EE.$5=2VHS
M84,F2R]A8$E&<4$S.3LF*$9F3"=>7DD\0BAJ<$9Q03,Y.R8I:D=05#EN7T9E
M,4$Z)5E&)2Y75T<_0CLF+SMT/RA1(U@E648D8T@[4#\A)D1#6FU.5DMO=61
M0$Q#,R-06D<D/7%A6R@D368O-DE<4D%.)%8U*3A*4S(L4#I 1$)3,TXO9$]"
M<2-U+$A67B59*C$^<R<Z<C!3;2M54"U6;%574UDK6EE3:%59)2E21D\A.&,S
M8%M975<E7VPT87!#1#I,0&9B,&(Z1SMR6F1E0BPE8%A4;T)":W!G.&Q/:6IA
M33I","I*<3(K83<W2&-+7&EP84UR5T)S,FI:<6@^5CMU/T<F5VLC3FI(/6E,
M12M#<E5O,3QP-4$J3"Q=-THK139T+#%)0V%:45MN(F@G)$M@9T5H*%$D75XB
M8CHO9B-Q.#-8<'!R,4I-42Q 8$A(6SUR9$PQ.7,I.F1+(T@F33LM.T%I.G)%
M449:-&)P2%1=0E]Q<CXP6D(^1#!P/D9>565P*&9=+UYS1%A1:6,Q9B$X)$(\
M8F@R:%\I050\)21J,&5C1CT[/6LJ*B5K0%A#.6=/(25$<3 G/2IH/D]I3S1B
M4D\^5"5!<C%50S<B<2XE6U9<,E%.6V%4(E=E0S4G4C4E4FU :T%L32TE,D0D
M4",G569*.SM-(R=O3TE,=&U51TI&*28I=#A:5CQ!(4(S2DQB;V)A45<S7FE7
M2$%'9V!R="IC65I5230X=$=O:R=K(39O1EEL9U9K2B17<CMC234Y3D4T;U1(
M)U5(4E]-7D!H;6)>,CYE15@[3#!T4%YN44!H.24]4&0S6V]H3CU'0$EF;F->
M)$XU951=,SUC<DA'=5!S7#A!06\^8E]3/%(C:B\T4U-U9&T_0C=;=5=I4R)P
M.$IN*T!#:E P8T$I95Q3465D6&1J17,P8S5P/RXV8&(])28A75Y&970^*5]%
M;F$Q;V\G;4Y#*V U)RTH/$9!:EP]:C1@;$QL05XN:R,O26Y#44(P,% ^<$8[
M/#MM42AI1%E18#1783<K3SML7TTQ6B,_(3,U)BPE+#HT9",Y,6A.(T54=%XY
M6D=S320K35]I/"9246)A-DUD7#1C+2=.(TMG5EL]9DMB*C$U=6$G-#1-46!<
M.%=<<4=O<%Y1(G,F+G$_*E8X.4-#+EE%+RMQ:2HT=%AA4UUO84(\1%QC=5%T
M8#P]1%<W:%=94R):<',W:%!E.U=J5%5C96$_8EYB5%XL+EXY2T1#7"@D7BA)
M)U%S<%YS0U4W:3-57S0R36=(.B)44"8L.W0Q,3HO=%]434(_+V O02=L6TTN
M9"YK)6TG+#1;7"PH+EAK,6!,;5=1-3Y<-D1,,$EB4V$H8#U ,4,G2%Y>=21(
M*3%923)G,48V.SA;8B4M)V,]1CLB)ELZ)T5L)U4K8D!H8&5P+U<Y:"$B24YI
M<$)<)"I$;RT\9VDL15,D.&!.5SEJ8"\B)TTT7%8[=$-,6SUD75 O)T$L4THH
M3T D)%P^/"= *VML6S1F6$TL9"YE6FDJ9"$N14TT=41#2B)'6D]P63(Q2$UQ
M<#-9:U%9940E<DET6RPL6"54)STB*3LS/B9M;F O+R\]9C(E/'1%5#I%)$4X
M0&4\4DHJ5"@N)5M'.CM(/44Q2")J85%(<T%T:"8G*C,\0B$I+DEC2&LC5S5-
M62]@26A 53(H/DE4-SU'-6500S-?/F1#<&I$52LY-F]*86PT6&QF<6Q0(3\[
M=4=</"9B2CPQ4$1=.T%,<51M1&4T5V)!3$(A=4QH5EYJ32171V9G165A<F=6
M:29=)%0V;4)@.R]%*3!60#1Q44<S+3,_:"U03' W+7!;3"A(75]70D D-S%8
M8EAD-%A87FYM:&Q>9U-+975T:& N;B13*T0A0#U19E H02)F+5=F.SU#25DO
M4R1-6R8R5VP_(S5I:$5/45YM8CM;5S,R0$PA;G$H)V!"9S<T9#Y)7E(C,25L
M351Q93)3)G!!3&8A-S)P3C90735B:4DC:28[,T].,D]L/%=N=%TX;G)A=2PH
M73LY9E<Y3CU4)$AI<DXX34$A*TYR,5]1*2TT4V!/-STG;TPH,R8M5C%T5T9)
M/3M<+T)P6SM1*3!%(E146EYC/"YD,RQ,:#$Y64YC(4E(84M?7UM3(UHQ3%-1
M)2XU;S51;5=6,DDQ2E$[/4M;974V3$\\7C R14)K/TY05D0Y2C4\0G1+,W(M
M5C$D0&IA/2XK+6%:9%1S<F4A*55S0')<5EAC=5)0(B0[.C S0V-8=#)$,&TR
M1$TM9U-29S13:W1?*FEF7VMS6$=#5"A@2DXW-#XW:E\V9"EA0%9(<REO)4)9
M,TMF-FHN6VY$,$M69T(G97(N0$ K9C%11CU-2"@\.4E!3F%!*4,H86EC4U]!
M16T^*CU83BYH*UTX+F0D7&T]3U9H04!6=2DN:3%0;#!7,3IO.6%-,%!T845
M."I+92IN63Y79&Q5=2$K429C-CET;44D9SYT4UI1*G N96TT(3 D;%HO<2E2
M5R=Q8%%L;6Q.8$=L550C5#](9CEG23(\;W,N149T,ULW,DI4.V W1'5=<6 L
M*V5P5V1'0U8]7D\P4V@Q+C4G/"-=4$XN:TTS.D,]<35G.')91E@J*S$^0"A=
M1%XX-3HY<% I25!U(CQ793LZ:#$T2U$T22)S3E1/23!+(UQ%9C=B)#$O4FDR
M2C0U6R=$93EF-"YT7RMH,%-.8EHN8DY</FU33%%&1D=%.DXF:BXT<"%.=20W
M0CI$,BAG*CQB,44B)$!=*%TW+%=F(V(W(FE#7$)Q(RQU-FIQ9$4G*FI>4#P[
M1S0I;FI0-#TZ/2)C84U8:C(H+5=/7VYB9'-?/' U0VD_1%4T,&Q')V-<2$ M
M/R]8:F1 )CA&1CM1+6AA76M$.SM49E8D6%]!0&YE)4D[5S-)4$0W-%1@<#0S
M9F5T9TUT-6HC:28Y(4UT,4@K4D%H*EM93&LJ<VA0*BMK.DTT;W1@:6@A64ER
M+3LX7UAL/51@46!J=7 V0E%?:6Y/.FH^7EH\8")N/W$B6RLN,F5@;3Q53E]L
M9"=D;C4R2T-H(4(C9BI22VDO2F%:1UI.*U!I)T9U,B$A8&EM-G%Q8B5.0T%E
M84Y>/E=/-BE/1W(_:E,X:6!;7S(F0F J-54R.F-O,%U.06\A:W%0)2%'15);
M.4MC9UIP7F1666 T9FA8,3DQ52L]<W)22U5@5EY373-D2&)9.W(^930Y0"Q2
M.54X5&5::490;54N4D5!6R9N/5$Q,#E86$PM0%\Q*&A4*S-$1"A2:BTR15)"
M9W0S)2UL4ETZ/G1E3EE39V]-.59J;#HN4W(Q/4!Q/6I"2&160"]%)"]T*#(V
M;2(\-#$X9#Y5,T]-+R]B)DI2-7(E6B4Q+SYL+CHM9C4W.G$A771F9D5T:5TV
M52-L.U9D9%E>)B\Q7"0^/"M=:%4M3D)J*5$P2TMT23IM24-N+4!>+')%(V=M
M+38C36!87%!')F)164)8061(6G)5-G15)& H5&U?2$A"*&%#-B]&*3170%%R
M/6MM44 ^-"5#24U+,STV1'1F72]H,$=(6F-(2%<R9RPE05!I=#9'1F(Z94)<
M,6]4)E8V2U\R:B8F+#%.;B$X)"I,14MQ)VE*3#<U*6LP3B)@2#I /G C=5Q+
M/#-9:51A4V%&0W!U04]F+UEC;30H:B0_/'53(EUC-#M*3&MI)$AG<EQP+B1E
M555;/"0V03 Z3CI-3V8Z5DMR/C1F8V$C2%=A1VPP9F=J8%-43C0_.$8I1E-8
M15HY-%IH9R5.5CPM)%\H;29216]S7D%!;&0R:2)B.6-85F5=;34X/E<C0UQ$
M+2)U0TTA6F-5;G0W/VDQ2DA80U-..6-R;5 K+B\L1W%+/$1,26A&*7)0-C%(
M+5MJ,FM7+$(F*&8E2E18,4UQ.S(K,RQ586=R9#\X15!95T!,8U="(U]M84=G
M-5)U7#)Q3T\R.#AT2B=!4TYQ2$0H9'-E;RPX4BM;:V5:+#U!16EM<FY7.$EN
M7CLD0%1M-5XK<"=J2' G8V)F1491='1S+E!O.F<M(E1$46I$(R-E,E,F<$@G
M5"9)*659*V-H*4]&7R)28#-3)5)Q23YB.#Q*76QO6VA3,%HV4FH[/5<D0%L[
M2FQR*5)')#8O*$ A:%IJ3S)N23(\*R4V/2(R6EA<959/.2PV7TE<22PN-T,]
M1VHE/&E&7#);34$G3S=H;#QP7&-26D!N7'5!:%HF<2Y*5R]%9$%"/"8J8DT\
M7B9N)TPD1VA(04I1(RYU6#A<3RE%92)A-"EP/55 8#EP4B<Z+V G3C\B)#=?
M;65+67-C:% S1SI7.DE5:55//%A+)B,^1%QS7C P/3DR<%5M75AG0R<G+%XH
M6FDE9UE2765L+V15*3Y-)#- 1' Y,CDI<DDP4&9U0"M03D]2+G-=3&TK6C9E
M2W4C1#!U;$Y"7%-D-U]E6RHB-#Q+(FQ1*6DK94HF0G S6&T^94)M<45B62ER
M2FDK9T]?8$1J<S0D;3EO-5=>.W4Z,3@E8"@P-61%*BY825Q(,TA3+UI$1',W
M6D5+1&15:E-33E%M,E9,/$\_3TQJ=&I9,RYA4&UQ0THN7CH^9S1+4&%*:40[
M5V%,6B1G6W1,67,P+#)M5UM(/V<N0DAM/D=>*&4B.UU&:V1@-S%C)&-D5#=B
M8G! 8B8M,'-N)D\N6G!41D,B759"/5));$ W3DES97 O2W0O<R%A9T]%<%M>
M2"9R83A3,UAF*$0A*6!P7T9.-&AB45%E54LK0E(A(G1.;#QP*E,E4C5U6CQ$
M0V<U;D1F;6)1(VLW+F)R9EE9-4-$25Q43$\A7UM/.4%"1G4S:F!B0BHL.&99
M9%M <"Q'+253<RLD,F9C9G%!2&8K3W-R<E942$5&82LX)",R/%M"4D%A+T-E
M)E%L-#)<*75K,UUU/E<M5VTP:D):/EU$.&Y5*2Y6(5%&:TYI8BXL0U1 *C-#
M+UEE;2$]*"EF;T<T74A -6Q,2"5P9#XG0%XN,&0J2&0]*E%O/G-()F%P1U0A
M3DIU0CY%4F=F<2@Q0%<G)V<W-%%90$LB96A#,2Y7*T1N1"% -2]78W587SU0
M56E07TE%2F5H/C)+9T5J2RU 8"UR<B9$575'15T]6FAM+VYJ92IH,%$_/UQ1
M73-?<7-=3F]%:U5!5&\R0S(S2#XT;58^92YO/BI?*F\S/BDM-6-:=%DS9D@V
M+V9H5FU$+SMK:&=M9SPX:29I.U)):#]G9&%&*"<D130H.&D[;W)/9S)K/2@E
M:T56,5DT7TTE)TE/1&-I*T%"87144GX^96YD<W1R96%M#0IE;F1O8FH-"B4@
M)U(R-S<G.B!C;&%S<R!01$93=')E86T@#0HR-S<@,"!O8FH-"B4@<&%G92!S
M=')E86T-"CP\("]&:6QT97(@6R O05-#24DX-41E8V]D90T*("]&;&%T941E
M8V]D92!=#0H@+TQE;F=T:" T.3(U(#X^#0IS=')E86T-"D=A=&U!:"]H/EPF
M5B518'(B(B8Y2S<Q93TB.C!.0VAF04\K924G4"9;-B0]/%QD=2]!-#%<)4M/
M+31/37%S,"YN9$QM,T9<2"5H74XV428Q7"PY6SY=,R=2="TK5VA%:#=Q+$(K
M;$0Q/35*3G1(,3,R=$\M<W!Q-F\I:CAB;T%57C%C,D!0)S]B.W)A8'4A5FDZ
M+R4I95%>6"9&+31F(DIP83$R)&TP15-C<#1'9V(E-R4B6B12*4=M+2UM0F11
M)4EE+21M8E]Q<BM'1E\O8$]A33)=;V)@.4%8)&@_/&E97S]C7DPD8T$S*&<\
M,%MH9"16/'0Q8TMK2#\K5R<U-$Q40E]/-4HR3#ML221.5#]Q*R5=8CM80'-/
M4B9#(CD^7SL\<2)&(CA26$) *#A7)4]31B=5,FQM85\A9F%,8$Y8<BU7;V%R
M7R4O+C4Q*F)*:5IB.6@X76U0*D%$0TTH1&]H<3QP.3I49'%Q7EHD,&12,G(H
M.G!@(E]83R@C;CXA<5 V-&0Z-25O1C(W0F<U:B1J.6U$="=H1BA$:TYP*V5.
M64\S3"E31S,H;C8R6RDT*6Q?7V<D75=N6DI78F]:-B=61V9O3&T^+DQK-FPD
M5F8K)FUH2C9R:&]J)T94*64_-$\L*3TZ)4=L<F(Q-DU.,35Q36\H2&U*55IN
M/4M3;$=C9D504U1Q<V%G)%U7;EI*5V)O6C8G5D=F;TQM/BY,:S9K9&Q@8VLZ
M+6=(+E-5.UY;;F%.+DM"4B1:+6DR;G0_,38I-CTU<%H_0$AL5R)I;CMD2&Q'
M8V9%4%-;8#-E;'5R94=G)&1U2&9O3'!?;'!N<R]0;39=<21>2F5>5EU?/"@Z
M+4]J/D=>+E!@,7%::R=N-&]+(T(F+6-:+T=H-U%L4B=$;W W<%13.'%85C1+
M:&9K)UUN+V9+2&AF67 G07-O+FYA2U]97REL62E2(2%@6EHP75HP6$E"-%EF
M;TQM/BY,:S9K;SY)8&(N=3=C+RU9.RHZ1V=#9W%=3B]B.3HW3EE#:"U.075Q
M7U1B9BU'62$E55HF55%+/4)I-BU91#% -7!:/T!(;%<B:6X[9$AL1V-F15!3
M5'!1:49A1CIS;21#.D@R6E]D02IT/D12*5,_84A-+3<[:"9"9#<U8BXW;TM4
M*44^25AJ6BUU,RAQ2RQ=;C!!6SU=,V=&2D<X1"-?95E-041O2EQ.8F1T2SXX
M1S=%*S,[*R1$*E<L0G(^+$(E<VY-,FEB<"=0.5XP.6!<6B%K8"\Q*4E"221'
M54<J5EI9;')H44 T;5M&5D5;<G%P1FXZ4U8X,#U<*B<X-CPP.BHG4'5S=&EB
M3D8[(T9@4&1C:&HY(T5G:D4O5T!F9V8G;6 ]+T9>.FTK+B9H*&\^2D4R4UEP
M5E8Y8%@V;&<R1B<C9U0\)5<L/C-!:%5K/64W1C\F2TE5<$<Q5&!C7E5J;#X[
M:4YC*U\D8V99)S%)<6\C<6HO3%)O(G Q)D!I*S- 93I';65"/B91(5\H<W-
M(2<W*U!A1D]/)#I6-4A76W1G(E]#,W!;)#T_;$A/-7-@7W)'/B5'9S]J5S)4
M0F!L/5E&-W-:+V)C.T%8.%0G5'(\-V=5/B%T+U1C-C]41DAA-T-09THJ6B@^
M/5YO4W!*,E=+0R]C-'-;)4HY42AL+B@H4BLG-#ED0DIM)FL_,7(N4%IU5'-8
M54I-1%=-/FTR3"-%7%96+VUO6F-927)/<S,B:5MH<&9O(C@K<"XC8D5P<W%<
M45M57&MR;39S7"5A37-15'%N-#I&9"H\86MC+&HR='5@,F)/83MU5TQO+#PN
M9RHH;S$O7W1T;3TK7V!Q:2M3(EUN)TET6TI>47!;.4,N9")-<$-88F)26%Q#
M.FHA;54Z)F\W:BUL6U,V0BQB;"PQ0$=$8U1,52HS,U9Q(EY+<&HM:EXC.$UJ
M*'!J.5='6FQ:+&<_;&]744T\9#<P3&MS/&=I.$EA.T,_:%A>*$!345!C:6)!
M=&%D7VY956,V9UA>/R%C*E%>,$A!/G%(*'-'2"=1<V=I;"HJ9#!04$$K+F)M
M,"]H*V1T4%]296]::S1D<&YH5E5,;2U715Y:5&TT<6-S8DEA06,_3$(C9C)&
M9UE14T ^.%@T:#QJ2DI<7#,V:#QM0R@K4"II2EQ#+4PO:U-N.6QQ53A#575$
M5$==9&D^7R@J.4I2/5(Y5#=D0DU+<DU8/4)H831E,TY47T5Q(DIB)S!4-#=C
M6&IL94164"9#(DAR(RER4'5*<6,J:&]>16]H)4-$9D<[+D<Y+C):8VQU0FPN
M5BMJ<")54E\V4CA.)211*'!#3D5$;%]9)S!R1D%R3E4I66,D5U]182U$1DI*
M=3-8<&5<2$LR:#8C.#(D/SDB*D-@8S\I;D583&\V9U<T8&-P:2)T:$,I:S0H
M=3ES04DZ/#)2)&Y#*B(O14)Q1ETP/&<Z+&,S,FLM1BDU6V]K96A99TM,7F-)
M0BE?9$96961(6"949FMR33!/1V,H<2I=."-R(FHB,"MD62EL75T[4E9 27%I
M9DLT-5I6<E T4CA)+EY63THJ+%I76E$V3G$I8"M)5E,R2$,S/#X[:&5H85YQ
M9R--:F1%4$@T/"I*5$TE-S)O,5UQ04UG/C(Y/%<B-&-";EA5(S1-6UXW4T%,
M-4MI86529U9%+G0F3V\Y4"0V,60Y72I6,D!-8$M4,U9L0F]P2BY((C5K939/
M7'!J.TM:4BEF5DUS*S@V73I*:6DB5CA6.VI%,G4N4U$_0%I0<3Y.5$!*7$IO
M-')C7#Y8)%I@6E!P5$LB-&)K8%4V9G%-7F!=8S<H+4I//5-2.5A85D]%,CYB
M<5I+0UHM*FM9)"MR2RM@+24W1EY2+"I(1UA?:DLC;UTL45EG+2QC821N4"]H
M,D1 +&A(9VXN8$IC.W1H,DAL;%4Q6%1>2EM&*S9>=%Q=86@F2S@Y/"=-5&UO
M:B-;-DUH:E P6$AD:UTD2"Q>2#U$35@E/2-N.C105"DQ7&I):5%1/G-I7V,I
M,B=K<F$H5CUU5UHC=')I6')303ML1',X)4@C8D!E6G%K25$W-T$G.F] .FY7
M1DY&86E63S=%/C@A1RXQ)6A',UU$4&1A0&%6.6A&<R(S7')O3&LS,F]C<B12
M)E5B.EU9,$0Q0BIP3#9)*SA-)S<Y+#U182DF6VPK7S]T-R%J*RIP:TAE+&%;
M,4XO1%8N32-B0TXR=3I:)%-:/5-.-G1.2F9H)FQ4;&MF2%!*9#- )5)&.3(G
M/"59.DUS)#)1.TUN+CX^658V/%LP:4EI7$%(/V(Z-%A$5#MN2#YD;VU)*7!=
M-'-*0G!,+&]:0$]M:D1E17%P1B5D0T!N5VTX+&M%1$]8*B@S6E-C6SQ$*B1K
M/%!68$%1<CQ,42\N-$!M5F9:)F<L-D8X7T-'8B<V.B4Q7DYP<7-)/3UL+SQ:
M-$]"3CDT7RXC4V565#0K.%HE(E,C<2E(0EHJ<C@Q-CTI.#$E)"Y9;C8P3'5*
M,F<M8%9,0STD9UTB4$8B-&)%1U0G4B]0;DU?)"Y8.U-$)$%J75-"8TI.)#L[
M/&!*2#M**T!F7F9F<SA$*D-5/D1=/G-'43=!6#Q;,S=5(2I923@K5D$^-EE$
M/61.:S-M(U0A<6PT<$AF:C=47#4[229=2DAH3C977T5#6T999UI82FTK<B=/
M6"-465!M435,82-I.7-,0'4H+29/6&@N.&!3*E9.0CEM9RLE:3) <5%D<W5L
M73Q06BAN*E5<+C1C+#8\1TU!:34C02YO25)<+T=.4R1F,3E3*2U5(RDJ)T)6
M;E(B95E1;75'6V1 +719/DYS6$LA9FPL02TP-2YO-6)S4"EC8SEA/61H;RXQ
M.&%44B9'*U1/4SH](D5J6&$]5D,J8B9N23! *TU&7&%&9F!21"5S;G5U;"]!
M<W$Z*"X^:RMT95PX+V1H-&%D0$<T<W4S5UHJ.CM>2&)O,7 I)FXT6E1,7UTG
M7G-E3&E=+&<Z6E-F95AL0"(B.SY0:$E#3&]K:#XA1V5?44=%+DM<8&@[5EXL
M8V4_1V),3$M3,&!'0%5Q-$ F0DI"-&<B4C1=75<O,W ].FM&)VTU*CX[4%4Z
M9R)R/#EE6% W25%F8T@O43A68DU++5E;1&1D:B=!6V!:,65?74%R1315-65:
M(F4F8&Q!-41-6V4U/7 I4SU')TUL=',[<"E>75AQ3TDG56Q93$%I.4U(.F1N
M3F%,)6Q29V%E9TI9:UD[0#4M93)'.5PV*D=D,6)<44YK,#TX*TQ3/BY1*48M
M6S4N3&QA;SU%0& A,BE"=$TW=%LX8#$F:%%E+$109E4Y)35@23TI071@-T5E
M1D=,6W!C8CU$4V\]:4DI(V4T+&8_*TAE,2(B/R$B:FY?53,]-4(J-SQC9EL\
M+B%P;%90:VE#4G1)<4-G<E4_<F0X(UQE5R]L=5YB(F9&94 S<2-P7DMF:4EB
M<DLV*C5N358U/2XW.V!K4#%<7"YU;%L^,F4F9VI.7RQ(4TA:='0H8T9S72Q:
M+B)Q9U=>*R).2R0R1%!8)E5/;BA(06D_2#)$4D]*1$54*T9*-U(D/V),8R5A
M4EM=9$9G32$^;$I)<G):;C5U9$Y/(VMQ9UQJ;#=&-S157U$M(W$];4ET;29&
M7"TX7#8F)E$P8R4[92U;="YT:44_-R]-5S-*+G$V645?749$*G!N6U%F4VI"
M)$YG+F4X;VTT9"9N0"=%9$UE-7%=0F P;4=6;',[:6UN/C54/4YS+FPU26HB
M6W-G=#8M6FM4.T%,+3LT744P.2=I7BE!,D9M1CM :C-K=$A-(E!&)' D=5AQ
M5CHZ<T,O/3E?829554 G4#)M.6M)4$5U-D]).$XY441R6CDR;R$Y9C@L36Q1
M-2US4$=C-T],(7)O3#1<6BEN0DU ,#)4+G,L649J32\L5$(P/F52,&$X,2AS
M-&8Y*TYB*2Q,*2Y4)E%;(B5,9C)#:D1E-6I$:#9B<S%Q85,A0V@W/VY.7#IF
M-&9R(2@Q+R]44W!;/"P^*DIJ-D12;E=L)5<K5710/&Y!2E--4FQQ3%M8-&54
M.2]'05([36Y!0EY382Y?-TU,5DUF3DEF8%='9DI*;CM5-35++&=53V5&.3!L
M/3):<R1):2)T7S-S24$Q+%):;"U&2CDO*5)4;&)=;S4Z-4IQ;5M 641J9"4Z
M*R8C7B%<:VQ=)$EH4RHX*BXV2VL\*DL[+$LF,ETZ;DM+:",S=")2:% B4&8P
M9RM6(VQ"/3EH(E]T)2HY4T%%;3]H1G%+8SYD3F V04PG2G!<5RA 16%(02AQ
M64!:8SM/2EI ;FEC(45?94]5/#EM22=B-W-0)F<D<&A&84-<,S)#66 Q:CAG
M5'%C<F9:6$\H82Y#2FEC15-/0"Y1/$))-2%H9C8V9DE+<%M80V@A:$\E;&9G
M6V],64(I)TPX,CUU<SHI43$U,&QR2&EO9UQ'/S9I.V(H67$F;3EN4RY!3#9K
M0G-44FMG*EMF<49O1G)(9E<R66AC<4Q/;4M@(5]@/#<Y0G)+4C4G;U(P0%Y=
M5$DP7DD]63H_0#@S;6IQ."@J,6@I/V!643E9/T-665Y2;V%M=3Y/:&9.-2$Q
M9U!1/%Y1.DA&-31"<5@A27)P6DT^*4M&;7(I;49=3C%S)%\^7D<I:59I6C ^
M4%4^5W%;-"DA:FA10D(D92M01"AU3BDJ26LH2%5B.D!O-V%N5"8Q:60Z6R5J
M+D-D23<U)&L_2BLJ<T-C,252=&4J9#8\<G$J/EIE*DL[7G!<)4-+)BPH<#1S
M-T J4V<K3EIJ-4 E5'([=2=I)#P[2"-)9S!S;FA<1SXD<V,D,B1L,U8P5U1"
M/F%,)RDQ5BTR:S]@5&U>+V@P+%0B:D]B5F8M645J97$I0W)E*3-:9C-/8F=S
M)'596G);-6TI1EAE3")4+C%R3# J7T8U/UY0358Q)3XU+6YL:%4L(U$C;6Q,
M7$4W;'$T:3HF;T S6T]J451,-$!E,#<J26535%IA;E\A:6EC:G(L;D@S)F5P
M9E\K<30J8&Q/5#9G3W).458J7EY=*2E,<2]2;&I 96 E)6XH=4=3)V=+9"LV
M:'54-E0B96-?6%E"3T!(;UM&8$QD+E!*,48N*$)=2#4U56!?4B9A.DI$:T4K
M/CA+/R%=/D9!,RY *%U+/6DF1#I7*F4H5FA8-&HG=2QQ2S9I(5]5;BMI,")P
M9%I>8&AA*FA$:EQB4CHC6$!F.UXF23)M<&UJ37-R6C$D-TMU*C8]:W1I13MS
M,CHA8$I7;SDW<')23T<Y*SI78TXZ-6TH,%)C9#DF+%\X+4EO1VQI-#Q-4V@[
M/F0R9"%<37)3:S%I330K45\[86EK+"U,36XM)5=G.FLE/5TV545&8V%+2&M;
M0R5!57 P-RHV9ULI0C=E7"LD6G%P)#H\5UA3250^73Q+;U,Z)4\Y64Q@+3-0
M6#ML=3M?3&,_*G%'<CPM+6!"7EM=,25#9"5I,R5A7'%=;7)L/'%)8TYC<V%N
M+#%8(F!M-$],(T!)2EA3(R$W;69S9%XQ:B(G3V]C25IM0T\]*2%((RE>*&=K
M-5=49FXU,'X^96YD<W1R96%M#0IE;F1O8FH-"B4@)U(R-S@G.B!C;&%S<R!0
M1$93=')E86T@#0HR-S@@,"!O8FH-"B4@<&%G92!S=')E86T-"CP\("]&:6QT
M97(@6R O05-#24DX-41E8V]D90T*("]&;&%T941E8V]D92!=#0H@+TQE;F=T
M:" S-3@Q(#X^#0IS=')E86T-"D=A=#TN/6 \)54H-$EP8',Q;%M.)S5/<RY/
M*&UK;BIO)F9E6SY4<UI&/#4K4%M8(EAE5C4Q5F@_52<]04-L<5PK8$-!-C5R
M-"8[5T(R761<7UU-1$A2:&LU2B,W)V-@:&Y,-%U 6VE%(SAH:#Y)+W)#.%@P
M;E)U2S4H.5X^83L\(6MP<6M!(VU/+SQC1RDT(V9:9BAI<"])5C-S2&=@)'(_
M8',R:$HB4SPV3DPC)VAJ6#)L:DEF+UPN/S1T+49R(S-687$I*EE--DM212)$
M26-T)FQ1;7,Z/E5P*$D_8BM%1C]-/D]P62I26UE*2D=F,FQB5W$R164Z.TM<
M=5=U+E!92%)C<F5M*D(S630L;T)K4ELD)SM.5E90=%!%761=.RM5)B)F8C4R
M4UI2=$%K,2UI53LV/FDH<UL\6UPG3S%&8F]@.",B:B,I2B]79#HL.# T)D0B
M,6EI2# M.BM;24-;)%Q/8"YD*BHA3& _;T8F-R9C(SMC:%IE25Y).R51:4M"
M8EQ';CUT22A(:RY98U]Q,R,J86(S23Q*<F%-46$P-R@K=30\)69+(U9-6DQO
M;%\H75=P)T8E-&ID)RPA+S1J4RAU/S-P-EU5:6=;.T=P.V]"9R)Q-5,J5D U
M94@N,4TG:UY=<&I+7E)'(RTT:7 K5"(J<BPQ7"EC<VQ=:S4N9$A#:#E,+ELH
M8CXH0RIE*3XB6FA;7' C5$,Z1#EC)4@Q5$]C4D@G:"\Y;49Q-EM/12=P7#,U
M+UL\+D%96U=&8R=023UN0&E97$XK0V ]*W1.+BU2=3MO8G%594%+<$)$86)2
M)"1>4RIP-5-B/%Y>.E N;UA63E9Q+VUG0FPF/S58+%=53EEO<2A<)T4J6SA.
M4#5)7",T62QN,"0S/#5 -58]:%!,)&=$,F=@8RTT-$,T7FE+0D(C6G%P=#9M
M3T]4.3Y14S4^2V]9/D]*1VI634!B7#)@9EQR=4I><4EB0E)0.4!/-E!A8FQ>
M)V-*)%-#)V]D9E=C;T%D=%9R-$A04DAQ9"=J7G$A;CML9&4A*%UM9S9R;$4\
M7$\[+T%(65XF4DA1)BA<9T10+RU"0%UO-UP[,6)(46EO-&0H;#ER0S=G72M
M:5!994=4)C,[4FPY/%-?,3LF;E%D7'!(+U5<9F9C46]=.U]H-FM97TM,;6AJ
M3&4C+DML/E]$3",V)%-#<DUT7C-0;%=67&@O1D J1CMG:ST].R1J1$IJ4BM>
M83=H1VE*8VIQ.71;9"=I-#T]/UE"0T L:VPV04Y5=&=B-D9%1SMF7V8O8SU:
M;"QT(V1Q,T(Y/FI0(E$E<"-07UXH,FA7/T]++CY40$\I/B4^<2=:4&EH/SDH
M+2)(.6EN*"0N5UA8<$$C5T=S+FI=;RYT54LI.3LN;&]D;DU1-G-H4",S8SA-
M+F%!52LS*$QR)FY173\L/$%L-6)B,CUM9G(D2"@_1D5(8T%,*2U@*$5)/T))
M1T1223910G0A/#@\16-C:UIB:5!-,&-;6$0P74Q-0RE91S<W;%UR."LG0E%@
M:F]*3&!37V,U8#4F,#8\)%Q91E1J35AA+2M54S-&46-T93Y@,#E)3#LY,T99
M/4%@7RU*,C5)+3E#,U8[-495+49F-3E8;BQA6B(E0U=R(C8Q0FPR(DEK.%@V
M;UEN-$]01E-8*51<34]#/B<H86AC<U R:4-*:C1H<ULW2&X_)U=12TY=<4Y%
M=2PS:E<M1%]?+&I$8RM>)D=K76)/<#L\2%-<9'5O048]:6)4-%XU,C="25!9
M="A%.&5C0CEJ:V!6-3Q8<UQ*(D](,T-+;R@J,T] .V=?92%R:'%$/S5O+#!I
M.T\R-F9:/E@T)U1P3#DF(W-/+&I08#XL/&!12SXU9$$M<E9"43 P-F4L:UY-
M,CLH-E)6;3<]+3]F9S0C7%TW/RQC*R--73(_)F9Q2TY"+E8W0BL[.4=S85)E
M4FLA6TPH)%5$<C4\5"5,:3DQ;6]):BE'(W%,*VY$2$-U)VMJ1E!)+6I1)4)<
M3D)>14I07DM+7E]B6R$F;U];.&5Q4T8F<4QM,"5 73A%)6-;655N5R,K4B<K
M:%=C8B5!4$<P24U?-2<K)5]0;%]!6'0G15,D*2,L:S9H2U5N0U1G)$0Z329+
M*&)P/G!:9EE:,60E;FDV(BPU8G!R25DJ558X359..E)F*T-A3%EA04A,6#EF
M12EQ+%<J9#]U)$$R-&!?,"-J-FDZ*2LD,CM!6VA>(2E0948C;7)22DPY,#<L
M:C\S-VQ2."]D66]776,K7RA:*48G<5!44'4Z-T!Q7F)S;%TY<2)+)W(M:R5A
M<F]+-VI"(G5U2VLK03Q?+4](83@R85LQ,RHZ3$A,6G4Y3T@Z0U$B4W,Y3",]
M6W(U03$W-F V0V%@+F(K7B4Z3BIB7"I5+UI:4#Q=3F@J/4(N3T!03U=2;FI"
M/RHL/V=G6E%I(DMO4"]#:34R)SQ#;5 A0TES<%)+4E<D.4!L4D!@1V(\.STI
M="<E;4XO1R%-7%@O5&0A+4PT6%MQ62I2.&,C22(G;V!P3E(A/#PE1W!;/4TD
M92]G36H])6QN2%]$,$-*6%MD85<I+3TT3G)J.3]2;2@K1RM&5%E93C)9<&EQ
M4D1'5BU76E5696MG5$I=-3I/7&]"7S4K05AE(B$A1"%692PL25 Q2VQG:"%G
M<55T*FXL=&Y;+D%)-4I#+TE!56AH;&@P.4\\76QB*D97+EX[*RM085U0=6Q#
M=5%60D)H/CA7-UE,)E]6050J(EM,0V%$5%!L6S%%93HP=41.1U(F7'!68B@L
M3RI/3VAK;6TR5$% +V-:1$UM.TQF-%I".$!35&QN2E=<8&-A;5<^7SQD74XB
M7D928V=/,F _;VLN3UE27E]()5)&6U567#5T4E0J*W)0+%);6#180%YQ62<A
M+VU.."<F3G-M9R%K0C4E)F9F+R(K/2TO8RHU1EQ085%L4S)E/E9#*7-L364Z
M96,R65=(1E]S0R,S24%=85HV22)S9TI9.#]6:RTK3VD^2CQ'1S!:)U!><V]O
M,"]5/V)<-F!)4&<O36!>.$XH<S-!(V-,+VM);38[/CDU2R)867!H6DQ0.U5&
M;C1?0&4X6R-E(V5::%HY+DY(,5\Z(39084M>-D5<84EG.BHV+T]Q;74K*V!Q
M+74]52I (5=S.2HB0#I89W5F7RE+:C%6*6<K8UPI7'!S-3@B1U]28T9",U!%
M-B<^0T));B-D*4LC4S-B75189"-%;2M+:$0I-DI<<R)?,"IO.W1K9V91,RHU
M:%LI9"U5;$8X2R$P6%5(*V R-#=N3')'-CI#6G5:03YS*E-,*FH]3DA#0CPI
M6#5B8VA63$8[8C]=:"\[4U%?;EI&7"(A05$S/T0Z-DYB)SM;:&9F3BPW-4=N
M.S8Z1%-8:4- 7"TK8U-36UY=;2]0*U-..#4X)C4Z/$XS45TC16-C5%DE,U!7
M.4,B+U@V.#4J+$!+-&5P:6@S3R9S4EHU1VE()UI/)S9P55->;C8E,RHC+6I3
M1EA:7$A1:DPI)R1+1C9J;6A'534N;%E&*S59/5<U+FQ9;BLU6B5+:C9::SIO
M)C8Y/6L\6C177"0_84<Y36=!<UIM;38Z+U-/84UJ-'1!2B8X;RQ6,G Y6FPN
M-U5$,U]-6FU+)2)E;4MG;$)>:3I.*CY01S5//#8S4$]N1V-5(C%B+UAQ,C\X
M435<;V5*9D]>*5\V94A)+$!J-W(K*6Q0(T8A6G(A32M?3&<C8UI)*4A'1R(A
M:#@C7%IL*CE4*%!G*2]A7FY064PI/&XZ16]<9&A>;3$]7TI2/BDC67$O3&\M
M,49F/#0V645+8B-J7F9R0G-D1U5>4&!90E=#.&(S0RU7-W)/1&!<9D4Z5R,W
M(R]N6"9T/T!E1&U<,71G4BY?34$B3E=58&5D1614-6I7851&9$-/94LO<2Q*
M1%1%,&Q!2"MH-SM<+3YO:3)L-#(Y*&9J5U) 760B7VYU3%MG<BDG;%= 4BY5
M6T5A44$U0'1-8&,S,U\_5T$W*E!?<5$^9&5O+4,R)CX\245 8T4]+DYN57),
M0VTZ,EL_5&YI:30^-4Y (W!1-TLA<R8C:CIN93(O:F,G=#%>+BI96$1 6T8V
M+%13(EHY.'(Q;')U1#@[0#-'9S9"+3M")$A *CMA;51<=6I$4U-C8RHI;E57
M6UPY:&XX2BM493 V2ET^*38F9CM612HY/%0B6UAD1UEL2')C5"MN;"X[02@B
M72-/3")S.E W(E4Q12]A+SD\5$A<8VDQ9G18<5!/;6Q@)#,T15Y&820N+%@J
M6&\W;3-R2F!F<%UN,#!)6")E<2A6(5L^0E=;/R,T<2TU)R543$E)7FUJ6G-'
M;T8[;"1/4C4M8C W02$G3FHG,54G*"QU75])1$9N4E-":ULR*CUD5C)S9FDQ
M1EI 6&Y?7$)80W,K9S(E-CA&;F,W="PG6TXD661@7&QL,SHS*C4V7B5>8%MO
M-%=M)F!?)D$W4D=,.U!)+#PY/4A=3"E/.D\F/4PP*%)H0D]752YO75Q13#@R
M4&% 8D@O6"]7;RMQ5DLE23I9/E\D<R\I(VE!-$)++U]L*59O<T\_8S%/4$!+
M62TW3%1O)69A438Q:#]+,4PA)%$L5W)K6T)F)75 +#4D9U1G(6<E9#HT=2M,
M2SDH<4=))D\_/R-10RY0)$Y!.VM8<$Y504TE14I".2A'7VUO7$E,,4E985-,
M4$$\6V)572I-;"I/72=&9C!=4SIS5V).)$5;*5]&6"<Y<C50=54G<61)1WX^
M96YD<W1R96%M#0IE;F1O8FH-"B4@)U(R-SDG.B!C;&%S<R!01$93=')E86T@
M#0HR-SD@,"!O8FH-"B4@<&%G92!S=')E86T-"CP\("]&:6QT97(@6R O05-#
M24DX-41E8V]D90T*("]&;&%T941E8V]D92!=#0H@+TQE;F=T:" T,S@P(#X^
M#0IS=')E86T-"D=A=3!(.38X;$@G(RDA(W,K*$-S56(G2C(A+FP^-U! (V,Z
M*B4[:"0N66Q/<3,C;7-S+SM+8F(K7BM8-F=!<2%+,$<U:%E':E%U27$R="-=
M;T5U+"0S455A3# L(CM>-#,I5UU%<E!K4#,])5Y)6&(M6RY%*7 ^.CI43'-#
M(2\F)B1R03U'55XS9F%3)U@J-5LP5#,R-T(_<#0K6W(V5W!N9"(Z5G!K*&=(
M;V\K3%152D%M=$Q'/E),0R=8*W U3B4X3"AI:DYO1RL^;G):.#TI9&EL3S,I
M+BYN+D@O+3Y(83MS:3U50'0X.'-&7RXF+T=+<G5I7BY(22A+*E9$.5A&/CUN
M-3<C6%$L6W%P8$QO32E--ETE<SU41V5"9F$J<$<W<4YP.#<C0CA@0DH\)V$V
M0T \<B%P;61:;D4Q4F%$82QU+SHP3%EC*5LI6RL]571D-F=653U!<R=J<RA%
M2%IK/'%O*&@G3$I64BDJ(7,^4%YM9CQI-V-H,&<B5E=I8C-.=2UA2W(_8S9B
M:SE24DUQ/D4]1CTM6T4P+$\E)F136U0S7W!K.68R5B=&;"TP<6ML058R*2\]
M,2HL,"1E4#A5=3PK5#A=0R)Q:T!!*3\F725S0UI/;4)8/5Y(=5,N.#%L850Q
M,V0X2&Y-9CTR)#Y:3%E@95]>8S5D(V(_4W)P)R98+E1Q/60[4U)R5V%0+R=?
M0T9B5$H^,CY*/FAO-T!(7VPZ(F5G;V!</40L(C-;+BI1-7-'8CIM9T!E,#-U
M4FA 2G!E*E!G45 ]14)N8'0T+54K2#$_4V-,8FY'67-,1EA*;S=80RM%34HV
M(S=A46=G5UAN.6M85S(_2T- ;%PX8SYF;#)-4E-'7D8D(2=N:&%09CE+37,X
M82@G:DQ.*"%L86I"<"96:2I33RPG5$=#/C! 45I-46EC)F)L:#9$6R0R9EYS
M1T).0FX\*70I3$%7-6-222M>/T5.-&1F7#5O/'5!(G)E5%A2(CAU.F)7;D)L
M3E967FIQ,4M#-B<P2EMK;G0V;U-L0C]K*#I142) 8E104V]G0CT];S4F6E<O
M<R-8<F17;7!,6EEA7V8S,RU$63-F*VM70SDF<W)%,2E>;3)L4V-I;W%-0&0T
M0SYF2&%Q/3(L:B,C+E-6*&-9<TU(1G0N.3XK.W0R1BU&=&<F8D500UAE8BLA
M1TM4.$Q=,FET(TQC+"U!03- 0%0F9D<P;5PM(3%4-6M:9$IQ56]?5S@B5VEF
M;%TH7'$\+"PJ-UDA.T\L:FQ.6R(X14TG6RU 1B5+3E\S54A).2QH+3QG5455
M6RIG:2Y&9UQ79"U",EAF4ULP;3$F86I66&=41')T5RPH7R%I0"UA.6$[9&!A
M734A3TI%<U L,DYL6U]G.7123#]9.UDQ35@D.7)Q2FII;W4N*5]%15E2/D4]
M(U4[<C$V.F5(/3XL-7!+-UUL8E<^;D5%:SPS.R5:6F(J:R16+$\^)DQF-&-(
M.51);#\X3U\N+VDI/G(O8UMD-$0N14HX-3=L(BQ5;T-$5"A,:$1:63A@6V1U
M055S)3LC-3LS2"MI;UM?6FY2;%9"0&PZ+2DU63);(D0G=#PW04AP:S!9,V0O
M;$UD77(K/U=+0$M-(S)R559H15-.1C(A5F)H14DM5'!?1$)N93 J)6@R<#-1
M*71U<2$B*&<D2EYC2UDR1B)&(4AE9CI#+28N-C-/1U)C)E4H;#8Z(55-:B9F
M/2-%9CU?3')55E(G/D$E;C<P0TA@(C%,-C1P/4PL6SUJ+%YL(21'0B545%L\
M6%MM7&,H7C]>:"(K,#Y%84IQ=4M44#UL255=1$909%A28TM/;6DI<S9 /34]
M5CM#64ML(U5O55 ^4RM5.UPQ3T \,21#:CHV9%,G:BU>8"])8'50*DXR96%,
M;4EI=&Q30E8N8VA71%QI,256)69O=54[5SI9,2)P-%118B-A6BHM;UXQ*3(L
M(U<P;T1=55AF7DU,=%1Q8#YF1")R;4,T1%0H6SHD1B<D3U<H)V$I9SU!-55;
M0U-9.%984FQC)5%O;5PY)W D75]$-U<G,B$\<%Y7)EYP45!=6EI@9R\[<#E+
M8D-7-U1<4#-#7TDY(S]")4Q);EQF93TF2"U+-R5C.$E"7$0^4FIE)R4]:D4_
M,"%@5&PL,SM*)49=34HF65U,,F$S)UQ;0EQ,:%AK0C$M870P0S<C4%\I<S\K
M,FU39TTD-'%H(RY)1#IA3V)C5&A21S\T34 L6U5D+V@I6BI,32DO8W)91$5*
M.69Q44@Q9VA.82AB-C)S-&$]0RE52%8A=$5K264O-5$I6&PC,#QO)UX])F-/
M-6PJ5E(J*$Q,-5]K=2XG(V!S4D\G6B],8R$Q-C@D)C916VA33#]B03HH<BXJ
M<%%'8$%R.T1G<FDQ1F!D<R1294<P,&U(3B<[,FA.;D@G(7%+56QK,4]I(D!=
M*%Y6,')+*V5"1&90*$-8*6LX)21J/"=N+DM!75U*(CU-<%U'44(B,U)+,2,Q
M4V596$%@:%4V4E1E425(3#$\-RH[-"UP2T)Q.5YR8C8B5F%=*D!$:VLT6U,^
M671:*2LA97%2)"9A(55G)5T\-4)+=2=5468U+T]69"5F*D]>:C-D-6%M=&MR
M5V0U-'16*4HG+V M.#Y@(6Q!/EID3UA263$E.E5@0$M:7CUP*$$N92Y982%L
M5C8[2$=E;D\_)T9P+V(W2#<B,#EC638C;D=8-&,P,B1E*2I4/U8P-D5Q/'%Q
M6G-R0#I*:38G87,U/G5F5FDK.RLG3FAR<4QN+%)P6%TI<E9P,VE,+T\F6RI#
M+%57)U%2<6-T9F=0,$%I;%XW2%E5.FA8.%=);FP_8%9R5#LF4S5M2#4Y="1#
M84)>,G(^068]3U%B26A:+&<U<U=E6DE30SQT)S5C:"M%."5D,W(S96<E+#MP
M0CI&<41A*DY*1DIU1#XQ/$%<-%A),$,H<2YE+RM@(4A%3R@M(E,G1#]27$8F
M+W5T,2I9(C)>*"]R06-H<C<](6$M:2AD0$(V26AG;6 F/6!1+E-O+ET]4BYJ
M<5-9.2LC5C\C.")H:RM*,FDH<F\^1SU19"UJ:C<]23)A,2U=9#E;12HT6DPR
M85 H1F14/&M)55%42D)=6E]9+$TN*71U)U-97S)=13]26SE0<FA6<E17;T9
M8"9@/3%'9D8X5F1S9E$J1EY&+4=H13%#*3Y'7T$U6411)50R;BA*3D)23%I!
M5FY=9U5)0F\_,38\55,^3E5!4')#66PD1DM5-FA%4TPY2B<G1SLS3F4R974F
M9'10<%-D6B9!5CXX+W1","(F)&YE.%M'850F55TP7E@[)T]214IP:5I;071R
M7VDL03M>93,Z=55,/BQQ3TTS;%%F4V]S-4QL22%0:5E.<V-8(S- 8E\_0UI"
M9W4A<$E463%983-3+"I"4B163G!B1D-+9$%E=7,P:4)"14HL-R54.V=:/T!M
M3U\]:SDK6CEF4CMR5&\Z2T]>/EUQ:D8E.S-36$U01T):74]-:7--3E(Y2FE6
M/&9H<$QP4V8Z44\_.S-U7EXN25\P+4]H.S]50C,K.&!E+U4P-3%U*E<M-3LC
M*2U+/54U.SU6*&(V;#- 5D Y8U]5,BAQ.#L[12TB<5M*7$1<0U=?8$ML725#
M0$<G/38N+FHA;UE'5%IB.B\R3#IK944N,&9E/R5<4E584R%O,%@D.4Q,4RDV
M725O(3Q41#%A,RLA45IA.2DS0'-O74A:.BI!-S@G9&U#;2E?538T+"8H12E1
M5UPK/BA(,TUU-SHO6TM-*25&46%P(3QD925>;7 U+$I,*B<U)$ E2B]J4D!M
M,VYM<4@G3W!#2$IG.44\*RPB;2Q55W5/(4=';6US3REF02(X64EA5B5K-' L
M058V/%)M26M<6T$R<4ET*FMG9D,Y)FQ):CM28$IB5CI8<BI69F1O;"QJ)&8C
M.61S:D(^,V)605TX+RIO;RLR0S=I-6=M461"<$0\1$U692(H(FDX73I%.DHM
M52QJ:C558'-I35=A:7)(951C.D\\8$1"/$PW9F ]8V-M6&]H3T=B5C]N7DAC
M52AG55%'3#HD<6U+8CQQ<"5 <5I<:6=K,SHJ2R=02FIN0#=.:71D*T5,9RXG
M53%28G13)5U*+4D\3T11,6E!*T4D-4M,<&YJ2C=G0%E';6@_9V].:BQ8+5HX
M23LJ3F B*%U'0G$B3$HX5%UA/4)'7V1A7U=U929?;VE(,DIJ+6PI+CEH+SPB
M62<D6C)75VE9(EA<1FU996QE1%AO0$,W/D8S)%MD;75?7#HG)7,W9',A)%10
M;D]455MP3RHS.EIB(U5B95!.*G$W8$<W0BE<<5EM1"Q>9#UB<U!F6TY61V(M
M77,S=2]05FHH4CTN)5=G;FU)6$HI;T=71T)K+$TN*B]P:6)%0CDQ/#5,/C)P
M*$)L8T%54T5/;VDQ5TDG2F4P4R4[(S-U0#@S<75"8"%).U(K3T!I46AO95UM
M-5]*7C-*3F]4+EPQ6RER+"LP,%E#*2].84Y-92I-3E%--E4J;6L[06=):3A$
M+DA+0& A;%LT5"@W06(R6UX]1EML8V,B)3@Z7W%"5S(B7V15-%)E;&ML9'!O
M540C6U9/.2Y2,RXZ=&A604@W*D5L.2]<6V8M64LC*C!?0G0J(REF.%LY6UA@
M62](+FU"4"1A3S-M;44B-CU;;BUD1CU()SUN334S3E%-)E]?44DM<C\W73U1
M2TQ*8DYN,"LD.B0W*4I?(RI4=38F)TA%8$PH;41A/B9G+C!!*' Q,4E=3%MR
M;E="+W$D)S(^/UY:,T0Q(4-&<S-)(G%E5S$Z4S\G;BY31%9J2$5:1&4O5T,Y
M;#I8(S-3-FA*9TI/6%)::D=P3D@_:3%U*#E -3=27F A545A.7,S3S%3;3HK
M3TIT1C<P6%UN/VA/55MT(V]O='(C;U1B;RTD(6 D1"A&4&Q5-50Y2F\^.%).
M.FUK4"TA8TX]0C!&/2=4;TEF*%8_5%!:*T!2-U(M4FIK="8Z*'$Y*&]P=5DB
M7#(A7B,O5UUL8V%!+UI5,"@].&]@1T95;TLV;4Q!5%Y2-F5(8B)&;5AS-G-O
M<58B/"UL<U9:4&)O2U5'-C5E,2E@<#)2:VI;2$HQ5W5$1%(K)2A?1S(S14M*
M:DI(,#1<4#5 64TU(C=U4E);3BA&,R9R)R%,-#HC:THV:5=&;R<S/2I 56)?
M7#!L;V=!4S]Q-UPO.C\^95PM;491=$ E16$D8'(N3UPD9%114&U <5I;5&!L
M/B(V-V!18VY:6%5=,D-O.V4S1CMR(V0K92DH*RXR8"]:,"=H9D4N0R1L8FU5
M/3E9829")6XH4D!,/5XZ6U)</V4G)7)68RIT5VET0#5O;"A0:D$S5U5"0415
M560R:&A9469T/3MM)30J4EUE:W-%.5%#/$%%6C9?/#]50D)++$=>4R%'22E0
M)G0F)4@E:21+4&UK/TX\1&X\/$I.1R5)=3PR)'5A;6%R<610)B(F,G);(28_
M+"EI9B5N2&XZ4EU7<21G*RY20'-?23HO2S!O-G!J65AC35UK1B](.6-@34L[
M8CP[,D$Y.EA=+SE?(4\L.&P]62<F:#93-VAN.R)=<BTX,CY03VUO)$L_7VYT
M/VH[5#@G2S].1R4M66]).T97<5Q+=3TC-D(W/V \;#]@+69@;4DL(U8M4D!G
M*S!-96)9+F]'74=C02E!6#]-)E,U*$,L4UU?7RU:;G5-26E974DO(4HD9"@[
M;B$_9T]7=4PU)DDK-D553")L*CQ#(C0B(2E:.FQN:#YT869;15\G8UE30&T_
M-V%**VEE1SE7*5$Q3UYO<G) ;DA 3"E^/F5N9'-T<F5A;0T*96YD;V)J#0HE
M("=2,C@P)SH@8VQA<W,@4$1&4W1R96%M( T*,C@P(# @;V)J#0HE('!A9V4@
M<W1R96%M#0H\/" O1FEL=&5R(%L@+T%30TE).#5$96-O9&4-"B O1FQA=&5$
M96-O9&4@70T*("],96YG=&@@-#4V," ^/@T*<W1R96%M#0I'875'93EM/E@K
M;EPT2EI*)B5@7S0O2"==8",A9&Q)3R9K+UM75U8E;4!I9G)11&-94TTL6R1G
M3G$[474A)4%--4<A56%;4"=O(7$J(FLF6W$X*D]O(5\J92)?/CTR5"]/2G!O
M9#EJ5RXC4U8\<#=;4V]%:#$E;3EN*2AH6RDC6#0B3%9P;2PP-6]?7D@U345U
M-S<G:#E5)4Y62FAA04)=-29#-W$T<#=S<RPZ)4Y4)B]13TPS(5Q-2RL[8B5Q
M/SHZ-E150'%R23 A.#H[63 B:6<^<$!+6E,N2BUI/BT\62QC(7)8-R=<5R=H
M.F@\1BI:*R5(25,D6CIO95,U0C=<)3]B.$$O.U$M/21S92-:1&)R0%XN33!B
M76M;5E9C)B]"048X8"@_43Q4.41&76LX+T0J86];+'1K/U8]9S\K36Q)0#-7
M*S%H26M=*5!/*T(Q,B,Y53=K+3M%4%Y/<SI91T9B5W198",B0SU+,%4O73UH
M6VIB4D0C56)U)G)H:6@L:E!Q*%,^+"TU3F9P)VA5/U938CPV="1?+W,C4DHL
M(2I<76(D(CTS6D]C<C%@46LI6V%2845K3W)'7#]13FDI/4%%05L^,%-"3BTN
M:E5"4W%K<6)J-&AG1"0V<2@N0F\S/BYR6CXB3RES0F1./#95:RYU6E0C0EEL
M)G,I,TA(;V)S9FY=0%-L8#)!92=>."-R9$\H3'-'4DYQ0&55;3AK1U _)CQG
M.BTH6S]B8%]A0'!@=%P\-V\L.4(E*S8Y9VPH9U<I,4EQ5RI&27!'."\[7V@Y
M)G1?<"8X54XZ+2TQ4S$E*E]9/G%I6FYG5F!H3%\O*2$A<B9/3#]?;FYC0UPP
M:F@_2R%;3%$N+6Q30#-00E4[7W1)4S]E."=4,TUM.$TA:D=-.BTW3TQ'6"UN
M;"<Z+$4T.C)#:ST^33(C;&LR)V]?5%LN7DHP3#LJ5D@_7DY0;F<K/$E@6BQ:
M-E4[<%15771T63I=)6!..%MH,FXX2CM;2U\J04)M23)H<&U&2%M+8%A 0T](
M4"8P+T5*1&AO.%5D=24E7%MT-U!)=2MF*D(^54QN.5DF/S5,920U5FQ=<EU4
M(D5B*24T5E5K-%)()"@^65=F(4TX-2\J<C%;;$Q *51R05Y+3E5B4U!>(2);
M2#Q+/W5 :#8T+$M)*59&-5\O65MI76TV2"<P+"9H2UM6,CLF9D]29G%J.$A+
M0C12,T@G)FM7*$5";C<A:E=7=4PO,D%B7RU6-2@A3V-,9"A/23$N0VLA+&MD
M6THI2$X]/'!-+T12/G!K-5DQ+&$Z8B%7/2UC;%E28#Q$.4!/0%Q?:CXC2%E0
M3E9+(BX[4BPI<FIK-RU0*&A*.%=+5G4X,V4J6$PL+CE *70H+#AE5T=!/F9U
M5$LT1S W6FYM9V=D9BI&5$LT25M@2B)3*F1 +5YF:558/$A-07%:6"5.<4MM
M5$<X)DIB6T-N.#DC8"-%*UDH(CPY)4MD5SPC;%]963E<83E20TP]1#]L5U(J
M(B593R5(*%EH6VYJ(60T2FM3=60T+F-A96YG6D!>-#I9:5M52B)?-RDP3UAF
M334B,T8J-T@U9EXM16U18D1*0%!A9EYK="<L5%!-;"DK*$)$+4AN+BXV0$E/
M6D,]-B4U8RQ)/&5".BM%9"I#6CY.*6%U;B1 .RIN,G J8S4U;V!G(3!K-D]O
M2B9H=41I7D\[.C\C0C!763AA/6<M7T9"*B8V(RUA56PU07)&/34E+"U8;69H
M7%(R5"\^4S-3:U92929R(V,G*SM?)G)29$]T.FA";G,E8%5!44]7:$@D835/
M57%?-D] 72E#2RTL4DES56928DDZ;DI=<VED<41#<SA-/#1"6SQ=;29)1#A4
M(VIU,C@X<2,M(29./&M!+D8C,DQD.F=J+UYP<S%#731&95HP6",C44\^1C%F
M/F%8/RM7940^52(V3S!M4TXO755O94EM<"AN1U4Q:#M5+&,K55 L*TU@8B=D
M8B0^95\P(31>:RY:475%9V%?:U$]-S$J+S V.6ID<"]%17,T4S$J8%LF)T!2
M-E)?3V8Y-DMG.%PU.VQ27RM>1%EQ3S]A)FLL9CDY.SEC/4%Q2#XZ9U)*:&YG
M6E=#9BMK2$EG+%M:2S1R5S [.RP[-E)92S9)*EE<1&MG)DM;/F1P,#QO)F R
M9UI;/E%)0EI4,UA"/W) 9T-'=6$U*T=*:&1D/E8H;W%".FY%2BI<3$$H.V!4
M,T5!8C59;44O*C$V+%UR975;1#4C6CME2E%!2RIM.70\8&Y+9W T,"HC8$-+
M765244XH=$%80T)2.'$Z8%(S3$]1.%$I.%Y8*G52*G%L,%(H(B%51UA<2U-K
M9F9(=&\I*"<^62U!=21O+#M,35%@1T5/4RA@46M-12)K8D@C;$E+.6I 9F-2
M4BE?241K.R9>3E!-)74^1BHP8%ML/&Q85%-)474F9"TT<$(B*3ER9&1N+DQ?
M*&](4TLY7F5M0C%$<VM+,%8J8G$C0DQA+VHV+28X66Q4520S9V5C-"TB9B%;
M;"%3:# G<5=5(2I>/U)734!$-S5F(G$A32YL:69%.B==-C!93TLB/2AB358M
M*&U%:T909"9J95U8)"A4+' ^=3)E8V)U)FU9/#)A-FU3.U M/VA=1$\Z7UT^
M33$R06I,1CQ*:#T\<%UP<CMK7F(A<%=.2&@Q1"I#<E%L24I%*6I8*$9E*F5L
M2D L8D-'16%32D=;92@K86PM8$\[-4P\)31#3UH^.ELL8D17<FQ71C9G0S5"
M;2=90B]G*G _;G%H2F1S:&LU*25E.#="=6M!3U=M8%%U(B(D)W-Q3&Q.26,C
M.451,2YJ4RMN<V\N:7! )&YE)"YN6V,U/#$[2D!@)TI?:RYI*CM/)S1N)2]$
M:RTE4V\G9S%&,%=S14I-4UPA+2U:/&!P)DY;2VA?75<M6'):<$UR83Q#*%-6
M*54V84E 731N0R-;2E1@/U1H/#\]8FUA76E7.DI?:2\M/B142F1#+F!A74X_
M+DM,;#$A+4!?7T)#*7!F/DA02SDN5U\^/3@M:C@O,UDB.5!B7UY2829?(FAQ
M)CY7/"])*5YE+C-;="YS.#-G5SM1*FLF2V5<4S W4F$V.55/1&I<.FUI.FDB
M+D S-V!10T-L5&5)*B-+.2UB64(_;B=4)TM+9D- 8UY08&,_46-B4FHH;F(N
M/S=R.BQ;6U!79&-N+B1U.6Q-9T@M32M0/$E4.C]=3"]E-EHD*&).:&,V8E@A
M4V4Z<C\F4')B;5ET<R)F,BM/,5T_;'5;<R,M:4IS9DQ(/EM:+FE+.D1%.V)+
M)% ]6C190S]Q-#]B+%TY*B%</6]-.F5R.V$Q+6A,+40T6U=D-TXJ1U\P)39P
M.6HI:U-#.6A5/RI(0F\B,%HT;G)R)E%O(TQ.*U!N-S]27F%>5F$]/#!=7&);
M16-B3V1/55)U*E@B54%.5%@O7RI03#=8*T<S3V]7:UMU/VPX5T T)&DU9$1H
M0$=3-E(W76(\8C!?5V@V83M'<ED]<FLS.R5M(4-)(W!)6$HM6S!;3&%F4E(L
M1B8A5U5!3#5(;V]U8#@]13]3/CYL259+(CQ#8D,A26!<36<_<F!*4STG2EPJ
M,T<U:%=/)RY<+TMU=30B5VQ5*4\_/%I947$X:#<C*EU2*2U&6C$]+45$+DMR
M:45I7#PH/$=<(6]5)CI@4CXB57)B*"M><&0I2#LV4T H6TEH<D=:<%D^1W-Q
M.RI@+&=C,2UB)S1A5T S,&8G:#A@7U<F(DY-+T5#2#A52$9O5EUA1F4R1RI8
M,%Q%.TLB0B8E66I4/C!1*3TA*VI/<3AF5CTL;#1C0F9U4S56/6<_.395.#@[
M,FA8)SY47DQ"8RIA;6U:9"A>251G,&=256=$24(R+EA1:5LL7RHL7F-S42)@
M7V,N*&9$0%DK:V1*;$(W+SY:42)H;$8I)5110W H3BE.:$-O6"Q3,$E<6F54
M3%M=1F1$0VY<,R-$5U57<6XB<&!98B1L)4$Z)F%&3TA)2%HJ0$(Z1UYG9E9Q
M;6Q=-6H[3V!E25QJ<7(F2')C:BYD5F4M/#!0=6QP)BPE73U-0VD^0E9!8EQ*
M2FA-3R-4/&!%9E4H.4M.1F$N.29S+$-%*"U:)VQ9*3%N:W [=5PJ*%U/93]N
M.SX[5F8[)39+/S<V96X[/C H2F,S:5I436MH94%$;$]L33]?9&LD5R),:'-U
M)&U"8VU6.24Y83$K9E)$."=-=2Q$-6)(<4$I:$Q092Q=+$%#/3M)+D927$XA
M8"H_3%PX<D5C;%XG<64T:#MQ04)A85IR1F$I7$1R8E541G%#4R9-3F1@4#E#
M9B4R)48F5#8C0T)9,VHT*2Q')3$Q:C-94#U685XX;R4Q)3QE-%\K,DYK<S%T
M1C]82BI77T!+,6LE)G-'9S\_(2=<*W-R(R,O1D)R66I2:RHH*2\]+RE**4A6
M/B<Y44521U] 3VIE5T4F02)@<$IA1T]F*3)K7D53/3!;)E1!5#1R45U<33=(
M*G0P:BUI-E ^)"DN52TJ72Y(*BT[*%$I7%1U)DLZ)T!S849R1DXC92= /B52
M2C=Q/$]O/D(Y:UU0-DEF5%8T3SYL05!73F);1&4Z,% V740X72AA7VM'6')1
M4'5</TM#+ULA4U=H7#$R06=(,DL_-VQH9D P,T5T,W!D04]68G4K7$=S."=&
M/E\J/%8^)CY88R0[<2DK5VU;;CY-7T4L,&HA;$-,03)-;#=/6B\].E<O6#1M
M04!<;%\]4&M45#!*)U9K(E1M62)P.&-$+#U>-D\B1%DI4S)5)55;42IN)CYM
M3B,M5TE$4",^(G)D3"5A9T5723IP9TE/,C)#0TIU,3I*:E)A6"].6S)R:D,E
M*% L-G%G-U M.#UD671(-#$^72M.6FEO-V=F4U8K2D1O36UE.2-;-$-T<S]F
M(C1/+4AN<5989W V;4]!:E4H2C)Q4UHS7"%")G%6-65%.3M!-V\F7G%93TMD
M<%]R6"0Q)5(N)T<M5%5%)%DZ6SE47S9!.U]R9VXT4B<\8%MJ)REK/&%(;"=S
M35\E3RE","<V)25"4E\[)G).1#M?35%3*5DE:"9>/"-23V597D@S4&5R0"PZ
M:V(T6SH\4R-L."5P6B540C\G=&-=1%<B8F4F0T<L:EA/54A3<CEL;$!F+RIE
M3%%--5A<8S N*3XU;R)+4%QK<E4N3CMH/%QK3EU24UEG;RD^7#LG<FLM+T$X
M:C9&2&HU*"9J<S(I)EXG86!P,V!88"XW;F,A:& N06<L9#8V+FUJ;REP4$=I
M63YT75%D:'--)U(A:T9 6$Y<5BU&(D%A34I"+"4A+2<M74-$45)H7"]87UUO
M/TAB0"%&4BA:;519*B]I)2DK8VHX3$LF)E$Y,F ]96],7UIB<E9T7D,\+3Y=
M2R%F5BX_8&%9=%4O8BQ#4B-J(F9G7EM84F4M;UE(,7$P)5=J(R]0(S<]+%(F
M*RA"0RAL0$UB06M<9#!>(4-G/%!<1616-C)#9G)F9B<Y2"IB2&([.VA86G,H
M:6-E<T0C7G0B8E1J.2E 9BQD4E-;)CIF+&)8-2%I3SDW0DT_;VE;-VY93E='
M(B]R/TY'72)G.BPS8#!=:4I6:&I)0UPW9V$_*#YF;DM?:21412UO9&-T(W%M
M.R0T)EA5:6DV,S]99U=P0&Y9)$I"3&% 7SL[13=Q.2@^;C0G8C@R*$,D+G%
M045C7U(O7R5F+34L8')Q6T\G/3U:7$!0=6PW7TY&6G,\44$B<B)%)E@G6#-2
M22,A4U9F)24C22Q".#QG*U$N/41R27(I-"@M-D,Y,F\G*FIQ,"A )49O*F,N
M)F1=*W,Z4B=,6R8P1V9)23<P749H33,N-F4\;V5<3V1*2B9&03%M(D@H9&YU
M2$%;;%5B,S@A77)O-2([6RA9/"Q3;S)S46=21V@P8U\A0RLF)3=9:#5#4&Q4
M2B5%,BE(,FTN*F\M2G5$)V]55V%D1SUC6CDW+$E/-4UK,E%4;E8S)DPF+%Q:
M6&U'071R8W1J75=.0$)<63M61",A85).1&I?<$U$*G5K4F@N2C,^67)R3B-3
M<E,W?CYE;F1S=')E86T-"F5N9&]B:@T*)2 G4C(X,2<Z(&-L87-S(%!$1E-T
M<F5A;2 -"C(X,2 P(&]B:@T*)2!P86=E('-T<F5A;0T*/#P@+T9I;'1E<B!;
M("]!4T-)23@U1&5C;V1E#0H@+T9L871E1&5C;V1E(%T-"B O3&5N9W1H(#0W
M-C @/CX-"G-T<F5A;0T*1V%U8%@]8&!"+B95;G%H<G)80$9C)7-2/T=K0VDG
M4T94:28Y,RAJ(VM#2"$P,64Y564O+EUK5C]B7U-103XZ5#DJ:VY&5&I90B4C
M3CQ5.TPA8CEI)FDO741G8SLP8R%B1E,]=#@H5F-%;&=!+VM*2S=J.E0\+U=*
M63]Q.S=*)6MO,7!F1% Z<4=E:',W1C0E:31F8"-":4U9.S(J(7%,7VP\9S@Q
M.FHI1R%%1D]=*"=:6U=Q-S9P8E)E*VY+1R,B344Z0BE")DM=="I"9EA+97!9
M)BA?.CE@<S=%;6,\.2,S+4HV;#)'35-(6VM)5%\W0C10*T8G9&-C2#)$/4,I
M1&5-<%%J7FAD42<T8C9%16QQ8BQO*' I6RI.<2$Q9'0I6VD_<EUU;BIB;B)O
M0C(K7S0V-U0Q/EDJ;F!&-BEI-TM*7U]3)2XO05XD4CHL83)Q3B-D;CI;0$5R
M+DA60C B9EM3:2=*/"136'5,56PQ:B5C+T0M;"8I5UQA,%HM4"Y;8VQ19RTQ
M8SXV0%DP6D\N/V\W:69*2UU7)U@R971,*&%U5CQ5*U]U/C(P03(\.U$U/UA%
M6FTX330F96%5;R0T,CAD9'$C6V)?)6<U5E,^3210+TTB;G5:13-:(E\_9RE>
M)D([+41G1G5C<"AQ668J7%)C55,S945*73MK1CX[1%@E/3X^37%5;SA1,V<D
M(T<K4SH]<V1(:#YR4W1I*C=M4S)B4SMQ/R,P=$]55U9E+V94*%Q8*CEJ)60T
M0G%0;#=C2T,K.5 [;R=C3C$Y3U@H="5-.F%S6E)46BQ;/"HE8G1673MK/RPK
M35PW1"<F:&1:,B);5F=I.5ED:V%':2]M9S)F*%AN8V! +E$S-4QN.#AN,C8A
M2%]N1#9#)C$_=2-58V=D6C,F)VER-R11)V=*3U$F4%M':DDG<4MI.311-V14
M,VY .'!3)CDF+F4H36)I,E9G52=%=5<G7%8H-FI!1TU@<74K16Q/6EDD-V@N
M5SXW:$Y60CYK-C983RHI.25:+$]O6&]9/V)92#U45U-,*38T(G0H8$EP8$)O
M4$@_4#)>/%8I+3E:;EI'5&=<<6E 83))0B]8;E A;BT\.FP]:U);*$U2<TQ6
M5R11=5@T/4)B82MA5$A&+%)8;%8^)3%R6%Y"8$MO1$!>4EQ032M'96(B3D\Z
M-B5;8E] 8UMC0C4[1U N;34N/"I)3F!#12U*25Y,3U5<(T!E9SE33V%,930H
M9") )2UL7T E6R-K5T9Q1DE=8'5556E9+&LO-#%N*3\J8FTP<V!H6VDI=6='
M0FA%9SLJ;CLO0"0V7E)N/BP]1G-79E%(2V)K*2YF-S)G=#%D(R1+,7(G)UU+
M54A"(FQJ-4]@2D<E45)39G-0-",\65QE<E921V];8FXP5%5?220[95%=(2Y@
M/2%!+3\X2F1C*%M;,EI(33]6.4,B0C@G="I4.C@I2RTL9W(E*#%M62U:;V,I
M875,4S!@,$M<.4(W95)O641J+UQ;(RAG+3)425I@)&M8/V0^0&UR<$9S-$%L
M:D4N2E9/4U$G(UYU<FE)-F5D53P]/% G*FE4;UXP,% K<CLY:"8^5G!97"@G
M7BU5.&HV2&PN0'%"(2%$-D%;:S-:;$%R5V,W;U-$04=4:65I.B8\02%&6DXQ
M3#=B/"=,)2=:1DMD0F1J1VE:*%Q5-2Q>8E5/;CU9)%] ;R<T.V,Y;6QG1$U0
M848^,#ER6F,H3U<X-V@H)&@C+5Y',VIP/EEF(DY*2D\T73$Y9B5/*%)++6@W
M36!<,39*;C N-7!'*ELS)4,A:%H^)F]L94].*#0B.FU-<35%3E9'+FU3<FDG
M228W(F%-*2AG.&H^/U=$1ULI*B)<=&)K5U9/*D142B$[8VU,54U&6%4R*6(O
M851+:EA83&(O3D-'<BM:3SU;/TM<84=I+'%.82QP+B,\74IH16(W2U%B.$5G
M<F\Y065G7EM)5DAC6E)Q;2$H3$%N8$@\830W6$]1)&5>=5AD;C!),RA*+4]/
M3"AG.48V84!98')605)O9CE>-6M/2S]!(S)L8FI.9TU:(RA393ES+$],3T R
M:E,L/"%+841,8$X]74%34CU),4<D*31&761L+EY3;D1'8#1?)VQ52C$R3D)K
M-#1<-SU"=%E-)4$K:B9(728F/VLB*3)(-E9L73966')S7DYE)6@T;T<J8FED
M3&998R1367$F+S@^02-H4D@G75A=:#581$YQ3EMP-E]Q+CA':# [7%<O85=T
M9B<N=&HJ06AH+CT^/U=I368A<BUF,65A43 ]+$4U3#A9:EMJ7C\]9B4R.2)6
M*B$R,%54,V,G)D$L,T$R6%AU2B8M(4<_0T@_2%MH+R)!)W,Z.55L<#MG3B0Z
M24<\.B)N-SDE9D%B(R9:,",]=69@*VU6<$9.1V!P1#]N/T,E*&I4-"XQ2&5G
M8FPO.ELB9S1$3%XM)DUQ52%99E8T56@V8RQU:S5M8EE*;UXL*EM-,E<O85%6
M0D%&9BUE.5U0-SA42C=.0#TK/C)P(VAC.R)!1&M@2DE;<'%,5%M,+%%42G W
M)V8S-5QO-3DP;R-E53XM+BY=.'4R1TY1=25;-'584V4N;UI;85AT<55E1FU5
M/D=P<4M)7#(Y="Q'7#X\2BY.(E(Y.U<G7#=2)T!E5%HL:6=L)F<H(6AP,VI/
M;T!!)#=3/F1O4D V<S=L5UAK2UQ*4VYP)41,<45T-G1I.TIM0W X(F168T5#
M;"\J5VXA2&I$.3TQ0BQ>0TA93#<U3V T+2YA+ST[7F(T-$%?4D-,)2IS*UA=
M/$0I+T4R9$<A0SPP6S=&4V5".35D<$-P8&-M1&%1-FEB<48D=3TE1R9"(BQB
M/EPL<D-',#9"7EI$6#559FE?="Y-<U1I(7 J<#UE,3U(7%%'*$QF5FTF/6-5
M)CIP4F],+T0S2#Y'1V@H2CXC(F@_<D-.*2]:/V(G54HU:&=716= 9BTB7VAK
M/5I@+#,P15E8;4]-1#=/6TLA*4)D949"7U1M13TS;&$A)TE;:FHA2%@N3UY=
M0%)8:7%F/%Y99"HS-&95(C)?<$AD+#Y)56TK)5!S8&!%44969&5M)C$G2VPC
M4$E02#-S+"9&+"-%-2UN*4E>1V(],T]P1%XW;%<N+UXJ=6999T<I*UE#4W-)
M5U$V.6%*<%UE(D]!:49R)R,A4#AN)6 E,U%B;CQI7TE60%4S;30G2%=*1$)N
M55]@/%@J6"-9,3UE7&%(33YG;B1M;55.6B9S0'4W-%(Y:$LQ;2(Y-6)#7V \
M.4](*D9@+S0](CM*6T5F)6LE)%U -V\R(5-45&IK-B(X(U1,4%AM3EEB8DAU
M1VLB:U!/0W0H7B<F+6@K3"PA:D@C5$LY24LD6'(^-D(L0D!D3D@_:"-K,RHP
M3E!<)VQ#3UYN<T8U2S9I9"I$15MO2&U *#XJ4&PD/RE@0D%$+EUR7FE&)2%?
M;D@R3#$^<G14*C5#3&]:;B<B3E!I3$QM63EM1F\X/B9U)6M6;$,D0CUO/',T
M-FMP0E-(,%%J:S%*.R0U1#D^7C%?7T];.BL[2RLZ9UHG.'0D/FUD1CQC0G1:
M5VXJ.#H_/CMS0ELT/W)L770M7$9P*B%I3E C5$(I:B%H9SL[+F@T36M7;SDE
M7E8N,B9:2C [(2)).S8E/V]40TE<,B)<044B.TMD/TDO-21L4#$G<2=L3D]U
M."AQ9SE07UA0;&PS:B5'*T4]-55P1%UH;41S."0F.#YJ6C%6;6U)(TE=84 M
M1DPC9&=&84EU8F1B7E@X6S-U+F0T*#U=2S0T/G1#(4XJ<5AB.58H7"Y/,&@D
M<DI:06PY3"]T=&LS)3PC;&$K*T1N7$1I2D)D825I;%XM.U%F+&P]33UJ)2Q$
M,3XT1F]94DYM:BA'+F$S)C%@<4])4W12,5,Z+6U?6F-B-$Y70%PE(V]#6T]D
M)49@<V-D<3A#/40I)B8O458Z0C@R-#MG83!B6FPR06YO7TM+:2]C6T)3*#UQ
M2RM/:C,Q3T%'22TG8T-M0DUE7C@S0B985"<F.V8N029A<F8X;RAL;% W)3%&
M*B-S24D]76)1.5E/:%,Z3FUC1'!O8R(B/44A.#QE+4H[/DAJ*49M35TL<DHB
M65,H=4YK*21L0&IU:FU?*TMM3%=2<3EN<4<R5C,\(C!N0F1A/SAQ56A-0B=3
M9%='=3TH+TUE0VQ%.#IF;B(J5$IK;FIR9VXW3"8]/&UL/RYB+T(]46%%45XA
M33EA15HR(BTK+"%L.$M2*ET\+THM+4I=<R<R,V(Y1BMK=5@N)#1536<U75)9
M5B@J4%U/4EL_/EPI/6=>1EHK-EA.6U)Q;41G8T4H+2,H7T)L36=D;38H24 X
M/BU(+#Q-)FE)4DA.(T<J-D!A0F4T*S5&15(A)RTC.5 K<4LC2$U2+F0J,EHX
M3T]$3T137%5!<BU"7S4D:S]3.RA,;4TF0B]%85(O3CDT<6H_9"AL;2XU:UYO
M-%E+24XH52,U*T@O,"]9:%941W5"0D!U/$-$4W1M+&M3<V@Q0$DW3CPA74Y>
M5&\]0# Z2CL]<6IA6U)N55Y/0D$B/RQ0.B%(:T9K;D(\:FA?0ULO<VHL(6,B
M0W,S*THY:&4O84TN(3(O.DQC5"==2DIA7%Q;9RPZ6T1 4UE=.C5L:3M=:E%8
M/V L5S-,5"E"56XL46X^)DPF/D)H:65'9U5#248B5D%!<"9+1$9C95<T.$E#
M-&I02#E?,$HP,B-73B)L471:+FAO,T!B64XW,&5M4#)"/TE$+$) -B(E4$)3
M2#E=)TPG/"(],"MJ:TIN6TE/44,L)E);(2M!1S!9,D8V47(C7E-G-B$T.$UL
M95AD=%Q(5$DH5#\L7"5U+5-&22D^7V9U=6MR5S5"-412:T1-(C9<4G A)5)5
M6$TE641!+4D^8E5R45=J+2AA12UP7RPX=&5(=64D0E1N,5-K52%>4VHY1&M7
M+REC4F5P-#TO9BDA+T(D2$IP.V\W/BPS23=Q4C0E:"DC+R\H*RQ>)C9<2T='
M93\A1C%)*D!.7%<D/75H:UU<5&Q *$Q2.SMR<#1/;%Y10&PE4&-F9S F0"A+
M)W,E-'0Q.'%"1FPL25-.:6,I96@]0&%R=4=D4DY&)7!"+2\O:D(N/B4A34@B
M;#Q'+%%?-C%/3BXK*&DG(C5A54M>:D=,6R8X1E!:,61<55I3.DPM*#!U/SQR
M;EPS0E\R76,S/6\X8"8I,&MQ5"-,0R=!5#XX)S)#7RY(,D9&5R-P2$1S/SUN
M(6=T855:;TLI3DLB3%0[)%IT.F=G+4A$=4I4,$I@1E<U<%-R2"\R,C='-EQ!
M2W-,0R0X6E4R0#E,(3A'15%%:EI&97!@+S!2:DY45$\G)F0L/S<N2R-?,B@R
M;R16:C-52#8^*3DP,U-00FY.3%=+:E,[2D(G;U=R4S)C030K0T P*U0[3F)(
M/F8S:E!H82DP/C!/:C591%-9<%$B4D-S9DM>/$4^:3]K3&HY9W-3:R5@1# V
M;BUL)#I<649F06<J96=>2C<E*#DS<B1-*F-H2E4\5',Z3G4A0UDE7W ]5'5A
M8#4N/6%A(69<<&)75'-C:5PZ,TUN;&,Q7%!U(S-F7V)J*VLU95]3(VQ+-B%F
M+3@\<F(W4C5J4$]>0&)K92=%<G,B<B=%2C]-,4MA+4YR*BY!*&=67SI(.#)J
M)3<S*4XR/T9@/B\B)W4G)74W930N0'0]6$EA6TE*8V)S9V1?)DAF:C,I55-3
M.U0M*5LV+%IQ+BAM44- 6B%.=3%,;SE"(E,T)FY04FUS.RTY-VDJ93MA.S(F
M6CU$1%H\0"1?*FD]27 Z3BAU.F-,*&EL)%569R,S-R<T6E4_5&1G/&\Z)&5S
M641(5"%I=#XY.DIA25YH1W(Q3UE).412,58S*20\/TTG7EUE(U)P:6I:;CYL
M)V9>05YI1E)T3SI'6V%H83YL5T\N0FA%=&]O8G533$,Z)7!<+&8D8T4\1"D[
M<4U7=6IE.BYR/U8T4E92*UY%)B)S(VX\:#4_6D\Z*'%N4RPV9$I1,3,[,EU8
M;ETJ7FTP4RQD/C-K/R1*(E=2*2]R)%Q96&XO7%!7<BU25U,\<%<]:3M9(S!L
M,F9)53)R.C==(V]=/6U45&X].E!'*RQP;"=T6&A=)R,O/7!*-TY#(D8M/6Q)
M<CA9=49H,6\T6$QD0TMG63AC9F!C)U(Q4V-?)R@O76(Y8EI&+4)>.C];(55+
M/CD_*%A(,DA>6E9M:3I8*RTG231'/4= :&UA:'16;59=+D8V.&1I35]H<D$V
M5D-?7BA3<EHZ,B52.7-/7W(V-4AN,UA<2&L^:$93)UU/3V]73CU>5')7.$(N
M/F<A?CYE;F1S=')E86T-"F5N9&]B:@T*)2 G4C(X,B<Z(&-L87-S(%!$1E-T
M<F5A;2 -"C(X,B P(&]B:@T*)2!P86=E('-T<F5A;0T*/#P@+T9I;'1E<B!;
M("]!4T-)23@U1&5C;V1E#0H@+T9L871E1&5C;V1E(%T-"B O3&5N9W1H(#4U
M,3 @/CX-"G-T<F5A;0T*1V%U,$@]9"Y3=29Q-25I<G)8/RL]56-6-&EO7#\C
M9TM2135P,C)U;4@F,C%Q3W)T)CLW-#HY,31395LI,RA0<G(Q+28V3&(J0TM'
M+$4[=3YD,B\U65U)(4E@;V D:C]C:&TW:'%U,&U:(F5G+E1O-T=655XF)CYS
M9UQ;/&HA+R-D.7(R75YQ9SIR(S1L/D$E+6-,5#Y?7$ [02=J8F]R/CQ#/T%%
M0R=>4CU'*W!T:B<O+E1C2B%M+V9P7G-"77)7*UL\2#ES3$1$:S]=/"Q%1T!"
M1U<T2G)L1VPQ*R,V0D!/+SAM2DMH(6@E1VQ;:SXP73TM34<U*$=R5U9F/#-F
M<DE.4RUE87-<:F<T:D]L3D0R*BU32F8G(5=P+'$V/5PV6'(\57)&;$)F:R%+
M4&)T;2QJ2#--8TE8+%M=+S%+.V\I=#%0=7)$,CM+1T9%0G!I7E1!,48K740U
M7F)O1'5F1E%S;4Q=3U0E85=#:#107")N85-D-5LM25U%,#\H:%1%5R5":V8D
M0TL_<B<W4#XK4FE&53A,,UDX+5TJ/5HO:#QM0SM(-S<A)"Q>4BUU4$HU75IH
M)5<A='-M+DUC,G$P/&!$)"(P<T=%7UDY:%Y53E4M4CE@8CE7<SMA56TY9%U.
M+&PP1$0_:4!H8$=H22MU95L],#Q64$\L)2DA82=5475O1',T4B=#(4,R6R0Y
M,FU&(G):941*-T9H3V,M43E;1RA(/&0M.W)Q0R8G4R,I(G(N)40G8CI:83-=
M8V\[0R<H(G-4+F=67%YA6UQO/6HI33(M8B-Q1RY85$53*CTD-S$[8T158FAJ
M9U,L.T%)4C)G22=B9EM(2'%@8#DI12PV+2E8-&5J531=)&5%1F(]9V$S26@I
M7S0F8B19(S5H:45G9G!T96QQ;#A/1R9@;RDV9RM*+B=J."I'5&@Z*%1I6E B
M6%U=;U%Q:U=M0T19-UXC*U$]93DF4"%'54U(55=@4&%E12<I5&(Y85]@*C]+
M0V9P-2]F9D-%0RM"=#5*3STQ(VE#*5UD<4TL9#HG5U8P=4Q%<SLP)%=U.B8B
M)5,M-6\G4R%#-5MC13AE2U=%568M3G)=7%1K/E-6(U\U*3Q544AO/VQU7'!5
M9CDE,#E--#0Z;2EF1VY#445 <G0A(F=$,C1E,SI>6R17*4IK)"(V34]913Q3
M)DEO)G)7*SU<=49)<T=%-E%';E)%.5(A)%TR.&QR,CXY.'0Z+6<C/SI-,C$Z
M15DD<$LP-2)P7%9P:G4X1F9P0D9A4UM?=$(A2D)"*C0N<&LC7#YJ;UEF87)0
M5W!Q6251/"])-T=J.TIU334G35LY-74F=#MG,BQ,52A,<#DD<&]D.& U27!?
M6C T.F\G1E1&23TE3E="8U1"8U4D/SA;;%5=954J(F)93S5R04%"<B5Q-3M+
M+RII1SQ)6F%L+D Z6#P\*E-?454H0FE@-2A;-U\T3R<E4CU(-STC1RQ#:5 D
M0%-&9F))36-4*7!S*5EF+6TL9T)36$YT<# U7G)B)2Q)+#A%15A;*F!+4UM@
M1UY/43P^74 F-U5E9&)-8")E9F8M2E1F=#)27"8I-6$D.W(S8FTG+VQ5)W-'
M7CIR-24Y.4Y;9%<U8E]O)$LL82@\7S]49EE-+&5@:3,F-34H1U9$/$I6;UY-
M4S,A0"DI,'4^3U]--4<B/652+%0U=#(W<&-O3"0O)$U+82YG5S8L22E>0RHD
M;UQT*B=C52I&;F\I9TQD57,S9&AL(S<Z,2(B4#PL:"@F9&)/+EM$;T](<3ME
M06<H<EI+/"Y+-$91.30F5#YU3$!N:RE+*W%=+B)45SEH<%A:/DYP8R\M4S%0
M;VYR96%C-C%7*")5)EAE*U=C:TY%*RQN;SLY0#<B271T0V)G6UI)+UQ05SXT
M)TE!,"Y6<"\\;2) )4M')CHS5F\S,5PZ:&!A:T5H7B9O3'-7-U]"8$)L.F-&
M0EA365='0B%D/E]J4E5)55)L.&-9.48U9F]H(B]S)55M2$ T.F]':UHW44]!
M(U5)87!D83%H/4E'5D)..C(E.2MC.C@J<#)/+7-+,E9 .6<W)2XH8U5F)RM'
M5&MG<2-+1BX\;BLP9FHN/S0\.4-3:48[8V%)*',](5 \55Q4-U]U2DUR(EU(
M1CMQ2R1I/3]:=$A762TB.6U/(E1/*7-95"Q<-6,H9S]I-3)47V195EI<8F%C
M3F].2FM.5#)29$Y99E%4-2A95S%K<4!=,V9B-EL\3#TH,65O,#-S*&A&:T15
M-EIS*#E*1G!!:$LB;4QK-TIN671?0U$G54HU)DY784I+3UPP7%<L:3$E35HZ
M72H\)7%<3SU))4XD23A6;CI'-CIA*5!1-65A3C [*SI1<VI<.")<=$IN<6\T
M*FU':74N*D0Q;5]N*EA<3SUC(SM$7#)I)"\F*VMM/V5C2"HE)S8T4S5=8D)2
M/U<\)512:7%3."U(,28G/T)99V9!0#4I55--7G,Y-RAL8C\L3&HZ92-I5%1
M12)62CEH,#I9-DEO,W!26%U<*R9B:#Q:)3-C3DA82T50/V]I=2HO4SYA)V W
M<6XK-G)F:RXC1RDH-25%6FMT(5MJ<TQ")R) *'!1/VYT."M <R5>431H44,R
M9#Y5:R]+8BTH*U-J5U1F(D<P6%)A6TY17#9),VPH6%!J.7-&.F$T<T=C6TPK
M)&AO/U!D9S)O250\-&0I94@T84\J0CA:=%4E*CY"4%Y(=&):4UUA)BQ6:T)1
M.FY):3HK.BL^4D-*,F-%6B)#0&5!-FQN*G%U+7):2V5R2%$]0B(G1V0A+4<I
M5TXQ7"M.+$TL<D-S/%]>,VIN(BQ-/4Y6,UM>5"D_6SQ!8R] (UEJ96U:9#ML
M*EMM+G!"0D,W-G!D5"XI8%)E845'-"0W4SL[7&%%1VLQ+5=&02%5='!B64@Y
M9V0R7&M+3"M67R0E=4I&2DEN:S F0T]O+B4X8FTO-U1.4"5+*#TK)6,_1C!8
M85-:.G(H,%]36D8C<2A<<F9$.FHE3#H^535A43 U4%XH2"MC:2)G,#->5"$T
M1S1,36E'94)09$5U:VE9;6]#1#PN."$[7B%K43HG*T59)2=#*#MP(5TA3% R
M;D=#6%Y8<5TE9CDL;W1Q*3MF+#AG/TUR.&EF4BQT:B\O9E!1*6Y;2V1&<31.
M0CP[2' \15LG2B5K6E5-56(B,EQH1EY46E%H*B@\8R0R74MH(W E)6M"5UEL
M:VXR13@I6V1*3B(Y57)9*E4D5UHI*DI.*7%:<%]#,VE27F-,+$!O3W Y<"IM
M759.2512=2-%0STT6G0Y7#9+<4(J-2M!16PZ-2)567$K;C%-<34Q26U%*C==
M6C4N24=E+UTU7SQ%2%TV9#E/<&1C+E1!6T9F9F16*CM/(E-9)F!Q(3Q/+V,U
M)'$U.D4R.2AK.S(Y(VLE)45T5$(B<&9/;"\\02I1)SPH:VMP5CM&-FHC03%&
M*B(Z9"5#(BI%05]"*E4M-FTN=%A".2%//&HD(EI!,T9L:5DK6VLN2VQN=7-K
M/F-45"-D/3(\46LZ+W-F3D4V-ELZ4RHV0BQ$169093<M2BMP.$T]<R]3245M
M7&%,7R969%5N*W))2U$J3T542"\]3$8B0B1J4E!(95=R.%A?0"):<C]"6R)7
M(5!K/31%,W-E,6E8:C=H*28],2TY1$ET155'6C-+5&LN72XE1"DK-F8G.D1.
M0$$S;4=47%1C56@T<2=F/5E"0R@N+4U)5W(M15T[1E]6.&P]/UXF/W%;:"0F
M2BAT2E=79CM-<B-+;F4O/EIN;5YM:B8_/6L](V\[)VY#;S!0;20[-6@^<559
M/S-,(70O(C-O0DQU7",C1T9I8FA692YO<$@V;6HS1FY68%)"9' T+"EB(F@E
M*VM&:#! 6&8K1U%H92HJ(4@J32PJ<T,^3V8W3&<H6TY78"58-V(D53M-7RI0
M1TXF;49J/T5S)D@F9VI$1"1>(EUE95 V95 O)E\S:S5F*2IM(G1O6&MI/6-&
M6DM-62==<W):)$8Q(2U=7U)T4CXS(2YJ)3U7<');6%%'34)6;#(D4U@Y158J
M;#<N4"9L-U8P)U5><6EL5W4_7W$X)&%!8EYH35<X(G)*/3 Z.%AP4F(M8&]3
M129N3ELE5$%Q2T97="1?05%946Q04"XA0BU(84Q,*'-:+3)*0$L^:2TR-R%2
M.E8H:SLK)V)A+C!(,44O*&ME*BDU3'%)/F$D5'-9)%-%2G(N(D R0#YD92]#
M7BAN*D4C*&(^32E:5VQ=)&!<,W)D*3<A0V\]<S%Q+$Y"/$MI24<I,3 S:VU)
M<"A36S)(<6@F+%L[6SQ5(BE0+75E46<U.4]*6VTU,$9)2&\R2#M3/C58*RQG
M96,U8# T25PD5$I!*"DR47-J07,Z9D0Q:2$L12E-7G)(0V9%-FYU7V10(215
M2F-B7C8C+U]1-6U"45E!,"%H/S!(<F V754A<$U%-45'2B-3/T(^5"8Q1R=9
M4"]);3HL:"0S;T@U8"Y%*U(\5RTR44EA74EH7'5O2R120"$I;R-/.E5&/2=0
M1T5K8T1&1VI8+FI'071N)695,5-+(5=5*T)J8S!E67 R9#A<55<A7RIA<VQP
M1U(S028K:#5=7$ Y4D!A2%0A:6A?5V Q0W!H1V=15BME5RQS-D4H+CTJ2S=H
M(DMN7&HD+D(R-FHZ=%5R-FI?1E-I5%XW16MF.#H_<6HM5ULC.S-B2%5M8717
M.E1K*FLR:U8O1%8_*VM.,4PI=6 [3BE/1F=)2V<H9UM#:C%@4"TW33TQ-U@E
M/#UC/R0^(DI>9C]!-2AR3F<H<7 U;T!T3T8Y6C906'(N.%$\9V)S1BLB64AE
M,G-69VTJ."M$-$]4)"YO935;.G!,86%U(E1-7&,M/4M!*F=O-D4D5&IF*BIU
M6F8E;W17*VHX.$0T.25C;4ME2D)=5$@R<6!",G%7+FI3;#0F:G4L<R]+.4$I
M1%$Q0C!F;%PD6C1L63UB:29#*7,H3VIG2EA>22E.,%91-E\]:E)S:E8N-5-%
M-CXD1D8S4%]F<5\T8D8Q*$)7/D(N;' I)2<E)#E88R%)16\G<U(J.FA.,68O
M7&!,971R)2(M:CQ"9"M$6F9A9F].*%UC)5YS0CLS.F%9-$Y<2C5<1"EE:%9U
M5V)8<B)<72US9%UK(G53.F5'268K)S]P,C$W-#$[(E A-$Y!)5DE;"59/&-
M+$$^-W)I)C9.=%)C1R1+6W% -%]?9BT^-DXS<61/)FI@<U C0R%C05$V9F5=
M9W U1BUH834W,FYQ9C!@6C0T545C)#!;)RXN1D]L534D241 4&HV3F4L6494
M6E0P/B8N:"<V/R1J*2Y>9S]F+C%L-V!E+B%S.&4T0D%@8FUN2E9"0%E49$E,
M2#Y%8656:W14;2HE9"H\,#Q?;B-P1#E35BMB53Q9;#YG,CAQ+30T-%DN:$LD
M<DI=,5=@)T@V74-P73,V8CA,5TY94#5F92]"1T9N.B9O*%0M=3UK7#9,-'%G
M(U9J238B+2M<1FQD,7)62D(B;%4Q2UY&.V];3F)E06]'.$Y.:D)+7BQC574V
M5R%66VHQ-$U32FE,3UI8/$=/44,R8D4T*',J471-1#@E6E5K4F!<4VI52VQ0
M1F)M6BE5(35O4%EL8EYD,5)8,6!&<5 V-VTO/R)F3RT[.4(Y96@P=$9 .S1.
M1FI22CI/,4@Q)U5<)BQ87#PP9B,H8UDM1"\T34I+;%9,.6Q*8C@C,3I,,4QD
M-DUM9ELT4#=R+3]!(V A)S Y;VAC;C9.6"8]3'4C,6M=6UXP8G)4+V1".BQ
M(VE?.45+9DLL15]D=74\4BHU<&=3;E]<5$,G+S]00$M7.#QJ.3XO64!(-TTZ
M8U\I7C$Q2&4C5$<D-#5B.#0E94 V1"T^(U%3*"M2,2U=(3]*3%AT8V]$)F9H
M2TEC36,D8R$^44(\+S!C3#IE:&AC.# ]7&LG55PB(R,]434P+6UP8$I+:2$C
M-' D7G%@048C/F1P3$U<1SU,*V=6<'%(3T9.95XB1&I0;FU6-6]L87)4(2)2
M,T!K2#E>3T)C8#HE.R$C9#997C(G/TE(7"MA,6$W(7 T,4HH.$HL54XM9U4^
M6EQ=3C0N,2QE2&HE,B-9-U18."-F7TLL-&] *29K0'0_4CQC13<V=3%-/60X
M*F@Y)S-?.G)O52)?,EQ,4D]8)T G<6MS;R4G66QR+DY--F8U+C\M2UDD33Q
M+3U-6%I.1E,N0"ER9W5#5$HU(38H76UC:#M*,SP\(UHX,$D\-#LD)CAP7W4[
M4BXE;$AA6$%O='$Y2EU<2VQG6F0F-G)3+$<S3UPE2"ET*&4Y9#(Q<4%O/4)N
M/BX[03<G.$(N6U<^5CPM;5!')FUL<&]3)B@W6C,N0E]0;S1'.S(B/RA<7F$Y
M(BPN9B,C+D(B9D8K)C8N0BPN=41P(D%A5CLS1$]=55MU)")/*U!486$X6"LF
M(S%U;T%'*6]K63!0.W%88CMR/$-37G _4$!Q;5<O.U9K7'%3:VUO7&@\=393
M5%%K54E$94M-46,[,W-,9%1,:UAK05]0=%-L.$ ].F9>4U(L4&Y?4&YD-T0U
M(V@[+5LZ;D1"/3PB+VYT2SMC-6976V1B(EU=:%A47FL\3U9.2T51/$E2+G%"
M2TPQ3&XQ9W)D.BTC(2AF2ULM7UAH1$E-9C!U1C5N-3 Q571693I)05DF7"-5
M95$W-2Y+)5]=17)8*R=U0&AT(B<^7"9*+%M+6"Y0)F)9<%DS,5]58B-)6SAQ
M1'-4/65275=&.$5),2PO*TES,")F(S1.-RQ *C=6+E-D56Y%*FMI5UTN-W1G
M56!5=61/7B- +BU76$Q$1459,SHY3R4T8F)-4B]F5SM3)W!?/51)7S\N/3=!
M-3Q,87)%1W0]0"8^5DYD/T)!(S8Q*",E128D:4\W1#YL+UXY05HP7F9L<UYQ
M02XR6T),+CM#4%5O;V)G8BU?-4)K.EA5.E4Q+2@[8CTF<44R(TTG.F9)/B<T
M<E(T3EA%:49.06PN/D,Z16!1*51$(3P\55!?,#M1<D9&)6)H<74S4"8O/"E1
M77(^9E17-7$F02-"6"IJ)V4V)E B/6PM8#M$8"E9.5IU8%Q4-S(Q4EXF3CXD
M.%IK/E]$(R-1.EUE(T]19"949C4[=6IR9BI9,"U+<%I563AQ;5<Q7%9<7$Q1
M2#(_55A)2E=A-V1T9%LY/TIG(3%M(F!$+#MD0")C<6\T(5=R;SP]*D=/2FUG
M13,[54)C:$,Q+6= *S0V*S=$1D _6#XP3B-A(FQ,45$I."US-CA75%8U-45:
M4V@Q<C F<%1=*BTE16DO5EY>26U2*B=D3VED5FDS)E I?CYE;F1S=')E86T-
M"F5N9&]B:@T*)2 G4C(X,R<Z(&-L87-S(%!$1E-T<F5A;2 -"C(X,R P(&]B
M:@T*)2!P86=E('-T<F5A;0T*/#P@+T9I;'1E<B!;("]!4T-)23@U1&5C;V1E
M#0H@+T9L871E1&5C;V1E(%T-"B O3&5N9W1H(#4T,S0@/CX-"G-T<F5A;0T*
M1V%T53@Y.5PJ9R<C*2$C<RLJ6SD\;#U'*C,G*TPS4D]U4D1.364W74$N2T!<
M.%LG6$$C,$4Z5W)Q850T0V,G,BQA2%) *6Y)749K7&8V5G4B+41T<G(O5TXR
M+W)U)6%D=$ X4&-B045%8T=2<G0L/"=7831U<V,L/T='2CIS-S\K0&LD37,I
M<4=E8S M*VXX92,W8"$H;5E"1'0T.BUN)FP\9S@P5G,\5"Y5/C%A(2Q97U!T
M.$X_-6)M:S1-4W,U.R$O-SMM6CIC0SLK5DA)9UIM3CUU1S1L1ULI3%\P,$E8
M<5I&*E-M4C!;65534#-324<W9$,L+VU!3U]"*D1?.F]U/B9;/EMD/TE#/CA)
M.TT^:5M;:BUI/S=F)3H_(3E-5"-M/R9/4EM<=5)A/4]=7F-D<3-/65LF25]!
M;TE71TIK7T%963U 4# ^)4U6=2DG<REO(457-3AD<C=C36PV*#53:%)31&5B
M4EQC8D4P4B$E26DF.$Q-0$HA654^(4QA<2Q-9CXY,VM$1TUR1B4G4B-$)E0J
M9$-.0BPA-%=:16509V=J*CQ.)S!L<3,^1U].8V8H0&\S-D-#8"\O8F977DIP
M;'(D0RY,*#1"73])/F]D56\O)SYI=%)B368L*C(Q1RDH;S9</3\S=#9$)CAM
M23TX9UE28%HU6BDT2$=E<4@W<&\G-F!>7FY5721&34 L63)",7(H2S8U:B$N
M)24D3U%@6RHY<45J/T-55SD\(G,E<'5*32]K;$EI0#MS;U!R:EIR)V-H-6 Q
M46)J/4DD+T T;#M755EK*B==5FE(<V].8V<T05U--&IM63- +W(G;S50+'-#
M2UXK64I *DIN+F=3+2=O5B5!9V\X,64X2VTW1")K<S@_.5E*4$ E8#9=)31R
M5VHX/&<U-B<].V5..B]R+V$S=5E;<TTM<3LW+F4J*R(C9$8P65D_-UA#(BY#
M2#I'07)N.4E 5UMO*3LM/T(_43\V3"@B,3]/,24G2C S;% B5S%S4F=3(VAT
M,C@V4T$B5VAU+2=)3%E3,C]C6G T83%/)5(\-#U3+G!&<$I+6F)+;VA=-CQP
M8UX^.2HC/$E#*U4Y8"UD52)H*#I6+U=@<2MP<6%D+FP_/'514VY$5RM-<B,W
M)R]R2TTU/CU78RXQ6E-((2H]76)A1"=45VXY-FX[4&AL1B<Z+$EC02=@8B9K
M4"4U0W,O=&I,42TV<T-D(EY'4"0H93!**T O8R0I(4%:(ETJ/V=E+BQR<EIC
M<5I*/358(TH]9B1F.G U6D Y:DTW+65:24Y;9W(V1CPP/S\\2SAB/#=:*S]C
M2UM$6'-&0&$V-S4B-W!R528U4U]$4'%.3DMB5&55+EHR<E(E/"115W [:VI&
M4",B03UQ-C]5(U18+VTB3&8U+D]@*3]D.DPE13PO7"IO.'1**6-0/3E/-E$A
M-F<[*B5"9%]+.3=$7W4O83-H,T-K=6,\,&M0;U1 -&0G1")C26I+;$ W;B]G
M,RUK;FIR82XV-CM85EQR8R<B;E-91V8P4RLJ2F\H:&UK.&DE:VLD7DLI4$=:
M<21,9"=<5&\C7RA413\U(60S/%]734]</E\^-C-%:C@H9D=#.$0C5&4_0U57
M2E9T53@C/TQ%2B0_;UE?.5I+9$Y624UE7$]:72A$15Y;64\T261334%%*3@W
M9&]@8G%9)$PM(5HB92HG2SEU674^5E0N6G,P0BD_:C)L<U]69V!',B)E<R]3
M(50U34<C46I/(DX]6#!)(54J/T)I9CE&1R)/:4%!7"]O0"<J3CQ7(DQB85DV
M;TU,/75E;4PU-2@B<'5(7TTD75HV(B0G6%)7+"M4:UHM5S%78B)I<6(E3T(U
M/",V:EL\;DXK;3]H(2$D7"XJ7R@J9$YT<$DL)C,B*4HH7TIR<U%90&TH-D5A
M2&@D:%-%*BHN0FI4)CHM)$PE=2]I/U4K84QK/%Q::2LD1BLU4W1&02A>-5QG
M4FI,=58U(39N7%%1250K;2EF644U;#56.2$F,#E*0%D^7%\Q+U=3:2TY4FME
M-CDH/T(T*6AS3&=G2&Q+7TY(44]=)2UD.6)-0S9T-C4K)VPW-EU9)U<E1699
M;VP\;TIJ265F:#1>6U=G:%!285LL+CE17R9F=$DF34A/3&,Z6U1R+#<J859N
M,RT[6T5H-FM-(V947UMH/RYB1EX_:C)/12,[+7-B-&1"3%AO7C(F9V=.:VE2
M7RE*93Y';S J.VM%;"=16B1O-#4Y24%N+E<E03LR*T=L:F$Y*CYT)6%S2RM-
M65),,5\R420H2DH\6T4I*6-01R5:(R,B,S<F8$=R:DLL4U-A9$(D/#YC5$1J
M52$T63$Q5T)G=38]3F0Z(CDX7' Y,T]-9%8K:CQ@*3!:4F@_7W!;)#PH,FPO
M5V9R66XL,6!O85=M3TQN+3-.6E0M72U6,&%N=3A:,6LZ:5LD6%TR)S0\5$II
M6B%683L^*'- <%=P7$]%3R\L(DE1)E- .$LO,5-!2DTU(V,]62TP/5\C53TQ
M+T-S;29E2V$P*U(^(F4D(C%:;F<U7B<T;#H\(F(H8%Y%0%).<FM8<40K66LA
M64PE+$<G0#-84RXL8RU 8E)896LU(6 N9#TE06\M+"(G0SPK*W1(+T->2D=5
M."I5/E-))S%4(3!?6#M33REK.5Y@/S L-#$G/"9>9&XN*VD\.BM'1T91,D4Q
M;CY'/VE*86Y44"P_+U-663=<(T@O341O6&T^8R5",#%23T]?4S9:*W)452$I
M)$IU1TM()R,A1C-+3BU53DXG16\B=24S+44X:71K+R==-2\O(F<S.3DB;U0V
M;S-./EDJ<BY1;&=8<61?)D9L3%\]<E,];6Q@8V=@2U=9;D)#*"A4)B=12%]$
M*#!O4EP^)F%.32T].F%S1B4K6CDA*&(B,%-55E,L+#IB7"(X;C9@)38N82(_
M4E)9-D\O:4\S)S8S3'0I,6-$4BPG86)P4E%92BA586<U.%)%<FI=0V([4B\S
M)C=(5&M"15\M0CTD)4Y$57,P.TU(=6XN)%5U)SQP0&A<0C\O:RA'0V=%,$Y:
M;&IO4CDS.2]B;R,S944J:F9F.%A 5&1234 ]0D P2&%$8ELQ/F5I6&A+86@^
M.5%+0C=C+C]-:D@Y4BDU8RI+*TIA)%1N+D9-:T\[*2E67F=N058Q0C-U7S,^
M/%=-2F0A7VM>;B$F;F(Y/D1D<T=104XS7U4Q*W%:/")0:5HJ-$@G52\K:CT]
M,B-!<T=E:R0J<RUL5S4\.4II1R@O2W5H(S]?4B(C:R-G;SU;1U\D2"4O8#18
M:65&=&,X+'1N.#M/;R8Z12,C5T-M(G,M*#TS12U;4R1P<5PZ0C=$6R9C8"1R
M-G$F*B)A53\B6CES-4%>.3TP<W!6<E-%*W) 6G1,5W$S-4XZ.RYR2CY@;29J
M(V@F36==-3E*-%5+6$%F1VEL<F55<BII)B5(.&-L17)H4FUK5C=:36=@)#HA
M/DIS/W(A/R@M:5<K82M"7TE4-55N6F-><"]49S,O,S9C-6])7V]<<65 8VL[
M7#Y;6VYM7V%=8BPY9D@H.4@D4"P^8#5G;T)G;D5$6E<T;#)G*3ML=5TD26TI
M6V,S3C8D=&\M/6-Q,R=U66]$:G0F/RE2828R(D9'9BXM*&= )C<G+2=70C9S
M1$HS=3Y33%AC7V9H,CM2/EYH-RY..4U(;4-T0FI9555J5$=<62PA.5]64E,^
M0D!35#PZ:%=E639<4E1<:RQM*DHZ8"\]+U\F04!I:71>.%=!;#PI229A8DM'
M+&-S2RQ2*#!;=2=::&4U0$I;1EH]/B$U649+*65!3B4R970^*TI:2$UO0TQ<
M.B94225-52=:3C$\-BYL*SUB/3LX2'0N*T1S*V5E:UQB(T@\=#51*UU>*ETD
M<FQL05I)0#])5B]+<3AN54A=1$DU=6U#:3UD1CQS/6,J,T!A;TQ0<U5L4BQ;
M93TX0VEB-2M 0RM022PF56A=.R9N92AQ,6H\4VX[)3XI4BU*4&I825),2#XN
M<F5Q*#Y8<$LF6#0F9#=T6"Y?)SMJ3U)K;%YK7$ _4%A?3FY472(J1V);=5,J
M75AB(2MQ)SLK*6(O7TXD4FU@:FHE-6Y*1V!S(5XI9S%.44<K9EIA:$I$/EE,
M)V0[/BI56BTU<U0O72TJ*T]P7&1 =$9/,5 B1BQC8W!R7#<R7%%/+4@Y:%T_
M4CMF.3LC/6\L8T=)-6E0)T5&+S(A,CU;/E%O86)3)%A <6]%6VTV32=S9F<^
M0BU*:# _3VA!3FU+33HR/E]B4DE:,FUR1$X^+6XH85=H(3)A*3=,,$I22D<Q
M4G$M(D) 2R\V6S T5'5L:4YB:40I4SI!.FQ#3U->-G%Q4S0R8$!:3S<]0BP\
M7T@H<VMI*D(T/VA313(B-RA:058R96]Q9"5657-,-G!J4BPK<F-H<"0K=2]U
M*SY>.3TG3T0Y4S4K)%Q>(2EA23XR16U?7DY706,X5%)0-$50,68_0SHC72Y+
M62Q-1U W86)>=%H_(E-..G!J+SXL;B1"<U!Q.V9R/BE&<CM$;51Q1TTV<E!S
M/T0V(3-B*V@V/T98.3Y&/44];D9>=34^+U@Z3TY14%DC37)12F1$,$)A/FU,
M)F<_*39#2B]&,3U&9W4L0TYT22155RQ55%@Z6EM9365N)3%F=7(^<EYI5FY1
M9STI.V)154X[-&-03$)D9%IL*6='2%EE5DYC,#)28U<Z*TPL)T \;D4D7UAO
M46M;*")N-5L\*2TF1BYK2G B,UI+858F67)F=4HP85-.9F!*625L<$\F2U0C
M+T982C4G65LZ3C)I/#0Z1TUM;40A,6M+25]R9&E43%\N2%]9*2Y?.&TT7TMI
M*$U'6E9B361<,&=K.2-A)DIB7D R;B9F0$5%*G5)1VLK*"5F9UAE27%O.R<N
M)SLL5&5G:5IS6S1U36UB1RUA(VM";5(D9&QK+2I")FI33&Q"8DHX3T0V.RXA
M7G!I;G$M,U<G;B=L7VDJ+D4X1SY3+RPQ4CMD3%U196Q.935@96Y ;2I)<#X]
M/E1U6'4C35IS5S Q9U@R/6A<<V=-0V(F;ETY*70V1B1H5B9J=5=P7T%60',Z
M)"DX*'!00V0T4T)P5#@_7C5K1V4T9&IG3&\J)"9>7&AA2CUM6VAS4RIM,#)C
M1T]M5W1D9F146"9#73QS)6 J2'$B.R@B;G!@.V]F)69U6F!A1C1N8"MP7CY/
M)DY10"=A64TD2EPX.$!$36A<26,Q:U(R=%5275E=9F]$-2Q&43MJ7UQN1"A6
M8C8T,T Y4V$K654F*RIL:5LS;B%#/3EJ8UUL)TY17UYO;SDP1R$]04YU+39H
M62PH<2HG8U9'-$TB,%LJ/6U#)BHO*E@T8FQ:4W)O<21;4%%M)5LK;4Y?*U8F
M:B(H)E%G:"(Z6RQD;DH^;&AA44=9130T=5TS7FM,:4DB1TLQ0%TA62<]2BU2
M8"(K(2AK;R=224DH.UI+<&1@)C0M050E-$-@(E0I2'(W1EXC8T\L3"LZ.4DL
M2E8D*%E61'4A8E0^:4)B+$=L750Y+"=H64TH/E%P/F\K15DL/$\S/20]8UY=
M1"PO)"4Z:B)'0%=*+6PH-E516#!!9&Q#<5P^.398)S)N)SML2U8J)&$^6ULZ
M4BI-<7(P+58Y0#9D:"I<:T$E(VHM6C!3)$8J='4C.$=><B)&43U%15U>8E1G
M4CYP*5=$+4LP3ETF(T1J.657;%\G:D=27#M69D]G9"E75$IH9U@H(SLO:RA)
M1"=T;V@O8"XV/%\Y04QT,%U>/$%.+%Y#2D)(06IG:F5$*2E>*V\H125"03@B
M3S8J96XC6VAI3U<J66YP(CU",S)G;%TY:2QO,7!9<G)'=71&1UYB:&9Q171=
M-$=@0"9F86PH8D!E,3DO5%U/+BI:;3(H.FIS.SDY5%M%+C8G769F-#8B2S$M
M/DHN<%9P/G-64G M;48]:R<T6SMG8CDN(EQ3,W-?26ER139I/5D],4=G1#TV
M23=',C=H0CXO05]H2$DI15@O."D].7!")TE 0%AP7#9><V)K:S->:49P3VLQ
M7$@W<U54/RMN;E$P(V4X5SXW.6\[2#TX=%-C)$]C)5A>:UYB:2,P<U4D.D!6
M<E4R<#)$)%)45W%D+U$B.S0J/&LD47$^*E=I:RA93CI93DY,<R)C6S58(3DJ
M8FXN*C!!/"18-&E;-5M!+2,B7B$^5G$V56I92DYR.F9?/&,R;D)#="5T(F\W
M9R%()C=M/S=U4FQ .C(T7U124#EK/4DF9&YT.6-.1SU<.",K:7!<62M!-CUR
M62]-(6([)F=K)FQ-=21+,2Q>87-B2F\Z="=A4EAM.SI?1D%(.C!9;F9,/C-4
M0SXG26Y0*UQ#;R]3:RA)65MB0& C15I:5F<J*C]$059G9%=3*5A6:E$G,S,X
M0R]((64S7%0J3UXW:SU-241((CIN7CE7<S1@54=C/4AO;25H4C5325@R*F)N
M;DPC5D!P)SD[3B(M-W4I1"QE.6E*/D-K(G$R5T]N,S]'63M<:4TF1"8Y)D)I
M.E\_1SUD83)")6<R4$@];S8Z-V9A)B<Y*6MP)CA06F\H*#PP22AO(TAA*W%&
M13\B3#1=574W,D!95$4Z;$!P(3PS/"HY(EDS164V+%!R)B9A-G0U<49T+%HN
M.EMA3$Y445,A2UQ;)FXO-'!-4$]J+T@D560E(F0B*RPG+EHH.D1<.TQ-3R,[
M8CML/71K;"Q9.V(E/3-@3B)0*5=*8&<X*U!744M<+$$N,EQ-1T8S3B%1/29@
M(6PM,W0A*&\X*%I,6C4D5C=N3W)G/&984RI754%M9U,B(2TG859@:&8Q8TE/
M,5YE;$-19FTE6%I>:T%C<6%&5&QO:STN:6 X1#QO<"8J56(\<6511VHF;G%P
M84EG9DPT7'4A)V5F4BLY8S([2#=P(E9--$8A:EPM:2UB)S,A33QF,E)G(G%C
M,$E21B)Q+T8\7#0P;DMM0DA626Q:*$8D:E(B+G V6F\J-RYR<B]F*V-*/D-"
M.391*3Y09&PC)#=O)CY6*&TI:&8O,$Q ;60_2B]Q42UL3BQ,0UXA=$-(<5<F
M43!T,F5P4F%9+$HE52XN<"UP5$E*62]E,%4D;60R8TAG7BQH3#EC<'!<*$ ^
M6&1M74H\7U]".V8K-$IP-2$K.#EQ:4$J)3A',5-O6&,J-$QM,T!H1U\W*6YC
M*4U<52%J5F157V=R+%LM2VQ:-ELS3FQF9RLM,C<B:F]^/F5N9'-T<F5A;0T*
M96YD;V)J#0HE("=2,C@T)SH@8VQA<W,@4$1&4W1R96%M( T*,C@T(# @;V)J
M#0HE('!A9V4@<W1R96%M#0H\/" O1FEL=&5R(%L@+T%30TE).#5$96-O9&4-
M"B O1FQA=&5$96-O9&4@70T*("],96YG=&@@-#8Q," ^/@T*<W1R96%M#0I'
M871M0#U@8$(N)E5N<6AR<EA 1DY0;$- 4C5<2D4N2$]:)U5O9B=D:F](65PQ
M4&4G4"\N77%(63X],21F8#,]/3,Q1R= 44Q042,Q8$1 9DHR*24K<&0]+4)O
M.G0^;D==/%I70D%S2UM(+EDL)D9 -39-370_8R=M,DYK(6-4:$9B<C)N665)
M.&4V<C!M)"]':&5!26%Q<R%*93I0+#TY<4\_6U,\+TDQ<&)H53ER4$IM+E(H
M;# X0ETF-"MG7S,U3VEG)D,H;6XE)E9G4S$_:EU3+",^52-E+U%J9F9M=$!>
M3U]822E?-T]4)2U57ST[57-5*6(W*%@H;6I.*DIJ/R)R/T%O568]6$5*3&M#
M/6]-)S-A5C)*7#=03UY8(V,N5UL_;D! *2%T1S-;7SQ83C-':S5*9G%E-T)P
M1G1E)T0B)D!2:&<O24M=5C]-26-%/%ME,W1(9V J92<W:D8M7"-G9$AC7%I$
M23LC-R<O*B(V*R8](R(K5F=N8D0\2EYS36=;6VQ!;&8H/EPV)'1N2B=/44--
M.&0L.5P_*#1I0&4T25UC5CMM,"Q.2%=Q(5PU<7-?43Y*=40M/E5C1S!,43$N
M6#)(.&8D.2A-74)B0TA.2U5>=%A$)49B16=P;&Q7.T5M*5YD:6) +BEF=69?
M:7)N5%=R;BI$9"%3<E@B8VM@6%]$)SH^,UE--3)(7$II96%P0S1T2TAU4'(X
M=%A 3S\Z,F(F5T)0<"%57S X7#)A6E1Q,D)D0%<[-$=U,EEH5E4Z26<B7B1/
M)VTI+S!P9CPD:R9P=4]9)C))9EAE06$D<#M/5%\U8% J(E]R7UY=-29 0DM?
M+5IU<&YM-$QB,T@],EE)9"19<4%!6FY#1$8Q5U]*4REA-FDC4BI>.4Y>)D8C
M;TXE(TM)2%]&1#%94C=9949"9F)F(W!933U#25 P745B24X[:7-9+$%K,")C
M1UQR,F5#-RI/)D=E<25<2$$T1D%;6VLY9294;BIJ3S]$6S1"1SAH;EX^9216
M0S-L;5- )S$B5TPG8U@Z5F5736@I*"Y4.#$V1UYN<F)M6#U-:$U4+3<A+UEG
M-6=9-#-J:BQQ/7%R0E=+5"QU67$B95HT.$0F+G,O4W)88V!"2#<H26%K-W-?
M)"MA=6E"<4DP9C8[6%%C*#,^-U)7:&EA.E1<1$%'0SU06#!086<N9T4P,S-9
M2"8F/C$\4U-;1T938C _.6Q33VDL*4]3:35N4UUA/"5%1"(T:T4U*71O:"9?
M5FER)3Q.)B)Q2"\T*$\G*6-2=%%.:R1C:28F-4UM<3PR,6<\23Y.9B(E;"->
M2V!C2E(D9C-'7TTQ5C4G62-%1RPJ2%PX,#I#3D!.)3U,6292)C,B7#<V*',R
M/UAS7R-?*D558BTO4$)A6SE(8#,W<V(O)&U=67$B5R(B-4! :STE8S)R,%Y)
M/TXR-CY/1G!T4S!D2B9O9EQ)5%5;-%5%/5]+<"XI)E]T;4-J(F\Q;SPP/E%=
M36Q'44QI8V D+E@X8VE,:T(Y45=42#HD:6(P*3=5*#LR83,N(40X:E9K(RE.
M6CTA5"UO)2ES*CYI)4YK8$1U02-E+U%J9F-&)68D*#1;.TLU4#9%,V!40% ^
M+E\\3RAG451A)2=E.R]-.F%T-2]P-#X\+VAR)6P]754J7DER)3%93VID,V-M
M3R%(=5I12W,N8EY35S,G<S,P(BU;;D(C970L=2TB4T-M6R1+825$6E-:6CHK
M2%)E2&UG2F,Y5"5!<UAK2S=&;E0C0E8S.S]1:4,U*$ G/&],*D]+6#1D5G-D
M7V(];7%/:69:;#UH+R9@-"58/SD](CY 32Y /#)B32YA/$<S-$]1."5@9EPQ
M05<M8CE'/FI;-D%26C<H;B(Y(G!L3BAL*G-<1#M:/5%#=20].68S(S$A7$IF
M9F!/;EA?7D0X:39,2FQ$0V-O8VHQ5"E+,G,D;%0R<CQ7;SLH+6!3;$\[,$-$
M46-)<VQ78E=C7EUI2UA9-W5K:25,+6501691/3$P2&%B1FE7<6]?2C5!5$HF
M/UMK:RQ+9D5T:D!,8%$C7&M*8FDZ/4XH65QU*F-;1G,M2EI"<30N5G51)R1-
M22=R-&!K(5Y%82]")DIC7'0Q)RLE-V5252UP=7!$+R-836E/:FLH;T%P3T1P
M:&=+=3U7)TXP;V D9#<_0&4B)5Q>(V F7C5S<48Y)6I0-FYA.6-B-"=Q228J
M*BY9(S$N5&U0/$XP9SPU6EI:+D4J8C5L3T%T6D5%958J,4\F3$(T*70X-490
M3S<H;VA5;2Y=9UU/56TL)%MR9R0K(VTX4CY?6%@X2"]/=&]G8S8L*RU00&)!
M3G$[;4](*&IN/%%)77(_2E S9B$O+T%-:$PB6"LM:4 I86UB+$U@)%1,1D5?
M34AU7')<,39>*%@I1T8_7%PP-5(K)RLU/T9 ,7%A9C]:,U!9728E2B=S56Y2
M+D%374 ];EY:3E$I4%1!4C1<04M+7C$F(T)B(6<O2DTY2%$S94UN14QL5%TU
M)$YH9$HM7D<M.$\Z;U9.:&XN3F$_,$Y526TY+&-L(4I0*R9P."D]*2QK(5A%
M9S%E=' N0T9!,71(.V!?<4LN24%G5"1>67)>-2XW6T4C1RM3,"5?:$E69F=@
M2DM+-5(K64TO0D<R/3)@6EQ7-3)35D-9;3,Q-%Y=.%PQ(3!>6&PS5RI"42]/
M2TMG32-L641=6S%P)4$W5&@X*UA(9$I.3%Q94CE9(U0U1E\N6F1!<6YI9#A)
M-5(Z,C E94)=5B<\<"Y,<#--3DQR(FM;460P8B8G35A:07!N,&8\4CIQ,6E'
M/4A:0VD\<E=4:6TJ<3HU8T L4#PG(V-S/2E1='-,.4TX6V% 6UMJ-6M3<B%8
M7"$S,RQ35&Q>1G%(9#Y9.39L53]K.B\_)C1*,RTD+S\J+U151V=+1UID6D<K
M7S=:+SHO1V0^.V,L6UHV<3%N/CL^)CXY6&EM.DQ*-"Q",B8D:C-./"U98#LY
M4#QO)2DE439244E-8SPE1C!B2TMG)V-",T,T<FE$32\C3RDE7$QI;G%M:2=4
M-BQ71B)$8FDX/3M<8TXB35DA,E)/0V9/;B8S(G5*1#=4,#M&9C!2)3U$.7(K
M<F4J9T="4&IO<%=F2U\Z/B-!(2MN0&%69')9=4II)3%M9T908S%:)3-P6VPG
M-UI3*4$N+7)?+S\U,E]H0C\E)#A57U(U7'-K-FPX2RY+3T%3(SE?7FQA23!:
M.4D],EQH2G5D+24P6#4V3R]T;$ I94Y(-2]M<#A(9%I)664T6EXD2V8K9&]*
M9#PW(C0Y6%8B)B9$8DE,5&AR3#96;R,[5"==15,K,4Q7-VH_8&)31R8Z3DA!
M+V5H-E-/<49R.VY</$,K)'-4;C0L/&E,*7)=7EM?5T-N9CQ-4C=C-CE&9S]B
M+T5B-E=87%<B5#U#:G(L+')'769C2B$S(E!(+RPT)39R049Q0TTI2U=8<W-*
M76HN)$TS+#5N5V9+.4\]0TXD(E=,(6=66#4K*SMJ*3\R27$K+5TN)W5Q.#=2
M5F0G,69(-&%H0G!,)C9C(CY=9CPX/G-;3&AL+S]=+%M5<V529$%P9DTU.EI%
M2BTN7V-G:&LF*3=%*4X]95]F+6 V7TPS,5DK(3='7G):5BXP-DXW34(D2UHJ
M+%-7/2DD+5U%+G4W8#I$-$Y-)5IU<% W+D1K84)214M932-%:2=65#<T3&4A
M.70Z0%5C830S/'-79DPV8RYE.FAG*'5L0FU .CU::T5J7&ME86QC:4MQ9%4M
M8RPX/DA1-G%)76M6*3=2:CI38")(8#AR0$(N;",C25(Q:RY/7STG0T P665C
M44Y+84DT)VI,8$PU4DU42"A/+& P<#%2.CDJ,D!,46\_8"5L*U%F;D,\<F!R
M3B1?,"1F03)U:40R:DY456EQ<#969#XI;3EC*V9H83 W;3YI22<G-S5Q23<_
M/E5H;%4U)B]O(D9G,F9F7SM8:%U$.V5!3#A<8$,Q=%!-2BE(2TA 9#)R)W-D
M:#M29$%//D)N03UM0C]E1V4[8$]/:F(F95IO)$ME4F-&1&A&)U) 96]9;FA'
M52=S229P9E I25-G:T=14DU2:#197$]51UX_9"(W)E1I95)D+UYP8E(]-#XK
M;V-T769%6VIP(C4N42UM-'%;:RQ%(RXA-6I7;D]N)&)1*TMJ048V(U%?;4A<
M9%,P5#U)1B0L*5HP)U%4<W1A/F)J13A156 D/E\L3#1D)5HY;7$Z3E]5.E!7
M140Z5FQB(TMQ;#HR-E!A/R]Q24):)F@_2UT\/$E!+U<I32M"9W$E2%U7<DXL
M8#Y5<VUC35(P/BX[7F1)0FUM;30P2FT_2C-:5U%A.TH[=2PA8&Y)4U5?;2U@
M+W%9,C5S5U!I*W5K,3A8/S1P-#TW<5)I9$4V)68\-34F<D4M,SU:2D96+S5!
M;&%@,S(V:6132FDS-VI!.4M:96TO(64D.4PG.UTN<$A;1G$V/EIT-BM08D4\
M84PF(V%K4B-J)&M>:U!'*&)F4SA)6&PC+3XX;EQ4-W)J(EI;5EYB)2@S(4PK
M4SM5:2A/1%MJ/R] 3$Q3)#UO921&8"A//'%<(R1*9%AE;40[8EI16BDU;V4F
M<FPC+").3#E"(G10)EE47&(F0R]?7&EM<6!3+EI:0EIT1B0A,T5'764B/F-7
M=#!L1%MH2RI(36%R/#U7;CLU464K7BTR37!R1"905#Q00C9><5XE,"DS7E]<
M:C5#,B8Z-W-$)SEI,$=2+%ES0414/3@R:EUI4U$F/"Q-/RM>(BU99&,J6V=>
M5'-K6FXA/3Q44UQ-;4@U3%EM/$PW-D9I(W4A/'(P15,L/%Y"439L-B$N;S,Q
M3&!S*R-F='-U;D)3;FA85&A*<C<E-D\A2VLU+3\B=3HW9DA/7VPO+B%F0THX
M0FXE+C(Y5"LE*3$N-&%273UT-U(L+4IF5%UK8RQK6UH]=4904%53;R1L96]2
M8&PM=#-&-U)A8"YK.DP[.%LG+3PS1B-$84-H.D56-58F9U@V3U)Q)VI*<"=9
M+T0T3"$U;E8W45]G=2HT(R(M(4,A+5-2)$UR<G!Q.B-25B-;*4Q9<#LS.EXF
M:T-S-T%(.RII8%E=3S%32B]M,D]@<4IJ+2(A1S594S=*0TAC:4,T,E9&9$%$
M,V,I8&I0/C(Y5T-)9EA-84161C1&-'%%;V<C<B=H)#-?36A%*6E&/38O;C=/
M0$ J-&=*4#)Q:6DP;2-O:30]6D!:+VA;7E0M7$)/;BLE1"U1<FIF+6IK(CM
M6BXV:C0X84MB(5X_.5TN0RQC)"UR.U9J4BII/DD_6FLX5G$W(V$[6$!L0B--
M75)..6$F*E%'.V!*460S6V0\8V8T6R<Z7"YQ7$$]2U]G,4$L*FTS/5-S:VM*
M;$EG7E5&-EMG4E5U73MK+BU%9V]R0U5D,B%F="M$-DIS*R@U,'!!6T<E3S5K
M3W I,$]3;&AS/&)A1FQ-5VID*5E.2C9@:3IG.V!!8T@J1$A1.U]84EAH3F(W
M44165UQ0(W0J,%A>9%18(D%D+CMC:$5M;BQ85R=-:5)S7S!776(V,4]6-5L_
M2E F."U$<C9*8RM@8FLM14U>+3%%9&A@.U%.370E*V958F1G)R@I<3M5:5(Y
M2W4O36).,$$I:EQ,8F@S8B0F<6X^3%-D-59)1"A<6R515FYC;&AO2%PD42I7
M2UPR)#QD4F502TPF1S!);#DI:TM#,'!3;%)K3&YH*2Q$:FI(;TM+.S=$0B1(
M03PX2'!4;7$W;$HW+"]=9T1L<EUG1E$D-C$\+R5L9%I@5BLU33QN;E%/1VQ+
M7'0Y1%-)9D=*<C542BQK1#Y;7#];9"1Q<"(G02@M6EQQ*3A*.7 _8TUO,FUB
M7C)69T4F+"-,-41<:6!4*U-I/#AQ26U3;$HA)FDZ3FUM130Q05%=1$U<76PH
M<5=O6$<A-R97)%!+<58I8CU263,E*G0Z06(^6F!I56%@;3]';5]@-#9065MF
M1$4P-5PB0VM@4"DE0553,U!N6TE+,"$C;4I!4&M"-E=B8TXQ5&%17D\_*UA%
M.CQ=4SE5)V5*8E(O0"E*1S@E1E5/2R(Z-"MC3S!J5&XA)%@E-&P]04E*)ETR
M23XT5#PV:C57<G):=5Q+=3Q^/F5N9'-T<F5A;0T*96YD;V)J#0HE("=2,C@U
M)SH@8VQA<W,@4$1&4W1R96%M( T*,C@U(# @;V)J#0HE('!A9V4@<W1R96%M
M#0H\/" O1FEL=&5R(%L@+T%30TE).#5$96-O9&4-"B O1FQA=&5$96-O9&4@
M70T*("],96YG=&@@-#<V-B ^/@T*<W1R96%M#0I'871M/SU@8$!6)G$U)6ER
M<EA!-C]M44=0<%M22#<Z*SM)7%U (450/D]A;4(V73]A4TQ27'!/8&Y&93=.
M271C.BXQ2BYU+U%=2SE/)$M*9D)?,DEE;7,K/TH].2-)2DYQ-R]-<CA84D!P
M:F]D*C,N0G!88TM=)RI(32XK3$ N/%@Z*RQ 5F)Q<28C9#(H6#TH0F-=-6-'
M.V4_;DEC5R)41S$[(V!.7C(L4B<Q2T=.-"59;5 _0E \62I$0#I+(20]/%Q4
M<2A+7&$J2"U.,TM5:FQ+(V=;)S!;,%<M)UQ+;FU4:V\D4#1K8B\H9C%F2SU?
M1D5U<SU543(V*5,]9T$O9ELI4TX[.FE5(VDZ6T4^2F!?5R-F,C0Q2R]=.E%7
M-5HP;TM5)E\E.5\Y;SY22%4K-&8^5CQD,C0Z3F]B+2-0<3Q9/B\T6D9$0TU8
M(SA8=2I.3&8B6RLU5THU3"]/04)$)G(Y34%06B8F:D\N7T1U*VQ<2T(_1B@V
M32X_8T8O4EQ.:C548%A6-DES)D%<<6TF+F8M4%A0,V@C<256+%(S,RQ :6->
M*24W8E1=;UQ$23AC)R0N3%AH1&$J-%5?:D16371'2E\E-#QE)%Y*3&%95$I,
M<F=J="@H7"A&.&-C-UMF04@[-SQE/EEF)'4D;G4C9CY5;"%@*FIQ/EPP574L
M6TUG04(F+S@\)C4V:E8W7R$G,U1(,SH\6CQM.%<X-D)8(CQ+3V%G*$%N*EEQ
M)&=N+4);83TF+D4L2BEI/%]/6D%R,G5=25XQ371?(C<P2&5#+V%N;"TE4"-.
M<C9<4&HB+$5E8V4S)"Y?:C]/8'%C:G!B+V<_539O1$0E.#@U0THD7C9#2%=@
M)TE655 ^(F= 5E$D,3XZ7$$A*7!O6T,^9VTH:T-',S533&HC1% Q2"ML1%E0
M:W1 :SMU,R4\8%1I0S5>62907#]+4B%1-#EN0T T)TD^13HL65HA+T<O:B];
M3FI;*&-80R1>3$!D2%))/2PV3W I23Y7(C!78B%>;5]L7&H].U9(5")94U!M
M44PB2&I%*4LU<#LN+#=F1")H:5!0,CAO64991'$\+$LA2S4\/FA1.F E7UIJ
M)D$^<U@D="(].UQ@*"=/(UDW0B1F56=F+4YH0CLE*4]L:#YQ,2XO96EA.T4]
M.51;:D1-9S5H<58F2F8Z86Q(.%=F;#(G)VYD2'!P,BE<:B$T4U4H0%Q=6S0G
M-&LE2"@K/$9.1&AI,%,M<W))6#]"-T%=<F@L9$HG5VAH,E!6-VDR8BI+,RD]
M6RQ2*F1-9S=/;$YK.T!89V)#1VM 7$DP749:(6I96')2829:14E"9DU.-29#
M,R@D+TLG*&8N*&AR.T0E9G!L)#YD/U4\0&I@-%E?.CDI1BQ;;2TJ6%\R.VM8
M0V K4T]:76=O(5I%6%AB/&<S9R0C03-/1F=K0$(A6FA.724H:UQ%(6MI0B8S
M0%A'<B@G=%)094I)13A)/#9@-E% )',O;%M)1V4N7& R9RY7<S)K8SMA<3Y'
M-E0U2$$U,2Q=/')#6"]$5#].*S(L-TQ.9R]55")G4U%(1B\F)% K7DUQ5T(E
M2R5C.B-.;C5":F%:<C=P24]*03M?6E@K,F!J4#)*+SQF45TW0S).74-N7BL]
M05 C<7$E:50K1"-3-SEN1F ]/20G,E5G,F1=3SUO73XI;F=@:$ID;F),=2(B
M*6P_9BTY6UYE6BEL;EQ1/2U'*4,],$@F9SLM7UI.)'(E4%$X7T1 7U9&9SIA
M3G I(7%M<%(F04]H(6]'0#=>.C8M7'!E841:,SAP)V--75-.2V\](C]J=2TX
M3#@A)DAM+SEF3$=866QB(RA@-7,S.#8B)#%S<&HN8CPE,6!M=2TI;V R7RIL
M(CP](D8Z4V%173A59#<I0F5.+TE%;%HE14)%:V)/0R)(3E9'6&\Y(W1U0R(C
M1F=U2T5'(7)H2TIN,&4U-VI=)TM@26-I/VY$13) (2Q=*S-&5&@J:R@[.VL_
M23%>(V@Z<W-64RU.54=%-%XE)#12:SE"/C1$:UX^/$!=6R8V95,W9G1I9C]D
M/W%174(A6"@U5$A1*2<T1BMI+2)D8T4X,2%E5S-N:D)".F8V=44[7V@U84LO
M73LB*CE +S$J:W$J(SU.3V= <2UA;5HL539*-W,U+D55.TYR72\\(CLR8FA#
M<"DY4V8Q36 F2W J-3MA3SI+54Q>;V\T,'1G3"8P<S%M+5I*)T$L46E(,#,Y
M+"=(,R=3:"=<3UYM521&449C:3<Z+4\Y.",Y;SHS*THD,")K4V1;*G5+<5Y.
M93YH0CUP5R8Z)&,P144S3TUK4$XV:D!<-&LM1T8_64P[:SLG03Y'*20W9DU2
M=%E6*4!1<#0N-U]'-VLS2U(I0V%35&8W3FHM5#AI0U)U;VLA96,E85$X*2LT
M(S R<U%N63)65BYA:EU,6THC72\S6&]G83IN37 F/68S0$MN,%9'1S=@7W-!
M05\J7RHA*R)M05%8,3LB5T4D<4,E2V(T-D4_+RU*+5UP72LX8EPU,5(A05$I
M+S5 6UA9.2Y?:CDZ*T=N-$]6(F%I3",F-$AK;S-9:%XR/FDM4&HZ75=U:E9?
M-DY(7SM,=#==-VIM04L\4#]<7"U,/38D;6UI2&]"8E(M:6]E=$)!9#AU;3QH
M-&1+<4%N3D [*2IS<#TU8#PX9EXP,6Q&/$!'<G%=.T$]8R$\;C9 648K:S8F
M,3$I2#,\/V8Y2D)F/'5.,TQG9R@_="=&*G R+T<J0R)".49 8"QG/%@V*2(X
M-F%A-DID6DY74$5(24]7-$XP)#TS;6UE,5,Q/T)H1$%C6U\G<FMT2#U+-2)9
M-5(\0FYH7E8Q+V-P*TEF7C8Y-U0F5#(N;BII9SE1/T@U,2]*5C)3*&U#1#A@
M;B)B1"9>+CXB7ED_,6M*)6TC+51H6U$^:4Y<;%@U2$UA-45'*S]D4#<^1#@S
M<E1F1FYH1S)45S N5G!N14A1048X6$5&1BTE7UI::C<])5(]:VPF+5!$6#(S
M-W0J9UH^,R<C(U-)0DX_6#YJ4"8N<V0M-"I'-DT_(2]P2CAR<DU;6U1M87-D
M)2Q&/RPE*S=$(V% ,3@Q4C0G:SQA2T]P:2E';BUI*2-6*60H52M77B]R<VLT
M=&TW+7!:*59!0W%6+F5>9'!!6BA396Y4<R\[;$M *"-M,4Y!7VTM5VQ<9#U.
M8G-C/RQO9&TD,2DH(R\^6S5U:4,K.D17/7!18BMF6W-L,E A54!7(D! =&<Z
M,554+U=:3U0M2VQ!/5QE0&YF)T9$7D\M5SA<*$XI3D\E:VMR6F)D2#9:3RQ4
M9C Q7ELG1D!S8U=%1T@H9&(M,BDQ9"IL*V E5EI>;')!52)<*$]R<D%9*FTR
M*TA&)50\5%U9-DMT.&XE:RU'64MJ2DQ(1S)-:S$N:VXL9"1.7VM,3B<A,E(M
M3#-S4F)>*RAN*DDP16-!/45I0FA+26DA0RPU6R)L:RMS7C)&0"=;-5\I8&IE
M1BAT=6HB(E9-520N4ELK8"-<2$5#63M58V4I8%=4:7,S)7)1/#DQ4DUP0EML
M:6U:3&(S8SA@(41-7UHK;&X].CI;9%=H)U-'6R5J2#\O:UXX5D)M6'1>/F\J
M0V0J,2X_7BQL-4Y796YH:3MM<U=52&=<8TPR;48G-',].4UN1F$O3#)U62-/
M/7 _8V\T,6Q4.#TH3#A<9S1D/"I;.EDC.F1'4VM?8E4L/#T]<G(E3"X[3E]"
M+6Q9.&LZ+6(A5UY(6S$V,6%N2U(B02X^84U+73!,66!1=#,O1TM-,T=563@Y
M,T8\-EU80TM,*S4O4%M"6$-,8B1#74=/*TY0/R-4/CQ$*V]O-5EQ;E]S3BHO
M+$Q'4$<O6$Y<1V<S)V J,6E$;CXI2TU=(S1&:FHF+DT]0C)?<4EN9V(Y*R<_
M)3E>.RA!=2Y)/5<C:D\J2%9%+G%%/E) )F-,3UAK*S-"7W)*63Y52C),6'%M
M.SE>7V5 6&<R.$Q(-4TV:G-/.#5.-E8Y6RMU235N<D$K35!I)G5U3$@D+%\Y
M+TDQ-SY:0#QB/7-A3CDB.5=3/&0K.U V;$XG8#=P1E8E;R%G.B@X,%,K5VDZ
M/V0A52]05#4J34!33$!1<4DH)C4W0"UP3V0_5499,E5F;#)Q-B(R,#ED*35#
M2T0T)T1!34A1:%US8$,V+THU35YE)$)D(T<K0'4J62=!<D1U(U1-64\Y<EAM
M*D,Y.49.,U0K<4<\15Y#8B4B2R)O-B-93DY66FUA6DPS1TAE8BEP-D%Q5#\Q
M075!6U8K0V\S/2$[;DII6BLP0"I$+2@I+U K6T Y*C8W/DE,*T A*SDS:4EL
M*41R.2%K+&!K*#52<B\Z+%UA<#(W<B5);6E#62=H-C@C3$LX8R8V7"HQ=3LK
M)75H-D!68V J9#A<:2$K2U8Y0EI%=$!-(V\E3UQ<)SM563=K8$]7;V@J76<Q
M(30R7E<E*B)F9S@L+"A$3#\R3RIQ<T--)SM30TQE+UI@<")'*28\.50Y;V5$
M2ELQ=&)M47%M/%H\)T8C=6UP0B5R.CY+/74F<F!;,3XP2#0G;C--7SA>-5H\
M3$9..BDN+#!$(V<Y/5TF638R(V9O7'!H-BU /5IN4V-225=&6"X^)BY6-4E;
M3%1"(S-D<DA'03-8-61N*S%M;F Z6&8N8B4K1C,E,R- -61B*5<Y3#XO3#]!
M.%,T.TTJ5%DC,3UR+V)A4SD].29H3EAF62PJ.F \*&AL7BU:,5E07"-J*R)3
M94QO;G%H<5X_0'-<84->3S!+4C-=,#]62C5O6G4Q7S%G6U%,-RU+,B0H4V\G
M<C=D,FMC-EHR7UM3.T\Y274U.5\P+4] <$1I4FQ;,F=U-EH]/2]#/%E$-U1G
M;BQF2%@Z8G1N(R(_0W)D,U S-#AG6D)S2"U6-34W/4@C=4M7/S0G)G0B43\H
M8T-B129>6$@_3UTW)UI5+D1'(D$O2V0J.EY81VQ>,F O<%-R8$9B2TY2-B9N
M.E-I22U9,# G3RL[36@P14=:,$AP:FAU<%XA.R=(/4,Y1FML9#$H5SUC)$=?
M7V-+7C9E7DQ)+BE,840U+B)=/%EK1%%2,&XG,#,C<VD^55MC7S,C25<T66\U
M,C]U2EI (T%K3$%#2U@^;"L_-E905$9 2%H]5TTG."YB1VEU5BU<.BTK44@D
M,W-0.TM+<UQ(.R-":U<P+DPG;3IR+3M2/CTI(W$_+S)+1FYA)U$],C<P1%XG
M7"DA1EM1*DIA;DI&4CY#<3UO)$E'.V=B.C53(S-C;6EO/B0D/$U:,&\N<RQO
M)U9)/"\N645O:TQO1$A@.F8Y(E)//$9033$Z;E!>6&<\/$!"-F13-E\B+&9F
M(U]9+C8G-C=#/F$Q;&M33EM0:2IO-RER3&)78%!<4FLL;D<K=#@G1RXX-VDQ
M;#]?,VPI:EA85#(Z;SQ$)#@A)S1N.%M5.2Y$2G$B,$U 9FQU2W1F/S).)%=E
M,BU9=#1J5F1/8EII8&IL)E]I3D5H<7)!-W0Z4V)=)'--+48T57!)<RA6-&$D
M(R9D828[5U Y(2<[+5$^9%9L:B-M+B0_2417321J*")*6SMQ4C(_8S=46SDV
M*4,S(C9",6HC;&I&/D)#065/8R)48R4E(F$S4#<A*EMA;T$T;G(V8CP]:VHX
M7TQU*U)<<3!G4REG4'0Y+V%'3#='*B4W*SE?(S]A;C-S<VPD:FE75&!95SY7
M=%E=/%\S/CY$9S-,24M<;5YC9FLE8"E=,%=5<"I*0DA313 C."A-(CPT0U4L
M.S\D-G W0B=R*TU=(3):4B5*3C4G)V<\2FYF,RLL8DH_2S!I5V)O:V9O6%!&
M)U\U4&%H:S1(+5A$/T9O;B)'7%E1-6AR-&%:,&DR/%]:)$=96C]H+FXW;')4
M82PK4U$Y05AQ3&HL/#A86E-H5E5G/%8F*#=2+%$L+V\_5&-796IE1&!1<$\D
M83UE<F=H*%!R15-B9%L_,"E'4D]/-5LF,#0P8%HA0EAH0$$Z4V=@,$4G*6\L
M4R]#0W,J8#177ETB,S)(8"@S(E0M,V=>,R%A4E$Y8&T]/"@],"I*,C H5F!5
M+4U@4"M .SE72#(O4G-C2'122"8T*&]C1ETI/G$Q:&8T*6!6;F-E734M5&QE
M+"HG<3MA-6Q$,U8K24-O;T-8<&=!*4-1:R8J(B<I.6-;86PQ/3,Z9B$S*4Y1
M+CY@=%U@-V]O<$!(5&@K-54Q/4(V1C!H<3 [37%M04M<.T1H(S)?3U _)DY0
M12Q0)7%5/6!<<31?,DU1)"A%,C L3SUG<BMJ9D,Y4$DB85XP(4161&%B:"%,
M;D0H+$1I=2I@)EHP4U1>7%0D+"9Q*35^/F5N9'-T<F5A;0T*96YD;V)J#0HE
M("=2,C@V)SH@8VQA<W,@4$1&4W1R96%M( T*,C@V(# @;V)J#0HE('!A9V4@
M<W1R96%M#0H\/" O1FEL=&5R(%L@+T%30TE).#5$96-O9&4-"B O1FQA=&5$
M96-O9&4@70T*("],96YG=&@@-3$U.2 ^/@T*<W1R96%M#0I'8715-SU@8%5=
M)G$S6"QR(2Q&,D$W6T(S35EF.V5"0&HL/E-=)F=.6U=?0'$K<T W,TU((FE1
M:CA*6BHS*%!L,%H]:UM%42=#93XB/"TJ53=.6V!<1VIS)4=S(D%10%,J=%]P
M<CLU545J)U8S.6,D+5->.D%H;B%:8E4Z0UII.7-+1T9E<E8U:U5(7'!U*TTW
M:EH_/R5@7TU<;UDJ541R;SP\/#AQ1&Y(749%;"I+*5,N)"DS/"LO;%PJ3$M5
M,U5@2U9.33A#8W$T-2)N44Q73UQ-4#E *BI'6V%G8%UP8SMC6G(T:#)G*R0_
M-T=L968G0U=#9U J7S<A-&XA6"\K5U9-)BA3(U<G;RQ=2399<R]&;G!(-5=Q
M75TO844],6HD:VE),$A#7TQB33PO85-,:R]F14 W92$Z9RDB-&5(8V]?1R=,
M*S964V9K35YD3G%69%U+.&!*,RYI1CM#6V)*-T0P-7 P-"Y3(CI@4T-N."8Z
M+%U-5U! )518<T$L<3]A3%-+)2XX.FAN161"7$%O82M(9V<H,%!@33\]/S56
M;%E'1U-N(6Q 7')!-SDY-D$O;3I6+S-;)59%4S=:55!F:2$O5EM17VM"-%8Z
M3T4G1G,J4BQ9<T,\,6 O*S0]2'%53G$_,TI97SYQ6R5S/5];8G!9149C;3A4
M;$=F9FDC96DM,B%B95-&168M5RIF66=8/6)*4FPX/3)(/$-&3S5@,CTF34)*
M;6Q/4E _)55Q6TDV2"$B+E5+/VI532E(:B)2,D!T<RTP='0B-FAD:FPZ6#(I
M-3!R75Y+5TM45%LT+EY8<#='76(C16%,/B5N-U\A5C1T8B)R)2LF569E5',D
M3BD\=5 U/FEM5VT_6FLI)FA&*S=@6&] 8"=K6V)M0FQ002XL4VY@7$9A66Y.
M(F%81&,P:3TM+UMA.U0R(V0X4V!E13\I2%M,25Y99D U3F=**"U"5TAR6T=J
M;&\K241C,$=F6"5(1UEF*$967S9B<%=B3CPQ<&558C4X;6QQ93LS9E,S6&Q)
M)DMI26<H/T%8,$9/65 \36%*1#I$02)48R%07CI&5D-G8CE9,D8];BMU8D=8
M83E2*5DU*$(\=31N-4YR3SL\0#@Y)'%(:7)K05!U;&9562MJ4VYA2BD],4TG
M5W-$34Q=:UI45BI*9RTK9RE;0ED]<C4Y+C5.+3M?4R@E;'1%0'!I2UI6<EUM
M241T.45><R$R*BEB;$-J8S]=,U(S53U;9DLE.D% 1FTG62)03$YR73!33VQ8
M(TIF<RTC;D8U5%!:)6AO,F U6VL[5U4B)SQF+D)8;CHO.%9H9D<M6&4Y5%8L
M9D)9.D5@,%-<6#U)2TXT92E;;BQH6RPM<$1//B0]+3IN)%@\<&,A6&-38UPP
M)$YB4B4V-DQ%5FY0;G1),6E@7$I21'-G='!%+V$^:$L]2$U816$A3$5,8&Y(
M9"<J+SEG5G5"77!R5W5C9S!?66(N4V<Q=6(G+61%,#=K7T0A9W!73#!?(U9.
M97-M8V%K0#XZ840C.CA&2351*V<K2U=S*%<E44-T<%]@03<X8FMP8R=2-F1I
M)29&2C<C=30[*G$\.%]T5ET^9FPS)%9T(3TR3B<H0EA?4&Y'.$]/-TYR53\V
M6CM1<'-.9',P)C-$0F)5/&H[3SE40SQ722-'8W!/1SER,VQ+:VY'6%1G='1%
M*TIA2W)E2V(D,R,\,$IB)R4K)R9K6#]*765D2C(U:6]K<$\D0ST]-F8H9VI#
M2T4M134H*34[6#9#/DLL)C!G3R%8=#)B)VI9.2IH*"12020S(TDE9FIG9&TK
M.CU@;G0H26L_/W! /2HH8'4R9"IF1UI 658V36@G4"E?42))155G4UPS54(I
M458P(B$R5STD/C]M5E=P5$)U4EUN<CH\-F S*W$E6VUH<$TY/S(W:&(D+&9A
M)4QD*E%&*$ML,D).<VM**3 B,FQ82VY0335F3S8P)F8]2SL_-W)'5E9213)G
M7F!A/F9O14=.+U]";E%O9VPY8D8L1F!;:3E&-V)P4%H[.$,X0B)!)%1I3')
M<B=6355K2UX\7V<I=25F,35J5T]5;DE&)RY-87!+16LF=30I8TLV;U-+3"1@
M0U5>;G$H:EA8<FXA5"YC16AJ0C==,451+'!:+&%5-UXY05]L/65,="8^=68W
M4B)I)"EM8V@I.4A41E8J5&- /5 Q,F9G:T0W6U)>65\I*6I@93I;8V8Z.BXM
M73=;6$@F0#U;7DM75$XD85$R)E1:=6PV<&(W6&9)/69U:5Q -%-E1D9F8W!&
M;E4P,%E46VU-0UYA-V<])55?32TF+5$W/"TH4F@E35IS9$! 8')R=2)M*V,]
M.%H\1%H^8BQ/,G ]:2=M54)L,VQH7R)R-6\\<G1"-R1C*EDF;B(\7#-).S]8
M;T\K9EY5;E!'1VHF:U(V(FE";D0T/DY6,#UU9'-9(DE@6%8H24,M.V,W<VY3
M8%@Q839O/2%T535*4R%-4"AH<6E';FM25%MR0")**SUO)VAL)6U%03AA72QU
M7$5#;3QD.VTV;CIH3R,Y14Q 5SED=&55<C\V2VQ.-V@B:D!8<U]34EAR;UM
M:V$M<4E <#HR0FQQ2TMD*& W+6YH7W,[/C$N4VAB53)P5&L[/CPU=&!"7#LI
M.5]R7CE5;TMK,EQP/%I3:B@O7W%2+B=C5TTH5#-K54Y&3$=/0$)S+VIS54U@
M039,)E4X<D\F+B4H="I()S$R.SY!9F)C4R8S4E,]8W,F,S=!.7%S26!-3CDA
M3"M )2Q983!&:5\H67!@:$]H*UA!-2%/82]H-4HM1%1);ETC)C!'.2PT*U$G
M0B(\44AP74,A*S%;8"UP0"]$(6DO)%Q?23PN1W581$\K;BY%*4M<9$X[=3E#
M42- <F]R+E([<&)"5E--1G V+#E&33 H=#987V%#42L^)UP[1$9(+7)N)FY.
M,$0L*&(Z/S=).3=926L_)R1%;E@F/6@_<3Y$6B\T+30E(E,R4W5!14Y1-7$U
M44IA6#]&+%]L.3%;4C-97D!68C!3*$-O<&)':W,J7T,Q;$,H-3$G2"Y-;6M8
M4%PJ2TQK;F%%3F%;6"=65"M1:"4Q23Q")#H\96-9)#H[+7),5T!Q54%T,FDZ
M:C95031M(E,M*')I-SAF+3<N8V=%,&]E/#!R1$Q,9F!38B]G,%!R3"Q7:TTZ
M,CM.;VL]-&1<95,Q)V]T*C5%3R15.E-?5V0N4G%T*&<O2BY/7EH]3&XA:UU:
M(54S334X6%5F-2AC8E='2B<X4B<R7FY(-E--46921D!A;VQ<05@V;D(Z2S8B
M6"%M6VQ>)&PL1"8A(B4T2T)60G5=(T<Q065U)VE;+&AF:$DO,#I).$-6*6 Q
M9&I"55\M*3EB9VM";R]814,D4"4D*%XB/C!F:3UK8U8R)F<S7&U,8"$C:$%Q
M+"QA,&]E1"95;5\F/VHL-68S83A$<F8P42D^6T@R6'5,66(]5F)47S-T6%YJ
M5E)4.3(Y2TY52#,U8W$\,UDC6%Q>5"(\/S=$2G!M.'$N14-:*5! -&E?<6P_
M1F%9<V,Z4$!37VI*3D1?<B(M)%TL648F4TXN=&-U*%9U;"XF,EDP2R1O-"AD
M)DQ5*W)1720I/EE+:4I)7#U%+C W8R%6=6AB0T@A4W-L4#E5,6LX7E):0#@B
M/RY276192#]S,U%T4SH[)FHP/D!N)%@C)#UK<34A(U@X(R1-)R%@<3!K94=4
M1%1H96A$+V$Y-TUC/#A:*U=S4D=/83LA9#Y:8%!>/6U:2V%;0C5A/%QU-3@C
M9#II2$TX,"%!7B0Y:4,_:S<V4')?86<M,B<Y:6DT2G)@;V9J0C-K:CLX2C15
M4#%14#HL0G$V:3Q!7'1K2UYM-VDN(U5Q+T-G86598B99:S4[-2=@45Q8/5!>
M5V)*+%)#0E-M,CAT725-)S8H(V5+=#A8+2DV659404UC<B=B)3!(734Y3V!K
M2FXK52EH,UI&5"AF8FM@<FM:83HZ/D A+#TP,R587C]O/C$W72MH5"=0*S=O
M.'!2+R$Y,V9.12M596E):EE*8D14;S535%=.545$.R=G15]4+U!M/4@B9V<T
M74%%;S])(DHV2&8F6DHI+U9!/6M8;U$\-V(A:D%=1D8E5G5F*D$V13\A6V12
M4CM++E8E1FM*0BY3(T@N8"U2=4E:63]-*C=R+E))(29%26QO*4!H4VY6+VA9
M<2Q6,E0F/$TP5%,Y72HF)3-.3THF12=6/3!#)'!7+%%K.&A<32]20BEB)EUE
M-D0G7C\N5R5@2&1@+4XK82Q$/3\L(593<TU /VU?32<X970K,#)>:W).-E94
M.B$V3B,A93)9-RTQ7R%,/R(N=$12-CXM.R)G.G5O2BHK,FI<=#U,8DM24"5L
M*BIK641F37 F,FDI83YE8"0[3&EM:%9?(CQQ5&%/:V1L3DUD)")U52M<3"%%
M0G%:4F%L15X\:T-2+6=94&<_(TY@.%A+7ELJ-$E*3#MR,3U0<TU:<DP^76 P
M:U5P<4Q64$U>2&I /B%>.4\K8R(];'!47BA6/C5J9U!D4D]+.5@C(5=>8$ N
M9%PQ)$PZ+R%C,21@7DY61E!!;FDB/38T-"0B8%1P7D4Q5T9R<BU5)5U 2FLI
M6"A#4VU%.61==$LA6#\T1S-*6W,C6CPN*4I'<G%K12PJ6V)!(2)R6S!H06E!
M:%M0-&94-4E%45-N7R@K7T)G55]O)UE2)#M;3$4N02E92T\S)U8S*EHB4EE:
M/"8M-24N3B)37B]F,30L0S0A(ED\+G%<02=O1418428L;RLH-5\R2D= )"YN
M)"-:;VLP8R0P1C\N3W%.5STU2T<L/35#,60G5&Y>4#U85"T_/C\S)#%F+C<N
M)3UF<W C,5=K:4M73F8\7&5T-EI82"DT64$W04E6-7$B/45427%A14U*=6M!
M27-);3X]:$<L<3)C;T!-.TTA-D0E-54U*5!F32Y88B9+;DQB,44I:F%4;")!
M5V U54TZ,$)58V)T,BQ#*S(B-T<B52LC=#!Q)"):*6%?4G B0$]6-U,P;60E
M/5].8REK-T5(5B1A,S5P248U:BDQ(3AK0&]U2D1"33=';5E:7#AG.2I*4TAR
M5'% +4LW)%5$7D-B,C$S:UUE7% Z5T99.2%@8EH]8&AR)T,V1&9/2B)R7%1#
M*4EU4"AI,&0L7SE=8V\]+&PG+FU04W(R:S8S<5\\.G1+/B)$)T!<6%U-/$!5
M05@O65@A76-L)D-@;DUQ6%%2+$Q9;BXD;STW53HF6"=E,"]B8&%;7SPV+4]Q
M059!-3!L+69C.V-/0SYB1FTE;%1@:RAP2DXD:VHY0$)N2F13/EAE:6\R64-<
M/TAC5FA:="Q&;E5&)TYJ*&$V.RDC:D=H<44N5C)5,VI!+B9#2%EC2&I1,E\Q
M;S)&,$!;-DML3R]Q/C95265(3#Y)=%9%6$I,34,J7F8C2U)K(6Q5+5AN:T5@
M9V(V8DYQ,4-O:&\^1#$]268F(21"+UYR3BPI1DLB+5987"4U-4(J-2]Q5355
M+48N/DY7-UTQ.FY4=41.-#EI:%8E,C8I<T@F.T]O<DU2-SQF/U99+F$I9#DF
M)BI'75!Q3C<A/"U4.E9*,T=:9%U./4UJ2VYO-%4E;6)Q0$DV,W!J7B5P)B-!
M<3 W*S%**W(G961S154E<$UG*5%Q,%LX7')Q/D)S<5\H=5Y@-#I")61S7CMH
M*S!45"EM6UY0=3E:;2I8:FLB7F(O.D\R7T!K(F5F*C%'2B\X*D=.*D!?)"A-
M,R-B9"QO0SLB<5-*3TXN-4%;)FPH2&-D0'!-.%TT:6M*:B=S*CDE:6QH+F<G
M15593VHN:F8F95I=-%5:1$I&*V]'-4(R(T=U92ES8$]2.5TU-E [/4IA=5\U
M.B)P/F-D<24L6S)A:6@C/$)?/2Q++&M /6,K-C)K6&PQ;CE&-V@].$),44=S
M7B<^;4XH3"5A5UP_5D-Q5&TW6C@C1EQE)5(B/"4A)T!M63 ]/G)M2TXT7$!*
M.&I;=4]L/59U,VY@(5)D(E,U6S\E8F-35"4A5D\Y53HT6F5Q57(G4C \(5I6
M7F!B8B5I6&AQ0T4P2T%O15!1)")D36!*05A64B-L.SE345DH5FQ9:4!S4"$M
M57%H,CQD)"507V$B.G$^2FU%:SE@021%:B8Z4BQS039T*4QJ5U4W*C5S/RTX
M7TDO2F)A124F330R<V-K)F8[2$M:65MF*S-%)F D0VEI020K75$G<R-H7TA;
M.$%&(2YA(V9E:#<X/69E*3%./"\F+6$F)4I566Y87%$D<U=J<T5#5"DT<6!(
M.$(A+2UE0#$L0%@W=2-F+6Q?:CU@=7)/4%PA0%0L+5IG3"PL)#IA2V%C)5\Y
M,5M9*6=72B98768J;V5@63(T(C=M(E(M:4HA15Q%52-53E)K5V9O)3=F,3]K
M8CM"6S<]<FU7)VAQ2&$_.7)4,D%*/T9+4&).9E12,2]S.SPH0&AO3BQ',F1"
M.T4P2'1"06LZ<T(S52=<(U)72#EM9SU30DLH/$5+-V)J17!26U]E:S8K2EXO
M/6TQ5$A0,#);0DU8-CM%439-45='(6-A1"]T4%\D:DD\8"$B3S9N4D%012,Q
M+C5R+REM9% M47(O(S\Z,"U@7F)R;$!>)S T)$,F<4\^4F8Q)E9B*4LN0U]H
M2CUF-6%:94PJ)E@B<4)73#(A4V)=7$YS6S],4W!R4F@Z/DP_)%]51"8Q1CAC
M*SHN,35B;SLW.STC26LX9VTZ/$E=+B)")R]?92Q39D0N.%!+<EYA365S-D0Z
M7#U41&A'4#5H5%5/;TDK*E4Z+7)H(4%8,VI2/4PB-D5#)5M.;&DJ<CLE3R8B
M(TE.,#E&-40\/4EH9& G1E1^/F5N9'-T<F5A;0T*96YD;V)J#0HE("=2,C@W
M)SH@8VQA<W,@4$1&4W1R96%M( T*,C@W(# @;V)J#0HE('!A9V4@<W1R96%M
M#0H\/" O1FEL=&5R(%L@+T%30TE).#5$96-O9&4-"B O1FQA=&5$96-O9&4@
M70T*("],96YG=&@@-#,S,B ^/@T*<W1R96%M#0I'875@6&@S-E4E)E8G4#9R
M<RA:;C%.<'!(8"$V54-$:50W9CY52R$[;EUG7B)M2S8X16PN05 F.&Q!7D=>
M5C$J1C9.1#8U(40U.S%"+S=,0G!<+FTB*%8Z)SHF:S-+,E]S-SDF*D-!6D!5
M5DA?5R9,46! )E)C1S%&5#0O+EQ56%!B0494)G,K+$!6<F,P2D@M.T<U<5LO
M9%-)=6]?0#@N/2TT+3PI;E=L1TY)6FXU*W-T+T0M*$M@9D]O63=E:VEE67-+
M,4A32%M85$9L5D5)=40O2W5#5T5#.7,Y4EY537%(<DDK/VY95TE,;3\Y(2)P
M03IK+25Q6"TH2"(R.V8Y<S,I;EI@.'$]2'4T8B%D7R=):45@.TEQ-RYG0$0[
M:CM08#8K;2E89C-A1C4C7C=U;U! 3B$H.6Y 9CUL24TS5",J7$ R:&I'*CY<
M4E=$(3Q>:E%E8F5>(44P2$0T0S=)=%9%:B11)6=<*C!)2G);,F=F4U0[,"8F
M(5%E0S4J5"$U*U<L,3,W4U5636I>96<D/6,V/%QF:RI<*U169T@I5RU5:UMD
M5'1%1BM&/&$H6S9#7$<C)5TI;SQ32VQ&/"M18%<W2DAH)C%L3F<Q,%I'675H
M,U(Y,$).164E2"].+FHV7D=@+B,K2B)?<&XQ331E+%5-,5LD)F=$95TA(ET\
M;V]2*D8F94A!2VLL770\;FA*-E!286H[7$@F<&I$*D@P;&\R:T)0+&@P3W K
M:2A7:6-J-&4A*6M9(W,M;T]-<%-!5%-".V%R1TA*)R0[,FLA74PU*D\W*3DI
M1F5B1B@U<#,L1"=-824F1#MD3#13+$-/6#- /C%G5"9T)C9O*6Y:7# Y;UQ7
M8TAO-% N6&,^,BY4+F0O<45<6$0T/7$M5#1B8G)#*4)"1VXJ/UYI<D$D7"4\
M*C$Q-T-B0W%)5"\A,$XV24=U/E@C8R-<)4]45E!17U9J149G7#HH2&TW<S14
M32=(+E)#0D-C+3U5)W(W-E%D.#=G0G4V-B-0=4-"8D=H5S4S-F\N.C\U7C$I
M(T(C8DMR93PV)S<A2%A;64]0*EDS-$MF8EHF775P<25;8E]8/#!6-5!R*4=N
M;T-2(RM8<TLH*#9082XH-U!P1B5J:4(O<74L,TT_:"\G04HJ*"938C=B4U)8
M1"TA14,P1$DG<3)$<VDG<4@M=&E./T\C72=29CE:8#MD,B)B-W!S1B<A85=.
M6&LH,R9,;F)/6$8^(B<M<EQC+EXW04=L+U%@6RLS;BHG4UI-2F)./29K/"PN
M*S1+)2=Q*VL]2#,P03QB;B5$16Q 2TEI)FEU4'4G6"M/;31T1C=J82\W74@R
M3TXK0W(Q2G-@*D1M,ELJ2$)H-597.$A34F1G)U<S8SU17D%G,$4^,& S0EQN
M66]<1V4H:4XP)24Q73)E33)%3$$N<V<B.TM7:4(A:"XY:VD[9B1@6S5R1$XO
M:D,S-5<J8SEM.E1,+F="+&LK7W%85V]C7TA.=68Z5R8A+6(A.C(M+W!K/D=2
M4B$S,%1+0"TR.4]#+D5E97%#6W$U2TAJ-D51/SP[571/1CM:<&1'/30\6CE7
M-U!Q.3AU<T!G6#QU34(K72HF)R]!)B(M,D@E,R='1'-A5VM"<4-H,S(H8SHL
M+%-+*%]L4&Q*8V-%7SUF-#Y,9FA-:UE//#M8+%8T8&999EDB92];.#)42#9/
M)C%163E08#M)6G!F)6I846U,13PZ+#-+5BM26S5M54<[<DUJ148N*59-(VDO
M)D4A*B977$%C+713)%$H=$<D6F))/3@Y4%A1)60J.C1$(6E:*V9P56,C(6AR
M-2,E6#DH9E1;9W ^.ULY65E*7%%K2F(E*%Q**W!;.#5$36,[5FM1-V)&35-#
M(U8])EY:/&Q 35PV9$%$(BAI6SEN/UPH:F\I3#IJ1B@[=20O,&4B/"HE86=O
M0#AU+SI$)THN*RT^4&8P3S=/8E=!,70M0S]Q/2IO-G% (CIH3$,H1D!6+R)-
M6STR,S]?5W!466<T(TED=68R9V@Q+7%-5TQ-4FAF;7$I+59"56MP:S=J0E\\
M)#TI+%M5+E,T9G(W6D%--U@\5D%>82%I;4!U76TR95)-9%MA44U8*V-N)21R
M/B1R1DTH:"-U.DL[9DEF*B]1+V9)<F!,8S\B048[9#A$6UTE7VTG5V%-:4D\
M2T@Z33XC8$I :%I*:W1 .34[;BI?<E8\4E=08%LX3V]M,%A3:C)3)U$A03A;
M96 D7G%262%C6$Q0;CQ!4EE8-45),2\^*&XS25AQ."1O,"MM/352.B(C06!L
M*5M62$Q)06AK/UQR/T0O1T9>5EEE.U4\*V5)<VQQ9')F-6%1,B1)<D%*2$$_
M9B112$XV5&MK:%U/4SPC.% S.VI(+U1(9D92-'5I43 T:B9=94A+44DZ)'1<
M;U1;8FA51&MC*C8G)DI+9FY8)E,I3UM/)'%&-7$Q;4 W4EU:<U%95V$Y/40M
M8&)!3BY"8C)B;SY8/W5J<49O;S,^6$TH7#-))4<[7U<^,%5?0#Y2.3TD2S1)
M*R9:2V(F<24Z9E@W9#)@1D<E-G)*=4]*6B-G6#5=6$9U,TE$+U4K5V$M*4!%
M6DQL76Q.,EHS<#9S34TE-5M*5DLN,VDZ-&QG:W V0S=I;$T_(3HM-T I,RU#
M+2XR:S$H7U@J(R@R,5A#75,L.G%=/T-@44A)6V!&1T%40DQM5$=?5RY#.S,Z
M9#-98SEM;VEL)RY7.69=+RDA;&=M7'!+:RE*2617-S(K9RH_9"\T6%%E)UYB
M=3TV9S=!-D-&7ETH9#(K;3EU+E\O<DXI5#\\.F V5C@^:5 N/CA4+7!&55A/
M9G)R)D)E<UL]13PN<$% 43\[=5Y&=35Q;T4F9$0R+S<F2$4F4$Y+,TD]4S!K
M,U!"7$]G/FHF+G%>3C,\;4<C2"]A*D%F9&(L;#PA8E<Q7S%H5&!O0CDR/75F
M4D10,E94;&,]8#Q&8SYF;REI*UI3+G-E;T4F8TAP-2Y,+2EK/$A%46!43TY)
M1C8Q65L_;75=:FI?2"LY/"(R7U%7(CD\(4];)4,X02]01F4K/6AS)BIH/RXT
M7U%+:' P<61U;25R-%-F=7 ^=5UM<SE)2%]B(2U#:ETK*2IN/U0[*61C1DI1
M5R-$23 [5EYP/SL\*CDB:SIU4G!K(G)O.V=/.RPX*V8\<BIJ<3UO2%1!2U5P
M,'%E)&QJ2V!Q76UQ(VM)034\(T(V2DI21"(K<3\[:4Q0.D4G)#0B;%17)V1B
M1U<Q84DA2"@L.EAU+FDY:VHT<%AJ-S,W9"-B3$QG/%HB/5,^2"]G4"IE63A"
M.G \72]!=%DV8$!U;5XA<B(_.5Q91F)!,#16+U1"/DHF:%QB6G110C4C.F5A
M.FLO=%4E3S!48TAN.R8V-24^520X(R1A;B4O6E=/965S/24^3B%P,UI//S<C
M7G%.96YO8%H[-BA%;S949EII5C0[,VU6,&(C:6!L,3MQ,G)+-#=$*6PE2UIO
M*RPO/S)'(SUK54LP5R1N,&54,CDB9W-9/F=P;E)2421%-R)/*V9 3RM3.419
M)50O/SA6;%%2+%U/8#$H06=+<R=/0BPM,SDG3TY-+V4F*R5:)U4W5V9T:"I+
M824M=&5;-&TY:6X_5UY!6F@C*FDH-41-2U]I,RY,87-U+"564S%<,65K5BQ*
M3DU,)R)>)"%1(5M=4%XM0V(T+S<E5'1P66TG9#]<;E<O6BU-*&!P<4)D7D-N
M/"X\;B)L;UXE-$HW6B\M14A)(V9A(6-7)BUJ63I+75-)=#Q/,#,I4C<B.6,A
M65=76"955#1P.4Y'-$Y%96YR:E1%<&]52SHI4'4N8DP\)3=$*R-.3TY 8#A8
M,5<X5$Y6:U%-0BMD5T!D358Y;V9:1V%M)F4P9R0P8DEK(6\X8RAD2EE22SA!
M(E5K5&0I.35%.$)R,F50-20O<VTK3W%/*$,]8#8Y641N52]$/6M9+C-!:#E1
M9#0T1RDU0E12)"PH3D9#5T);5CE>23HD(3$^-"UF6BU&9%%S025?62ID:4(X
M7&@A9$4S2"TZ*#9E)U!F8EUH:3%1<S-U8E5<4D11<T!T65XV;4]2-S%D:7!,
M82A?86M+=7!<7C,T8CPV<%-(7CMJ<U1465\C+$I 0' C:$1G42QU5CEN<C1M
M0&Q<5SU=)E9&+"0U<TU*2B%*,'$G)UM:*DDH+U%:,G5 /6 X82EO64U'.& \
M-V!Q-&-7(7$Q*C5I(5([7%TK0%=I34]*03%"*R9#:E,R-B0W,BL^625(8"MN
M425M<E5B;6<B:E<A83I0;"TD8C\Y0&)A6V(D4$U47D(L:"T]+E]39"Y596YA
M2T9P)%(W6%4T,C<Q)TLQ53IQ1VT].S%F1$IA)S990&\R7R)(<$ G77$S=$Y*
M;RQK8DML*R(N1B5**FLA7EUR*"94(D1:36]K63EM(RU=.$]*;#%H,UM%5&Q%
M72-9+D!57S@P9SXT*T<X2SUA=#YG.C]@47)J0C<U52Y=)D]L*"]3/E1045!P
M,"U$72@A=4=Q*E9"(T%9."H_6B545B5P,$!D4$8Q62EC4VQ497%+4FA:6SU6
M.39'2S4U-5-B<BLT4V<T-TEH<4%(=6!(:T4I6U5C.S@F2UQT651U5E%P.S5(
M+B%8+EE :59'.V1)7VXU(UXL.$%?5RU*;7%--V!..6AE1R5;6T%E84IE:3EP
M1S%A/6T\4CM66U\V:7)9-E(])F=-/6DW9"Y:+V\G/&9&:C9E8W)6+$HQ0RY!
M9U,^)5XB-2='1&=5;"4_1&96:6=/(U=6*&!G6FME<#<[)&IF5W%"24-3*"PZ
M3F<E/FEQ6B])76@N6&Q8-31I2D8Y5C]A42HU62]&43-,3F\D6C%+*D$S;BTZ
M5BE'.#Q%24@Z.%%8,$-:8%Q7+C<W42HH738I35TY7&UE+5Y9,G I:4$B1B%#
M0EHI5"="*FA-5ETR)CA.72DK/2XR6S]","X]0"0N8R8Q<49L6E$]5%YF)2,M
M5$Q;/UQR:758;$0I1VU$<E1G-V%'9#$\+R0Y.B8I*' A6BTI4FE'3R]6.F9I
M4V,B*RAJ.4UI,S-%+&U936@U<3\B,RHQ8T5M3CM+.E9G7"%G93)@1D@L7VM<
M0DPU0%@R(21-,3$A6U9.;CLP7$@L3CM)2&\U-D%L(612+5U".C I,EQ'2FI3
M3'5G0S\D65!-4W X96TT-V%Q+40A1BA1,"DH3#X]9TTV=%Q?/FHG0%0Q;BM"
M*%I-/VD[+55O,#0A+EQ6430E)T<Q0E-'.R\\87!(2V!-7%1-3BX^<& [/SI)
M,4]F94@K7#=*+2E2:#AR4D@P+&E19S-")FQ;1%=R8D(K)5U"8U<T.'-B<%8J
M:S]==4\T.T9#8S!$+4PX(C)31T!D/#4Z<S%!+V9H1B5Q2B\E;&-896]D(U!R
M6BI*)%MG1%=!0DT^/VE3/$=8;4QU."9C3"8X/D4F/FLJ;7 E)CI645)3="IO
M63$T:3%R(UHG+#1B)W,P:'(]64TK,2EA2%UR6'%M7S9')5MI84XI<B,^;W%.
M3RDO,3910CLW;UHD*%U'4$U57VQL.S%98V1"949Q:E5 76@^8V=3;5Q77FI<
M:E!R5#4H.BH_<3U?7SQ;9S1M:")++$XH.CQ@6UTC4#YQ)&$J+U=?:&Y+(6 O
M4W,Y,6);5SE?-U)S*CU.0CTE85Y91C1,<RM%4TY/8T-J-#9B7&IN139S)2=;
M:U4G12=C:4XC(S<D-B$F;'%"/FA@,2==<#P^:E8_1T@]62HQ43HJ?CYE;F1S
M=')E86T-"F5N9&]B:@T*)2 G4C(X."<Z(&-L87-S(%!$1E-T<F5A;2 -"C(X
M." P(&]B:@T*)2!P86=E('-T<F5A;0T*/#P@+T9I;'1E<B!;("]!4T-)23@U
M1&5C;V1E#0H@+T9L871E1&5C;V1E(%T-"B O3&5N9W1H(#,Y-C8@/CX-"G-T
M<F5A;0T*1V(A.VAH9DE07B95<B8B<E=B4D@K:&I;)6Y*971S5$(C-W5J=#TS
M.6@\0#M5(S]M:CUH1D]'.#A>/T<T;69&,4Q*<"=$,$5N631I4#LK-DMP1E=6
M+6!&.&LY5$@F13IQ9UEK/VM?17-'45%(35@G3T)4/U]$0#1426XC9%99/W-2
M-W([/SD_<FI656AO<DAF)SA5*T%5358X7B%)95=</6U-8DI.:"]%(54U54-B
M)"QR.BM*.TA9575*/T].87(\65LO*DU))6MQ8VEK=68B,E).2'!-<V9&-%8P
M/'!82SQ;1"T\3V161D!U14%L-5E6*3=O968_)3LE)5,I0RAN8V$Z:CHB/D$C
M5CA/-"AG5R920$DK6"]E;RY"(EXG)V,D0G,X460X;E$^.$Q?6$!B8&@L4E Y
M-S C/TTH)4-J/FME538U)#5'6D!787!B5U9P+2YE(D9+5V1R4"-13C-.+D]>
M;VA,9CTV4D5#5$TT0EPD;DMK-FDH8F\J+4QC)UYB3&<_04!>+"Q:96,L0%0H
M3FIU4SU%,2)37CE11E55*SY"/S\C1#UI,VI#5%Y5-T]C7%U.1C=N4"%B9V0J
M23%9-6Q(0CQ-)ULW84EU56IU4R8S(W4T-4X](F-B7#YE5%9H1C-54"EK*F8H
M7V]2*$-D6'%287(K4D- <' C/#TE94DP7%IF,T4G)UDU+5(Z8U]K<TM(0G)K
M)%)H.VUE)"@U2V\\,'17,F%#1FES3E97-%17;55/4V9K:&PM9S-B<5,X6"PP
M569372%#3EY3/%Y@+61K/%Y37DMU6CLJ7ETL6T\I4$)35F)73B5H.2@Z0S5!
M(4%1<%]N-3A"6VE;,%]G(4I((39B6V-*+2U$,E<X03A;-#I2)S]'*E1#;C4S
M.CE%-44Y1690=&PN-U=,72)K1%MC.E1-54)!+R<J46EG5BUA-CLZ/%4F,ULM
M0E]J75MH;SE 63!H/SM4(EE#:#M::$YR*4)H+W4S*B)+.4Y./&<T:RA&6DMS
M/F1H66LL4$!G8F!,,4]/<E=$9#-L/%PC4"E,7')-9$1M+DEU+%@W8#PY)EIC
M)EQC36Y+5DU0<%A53%,K(C9I5$PI-3HK560F1UU/95\I67)D5CU>7EDM540M
M:R0G03\S+%(\*T]&<3Y--R1'7S=I1U)/7EY4:40J8FYS0%!K;U))7G-5=$ I
M2"X[+FTT,W- ,"=.8U)E0$Q'9E$W65$]2D9()S9%6T)..$='6F=..$!L4%9(
M)SMA=$YB8FYO-V(S05-.(2M;6"0U5G)&1$ME*4\]0SPA92U;.D1R,D ^4DI"
M:V=G1$I84S8F2B<V1G%C2FDK7E-&;CA!;2I?:SM@=2]#53\\250Q<R@Y(RTD
M2V\L-#M!2T<_,6Q -DDO/G H,UIF3CIU.W(Q*S)$;EL]1EET.6]=3E5A8EUI
M2#%=8F9'2RY*6'-?/70S2R%=5RM#;&$T/4I$3#1<3D1D5%! .50V;%8X5G-<
M9EDS+RDY-C@R-SY0*G%2)4P\65IA.CTE96@U<U4G1#@S+3DH0G!9*5Q5(4-@
M/%]G:2A-83YH,#(L(DPC0S9B+49F,G!>9FU)8F0U:V-R16]N95HO<5PW8%==
M8$LH1&D_."]A+TE&/2MR5%Q55%(C-%U',BY)2SM&+EY"-V8[:BH]<%M/,%EQ
M)W)S8DYI6%,R(BU'8#IN54]%6&<S3F9Q<6%$86$R0V5A-S=553-7/#)P03]$
M+V8[:BAT<E5/3B%*)3U?761"6REL14YA1V)83T55-EXM4TXR02XJ:R%19TQF
M+C1 4%,T6C@_(6M7.BIG.#-K2B$M-5!!+RMK:C)I6C L<&US6D]U:UDQ,"\F
M7FYK;E-1/S5=7V M5DIM0"Y ;DQ,<58Y2"140%9?9$0O8TUI+W$N7T)E1"U7
M/3U$:S)/2EXX-T-+,VU'4#IF6#DF9CIM2SX_(DY7/3]C;'%;5%A+-5UG,C%I
M.2YA8BTK/D8U)#9>0R0G96@Y:#%T(5HG/TA<5&=@0#IM,TPV12HN:%,Q96=3
M+SU64%<Y04@V5'5=:2HD9D%7<CDR)VYP=3%!2#LJ45LH+41K9$XD-E0E;V@Q
M64=F1SI!4FYJ2W)%(6HA36\[4"]2.C@E;#5?/21N+T8W;E A8F=D*DDQ635L
M2$(\32=;-V$W:5-K)T4^/D!+2' A3%=-2CER=#5H/6!1;#5/4D1?8%MS)V@Q
M.CA@<T==-S,Q)$D_*FXQ2EA70RQ76B)E22I58C M24HU-&I>*6Y5:S8B)7!C
M<&! 53=Q3"5',T=E8#QQ3%,U8$8[34 [:DU184$B(S [=&,H34=,-V\P:3@^
M=5(X9VPL(C-,7SUN(5\U0$%1;31$6R$N)$,S;"XG-U!*1B%$-S%R9T4D:BY'
M0UE923M?*#U43%9A:21,;4M,<TI;93-;8DXO;REH4$QH(R-3)3!!(UQ%9B-C
M3C-G.$TY-E-70CDB<"0C7B=)26%=7SLI=%<P9D%I8BE;)&HW+51-<E=%:"PW
M+6!&,DLG<5)&,UDT04MG3U!P7C](75<^/SM/,%8J.$=H3BM>8T%N-U,J8TTG
M/&,B;'!87V-&14-Q4"16*' Q/#0K34TQ<SU&/F)5-T(Z)4YC871T4S9"+B,S
M5V9G<5LI1%U%;D->*$E%4$A;+TA984!8)6E36DT\;%9F6T%C6V!%8"4_6SDF
M:V9D=&M"0#E95$@L95-M-F!J-T]956(\,S,E3G5U:%0I*E(T)VYR*TU&5&$A
M-S(L,W N2G(I9F=86R)35S%3:T1+/%TY-"XC5C8^52QQ.4DB5"%9/5=,<T]C
M)BIE7#!#0FM,0B$U75LB-SL]9V,H74IT2%QB9C S1VLS0F]U4D(E+7%"/$IE
M<&,\5'0_3DQ%6C%B:S-/6T$P*'(S+V,P+' C8$I912=O-#Q/92UA+"X_/48H
M:5=$1UE!*"1U64(F-T]7.W%J.2@Q7T1+;#-66#945BLW:DUF;64X1T4U7S8^
M23Y(6&-;,T\B46DS07!2+E%N5%HG/FHC-&,_)UE892-O5EQR45M?+%Y$+&\O
M1E5H7SPH+4\[2B@O/',S<VTQ2W(A(G0E=4%00EMH4RLV6",]*UAE*E=K=6]=
M=2,L7TQ+/ULB2#!#,RIB-$<]9E9(9G) 55Q2,4]Q6SAI;$TL0RTY=$P\-FA(
M-#E99F5P*%DZ*UTA(C!#,TE)94!13T--/2TD:B4^8"4J5T-1/C)S;&<R/EUR
M7")"/2--34U8;3A@1SAU1$UL1T(J9F-:<RM+6"1N:T=$(4DQ9'!#:VEN+RPH
M9RAS,V$S,$,H045M2')R+T%C2%MK06U39"YN+RPJ84 ]1C)K8%)F021B2U$\
M-%XK439%4U9**2HY5#UI)S(T9B9@4TQJ04155%MJ8%4A0W%167)=3&!R/DI*
M/6-#2$Y805HG5FM@6E5*765"5VI$)6!*+EQ89CAD2%HN4&-M34@G75$X76AJ
M9CYK<S1K;F]A82MI7$!S<&=?4R='<D1K4&YL22))0CAC*$0]-VLA=74R-%QF
M3"8];TQ:7UQ10D)D3DPT0DI5-G)36SQ?55QD:SAI*E<[-B4U/6-=(R]%4&YQ
M8S(B92];,BEE5#QO,V57,G%S0SXA9U!H1',K+DDB(CQJ05Q0-&UG36A=;F)5
M*E@V;U]B:E=%(V)=/CHX;F,C+DUC9B9J6V!B.U0E66)%2T4L9%9>=%YH-S(B
M;$]<+CTT1B<V62YF66Q.6FT\12)O-5HP<6U?,24C:UMF(VTF0RTR.R525R1
M)U9")"14-U9P2"IG;#P[9U=G9&$K6UDZ8UHZ0$MO7$%3+D<J62(V+B=>:&%7
M,E=.6R)..#8[73MQ:5X_5D9J72%P94U#<T%-7T%2)U=;1SHJ-U<W*&IC)$EM
M2%PJ9TE(.28W9#0^;TL[3D8])D%O;55H.S(I/"%T-$-10#1?9U0X4T%01'%C
M.2XL+U0Y95D_,'1*<3PQ/#)4:")#0FIG3T]K1%IT:4E":G,_-BU*+&5@;C-C
M9"E23%$V1#HC9$0](FXT/S!L07$W2S@N)D<B=%\^,B0R*D<[;R=.06$[;7%B
M.U \32]*77(Q6BA'7D%M.5)P96PL5R8E6$Y>.3@_4CYO+5M1)%E',UIB-24H
M=%U12B)$9C5U=2XI=6M0)B\Z,%5%2U%6,5U82R-J.BI2:D5M-2\V6%%>*S]@
M/$YH4E$M6R9<+$9E4SHG*UA9/D0D4RQ%15-;<VPF<#Y1/F<E:"5U*W-D0U,D
M+24Z0#=47V)&.F)J,U]S06$Z8V@G*G-P8B9;)ETY+TU8/V%C0R]-)S] .RII
M3"EC9W!?:$8W/4<B:EA:)F!S<3U&0RXW:W$A*#=M7B0],V),-F8Z-5- 7C!?
M.3='.3I-)V0X/&)R52]"8DMN7U)>6G5#<E V5VY6,40Z(4Y+12\\2D)<+$Q)
M.U,Z9%QI1B@U,#5G-FI)03QN2BA0:$4H<B];<BTS<RE/05DY07!?+6].4&Q7
M:T%L:6]K6RE-+T9E941B23Q**2QJ,6%72B0J2%I>6#MM<CPS4W,L.5 _+%QB
M12-"5$)$9DUB2FQQ1B1R74EO1B=;4EM:=6HH(U\L:CA",& S.30W)B9*<G).
M.5@X6B4F,48]64TM0BDJ7$I :R8D-SI*(RDL;EMG6"4E6UPI1#HE4%%H-D0S
M5EDN(5E*;DAA4B-/0F,^34(S5UPA12UK/E,I/"<F)S)-1G-I2RMU15U=."9!
M3E@F3F9S5UIF:C K+D,V9F4]9"I$6RPG=#XX=5E.354J:D0R-$-;4FMB6"<M
M)"0S:$M)3RM072EB1#MM3DIC5S5G)U8D;%U!15IH5F9F-#E@4UT^17,W/R1'
M(4P]:CYM22),6T1&8$U2,"8K3VE.*SMT:25?9#-L<55:-6T^(4)A)R]I0$LJ
M4BED8T16+EQK;UE04' I84%N6V%J,&AR:BLI1R%+.W!T9R9K;BI7=&TX:FA$
M5FLY4#UJ8U8B-BTJ3D,_73]#:$I')')6<W L*R9J8D%3;60]7SAT.V4C8RXD
M*C4B2TUL+"E!7'%&=&Q+8C-R72(_;6QP7VE-.T5@;#A"1UU345Y1-5167$M-
M6VM<6DHQ2RXV57 X1UHC*7%+4D8V2W1);%5;2C [*C\D=5%H<"1Q-3YN)S4R
M058J;&=Q4D)*.B148V P03,\*G-F<G%P140L)RYN;UUF1$15:FUP/5XH)DAU
M8#M<7E(_.3<J0G);*4QO-')H-6TL,$=7<W!P,#!M8%PQ5W5+4&E435TT05]A
M)UE0;E@F*THG;GX^96YD<W1R96%M#0IE;F1O8FH-"B4@)U(R.#DG.B!C;&%S
M<R!01$93=')E86T@#0HR.#D@,"!O8FH-"B4@<&%G92!S=')E86T-"CP\("]&
M:6QT97(@6R O05-#24DX-41E8V]D90T*("]&;&%T941E8V]D92!=#0H@+TQE
M;F=T:" U,C@P(#X^#0IS=')E86T-"D=B(3MH.3E<+#\F7&)M(G,K*$-S-#PB
M7W-*1%]R96Y+5$M<,EE0+6ME2S,[0"=3:#DP9VQB,ELK(T)-9'%$.#$Y*4Y=
M6V8S,%%?.#A36V,M:UQD)31.1UY2,& Z.V(M+#8G:V@S-F\N1&]",VLD3$I6
M5W-&53,F5EII.%E27#HT06 P7VIH<VAT:&DG;54A6%AJ2TLQ5C=G6#MF;59)
M0B%R43H]<VMC(DI41CE*5CY :&%7-VDN3W1G2#EI0B]L3CU (7)71CPJ85Q:
M<U)C(TU5<VTN754O/B5";BA824MF-$AE5T%K76Q7.G-F7RHK0R9>7W5,8BUL
M(4LO*D,Y8G%8.V K+5)N-$EM(C5K4W!*.4M"2$M%*3IL53Q/)6,D0$HY/U8T
M4F0F+6="2%)-44<R.DEE/VDT:C8P1&!(,W%%2T) ;EA'0CLV7$Q,)$T]1DLB
M,U(T:E8_-$%36C=Q:F!2/4,A.4%P0C!U4%1/2$U>9B9=4"D^46)B4# R+UM"
M0TTS.5)B=$LQ.&4Y*69!.3EN8F)3*5DM:29!+W-:8V,P9D@O.F]H4"%D5"=)
M8E\[+DLL+E-#8"EA,E%C9$5,5UM+=#M$<%175TLP,&);<SM3*2\N/6IH75QL
M9B1F/C,_<EU8:6ME(2<C9#\H-"HV.&8E9%9E1T\W4W)574Y#2C4S14@R;C5!
M5UIK6BL].2EC56@I4F)<;3!:82U0)"5";S]>1$QJ+5\S:B1-0%)095DF+&!#
M2#XW/TI#0B=L5'(A+#HC+6UM+BDG3&ID0D!L2U\D.55/2&1963QR+E11:6=;
M5&M)3TTW+U%06SP[3E5-:S8N*E8U+"$Y/VY#*5598$]+(UDT36Y?."X]*#YB
M1D,Q*SUB<CX_+FU(3D!"2$=B*$1.0&=P2EQ 25$_5BQ*5V-R:EAE75%Q,E4S
M26]&3TD[4D],3RU84T-'66$Z<EPF9CTS93)Q7%QQ+STH9#Q$2"I78"-(/E,W
M-"8A+#QM<&,Q8TU4:U94+%<G7"1/*28I/T9$46@S.V],-CA"(5I276A:0V-&
M67!656)5*F9-.&MF-6!D-F5C9W!)63Q:)C]18R)G;&AL96% :SEM:W,K,RLK
M43= -2]"-E=K:"PG/29T3"0K84)%3EEM;S=)+"TD65EM8%=>(4I874EI569H
M*TXD8%U&<C<A-U-S82UP8&1A8"DF+"U4+2Y/<B-94$]#=5EA,5EN-ETO1"@S
M2U-*)BH^/EHO6S%&<&5-721";C(I0#U1,$AL:SHH9R\\-TTT5%%=,59?1%U)
M)R@C24%$:&M:3G!8-211/20C=#9#6%-=)EU3(SE*.B]#1D%61%9?."$P;$Q,
M4D19+"\T<EQS0EIT:6]2.#Q<=#9@028Y<TU075U:-CI(7CLW+UI":F-:8SAP
M9DM:7C!L.V)":"]M(SL_5FA :VE&)R==6U)O270E:'0H9&Y/125!=65R<E$\
M(DMQ86DR+4Q/3#-L9R]/=&5'<T9?0C4^,#YB*%\E;5]6+EAK=$TS4TLZ45<A
M:UTF8F@]0VI;0SU:4V@Z960]:B8S:V A34!*.V@F.V!0*TTL;TI0.%LO9DE$
M8#<E.&AP5S]6;EMS8T%*(6HK1"YR5T\[1U(F2U)K-6HX9C1>75%?8B%3*2,^
M36LZ0F B1%=*2F\J+VIF0VMQ:TU$3U(]<S1O+TPR14@P6S5((21>/$T[,$YA
M(TT_*DQT/S(A3BY96#HP5D]:.SAJ74@N5G$A/B5N.W J0"IT561.<#!,0F0U
M3SYA14Y1,CXZ*V,I+S@D8U0J14PW6C)41C%+<40_1T(^9$57;C%T9&!U9TIT
M+6(^-5HO<$0Z6V=R*$1"3&4R9&<F)BU22SM8+70E:6@L62A'8R0C7&-(-U E
M/SQ@+U(_3SE:;6Q%76D^;5(R0V4]2V,T86!<1D G)"9?05I:*4,Y5U-#+RES
M-U,D5DUT)&%<*F]0/3!>.T4C(7(Q.% I/"A.0$M6(2\R53U!)5UP0V@B4'4A
M95PR+4=785!P6T(G<')C-4<W7D5?,F!U-$9>26M?3UY,1W5O)BA7-S,P1V\S
M:4I>0$@[0&MS6$9A-#560RIB-$=>;SHC84 Z8C1P2"LD7314/4$L9TE9+4<E
M1CXW5CA#/$DM1F!>,5A49$I&4CA5,"@S=6XZ3R9<8U-$7VU>0T$G*V(B6%TN
M6%%/-U,^7T$\<%]>-34E/3)4.RI884@G1$DN94I(0C!@62I>9%-"4%-6-51)
M1B8J)&Y04F)E1V@O3S1!32]'9D]O9%MT<"]8,RM:+R1*,%I4.R(C(T0E,C1C
M1DI.-G)B92-2+%\S95Y8.RPL.F545DM956DR8C5R-U=%-3PB(E=>.UA%/"1"
M.%9@<U0G=6%<93ER03Q +D$U*TQM-SIU=$5H)%%59%A0*5]I:S D5#QC7%1$
M.C(J5"U*8C<L-&Q6*$14(5-:155&9UE;2%0J7SY#3D]77&5,34(J,SLD4511
M,&]R;&@M9REM+61'4U4K52,D-'%.9"XN/3%Q+&U95E=B06](.2M"24\J850F
M(F1"=40J.CAK6'1N:$%I4$1:.W5:+FLG)FX^72\A(W)82SI47D!?1%QS<S)A
M3D=/05A01C!92G%F;#=+,ET\*75-,R]K;SUA9&0Y<6)'85I99&M*93<[9'%D
M.D1*0D D(4A.0RIS/71I375 0W0K;VER0"IO5BDZ25E=0',D/T\J8BUT/F]'
M=6%H55EH<"LQ<"A!5$!$.G1!-C<_6RQ8;T\J8U8Q5&D[;%4Y2$-U755%72M;
M4EPN1B0M1$9F7#Y@33Y@;TPQ/BQ3<3(T+C=38S%T="9F(UHH:4HP5C@U,EUB
M(T!';75H+G(U.'1S:#LE1VE=/&QE*W!>0"MA15 ],%0Z,EEA/U9U+3% ;$E'
M<E%O1$M?;E=T5#9%(4=L,#(^45M +2-F02153'%?=#Y;5FXI<R11/&==:3HR
M:T)$2V(_3$IK56]19G,M-%Q7(6]B4T)S.6I::%187E0R+C\[7RMC7G5S*G1'
M<F=H-V]C3&=<0D=H3G5C140Q6F8[.&AB,U8O255=-S(T;D8I*6=G*6M/,VT]
M;&=23S Q,TI 85 A4G(R4VTK-5=T<C\L3T1$,R%?(FE445E,3#1Q;G!5:2TN
M3"DH(6A2(B@D5V%P66XO=$XA;V%I4C="0FHI*D,^9FLF/ST[)2%6;&)47#)O
M+S<].$4P;VDU9"-Q74<S8D!P2G-F=3A4+T)?2V(Q124G=4,D0DA2:F%E84I6
M/#!/2"=&3E!P<C1532I<(D!I)BA#1RMT,ETA7R%J67)1364Q;FI6-#4F;E%=
M7D<Y33!()BE3,%!I-T<P64,E56LS/4]O<CPM9VQ-13<H92Q<(2-J26ML6U)%
M+'4F45)'-U5L/7%N(VED3UY$9S4B,V%&:#-@.F-53#Y!63EK7&]R4FE"*3]!
M2F H8' ^5"5<0D<M0#5<9DA@<ELE)6-G:#%A<'4N3C]?0"E+:U\L9BE"+V)O
M,$$T3",S94@K:DM<(SP_/S<Z.5I/:3\A83)%,EMI4G)+04%G-6YT2UHK/$,M
M,#(A-TPK5TYQ,B\L;B0W84DN5UY?8D,V3'-)(FHG7RMC:%1 0CXN;&@N15YL
M558H(V\Z9S(K:U]R5"$_1#LS4S]/-$%;4W(_02Q?7V5G2"AB8F=Q75M6/DDF
M3'0H5CEU7D$[.$PD9"$D+CDP2#\A0$0Z1E N67!#83UG7%=7<E9<02DD*B)O
M7D9B(48_,"M8;3 O;7,K<3)97UTG9T5Q+CI81V1,9U-E1U=S.UIG23]S7E8]
M6C1G/CPQ.$$Y.$\L*6<E<TM.6W$H8R9 +E1H/C,N3FHV*DQB-#PV0RAP1E<_
M2%HG6E0P/E$L*UEM/#):0C1.2&DY5&%S759T931Q<W-R5C]((BAH635)/FQF
M)F M,D]J2F(H1V T.5ME259D(311:&HI.$5'+EE!8RA<2U%E;3-;/R0Z5R=B
M3B0H/B)T06\W(U);1&%K:"A<*RUT4&!/0EUH,U5./R5,4"HK)S$U.E8Q;V%+
M3%\U1BU(2V%/9RAJ-U=S3#1%5ETN:T,Y;E-B3VAN*W!Q1E M*&4]8V%/:RDZ
M-&E=+20]344]9RXP2V%5-41&95--4FE)6FE.-UTU6TY'+2];23\S5BDS;7$D
M5CER5CY$)5!*<4!C4&U7+3=I:SY/)V=:65,N)2Y.2219-S8J2CYP5V<N6#4P
M85!E1"(X)$$Y3W-L)C12+CI45VE#=%PU448B)G-O:4Q/(S S:U1*4TPM)R]$
M1"=66UM)*3=I8#I&5D4Q2',\(3MG=3]2="]9;UE*)C V/3,N4SMB0&5"67,X
M5EQ<(55R<&XW3$A,1BER/7)H:&0S46!(3"UR57,C155#5W,\;B5452E)5%=H
M:&!#9&=12R95;V$J.G5B3#-%+2$W+6\\73HB6$5J1%YJ8C%I4"AM+T]#-2XT
M1#!C:B-04R]$2S [*48K,FXW)S%4+C5+-%8Q)V5F/DQ<:BD\5FU.3BMP6RU"
M7')>,5=73S56,%15)3LI3SY33VI 6C9.-D-D0U\G*6 C,G1#(D4H(U9,6CMQ
M:C1-)6@B3T]B;R%#)5!7=&U59V]224HS5F)P0SMD.U!D)B)#54<\;5-9-CI9
M3E1I,C!)/&-06SU7*&!6351G/#5>9SHB8TLF+C\K;ETA(FUP;#AG-F@I;#UB
M(C,W1D!20F4[8"8S-2XH,C9>3T<V6$%0520G6F1(9RLW36<Q,W!#<T0B1R8\
M<VXI*T!'06LD23QH)W0T3$$K,4]N*B)%358P1F8Y1E(I*59+.%0Q;DU%23E*
M9B%A4B\D,&%":C1<:TUO1G(L6VTY:VY14&$K,E\O+RUJ,B9&1E<T3E@B32%%
M-D)S,UUS1#5 (D K*V-09TM<5C%R1B@[8DE&:#YG*24[7S<U96)N12-"76=1
M9D<T5&H_-$\P<F(R5"IB6UY,3R(J54TB+B]I2R$^-RHK(4LI,"DN-UM5-39
M5$5C<71D7D-0*&!(020X4W)<;DTG:%5F,54U1C5K;612+E!29%UA.%!C,$PC
M(54I:CTA(R]0<&%5.V<V74H]/V U:#9K;SDY1C,B)U$Q75I763!F(5913C)"
M)F _6%<O*UM7<6])92-B1D-J935T<7)F04AT47%)4$@M554Z5%T[9D1K4&PY
M-CAA,$E7(RYE4C0X<F%=*B8[-5LT;6XH:5I*9BHA(C5@2R%R1%0U4$M5+3<C
M)"]A-5$K/#-C8"QK.R9.7DLH3&984$E1-F(Z.R8Q=5!&3U]D;2HU=4LY96]6
M+ELW36MU4B%.1E9F55E .$YM)6UO2V=F(V8R8&DG5#0S1#Y5-B<F8S5<7V,\
M3R$I9B]&)$9'5R@[(S$R861+7%(G4&%))D(Z7&HS86 Y53-O12<F64=,7T)=
M3T\O*$)<5FA:="D_5C]78B<C3DHQ*TL^.2M77S!G1S(T;TYA<#LS9BDD1D1S
M-2E(52PK4CE915 C/&$^-ULK165*.CQK75!(:%QS/T(^/4-..&91+SA183U%
M9$U 4C4J,&9,+&HA<FM394\G4BYA6DAK75\O/U8Q1$!><6QU9$9I-#\^,CQ
M)4 C060I6$ [<VE,,FES*V$_.W,S)F-@56-P03Q/-&Y>)%0O;RL[8FAO)CMG
M9D9<1C=U2SIP4'-E1DHJ*T5L/G4D)FPT,$YQ-5DT*"9Q<%=;<$!673U232=!
M.UXO/6)M/44S8UM++&1!.S]J:B-7+2(D*FDG;#XP)2,L;&=&34Q,9"%/755'
M44DY<&14*&EL=5 P85=?/"HP9FU95CE/54)!5DEA,2ER)S4Z7VM!(U,F*SY8
M9SA35DT^-%1$.S]71"DI-F\O-TY&:B]66RE$(69795M<74=R;$UU/DE;,V=A
M+C I.%PF,C)49#8^(D0T-V$X;E1+)V0H,CIM3C0C<S,K3C-R*FAU6S)T)E]%
M*SQK22XQ*FMS2%)9.$HY.6A30#0D=5=S)B@B-"L_:UIG0%M=+#))+3@X65TK
M3TM645LD1%Y?)3TC-7-T<3$O,RA6*BEC02,Q:2-+,V(V,$M85EMJ/$Q*)',F
M+R9&26\R3SE!3#M!1"])*B1H5"1S*$U'(T18.E)73U!/8"53+&1C+"]32#I*
M*$LM:TE0-UDJ6T!4,F=27#LK=#QM0CU+.6HL.4<R2UEA25MI;E<I/7)77U-P
M2F5P8RPO.B%.9TYS<4%M<G4[0&E+6T%@*5=Q<$<\/69N;V4I:25--"U7<51S
M27 Z9S]!2D9.035B-5,Y06IP3T-.<VE(<EA/7' F6VQ-4UIT8&%J:2E3:V]L
M+FQL5&DT=2TW-U4R0BUQ,G I650F24]R-EY&0W,C=51E8SEL,28Z.SYD<5MB
M.RM,3VA95$5T+R1T6U-C<B=M,SPF-BEP*E@C/G%S/G1)/7!+4VQ*,V9H<5,J
M-6E:,E-A7EA"8$)E56XX4FU;8$A&1VL])6@K,%5B:C5M:&MM5B=2,4AJ8%1(
M(3=O8B1(9D!C(TA1<E=Q03I%,S8L*4\H-65+*DY57V$B(DDB66Y7949.:VU4
M948H<%=-)B]+5D)N+$4U02PD*4Q&=#)@1#%&0R1//R)J16,P:G!#34-&(R=9
M73]K2T]D-%9Q;S=>;S%"774H<D9P;RH[:THW0FY)+2US)4]-03YF:69#5FHM
M2W)J/"I97S=T<3XX26QR;%I8;TQ.6V]D/UHI3S-O+W10<D5<6S<L.D5*/D N
M0S4R;#DY7ULD(4MD:CIO;UQ86&@N8RQD9%E 538M3D%655-?,E)H)FQ?23PW
M6B1)5RA%)R<J7VM(+%);0#@M-S!U2D<W,%)J8CXH6%<Q5BA<<6]U1"$R1R1$
M6C(^)&UF;S]4<G4Z;R@O86DR9E-)1R-3<&YF5E%%*#-%.V]>=6\_2$EM5#5+
M+"\X;S)E7EM&5V5(<%$H0BUF044K96YJ+E@U,U!N.&!R(RMH6U0W7U(Q9%$W
M/&E 8TUT/3XD7&!':5%J+&1J4'1 8SQM3",T<G)P*B(A.S]^/F5N9'-T<F5A
M;0T*96YD;V)J#0HE("=2,CDP)SH@8VQA<W,@4$1&4W1R96%M( T*,CDP(# @
M;V)J#0HE('!A9V4@<W1R96%M#0H\/" O1FEL=&5R(%L@+T%30TE).#5$96-O
M9&4-"B O1FQA=&5$96-O9&4@70T*("],96YG=&@@-#8Y," ^/@T*<W1R96%M
M#0I'8B$[:#A75EHZ)W1T6%9*)V%K:V945U1B,"5T0#LR321,.TY/5'!P7V N
M;40G<G-T0%!U2R$M:"%9*SHT2&!K:%=(3&HT-"PW/W-?(G4A64]235UK)U=;
M)RQ>:F5C3G,W65HE1&8S-29R*$LT/EUP;%TJ7$)H:E@_8D@K;&->=#1"<RIA
M;$YS,"DZ97$V3G1=-S4M7')713!)1W,S<%)02DA&<'5R0%XO0EP\.51@*CM1
M.45@3EY,429-44<D,SLN(3 F3& S+F<R15-7:5T]:"EO-FX_=&(Q.G$H76%"
M+5XD+VP\3"HS-CHF+BI"(2=N0%HL67 I:VYS+6AA.CM@46HG3FY0=&9D2&=K
M;%%!14$A3VE@=%LN:#5M13E7.E,O=%I@5D!S1'%>)T=#+5,M+UM-12%J;&U?
M/TPY(B@A.C,N(VUD14=$8&YQ+&%H2FPR068[<3=#:T)0.SM"758P1DE!)VYQ
M=2M&8C8E-#M(=6A")R%B;D4D3FM.4#)2*7)L6$-M3VX]2D4W+$U29#!/2F<Y
M/EUM4C$^0T9,1DEG7E\V3T4U-2AK;#Y=-5!U+V\L3S1B+&M&44@O(41H/&Q@
M/3A:/G-3)&9=3F<I2&LI/R%C,7,].F=%+%E&22$X7"1=.20]+&@\:&)P.4 Z
M:58G+'!9,6XS92]11V%K)4=!3B9<3W%A."A</4A+2CA-+%QH2#E5)R9H3SA$
M1%)K*"DQ:V\V1%U12B9H)S- 75QP2E0C6#A67FAJ-UMJ)"XX<B9;*"IQ07 Q
M0F%O<2AH3FXV3F9D,#)8;VA8/E58:VU/-S!9/3UA:TE4.TA'74)(3&1C74<Z
M*54I/U]N45A$95!"+VM?:3PX62M,)TUQ0U@O2R-T:%,X3&<[,$9+,D);<2A:
M65)N7V=I5DM*/EQ@0F9;<#U-66 O67 L-%$R;C@H)2]%52DC/UHD0U9L+R\^
M7$%O0CQ#85U;)4Q#)U\U6&);=&@F52MB92T[4SE(;&)%9&!3)E8J7U=F<E,O
M7$=84VM?5&=!,3HP)3M'0$PT06I)<&- ,4IB9&4J1CLE4DI01W$\;TA$85XJ
M:V9./&9(4'!B,#U-:%Q16$DL=%@R)S)84V%>3RME+C L.2)?2#583EHF,2Y+
M12(Y8RLK138_1T5 5SQ19#8[+&P[3V)05EAT320](6<S*V1(1FM16'-!36M.
M*#$H+$PS*T,],EMM(2XH/R4O168X<",Z,5MT56EN9RXJ05@J<SUK4CHK2U0T
M86]I3S@M/&Y<6S)P0VU4+E)A.&A$+$E;67$P3&QR3"E=*4,D1"UU<D-"3FE2
M7G)37W0J(2]N23M10G-6.VQE9$E04T1"6CD^-5Q?3%!?2"1@5R%<0R%)5%=(
M;$%K77%9<6-A/E<B0CXD9#-=8D=7;3@T9' ^9C)N/6UI3G(S4$<S54Q,0&A,
M,D!@9%4T8&A#9EXJ9E9(3',V1F%&560D;R);/5E+/V,C,$U -B@[4F,[.2PP
M.2-"65E5,3Q@;E$L*#ES;#XY:T-6<3HL=3TB,VLW+C4Z-4$J(69./& G9V@R
M/D,T:#!N96\^54 M<2AA=%@T+VI8:31S4EHB;%%?0$9;7#YR.#@I<BHS(W4I
M73U8*6,S)CHX(4%Q6D@T04(D1$=0:T!/*$!F*2LN;CE2)S] +R<B8F8W1R0F
M16A/)DA9*R9I/44K(E P/3(^:G%E5F4C9W0I,4<S+TDS6%0Y6ELW*B]&)TMG
M)F]O<4=I+FTD+C!9;#@G,R]57F\M0BDM;%Y**5!/-3(F7TUP03-M.F)T0#XE
M73!<2' ^7R-8*V%%;4!C,R]9;TPO,E%U+4-U;%4V054K:DA&6B\Q7B9!*#!F
M<T=,54](14-P2$%A64@V=5)E<B-T.FY&0EEI5%@K-F)8<F%M0V,P7F]M;U)Q
M5B5?3%(D,BXD."U,/RT^9%-E9#I6+FYA:$0G+SU+5BEH.D%.-2<Y)CPY+V!9
M;4,E)'!/;R8M9BAN,C4G:C<V9S0\0EPI;RHU,D<G1#!M22M-(DYM55)M7R9:
M=58_0TE8,#MC.B=;/'%75TU+9#%U.UMG+%!.17):/CAJ*CYD*"E2.6!.8BD\
M+"-00%8H.3 F/%!53TY<75I)*6)T-R4O;#EO+&)&+5MO6B%M2F1 -SLH83-9
M2V<Q8"(B;DM15#$[3%1!<"-7)%%;7U,F5SUP:S9=62Q:4"E9+F<K+VQP:$8R
M1W1Q0W!E,7 Y33A2.3Q.0"%B<"L_:VM*8R\L<55U8W)7)E-R7%MP5%-523(N
M06YO*V<B,%%O4%(X629+4F%N43\S,6U/5T9I-'4\74=8=6%S82@G.UA922=O
M-218/3%:64QU,T%G2E\G52)M*C\T3E939FUN;E@M9&MC)C9/)%U7;EU',7(V
M+&Y.63!7.S=P1BQ()6(X*W4F-&E8;$PX<6Y30E-A<7)N3C\X5%1H:F!T1S9
M1UEK(3@F)"<R1D%I;VM"3%5O,%%P8RUC8FA67EYO4"A22#1H<39/9D P3%YR
M66 T;5(S0R$X4#<Q9D8V;S!I/D)@<VIR-U5H.BQK<FY"(R5-3R5S5$Q@7T4^
M)4TK/#-"0VIT=6IA5B1>8S,G;VEL-3,Z;'-*+RPW6#0C+E%G/&,I/V5:(UL[
M6')5.$!9.6%T2&UF0DQ@4&Q6;$)C4VQ7)EPF(EU.-G$^)41U26Y/:D-%+"E/
M,SY4)F1+65LJ)29A8"=M;&D\5S(].RIH9%I'9D!R3SA()SXY66P^/BA98FU-
M4B]K+4YD2V@P4B5R5#$P1$DE3C]R72YR0W,L0D1.2B)L8%=06FPR(DHW5R(S
M*UPW/$4]*&A*1#LL+U!/,C<E+$$Z)%AB-2]L,$@X4EI?9"PM14]6,T M6$Q'
M/5)=9F4Q/4Y/)R(S)&$G-&=<)E8R:6<I9#@K8R@Z56)"="Y/,T]30UIK04=%
M)%)4)2II54@W;#5G.CD]8G4S0$MQ4B-F23)D3TEN<6)),V [*$9 ,$E*5DXS
M8EXL(4M/12]3)#9I:4)A56M08S<U:2PD4F\[+5-;<#MI3"@W954G=4!6*T!N
M1#=&8'0K<BLL*T)&7R5P2#) +R8V:5%91#-I:$E@6BHR33M+*D-0(S@W1C%U
M:$@S/UX_9DTF-W5 *50B<FE8/F9&9E=E26AO5"(Z)R0C5V)82T)<<RPA65QJ
M:R@A8G!G)V@U.#]J(RAT,V-K*$M#3$,W.VPS7RU&.R0H.%PF5R)%64,J3B%O
M=3%G4$QR8D11.7568$I63F96*28_;$1;:%5M*BXB5&=L7$UT128Y42P[.4A9
M:E-B(6!I(V@_-E93:#UL22ME42=C95U5+#95+UUO72T]9#9-66 \*C\C7&PJ
M,7(C72UH8U]"<REF0S="12DO72PL740Y5R$H)FY43C8R24I#0B%=)%LT6D%L
M4$PN;FPW-C,I+%1C42,P33!N.FE,0BU?959%+FPR<$UI2V%:6E-;+&=97S,H
M-E ]3E!)-%\Q4"<]35 T.F\J95E85E5R228\0R\D-V-<23M55B5O4$HL(B56
M5&0G+3$F-T%U76=3+B,O+U4U7VQ"=%(K7CY$;5\A54Y5-"A 1RM<44 \1W0I
M/F<T.TMK=2=9*2,Z<&4V3T$U/39>0UQT:&]R<6]':F!"448H*2$Y(W4C*UM
M/6A14RLC-35';4) 4T\L=31B:DL_9DQK3U R-$IQ7U5)*SM10S4K<V=Q6C=/
M5"LQ3U!I74,_5S4X(45+=5)$=2QU6BA+36XH2U8V6E,M/E==34IH641:4#QO
M,T5;<4Y";R@C9%1%8D!7-EE3=#0O(B-?0EY@5TI:)TYJ-5Y1;D!L*5IO1E5/
M+F!G3$97:$M1+W L7DDC7VLG(TQM0B]494M12SY$=6UK7&D],F,V0R)K8&=K
M.U-M(4XL+V%<<%PO0T5G0$XW9E@D."]F2",K0B5/76XN:%DR5T0Y-B4H9W(R
M-RA-0G4A6S=&)3U79S!83V!L1C\\<E1P1C=60DDW5E]15$-O8T)<-R%C;"=A
M.#9.-E=&:"5<)VQ<5"= 3E!F55YB*V(W-&M0<3)'5D<C-"PZ84MD07)-6SDZ
M74]I=%<Z8V%((CM,,VD\,ST\1DIT4CMP3C$X/#E(+$1D46\B95TX0BE'8R)'
M-&=K44YA*$QG)3<J7V!,96M:+3U-9C\A2SE;2&Y,26Y"0&EO;G J-5A)86DY
M4'!9-74Q6B1+;&I48"LS,E4N-V1G8$5=554H<DM07S9+(24H031U3#Q=(VTI
M.29,-D9T/U(_85]&,U\\9$8Y<DXQ+&8K5D(B;6QM,F-)(R$Q,U@E.S!4,$@H
M06$H/T=I<TDW9BHI/T5C(G)<0C9R5V!=8&5L;4DK:B5*0#%M.2EM;"Y)1"%@
M529476XK2R8B)UQ=67!F*E5@.4 K,SYK*S-767!&/4I/*6 W0S5G02AC24)O
M.VE754 M:TQN0W1T2EXH03AI0DQK:2M5;U!%9#Q+(5E56&U!/C1$)G)*0%5M
M035P0BMS="PB-S0X3$A,:VI!(F5B:SYK5"D_(EU9)D]G=5UR14IT(F1#1$AE
M-V5F/%=U+C)R9F]C:VLN-6PK.TQ&84M==$I7:4MT+R<S.2@F5U]*7D]85UUF
M9T9656HF-$1U+$A.:W!O=&EL1"Y,2S)3*R(J/W E4U)>)R-@42]A2D=B4%@M
M-B5.+%EE3C-77% ]*4Q7)&986C)#:G%M9R<M2C=3-DQ.=51F.D=$0UL_-S-H
M*B1?3S-%=$4R7TEA*2LO)D%1;T)206%(35\S;D-1;SHS4R\S7F8X675K0$,O
M:UM@+F A/DQO6T5U8"Q@.R,C:#D^5FLJ.F](7#5+5F=L8RPM.D5D=5](0T]B
M<SHG=4 I85QS.2I%6T0S:CH])2TA0C)H+V1R<&M=-3DV:5!%7#5!8#%6<CQK
M454V-B(Y9S<P6257:59A.T-1.T9N22AS,#Q%,&-U-TE>;&(G05XP5UA/2VXB
M7CPQ9RE);24M5VU#7W)A3UY!/TU-3U$K.S4C1FQL:E@^*R<P/FM6445Q/BLK
M6U]5/45H-%9J3TTT/UDM0S-'8BE#<DU(.&M#,# R:%E-8U-T9#PZ:R(S;&0Z
M-UDC<$II*V\Y,6T_2B$A8#Q(8#4T(55L6%I=.3@_/VED4F!N9T@N(RTL0T!:
M4&QA.VH^(F$S429-3#95)%1&)4PU45!16"-/7THF3&([3#E95FYL(B-"/RY*
M-4=1=5 W*W)1.%PC(C4S1G P5FU:7F4G3F4A+54Q34PM<VE0:V@C<"4I0%QD
M0VQ6,DQ"*7(K,#(I6TPC:%HJ3C\H)UX\8SYE;EE$5%9"44Q*35XU-$Y#6%DS
M,R,E<5-=/CQ3:$@Y5D!8+6!&0$QG-S J<$E23C1'.VA5+TUC3VY40EM!65QB
M,7%5:2Q6.E Y."IA8E-E9W-O1#LW,R519"8T6U%67R\R/%U'83H^7E\O1F(N
M-EQJ+4XP2RM.74%8+W-'3T1J6T@]3%P];T9O9DQ-.CU0(FE@7EQ!2"LX-&AO
M/C5O<U(B3ED_/V57/F%.7CA$+W1D/2A%)FAN1B= 23U2<#XK05IQ5F%1.4Y0
M/U)+36E7,RY+0#5Q3"P\-3@O*3ID)6HY;T1E7V9B63590"PL:VT\=4YL-D5<
M*45G*T-O*$,R6T)G*&15(28Q.RU"4S4^2S!-5RI%;',^8%!A7G,R+W-&-F4C
M6F8H4C8U8%U#+F9R*4M;:S8[-RY)7T$I55XC56TX)6161S,Y.5LG16%U6G-C
M0&AE+$DL23E+.B=2)B$G02I@:D)(8U,V(SMN+$A=24 Q)2%',VLS/EA)55A=
M9BY%33)?(2]J:2Y@-5$S/68X:4],<5,X6T1;6E]356$\:EE-0DE9<RTW:2DK
M+D-*:%!65F0^9S<\/B%Q23MO56LJ(CM10EXM*$,Z+W)D+U=S*STS7VYM8&1O
M-#!1/VU/17)'7FX[/U582%1(/&)K,CQK:'-M,D9 1"<V(6) 2EU$:B=.<&0Z
M,V@P;TTL:4,P*ULO-2YU-S%)2D549VI>)S1K3V4S=%)(4TXF8E1B9TE:9TMA
M75-C=#5K24-<-R]'8S(R.TID8$!&/&]:.TE7;"]62#<_5'4L3')2+58W.DHE
M.ULB3B],74=-7EAF-2\N)&MP.S\S)TXH8&0A;V\Q75-6665&,D\C4%Q)*%Q.
M140J-E,X3UA ;V-,<ETP8415.F,L=$UK+$HH0"9M*G52-C@S0C!U<E-C53IF
M6SAR6#A!63%-2'X^96YD<W1R96%M#0IE;F1O8FH-"B4@)U(R.3$G.B!C;&%S
M<R!01$93=')E86T@#0HR.3$@,"!O8FH-"B4@<&%G92!S=')E86T-"CP\("]&
M:6QT97(@6R O05-#24DX-41E8V]D90T*("]&;&%T941E8V]D92!=#0H@+TQE
M;F=T:" T-S@W(#X^#0IS=')E86T-"D=A=6!8/6!@0%8F<34E:7)R6$!-/$4\
M+U\G(FXE/7!T,6)I+$1H6BTV8D5P0",[8"DQ-E9?;6EF3RE#44L^52]7*EDK
M5&XO45QD925N05,J3E Y;TQ&)# V/&4Z-RA<;T,\)RMJ32PH)6@^7DIN/T<W
M9V9&,TLB6F%A0R$E8TU%/%\P,$)%7$YQ=$5>;ETI4RDG;2-0:DY,5G0B/E9#
M=$5K0%=O5&Q;040D0EYH3UTR*4\S/$9#*VYQ96TU:"PT<C0H*69'.#Q)4E=)
M6E-2<F4Q4F]"=&):<31E94\K-20R8FE!92)N*7,_(C5 ;$AS/6 O(65%63]-
M<T9F)EA(1$0T:%L]53]I(60I8SY,3FLO*6EP-V,A6#@_.UA#=6<[.CLY*#XG
M*5Y-2R1)5SQ%2%<I/2IR(3!78VX\7B,F6&!;.6T_2B]J0T0T;R9A15I695D]
M15YP+B--*B\K4&) +F$A+FY8:2YD02LV5F4H32I?62TN1EXE-C E/E9O94Y5
M7#] ;$AU5#XB6C52950M56 P8DME4G)0<4EC,B]48#=O:STW5$1B:#9736-*
M+E\O<4I./C<_)U-9;&!<)6-%3T57;4M <C1&6'-B7SQ((5E=:417-5AH8B5!
M4S4W-UAH,E!J621 0V]6/U=*96))*3@Q:CY',#T]:T=N9W5-.6E%63=((5<K
M+%DU-59%.T<D2%8Z93L_5%0W4C@D-D5M.F<E-T-F7#X^2FP\4D8I/T-+8S<D
M47(Q42$I<6\_.F D6V$Q(6E//VID7%E/2ELX8%4V9%9%<C1,0SHB074_,V9
M95,A;4%'*U%M45->2#M.<'4V4E].73,I,S9L1DDC/30_<E!E<&=-2V91;T-5
M1F<^;R8O0E<O3FI#*31576AQ9$IQ1G)E.UTY*T4S3EQ29$(U)G):1EUQ*5ME
M16HW-5Q0*FQ?42\C5D9R/D9O63]J(S$F<& U/6$F;'%?8"%Q8TPA4&LS55%=
M3G D62DM0#5;0D@B,V(I4D91=6,I;E!.5EQ284=N5BE3(6 J*#!R/&!Q+%=U
M8D$^;S A.3T[3G1./DY?(CDV*FT^6BUQ74Y#<D]N*#0]46H_2F\Y:EYE-S]D
M/S$T454O8"5312M;-5TT(C=:9B<_-# T<V,K4')M,$!00F!;,S4D/#EU949Q
M2EII*F0K:&4X<&9R)%9S<6XQ/2Q1.E9B5BHT(3U884 ]<4P\6S9(6TE-;5(K
M*#%C1#UU3TM;84AA:C!L-FY9;6]03F17)&1>-E%K3VE?6FP^,V$G/4@U,B8T
M=$ Z451H*%%<05-N2%PJ2VLJ(D5/<U-C9T9=.54C;F170#->8V9(-4]-.CHZ
M72=O4V5G76%(3DUQ.V ^*C0P5BEF-%-27DT^,CTR*F$H0VU"1"(D=&%$,R\\
M;"Q(-&Y3;#1I1E!#+TUT4$4C<SPE:S@X4T!+86-R<S%Q*SQO53Y346]0,VE1
M-3!I.6DW:&I-;3L\8B1>5%Y3:T\S5',Q<"Y>)6A983=J.4TJ.BQE85E&3%EI
M5CUC7U=A)350+G1.+VTO04<K4D5U,V9P9#<W/'56)V]6*W$I:$8A,&(S;4-)
M74)J:3M3:F5@4VPT9VTW5#X]:7,F.5]0-DM0:V=?9EE36VU>*#DI:STK:V9?
M-5]#3RAF44-),3=?6V=D8C9%4V,J/4DO5S!E95\\7U9:*%Y+:3%L-6)(1T%J
M)D@]+E\M,5Y57G)21U)B339!23@M/$)T3$YD6$EA3VA69R)B3UDK.V%/<RA-
M:7 B9FYI:5M/8VMF:UA665LL/6M2,4YK9VM+76EM,3Q)3BM)5FXI2"9+9R=!
M9'5A4%E:/RU7(RE38T8I(TH^95XD<5PC7&AQ4FLJ+C,B;3-O-TYL,V _9U1"
M*RU&:ETH-4U,.3I=)SME.'0X0&)@4FI:32Y?2E<G-"<P3D8[;4HI1FY9;%(J
M1B\C.%QJ13HQ.R8Y27!7:3=@,4!P1#]K3V=..T=N)%<A+74A+$1A94AI<751
M.3AP07,W2S]8.R9%0VDJ*4M49UYS<"-@2",_.24\<U@V1#Y(/6\B1#9#0"@G
M4$$W+CPZ0U8J(G B(W ^+4TS5UI=/%!=4R8Z9RQN-2IE/V,N*FTO<T\N+%5"
M*55J:3DX8VU/2W- 529M.$HQ/TIG<T5:-THK2'17-$!43DTZ7D% +#=$74DX
M(6YF/E8Z<"%K3CMB1%0E1$]G,EE'<C5E.3H]3V=I/"Q"3C<D1&0X+B)&4S9U
M;C0\4%E-4S1A)S$[,DYI,TQ>9"1':4)-,68G*2UT,#(J9"%.7F!K<D8G-V0T
M;RQP/"9A+&DB8'!*.T]>1%TA02A74R))*TQG9"5-8FDC=&-Q2F1O1#MM5"0H
M/#U45&M%2VE,6F<\8U-0/$$M9C\L;W$R-%]A,R<Y7UI.:V=Q)E1<6&YD<6UC
M9TY*6#PQ1&YI+% ]+4549BDI+S$W:2@M0FQ*55I-<BXD;#9.05DR365%5"=U
M1')O:552+"(C34XV2W$O3T5'86-<:V\T)#Q15D,M0D0L4E]-1$9824- 4V%6
M.5TG1C\_:69C/E4U,F<U="%?/&IJ1F)L1F\R*F(Y,#0A63AB)EY 22QM7"$]
M,R<C:'-11TE@141=)V(C24(O:RY$4F=412%N0FM13R(O-"A4,&MJ-B=-6SI)
M7G5J;V]&528F36%8+%)Q5U9(8E-K;VPE)2]C5$\U3G129FQJ)T=6)W1P-U\G
M<4)L8BY)2U<R+"1&:',F*U4F1"0E/V9@5D]M6D$^8& ]22-?(U)9/5IJ4RYK
M4UTC8$U+<BYP(SY#:F9-8"8W;BPO2$9?,$4B*DXX)R-I6#5F*D%B(E(B<%$_
M<B)483EM5U-(=&9K)CXP5EX_-D C=64P)EQF,DHI1&-$)$M/<U!I)STD4"AJ
M12%"3T!M-4=D8UYG+DQ.25M'-6$E1R5,7#M),EP_/$DP;20B4")R5SYS+65$
M<V%<4W)5<V\O1SE3*&0A="\I560A)5$R="PG0T9>,RM?8V).-C-/;5Q#0DA-
M;554.DMG;TU",&X[)EAB8518;B(B36@S/2(J6D4T+B,^5D%C2%1,86PE0TX^
M,D)";%A-.F9</TM@,D%:0C<J1S%>-5TT:$YD)D0S2R1Q,$8A53=M74)3.RMP
M/BU41%!!2BE#3UUJ<C]29EIP6BA:74$D)3IH)C57*69H;U\T<2I9)R9I64H[
M-2@N,%,Y4"AH=25+1E4W/24J+T0_6U,Z:CTY.51<33 T*V,D4#A+;3!?,&4P
M;$TE-F$^(E%J-D)P9T8^+RA-*R8R;S%*;$E-;RE@6STK8&@V<E$E0"]9;&!0
M26H_/EXK0$Q,05 G+ETL2V=N4BE 2$4Q:S)N25I&*4PK*6 G:V)25DPM0$56
M7#!E17)-8"9(6"Y2-V=?4%1J:5M,8EHP*$)R-FQI<W$Q,4=B(45J2C)Q)2=6
M4'0R.3UF,ELV2S)G9V5:=&\F,#4T7"LJ-6= 349><BI#.B(O3D9T8"ME:R=(
M)RY(<$HO)"HI/SDB6%YH=4DM-'!"25M:5F4U:TUL:'5>8"%>/ETF.3]D44M)
M*E-(2&5A0S4B/FXJ64-&2THE7FHF,3Q/22Q11')+1CY14VAP9RI&65E.(5A-
M*UI@*U4W3F-E-V)@4V]:;5)00R5B=7(U9"TA34<G24AJ0"IS3#5C9#%!1492
M3C%E;EUH9R)66CYD451D,65@7$-$/&=>0C%924IJ+C-63$8F5SM,,RQ@;#8H
M/3!O8F,Q;$T_;D@E<EY;4S-P5BA$-RQ)0U1T(TI-+R,D744M9U-Q4TUQ-7-U
M3&TR3EHB-DI>.C)"9%!=35 M-T ^65]&1SXB*C9T4&9L0RLT:#%(2D!A-T,Z
M9C9A<6!2(B)J-&E&-S8H*#TB/B0U(TTZ3',O8TAD:$A27"M"*R9S+%LI-R).
M87,J0$1#9"@Q9V8C.VA/(R8\+C!@+C8T2BTR8T]I=5-855@H3FDC17 X7CU6
M364C+C S-V%!(4].+'%K74Y5.R(G:V A<W0T4$XF1RMP+&I=8EMQ*3=50E0N
M2E9P3EAT6D\O.T,X)6I*3B1 2REH/U$I)%(J/CI8,T0I5E-D9CE49BYQ<$9G
M4$YN8E$F+SQJ4&194SE46&UJ.6EQ)V1D,EA4;SQP1&U75TLF=6,V*S$C+DEE
M<SEH0%9-)#EP7R1K6S!:=#P](UY+4V)..&UN629),W%C2%%O+FH_;F-&;FYM
M-#XK33E <"Q!/'5E;&XZ1C-Q<4HM1TE*-G0F8C1'65<X<%4U4VU?9SE%8SIM
M/V!09B-Q1$!C)T5 +3Y14B]E:3 Q04M>13U>-2%<*FHX8'%82"=$6'5B,B0\
M+F0C+6LP92\Q34)=1$\N+DE81V1?/DU,7C5K/&9!,BHN:#->/R$[15!><F Q
M3F] 4&MK2V4D1"53;4\M+61H:%TA-TPI4CE;*T)68T!-9S(I5%4C4S\J*G%S
M)U=Q1"9/<4=G:W0A7U5@(45H74,D:"\B;FA6.7191VXH*BIM,T]+<6@X;$8F
M,"192DE;.$-@)DE!9S4G;TXC7%M#14U62U9 2UTC4C$T9D9-;%\_<B=-*VM1
M,39I1R9M4V5T+3QE<4!?*EE(,FEU.B,]4$\T7G0\)&)>.B$P6FUQ4&=)+#\T
M(RI"84I.;RU604@X/VYP/U]70U]K6V=)75AQ+"5>-6%J+E)72$(P32%$15%3
M8UPU<UD_225(0E)36"ML,SLK6UEP+#4W/7)(;$]88%58-F5K)C1:860A;#\U
M6D97)"9H9SXN;4DB/UUI+6M!7E)6:ULI2UUC+U(_9E$H5BY7,B=3+U8[45A+
M,$,R+TPC*3T[1&U#:'0\43E=8&1R0E8G4#YK:#E9.FLN=6 W.TU:6%PU1$I#
M;UE7:$L]03TH*#-#5T)N;%ER+45F6&!=9#51<&PV*BPS6S<E2V9Q+SPO6W)J
M<4,C:U$H;5!N7C0O6UAH+3A *61T9C=7*'-7-S8G2RUR:6Q'16=+*RU"55,O
M)D!1<6D\+50J:&5C1"QO;&1:8VDX.S1;)#HS8& [;D!,1VLW1UI=*&%/4#10
M770_)D58;7)$;6(Q-FE7*#4A4CPR9%!<65]M*41E839!2F,J-&EH=#M-7VHH
M-U):3V)*8V%40#1K7F0Z55EO7' B25977C)$,S-92CI=.3AB24 F3S]L4D9&
M7"-!<59F2T1@95<W*2)T0$<A4D0S0$Y95UHZ*T!;9R%I4R)I(V];96<G;$%S
M*3QD)E1)7BQ>/"DI*6M,8&!?9#L[638D;%=7;R(Z96UN<4HZ3FX];E0N354Y
M-V9#<R0C7B@G/C,I0C1B16Q</EX[)&E?8B(O9EM7)E P5&MD*C4Q1$1$)$UK
M3R$_;V-$:5E98T1%*VDB-5@H;FMP=4$]=65A5SM(4#I$+%TM)'!+8U1S/E1'
M)D);7%0X0"4P4F9K3FDR0#5Q32%B6U!K2&AQ9U0F6DPV*&<Y.&$O1E-?+V95
M1%8D.R5;-TI;9V!22RE0:T\Y0FUJ/"AI(V=%6#E@/V],7CPW*V186%-"96YT
M7E<S05]3;C!@73@C2U8Y2713,B(_(S-G6G-O.V@^;4)-(RTM,EYO)F%.:"I0
M.D]-33TE7B-05"<F83E&-5A$9C]U2T]<.FE,8#HL0SM=33PR(3 [;#EO-4EJ
M(C _9EU+.R5D;&,Y:6%:;5,H7#1<6T52)& V/EI::EHR;"-@.#)>+DAH,F)0
M<D%G*$$S4C0D<2]>8%<M4EY.6"AC/FQ'.3TR/7)"5',].R)$(SU!=75@+2%A
M/SM,=3Q<96@F(B@K+#]1)#HV/4=O2%8C<TM!1UX\5#])*T]%<3XB7CU30$1:
M.#9-/E\N/S)174@U(EY0;D8R0G%46F=&9VA+2F<R=4)A0R\\.SE/)4M=/6MH
M0F95+$$N+28B4&\D,$A);2PI8#]-25]N6S-T864^.DMI8'$Z/D$B=2@J*E!2
M37)5,U=8(V=01UI")TQ&:B]A+$AU<W S-E$V:7)3*VQQ-5=L/RDL,%)<.")I
M15)'52A'+4HO3"\J6V=O/V8Q.SMP26\\;$EU<S=L4U-#(CY62S-@-&DS7BET
M0TIE3T)I1#!G*"<H)S957REG*SA4:T<J)5,B)5=#*2MA/F%)3&-%2UPT/5HJ
M7F N+R9%2$=M96UE5U5/1F98(EY 2S4W16,R6%]*7B1>3F=?3$<M:5-P-3H\
M0EE6)T%";V1+<3%O5SLN5S1I6F98,F J;SQP16)I9"]4*5%N6"-13V]!2VY.
M624Y4$AC=6M"(R]<3$8I-"5!/EMR05A ,39I1#PG+B\Z-CPA,&(U<E!43%YG
M9F]J6$]D429,/&,A,G H)CDR,T\S,$8W)G!'/T<_,590+&)N/WX^96YD<W1R
M96%M#0IE;F1O8FH-"B4@)U(R.3(G.B!C;&%S<R!01$93=')E86T@#0HR.3(@
M,"!O8FH-"B4@<&%G92!S=')E86T-"CP\("]&:6QT97(@6R O05-#24DX-41E
M8V]D90T*("]&;&%T941E8V]D92!=#0H@+TQE;F=T:" T.3@Y(#X^#0IS=')E
M86T-"D=B(2-@:"]$*"PF<3I&4G,D-S! 65XZ+F-5850I9$9(82E1*V$F*4DH
M3UUS+"-#,EI*/&I/.VXM*C@S1C];;W,H.$]+6#122&MO-3!B0EXZ3UEC)SLS
M)#@F4"-P5"UF;$UO<G4C7R<X;EY!:CMU2T5G)F]*/UDK/68L;UD^9CPX3EXC
M(6 N8U=7,"I275)%:UM!9W!>03,]46P]6$TY+%PN5#)Q0%<N,2%'2DQ70S5'
M5"5N<&(G/6DC+C%K03M=1"T]-BM=.%YP7"DR:')M)VQ2+TUO*#E?-5=><3U?
M,$HZ-%]$:S!P)ULJ2VE3(S5$9F(O4V]@4EUI2&1/(BHT7DD[(4A4/RM$1')
M5EY68EY;-$AG34I$0C!$;T)!+5TF23YF:3)T674W*TMS=3LI<7!P+V%E5R=:
M95%5)FU33$LA5G%37V!-2C\[*EUK9RE@9E%/05%?(D9)0S,];"HH/FQ1<W-R
M7T-@)&)66E,P.B]D5%0Z2RA"<U9>,3UP4F1B7#DO2%AE6SQ%:D-B42=J,G%J
M6U8M32)&;VHT5UE!=5IJ(SI&1SQ@3CH^*B\W,FY;*VPS:"](-VAS1#IT,6PZ
M(F,_4RL\)")15C=$.%Y.=4E+4%]B:C-O1D%=4EU324E&.#HO:$EB/#0O,"];
M75,Z)3HX8T5*)R1N:%]44R]084)H1E50945I<#A3;3M)65I<=5 B9'1G4W-M
M24@D23UM<20G6&1A5TPL0S-")D J7CXA*TTV6$%$/&8E)#)8;&PU4S1 (DY:
M6R=!;65464I(+$95.$)-5R\[6%I?93Y6<B1)/7!3)E\L.F8T2RM8*4I 42)H
M.EU24B)/:R\D4#I&;E%/3TLO)DY"75YU*&I7739"/"\\36(Z8"))53(C55]2
M7#T\2TIF659#/DIK8U)78T1(:5MT,29+-$A&-&=@3SML3F<E:#Y6:TH_9S5C
M9S<S1R]-;V8M.3DI23AB1G!P+$!.3%M<3R,F,3M$:3=8(5Y'361Q;U4P1T=C
M,"(L,CX[)$([,E]1)DH_-FIE6S1B.D!++R)P8RHB-W-&.D-P6TEM65=J=%5%
M=25Q,5%D4C\D.V!.8G5D1SQ"4TPB*R1C.&U34G0I:$]K469F:S)+:$9):3IP
M231%/SA7+3-Q1V<K7VLI6G Z32Q?+C9C:3QB:EPV9#IU9C<F471!5CUQ161#
M(W51)#TI5%-B+G,W)"(V;5-'/C8\42LQ3"Q!*2@^5W0H:%A(834X<#PB6"@B
M/4)M6T-E,7 ]7$U.-3-N0$51:&A!*V1T13!Q1#D]9& V651 .E,R44M57BDA
M8$ML4RX^<T0K(FQC7#8^1&@B:DTB0VA&-U-E(51M4B]K6S-!:BY,(4=634HR
M+#EC931Q6F$E)31B3CQ@444^)BPO+7!L(6DD.4@N/68W."ES2TY%<$HB<7-M
M8%9@26@K0G%P+5!=2%(E.54I)4U2+3E!/71>,&)H,B-O<D1A4"D^-D)+:4A
M87,J6&8L1FAQ5&\D9&92.FQ>/$L[:7-;93(G9&!$1&I0)2AF/$@T96MC4U)*
M+U]18C0C0BI$8$E ,74Y3&<Z.G$[9TA@0#P_:%1(-T\A3U J(5M$.B9$1C@B
M,C!U."AC121%,F<L-FE+.R0H9VD\(6,\*F]J)%(E.2@N+G(B<5A-73U*3BIA
M34U"3RH])W1#)%16(S-(*W)>)BYP(V)4:BAT7"=%44EA:4D[)%5R65U;8'5(
M)#IH+FU93%I.940B-65=9E,H*5)P,BA=6V!@+2Q*:5YP(5LI8U<U15E93TTN
M93 R7DE>23I.-BIN<%EF*CYK1DYI9S95/B4E8U@]*SLT1$1&8C56)BQE-TQ/
M/EQ)<BD[)6XM:4\E)FQ!:#Q$+E=N/3DJ:C-=9V=E82M;/4I7,V5U-6AD/R=(
M64T\*U)<84$E5SD[,FA2(V-483=6;7)O94A2754J3S\S;#Q%/3Q@;2(C<6<X
M=71(*T0U7B-G*$D[+$TD8B)U=6%T-VID5&=*-&,Z05$]5%(U46U=9DE"5$M'
M4&%=<FQH,#IU+R=.5"%/-B95-'!,/35-)%TF0#LY9")2-3A/.&M9(40S+C14
M4")I6E=#.T$N7B<D,UPA.G0E/&<B;2EU5%P_7F=-:"9+/R)23&=D1U@R4C9(
M:"A66$])*&E474U*7V%K7EM):T(N:R(Y-6E'6E,D:CD\/E\K46A>9RI<3F@V
M,5)N8RQ62VM*544L8"QN)T9.4CIM46M3*V%I)W%A0#\H*S<[9BMK4W!K0&@H
M.E)9<C1G1S(K;SAP-T]D2#PF.B595U(N,$!C*5HF*$U97UY'<4-K;C!C/D@J
M239>.S=#9G)D;#)#<G!39#%D/B8R7$5Q.&I?<4Y)8CPK.&!:7BH[161%7%IL
M/TU:*EQ*12-*6DYJ/F%)62@X)UME/#I;06DK:VDF)C-F.%8[/4XS7'5?<S@A
M/FI%/6M'9#<V3B$A=$!)2'(K:$]Q,%LC8%I/0SY@95)Q-TMK=#\P)#!2,VQ-
M3#9<94=A34%Q5C]O;C0K4"4[2&Y8/2,V<R)P,BYQ7R<[7TI4<U4W1&Q<,6=$
M75QH<3%78C4G:G0A)%9C32IK*T-%9C<Z8#\Q(2$\=4%83FDD64QE+6]L.SI0
M0%5:;6DX6C=P/TED5$9:2D]T.U9M:6IE.61".SA*<U-3-"X_0"5I2THH/CMI
M9S].9DII3&EQ7U)K4%8C.%0V:5=/+W I66Y&6T-Q.F)<-3UF:69&6$YK.D13
M6B%:<$$Y,S97-FM>,6LF:U1Q(CM&6%LO+B1,3VTT6F)L,C!C2S,G4TXE:251
M/61L+5]F7V(T+2HO5T4T9$\K8%<G-D579S-';2)K9EAJ8U\F+610)BI:87 W
M85I9-%5<5D@S*#4S0$9I73-=6THJ055U-'5)85%215@Y.$-N0%0N.U Y3T9>
M<BLU83,]5"Q?-VPR.D\V76%9-"PA1&-$92(I3#@O0DI<8CA08DX]+%Q=24Q6
M;B5H4VM/(E-).2=R7VE>2R%I<%DH)R\N5BLA4BI-1$U>(3!J6#EJ1RI3,$DJ
M8E9J04]F,C5G,FPJ0CA:-"]U;CM?5%IB.#!,4$PU-S=%7$E(5D Q:"PQ,T\Y
M1CYE*4YA8C=C+DHN/'0J0$U)/$=R0T(_3&1%<&-?.RPP3SU706)+:SY/:S%H
M<#LX85$P5B0H,'!U5D!#5'!<:"0N1E]%/",J3E=@.4]3;E!50F5H3E-,04,A
M(W(O1SY,0&$]46,R9E])15]=;&!R2TQP3W1C)R5&14,M+FY$5%917UMQ<R-,
M*$LX7U9A)#1:7F(V0V@]5"%M;F1M0R].92Q"2UQ"3G%P.25".S,I/#%:+5Q;
M<59H4W W454C5#YT.U=.*S0F;4YA42=5)UQI)FQ)<713.C%);BPZ631;)UHK
M9S,T7B]&3CDT14]E.RHI7C-1,F0]0%%<0BMT5C%A)&@S45Q(5TI?9V4L2F\I
M+R\_0T=+5%EH73I(*5I"(5A$,# Z2R16.CI)0"E/1S\[1E%P42H_3DA@<4(I
M(DAK0"-K<71C+$Q7,V\L/7$G7"]=)C U,#I/=28V95M=-D P2$--3B)I4"E
M/#AT:")#+U<N5#]-1T(F469 +&UP,"<F3$E19#-+2%!;<$4E3$E)<4!":G1G
M:% D+%US6"%Q6U\_=%]G:5H^.D8V3',S9#(N,T,C*FHK="1(:2=Q,D4G=5-F
M4%0C:DTB7VY:4D16/30J92MB:#4J<C E94]45B-!<U8P5B,\*D5T1EY6/4DC
M861!/B@[-%(U/4)U/3]K,RY@)3)79'5B<38S96YC,7)G*F=.<5TS*%L^/7,R
M)6XW6T4G0VTQ*F!:1G)>(2E!3C12;E,D1V5>*F4Q8CY852Y 9&E*4"DX94EH
M<$QT<#]-3RI**T$H9257/E)Q52EL(S4V97 ^+E-$0CY,4%DZ83-08%D]1&=P
M<%190R8[2F5L;6$O261J;$I@-$,U63! .E5C4&%7:D$K+#E./D8Y6T-54VY;
M5"(N4"A,4$PS/G%<548J-69D8W!08T%&.F1$5TDT:&-L+U!D,#)1*B%9+3<Y
M=% U85UT)3!R-4!,/41N7U1T(2-H6DIK0DYL5&9(;$%?-%)11B=1/75'(U)6
M8D]:6$Q(4E1:2SU.:3IH(30Q459;7"5H)6@\6$XO2SY<5& B)#=C3%91.VM:
M+70K,S1(2RXU0"%T3DDV,D\K6RQ).RU"4TA*4'),14YP+U=25EY!8$U0)F%E
M;B1>)CUG-75U3E-%,5-5,6A<<6IA7D]*14M"46]B,T@_14E,<"IS:2%R:U4C
M:SA>4E5:3"US<ED^/'!#,3]&)#T^/V=A)5HH551P<T(F1S1':R0L3V4F93Y7
M;CPO7DPB=%)/8C]'/R<^2B-+27!D6#%7(FEE5",[+"DS0W%L7E-(/VMS:CPZ
M0"U)1")</FE&/4M2645'.S-4<T!44$MO<31$0&TH=4DQ4%XC<#I'5BLI-5,\
M740\8G)00FLV63Y:-6E&54))/G%,75 Q.#UH4T-#<B5H,&DO)U]K;#E=,S=+
M.T9I+E93(5-9:V)L6RHO5&HH<S0O1C,J-2M0548I:&IK-"PR:ETA;ULG/#-&
M1V0C-TI0:5)F+2%P(U5*.D-,;3MO*V8E0R=N(BQ"*2M22#)F6FY10&A15F!.
M860M<"=:5$)A;S-&1&M2)BMN<E56:SU.:E5P+BA0+V0A;DTM3FLY2W(^<W-H
M85!3<6=>7",I)TI81EHP)UY:4T5+2UX]*&4Q5C1 961K.39(:G$I3TQ>+61K
M*E]82S9(16PN:CYE5')#,3YI+'(O,V-6(BTX4295+$X[3& H6U4L7"Q3(S,^
M4SU+1&PP23E6;U]22F$U<V]6668\7BI70%XQ/CA8<BE4)CA)9T!&6%YD.D]<
M-2U90UD_(21P;2\Q)TM@+ULT<U E1U1T+#YS9RLG,B0G."Y2,%-I)VE<<EAD
M.7,H73-S)BQM2RM*8E=A<D9$1S,H+6)>7"-).#%H/VDB.TDO;F1=:V=T42$I
M-DDQ=&EB*SAR9S4Y2&MP1"=!7$Q";#4J8DQM2TPG.DI'=3@V74@H8D=%7&-4
M;W M9F978VU%6#HQ85!./")R)$ Q34EL06 Y4#HF5E)1+F=B<4Y-3C8K8&%8
M4E!)6#-D-"-#26%A(B0I0T1';V8]4#1R:45=.W5Q8%1@265P0'0L4E4K15\C
M8RQ,-E9K*58S+EM4.#)7-$E;338J-G!=.B0L0BU?+V1=<S)E4C<L1FXV/V(^
M84\M*R=-3F@O)CQE+2LP4DLC4&8G.7)59S1R.4!;14 E7BDJ2"PK-#%C+%)L
M;%)5,TA,2%QC1RTI.U)$+5U!16-?2%-C4S)?3U=,8E]'4U!):59<,B]%8"AH
M5V5"9DXI8V]K3S0^:6XN/R->1D<V2VT\/S535T](<V<^+&LA7D]>/W1K<60_
M14!A8E=I<CXT95 ]-%<X36UB;F1R+S(A*4185UA;)U!&26A9+S!A855&1F(K
M6R@E<S1+*U1/,S]U6EI7<C9#=%8X731)7F]=6#I9:6HJ969"6%A?2%M%2D=L
M3"9$*&)S=#PM+D%N;4<R46)(5CI99DXK.U]:2CM=5&@\.$QK7VY20TYI*F%B
M-UDG7&E:="E8:U(L27!C=5)E6CY<5CUI6F T830M.6%"46EB)UYO*7!59'),
M5T=7<E-F-2HW)UQU7BMA2VU31SA.2U@P.EU79R(M(S\L2#LP9$580"5J0&TW
M02IU2#]$7$5'13$T:3U)/2M#.UA=<%8[+C<P7THA;&,O7%U$;5YE:D0L.S<U
M5B4W:THJ2%QH,% G)2M/+"LL2RM.;RDX:4AF/S! 9$-)4& W2BDC;E A/6XX
M:EY0;48V-%9(740H;#$X+6\B*5(H9&5@8EM(6#E+1'0P:4!H6E$F.4592RM'
M.DP^5'!126(W*"DA<SA:6T!-3BEB<EHW(T!49F=(0G,W-DLP5W$X2&TA0$98
M*FQR=3 J1%ME7TU>/CEO+R1%57,B4RU:."YB2FDO2BXW.5H\9BQE<FM0=&-:
M3&))7RUP23]7;DTF.4M&:#<P9"XC+#9=-5\B5"(W*"57*T%B+RHO(D1L=%0U
M*60R<%!"+S-*8$E&9RE;3W0J5U57:F=Q7S)D2")P8#(M5&E49%-M2%)+,%0H
M1"-9;UE1*S0J*31#-C)H*%LM-55O12X_6U-(42].:6H\1#PL5U1S7F-E53-0
M:G!A0U]'+UL^)D=-7"%E*FM5<RQ3)44M4$1)0$1P,S@U+5PD/TIS)E0U)60P
M44]+3S)O4B-42BHM3TYC,VQS8CES3%9B.ETQ3FYD6UL])2DK0SAJ7CAQ*'-=
M.F)5.D](03E$,7-1,55;<%Y5:F%=;DM*/#Y((2=@15-=-T1G94$N5D)H-RMN
M,DYJ,5=&3F=U:&=00%M)25$T7%AC3"(Z+RU1=%D]35<E<TI":V4Y,W X9&DM
M.F\Z3C<V8BAM<G5!4&@R-7 M<D=L+6%J;SM 5VMH571<3EDR/W4E268K+RU(
M,6=M2VI;6TMN(DH[;2)25F]A,&AD.5H])5]G)"$H=#UG62]L<4]L*31L8CDE
M+U$I.&T^+7,]+G4O36,V=#@K."UE;RT^1%1-<UQI.E@O3B%?3T$O15=^/F5N
M9'-T<F5A;0T*96YD;V)J#0HE("=2,CDS)SH@8VQA<W,@4$1&4W1R96%M( T*
M,CDS(# @;V)J#0HE('!A9V4@<W1R96%M#0H\/" O1FEL=&5R(%L@+T%30TE)
M.#5$96-O9&4-"B O1FQA=&5$96-O9&4@70T*("],96YG=&@@-#4T,B ^/@T*
M<W1R96%M#0I'875@6#DY7"IG)R,I(2-R<D4_2#1"5RM<2D9#,$=#85P^+S%2
M(69@8B1E;VXG17$G)2UR5",V8&9J8T5./& C5"E.8BU$5U)T,R=I/6I123%@
M2#MO03MJ9&=-='0M0"IH:25G:VA'4%Q?/SM'3"-L0EA#44-L3EIJ;2QU=5\[
M055+:U=D5E!F/#=E,2\[,CM'-CM51"AK*G-U*SY2;B<B:5DQ5F \,UUU<"U6
M9C,O+B$B*7,B449C.6M0664F129G.RIM0W)Q/UAM(W ^-"Q5,%!'+4D\6%]U
M;35:;F]#8W5M15AP6CQ$0DT]6")()U9F02]?7V4F+FQ>9%93*2,S+'-@;C9K
M(4,N.&PE="];)BI&6C U-S-!4FPE/&MJ/#8L(6IF63-),DIQ+W%4/30^2#U1
M7U%D3BHS*#\]<$]5<D9,<VT^-F0D4R%N9BP\9#!!/29M4BPP<5 Q56,T5TIF
M4B@S7VI'0%5/9UU 2U107#8_.6TX47);.51+6% Z;V<F5V ^,2(U;V!M/4AU
M55!Q4$,E)SPX6&Q5,RLF+UAO8V]15#!Q*BAO2$9T;3Y=3$$A35E21TTQ<4YG
M0SII)3TT95%!.&)")V)C7C%J86)C44U**T(X(5,L061N)5]6)4-J<W!#8E<_
M8SQR7G-N,R=I63 Q3SDU1$,J6#@[)F9+=&!C1U%Q34,L1S!N="U>/U=K;&M@
M635(.DU+8C1J;EYC0D\F73A?,BY73G-9,T11(4)913E#*T5#(T9O6C=S06%1
M<#==7DU=6T C8$$C/#YK(ETX9V!&1C!09C,J*D\R9#0N(S$S(UQQ<R$N+2I%
M<TQ$,R(M2C@_72$T9D9.(U);)$179F@U.6QH;#E%9G!!6T8G)EPR3$D],5\[
M=2IU4"U74"T^9EAF5%YG<5$S0V]L274G7S]/440G;EHL4B-A965E;39J36LN
M15101#UM+7 Y:6='-&HD8U!75W$B<FU63&%C+"MF3"Y()7->5F!;8#AU(C1*
M+"-8.DXD6CA693X_2CA@;W%B9&A/1W)&5&%B8F0L5S C;#XZ2D8\4$!.73MC
M)3]N96(X:S99)617<"LF12XH7'17)BM'1C\Y-2IN:W4C:5M974<E6EHM<REB
M6VM+44EB7VU96V4J<%TQ/"MB+3PT8V!L)5MC<UQ5;%$G,%<O7#)".$ R6S,D
M0&=U24T[3E!8/D%62U1@2VM/0&DP2F0G4THL24)1(2QG:T%C.RE*2$M18T-M
M8TDQ5VE/2$(R1593824R2SME:%%8/S V44Y&4R<D-R]:6%TE,R5%)S]@:60S
M+ETI4S%#=45R27-J(C9#.E$Q2UI<6V]!+"Y;6CIK2$Y:3"PF1F\_6RM$/EHB
M:5<W12I0*2%K3V-T;DHW/3ER8E(N5"Y*5TM!0#]<.6H\+$PB9W-'0#Q@7#!-
M;3XG,DY48SU1<4Y<(S\R-F9H+DU<*$-+;CXX9#M#.V1B6697/2(H6FYF75,V
M.$(P:6E+*VXK*C13*RL]/RA(-C9K*S1F85U22B0N:D@W0%I22SLU.4\D/4DT
M,B=-64\B+"Q-(TA4.F=F1'4E.REG6DXS6$@Z2U\[6R$T0UX[3%LP2D0Q9F=U
M8EEH;$ C+E9;8DQO)44B(6XW.55,:RQ2/2PF(C1M*$-D25$^8UPS34L^75Q*
M,F=B-4Y?021?2$@K9&]K)4 W/B=N35%(6T$N3T)=26!?9&L^02,X:F]0(R)N
M7G13,CA91& M:$I6+%-=1VHG;DUP+EI,434O;C!E1B5N0T!0:%ML1"DM)"0F
M4FHN;SY>0C-$6&=@4&M%<%E6<311)E(Q<V%45$(S;S$]+5@]*VHI:#HF1B0\
M(STG-6 N6S!J5%%**D1#-SM5)#1#72M17%-/*UY>-F9%9G!G9T9.+VM+2#=5
M)VQK9SM-1VXM8#9=74PU*$5-6R$V,%LC-CXP-#MS7C-K;#(D8V5*-5H]5T\G
M8VE>2"@G=$ L4V) =#@Q;R%82U50.#1A1BYK7&8Y,6,W2&YT2C1<82TM3REA
M.%]C,3IK0"M.42-T9%)O.T-455=K14%504=F*6\O;$E(53$O;6MB9R11;2<D
M;D%P.C]%1UHL-$(B:C=%0#YG4#PH04([*BXB-B-B,R)G0S,E0FLU84QB,4YP
M,7!G,B5!3V<P<E@R1#XM06Y")CME5UQG35177")L2VQC9ET\.7))(BU;7CEH
M*W!C)5I=.T)+;$%1.6];<"=70STB22=;42(\<3!(.T=$92PU7V8Y,5!M)DU.
M8U=F4CY#/T D174Y9B0Z4R)R8RTJ*2TN=74C9S$H<W5'6FQ)3D)R)R4O,6)$
M/4I +TYC<W%54#E--FQO.4MF(UIT+%--5BTG92@Z.G-N9R1<9&M*3$Q555YC
M:CD[(2=R;T,L/$%K2&I 7%9@<F-&7#!#4DM!,U-&+2IT5$]4)%)@+#U4*3!'
M.&5 96)>)UI?32U>-E\I921A06)'7EAF*E%#.5I'.FU045D_834].UHY:$16
M+S-+7'1F*UTA3U _8E(Y*35-)V511E4A<SI,*DXV1UE'(B9'*35R14I"6U@Y
M3UUH8W I5%TO,W1B.5E6260N2$17)70W=$TD/"PO<2QS4D(V.RYJ1SIL3D!P
M<"$K+20I4#1?6V=$)CQT3U%R44XP*5DK)2YK06<X0"$].2,X1G5&1W(Z658[
M.E(^1%,E7%I75T]#.C98(S]1.%8I*DUG,&1(8T=R,FAA641':&EN4#MK93=#
M4E!&34P\8U\J.BYL55A55#!2,G5O:7!N,5QJ<"M-;# ]+EY9-BTQ*BUQ3BDQ
M,5]R/"<F-T!A)4$J83$_.7(X,%=@0S-!7'1-62I*<7%F62,H-UM,)FM )28D
M9C U-3=!,R@F93=(1EXA-V1H05@Z=%995D-<+6DO8%P_7T,C3RLM6#Q,.%)A
M7DYE:SHS;S5/(5]O,W%-8%QL5E1-04);8&1N.VQR1V!R-G%64R=9=4(R34HF
M(E<Z)U!5(TLU:G)$5G!&1V P:#\B.2I,0G(F/%%*5&8\64%+;7%49&XV<UTH
M77%@8F-H4TM(;W1 (T]I2E]H534R,RA@<U0G.&YO,%8N,G4C/$!103@G42]E
M/3-++D=D54AP)2MI/S!&.5,H,SYR(SIL7$I!2%UH/BY'9%A&)C=G-G,U/#5Q
M(W-F<24Z<4U#444H8S!E76HZ77-G(6A@4S]L+4YA56]=3$P[,V)F<$1H)V1"
M;64U3&U"-FD\:%,T-#8I7D4Q2$P]*BE5:G,Q2B-:<2HS-T9K.E\Y25$^449,
M,EIT(SA$4D A/'%/<C995E0M-DYS(4A4*"(_;G Q)3AM,B,O=3]>=#TK3EUK
M(6HR(6IE<CPM8FUJ64U/3W-S1"LO:$H^84P[+F,H.&,R)F97<R4G6UQ2.S!1
M5C='2E1#.U%$<2]98#!L9&YF<DLR(D(Q9$8P7THW3U]6)U)>:D5(/3<T8D%(
M+#-;-S!,16]7(EY(+5$Y7TUB;C@V,FYM8V(F)6QJ:DDP/VUL+G P83]'4S9.
M,C5B5$11*U$O;'4\7%U (T1 /6M).BU60FHX4DE/=#5C:VE 1FE=<$X^7%52
M+B@D6$!.76<A1E\F+6-27#8S5B,G63)7:BHM.4AA/6\Q)S!G;#EP*3Y./29G
M<RHX0U4S2$)'4RDW*25'974B7&4^4#(\-E,F;CUP+2%")U)44$-J8U!T529F
M3#E9/DLF(C]C*6U'*2XY56T]/58O<$$B4SYP:V5+=6-40S,D)6XA1%MT4DQ=
M+SDA3B-K=6\H<R-6+TE>(6E5.U [0&(G5FY?2BY";S@V)VYQ+5@E4R9?,$Y$
M/%!47FQ.0U<D*B5F+S\T=%,[75%>,EA?)BA:03@B;T-R.W58)% N2BAN1S]!
M2G%6-6Q!7&8M56)B(6M>65M#(41E/5U):2)F8SUG1$,R)EMS.7!</CPQ*C(N
M=#Q@1%DQ0FTG8VA;)VU*(B$U)2Q5848Z/BAG-6DQ:V1/05XA)U]2=&HE4VM<
M;B=)1UAM7&)D06EE<R,X<%)C15A-7$].)V]*/%PC/EY>;B5@)$Y1.B4W6%AA
M+B0M0BPR-TY?:$!N3FAR6DU$63DQ2U]</#PN,V8Z)R)70D\T+$-K8'5R,"I"
M45PH;#DT;4M$.3%Q5F-9+R)O(FU91',D1%UH:SIE+B,Y/3\Y3TE/12EE455
M329A2F!)(C!/4F!I4U=9<5Q63DYE(FQQ8&A*;4HE7U5B53DD,ELW9S)O<RMS
M,6TJ:C,P3T]"3SHC3R)97%1.9VPB*61B9VTI3CUJ-#="7DDI76PN*T]F-U8N
M-5UL+#=0,G)";"AS+#I31V9"6F!U*E-Q0S(_+$A=.%598#%79C V5#@[135M
M.F1$8%@U;B548$TV1UA*-G,M73,U;7(W5DI?,D)-,B)J8$).45L[.U(T:D H
M<#ES5S9?3$1/:"1F4F%R<S\H+591:BYF3FU464XO02TA94IE0T4_.VA3<$-4
M/F5E,E!M<3L[1B5$5#AP9#%R12)%:SU"-"8B<#1O/58H0"5F+"1>:25D.$E#
M5RQ+*W5E6&-D:R\P/%,]6C\T9T)S5%QM0"],3#-E3E=77RXX=416;2A;3F,C
M+V!.*#M774%#2$M1=%ET8FIJ;D<M-# Q7RE?<%8L9R@_:TPY,CUF(29U:EH]
M5VY,+U]E)$YG(V]<.D=;7BHI06!*73=.02)(+G$U8C5$0'--0"QH46AP<4(N
M7$A)245O+$] )49-:7(O=%5R*$<N7UE!1"P[.%-K1S117TLC+T \-CME;SA7
M;TEI-3]:24AI4#)E*2Y-1')&*6Y68W4X5%XK2$8T4RH_)5LC;RY37#1E.5\T
M*7%8/51C2G!>0E,I+#=#5%XZ2BE"8G4E;SE$(3QT4F]-874Z)&I-7#QD:2LY
M4EU++%,G5%LH(W ]42DF-EM<7W%8/2YK.T0F6C!J:%H\)7 E-$1I<'4X9C]@
M0#\W2#-R;%@D*&!A9%QA9$]:1"@Y;'5I-D)752Y?9U)K-E1C3T]4-%(S:R$\
M<%]K05$[7F$M4R0_;CY2-T94161'5B5+)5,W4U E-W),(BM.<68U*FIF55TC
M;EXH:%9G.V%@;C]#/&9P62EI,30C)6-;.6@H/%PN15%48F583&1?6UDU-3(P
M06%!14I>54DK8"AE/55Q;'!8)4EO4V);32TQ/C-@+50\,4Y;44U=<S-G-C)K
M8E1H,EIT,E-85U-N92@L2S=&23E165IP0W-30TTI5C=B(E!<9F5L+S-G65@B
M;%I5(6 O*#TJ268N;%XP-W%-0TIK+E=#0#]/9VE3*V!*4"PL,EMG7BY;94%)
M+2M@<$A2344R-BDD-4Q'+E%'74T^.3AK;E9?7SDO4CU42#XT-#=%939?<BU@
M+F$B0%5N<6(V3F,C.5).3BDC5'5)(40C7#104C\L7EU/0"$I12Q.(RM((S)/
M)5YT(VTS<#U)+%I49#Q>*S0K+&@D:$);3FQ(5E T.28\;"I;+VII/BYN,38Q
M(CU/521M7S<\6CAG;T!86$9)2G)34#<K;$HG,%]A4#)"4UE+3BIE(FQ";"1<
M/$935CA&66IK/C0H<FI=)FLP(V)B/U-72$5!8T<_:6L\57)Q6&)K:V<Z(B=P
M3B1,+&U)3&5*)E-:+SA39#127E!+8FQF2$$J2D$L9BTW23I";D%03W56.D-@
M*#LO.E$M/%]:6%LM53A=2B,[0G1E.%Y8+&A$4EHE)5HR32='7")S,5Y0+T5.
M;C9I6W(U*2<J<S ]1"4C0S=#+6U$1#]'<%0Q*B\K,E$B)3TO.50E76-E97)1
M3"LH7S\Z76Q6)BA55$TO82-#:%978E4A25]6+T)#9E-N(FIF:2))0EY5)B1;
M45,E+3U=.%MR*G1O3CU 5&-$8C=#-2UP/%PX9EM),D1274$H6554,$,A0#%:
M+CM,<%I63#A;;#IE8C4R3%PX,3%>)"975B8J9W)59B9L<28M-W1G4$5.+VMA
M1UDH1EE%7TUK6%=K*5];0F50*C%K/R90+V!I.5]':718174X.ST_1T@^)#MI
M45<Q?CYE;F1S=')E86T-"F5N9&]B:@T*)2 G4C(Y-"<Z(&-L87-S(%!$1E-T
M<F5A;2 -"C(Y-" P(&]B:@T*)2!P86=E('-T<F5A;0T*/#P@+T9I;'1E<B!;
M("]!4T-)23@U1&5C;V1E#0H@+T9L871E1&5C;V1E(%T-"B O3&5N9W1H(#,S
M-C(@/CX-"G-T<F5A;0T*1V%U2$X^0D%/5R@T3U,G<E<]-3P_=%@]+U\I:5]:
M9TTL2CAL<4]1/"8G8$(P.4PY0&E-2")I*FQI+6!$(2AC/E-%7E=C<6@N12E>
M-2A,1V)<6')T)&EK8V4[<FTB4BIO9&!9<50R+EI><R](;3T_7C5 954I;RYI
M3S0Y741H;C1&(BY3<6))<RQM8TEC3498:R-U5RQR.R5B:FLH2RHB;4]A:RLZ
M<G)*5$LV*#5"5CI-*UI-,6I@(FYR8T Z459E(TQ<8FAE2$EF;B)O2VPN1G0P
M)S8\6SI+4E$G22TS(SQU/T]T<%1-56@K<6TL9EQ-:#50,E9(8V%J-4%62V\[
M:TXE;$=*5VQS6R0Y,F=;:4]:*'(M(SE33B]>2U]O/$4K;&AO0'%>2219-&@O
M/5U)0"AK225>92XA)5%G5BYE+2A+;3ES/T<E13 R4$4[5FA?2C-"1SQ@1VUR
M/3$H5T\B)DXP9"YP9EM(6DU%024]:G _/#]N2UUC3T!33R51568Z/F- 1DUC
M54 V)4U1(G!68BMS/R<P759S0T5L(D=;<#I#,& X*$)D3D(S,U9654519F$G
M:"I=*7!'/#M'*E!R,E8Z8& M3"LT-"L^568A1%=8*5UK15<N*G!,9E$Q.E\K
M;F,M4SE/+2$L<&U;*30H0FDE)V-@,D$F+"=O9V9S)SM:(U E1%9'-T0K<U-9
M+FPT<U]#1G)/2S9%;C!=(5TU*C4A.$T^,#)88W C:SY-+F)L-DPG8$Q/9%U7
M9E!$(TA*<T<C-E\P,$YS(4="05E8/F0X,#PG4V] 86QE<#A1;F)M+&)%8E@H
M8SI@53M<+F,L3E\K95M<)#XV66=11BE>*TPY1'1R1DYK)B]8/3HE1RIF/6TZ
M;FE:*5PC0%]S+"M(5C N6TAP6FH_/V9A-5U5/&8B,RYF5G)&3B%315@M56)4
M5",_6%Y#)%U0-C]33DLU+'%(9S4D3UMC23XR.EPT4VQR)U%*<R$_4B]@7THH
M<6TS7B8C1W A.$U>4W1<6UAJ4$]#754P7F8P4BUO5"$Y82)H+#H_*B] ,TE4
M,TU0951I6W5$)#Q*04Q!8'-366E 0R%O;5-<,UYU:6M#+496*UE81R<S;B%>
M<&@U)V0V66\\4%DK:BY54CUL)S!?8UA-*VU876MD*#!R6EI%8'->9$=E6F I
M.$Y"370R,$=A4B1E*U@Z64)<)F<F)7%O+%Q,<%16+%%M0$]0/3)U4&-?721B
M1B(M,&<Q;$US5$]@9BAC,F]D;'(K0E=#;R%?8SXN+R- .G(V(F8S*$UM5$8Q
M)C8P46TK5DPF+R):*'(B;5PH,7!N4T9P;3\\0R]I-DXQ(F<T-CM--R4B65XI
M0$DT04 W+T1<<&QA)"I7)U,\2T\C(VXD2%I1:T9))&AK2W D<5Y5(6%**5\O
M.5A*:#XF77)+4%HF:F5Q7&,M6%I64UY..#9C;%%E:V8P1CU$/C9')%!@,BY(
M-&9P9B]%+CQ4;CTX/#!F,VA .F=I4ELD,V L7'!M0B-733E1(3EM;UXE;2A7
M85E>4#53.VHL:CQI=2E:(V$Z:SI@94=$24PR,G$I9E152UE2)54Q4%HY1FTW
M)B%S:3=00W5,/7)@16U./#)N:21M+5)))F<I24$]5&XY,3(W<U1B."5@6D U
M0D=%45QN/3$E)DQ*6S!-/E4]=#U)+3IQ94XM+VYF0F!S(5\V=3] ;W!K9% Z
M-UE+*T!C22PS8$902R=+9FUQ34 D,FHY:F%";6QA(3%R4&<]85U82C5/,74V
M.&-H)B996UQ<8B5";3](72UR.UU5/#!D6E)L)BQ#:"MT2C1#4R)/2UXJ05]6
M8S]9*5-M,&EJ+#Y&*%@I:BE*4TAK:CTV*3Y-)#5#-S4O0#17961L4DPL.&U,
M/&LW+UY6:FU4<R$J-C%3931:1"A:1E%>*TLL5TQ3+V<Z7R)"=$1H=7%%74HQ
M6698(4)+)3E:1E)&:T5>2SXZ0D=,9#0X-59T434C+DMK*3 B;RHK7#YM4%A<
M;'!,8'5H:39F,R@Y,E8P2D%$83U"3G!R3$4P22U81%\C;D%7,F9B92=35V]6
M8"QG.VI.26IL)4)22%YF(651+V=*,#I90RDA<40L<F X+DIP<5)>)5U?4ELB
M+"-C1%Q1)T4N,VET1"\Z3B0I/5TZ2VUJ)#5G*$IP+B1+72<G(STC3F,J3EE@
M8$%?*%M-+&=B,5U**#@W5EU0;D4Q0$EG5#AQ4TY1;G0K/V(N6UMD4%,W;DQJ
M+28[4&LB6"1O:U0A;5I&.3Q$,F5E<DLJ*%)767%K5F9@4CXC.$]7224M0# X
M,7!U<CA@+S M/28Z)F4M2TE51$0^(T8Q3DEP63!D*R-S6BHR8U9G<61I:TM!
M9DHK,5E,3CYQ+DL[1U!0:G$R;EEM*6)".G,J)EU((EE4,&DU<BQB,SI-2RMH
M04%D.U=<(S5F*CH\5$E99T-R34)B6"DL4CI3;4T[8U(Q660A8TQK/2-7-C]:
M)$AP.UYF-2<S0%\F+B@^*U!>7UU4545-:TLY,V9%2SDR9"A++39P9$!H3CYR
M24=&<55O/VYA5' [224P4CAJ3T\I-%128")&5"0B:%IB83\I.RM<(R9'(U-L
M,C]"6E-P5BE76FEF<6I59U)2)2)#6RYN(6M86&QD/%9U;C%H,"5,-%1S13AR
M2#$H;W-L7#]T*EI?1D5M(E-8:&0^63-80T)57RE1<&0\66@[16PR6U!).T(]
M8R]?-FA/(F1;72-H5UQE(UYB7CA;94%%)UQM<V%2*G$]76TS5$)O43QE:20O
M9#,O3#- *$\I2FE,7"91,E90.B178$I;)S=@/30H)C!A+6 I8F8M-5\N1W,P
M;&<X;W L5$533TA"8C@O+FHF/SM=2%%"75!O-S(O:VM16F% <"E<,41G;DPX
M:2==:"LG+R]I4S S/RY!84M#)V$\64!";ULD/D%*9%DL3TT[-T0]+"@N,&%8
M;6)6.393*&PK.#=,0F%6.$H\(RA2+7%.,V%C<U,R-C(X.F%12D\V5$185C)H
M<%9?/#-2,DUB745D.VM52BMR<REL.5M854@X3R-F-T9T5R5H.4<_*VU(*54S
M2%];-5EP1S8\57)3/#=P9UDB86,N46\V,55%+EQ*83939"IR0T4O<G!U,"<S
M*V5P8T9A7%=43"MR9E!&;T,Z:FQ")G(B16MM*2--2DMT)3!O*4AM:W%D-U@I
M<C!P<D!R+5PI5$4W0$].93M>-TH_1R<^2C!2+F)<2%5;0%!<8F9O:C1>7V)L
M4TXI5$%<8$$M77)43T9*96\P,3<Q5T U<4Y(3&Q=0F\I)&IS)&8R639,<T$P
M0#-7;"HE6EU*,"=N*$4O.7).:&YP(65D7SQ0-'1:.V=#1"I1/4 J=2I&<V<\
M(6U<:UTO15M0<&5T4E%19TA'93!'4S<L248S4F-;4&A.97$H8%@L27)0)&4\
M-EIF<D$S3U\P53Q&*SU.95YC52)O64HB5&T^7#5B5CXA*FA6;C0Q(51>350L
M458Y7T\Y1E,^/4XI*"QH-DLO-#Y-83@X,E!32SIA35E84EYP1$91,#E:8%E8
M*#EH.4 K,B4A02-8)$U8*6%B*%Q;8S4N.V)18FQ"22YK5TPK6D14/RUJ1EHI
M;5(^5"0Q05-18&]P*&=<.5DJ0F9#72%"6#)"23!I06U<*R9 06-C43E$.W15
M.U9*+CLO)T-I538U5SM463Y"=2%H)6EL0&!(321I6"<P.FTH-B8_;T%K8V4G
M.VLH6F<V+RI30$(]6D$I7CLR7S4I*CA"539=3FYK7%8L0F0K(5!27")D;&AL
M5"Y57&%J+EX[8E4T)7)B975 0R8R85TB;&TT5E)I2U5)+U8X/"PW1%A174Y+
M13DK<T\H72EN0RQM)3(W1F940VYL2EPN7G(^.F!T1DYP+6Q=6"Y)8DPZ2S%C
M+E5";&AL-V=M02E;:58_75QQ2'$D+5I?<UA$=2\P.5E2844U7#TD76AS*25;
M4F)18"\\5D9*/2Y74VE37' G*G(D(S]83SQP9DIQ-4I?<VTK:D9=72)K43LD
M:5 W.6EI72AS:6LU3%E=6$]174@C96%38UDH*'%49$!98TY@8%8M;S=9:RE<
M2%=B,BU/6T1=/UE&;4U27EM-(V,]2"EO(3$N*"8_2B9'5"8H+49&*UH[)4TF
M.6P_4D=P2V<L(4XE12TN5%YF<C9"7E%*7"-T1U5):C\]7B1%6V,O,#5R22)K
M82,T)R8V.D5=+V-N5R)S4RE92"%%:4QH8RH_*6YJ8F,O/RY<5% S*#->5FI1
M2&%&/D]1,V-Q0%0J4VTA6&!4.%@V4B1N5U-C97)75V(J82DI)&%>5BHT*3@Y
M<DPT=70\(T!97T5L(TM),VQR4U4A<B-D2FYG471!+7-/9BLO-E4D.&0V3V%!
M(7(O:U5M+W(U1C=086$P6G!@5RI4)6<Q8&=D6BQ 6C=1.B5L5STI:6LM-RPJ
M?CYE;F1S=')E86T-"F5N9&]B:@T*)2 G4C(Y-2<Z(&-L87-S(%!$1E-T<F5A
M;2 -"C(Y-2 P(&]B:@T*)2!P86=E('-T<F5A;0T*/#P@+T9I;'1E<B!;("]!
M4T-)23@U1&5C;V1E#0H@+T9L871E1&5C;V1E(%T-"B O3&5N9W1H(#,Y-#<@
M/CX-"G-T<F5A;0T*1V(A(V%H+VA!6R96)U V<G,H6UDU=%<B,6A=5DQ0,RU.
M.EXX(DYA4G%B6G1%+S5C*G5I821J4#H]2'1L(2]464E.(B<T<RY4/BI>,&4I
M36A'-29(1UHK3T$Q*T1C2S]P7"YS2V0G:W-T.E1K)TLG7'1K;U]*/C!,:% K
M*#%C7R164&LT8#5T-5$L0FQI5D)G/B<Y:%)*42DX-DA5-2QQ1#5*=6]D<E!N
M:$1P*4%U;&ED;3YQ(F0R3"X]02- )#%..UU!:G!49D(^+7,S4U@X52=':#-L
M(U1Q<U=3064J/3-O*CLT)U)<3UI/6&=93&E3-F)$6S)(3&XL;"LD,"YM74)S
M-$9H0C%(=5LA8C)P3S)D.DMJ-5UJ(G C6C];;4AQ4UM&4G$O+6\Y2F]88%XC
M42QC)W-)-"AJ5T]F93DZ/#AH*#]5-6PS7D)>,5XG6B8R.C5K0VID5TYT7&H\
M8#EP-E1$.5Q"='4L6T=A3$@I43Y2.6 O,&9P0FYF+CM%*W$]<6LB;TPJ)$0Y
M0VAQ.5E9,B9N;D4\5&!L8S-C<2-U7D$N4ELF02Y2*DM!15$\85I%<#569F!F
M8"MJ6S,W6#D[)4-905)P74-:.BPI46<A1V-'/EQ(5TXU+B)!9&0C4D=O0DDE
M-R]F<TA13SXA9$)J6FTN6$MG-B5P.EA=-U%L+$HJ<S!R)&!H.B9#,E!)3TYO
M(C(K-3)M2R4[:C,^2D-:,6QG-BQ?0TY/54UA/CA%/E$Y/SY$-4<E0F,F-#!N
M24];13TX2D$O0$M-9U=26DTW.F!?.UI%<#5&9G0C26EM(4Y+2VYT0"E75#=R
M;#EJ;V4L.6QA938M4V$S9DH^9E!'0"90<T=3-2-%6U-L-U58+#MS)7192%<H
M54A$7T0M:RDY)R%U6$TD<TY-1'(Y.U5@;4\S8T)2(TIS,&A9-6,F0R\Z.U=5
M55!5/S=F<W([:5DB:4%$=4)$6$M?(UTH9SE/73!R2#=E+DAC6%AR7W)E<RMT
M6&U3+6PM+5AG2T5O)B8I1%$R9UPI;&->5V@\(EE.-"$Q:64^*%PH9VMQ3"5L
M8G)8+S!8;#AB-EQ(/45G94HM=2-B;&1,6SLH9BHZ1C)#*6]D03]7*E@\2B5*
M*SME-%)O73!I=$5R0&=E,&$^;E1I7%!G4U8D1&PF2RL_*U<K:5$F-#TJ<G-C
M;CPG,"H^8BPM(F!!3RQU9')"5VU-/'$P0%M$(3-+2&U*6$5>:#0Y0"58(W0Q
M;EDD44 M1%DR=3$Y+3<G<$Y 2"928D-T4E]?)$AS/&XZ9BU:<C<L+BA*9#UJ
M0B5/54<[420V=3<^.31T;39(*U!L125?/U0Y*S0N83@T-SI;5#(O)3)$6$MD
M/C4B*B4P96)423-87% W;6D\6%%U)SLI/7,^3C8Y;%\C7EUG7U\Y*T5#*3QC
M7W,H9B0C.B,Z/B5;05] 54LZ)C])*SQK1R%8(C9T;R5J-D T/BHV;B%:1CYS
M;6,H9CM$6D!"32LS)U)=93@N=25Q2W)*)5E7.BUM0UDB36E'-2PW+F0C;DUC
M96IF8SQ;7T!"4S%0/RXH<E5P6F]>/$<I1VUL,SQJ750Q;4Y4/C]+,F]>0SQ>
M.BXX62ED,%PC9CYD/5D]<44M5&QH*F4Q/VA?0SE&=4U::39G1&E00F0R35]4
M<R5%9FDR6U4G83MB:&I%1UU:4W!S16(N3E]E5V$G-$EP-3LA651&25TE6SY5
M3R$P0TDN=4Q=*"5N3UEH;C1 *%]8*#TM425A,VDL1%%%13A-<CQ47BMA/D]-
M/5-D:BU".%YK.$ H6BYU<E1*)35.7W)?26TE97-J.E)';7 R4D9J46TN3G%R
M,5TH,S-C<S]E=%IK5%-A-3X[)DAP=3).6%M$+5MJ=4-;,5=S<F1;6#)G5W$^
M=61;(V(H-5]I(U17:TUI22M((E)C*W%:(DIK-RDG,DU*3VUB(CM?7$PQ,C9A
M04!-*$!>)R=Q96DB<3!<(B%==$PG/T$X0&5,.C]E3$)D.S)N:S(N.S%C2V\R
M7ULF)RER:T1:+6YE.C9F5RE%/4%1:V%;(W-Q.E-$9#$F;&(Z:T) *S N74I*
M8U%M9SU=;51<+7,V3C%-95)82U%#4EU',6HU34DA:DHK*EE)*%!8/%DV9W$^
M,7%25S4C3EA;+TM.:T1:;TMF2R)4+RYG+V0C9%% 8V-O54YH1DY-(UD_8E<N
M3$QD150J1"XG."XF*C\K;&\J14,\-B]J5SLE0$--.',R-W Y/S,G)RIS8D\S
M<F9 /VTI:B%Q8F0K+SQD84,G0%U06SDM5T%T/C,W750Z5UQU;BT_1R$[4'4\
M7BY:;DQ&*C%<-FIH,4TQ6UPA.&M>2D)=/S<D52XS:W50)FXM:6<G3'0Y46Y2
M6W-#)3E&<$]+/F=8:#!O62M!4SM!,W)9*V@I;BII2D<U+"Y!45A2-30W8DE3
M2D8\*D!H.30M2BQ$/RY37'53;C-5)"$Q5B(\8W,^.T]312D],')#<D]D/BHM
M02-68#ME*B<I2BDV;STM0EHD:3PF34$R<W,L.E(\3C@I5SIL<%-K-C4C/E51
M(G4I8#,T:T ^04M9;&HM6VY&4$Y.+ELM)FA49C\G5BA34U<^.F$N.&PO9EPR
M8"U"+%EF5"Y.02)H1R4C2"=0+G)I-#Q/,&Q805 J*&,S1B9(5C0M1E]<.5<^
M/B-":#A(/$]9(V@P3EY56R1=)#)1(TYN7V%G65L_8$= :&Y8)49>7U<O.V]5
M:#(O1C$O2EHI/UDR:U51,C!A8#1B8CIC8%%+."%D<7$S,%]#75HA;6$Z0&0Q
M1#DO+E$U:45 :590/EAQ<%!9*C9H=4-A+2,L:F,F3%(Y/R0Z,$5 /&\H-"Y6
M,F9F3'4M+#I7,34S*BE&3"UL;4->5S=$3E5=+W)G(BI,:&9<+RDZ4T-E7#I+
M-FHU,CA#16A-1FU@:2924%EN.3%=6DLE23HR:$PV+S@B4F9F7#D_1S4N:E!R
M(V1:9BLH0UQA6C-G22% -3EI)R1O,VXR0G4^)W Z9#!A/%HW<V-18EAR7BIC
M+&%>*F=9<3](5W565"DX63<H3TM)7#1T93%245U;;4QN)F!N,'!:,4U40TM5
M8"UA:C5@9%EP6D,O4#TB:#,I/E9T5%0I.VD\.D]93#]1-FPD;'(M5V N2&17
M56LU.D93=4EU<74D-3E)5&4U.24\85Y!<51@)RDX)W(A9$=.+CLK95!.+%M:
M9'54*S$X,F-<.RQ3:TI-*#PA<30X,B]'<C,W+B,Z(SE28V\P1D);,FH]2VY&
M2'(E84T\8# P33HM)UQ>06!#73A +$8P*G(Y;#<_43A0*%)I,B5A24PK2BY+
M<BEH<#)*7&9T8W0T/F@B2B]?*5=>+T=G8EA>8TDC:$Q?-SYR2%Y8*&DN/D)U
M<F=2848M+%$C:D-P;B]/2&8^7$I-1F<U9E B,D]>3S$L<%TY1DPK,$,K4D,W
M,'%B84%D+C]84S%?*5U1-7%./#9&5$0E<44M9B1<6S='='0L;5<J:U%:,VAF
M,&AK+"4T/&$[8F)J+BQU)58U:G-'57 M;V0P.5TE1"=E*U(P,SA(.6!=/"A(
M3&AD,%8[4SA*-F!H:30M5SPQ7S@X7"AT631S:4TF0#IE4$<L.F=7:DQ(86,A
M)V-48W4[)C)"3EL[+6ER=4Y(.#LW43%78&TB5F1'4"\C1SY&8T5D9SL\:#HJ
M*RLP=3-1,5QA.B]C1D)9.&Q.0$XT(4<B2C500$U=42I(4# V:&)%;&8G4&MN
M)U\P9T-T:SPY9W-B+6LE2B=0161;<EAJ0U159W-K9W-C634W;"]#.6\^07%2
M)FI&8#<M/F J/F@Z3"U/;3E;+#XI(SY@)%HJ*3M$7B<I0#HO+W!&+5Q38E@H
M.2Y0-&XZ545,:E%44%I,8C@[52M!+4X^,EU6(S5&1F4[2&A*+%LH<G%'2&)*
M-T-L3T]S+$!*9"5;1"\Z(EI!;FPY9&0I3FX\*R,N:V)4)"]696UH1DQ%)U%,
M-B4P9B)M;C ]3V4T4V50(THW(F4R/54X)D@O:VQD2R9!06<R;CMB-T)9,S%"
M73-B7$=#2C]';VHT+S@M9S0C+&-2:FM*7S<B*3%G1VYK0THU5S90;#)C*W5!
M2%8D<4%))#=L)D I15$F;VYN86U"3&QA+6)T)VE59#)E9T@^64134$)7+"<N
M,"U.3CY943,\469.6S<G,"U434E2/#([(SUH+%-C7V5O4EXH0E(D<&=G+44T
M<5A,-UIG54,K*%A8:"9'(TXO2T,G3F5!9"E/)R]>3&$Y=5)N0').;2%R9%E+
M9DA39ETS<TA,/B<G5%M@+RUQ<B-*06UL5B= 23X[,3!=7E F)V%?33-&<$95
M6B=(,D4U2RM33%0X6RPF*4XR55(B-&]F;$@J9&$D44!Q8FXQ+$(R96AO;4DI
M(5 Q7SE/+$1#(4(J.&,T.UY#)3,O)'%C.40D<C,N45)2;#(N76!)16E-+&TX
M7T=0:#A>0B4K1G1J:58S-G)J)6TV(2-0;4A5<%Q@+%YR=#8I<S-45FYO:%0F
M1&5J+D!G:7)+;"(N+2\P3S@\8W5L)U=!3U=&;G)M<V@R(VM694!#;T8K<R$N
M/W)S*64M8G,T*68F:4,Y4D%#.U!**UU?/F,M<&52-$UR:39!*FPQ6&P^8C!A
M,&1%)$HT9#%?75TV3DAT46<B0T<B,W)I*EHT4D4M8SEP66A&-2XT(SL[<$,Q
M,$HV<#M 0V1J-TXU.&8S,$MJ:C-?(E%%/#%&;"M 6SP_/4E4=5):;G5)1#)9
M4BI,1$,S9UEH8R(N:C9L14%H,V9**3Y=;2IB2$9L2E0Y+"4[;D J3DY*.2E%
M)#-H4DPF-#HR75T\6T=)5%%;7B%D734F2#]-9TYP,UMG;U@Z8EIE:R1:73LD
M;%ML14<E(5PK3%$L/BDY8VEI2E\O7#Y,14A,*",D;%@X/&I*9T%+(2)E*DHY
M76)@4F$^455'34@E1R9M64T[.DY48T\Y4B\G)F0G4%%)6SE+6ETU329-,F-H
M64I>9F0E1#UM3&9=564F1G0D8VPM7FE(1#!D,E\K)S% <R5$,VLQ,"U#25U#
M8%AL-6(S2&UC<UHI9T=E)"=<,W-P5E4X0DM-*RM7-UUQ0#HR9D8W;E!8:F12
M)RDP.4ER(E1B/DU&(RYH351>,FMD=5]L2VDM0TY/;S--+2M<5FU#9E9I8&$F
M1E%A2"L^4",X/C4D7S9$;54S3$!I*$E:0#%M0B4Y+S]K2VHL-%]1+S]F?CYE
M;F1S=')E86T-"F5N9&]B:@T*)2 G4C(Y-B<Z(&-L87-S(%!$1E-T<F5A;2 -
M"C(Y-B P(&]B:@T*)2!P86=E('-T<F5A;0T*/#P@+T9I;'1E<B!;("]!4T-)
M23@U1&5C;V1E#0H@+T9L871E1&5C;V1E(%T-"B O3&5N9W1H(#4S,#0@/CX-
M"G-T<F5A;0T*1V(B+RQH,S95)296)BPC<E=B6%II0&!:8V B<DDX8RH\9W4T
M+$@L)EE+74<[)6TQ:U1 3R1?,E N2%-+9C8W-UDK;W!'32(].EM*0R1C92%<
M7&!F*%%=(3!:)S@\+F!R6E\],$5:-TDI/G0Y1$ J7G _*68[9C(I47$C6VPW
M5S5+1G)8*C\N<%1(9U)S+UE3)G)B04!A.T%D5BA.:4<S1DE);2PU32=F-E)M
M2FM;)$]'6BAF-$@S3"Y%6E%40B1'<SE&3G(P2E$X0#%>6VT_738T7#9E0$=!
M72]323,R2%I>6"EB3G%4.$U)/#EL0#AK3D%);'-$;7)K3'(F7RI15&=P/#55
M.5HU+V9K,%M=8B<E=&5I4"1D5S@K32LQ:FLP:' S7EEH6V1>/F=L,F0L+TY#
M94 T7D!O9$4Q0C,R+CY<<CI30"U6+'5O5#-4<2)/:%Y>-#]043IT9BIB*FMR
M22=S9RYR0U@C-4=)22XX*%I97C@\*F@O.&5N(F!Q(V)A.20G7%X])F5I,UY:
M13)<06LF;B-41T4I-#$F:$Q/1U@F(R=:.&XQ1BDW-FLJ.TLZ-G)&;G5=-SUG
M8&)-.7$\9V55-F-@36$G8VQM=3EC2%=E;TU&*FU01TMC,E4^658I."5D8S-B
M3%QL/%)J,#MH:F968CQM2T H)UPX:3T\2V%F-D=+65I704A8074A9UDY0E!?
M*T(V5$-#(UEO)%<^,7--7EU%8#YK*%ME:G,R.'4P+E@[-"Q+52-4*B1D+S-L
M6TU;6DH_6'507T9+:3Q#2B=/4R=-1S(B1D]E8E]:<&<O(TQL)DPH3&)4,$9)
M0D(D5DY$:THC3$XT)CM%-S=7<4QS<&(E)U1R,VLN2#<X*"A!;CQC)G1083AK
M*FQ:)69*1U,_-%IA,CEF(G!D8D)D9SIP<#(F.#]F43$G64 J7VXK<%XJ<R-9
M8BMO63QQ8#,W)F9?.%Y;9"Q=8E1-,3 X.'5.04554B5F:3\Q*4PL1FY/(6HU
M5693:"YF(U1L6'!E8$-)5')==&)'+"QU87!466 ]2F1F2SM07FX]*%!3;&!S
M(VM)+%%0(71&/3US2F1 63-L+U$X0G [3%Q8740]-%$Q72Q$9FM>.VM?<69K
M:4E%9T\[*EHW*2$R:%=9,3 V,"--67)<3CQI1")!-2-J4' B73]7<D<_,5]L
M33]L-5E,-D\O4&I (DPX7TTH1%QL0C-=+59$+5%R)&94;"QL4S1+1C5N0#XM
M9DI$8G(A73%5-2(C*SUQ1")$5E%S9D@S4$]U1V8J;2MG;G,V*2E-1#4L=30M
M*4%133HH*G)@;S,R+"D[1V4I/U]C(VY=*5Q=649.+FTF:V=7:DE8+%9635Y.
M9U J-4I(43II/C@E;5!#<D96;&]N8R).1B1 )EXV9EE&6S9N1"Y)6RTQ*2TW
M3R9D.EEH5R0Q)3I ,34E,B1H6E)!-DYP.E,L4VDW,V,P57)30V8X0B0T43]:
M)#UJ13A0:F%Q2"Y!7DM08D9A-&U&,')#<#\A4ELE9&9*.S O/7-/.V I53\I
M,V(\+U4O*#Q.8T@J+5HS3FU(4F _)E]8;3P_3U1'9E9E0"TG:%4[/6-A;RTY
M)#DJ=%U,)CM*(VUJ7RLB7EM674LC<RL[,BY6.7%E+6-K+S]H25);45!K<6DJ
M*BPS4#]#)4A)14$K*&1@5T(H=#Q,7TM+4R0Y5C8O8U,A5%I>+2I%-5E05EXW
M:C!;:%%I2%AP2"$H)UHL,5HV*V\A)%Q(-65K7"AJ;SDN-W!73#Q1*T-F*$Y0
M13U,<E%I1D(P,T!T,519=2MF3%,]0BQG:V(N+CUH82=L/D-C/3):2#LA24!<
M5E=,<D@J*VYE760C02EF+%9(4G%A)$5K96,H5T\N<TTF=%E>)4XE:28H85A4
M9F!02VP_4RPM8$Q1+&I%;64R)5U2)&!8;R<S8D!'4657.3Q7,TM 9SY!;4)S
M+#9J=#(_<%EA9B<S<R$E.C-G9T9'9&=;64E6,BA@1B(W(7$I9$1%:E=**W19
M0DE;<5-!;C,\/SA#)CQ 9#M+0C)C6&4^.35.26%(25UQ1$A-*UA 975/*%%B
M<EQE*R5:-G)=53]1=2X_/4Y-9&MQ=4Y<:VPW(V8P:F0M(T,Z14 M<451/CU(
M9#EG1VHX.TY!2S).7"%?+"A+1RUB0S=$*F%<;VYQ;'1E84U>+VUO+C%Q9SEK
M4B9F2#9S5#L^-#@D.D<P9$936B100'1;/FU@5D8]*FMU-"DK+49J+D4S6B11
M52QJ*7)8;%%S32TM+& L)40K,FI,/RI513505D9O,$H[(B-J3&E"+%EJ)F!/
M/V(G(S0M6V% .7! 8VI<2D%J9$@P6B-85%)L5R$E;#YT,BU)0D].1SQC-V\R
M83\\:$I(9$EC(2910F,O7E8[0%QD.&!6.3- +2$I-'-$*#P]:E9B8T]F6C-6
M.#(L;T9":3I.9%0G*6!!/G)(;%57=% X3V%*5F-*5R-N:U(O(BEE52\\84D_
M.61-;U9+9SQ$,E->6$PD0&\[/3PD<59-06,X,F0]9#1G3E1)8$4^.5TZ.49*
M4F8U3BA"25M63SI).BXF/B562V=16E!<0B%Q;T(T3C(R1FU60%]S2VLI/$UJ
M8"E#6V!';20O5B]A)"510B)#/CU9<$0T.RE&7&5M)#(B:EA:4D=%+&U:5T$Q
M2$A32D$I+%8M,B9,2F0M.D8[2V(C(4=/.4H[9S5$47$G.&4U33A%.6LM5$52
M+6ED-U$[/DA4-5=A+')M8TT[2R1;-EM-4W%&64-9/T8G:F)U57%F/EE<*DEP
M7BIR2#->:W!-,F,A,%5',& _*F9+2G4Q0"I?;%5+,#P[1"5E8CLC2G1*73XB
M861S=5%U1#%R.D,R,VHT=&M03W!4+F-+/&EQ(3L],290,TDK/&A 5$Y63G(]
M:RXC0RE(8&)L-'0A*")54B<R75<C3'!:)%<P1E$[/&Y4-6PV;F)!26YI0E W
M:TQ(;2<G+E-A,3@V1#\O66TL=&U@<$A@4#I@5%$R9UIN<&PY.5YQ)75 9T,J
M+DY?*%%<9'!O860W;TTV:3LC1#]>.$-%1SQ53"\X/6$J7&95.3Q):TDL:&I0
M5BQ-4E%%:5!,-4=/,S<\<5949#]F74@X)B1@0B0[)S%O/$A$-6I064EB2&I>
M2&4T,")6,UEO/%M;,7$Q47!?*#1=*CHO)3@E1RQ+4S8V8CM%;EHY:3EH;"U'
M/&=8.3<E25IO8E@\)$%L6UER*DUN45DL)SPX0F<V=$(M9EI:3W5(-C5+7EXK
M3E0[+6IU8SUC1UUO62I)/V4J+DE26R%/0B5G7G1.7C-!1"-(.65C8E=:2TLQ
M*&1<1#$K<RLW6U(O(E5*9W G.%YB-TXD)497,#YM2D8S,TUU+64E/U4A5R8Z
M0$E00%!2:"DS,5PY4G$Q+3H[9S]20B=/,$TD(6I9;T=,:R%M7FPC3FQ65UX]
M.R=N36U 1E9N;"XE360J5CE?34)45T9/.3TY0V);)SU.4W(_0'!54S]J0#=!
M5E)81VM/62T_,3)<,#HB="=C;2)"4U8U:59#7%LQ:UU!5#8D<EXT-#8L8&LP
M9T=Q)$XI0R-K1TE8+W!0<6U6-B0O9%I'7"4F8&-=4#ES8&HZ<V4M/31K+G4B
M;C=T-3X^,V%=:$=@43YO+2\C0' V5U!'*&AQ:D-")$5%9FLJ*V8J1U)?/SPC
M3RDK/FIB1&X\0W0_-G1$*D)#+3HV(5I61W,Y5E]?1UQK/U]R6RPP2E\X54TQ
M*3DM+6YF:E!>:2I**E)E=2=::40O4$0P+S9Q0TQ2<# S,&\J,W4_5E1J7'1F
M5SQ$*"\U-3M-4FPI:RE';2%)6E]E+# X4$%3;2=$*C<I;U)P,#,P;SA?3$]+
M3VTZ9#%N/BHA.2@S+$UL0#Q'1V-Q1#%<*3MM-3@K05=N2U\X5V]**W I,D0[
M6R,V2&9:-E-#2S0E92]/=#= 5#D_,&(W4RU1;FQ01%!)(S-N334P+U0R65TE
M235I-VM;0R)D86(T9%1J.CEA5#IC938S.&$Y8%0M2W1.<EIR:%I75F509G0]
M465M,5-D87 Q32HJ4W%D:T,U*CU*;TYS7%(Z=#<O825N,T!03DDM0TQ.8SA.
M-65#)&%R3V!B.&%H-20M22)L(SXH7VU3,"1#:$<X.%<R=2X])U]@9T-",U=G
M(6<G:CEI0"-<,B\J=4-K.U%M3G(L<T A9DEB.S9/7UPB1C!(2FA71EX[*2LL
M.T=42EH\:6MT1C1+0"4R6C%K.F=K,5YC8%!1:4UD.SMP.C(L2E-@-U-D0"E:
M2&)),T0I3V<Z6F(Y(CY#1DEA1S9225Q$5F=D*E1*/",Q/C--03E!3&Q1,%5)
M9W%L1% ]:45 2EE82BP[:C-83T%T5VQI<F)U*SI%:%MM(50D4R\L;69G<%A>
M6E8V4G)8)6M *E9#.BUF1%4^4%)),C!L:TE,5RIQ45M&3%=*43=J;F9K0&@S
M5U<X32-U4"5>7R5"7E!#8DU**C\Y=4M86G$M*THY:%5,5#U=5G5'+B\^7T\N
M3F]A7D,V)SEB;B16:RM>0D]I2B,H6FE0/SY$7FXJ2C@[9&PZ,$$S:&)./E(]
M/G5K,$%D<51J1T)R9S!C8#,I0BL_/T=&)2<U4&AB=7%E2$TX8B9.;4HP6$]C
M/B)<63@E)E\Y8B%H,CYH65@E8DMM8TIQ)W,_.C)39"MA1#]%+F154VLZ)#0K
M1V$O6F0Y7D)09$M,<%\J8W(F3RPJ:F8K:6M:.FQP7EHA)4TL/7%<+5D_6D=Q
M/%DJ3E=>0R-$0D@C/6MP2EXI9R\A/E172SM3;T9H;F-89E)65RYU:TYI3B8X
M)E1J)FQ&7% O5%0A.SXX3&(D;2,Y+CMJ,V5:7%=O84=+,$0Z4S5M(W-/4#]
M9FLF,$!$(W4A(V(N7E=H64!26T=F3D,Q+E<A3TAF1D0L7EQF-TAB0753,SEH
M;5$S<$E;,CQ(<BPB3TE**B%R94EI<4<V1'0H-S16=#4M(BL\3DQ9+UTH2CEK
M-#([<U!S1C]M458A(S13=$52:T$L/B1+)"QF/&DI6DL^/B))651Q2EYE4#M4
M)%Q?)"XY1T--.W(_05@O1FLP6#QP:$LM5%TJ,&Q@2&YG2VMG:T,B-BUL)T!?
M9&=!4S)K4S N4G,G9E=F.%U<*RT_24-C."Q#*#=55D4B+3YJ(VDP-FTW+C9L
M22YE-&8B(20M1DM4:&$Q1DQL1&4D1S@Q+CU#.EMD/RTI/UE0(5!M+BPM;'!Q
M;58_;BYE.T-N8V(O92%H0&AC3#E"1%0_;3D_=3PD1B\U-44M,6-P*F4G1R\R
M;U)$64TQ;3%<9TM(/UQ(/6Y;+6AP/%=G)#AI/E=2=&@S8UI*/2%,/R%B)VY1
M5D-50UDQ14PS9T \42YD.T4I*4M-0C%M1%U#*SM'0$Y"0V=904 R-"I1:E=P
M.DHJ93Y!-T<O6&,I.F4W8#Q%:34G(V<B3R\X6%-$92%',5E"85@L<4 L5#]E
M-TAC9FM>15=.5%%)02XP25EA6%QJ7E<B5VM(2VUA22-U-&)"1"919U5//G-=
M-RTK*"M%=3ET)CED;TQB,"8U0C]L,T%P5V F/%@S629/-6]P064P;W1*6R].
M<F$I0#%Q0&18(5HW62EQ;70G,REE5U@P9D$R)FTA9E\C.B5N-6- 8W)E6#]D
M,B)6;51L<%US4$554BDN/51.(U0L8VM,,RM8-3\M+7)!3%Q9/EM18RQ,<%]<
M;7%C/#]I+5-?3F4W86]6*F4G.$@B/"UI8FPV.3 Y0SLC<V1J95U3:DI6/%I=
M0DU)56-/17 Z26]P:258;&9)8R)J64IR:&Q#8EPY/B]D95,M6S98.ETY2V<Z
M/5=/:"AS1R(V-5Y4=4=90C] ;VQE/V5C:D=S955(64HD<T)R9B1G-%]A1B=,
M*5HF:S5G-%XN;$QO0D%"4T5-+4%,7F-A5TAM:SY:+S9$5VYB:6)@,TUA.EA"
M9D4G+6U3,7 Q5C$D)BHI8U=-3E%%.&E52#= +7 R/B4].%%S=7),-V%I04!/
M6"UF)5AF.VU=;SU%=3)4)34S,THH6F4T2#DO-#\I)E5(-"YM-#QL9%YI72,T
M;")35U-O8W,_-%PN-R,I9$-#(VUC6V8^95A>)S N7T%<96=4)6E+64I*24XR
M)G0Y1C%4.DM -U$S<D\S:W(T,3T\2&\C8&\T/5IM<34D9D](1T U3#A,;2@G
M4B]!)#9D<RDO-R9K1"U7(BQ,,D0]0F="67(F5T!"8G-C23@N:T=M5&@R(SL]
M*4(P0TXC2R(]*T5M7TPU4W1<7R9$37%B7#- :F1444Y/6BXB,%-33W$L*R-M
M,3U+)EQN;G$T1'1H5#%E3U- 3EAK6BH^<28U=3,T1TE?2FP]8B]O)R$T)U]&
M4#Q.95 F5EI6<DQ106QF,T5R*6IF.&A)+CMB0&EO6E,^0S-3+T513T(H73Y-
M*TQA3C9"+&<U-$<R34EL-E\A6B]Q-R]N*7-&0FA',CLN-V!>:R8K0$5Q=5\N
M43QU*3TJ0U]2:"51,6HM73\V,5X\.$9=(31P83(^:B1#+3TB2U(S(RTI;&\_
M=3].5S=$,"QC0B1T5B-0*T@H+$A07W5,53PX05A=-3M924MD(B@H16$S)F9P
M8FHH13@Q755B/W1D5W$N:D!O9EM-5$M67"IO,V0X0V%=5V4B32HM3"I4:&Q"
M2BX^)3)00&1#1EA)0&)<064N8CMN72I/-'4Y,CME8R1#<2YE52$F2C(I;4$J
M.V]7)4)+*$,]8UUA8"DK<UE#/$E,36%62EH^<W1I(65#*FQ$675O,F,O(T\U
M)4 L3U,^.FT[;2%B<BEC)6MC13=D;S-+3E=75T,L4B=O/29J-E\Q(D0F."51
M,5,P*#4K7%!$*S!/3$U.,RDG4$-;.C=1;U]12R9.=7)G=7!:0&! 8RHC<SQ-
M.")+-G)M9VYT;7 ^<RMP(VI@0T--5&!H<%A ;6MF+'!B+#Q13EIO7"LR5B=)
M5EIS7S X2T@Z,UUD5CI3+V!F*CU(4DM&:3=69EEF)2E;5DU30BE4-4550SYC
M3GX^96YD<W1R96%M#0IE;F1O8FH-"B4@)U(R.3<G.B!C;&%S<R!01$93=')E
M86T@#0HR.3<@,"!O8FH-"B4@<&%G92!S=')E86T-"CP\("]&:6QT97(@6R O
M05-#24DX-41E8V]D90T*("]&;&%T941E8V]D92!=#0H@+TQE;F=T:" S,C@Y
M(#X^#0IS=')E86T-"D=A=4A0.38X:4DG(R@W;G)R26T\84(Y(CY'45<C+B9N
M9D)L26$C8B1C/2LD83XI)$\I+&=O)5AC2STB.R$P4G5:-FM"05,T+VMF*B=9
M1"M,26Y?8S(A/3T_1W,K,&XT94A5434Y0U1$)"8S<$%A)69H8UM*139Q;SY*
M/E%?;BHJ)5ES-2I>5'([/T-K1%0N=6Q1<4E14R)7;$\U25LO451K+R0Q96LA
M/RIA6U%M-R,G2E)G0DM+)RY93DHY9DUE2S8E4&0E3#U&2D%P*#-N9$YN/R<Q
M<F\O<RM?.2<X5SD]:"PE+$0Z<EAK62,N+&]N-R%Q:% F;#<T+&A2-'(O.%XZ
M-CPN45DS,U1;:6!P2V-@5U%M+69%;&EQ)2==5T!G/60S-3!!,T9D239(85A8
M6SU0*T\P06LW0"EE06Q@04(R(EE.95E$.4540T=M:T!#2VUL<55G4ULV.#Q!
M1D8P:$PF-%(E<B,F1S%"/&9<(5]@+%9=)B)O-6H\+3Q89U1O)F]C97)91$%8
M,6LT66M"9B@G65 ];"I9*61J9VHY*F=R=25F)#%:2TY-)7(T(VEQ.U95-BQ9
M:VLB3"A,,S=-0E1U0SE/1%D\3RPA0S!7:5A:(RLU1#1A;FAA76)L)$ [+40F
M8F1-5CLY;D _33U>0S1"12=D*6]Q7&LT0F]3<&UH02U)9%]3<6]J+RX^(V-,
M.TXL:4UE=3 F.DI+;5<J64=7,&UT+")<-5(M=5!O(RAR7&M-7UPV)UUT+E=6
M5UDR)2-!:%0J/V5I4V1S+E<V0U-51SU83UA87#TU7$]#(T P4$1N-&9@*CIQ
M.T5N3G0]5F1L2&Y*64Q?6"(Q6F5&,S9D2T-T729/-EEE*EMM0R0P8R=S-38F
M13EB-3TC9"525DPR:C]H(BQ21"1F<#!31C52(DE;2FHY*CI(+2% =$Q .4!@
M<5Y515HB*T9O8EPF,E)D+3@Z6S0T*SQ8;VDJ.D9J75]56$]K16U&+5EI7V=5
M9#9H)6EU*6DY-4]40UIC7S)Q4#]@;D@W)VY@6C8U;"\S,T<K-"Q 465@(2YU
M94]%4F52-"<T.3IM.2HB1UMC5"EP5CXB1$$K/C5<:VI*-2E*5R0T2"]7)3-F
M*BTQ0DTS3'-:;4!D4CXT.VI&3#]R:VUM.T8V=$]K:VM,3VMI4S9/5SUJ26%5
M6"0U03L\35LT;W-"(2H]9C1-4UQ29RU'3BHE04=,06-F(SU$7R0V7U$J8FE2
M(3!02C)5<6XV5D<K,UYF+SXR321+,%90-T%@="HX-DIP)'5/*%<A)6US2T)&
M,5,E0T]?3SXD86-)3"AT:4@Z(5Q'1$=/<EAM2&%56"A!2&EG674S=6A()"EB
M<U,P;411;V!,*&(^.6E2(6Y7.FA73$8S-"Y45U1&2U(]2TM@/"X[)#@Y8%HO
M94E$9TPD6U9N.6Y*3EQ-(4(O1#5'1RYL23%38SEO-"P])T$S0#)0,W(M<D!A
M23]&/RI17%)N)30]2%DH/2QO0&(S.B$^)E8J4$-T;&9"9BQR3T$[.E]464E
M;R=T9VU4+S-91BYK(B\P<' ^,2D^8TU1-VU>12@Z/F-'26LN:FI79$Y5/44S
M*FAS-6-(8$%G<&L]2&$]*B-K9BLG5T-A06YC;R\G:64Y47(G:W565$EE2CYC
M+54A92,N1D4T:C-"-51*+EQQ)S!L:T5.;U4E1"<Y9E W0U1F<D)G1&]B3$%M
M;%I835)=+D)3*EDS9C1?5EA$<"DB.%\S;$9<<V1M7TD^7'!D54(Z*DQ.:"U7
M,#17:3LP5%-J8#YA5SQA1W5'3E!@/C<E9EPS+40I.3$A+U!52U5 <UMP4"5*
M,D%,.F!$,40I6T-.0VLA8BAJ+6U8+F@J*75 ;B5J6CDI5BQ833=,1%]P5UXI
M63]P-T!G55L_/"<G.RHU4&0J/B122"]81"XU:UE)520N;5Q?*T]735X]*%=1
M,$I1;VM3.4E3)D9M/$E%/RA6<3HO(3-D+$)D)"YC-RE1+#Y@;"U:9F-&23$U
M:#,V4U5L5UHP)RQ/)$8M3V1!<%IE;6-1+EU(26,A9#9C:E%(;&P_6U-A0C<I
M63 N.RM00CTG0C=1+T(V,F-405XD,697,B,Z2%U'5&E,/21 0C1B)VYP64TG
M3VXR."UT<$5-7DE 0D9M+49G17%+;%AL<2Y <EME,UI3(SE,/2(W2&QF22EO
M2C0S+7%=.U,G)$!M9T%&96XS+4<E:&Y7;CYE3BI)5R)O,B)734D]0S=15%E;
M-2(_3#Q/-S];4#I?-#MC+BMT0U5E.%)%4%@U6TQO0C4I4'- 42)#26(A<4-%
M4R8S;#1E4"5K6'!M<$\Q2$HQ8%4I/# O.E5=(UUA.V5O9E1E*"LC-BI>.C\E
M*"I8.RQ"24(L+UA?7C-43$=-:CHE<65H:FDJ/F\H+28]-T4Q:F I5E@K1C]<
M;"E<6C1D3#4B2E$Q7B9&42='24-55'1K.#MT)#)L17 X7CM11C];<SY&*5-O
M8V!9;UI",$LK4#1D3UE+/3M.8RE%4VE1*"U#4DYJ0U]T95A5)FXL85M"+3)T
M/2QM,CE@-2)$+UAH04]1<B0^*UI 5F127BAE-5!;-R-93"]K75P_5TTZ8E-$
M1%!8938J-S(I.FL]7C0P-VY;.T5>;# T72DP+#M,+"LM-E4M.F@H)R]*<6)A
M8E8H76M>4EPY)$50,#1Q<VHY-3-&3CEL0S1"8#DS;F!I-24R-6!I-5,I+29H
M)2TK12PL;U C)6L\3DUJ44Q6,B5@,EQ74$=Q5"(K<%IE:RQ<-T$V,%<_=2-(
M33Q$2FPN.FI/8CE14U)>6G(R3VPV1RTS.29@-C)D(U,P/B)/0R@C4D-M.SM"
M6SDZ22=E)VII4DDM,RE ,%]M75PZ92970EY46UM;6&-/8U%A)&@H-DLY45@I
M6DQH;T!S6VTL5EDI;6Y-=#)T7&I:+EAF:4E=7DMD7TY5-TTZ(5- .$I?4U))
M*CYJ6%5M<G$M-'4C/D8O,2<[4F(^0%,Z-2HQ82$A<#M>/DIL73=G6#<E468]
M4UDB2RQ>8%1I.$M;3VPU7U T27,^2%Y(.E$M9RIO/D]T/S15,29/.S!S8D!/
M3F(C3$U;(DPE03IP-&8H;V!S2EIL6BX[/"XF8R1,5"=10W4S/SU3)F!<*EPS
M8E%3/35$=3IN83EU54=F4G1<;F(M2G-P42XX;6@Y-$]"3F<W(D(O,C9&3T="
M6B@P-&DV/C,D75-T1#XA<BDK6D-R9F=N*7 Z97 Y.TT\4R(C5%HT+D1>3"I;
M/DX^040G9295<SA5,#@G8F5@-& E4',S;$A+6V=R(5]38D0J/#1$*5,Z6' L
M.$1-*4IU9R]<-V N)&HI)EM%9FAF*W%O/FTK8TQL:BPV3RHY34LM76!((2M8
M8#YF5&A524TV7R$[+"$E;7-+0D8Q4R5#3UUH4$T\;74B3CEJ.R--(5--7SDV
M35]J+',J*4UN+5)(<FQU-EDJ;6U+:&Y=*UE=(ETY/%Y+,W5(7#<J/3]:*B59
M:V=)(6IJ+4I,6#TH-B)P0R-13F-,:68M(4I6/BEI*V=0*FXT<2E$56Q(+6M,
M:6TE4&M=)T='(G!<-5HR+31L75%M44$Z/D-P=2HL7DDD-UHX4#MN<$5N1U,D
M;G1O0$1&)4AQ*"T^1#A-8E] 4&E?36EF5'18*DA).4$L+&PG6S-3(B9D3S)<
M<3AF)BAI0U,N:#$W*5(K2UU&7$XH*E9B5%HL<4=&;45D/"EJ0V\\8T!89TDQ
M(R='+2Y;06E282EF4&)7+UM,,49-/$-:9CYM=#%*3V$B3E]&7VLG05=)/UQ5
M56\I:3PZ34A683\]9&Q&-7%P4#!*031;7B)P;BAM.%U)6F!M*%QO-E-E,E,H
M5E=%-D!:.5=(6U(C:3IQ;4]*72Q=.EQL+'-')2M?="QC2%=E:",H8DM/2$\Q
M:%=S+6-8.F5@42PM8F9I,%Y/<6I.2W$K,TIP)3(X9D)/<5]G05ID+2E.*6UB
M/T\\2$QT+6=Q-F8\6EE!7UI+0W!P5W,N+6\Z)"4_,FXX139I+"9A-&]#:FYT
M0FU7:R$L/D)$+C0N,FAE9',Z0%,T+7!H3$MU05DB,R-:1E)8.C% 8&9.*E)
M<60U,E4A:$I=25=7.RQ0529U03(P;U<A,#$Q;2=9554^:$DB(UPB-E=B4TDB
M)T)&)F8K+39-8UY(,"(G64MT,5YB46$M2G1J9&XM8#M6:&IS42P_(5<I+&8R
M:F]?*%LH-E\C2EE?<31&-U0F4S9Q9VY=9E-(;"AJ<&8_9V%N-7%04"4X9G)9
M449'6FY/;5E<3')F8C)?3W(S<C1<*") 03QQ<F1$.D%)8FY;5U),)TM7:B--
M1%XZ2E\N*RDC03='.3%=?CYE;F1S=')E86T-"F5N9&]B:@T*)2 G4C(Y."<Z
M(&-L87-S(%!$1E-T<F5A;2 -"C(Y." P(&]B:@T*)2!P86=E('-T<F5A;0T*
M/#P@+T9I;'1E<B!;("]!4T-)23@U1&5C;V1E#0H@+T9L871E1&5C;V1E(%T-
M"B O3&5N9W1H(#0S.#8@/CX-"G-T<F5A;0T*1V%U+UUB0757)&YI9RA&)6QI
M<&PZ,5!S6$IG/V \03 K<DUC+D=5:$-><D]25$DE7$%,*D%D+F9=,&$H(R)6
M/F1$*EP\)T$U6C]9*$%@54TW7%YN-4!C645++T@Y)&XF8RUD,')Q46I&.5M)
M9S0P7TAH=$E2645'1'(Q3R=R<75C(6E%="UK9T=A9U--:T<M728V*EE6<3M,
M75L_3DY;.FU5*5PU.G)04VTS.EU"36!.95-R)DHS:"1=05$S4U\S65$V7"10
M,%HZ94HF)#1F,TU*.S=3=2@^1S1B;%5R/6961BU0-C5$96),4$-1<DIR1#-E
M9R]@:$0T748P=&EE/C5F5THT<T,U)UE872%P3FQ:-D U-%PH;5E**%DL)BQ:
M4U0U)5E2.$IF)FHE65M><6([9"QQ4D1G.%PW)$=*=4A32C] 22951VMS75(Q
M/V]815Q%2G%"<5$]82QL5FII:T\^+"E01D1*.6DI6C$J2"LX<"]+1S97(F4N
M;65(/DI+6R(Z0"9P-T%D;3!E94%!5U@].3%M65PJ1#9E9#=Q8RE9/B8G6ETE
M)C]=+#YT,D9U)$M>0TU 5&1F)& T/5A"0%H\6S1O)$Y#6$)/-&-31S-%;55K
M961G5T$J;EA*3C$M/5Q%.#I:629?.68C)"DM6#IN(EY!/"IP/6M90BY30$-M
M0C)36T,O6S%-7D9C*38_="=++T9+;2,F1%,P3&A 5% U7BPD6$I&+6Q@0D!B
M36!9+&Y**6@M)2@O(R9 6&!'3&E&*C$K4%I&5'0[,C-B6&<K.3U<13@Z6D)I
M3%)"/V9%4EA'*F]D0555/V<C4E%#*F%#/R9T455/+D8W,"DI;R$R0$ J2$)O
M.RUP-E16*F!$+3TH9VYR3$)9;R$Z;VHZ4#Y!*$4L7B5N2RYN,6!;0%YD8S1/
M6B\B0EMP<F8B74Y#/"@Z:C\P83DT-$HZ-D)J:#Q(=$EB1%-I53YE9FQC6CXI
M9%EN9E]J,'%%;C0W:TY+6F]Q.2EA4E]N76%G2W%A6BPP,#$V3V9L*&!<-5MJ
M.R-1*B,Z2E5$071B<6LS9"XS7S--4R)N6S@H7U4M,C\H;$YS6SX[8BA96VE
M<RID-&D_82PT*V5A7C@P.F15,V)86U$M1"$J74U+34-47CQ=/45/8SIK03%/
M54%P(S-U5&9K3DLG(V56:3I:+E5@9V9J,%]72C<V:2TE(S=@(C!O(7%B,U Q
M(DEF3$%&:"M*/DUA,$@X<TA;8UHK34A#2G0K2E5.4S8P=&4B;#5**BXK7&-L
M-B$E<T)U1"5A4SQ+*DI:9G(^7U@X<G)#.5]R:U1E(V9912L]4UAN/75#8VTI
M<RE!1W-#72=1,5DW52]=9T%<7U4U33L[:&516F!E(S9Q)S0S4T I8S9046HP
M9CE((B<S*V W52ET/W$V9ETF1CUO3%](=2TE;$!2+%(R0R<Q/$YT(4%L5G1%
M-#1H<4E%3V,L26@W-E$_;2,P5"0]6%Y17&Y/-U4D851D0RIM<4QL4G(_*#!$
M3R5.-BE987,P,BYE+7 P9RTP,5P^15%S)F8X9&-C/VXC(UAS8TQE-5U#4RA7
M5&AJ-4!'-S!&;S](4DPI+4Y+2%H]3B]T;38R.#U>-SUL8F0V-3%(0T-B+75T
M:# W<BA:26Q(1"%U(U4E1DYD*C%P.G$_<FYU,E9U16]H8'4])R)S6RQ /#UE
M-%(N.#HI*38B-DPR170\46A+9D)=,3UN,%0A0B=5)TAA:D5!)D5,6"TQ2R4N
M0F]8,2(P/2XU:BI.-&D^/W%I7DXG.#="<EE(-"4_-EDG+' O,61N.V!(8%M.
M,DM"(T18+5I%,%]=)R504B5H7V]!+"EC92@K+$P_5SPD9EE<62Q 3V<R9$=8
M22I&=&AF)DMA)2AQ8")?0B%0;F8H-2IO,RI"74E,:R1'*SQN/28P/EPC(G1/
M83-G-RU$7F5#2R%:-2\A5R9K=%=?+#!(1'-G<&(M2TA89R\R42LV421B,4-Q
M7$8A3V4L.C!57"<G/DDV3715:S]O92XT33]N,6)U,BY>2S$W56,N-UTC2BE%
M8S]=-F%85F9.3$]*7T9D33IE0$TZ8E-E0$LD<EPR1U4H.3LG4F5*+V-70%0Q
M0V9 =5,F2S\G)&%;;B\J0DTW=6];-%5K/UY8.T=U22YE+FA%-EXV/CQJ)C5T
M4F)>8RHW9T _(CU,/%U$/C8V5W H.S0]=&MS)5Q *CXH<%%-/3TD3R)C,S=6
M15$F=#M=7%P[(B\Y13A@,"9-/FQ%3S==3F\B-BQ>/5!D0"A&)24S<2LA260Z
M75PT2"- <&QM15=17&$Q73(D)TE>:2-%*T-!5B-R4#A4<%EE+4IS9&!F3TDN
M5R@_,3DD.B0L=3A;8R%T,U X6W,Y8&,^;&M"1D-'7FY>9')&92)-:C4X,RAF
M+DAR85UD<&-.7%4\*CA-2$];16 A)3%C44Q7;4-<7&A+.4P[7V,\1U%(0E)Q
M*SQ<0D<O1&PJ<28N7F8\23<[)D5(;SAM54-892@I9S@Q9U4_4& ^-7--:G5O
M;#-'<2QU:"YM35!=0S%P/UQM:4=0:D<Z2V$X64-A<BPD6#Y&0S1G(V1N/"I<
M9EU)74LJ1SI23UUE<5I%=4@R*4A=/G%&;F1)4E0F:EMA2RU%+3I246EM8F!>
M2512,V@Y+4%R+U1,0B=G-4@\7C4M+#$T3"4L+2EO(4$D9B9'/B9P3%DJ;$MS
M+TI9.7%&1#0B12<V1V4R*C,]+35-6BQ&2W$Y/"%G145'3#%.<SHL8S!R9DEF
M*E]G9EDB+$9?,S4\0&<V76%C6#P])3-.4$\H7S5O7S,T*C-$:R,[8F5 7%LN
M54%')44W8FU%5C ^,4M9(W!=/%]=:7%M-5Y@;45J6TIM16 Z<&LP0"U+9U%F
M,"=;44$W/V-8.#Y@<D W+$,L;2U'(4-O5V=D;BDI4W)4)W%29B=O)7!,95HJ
M0EM)33HB23XZ(W(^*E!.,U-;/D,H)6)F2&<X)V,R4T L-EA&:C=0/DHY+5!7
M9CXB/F=E(6@C;R)$0V@V5B4X*FY?5"='7D4M(E))6BY02"5'458X,$EM9R1-
M4'-$02TD;RTB/E4J74E8="UN6U\D5TDG2BQM*R=A(VU=0"\R8EMQ)"A,;$I4
M(3Q5,DAL+59<3SU#3BE,)S5+(B-9*&@_4'%D)VDR*FM4974^2$U@,$,W6T F
M,#(H3&-#6C=@/&-T9E(F<TE4325;.%(]=$XV<4U$52Y+070A8"HJ92$E*#<B
M.4] *2E 6V4F03IJ.D=0*5]<)R0L66(U/B-L+W0W:T\F:3XD2T-Q0&A'*R]<
M/%UC13DO.E%F='%I<4=R46Q<)RAJ(V\G3$-13EU73C!B7S4V.S=>,RPH32M?
M<T=-,'4M<R=96&U&8T8Z7#LS<&Y@.FHE)E1,1U1804 E-4HZ43)K-EE$)G-C
M<E4_-#-%(SY+3EXK+R)J/#MC-#9M<CA%8#4G+5PX8S1C,&Y/3EEH:$UF,F$B
M(F%-4F]C:D@K5CDV6W15<6)-+T927CMB)#\C6C\M3F$U<7%G131P;7-R86A#
M*W-43"QQ;CQ';SY/.&9U334H7&,_,FI"1'(S5F=9*&=I9S5186,Q4V=!+"I7
M1V5H<#E:8E@P4UPQ/C0R92H[-$D]-6@W6"1F974C6R$U+UE..%UN0FMJ<F%D
M97-)7FPC2DIA755<8RDT*S]744T^+"HH6TX\/C B;E%<8VYB7REI9#QG3$E0
M;D$T0W-+:&Y/,TA6,%=?-$=(1S K5VIJ96,H+UHJ6VTI.DQ;32(G-C1%0CAM
M0U(\*5=,8B,J5ELB3SYF6DAB-DM,74A$,4M%86(R1CXA.41)26 U*$DI4C!>
M/3).;R4]4")P+6!E-VHH3UXD3BEF86$K1V9+7B8Z8SU7=2(K<T<C0D=C6C B
M;3%8=6LI4U]G9#\R04UK*U]L*U8X1$)G0G D1#!O4$(P.$YA5#Y37$U1421J
M7U0\048U154B<3\X:VI8/C%M66=&.6=:<G%<(C-F5S<_+"5:-VAM<3]I;"PL
M:V=643E4-C]F)U,I;%,Z+5Y:-3PO)G%F1TU#/DA7.$XV0B0^)V4Z-21H(E<E
M;W5(,T0A,DE4.6A>2RM-2TTX-6P_4E-:6U=>0%=:)CHB5DEG<#\Q75$Z825G
M;C ]1DH\(2-&0U\T*# ]*54X<5UB5FA60V(J3BY(/%!-/$1&6V$C7C@F05%S
M.$8[<5LD-2E=13=.459463%:8"=F)65I84A<+FUE3"Y"2#5P0$Q/538O5&UM
M-5I$-3\N(VI(+$UB+FU/.STA)BPD/RXD7G0Y1FM&+5!>;R4R;&1/65]J6T!5
M(7!Q9DEF)4A<(C56-V161B5)3%%&)$!/,3XY/#TU9RME23!4-2Q:6F- :E-I
M(T0E9#)-/#8N5#)8/28F6T%#9DE6-"EL;D%=)$)&3# [2D)/+RHH8% O*F0A
M1E0S(D1 *"<M4S!42V$H1RUF8T=)7TUQ+$U&76!R;S%'954]3G!I/"A:-6M2
M3&!D<FAE+V(I42MH1S)P7UYF5UPU*"PQ4&PT8#(L=3-R2BQ55T95<G,^+'!;
M82H\:'1M<TE<,6(^-W161T0V4FDG3V=7*S,K+G%$+VY<.EM.+T]N.RAE+%]L
M6U,^5R%I3DY</#)'/#U9,T5G2#UF2SPA1T=G*SLU/W O435843!=735 0E4^
M9R-+5$)@1SAN5%\Q.S),-V-N8V)7<2PA<R8D;B0J=4(_5F-L36,T0%$C+R,A
M3E1A<6I14452,5AI;E1!)G$M*70Q6SI@17,S*"I,*DXI0C5U3"M@<R%9.64F
M06(M*G-D;%)L0B(F:UEO83U#*W4K/V<V0$,P:3-J5TDF,3@L(U1(7% W<$(]
M0E$W)W%30SPJ(65+<#(E1UPM07)M+&=S;D5P(T)Q:$,D:2=E;RX_(6UC-W1,
M.V%"2D%<+$,Z8DLP1#PS44,J06QH62Y=92%45RA3-SXT-FE):RL]36%E9U$H
M/CEH35(Z*%@F-CY,4F]8*5(W7E4R8SUL:C5.-SE"7D$E.V\T:$]1/$HU)'%M
M5"DT)61.+SXZ1$A,7CUM=4) ,3UJ0&$R)G$U3S8^85LT.BLI9B8E=&8I461M
M)DII/R%4549>63I9)5YR,G M.EYT+%DC2#)D14MP-R@F,"0T7R0V=3U31V9L
M8&,T72A:.U%4.BEJ1#Y..5(J0D<Q<UUD53,_8"='.DIJ0UQL,EA<9U)!74YK
M0VTA9#(U6S9":TI+(FHY-T0J4G$Y-2Y3*5$R*2E*.S1K73-075Q;5C='/"-4
M+FTM,$8M3W)F3EY /%\^7%8Y2%QT2EU#,28Z3D T8UEC5T(E450A*$55-$,\
M674N;%I29BM:.E]K*29Q*3925DIJ34<F1B-3<3UB5R)=;2=#<4)'0R5F9"PI
M02%7-RHH-D]7*C(C3UPV6'!%)R%G;B<W,W$P.R<M/%0_,3M#4UE;*CI+8W!5
M9%5K-%!U7"-!1&$I2RYQ(R(V<U5<*4II+FAG1F4X97(F9T)/24U,06IE.41*
M*6 \*&\X9V\B0RMF)"94;C8C8%LD+D<O4%XJ(S,Z-3]+(VY$9#E$1S!R)D N
M6E],7U%><TDA3UQG<"$T8"UJ:F5<<VHG5V1.)"Q;27)F2B9S4U,K2&8X)B@M
M7FAA7"I86SYQ7$<A:VHM4&U#3"I?,&8R:F]?5"Y@1D%+-$PA9R),1#-@944K
M7EUK9U-91%T[=%MM;6QK36]//VMF=5AL9U!I8DLD6T8E2FM!="4D.S@Y;SY%
M4C@\*E0Z+V\K*C%=+$1;7B\X*50D)38Y-"HO26$S8DPW<'$F+5Y!,'1Q(T%I
M2WX^96YD<W1R96%M#0IE;F1O8FH-"B4@)U(R.3DG.B!C;&%S<R!01$93=')E
M86T@#0HR.3D@,"!O8FH-"B4@<&%G92!S=')E86T-"CP\("]&:6QT97(@6R O
M05-#24DX-41E8V]D90T*("]&;&%T941E8V]D92!=#0H@+TQE;F=T:" U,C0Q
M(#X^#0IS=')E86T-"D=A=&U /D5D9TTG;C1*)G)7/34^:2A;9$MI,35Q0UA0
M.G5:1RHZ6BQE(T4U6U$H4VHQ34@B:5)C,5UA*C)<2$!./B-!-EQ3;BTE55YQ
M9R5J;5A2=68P12MF0',W370R<5M&:T)C9"XH6W)M:C):<6(\;U4G+&QR:"5N
M3U5:<#I'-UAN2BI(-FQ'*$@D;BI55#4X='0K(3A7;W-"*R(E0BIG451#)$X[
M:R@_2'5C7#)C)"QF)#4W*5<V6U9=,2%0*W!:;#I6/30C+3$\9R]A56))9'%R
M5V-H5T-1;DQB6#XW."M;;FUB*#LH9RH_-&9E6# K,FI3.FT]*F9&6UI:+EQ:
M6#M(1FPL)&=(-D1;-E%&0G)6/V9>6"5%<5Y48EXW+UMU.61+554A;EPD76TL
M+C%)7$M9="]C:E1'(4Y7;%]2)2AA9EQI;3Y;,"]))$U@6$-7+4TP:BET<V9(
M*&E5+D\[/"U$,4Y0:G%F="0U7B]R:"TG+UHW/E5L<S];6C5,(6E-<ELZ-#%3
M5G1U74Y$4ETD64)N26=E,CTH8&QT*$ X)2TP1F,N0F,J2S<F0S@E/494=%)L
M1"9P83@D5#Y+5G5#-SUS/#9'9F)&7UH^3&MN4'!%8RTL248W=3PS5W!+0EXW
M3D-482,D2#\O;$Y#8FHF+$D^<4AB(2A.7B,Z;EQ>2$%,+VER728R=4=M/%8M
M14U)-&=,-%)3;5Y>2VAR:2U<-6531V4[1&4Q72(J.UE165([2'(Q85%!(CH^
M/$U)1RQU:2ME95!I-B-R,SXN2V%67FUO;U%B<4!*/SY51%4G/U@P24987CDE
M+3U:/UYF(6Q>*D0O:G,O1THK-B@A:6TE-E9)56]7:C%=)F5F3&TF+5M682-#
M-2]M(FQ :C)A+U@E,4)A*7%>8$%!9E)2(BYA,49#2R]122%+<#%$16)I,"@J
M(54^)FAH4D4V<DH^/S8J2%=&,&)R*T\Y:#Y/6C(C(S),;W)4/S(Q6#]M.5<X
M.4@E;VY#)UEO*&DB)E9J93,X63U+4E<A4C1,:VXY/$HK84XG9')$83(B3T@R
M2&E@8#-$:%TS,&E:)4186"IE1VA@:%U40S9;/F9 5%(Y1V@G+D9F+C932$E.
M)3MM.W!L.%1"*R4U;DUM2CMK4#--3%)B6"]H(S5&;F1/-6U52$]+;"8I;"UG
M9%$H;B8K:$4R<20N6E) (65",%QQ1$\_82%H:EUP;3]71SQC+"4R6"@Z2&Q.
M83QS:R8T/$AO,",]7U<X<%!H7F,[(R@L4G4F,7,N,TUH1&,I42E#7%9"7V)U
M,VIC1DQ$(6\N)38O-$%69UU$/CU:,S-865)!:4M#7"LH7$8S6"XD,#$\1FTJ
M021.52E</T8D(CHQ6$HC2%5+8%QJ:20L2S]/(494/25Q-RE.,T@_-F5E:38_
M<D%H/B%B*RI1*B$M)FM<<#YN;D$A86E@-#I";TM<)EHI+$U435%#,# L(UE8
M62-'35%F/&IG25M4-F984S)N14U-7#@A02-59E)97F!Q.#I@,6A"-2=L1$%+
M4VI!;CYB;$5)4#,Z4D597W%:+6I/7U0I9EQI+W)C,D<M3"538B-B8C5G54I6
M638J5F!;,UPF;F)#6V%-*3TX761H531)/"HL=$)O.S(L;#%))6<G.5IF9"LQ
M+D,X1E!8+S%M<"LH;4YL+D]E)4I*1$4[7UI<0VX]6F]Q,G1T661P3U R4E4D
M-FM13#9R42YD/U-(<"]H5",I6B9(765L)3M!)%Y";U9I;S5C94@G0U4I36PZ
M92=?3V=@;E!"3S%")UYN;VLT*#1*3#UN<5QB93QE.S\[/5=5*B<[-#)U-S)$
M:U$S9"A 03TG*F!F0D@F4D=N*F(R2&$P,U$\7$1Q35A-5RE3.R97-TD_-RPY
M/'5H;$0A)5T\=5IN.4)(/59 4&)<)$<N.68V8"<Y0RYT:R(H5V%D.#DG0V4I
M76 _7FD\<&E=/R1:)R$F/6QK3T5&:7 V-6,X94928$1O7"5))E=0/#I;/&4X
M7B%85&Y)3DD\2%51;$ I.SQ'7SLG=3EA<BU7348S86)I;BE2-&4D25I.(UEE
M9V0N,$958"%I4CQG9#(P=3=K/74W,6 F2$Q/2B$U3T-4-5(M2%A/4%9*825*
M2C@F3F1Q-651(T%8*69R<B0E9"$W9VY2<TPN6"<^7#Q;84YC:#DA1%5'<4UD
M,6A"-"])4%-D4C]&*E@S-DHX/F=6=7,F368W4&$T1F!$)%EQ,V91<&8I/VYS
M1ELP,"E,5W,X:RU14#QI+T@J+6AO:UYL<6A:3CA/8B@M6",Z0EHS6DHR9%A9
M3BI'9%AB05$C,W0N*S%B:$M,(4$X,3$G.$U2-F1'96 N6F4O82-$3#$K)G!G
M4R)Q/#,E4TXW)DI$8"TO5"$B,ETF(55):C!H<W).-U$L0SQA:65.7%!!7V-D
M*2AQ;V1*(6EC2FDS1U%F9#LF(U(X12YG(V1J;B1@3"H[+S1S33IQ,DAK5S9R
M6$<Z4SMR)RYD1DIC9$9L,%137UMP468T)%PW;UQ#34XG:$M$97 \<U@U0SIB
M=4U@2FI"7T5 /RM,:F!/:V13;TMC*6%+,4);+34B62A&0E(F/R\R4VHG:%I8
M1VTZ,&0V/#)/7T@N1BIK:3)C2CAM5E%+.#EF65%6,7,J8UIJ2"$V;5TL56M0
M3CU<(4]0)C-,<T5S1#9E93\\3E9B.SY'<2PY+3U?(5]P(E$I.6EG*TA -U0X
M,2)'16DJ*%%R.6=)1EHC<TI+,S52)2DA;B=<:T1(2W M1W5;3T\R(6<_*31>
M-#-E:VQ::55)+FQ"5E=/,E4U.71?969 1"=+-3<I.CP]1VAI(2U$0&I7)V8_
M*T5(53M.,5]P7U$Q1B%L,VP_8#]5=",_6EPE4S%:96-R:V(Z.4%Q/R1E8#PE
M2TE25G!P5FTQ+5=)2&@E33PZ4SM,)7 O8DHN=6UF:"HA,4HQ.D]64B)%.S92
M)$=P3G!8:4Q22"HG<5 R;28Q,T4A<RAO+DDS+&$N6"=T,50F+"E&8&AN(C0\
M)G4Q2E=@4F5+2#-M+TQ2770H9&ML*40P;CXY/C):9VI/1FDJ<3Y57B(X<%E4
M+2$X(D<W:"Y7.C(_-CE5,FIU)W(L-VQ-:7%)<UQ:7W%*<&@W0C=M7"5%/F]K
M-3,I;R\A4# O.B)G-#9H<35<2VMI.TPD83$K7&@I0DHW0C9U(D-A-65,<"=3
M:CPR*U)'+5 Y8#=1)B%4*UU+53TG-5YG:E0K7#DF/3DL25PJ15=<7EYL-ED[
M(CM*(V5B;V=/.%56<# G,G5%0% O:U1&;&)Q,"4T7$(\65!&:T=M3&-F4VMM
M+2E49U!6,2Q*5FQ+7V9-5DEH+3%;3FXL+B@J='$G16!>74A$0C%=,4 \8&QI
M950A5#I<<R@L='%M/V!<44]O;75,4U='/"Q)=2A-3'5-775E:6@O.VE1*EY(
M1D5D1E-G86HD-E!&+SL\3%8R.3]H9C=B-6PW<V)C0DUH4$\Q)%5C92DC52E*
M(4IT+5Y<65E*+5A'<$=A02E%8D(U5F)!;SQ <CUH23U3,$ H.DA%9%]+;3EJ
M76$G9%Y 23M#-EE72%EP5S0R/$QG1C$A:5)0+UUN;&A%)BM6(71/<5ET7SA6
M,2993F11=5I.+R%6:G%+12<F:E@U9G,[7%AR)VI?6DY(-E4B;6E.3T53+VM(
M3EUA75XJ5FPO(D,T;&8V16P]<RE93"I(4"Q+,&I,)&A=04A)(FH[-5!=;E\^
M961I,F-$0#Q/=2TK5V%J8EP\5B%&:5<Z=&,X:RLR:3YL.&HN7&I,74)..R-F
M-$M'-U5<4R8D*S- 07$E7EH];5,B1S$I<"8Q(F\Z-U9J3UU"-F0J<&]@.EQ4
M,$5-8%4^(F!$,&]&/&XX<"HJ8E@U0S0J,$QT2B\_)BPJ)#M1:7,Q7G,Q)$HT
M*EYL2F E:#%17V8H6F0K*F4_:V%"3"YK:6!F3%PG0UA-*%AU9$))9#A@;R$R
M)TY6:C)/7UY*/3DL)#@_6S-/82$W(DLL;C T1U5")F=C(S8W3V1I)5<S+2)A
M4D P-G1U7VHE;$E09UQU72I,,7%>2EP^,#=H3CE/36TT85AR2&$O:TH^7U54
M+'%4+#1 ;6 Y1%MA6"I8;#)M)3U-5T)7/#PV-&9'/V!&0&,B-3Q9,R<G-BPS
M5DTZ,C\W(V(Y<EA.1RU"(6I".E]P/G$Z7VMJ8B4F)B4G-VDX=#LI;3\D4$,J
M(C=A0%\O+BLC/D]6/3Y=/S1L32E;:UHZ.W)G4S%&(BDC0&AA.VAM.50X=3=N
M.T585E=D-TM,04LE:&XT/6H^1%AC.G1*969!8R@[=2H\5V<T+2A!2RI<:&H^
M<5,_+FTQ6F=1<4U7<51/1EHP7S S:C O6BUP)S4H;W5L4G-07%!$<T9?0S-(
M3VY%-D%00FU /T]L7W)K:UH[*"QN:BE#.&9J8V5(2FLQ8U9U6EI:.U J354K
M:%EQ:CA=,S!<8W%H5F=%1V0P,38]8&5O1CIQ851T/61"*F-R/T,Q.25!6DYN
M8SPA,2<R8REA-6$X(C=?;C0K4S]91VPA<5];,#=02"=3,554/"XY821G661;
M,4)E2RTS9$A=8W%')&(L87$W.V!H745>*T%T5&YD<VL\-S0R4FLA=&=F5&DD
M.$!N)FI4)G-?,#E-;BA=775;(D=J)E4A*U\\14I%7%(W<5YP(UA>6T9H53M=
M=5MH:E9S4VYH0BI:12=$/BTN4%A!2BXL-"E )#)Q;75K95,L-C-@2W!B9&!,
M(STW/ELG-%U>.T8M8E1*554H4&LG14)654 Z/$Y>,$4V25! 8E%?6F@V5U<R
M,3@V:%=4:S8N5&A?2CE.2"A<921N,$1-/G16-&!21VTW5R%B+$4Y)T5K5FYE
M45]L9'4R/FM5,D)@(D@G5D-J)&UO9%,G4ELR*B4P13]0:2<G65-K*#LG44AE
M2E=5+S!>,SXL8'-O*VDO4G4V8&E+144H6ETZ5C%"(EDV3#]O:6HR8$(F+39.
M=2=C96E1=2T^/W$F0D1+7R<R0D4X6S@B-%1>:2YN;3,R0ELY4$U68D])745*
M)"]@7#5+7R8K."4U85="5%11.R,I6&9M="YM.4AG44U$+3(H-BIK2F]%=5M6
M5%Y-:E!%-4 Y+EEU3&I6.D ^12)C6TIB2W-;3TA38R-D4BE6.E%@62U5/T)>
M-4MB<$%O9R4_)4PD;"-@7EDT<S)/:DI39C]O54$N(4XD,CYB/%U.,2@T4&DG
M0SMA8&9A4DPL0DEE0DXZ=$)*;&YF)")P)E-<,%1J73Y)65%L.U(G*E-H="<J
M4W%J53=C-$)5)EDY:B=624LG(TXE52)B5TIP<BML.C]H)60J4C5*-&HU+5\T
M:&Q015U?,50H<2A30RA$43%E7$I*83<N7VQK<D<Y-E5P24%(<D5R4&9(33=2
M)&UI.2(I86Q1<#I<<BT[6C5"52<R4SPW6T\S,SY=5UUN92EO4C9+-T5-7D)I
M1UP[9U<_3W!21'!D/3UL,W)-1#-02"I8;DEI(CM;,SMA)#\W7EEP2EAL-UIL
M,'5F7W,\/"M><S%B254X7UA-*V%E;"-<23X[0S=F2T\R+FLK4$\O4R8B+3%$
M-F%!4%5T*3HB*U(S148W76]<-FHF4ELN(CQ<4S@]+RI30U]-)S]O:SAE-5U*
M5&$R3E-G=%5P;FD]*6=L,'%'+3U=-'-O1T1!7$MT4R146#XB4FE,)SU(;30[
M.$DK5V59;R$S8'4C7')?<U-!<"1E42)+1W)&4&)5:E$A4F$G5DQK<#LE/U%<
M-W$H.EM7<D]9.VPI3B9>,4=,-S _0"@G,SE9*C]52&8G)D54-V%)8%1N,BMP
M:65B5S4U<BQ"8%%D<$\C)7)<4#PP-DM(73!T52)E6E,^3FU<95HJ(S\_*"5A
M:E)N6"U-1DM)5&QE(VEC6'(R-#\G,B9B8"I=.CQO.5XX*$90;CMA-&Y'65LF
M/SA *$)!0"8X;%PQ<"U83B-B5U94,E8\75-.)EDW5G-'92TR9S$C5# Y9R$T
M:%)S-BQ3/V\Y1VUH2&4O*&M!74H]4C52:$Q'=#-L.4$S*5]0*4%5+"IK:RUP
M*4]E85@O95L\)6LU.#$Z-E4B9V0R,#1:2#!-)CYM4#]M:#8X1W!$3"9I2#DH
M3#-E)%9H.W1;06]//%\L0V(G<$\I-B4M)FE%.G$X3W,L/UA!."18:UA%)5$C
M46AD(U<A0W0L-FXU-DU.;B9T8D(P=4EJ5&<\6&MN:D-93"QD)#(Z83P\9CT\
M:3!<+#\E*38\-7)?<6,^524W3&UH8VLH:34H1"@Y=&@X664Q+W R*R]+)6%1
M*28C+5MI7&M(468T7S-M0ELD7VI'3$E"5&1':"U#66-10W)E5B$H74Q<97,Q
M4TUA1CPQ3'1'/V4N,2$[*'(C3S(R7%!,<3=>2T8C1",]/FI";STU-&IG1UE3
M26XM.D\X4RYJ*3DY:20R,7! :CX_)2M%26I@/W!B65101U,Q(41@62Q8;#Y.
M;%$_7E<N13$D:6U(,F<H<5\M-6Y;1')G7$Y -5)K:CE,55)1:F\D;$!01"XA
M.61=3#IU-V]":'-,5V)3+%56+R1L-5XC:VAP.2TI<E(J*%,E3U55/VQ%3%,G
M,W%E6% [.7!<=5LA1DQ%;SAL9SLQ.E8R)E(F5UAE=&4^<6X[;U4D.#E10%%<
M6%XO9&!?63]?*RY&7DTW8D%),2@B2V-*:#Q74' A4#9,025O<"-')6PQ4FPN
M)BML5C573F)&.T4S53$]1CI45696-R0H22Q )SUM5G1.26)R04IB1EPH<6M%
M/&EC3STC;S!L=$AF+#(D5CEC/2)05S9F1S=M+TTS53A=:45K8#=8,2-I1"PY
M7&!$55@A:"A!4VQ(6UE63T<N6&AD0#=;;V912E)E*%)#0&)S8FM=7V<B(U%7
M-FXM7V M;%1N65=-=7)=3$IS.$IH,W)3+%=0;6%O-R)^/F5N9'-T<F5A;0T*
M96YD;V)J#0HE("=2,S P)SH@8VQA<W,@4$1&4W1R96%M( T*,S P(# @;V)J
M#0HE('!A9V4@<W1R96%M#0H\/" O1FEL=&5R(%L@+T%30TE).#5$96-O9&4-
M"B O1FQA=&5$96-O9&4@70T*("],96YG=&@@-#DU,2 ^/@T*<W1R96%M#0I'
M8B$C8#Y!<CPL)VXM6U1S+D<L74QS<30G6")/.CA#62M+;T1)6VU+52M19'4W
M7F=J/$]H0BLY75Y$=6PK9E=8+F$M3UI+(C<M-&\]2B8A,2QG64=;;C%L9T-N
M.VQL-S O;#)D<EU+=2E"+%A37E,V;$<A2TA@1%4F<'5@:7$C5SA&<%MU:V<_
M:$\J."A3<F B7SAG43Q*:5A&1FA2;C4E,6].4W!*(TYS4#QN7#%#,6U#.3]A
M(2120B=6)REL.D%T:3,F-4(K57)9-5(^-4$J1"IR+50R5#DC/S=:(W-D,&E1
M3F]B.U@V6T19)$X[)SER=$TA/&0T3&@Q3B1#8CXL/4M722-S6VM#53I>=')+
M(B1<;BPC,E90:3I<350V72TS3T I*2TX2$-.3'(^)%@O*#Q214$H6S F,$Y@
M4%1)6CYG9SD\;#YR/",N*$!?:B(\5$\K(TAK1#@^0&AL0F@I-6)/8BLE1"5+
M4'0N;F)L)SL\73M$0C@V9C4X7$0A6%5T8UE:;B-)6&Q&04) 6#!9)R):24<K
M:5TV."Y/0$EP33,H,EMA<#U9-UHA2C5(:W-<)DHC=68N)C%N9#HV1FDY)4 M
M-G-$5$XQ4&M;44!*1"D^149R9#IO+RA862D[*W%R(BM3="9=*")>+"QI5RQ5
M.&8V/%A,/$4W/VXX/U,J6EQ<<B1714QI9&E*.E0_92UO9&UK-4TD1E$I7D5?
M34(A75%387!><"(K<59C2D1R9B9;(SQQ7F%%;$EI,3=!.R1#=#@]5B0C9%L_
M<2T_03<D-"TW/FMR1BMP,E%?5C9<*CU"*B8G/#,I771373Q)5RPL955722\P
M9#,H724W3D];2&I%)C4W<6=8=$M.*V8^75<U;D(J22$Q+%LA25(U/#@C5&-E
M)51S:40R:21C5%-=(CQJ-UYC.' B:TQ05U%,32=D0E9=0V)F6#HO<'-D:5%G
M,4,O;68[)F564"1A-RQ4-S%936UF.R-S,2MR23U18$I=,"%C7FT_9%-9=&%O
M<6Q@-68G03XR9&=%7BM>8U8Z:V=;*F-?,DA /"0]:$-7;T58*U)&2F,P86M!
M8SY@7FPO-FPH*DY=(FY7+D8Y*F=<2R<];4]>-C-B,BDS(T1F(R\[)3(_(6)#
M5E(A15E#(SLX;64_.U%+8VY+(C=N:SEH+CA*3S-.9V)984%A*25&-D\B(RQ<
M-&Q/3&DK=3]:8BQK8F!$<T0H74E(+75K3RE<4F9$0&E*(CH_6BHJ56$E(UY$
M,%\^,68]/BP\0DI"4U)))&MF+C0\-65&04Q.7RLZ44Q:9U!47S!(:BEE)E Z
M+S\Q06!K/R\C(F)1-6-@,C)D-UI2-RHO6#XQ-&!<9W4V;&)1/D@P.CHY.B0Q
M-21I:5!;36D[-"0R*6DK5'5!/5]S9G!S1DDI*D!%7U%2;TLN0#4I62<I7'!8
M<2)-+C)#;3]1(3(R,S V5CHW6FYU,DE)6EMN1#0Z5VE2.F\C;B\M,U,Q9RQ.
M.2Y0=&-H,2LM*3E/9"TJ35Q*/#QH)TA;6C1M1E%;25LL)#%H-#(H:4 ^<$II
M<%=#<&<W+SQI/RTW84%36R-;5BUL;STB1TTM9CU%82HG:6TR:E=48C0R73%M
M9'1E:B5:46XO3D(Z1T]:<SU81#!E,B)I94@D4C%N4W)J,SQJ85U,7F$Z-R5
M/T=@."DG,DQ>3#]'+'5Q(3,X/RXQ3DXP.#YF7BDB)49"6F\V*SU346(N*EA<
M6T=L+S5J92A')2TG3EHW2&QR+CXA)3<L0R(Y4TXW*B1E/&4^4E]B2T1O5%9R
M)D5?6CQG-4TW9$(I.U ^<D!6:E5@:B-M6G1&-4\E6FDQ9"]U*DD[:B0_5'1I
M)2QD;4M29"E6)EYO;FE+(5IK8&55:V195')I2"8X-W)Q4T% ,#%10U5R/"AO
M4DPJ+BHH1"Y?9VE -S-H/C0Q,U]G*3I><2DP;7%R.$U"=5Y&061!1UA'+C=*
M<2M!,V9I-SE(94DA/C$S4T]61&%75F]K-6=H8CA1844F52%A+5,J)SEB7%M$
M0U)F23Y7)2=?<7-G:&\U3W(Q*T]#.3]S3CDV6#!H9CE)/U=77&QH)%\J1F]2
M96Q13R9 6V%G.B5,1#XW5#!O1VPX<3QN23Q52%A8.S=56R-=.354*V4_0"U5
M/%E2-4AE(3=!<BAE:20W.D%%-64C6V-=."0Q0%([2UMJ."=H)BLG9# A0#%@
M5"9>=50\-4<_4C!20&!';C I6CYL8C<Q*"MC3"E,/V];<CYO9U(_:2M"950O
M<$AD<V Y-RP^3D<P.DM--UHC(V)).%)+*"(W)B](/T]0,C924R%I2TU*1E<[
M)"Q@;BMQ8F]T:F!5*49G2&Y@;V9);D Y15!&;V)<2'!.3TIG<3%"/2(B-V$^
M9W N/$,E1V9+/4<A;SQ@:$-G,4YH,D\M(BEB)#112"9+16XG96Y-/TP\:VML
M65!G*UPG/R<],V].0DY;<FYS=&P],"Y";21<)#X[0'5=6#-10TY")R4N6$E*
M;6EP1#8G,'1K)2=(<"-+4"<O;D9L*VQB22]A,DI-<U)@3RA&:CHK/V!@:"AG
M*%XI8V0P9U9J)2IP-35K9V-H0' X2U%G9BI<.G0X2FAH2"PU(CHW33I-+5\V
M6%U/1SQ'36I09$U90%-2,4\]7B,B+B51031:,U=M2FX]5E4U/%!19G5E5VLM
M0R)L1S5A)R=6/"8E9%=045!?*4PV-"E.65) <C$A/2,H<"%07D(E2FU&(B5:
M6D%>+BLY0C1Q52<N<FLN9TAN<EU.)RDM<E(A3D=A;C$K*CX])E9<6W1-8FE%
M4CU/;R)-5W E6V%'42E8*"]014TG845U.5M-0E5G6$9-(3UT4%AB+T8M83-3
M:%--7%PL15@I7&@G9#1253Y%;4-6+F8U/TM10R(^4F]U.%Q@3CY;;G!;<6A?
M;C<D12<Y-3=;55Y16#Q45$%-/%5)2R0T92%#+EYB6%U/)U\O*V5=)5M@.5EH
M15IA<#0C1$@S-V15/&,O9V9K*VHF;28T8SU=7CXH:TA5<#]S+& G6FHB02DP
M-"@K+SDF-D-;6V]),EHS9%4I*$9M:W1B5# M-CE=,TU$=&QK5S);-E8^.TAP
M<415;"15<D1Q:FHH)CI623YO7T9$.G% 5UQE2%LM1E<X6THS94=T+50H-G))
M<7(Y;B8\*2)E;'13/G,C,B99+&M?-4917W0P9#,_,%(]54M9/5,J)TLE9RUP
M9D$D;6(U3&XO;&\D05)+.5M=53M'*C0^<'5D9&H[,TIR069=15I20UTB0W H
M8S-,6C4U36LF8G1::"4M(B\Y-6%G=%YG24@V:RHD.V)(43A-5FIU-$5I8RDS
M6&Q@3VY@(V9'4D%/-F%G1DIJ:D-I/F-!)"9O2#\F43HZ84-1961M:#4E1T1
M<4\K15)A,$EL*BE)9F=37C!,,VMN)%0Y/F,L=#5(4C!F,CDU5D,Q,DI=:%8\
M3494*$4K*F9J.V9M43LG2$M'4TU 46I(-SY$6VM-0%)T32=(3T4D34(X14AA
M:2A83S!;16P_,3DD4C=816)J52MC:BYO)B=O.W)@;')++&]>828R7V!776(_
M82E 96]T2S$L5UA6;W4D)F):0EPE9G$X9SY=9F,B+UHT3$Q2.FHN-'4^)"0]
M<DXO62TX5DDL1&XL+41Q04-N3RM-55=?8V]/44$L(B1L=#-M8&8N1S)>0T$I
M;7 C7S9G7V91-6DX/R$O3S0J1FHA270V4G(C7CLY8T]9;R5M;'!S42\P0#A&
M9S N,7,Q:EQ233 Q,C C97%:+U8I(B1,.'%79"-6*E5*/T)B,G5J8"U'8T5:
M/#(W-C A2T1R:#1T4G!(2E] *E5;."Q/)3LG=#)>-65=2$Y*2&-G9VXS2FME
M<$4B3%$J5VLV,D=.43-F45<G0RPA=5)38V [9U1?)3)N14AT-2L],B5D,28T
M25='(TM?.G4^/31-5B9H*2Y&5&Q'1FQ$3$1O+61>8#PV6B$M02$\2CPZ.D-;
M<B<F(SPE:VIN7FE26BEA2G!"5B]>3'0M/TU'.5!L<2UI)%I$6B=-9W56+2(X
M8CT[*5!762@W)VM>.U<U)W,D;F<A8E8H,%)92DPV9S=H-BLF.$9R.E-+96))
M9E]B259S*VM+:&-&8VEN1T1D,R0S*W-J+%$J,EE.55=1*E0P=4I,9CX\)"E)
M8&!/*VI=*D=@.B=?9S1@/6@V,2]L7") 77(_+V%':%8\/F%-5E,O8THD=5Y4
M(T!,4$%L;D@S.U!O8'!62D=G1%=S;B%*+B5U84PU7DXJ*E8[,E)R0T]N0TI3
M<&EJ,4 O5"5!.2D_+D])66@F4S9#;F=72%U4.C5G.CM%0DI?4C5,+"Q!)BER
M;SM#,#4W6$)T3RHB=#!33U5M6$ ^939412=H4TUM4G0Q64HK*'$H:DQ9:VUI
M.T!E;4<A8$<E5%%506!R<4 \:SA@2E=;9RX_7E1M/&)E)C-I.T4F(R-#638H
M-F%H-W)B<C]U;#0I*G,B)5AO42):35PM<FYS(512+3=,-3I!<6!:7"HM4E,C
M32-Q/T<I-&$T:S]#*T]H3C4C6RXK.6PY(6->72<X-6PV9&0T;R) 5D%$8EQL
M)U)F84!K;4%>-G$M6V9.96EB,#LT.5@F-U-'15DL*#%P56YP*3%"5D)-3$0L
M54-4<D\P=%E&6E-K6D<Y:4PH(V$Y*#])64\J5C=81W)'9TED5C(T,4I";G!<
M8BY@,29B;C1K3F=3/FY;;W F/&UT-6)J<C5)(24Z8#XK."9H=%%L8G%#+F)
M;SQI7S@W+6!,3$8V)4]@13A"5CYS<VM/+7$R0%!=.D=,(31#85A',$$I*50J
M2'0B7V](/UE',"4B2'4J*T)C;' D.6M20FE8)W)74%9D+TDX<#LW;4%645%N
M3UAO8S1A/70Y.&A22V).8$1+(D!.:4-T-49Q)SME2"I5)$X\(4QJ6F1B*DDB
M85]%+G)M.FY1*&$G+S$F:EQ23&-!5F1/6R)P26!46T5C+B)?,%YT:5YK=# M
M6# A1%%F171%03U;,'$K<S(V(D\^64-!,ULD;V,\1$!41T(C.&%<0G!>5&IO
M6RMQ;&E0*C [65E6:$YP3W!J,5TX8TQ!,BMN7&MO,RA(-UHN:"9M9&5,5RHW
M5U!R(6=E-40H;U\J6FQ#;FY*93=,2$1.66AH2&9(8DUS06XX<51G56=T5FXQ
M,"-B-&U9.D,U.CX])4XY=$U0)2(W*VQ=6RA1(RM62&IE*3]F*&0P92-N35 O
M;T]C545656U.+EQ&-C0[<E5G-G)D.DE.(7(X*"$R7U!E64\K+EQA*6% /#EH
M*VH^05X^,70\:F-D8V1=3E W5F(K)D-6,"@U;B%$<6M.;$@R53=P4TI#9T-R
M42(D92TQ43E:."HJ2D9K23D^:EPL+B8\.69&,3@P6&Y=.F)+24AP0B]9-B14
M44)Q0&\D5"I3465R-4=>=2-+,#),97$[729D4W%<*4MA4"Y);$)C8B)+-4$G
M66@W;3I2,%YU,R-R04%S(FI#-FAR0U]U43L\6$0S,F0Y9#1I,V%<3%ED*#)I
M."I3:31%<5([670M,"DF,V!!54XT9EQ21T8V7V)(<S<X6G! 12UL:&4E5#8F
M7#Y7,&%<,6<G<E@N9F=&9V\\7SX\42$^95A:5E\H0SE&;&$U/W)#33,T44!#
M*2(Y84HL3DI,5C=U7$(J0#@C6V=<24$_,2M+.7-N12U9<#0E3%M.8#,R6BYF
M57%?7F(Y.$LS4#] :T=?/ELT45\X*4-?921P3#IA/5$G2CP\=$PL2F4R;6@T
M*TU*1$5J625,+#<F:V-G-2HZ/4LX7%1R5#E=-&I4)R5B4"\T+&5G*2=?5V),
M2C=?*TY47#@R5V4[<V9"<W)>7T%E*BE%)EPP/U8R:T= <$ K,EE)<ETX,2--
M6&QK/F@P;EA',4 U=$1)34]#=69M+%@G:UUU-DI@:#QR4S=?46-.*4Q4/U4I
M4TIB:D,X9E%06&)$=4,W4CU<.64F-U5:,3]G45)-.U-7+$QO2FPD82M+4R0Y
M.5587EA-.2XV4W%E.34C6&A$;$EP*VXJ5&\T1D%!-R13(6A@049+;4-J*%]>
M64E'4S8L=2AM129C<SDI6"DU/%0H+F%>)C1H=4M4;6)J6&M*-D$R8"E (6$W
M9#\D,"QK)3QE<C<N6UA!,$!A)D-O3V)Q4W%F939,9$]9:T4]=6%S95I&(U14
M)3Q:-#TE+2)16T8Y+DM9;$%(94DU3W [,4,O)F$F=28N:G(X54Q*8SPO.$$Z
M;5IA8$U)6B\K02=--W!D+D,L-DI&-W%71%,Z3T1*=4U=(R9T1%D^+#U+73 I
M9SQ"(FAG675N.DAN3U8J8%!%(E!97W0Q1DI-.BU>)4YK:3M-:S\E9F!/.6)(
M3BHP431T.DUH-&4R9"$Z+T(O,5Y$<6!.1S@O(5Q"-$ D*R)A74 H-'!)6#\Z
M67%8:3,N0U1J<R)&<V\K-3)'4T)"4FHT1%)M3C S751$-"]S3"DF*"LA)S-F
M,74]268X:3TX(T9$8UXV45TQ8%TD)V N2VHF.$<I43@W4S!%*4Q*34!&97X^
M96YD<W1R96%M#0IE;F1O8FH-"B4@)U(S,#$G.B!C;&%S<R!01$93=')E86T@
M#0HS,#$@,"!O8FH-"B4@<&%G92!S=')E86T-"CP\("]&:6QT97(@6R O05-#
M24DX-41E8V]D90T*("]&;&%T941E8V]D92!=#0H@+TQE;F=T:" T,#0T(#X^
M#0IS=')E86T-"D=B(3LI9TXI)EEO9EDL+",\7U=%:%%E7% C4'-@7%U+/E!7
M<#E@0T4K-FQ4:R\H*&8Z4"IJ8T=A;D<E22$P6CUF,DUJ92%G32EG:C9!6&9:
M1C(^72]*3S)P,%Y4)3=$9U\P,E931U]M7CAG:W%5-VU=5W%A4ULY;E0B9EM5
M02LY038U1C(_)S5*.TM/;S-?;S-E<SM'2#AF:V!O<5XQ:6-M8",J,FU2/6]@
M)%53)3E/<VU(;39N*$,X(F!J4#AN,U$E/S-B;EL[03)<<#1A5D97*#Q!/T%*
M7T5D<T(W0B-@02=(4T!&:FUG748L0STU:C5!)V4W<DYP/DTO;#) ;5QM+#!F
M*BIO13QP(VH[-G)/1T ]7692-2Y697,B7&1O<E)1-654+E-8-C R3W B:E\O
M1UTE3B]A:$)4)50D=31G9S1%4'$\64=A6S=++&U 26I89%5=13-(4"PM.3=/
M4"T],DHP8V1M;3@X/DDR2F5R22]'.68Y.V%N;VUU83Y70$QS-T@Y<DHI=%A"
M5C0V.7)G3V-0/$AH*ULQ+R]+.&!*+%QN-3)!-R5Q+%MI:CM:0&Q":3Q99S]'
M-C\Q+CHK2R-%<CP\8VM87$A27%YE2U5M1VM>22PD(RTO,TTY(G$I-#0R/TQJ
M6D]/1F)I1#13+UEP)$,V;50Q(4PI/UDW(2%K6&1!2CY>,'$V*5H^93LD72)"
M744S;%!*<553+",I<F=&,CME5$1C*RM=95),/"UU06QR7R8V/D-$7DQ>/3MN
M*D149%<U)3M"7VIS*D4T-%M.;50X*D8L,S)&7T=+1&$I25EP84=5:D$E6U]<
M;G5E6UY=;2<A1&A$3%PM,&1!)2-(93(J0FA28'1F7$<J+T)5;BE=/5%*+5T[
M.G0B-#1,+F-#0DYU225A0D-*-$0\0R4O8EAP5$4P1S<^;F1=5S(I5&EA)T=N
M*6 H<S]35&)-:6U#6S8P2TM*5T Z*5YC7%Q#06<Y(RI8-65O<S,H,6%E<V4S
M/6XH)S]7<3-3<C9*/RY26%)G=6AA5$QM1&%233A0*C]<75$T0G,E33X^/FI
M0# M9#Y1;2]E2#EA7BE9(U)E1RAF9&]:9"(C*S$^2$1::FTA36 F)BE147(D
M7&1E44IF=$]?(C V6$]4)3122FHR0C0L(G);3V)T<"(O/'- 95HK73<E8S=/
M)TE!6%IF*TAN9S-J+&4P(G1D)64H:TQ2-%Y1)RD\8%$N<&1'<R-)8R]6+$TR
M8V]&5&HS1%@^-# O,DM-0$)M*#)&7&(D)7,H+TA"524D2W0_/7%+.DYH<49E
M8B92/TIO0W1:)B=N3SML.S4U1B);2#MS63,Z,C0W0F!053D_,SL]<U@D-D0X
M/E$P4T1@44DN)TUR5UM"36UT/&YP:E<],D9M3D=304AF45A/:6XJ-S F:C!G
M;%QI.5-J-V([721B,5@Q,41?0TM,;5Q6<3 T1B(G:#DR,7)!14=G*T8S,TLS
M8EIL;T<F36Y9+S](,3%I+5,N<4=J,S4O0#HF5"4V<S@M.3PU1"9#)B5>)B@S
M:$4],21=3DDS+3-=<U0Q,B]"/%=5<6YG7S)"050S9&HG+4$A-S]35"TY1DE6
M)4-$1U-D<BPL5D9126)82%MC76LJ4$!6(E R:T]05D5I0B]5<#YH+3HI1F%>
M0C$V1T-G=$@M3&!B5E)03C%T/SPM/ETS/F Z9B--1G!T;3XP3',S.T@U65TQ
M.FA?1T! 24U;:2M=5"M6,6)/14Q/0%)385A34C!P/5M;-EAJ2$Q8.59 0G)(
M4EMU-4PN,V=/-C\G3U]D)W0[*6903G O5DEF)4TZ(5Y&25!K-V1$-U5N+3II
M0"YG(E V9"P]/3LK,C@N5THX0B0V-4A#3U ^0' R<C)/4%M'<6YL+B@U2V<H
M13U+,E%%324J:4!?(E4\.D4K3"5.)"PU9TE";F)F+S%2;30J)DE"2V-"6"\[
M,$=.*%%4:CYA*C-A9$U)*U%#.C1I,$MC5$M1:3QK1"LC9FXF.4PB/4!9-CI,
M-F@\(F).2$E=.&!<."XL,2YJ53<[86HZ+#5(,DQF.'1<<5Y-8B-<9%5>16LA
M94)=/&!F8#8U9U C3%$S2'%>.21=+3A@/E5)9CA*3"-C.69J14@A+7%O3FU'
M;B$B.2\^/3LN;BY?(5AA/&U 3TAQ6SD]:6IQ4B@P,V=H)64G:RDO-4),1E]<
M*40S1"]E)V(N;%!;/C=++3EK.4TM.2\C2S N*B(B3B)F-#5M<FM*33(^37!L
M-U504B1++E-/."M23$ T0S-1+6TL1"MC.7),13I.5S%S5VAG3EDI2UAB3#]G
M4TP]7DE.6UQR5"E"7R=60D%Q8TEI9G%25V\S(BTV4%<R6DPT<F=N/BLT1UAA
M,SM5<3IM+F0K/45#:3108S5K1&U+720Z*4EF-4XA)61#;')C9%,D+"=-:34M
M0RYB*%%&=2PL(U!#=5U0*V9"9&5G(2A:8RY,8%E>7&UI9S@O1B%5.E4W2#P[
M35Y503%,5%U<;2MB<D196"UL16E6+DYG(U(C72TP(D%6(C=9,F@[7$Q;2B$\
M3R1A6%)E)G)P73]C;V8L+2='<2I!1B<L9V-!<F]B:%M.93Y(,&$T7"8_<B-!
M;%Y&5R1 ,F=K/$D_+CYE1"-.271M=5)M,S(E0"XB8$ R631N86(W5#,O+#E
M3#5O36<[8$QL,$9=9#=G)T9@8$!(,&(_:U])-E-74W4B8VA(0TE3<E]>/%))
M*TTT6%U=<C]<)4YJ.2HA/D='<T8T1CU=/T H:4]M7TMS=#A?+F\A7"I&5&TN
M6UQ%*'(V9SU44FTI;35S1UI(04=K3W5K/%1M+RQJ96TR.D9)=&1K9V5@+EII
M.%5(.RA.<RA?:TQD9E=),C0E.RI"/VY&4R9U3V P6B\Q7&I-<#->1#(O(6A0
M:50_5$!"7T5N,%TU.21S/%%8*$DN0#4X;6%(72%79'$[-#EH-"I47RDZ:&\]
M<%QK0G(F94$E=7)C6%AO.2=-8&LM7C8Y)554:7!&8$(S35\S-2%I<CI0/S]M
M(S J1D=D4"MJ(CDV-TI-9TLK:"A402MN:"EF:DI":BPN*2$^:&Q..$AP3%I1
M/#A062%R*3EH2VAO1")K1%)(+'%G)2L[87)P:UE*3DM.9&0_4W1F<&E@/S5A
M)UTS0B9R1E-O+T=:9F14845<,$8J)6Y;*60O749E:%$Y7$MP*FHI)VLQ.RIH
M,T\G/4LN<TAE;#9%73(V8$DJ,5 [<6!H0ETU.V!&*D0M*DU<3BUE-V4C2F)J
M1RIA-EMJ.51H;BE#7S!<96E4*T=*)4YL3EE!0C)28EM!:CQ+44DO+S9I/$58
M9TA#4&IA,E%O721>9%)5:SPB:2Q9,6%><6UO45=R/U954S!:9$)C.W)/=#$O
M7BM@7S1&1D1?.T--7C=I7E%L:R@V66=E5T-+(S!174LI-#-O+&,S-%8Z44M;
M+D\J17)7*"%.644B4%DK;C-N2B$E.3=T5# G7C!Q4S\I(T,]*2$C068]-T51
M/FI*-W,D*%10*T8_/F5K*&9/(DAF/D<M<W)48RE7-U%)73\N+4=C5EIU<"9!
M:F0A(75E6V@Q:V4Q*VA-)7)U2"$D<F5#6#))*S)79RXS:44I;C=J,D-'2F]=
M;T(F451$:W1/-F9S<V,K3#8C2E%43W%R2&1#43TM3# H9$=)(T520DQL6%5B
M6%,_;T=(*E$T)6PX46@_:"-H.F!A-&5R7VQ'<VY=.5,]3E=H(U\U4$PE,2%;
M-SLB6&$N2CTV,EI/0C!3;48J2U-@95Y;*B,E-")=)5\P+%]I)&E6-R-O,$-3
M/G)N=",B5T-+0EYA7U<Z)%-),'0H.6EU138O)61D56@N1#1/5&T\3T$H.$HT
M7")6-#<S5V9M:F8S;20E/G!$;44Q4G1G3F8L,G!)*C=:2%LC<E E5"TQ154R
M)30Q1&PR-%8D,E]B(S)T3C]#<719<%5%:%AQ2"Q$7&LZ;6AL-44Z2U@H<UPO
M0U!*)DAL/UQ3-V-G:#]U,U0N22<O44II-G)L3U0L2F\C;#$Z8T1 06MF)CQM
M5B0R,T$S;F-R34-@2B-$<FLH<'%C8TEQ668R1S0U/S%00"HP-TDI0V8C36]J
M;#9-3# \13$F-5Q&)4DG/R,Y14M6(4-J:S\V35%38FHD-5I%,5$C6&AC<BM?
M3$1>:&A *#Y714ET-CTL*%DN3VQK7RPJ+$0^6"QB(S%=;$5O7&U<+DDG4$A6
M5R\H8W!3)VLA,RDO;W%L7SP_)R)E*F!".BM63EI>9W,H4S$F<D5O)D%404XM
M54]!3R)A26I&3V@S5F-2-2912FQ*-%MS4#U,04=B:S)S*BTK97 U,5QK.$%+
M-%\^+S8D.6U$/U1,2"PS/&1T6%PO0"DS1%XO1G!96B1(;'%)0CM=7B9874%E
M,6LU;3A+:W-!*$9A.$="3B,N8RQM+B%#33-G,VE08$U&0T,Q,RY,;51D(T4K
M36,C;5LM6"@O;R0C.'59.70I)FYC/RHH)'(E7&UA+"XU4VID7C):3C@W94E;
M04%K2#0]74-U(2)-+TM85R=)."\U0%%10"I?1#UT16DA*2A/:"XB85<U<BLD
M)&=5=5=987!U4W!M:G-<23QQ86)33V5$,&5L;STW;"8J1E,Z/FIA3"XD-U]S
M1%).075Q.E1;23LJ*4EC(6)&2$EH9E!8-&U24UH]<B-%)6DB2RY#/S98;V(R
M2R))5"%&1FU4*4-124,_5&PO3G1745)I.V)%8B,P)D%7*4M.-"1?*E$X4BU!
M6S-C;4519CPZ8W) .& Y9D)<0G!O-F)U<6E/2T<V.694-5A1<E5!3FL_=7!S
M-#\G.S]G3&!*1U T0TTG<S1?+3MS+'%(4E<[0$,X5&QG-CQ%4G!-6&YH15QL
M*5%99U198B@B8F8H,&IG<6=:9$9$.R1C5%M/7RIC524V=4I8*2%C*5EE,3IC
M)E1>0S%>*$%-<$AB)BYH54,M+SI?=",M:BM//R-S24$J1314*4AH26-1-B@W
M8U0J3W!?56$C,RTS*%YO4%PG:40[:U%?04Y8=2UG*E-,*V<_<5]R44%$0&4L
M*38S)3Q26TE,8$I?.6)D83Q)=# Z12\R8VQ&<6YL;VI19&U3)V59+EP[(E$H
M*2]-82M;,BXF,RLW/VM8+3DF1B8P8V!-65<W5R(\3&\I,&]B=2$\8BM$8%5#
M-T5..3=5645%5F]F6R)';UI</4Y'3D%?66U*66M=4F@K<RMH=2-&2G)=:W%"
M7%5!72%R;U<E5R\G)S5-5VAH5T,D*UAU)S=P;3LH,$$A72E(570Y,"PQ84$I
M7&Y8,65R56IT2V!@:5PW7SAB2#I58E8Z*U9#=& _0R1?-#PG4D)4/%Y%-&E'
M;F-^/F5N9'-T<F5A;0T*96YD;V)J#0HE("=2,S R)SH@8VQA<W,@4$1&4W1R
M96%M( T*,S R(# @;V)J#0HE('!A9V4@<W1R96%M#0H\/" O1FEL=&5R(%L@
M+T%30TE).#5$96-O9&4-"B O1FQA=&5$96-O9&4@70T*("],96YG=&@@-#,X
M,2 ^/@T*<W1R96%M#0I'8B(O+&Q9:U)U)F-:86%S,C \+",Z6#8Z239;4B9;
M6R,_<BP\/#)A53A7="\O0S\U*DA23RHY,SHZ+S(]9"%U(61D;&A/;FQU:W1R
M25<L)G$Y03A&06Y1.B%162AO9D1Q/6DU6E%.)CDP74E3<W$M:B1(<5@S53-!
M8C,P/5,O0CMG7&<D55A)2E-55#)U3U%)5$143'0_)"]U)C@V-SHX3D _:TA-
M2&AA4RLR/W5G2BY&)SU(-$TJ*5UC<7%2:E$L/6ML0STW-%)4)DU/7C0H+R%Q
M65Q3929:5$$V17,Z23)Q05=<+E C,U-8/F!R)%MI)U@X=5Y(+W5/-BUA=59Q
M.W!O86-3*49R85IM:W,_8UYD+&I354I75"1>:RQ6,&@S651M+G)G9CMN9&!>
M)CH_,F(_26U#<4<_)R97;UY:,V)!)UMF/&TK-$YF:4=2;6]Q(W1A2C0\5#)Q
M/$1*)UU(86)"7DY7.U%)4G0U0D4J0")21W-N,%QE4VHA=#\K)T)0:6E81&\Q
M-49D,RXT:UT^,&557EDP<TIL93=09EHN/TDR+V1-<D5:(RY#2%!Q+W$\+E)1
M0FUB,7!G.5)4)7)3860O2TES)$0E5DID2UI49"U68F1A2R5C:&M$1B$N;BHX
M32QQ1$(N65XI7U8L56!K4S!45&%@1%(T+61,+D,R2EU-)B0J-D8J4E-606).
M75US230U<D%N:F<F8T=12'!):RU+2$=#;41U5E5;3FHI2#U90B,P0D1*5G!"
M,FA;5&9O03!F0C U*CA38%(N<$93-RU+.#9!7R,E,V$X0$PZ74 Z+6I6-G F
M-51(*6PV4VIM95Q?5&-I;UXH3R<\<5!#7S4Y<TQ:0V P<C$T,50A53-.)EUL
M02I;)#(T7%U)83-S+D]@5FU=7SXF5&IG/VHO4CEQ3BAJ/6YR/2%21%]0:6M0
M6F=+53U7=#TL2TQ436D\6EDK,V!#=2]6/F4C0&U*540Z8",A965$9491;3@V
M5#I#.SDJ6%@H(D)<:38H:%I;3E=905$X.F)(8#LZ96E .4I#2TU36T5G<4X_
M;RTZ14%G-# F2UM9,&=+3TAM/C995U9?+RY&:UE78BYA8U]E3U=>/#]&3%H^
M:C]O-E-$66LL8CI',#9525UF2"I263(Z0BQ22%1 4%1!/T-+4U4_+$DD*4<]
M<S9$/C9"9EYH)BIM9C])/58K5E9T2V97;BQ$2FE#0R)R:#M!.U1N:6!I/4$P
M2B5U/E!.)BE"6D1L-$MO-F)>9T1E1BMM5"@L2'):95Y>:'$F5$)<(SXS*V,X
M<G-J(2HR7"M$)E)7;44O+TPA;4!;-&4T6EU(:6$^8BE-<#DD.$]$130C8%Y4
M=6YL:U,N.VAB:4HC9V!C:S<G;6<[:S W44)I.T@K<6PP/E]8;'-Q16A3=&Q,
M5RXO66IS<ELJ96,A*&I71G-T,UL[/$MI6U1+6D!O=%%Q-U<Q.%4N2FE/62M)
M9VQ>.F1>24Q.)%XN0C@F-TLV1T%U:#IM)VHB.C4]1FDU)4%704!&2VE,=6!/
M<2%:3T]$+U4B.DE>8VPC*2=0-DIA-2IC22XQ:SQN7&ID83!D7#4I)D(W1&Y#
M*5%I5S X=&%J0SE6024_*UPY/T=O3E!R+E4J+5U6+2QK2"=973-/7RXD3$DX
M/$Q'46Q88&AG*D$B8SQ?8SIF0S W-FY@6BAP=&=Q;UYG(C)086\_;DLI-%E@
M9UQ(87,I3&Y))B%<7&4Y/U<G<S!Q)"<F(BDV1%-L9"5B-%X_/F95.W0_2S5:
M<&ML6VE-,VEE-2Y+)DPH;RHN;&AS6U<M5D%E.2TI0%%+7W!594YT8&))8$-.
M54909UAI1UE.8FUB<&17+$]#5$]D)C$K32%#;&E(6$I4.%$S<'!503QO;U5/
M1DXG,U(T53)K.%9-5V-<4D!(2"1E:E!'3"=@2F0S+")+7S17.SA:9F!J04 W
M,U5!."<U+7%(2S4_.B5F26-#85U,9E5E*B952' M7RYB<5Y*8U1U0DU8)F\K
M33(F;3 U=',E05YM)2A 44LK)6U',$PW.&@R/$I-;&98/2Q)6BXA:5%1=48^
M32)4)65I9RM,;$I*5SLM5VM=.6128F,G2')4*UM<;"XQ;EM694-F23-.:TU8
M4W5I*RLV:F4C/C\\5BXU1C1(,SL_/RH_650K/E)<7&-'.7!S:4XW)&4_65A0
M.6U18BM'02DJ:T-/9%M#3%50*50Q7"0[9TM@6'-;(2XT<&4N,2]Q:TAM5DU@
M*BE*:$-T.F564D0Y7U]60R9>:'!:+$D\.V,_;%IF<E$M8&IG+"]>32M+.V@T
M845 /6 P/U(T,E@\:$9/,%AD-S]>4S,N:FY1-SM$0%$Z3V=-4V N03QF83<[
M(4DW73LV0B]29FPT*E!*46%A6SIR,C5506%+:RM$;B$F*5DQ/S9;(C]%-E4F
M22EB3&HQ.CY.+"U.63<J*49E729F:#%@434\-6@N944N:SE7,5XL;"$H-E8[
M-BU35"HA64U9)DQ=*E]*;U]B0R%K<$LN/"$M82XB+#9=;R1D4$Y,25MT(3!0
M8D5@4BEJ/D T,6,J:45 .C<M(U1F2T4H+2).="I*+%Q,*"DV+#E>*5]L=30X
M9B%.74%*9'5542]0<R4V.D%"=$(\4"IF02,T,&\P+49,8&$F=&1A55X[)R5
M1EDL0#8F)'1%0#)54D P*&1E+D)"6&D^12-N*2DQ5TM?)$5S<%4_)STP,F]A
M,D=N-%DD;V S,#\S134[:3<[-&<X-V\].28D+FQ!;"TB;S]@*CY;9#Q@3TM;
M(DAK3#$A0W%")$A29V5)2SU?1%(W/38S6FI*4$5+/U938CME.6I<22-T;6DX
M<U%R8#Q#/DM38F5,5'5M)UEL=34G;4L_)"U$9TA>17$G2EUT<B9N14YI;5,Z
M2E!552<T7D-Q:#=7/%1.5%M!*%MB5E)*47%/=6Y:;5U/0R9</R-)3S0R8G51
M9#QT(6)$64\P5DI:3C9B/S=Q0BA@(70X)"HI2R0^<28A;G(U*SM$6V9&6F@X
M8#XC=#Q%;G%74"$D3&Q'7DLX3VI5-FU?(R@R63QD:3L]2$EM3&5U2"-<(W1R
M.&Q6-#8P7F5N/S1&5B]66&]16FA.23$\<G5G56<V6G%>7314+W!?92DA.2E
M:6!%,REI)"HX-B1U4FEN.VI+44LR:&!'2U!%*G0\6TIG4%EK<6].-3]Q3R]Q
M(38K*2Q(6C\Z4#)L+'5C9ETU7CU 5B-5<'4Q/D ]-D9,06IP.UEE<5,^6W))
M8B4G<&E ;U!9*UY"<44N2B8^1FQ,;EY.<%AQ)VQ7761A5#H^54,[/T5>1BQE
M52-T<&DX1E4S72='94%=<&EJ1EE#1D<K.2=B:DU:665G<D194SDE2RQ>1U]F
M;35(93Q <BP^04,A4%P^;6976BY=+RQ$33 D2$UH6R<_9F(N,T4D23@C)BLW
M7"-F,S!O6RU&,#@C.&E,:&1Q66P\0$]*3U=T*V R22TI)VA-821R/211*$90
M/RT_9#8O5#XU/"]?72I.2DT\*2-*8UAM46LK)#U%6S]H/E,[4VE?2E,U<TLY
M+BXA(EQ:.$UD/%!"(UPD0#QR1T N7"XK3E]A+5$C+%PP0FI;:#TD<2PP<&->
M,T%=1VQK42AG<C5.8$4Q6&0]9B8A-71A2&@G:TYC(CYI;VU+139,.C%%*C]M
M6%M,2$5/-#\M3F1$56M4)EQT/D<V/STY1E!,7BM8;$I/;UY.2CU*<#DA0#U9
M-41%(D1R<UXW7DEI+6P]:T J9C-:-#Q%7#933T\^)DTV3D(O9%)H93TU,#%%
M-49&45PN8EU;/E]+<74G;24S)2Y#;R1O4F\R:FXF(V0H*&,[02$E:&Y0)G-9
M/D Y6S]7.W)2-C4G+B9O24M59&0G)V9@.S@X(B]O;G1N3F0I.2$E+6EG=5MN
M(5Y18#4_/CAD)2TI*&PW)U-*<SAN3U$]2%!H:%Q,/$E(+#)58U\U3R(I4358
M0"@C+E(T.C!K.&\G1SI6/3HI/#)M029<649"(RE2)C5U)S):0C1C4$1:5&(J
M0D@\52=-0B@Y.EYK9V,F7D1#<SIG82U</C=T(FM&9CI8-U<X:CXP,7 T,C=6
M5SA3:U\G7"%#)3@B="TI3FY1)$PQ13$Z3TUB<'-N.&5"4D==6RM1<SA"6CAF
M0$)':&(J66A3*B=E24\D7#H_7V%396)(0%]A6F I8UQK5UEU<5(Y03,T)R-4
M:F).43!8-2I<.B1H(T,P2C<K4VQ+-$55+#!65SXG875T-SA"/%Y,3S--)E)2
M*RUT/4MN+BQJ.&TD.E)>)&%:+59(-BMM3G!,)75'0W!7*U1;(44H1$DN-D9E
M0CEQ/%)L*%HK,$I:7UQ40$-P5DIO-RPQ(UY?3VTK<' V5&,O12I<)S]M7VY3
M4TYP)D]M0' I3DT]72=-5SA*3V<M9W P4"QK+5 J1&!(-U4N169?0S(X;VQ;
M+#%E<R4H8F$Z52(Y=65F4VA;5BA?1RM';4Q0:G1,/E0M7TY;2DM6/3)44"(\
M=6EE3E]C55=B6#YL<DE=+U5G8UU+46\Y43XS02-R<#TU+U\X5U0N3ETR+"E!
M4B50:RMN,F=I.&M?1R0O:$4C,4)T*#TF.$)1*&LZ93UJ)EE7+T%%,VUJ/5XP
M(4U0+30Q-FQ/0U$E-31H)F4]2#!D6SY>8V8S+5]$/VEQ9SAE8S!0(T@M:W-M
M5EUS9&XX=4!:*FME0G5Q4C)F.51>5$DU5U5S2519(BY"6&8Y-4-11S%Q35UL
M73=M:D=1(F!*249M0TQ6/2P]*S1A3BI.<SA51C9**54T:G%=7G(\35]'*2UG
M)G4J*#@D5S8H33=9)%=O4B<_*5Q$*2-1.TDC,"U+439M7S9H<F=:04=)971B
M+FI=25$E+D=-/F ^+S)%5FH[;'$M,5@V<3 R25DY5CAO3D90+"E*3C19/&]S
M-3\_0#0R/D0F-"IJ*68Z66U<*$Q;<$U;4SAN44QF:%9J/RYF64\C3S9+4V4D
M14L\9DX[0D _<2XA<B(J1E!O1C0J:BEF.E(D0%E1969N;FPQ-"\F<D@J4S-O
M)SM'.FTM)7--)B4^:R-527$[7S1?+B%27"@Z4$AQ/W)33"9:+R%=,C="46 O
M4F-+-6M 75\G7V9%0#1P6FTL6SY-)DE"73)R<4I376=*)VQ@+ELG4"LN-R)<
M;2%S/"PR.V0L7%A 65M!0&AA)$!#)V971RDK875#7F%A9S9C:28H4&=M;D1#
M:D(J<U)O8RES9$E(*')C2CIR8G(Y.#1%.&XB454X,CEF,%PW4B4P+T(N:D%(
M2D%@4S5M.55-4T,_3651/%UD;RA<-&HE64E5+4-)+"1E,U-4.G-$)71((V1)
M26!O1UUI,U%68D=-43UG/ULE26%$0S@R(58S5BPM9%4Z2S):)$\E3S!A;4%;
M."$]:$@S7C9I:V8U8B]356-/82%/0U<\;"YI0EER9%(T:4!!12I%6D1F(B8A
M2T(\0$QH7"<_5U5<0C-O15(Z3#M*35U--#9F4C1)<&E<564^964N5SPW:3=Q
M(DD[+%]+(B=+0C1G,CY=5BA+*2,F:"0M9$A./'1),W1K76LR,F9+0&!6-CIH
M4#<F/"HB;4-!9BPB2B)J,UAA2R0Q-44W+49H3RE.2C,F94E#-5A>)$T^/6]E
M<29L,$)0-%-9-60T05A>:%19(U)@(G-'0B9@-DX]4D<A.C,H;#DM/2XS4EUS
M(UXC139H1F@M;F4Y/$)1374\:$AH;DQS26HZ*C1..4\E9') ;#1#3D)>4T9P
M/T]M.SY*3V5&-"II75LK,S<V3#4U0"XB8S] 1'X^96YD<W1R96%M#0IE;F1O
M8FH-"B4@)U(S,#,G.B!C;&%S<R!01$93=')E86T@#0HS,#,@,"!O8FH-"B4@
M<&%G92!S=')E86T-"CP\("]&:6QT97(@6R O05-#24DX-41E8V]D90T*("]&
M;&%T941E8V]D92!=#0H@+TQE;F=T:" T,#0V(#X^#0IS=')E86T-"D=A=6!8
M.38X;BXF7&([/',G6D,D3SI(;&1Q:5) .6%83R<F,2=T13Y,1R]R12)!+5!$
M)%M).EQ8;R\E/B(U(6,B)#HB731@3B%Q:EIF<40B2&(K43$T5VLD8DHF34!/
M:"<I13Y+1'1+1C8E:W57+#EF.#1"7RI*1EPY6W1K6V(V,#%P93$U,6E476$A
M761+)#M!4R$X3D%%8%)<6W(X2VA&/B9"8&=L)4E+5TE>.B,[43%,*T)J)VU5
M*2-*<B9@6D5%-G(\;SQ76#9@62]Q)E=F8T!587(B1#!D6VA,4C-$(T0W.FAG
M3%P^-%0T7TM/;C9B76%E<D13,%MC+'0U)#DT9DIE-&XE<7-H)U%>)#5.6BLH
M:4DK8C]!-D1%728L0BXQ+&]N1F!A<EXK835C9218-35T-SDT-C4G66,K.V]#
M5#PG9SAA,U1/4FM5/S!/.2M).T5I='-3*58O.R- 9$0K*6M902%/0&XC<6IK
M)D!52FPI(BHM1FL\*S$D4B(F6"1@9EYL/'%J9%-1;W!9/"1.4S<J7B\U/3EE
M9CEL/&DD-V!*9U U1C5H<"]5*C4P7F,^,#M@3SLE,CXQ8E4G<E%(4C-$)RE<
M/"@T(6$S)"I!=$Y,96= 8TE"4"DC3FUM,T=S)#\G0T(J:F9O3E5N0B]U8%HZ
M2%%62&)L42EG-T];14L^63A19"I#-"9"3UE8.%UI1#(W5F]&74EE3T!;9E-A
M23,M8$=Q*BI+,#HY13EN,EA)7W0\4T%=<"IK+"Y@26U4,T] 65EQ(W%*.V]<
M-F%L;%TP34!46C!$/6]>9T%'5%A&/7$^7S-;(3<\)BQO5DHW<65-<"9;2T0L
M*EE!0R\H8%% 4%EN/5=A;%]Q1VUL=35*(D9H;CY<.49,;U0X95=?<'$D-SPW
M+VDG(2);8W J,D])+EA?7V0W47,U6V12,CXK)2E::CIE6E]*0BDM,B]22%)A
M-#%),4)804YF)'%L7R9$,UAO34II07%@1BUK7DM456,N4R]/7RMQ8"TK33)B
M(U5M05Q/=$-T:2TY)&M *3Q&3DPI.F-P9S(M53-E94M4-V!K;C@V9&I77'(C
M858F:4Q@039H+VAS;5!'8U!/+U8_9G$S:VE'-R8[)%A>3T9)+RE8<EIF+5$F
M8UQ!5R]):T@M.7%1;RUR9CI.1EA=1&0S1DE'7C!@62)O:$4U)$ E15IF+%U/
M5"IO(SQR9#U-(7%1;RXU;&0H/&@_)31*4VU*/3!*0UDL,&0_8C\[8FTY4U5H
M7B%11DHD=&0J34TQ,B9>8UQ%)38U.'5E<G)7-S\U<5A@6UIL9"@]<UDA,VIH
M7$=G;4YI.S!E/4M"<#A>-4E513%><UUF<RTZ15),2U=R5RM).6]9)UQC)3!'
M7$XC;74Y:51T5%]()RIS7"E/=2I7;45!.FDX5%]H,U%?;#Q3=%I9-E!:(3-G
M/RMT8$YK=4-3728^:S\J3B%9+&D[.UHA7B]K<40]:C0Z/W%*7#5H860Z)55@
M;3X].')S-#U)22MF93=%*%HZ6TM 2%$O6F C)TIP;V4B0VEE+$59:$<N8#M@
M)$]@=#A<)"TM,BQN6"A&2FU;0T=<,F]P55HM*E8J+V);7CPX6E4Y6$1=2"=B
M/2YJ<F0U1C)P+RQC;%%M/F557D0J2CY.,C!C04=K-R1/)D4[<%QJ,U4_8"]D
M-T5G44(L1T\E(T4D8V='(EA.9&DS4T4^6UI 6RI-0'$X520I+3TG7VQ1<D)!
M041*,$!F)C%<:3%H358D,&MQ;U@M;55.9%I@.5LG9%E:-SM!-#):.%E6<&8]
M0BME/4U7:SY2(F)U)BLO2TQ*:BHG1R5@3FE7-7 K-"$I:355<R=L5E$I,F@H
M0%1T<T,A5&)F:R)7=%I:7T8P)ST]9&!I7VY?1D%&8F0J:"@]5TA)93$O(B]%
M(R(Y.",W*6IB:2@\7"\H8#U>5T-;7&PI*#!E1E P9$M'9$EL.%<B;UIQ6&0V
M34-+3"-<.E$A6B8O5%XZ9EQ%261K,&0A*EA;.#!81T53/55!0'!P;$5S6&Y/
M0SYR7R]L6VEG;%HP;4EE*&=")V]+345,=$DA.SE/*DDF87%D/5]A,T1R0&(X
M02A5;F4W;E$F0UE2+4!F8D$E)DPE<%HL2U%$2$PR+2)-(T<W*7-6/D0U*$]M
M(DXC;G4\;T4Q3#91=3%F.%5N+VY@2F9 5T\]9D5":5Q,6T9/2V8U="9)05@B
M9UU26U]$:R5!7&==54U$4E(M(DYI84)>+R1#1SA)14$Q:B@R7G!*4SEO1"5"
M96A?*U4C2R5L<C1-:'!J(VUK5#I,-%Q?<W%40U189EI$4V-)<U-12&%*<4U'
M,3=,.FA 4C5O/#578C$X9SQ,)64V+"5-1R],*R%#3759)&5./BU-8R1Q82TJ
M560S8E<D*#4Q)D0V;#8]*5!N93<\0UM#7$=A940P8V!8(F9==2PD-"9(52U0
M-ELW3U]2+DE>/C%)/DLR5TQ@43!C<T923"(Z(EQ9,U,M)&U&="EQ1T$F4"4Y
M6UT[-3E21F!4.6%!;CPM7UQ/674F+U]:)C(S1UYR3#4^3FAG-%LX1T(Y02)C
M06M-)$1!3$]79# J7U5*+W!@53I'.$@E,E9.2S5+8FUS)$=992Y%/E1:;D]N
M66,I85X^)BA;:B%((RQR7"]G;%A@<%9I-&%T;R=U2%QK+DII7F-5.F%T93-)
M-BQ775U1;V-@.3Y$0%Q%0&)E)3=K7#AP86)A:U$V7UHP8VHW-S18:61 2B]2
M:60O8%15.$E0<5$]93A:4D!O;SPA4&-1<25+,T9N67,Q*EYD2')7.7!;<6<_
M02Y0/6P_,D%-3C5&2S=;<5$\(V<C3$UC6%UG)FEQ.D!(3FT^4"UN)$DU-C8^
M;VHJ(C(E7%0N;W%*8EY@4D0O1FQ9(2XB-F0N9$-O1#U>)VDU3&!?2F<E12I9
M7U]H0RUD1EIO1#MS15<U5D$]4RX]+C)F*6(J,2U#1FA1,25Q4EA%*3E/05-%
M.7(U)"1+3F4A7$M#)CY>6UA64FI!.B(D2TPR)$4W<5)982,N6&)57D!S7"D\
M4TYB4651<U1E9U9166YO.5@B241E*#=35%95=&A*<6@V3#U(17(D*VY/-FU9
M7#4O+R]Q-T16;E%;1$Y'1',R,C5)3UUE4%4N*D4M54DB6C0T;7!C<& L0D-T
M8TTR4#!F,&]/:RIR(FY(:5QS.S!O7B<]*DLF/7(X-35E2"Y--V!/5V<B,#).
M33=@3FQR/CHB6#-9,RE044\C:$]L6&E+*%%L)T<M*S=H.%P],$U<9CA!<5DT
M32LF/5$D4DL\<&5N8VDE5S)I1G4F9#%+-3$X7TQ$+5)K8'183U4[)#182E J
M)48X)V)P5B@V1&IG)$=C9V<\+"Y;*&M<4$8Q."%;9"LY26$^2R@Q021=3W!Q
M:#PS.#->3C553G!T*3I08V1(/VIO9E9136@Q(E8I3#P_53-><&!>*5%H(2I8
M7#XZ*3):-B0[5VY:+D I:#<R8U5D<TE>)R<V:'!T<"Q5.T=)=6(T7VQ=,%\Y
M-&M2)2PI1&X_0T]K+5DF6U](0&9)17%/=&5N="<P/T=3,E5@8RI5)G(W<"EG
M1"E-(39J.#LY4RI83VA'6TM!*BE26C1"02I13C]N9S1E.T-G5$!:9B(A0C]"
M0%Q/+$TW=55I53!5:UPF/C](;V0V/E5T-F(^;4X^8"A53W!.;D0[4"U3/%<F
M5BQ?5G!#-&!27E)A2D-0)6=C."=:,#AA8%,Z3RU@-39I*6\C*C%.*SE=/T=O
M-#-K<V!C+4M.6TTT,C8P/S)";%1L1%Y".CMS;EI78&<Q92IO16U*9D!A161O
M1EH\<&YK.D5B*S]A2RUD.2UE92$S.'%G5"8Y;21$2#!D8$PB4BY>6&=$;6EB
M7#]!330D1$,O-BHF0F,R<&EK-5$E/&I0:6 C,45>+3PO134V=&5+8R<S8UXR
M)TY'4S-()'5!-3 A0' M+5E49S1%3$=G:V19*#Q 8EE(-R-%;3LJ=2<B2C]H
M5$]U2$@R.6UF3#4R0#@E7TM2;&M8:VDP26XV7REE6S%K8UHP.6,U7RIP-&P^
M1V5N*25J*S4^)2X\+RY5*U)T9RDV+D@V3FD[1CE%3D=!6EIE/5)/3D]Q7F8A
M-SY052(W7G1C3$!M1FHN)R-K15E55ET_6"4^9TEH94X\1S,^*2%((V(O55,E
M(RYP:5Y=/TI2;$TL6VDS7#Y*<&1I:W%H46-R="AH4F1'+6=A,V]3(UUR)6TT
M;FTK0G)$8"976V)6(5,_1"U,93139UIC9BM:64L[-#0B-FY$0&-M,5@A9$LJ
M*35-9B];0TMM64LI/EP[9VYU<'$N8SLL0&,V(4Q5331O3S1@4G(E)FEF<4%*
M,&5T0%-S."LO83U33V G-UQJ/#1/+G4^93] *"-7/&@J;5-$/E!D:U1/4S%I
M(B=:7T@K02\U<R5B6R=%)RXJ(VQ%3RTA<6)#:$4\5$%!6T1G8"0N/4PH;"MU
M0G!R5$1R8SHI+FXM3CLO96E%,5Q4,B-%.C)4.$1F:#!&0%=A0%@R83LF+T]2
M(3!C7RQ<47,B4FPH+E8A+R\X+2Y )%Y2.&YS4TQ<5CMF6S!I;&)O;5I?8UIF
M06!#)DI@(V9 9UPD84Y*/C5*(2<W83!<*CA,0FDQ<'-U:G!D=&AN/E=N2G5=
M5D ^+DY)44$C*5E3/R] 53188'!2(D963S%H9R=P1D@F;R8N7BHW=5)(,$Q;
M3T!N+'0S(T\W9E]</R=2/E).53H[="YJ+F<E;TT^9%(P*D@T9V=Q+30]43=(
M2E11.$X\,"@L<65J:2110$!I+4(V<&]./S5U.5)..SHK+6\^,&UK42Q69D=F
M54IQ63E>3B8P)SDM+%1;.%0C9$ K1#,\0$M/1S\E,4 K744O.#@D,FIC;U9D
M1U=22F Q1FM%+4@B0VIQ4G!U-E1J*#(^;&!L7T$V)318-DM!/U,B9R5**$-E
M,VAN*&E,/25G-C!32G,[<DUA-B=.)C)#.4DI74)/33-(-V8B)%$I)%PG2C K
M(W T+$],049=529R8E=P<7 T8%E)6$1;4%DC=&T]8%PI-$DA(D M*5T^(3YI
M:FQN+"T],FAM;U0X4T$^*B5$9S9G64MP7%]#7%4\7D1U:"=K-4!G0FPQ=&)8
M23=;;7!@8CPU3RMP+S!82C)4+DLQ;#]E+5 N;C5F725-2D0W0&%B)E98;FY>
M628Z0UQ$9W%75FE30S]B1BYU)E%'/"=>.&Y(.%A(92M,/SU8)B8R-5U,.V%D
M.$Q6)BQ,,DIR0#)U0%Q=240B1FQ5.E5F8B9C*45N-&@M;E9=+F$O-&YD:RTD
M2SA)7G%?-D1:<' J=3E88RY++VQ;4UHR5%,L5TY50&<E+WX^96YD<W1R96%M
M#0IE;F1O8FH-"B4@)U(S,#0G.B!C;&%S<R!01$93=')E86T@#0HS,#0@,"!O
M8FH-"B4@<&%G92!S=')E86T-"CP\("]&:6QT97(@6R O05-#24DX-41E8V]D
M90T*("]&;&%T941E8V]D92!=#0H@+TQE;F=T:" S-3DW(#X^#0IS=')E86T-
M"D=B(5-P.38X;$@G(RDA(W)R26T\.#<D="UP14U595 N+RIC.#M4-"=586LH
M(S1;6S](4V H=65/5C==:R)O)G!S6FHA,D=D.DT_<6T]17!)9D) *5!H)&]!
M;BPT-CA,255 (3YL5S1E<C]173TD<FE.:%MR36QF1E@]+4AI,2]Q;$QP/$1O
M*55@+VLY97!M.25R:6<H+RXD0#UJ;%PD6C1C<VA9+&Y7*E,H)3(V*UE&6R<L
M635E94]C160^*"8U5S8O74M?65)#3V0D,28[0BQ!.EMQ0CUQ2B4W3R\H5F9O
M:D5(=71023Y<(V H0C9>6C)S/5XJ.&MU2UQ80V-D3R%Q,S$O.TYI830G.&!?
M,%-L/F$G7"<F0%E/2T1 468V<%UD6C5L4%U"4CY8.R=.1EIL,&8_9VA<541;
M6U0\8V\R8U)?4$4Z7EQ#4T]S8V1K)DI#/$0N=3Q)85I505)9(5 S/DUL(R1*
M4#YD/V(R,5=')#1G3#]./' \1E$D(5<Q,7%!0$QM=' \54-=<6Y#-SXH;4HN
M:G,H9#4C,F,N42\P4W52(B4S.$Q37$]E73LK03%,249O6$!-8BLC(3A*.U)0
M9%!-5BUH,4Y70G1*.TU@/F%!.#PI*BUS-VIK/B-#,%-!*$Q0<CY'-C930EM4
M9U)L4&U41'4I.5)36V)M6U9G95TV,SMN3"U;+3YO,7!9;W)5;UM6,4U8*DXQ
M;RU.+B=#-DXJ92<W.DE;<6]B9B(Q*2Y07TQ?8B(Q15! 85=Q17-,9W!J<4UC
M:B0L25(F+U!)3E1L0UPV/T9 9U18+#,U12$E1%E.3S,F0DXX0CU::FY(;61B
M-6=3,F@O-252,"M3*G10-% ^3"0I,'%L/BMP1U=!3"Q@*D<O(3)G7U-8(2M>
M-2LF=257-R-;45,I7TIK3BP[4BQ=5#TR7FLY,R% +#) +E9'7V5P;G4P3%IH
M12Y33"QD02%*3#U.2EI;:5M@5DUB8G)=)6=F)F0V.EPT;2HA.4(C(DU*4FYM
M)2%3720X,TA3-3(T45!G;CDZ-$]Q/6U315E/9#4F<"9O-& D3U$F;F<T+20\
M:%$S*UUQ55Y'8RQF.UA;+%5H:DTM0"I&)&MS*4]#7$E*4#AG6RI#<#I":W,H
M26@R+%)M*55,=# H86(E9S\R+2Q<,DXS2$M03D(V8VAJ,TQJ-EYT25Q$;6IJ
M-3%%9G%2/#@H9RDV*B5>4SAE/75/.50Y*6U+;F<H8E-:6T-S;6=D,&0P:3<M
M8V-A-F151TTQ7"8U<DP[2SQ.;S-+3FA:<C185$E9;5 H;69/159H)69N*S5T
M:2%,:SDH:3!-*ST[<3U94SQ/<E=N7SUQ(D0Q0$UH,S! /3I 26!1;E1 6S,U
M4U5*)2XA+55G3V5,8F=30FMF859I5&IT)%5*<U9%33$F1DQ*;2=!2B5M1R4]
M4&=@,&!$06T_*B\K6U-8<"]*7% D:DXX6BU!12=:9VM()S\W*T-3*5DN*U@_
M;CMI:5MA6S!D.4,D-#$H/D=@4FD^-RPH-CDH1#=*7$4]*B)26#-I64TN2%=G
M9B97;#16.3A66UAL.EQN=3='5S=*.CLL)5-*/BPW:5UH.RQD)$ Z+UHL35)C
M+%QD;' X8RQ6,E=4.T9M-W%;2C4G651J7R)H:5DL/&HU;TEP9CAI4DI/2F9D
M0SU%=5ID+5I37R5&/T)$9#5K;E$O,39@;4!M<$1/:3HW8T-4<5M#*4)N,4XL
M/B0K)6-K-#972T-A*DPJ4452;#5#,#8\27!J;2M3=6E!*U@W4&1%0EAH=$(Y
M42LS3U)*7'!$5$-)1#4[53Y')FEB:"\Z15PU;%5(:SLL8E]U7')8/F<M;FLB
M,TTP;3MA*2UH,4 K.%A..45J3T%0<59K<58[+4TU5C5.6S-F9E8K;RLN46QA
M/48W-2Y!/RMQ;C946T@W02A/-T!O7W4C-#!Q*5(X,BY3<'%9;5-R6S->*TAG
M8')L1RA;/T56(U,Z5W)>)W)86T<N0D\S9S1D5SA6)BIN<EUI7%);8F-/)F@D
M2DHC1CLI-&M3;&U /W V5E5.76LG43!':T5P9BTC/R@E;$@[9BEP75M%3&A;
M4D9U75TL,$!@*6-!5&TW3#!M<C]0:'5C(W-+4&YA:W$U=3)$8B8E*5,H0C)7
M8SQK/V0Z;"@O+3!E,E K85I+9F E)R9O0UA>5C,A)F D32DR*EHR02AD0F,U
M<54Q22\B73A&0SI?93,R/R([6D Z754\<6E5."\A+5AU8$!P47)+4U]R1UL^
M13]?+U%O.VI 750]0#,X/S%B8E4Z8VQ+/&]-/B\B6U)*6DUI940B24M=:%]?
M;FTM/3 \;$=.36I<(S)C5$M-94Y#,3$K.E953F,O6VAD,FYF2BP^<&!88T)0
M(UUD2E-5-4 N4TE9,&M,3D<]-6-)+U].*&M=/B(H.28P260L)5!&3B]+*VU$
M=3\[-FA/.V0X;"Q7,5)11%-F.#HS3V]::V%;9UI,03YL07 [4'591E-Q)&TL
M,4I.36E'1$)$=2IM=2TZ3E!'*&0_9T5*0U-K6B(R2CP_;U8H*5)O3T9H0RY!
M.F=9245Q5R)#.&5I(FQ+:3IB8DP^*$]5-&LV0EEU655*4V5Q,$YA6B@Y-&,L
M+DMF(U!A3D,C96XS="9B+FE?,C9(1TMF33I/24HF;W!;2U4R(3Y:2E=%0T=%
M2TIR.UE=2G0E)EAF)"=H4TM;)#PZ:6QP7#5C.'4C(D8U0C,Q54!47UQF/U1J
M3T1P.3EU9S--4U$K)#5(,UMG3G1=,5Q02BYO470H8SQ0<F172%AF<2='0%%(
M-59//#8J2U\];SIE4E0_:4-G-7)44UES*4I>-&(M.FQ656)4<6@[660[92@_
M,$-4268[0#1Q84A79UHX6D5!85,C9E)F4'!0+W-$=2Y",R%B6#UT9#DV;C%K
M5E<[,$\A4#PT:W5,3TH_*ULO0"<L<30Z6$ C)3A$(SAN+S0^55M:3T C6VHB
M+D!%5R4[,DMG*&UG(C E3V!G7UIF:3E+04LQ75M%(S$H-T\H-7!&=%!87BEB
M2&I(<$\Q6SU'6%U29R(P<C='16XP(6M-3#]R9V%92F(L0UIR9#%G1F)#9%\N
M8UPF/#E%,EHZ741:+VM7*D\V(B$J9#TL:20I,%DI0TI=2V1,:#,U2TXD;5!?
M)%4M1TE6<D9P*#1>5S]P6B\I35Q#(G0D3RYO(2\O9V<S="A 6%1 7$0L85M9
M+7)773!*+$AL:FU/;G$D.55.1T<O/50N4BLT.%%'3D106SDV74=E<5)L+S%R
M<7!L/3(E3"4I<T5>021A7S$F)"M=5UXQ6F%.974H44DQ2DYC)4E+3UTM<F$\
M:#<M4C8Z-6]G55!+85(T-T4R(B(X;3]G4#\J/CDS0DA-(30H0'$G)G1H(UXX
M)%QM*UXH-TI"9%A!9DDQ-D1P.3EU068D:R1N)C1*3#(^<D)755)G)"<M5$Q1
M.S4Q*UD^;")F2BQ46%--0TE)-%LM;TYK9&I216922RTY03U&5$)A*&=O4W))
M/F1P(E9@7C)@(3Q(-W!N;#E=<F5@)SIM830Z3F)-;G%3;6<P;"EG0$!H8"Q.
M65UB9%-?5EAM=4%-.5UN559@2F!'24@O(2EO6U\V6T1K+5!R<5%<2ELS7$!#
M:EL_:UQD2%Q543U28#YU=4Y437)@13(R*SPD+B8^<F,U;U581#) 65,J05!1
M+2$[,ELF<$=Q534U,D@L-"T\<#E>.SA#1UPP1BM0<S<F:E(Z*&8T5TE(32MP
M9TM(,W$S7',B+3U07SQ-0S5Q9F]01#97)R)L*U]2*U=H=6DS66]T-4E8+TUC
M4&%&,T8O;6TQ)D8N06EB5E55/ULC7U)@65-%<G0E<3,D(6-3(D)U)&<O,% F
M/$,W4T-:17%0(R-"3U5&)VI72%HU9DX_34,[3# ]2BDV/C<M)CPQ=%%<;TL_
M46XG<34E8V D(EU>3T$Q6ETR+B1L/6US(G)P375>225A<&XE:4!-:VD_55QB
M:3,]37)&7SHV/BY;;U]5;V=I0U5")2M<5V9,2D<X2VQO)G$Y/R5*)6\N559A
M2T-+/2EQ2TH^(T0])VX[2DM-=5E612Q33"ES*F)D9R]/5V@A8R8[5VDG(5HD
M7$PH4EQK/C8[3S=56B]E/4Q.(C(D1#I=<")C)B)-2%!?42ME1UUB<BA*9%]$
M5EXY5F%I/BTG84I7+"%5.$=C1D)=:B8_8EQ?/64E2$\P*BXS/')!95,Z/BLX
M0S@Y(59;.U8X8DQE-"I,5B@I,29C-',L0C0C)CU-<#HZ33))4'5N<2%F9RM-
M;VY:(E0H0"Q(23IB1$E&-R19*$I+2&=9/"@F)E,R,3Y;<34O3VI08$(P7G0]
M;S1'64-K*W166RPS/3(X1S4\6$!A(G1H7DPV:V!M<"0S3B<J,&8O.V-O-CXC
M66PA0$ED7T0M845%*6E45S0^:VUC,&%+,#%'/V C3%X],%Y=0CI7="5N7U%/
M9$0P;T! *4UI8UXO8D,]1SY8+3E/)BLT(65?:2=G/W)/7UDA4R$C8S T-UUF
M661)34%/1')F,%E)=')405-P<74G(S8G7$=4-3(R,FA +T)K4E]1*DPI<7!Q
M(VLP2F5536HX-5%"/F%08V(P4U5F9"5+."DT-S1A8G,D.T5H,4UJ5CI;+T,Q
M7'%,82](<RI87SYA*3%C;2@M5#UT1CM49W5F,&%G*"]/+E-<<"- *&M#5EDR
M;D-/)B@M3S1!8%]S-D!79'%57CA&<41;=&LN+%=*<5UM9E<]7D4Y6S)^/F5N
M9'-T<F5A;0T*96YD;V)J#0HE("=2,S U)SH@8VQA<W,@4$1&4W1R96%M( T*
M,S U(# @;V)J#0HE('!A9V4@<W1R96%M#0H\/" O1FEL=&5R(%L@+T%30TE)
M.#5$96-O9&4-"B O1FQA=&5$96-O9&4@70T*("],96YG=&@@-#8R.2 ^/@T*
M<W1R96%M#0I'8B%3<&@O:#Y<)E8F+"-R5V)7;S%<3V=<32A=32H^.R(D/T5C
M6'-832HH2"YP3U-645)O8DAR3V0H.EX_9BDB;4]S(D<E(7 O6C8P+V\\9RUG
M:#1?*%$R42$F9&9I6$M#;B=E23%59%4J5S5>/"=(94(C1%I@0G I23,Z5DDH
M6'$J(G4L:41O<FUB=&(N1RTD15]2/65B1$8C(RX^+B,S1'(S<B0\)6<P,#M$
M+RE102T]5C X/%!:.44_)C90-6]"2C1>;%U$,4%';CII,"EC2#,D7%)C9S5B
M2V5#,20X4#5>0EPM+5M/0VTZ7S=T5&8K*W)N2EIR5"$B3W-':61#7D0]<D Z
M+U1@,3I:/2=.)6Q87DHN2%I0<%5 1TU (U,O/B9U(3=?;#]F3&Q2(F=04S!-
M-CEB:BMP+D8P=5Y8/V$L;S986BHC)G!B<C8N)T!R7%!67T9;.C1B4U=6-F8A
M62MT.64U(SU%*"0Y<D I<E<Q52Q31$ML(7,C1"TQ8S1A.3,X4U)9-G14:%8R
M;&%?3#155BQI-U4A.6HJ94%-1TA@4B]B2&PF;SI :68K:D8B1$TZ7"U:66Y4
M*3TC,4HT44XP-U8\2C-M-G17*B]644U 4T\U5S)A1"MP,5YE9S<E63M7,B@V
M25E$:"]/6S\K:$-*0%9=9R@O36AE0U9-5DY*-3172E=13C@G;D8\)3-22F$H
M9$DW5VA62E-C+'-)(V(P/6]H*4MC75100&E):4Y 8%!,+$AJ;"Y <% \<#%&
M/5@D/75R6G%Q830U,RPR4F)P1VA40"--0CT\-TXH)U$E5F];=")3844V568T
M0T-0/55I07 U03)#8THZ9'(_571D;BU?(V0X5#A&)B0H5#0H;#TW9W5I,R\T
M5C8V8$-:1B<E3%547TXW.64C7T8_2"9?.%!P1D<I)#Q3,4XV2V])-7-)6VQ$
M7F9&/S-3,5PU<#LL*EA%+E(O0E!?-$Q!+TY0:C,K.3X],2,^6T9D0F\J6RAI
M,"-*0D])*%\O<D0V<C<G5DD\.R]#9BPG7&DA2#56+"]H6BP\7G%P-#II4C!4
M041J-RHU/SPD,EY*/D(J3T)3+"%//RLI+G%H9DIC<&1:4S O(EQC3B]H36 E
M86-R(BU$.5PA.E]B(T$E9V X:F=R7UDJ*%1S<&LO671O,$YN<%A -V975UU?
M:U1J3FQ32D!M1&(S748G)R])3$-3/TU>,E@X2V!60BAS,"MJ:&)1;%DP9E(B
M4&1C;CDM8E(O73=E)B4U;"M43$E2*F@P1UU--&8J9U5-<6%#9FAE2C<V/%A%
M138K*V1 345L*5XN36-=,F1+3F1((3I6-B-=:&<F6UMJ1#\W9B,L:3(K(2U1
M+2Y;<#DT9'$S,D5F96\J-%]:+6U8:$<A6C%!:$(T:$M3-%]>9#%:+4-'-C(]
M)75T;&A@7$!'."8]+65)-D]"6E1U97$],$5G7EI=,&<P62\W-UL[,CYJ34]3
M8CP\-W-S+$1><G%G8FY;<FAU6R,U3"I2,V$U(BIF8V]@6C,_5U=F+$0G4%9C
M:&TC)&LF0%]Q)F\X4%9(;4]L0&HU+&)16S0B6SHB8E9),%-U9&UA<4=>,CTA
M;CI>)"):-F ]="Q!0%QU43!>*C4\3B-62%4]45531%]O.F1.8UA&/6!9.R(W
M+D\Z4G5>:D)G.B\I)#=)1#(K228X.7-L.T(F(4]P14=75$ED3&18="1I8%U6
M<%8D5' M)VI%3D8W7$)!<40R<"]E94H_/F0_1')J:$1>5DEC,R950F%<4$0J
M(28D.W!D<44Q1S(^.U(B1V-98R8C4612<EY2<BDJ,TM'84 N2T]#;C17)$YC
M0BI;9C4B3S\P4$U/.%\Z,UHG:TPI*$ B1D13/6UN*UHW8U8M124\3S$R*"]K
M;EIC2"5<.&5)1CE*4"-O*$AI/S8X:F)3;"DT4R1O2#I4,R$I-U18;&@D5CXH
M12\K+UPE,DTN:3 P:&(^8$)>/3ES+R-@-'1=-"]&8$%4*VU9;#TA<DP_37 B
M+EL^+3-815$_*5Q<75I/9$8X<7%F7BE@;%0I93,D72IP/R-M0&]H7B5"638N
M0C4A,5%:7U)F4%,A/TQ-)F!U3418)W Z<ETU7S=86THK3V@T;CU#1EE6:V)J
M;6<^;B0V4&!A.%1)2C1#+R9,06]$)T)D+5YS.U17*G)T7G1-*5DZ93@F<5M@
M47)14$)N4R]4.T-T9B-*)BQ,;$%E0D([/5<M)T9552U0/T1F/3M#;DY&(T\V
M6G,Z,5XA1W H;DE8*SEJ2B4H*2Y&:5E'(D%>=&=,9%9 3SU:/30E*U%=2VQG
M+2LW-&-7:2UF(3I#3CE735E@2$Q'+VX\940T.U9C9%@Q6$PM04)Q474B7#YE
M+59L;W%28')E6%X_6F5D94II:F4T*C=M0B(N-CYN7F9P6B0K,D<T8#@L/E I
M<2%Q/#MQ/6TQ5STH/F<D(RXZ-DHG<&Q+84@Q/#QB;3]'7%]38"LX-4M$="Y(
M85%;6"=81EH[(C4A:VAL6%$W16@O9C8G*D=42T8_+U<U.$%7*5A0/2PT9"\U
M.DLU5&%-12XL-T]$:R1:*",R1"%9(ELU56I/5U)R,&%K3"13+TM5+BI:+4)F
M5T4V4UI()TI-54@G5VXF:6E)3%4Y+DA"66,D.DY4;2M*3$A>2U9K4%\S.B]D
M54EA;BUL*RAD/#1%,VQ":F]7-BXZ5$=G4C I5DIB)#\T1TYR9&LY<"P\,TY9
M+EM>.B-U+C=C4&I00DM,,UPX6V5H9C96(FXQ*#LV/G520UU?.50K3%0_*3DH
M-B-B/U1(5VI".W(M051K92IJ6$Y966U85V520&]G0&YJ/2LE4V,H5UD\23A?
M6C5+9$%*23AO4"0S;B\W/7-@2&5%;6I3-D4O/F,U5%!(6RY;775G.VAG-SPQ
M;U-K5TM:0FE8:F!R*%A!;D%88V,F.#@P,5U59",F)B]8;&9N-',M.%)/)$A9
M7"5C/4D_2%]B=3EF2UA58E8K.R)J,V1D1D\G9T,M5"I>)&=-*&-I9S%U0TUA
M0%8U9V5:4F<T=4Q.5T@D:E1*6W-1)%)294@X,F0H)"LI6CE!+S(_2F1Q5%M+
M;5Y72U=>23]8<#@_3#4[=6!G6D!-<T$W8DQ)9&18*T(Y0U F-"%-+#E#5%,W
M9#%T/6YN74-!83\V.RT_;&%)96=S94@V*#U8-R(^*F$M7#),7#MO4F=88DPQ
M)R1R4R@C)V]=)4XK2T=@5&)8.RQ;.RQ(3$!I+2M>84M<3D8D54DS0R8A<D-T
M=$(J2$HR=$,O)D]&5VMH23521$-F2D(I,E-*)UTA1UI=0RY$=4IB<#E1)$5:
M*RI!9TE-4&DJ*&!N8&94)TQT*#PK)"]7)RUD;EE=0&LV068R2$Q/9W4F*%@W
M7F4W-E@I5%5D+BA+4C] +U<X)B1I.EPX4SA2)RPR.EQE,BM01$LR+S$W(U,^
M*U8I)FXT.21:+4<B:"%*9$I!13([-C!M<$D[6T<X7' F(S)A=5QM-FIO2SM"
M8#-%<G V1G$X;C<G:E@\9&PO3&Y:55LV+RM!3W,O5F5-(S<O6T0C+4Y$=%AR
M-TI,6"Y/)$)R9#E&.C%G86Q71BMT+S-R6$%(24I-;UPI2#DX<2M7431?,VPE
M92E1-DE02B@D2B8M(D%P+R=(;%=2+U1M4&LY*"Q=4$\E8R116S-2/'% )$E:
M4VHZ7D!T/3H],V ^65(A2$Q':%<Z3D);;#A#15<L5FY+:'4W4C<Q57%J4DI'
M:DEH0C@^.T%(9E(F7#PX,4PN2T)<15-$,#$B9F<C2&A:96DQ<5U4+B-E:7 C
M1RM:+F="(C!G,D54<5=8:4(Q,$(L0E5I6"%,6CE<(C5A,CE/)S- /B8J-#1/
M/"XH1$!4=4M",6YQ3D\X-%9>;SI37%16;4 P<B=6*E!G<$$L)V1!/EE(.E1J
M*R1U0S,S,E!,:6)'.D1Q+UQL9F9N65I)5TU,4G!'/5$O7TED.F0^3S9/4"Q+
M=&A59E%R-C8A)$$P/DLG*%E&(2PJ=5P[0'1;-$=C35$H/4E(7#0W/&\U)TI-
M*V!)-659.CTY8V-F<F]0+7)9-E1C6VTT4FXC<2Q')4 A.5\A=5MD-2X_1C$P
M16)144 L7"=105)72#XZ<S=/1C)4)%Q32U0F<3!O<UDE/T@V2$%O+V-'<F,\
M1&HV15-?4VTB6SY-*6HQ2TA/+RM5+2@_3#4]:E\J6SUM:D!C)E$\-&TU+45Q
M*V%2+$UK14LE+E0T1C9T7%%A05LG3RPO8G(\+2]*5S)O6W V5"AK1#(H0C0E
M)%DI3S-4.EDS6"QT7RA3*U@S+R]%+V];<#94*&M$,BA"2%=,)DPV7VUD5B)Q
M/D,E<7!Q.#)P)%<_354W,E!(<4$W,%HD/W)&:S1F5SQ"0$\A(3TT1#\I(51@
M:6]A1UTY2'5&.31U(U\S)B]0(6QR-CM51FU<3"8W4"U7/D]F1D56<2=#/&<_
M*5AG9G(A1V-"<')U7S0B)BX_83]/<%M.2DDD-%Y'<R5;*UYU4$8[/7 [3&1-
M53I<334H9E]/8U-R5' V;E0O*C<D*R8Z<68W)F]A5ULM/V9Q,&0\8&1T53]S
M,V$A/%EF95-M,B%M26)I3&%@23$N+R\T9$E0+5(F:"YQ67) 6BM(*3Y$,T]D
M0THE,V5=(BQA4#5P-UY7.D@N*CTQ9&0]+E(B-%='(2$B(CHV93-M1V0W<$QF
M2U5'*RA-03]J7"TS15]#3D(B84DY(S]-1U5</F4Q.&E1<#I -UIB64TM)6XU
M53!*04E09EHN<C(M9"]97$=;<$ S:5)Q;C$B4F]9=%=C3U%$*2-#0D%:=&)6
M6B%N46I).68S0%=?0%,I:#$T<&YH)3M3/T!9:B1<26ET/"M61V5!;%IC33PE
M3FT_/29@,#=0.5%((3Y$:2IG648\)SUL/$8]5"A%23)&)G4Q8F!M3"-7/2%B
M.F985B)G1&5C.V].3"-E87)</T0O,6%0.T8B:C=*;F]?)S<D9%I"<%Q/*C%O
M,B0I1$)$4TEI-%HB8BYE)E58-DMT4%!-5EE/(W,V1%<E5'5+6W4];"IC)B)N
M/4IS)V):/2E 1W0M-ULN+29R1R0R25!#0S1#1$$T84=)4EQK34=C+D5@-"-K
M369;.5E!)S560TQ(7DTE73U<8"EF<D]L6#9 26$I+T1J4R5'(6)M2"M2,#%I
M/4Q).&A"56,_/E=;62EJ/')+)C962#UA-55R4#E8-W$^*7$Q-6==65L\-EEH
M+D(H8#Q-;3EO9G%=45@U+'!*1BY$5SU21FYH<F-Q6#XC/%ES+$<Q6FU27CI<
M)&YG7$HX2$HK,2TE+B=.8%4G1%U$*D!#6CE *C(X-6QF;71>.#@R)B575R]U
M3DQ6;V9:/')7.$A/6UMQ<'0N159(.7-:83TI+5E=)%<_,U(L94(D+6<P2#0H
M:V)!9&4H7T@O/CIO<B<H.CAE:BPJ/V)-;C%$)5LY8F1*0",_/%<S53!7,#)U
M/2Q,-$%I0U9+6S<C)S]6)%!O8B-:53!30E<L1F Y4BD\0R,]2TEM:D5!2RQ9
M;$MB66!H)F<E;#I.+F=R:D18+6@U8$]#<%<F<4]Q0VEJ84LE4U<T+$PO/%5T
M2CXP:D Z625@22=21%59<U R+D9!)B9F(D\\1$1H,C-@1#-%8'%O:7$G/W%P
M.F@]<4]8.G1F4T)**S9;="4W<D(F<&]R1S]K<TE(7'%D)E1;32Y22G%5-%)O
M.SAO9%Y2.$%@+V)T36]=560W7EPV/#]O72PK0'%!6&)!9%PA2SQ<8RM#9W!<
M33\H32=Q5$=D3F(K.&8I3C5!8')+5B-P(3-:-2UR3E(A7D\M:EE:4&$Z4S98
M8%E63SQH55@N7R9#8C50-CPK+BI#16!(*BMG46MK4%1515%"(58U;'1H2# L
M+4PY<#XH2U=H9UHE=4D]/#AA:#,S9&)?)4 K:#%B:U@R64EF;VY#/3UN,31,
M5UHC,$!Q.UQ.5E@]4VMT0T]&8DY%94Y)97)=<6@N-E)"(W!:)BIM<B%23R9(
M*25>;SU./SLU2C]R+F0H;VM"6' X;59&1E@R7W$^*SPW1BYJ4SEJ6UIJ631D
M8E9P7DY=-&%&8%PQ/$5C0"I'2'$A6VAD255U,DM"(2Y))W1E=&0_6T@E1DHL
M?CYE;F1S=')E86T-"F5N9&]B:@T*)2 G4C,P-B<Z(&-L87-S(%!$1E-T<F5A
M;2 -"C,P-B P(&]B:@T*)2!P86=E('-T<F5A;0T*/#P@+T9I;'1E<B!;("]!
M4T-)23@U1&5C;V1E#0H@+T9L871E1&5C;V1E(%T-"B O3&5N9W1H(#0Y-C$@
M/CX-"G-T<F5A;0T*1V%T;4 Y;&\I2B<B=&XL<RLH0W-M+4M"=4HL:&UT:S%)
M=$9<)$=>1E5F-VEI-%TA0&\V640M43@\+C9"9C5#8TPW9G-U=2).3RDV+F4_
M-"<A=60N9T<V.$YC+#5 36=S*28_-6Y#*'0\<%)B(T)"42\U,28O35,P;G-!
M.S5J8& _6$LW04-,."QN*3-M/#HS56@H-"Q$-S=-;S4B=6M&:'!%2B592$D[
M65](-&-S.4YE9R4I*VDY)%\X5#AQ5#%")S1?+#Y'*4=R66PA1&A4-EX^9CPY
M9R]+22)?(B=(:%I!/F557"<F<DHU,R=P*FY3/S-?7V)516HW3DE?5%,X9F5U
M+28_,V4T6G$L3UM19RU27B1+1'4K07)S54YP9C0Q,S123&AD)2= 84=B6G1L
M(6DD*W)+(297+R(A)20T3F$B/2I+5VQ):#!0-DA!1F]76BPD7E=%85]96#92
M/TA&4EQ6-2=J;RXI+G!;;5%185M(2%,I.F@G1FI:8$L\62%):EMQ,%!81")(
M)VDC;%-/<U=A)3EG0TA=46A72#59<&,J5$X^:W(N/B-3.'(R(TXG,$1E7F!6
M92$^7F9G:C9M4$AH3&$T8W,U/T!/3$4D86AR,6P^=%0D(G5>7B5I,R-2*&%J
M<%Q945)%;V)*9CYE.4AU+U S6F=L)V\[37,F:EQA*2I34E9T2&XP:4QG0V@R
M-$Y6+4TL:G D83,G)"Y#)$! 945/6U(T42TU+B1F44QI(RM#-T509E!K;W$C
M;G%(9VQ35R$Z="HB:6]62%5$-&1</&0V:V=8:V1#*G-'+$9T6B% =%,P,F1@
M5R%E874]6&QF:VA.:6]%9B-O8$$P+UE!7RU52&!10VIP/4!=+FTW)#DM9S]3
M<$1E-E\D6UAN1V9%*7-S8RH]-24N=49)<C$Q(55)*D\Q9V0U<7 E,D8W0D H
M1UUN33Y"2S8L-BM;;F%G<&!P)3%?(VQF:VA.:V%")R8K0TTF/FM=<V5;2#]U
M0")P)3%K)T5(7DM),&%,;5I=<5 V;VU"*CL\9RQJ<&Y#1RY<:&8L*UAL939;
M,5!9+4935$)1)"9)969(;F]F+"M8;&4O9UQI9C)T9V5;+F)J13Y45&M*+3A>
M2D1-,FPO+$9!+3I'5W$_*F4[)%%%:C-=/"AC,C1N-B9594AA.TY>,4]>,$9:
M2$-N0CPB.&%624<^.&%$/$8X+RE;5#5&<#,X;&$I)BIK1CE=<#=I<65R)%)/
M*S1=7#,Z,"\R5G$U;6!+.4]H*C%:8%(_0E)>451J0T$I0T Y,F93,6([,V)"
M.3!1/&1*.W$M-%YL:U1=4&=6,T8N<VY1+SE';%LJ/R=&;G R8BLW:G! 54)%
M,FM91UA *5U&93PK5B1<=#(Q=2(J/V\E(753:C=S=75B0FU!-6I5*FL]32=M
M0EE@1SQS5RQR/T,L+&M'*#Y"/W5,2T)73$U"-4 A.EI"3UDP9&U562,S5VI,
M=60E7EAR9D),;D$H,3\I;&E33F!P2%96+5Q:27-N3RTZ7&1K<C8D-%!J.F14
M1DAM)E%U:5M7=2Y#:$=J+S@_/3,C;4%$5$,P5C9)5EY6+"DC2#EM*2<G-FMF
M(6(O6&IM558L/5M0;45!9#]&35Y072):-R%R6&5(45%2)6<U;E%"1U<K4%9&
M2DPC:S%D.D-2/%-O*SLX*4A$,351;G$W8U8S.4Q&."\Y/T=8/$XJ1%Y%/VIR
M/C4_*E0_8TM485!<7REB0C@M.51G4UI"4CHZ9T]/32A3(RM6.#-R)#1C4E(O
M*B5P85US/D]'3T<L/TE.528Q1EQ14#EP52-7*&U;<2Q804$T665G;F$H+'([
M1B9J82PP63)T9F@Z:2X[4UMH;V!N+R53,S5/76%G,E8Y25I@.5-115A")"-8
M4#]!/U-C4CPS4&YH8T)#<FQ>26<X9295;B]!;DMC4ET[<51G4&9.5CHE7T4T
M/2YL8E,B8#5/*V4B85,U4W,K654\,BM575%?,2$M7SAG/%IR3C,C14<N,R-)
M=%!/3EPM4B\J(U=.*2AK*28F7EA/;3@\6UU$7#YS<")G)3)"/BDS8BDD8%UH
M,TDT+"D\8%DX(6QN<"IL=49/*2YO2DDD-TIU455+:"HI<T)%.S0E(2(Z3SEQ
M-6(^)DLW.20J(6IC5$940DQN<DES4C9?/#IP4$5H5V)066 M-"DB;&1&52==
M2$4^0G-,,D0M7D)E94XG:%=L3VY!52I40D,Z+5T_7S="5#\N9T5&)5DU1&EE
M8B$Q9'%N1$-;,2A -"%D5"TM(CUD)E%6671>6"EU,R=R-$$X/4@C6E-),EYO
M96LE:SXV5S=N93DW.%E-8FIJ2T%<0%HP;41$.B]32$9((3U00&IL(5AR55TA
M8BXW8T9K8S]#82-M0TIL6$-A1RHQ0&0],#PS1S];7D9Q<4(T2EUQ46L[/V@E
M*C,W)UTY6E ^6417+3%S(V [;D%./3Y5;%,A/S=H83M?1EHI6"PE-T0P+CTB
M/E=G<R%.+'!R=&M17%PH3%HO.FI).S))6V])7V-:*W5"3DIN-$9(=5\H9D57
M-4%M-29,9&LV7F9R1%U?87-H(C!:/G(R0#QF/V8G6"=I)R)2=%M,.V]/<"E8
M,6UP-&)E+"I70"I>83]2+25P7U5%2T\S)6XB7%YR5&-E1$);2D1F/D0R1C@Q
M*6E;6$5!2#<C*$52(5HF-2HQ5"Q8,R\P*UU"<RDN82UQ<6\I27%/7E=7<F-D
M82QS(F@V8G,W53LV84M-25IG5BM7,4TJ9U9,)S]:*2=5/G1?)$U#/2=+72I7
M3DYP,U@S4TE20&14:#-05VU,,2@_5&TR:U=<06@C+EY;5FAJ34A:6S,\-&PY
M.4]A;RU-3UE/0$I>;U1@02DE54(U6F0^/&1S:B5%25I)/SIC+%UB1$150%@[
M6$8D2STF*RPQ1U5!4C]S(V5L;B9O7#QG1$PJ6VA@7FI"1&-6<C%"*#UP(3 I
M7$=),SA2:$XG07,O8S%K;T$W-4U%+T,X95Y*:6DZ(V-E*&- 6U9#)"Y'7#,Z
M<#I/)#AF7W)51BA&+"EA;%UF3&%T1U5?(68J8S9+;U9C)#Y<74M66DQF)C(W
M8SM!(S=9<S\]:3Y/9#1K:5]!=6591D!L,$8K3T \5RTX14TF33=R;#<];FPK
M5$-I250B(TLI/V]>.$=T<C=6-'--.$)&9F9*-EIJ<SE21EUP6R<M(7$[:'1.
M-2<])4-K,SPU4C1/9RU==69I7C@A*SU!/#IK*5TD+T]$055F6DPY6W!0;6\^
M26AD;C%,;#U'549D;"@E,E5(/V8_3U1H(3Y$9DIR*#PP0W)#;D]-7VM*55E*
M;R1,4S]N<C1&6$A<-F-"05DS)UY75UDX:E%',VUB5CDV9V,D;&PL;2X[.EP\
M;F91,EA62'!#/5!,-3M64'1K,RU676!/-V$K)592928I."YI:T5A)U!:-B-2
M7%)!1"XV<EH^3V%.14E4*BYA2C$N7&9L65QP:EEM7"5)/4AJ,5XO+T,Y/UU+
M.58^4VPO4BPX<"UT2'1*(B(J.STG-B8Y7VIT1F-0635H<FAT;68K72$W6#IL
M86@F(CMS.58R9S)@7"A;=3%69G-5)FYQ.V]8*6%!;3]93B(H9F9Q-V5-*EAP
M5R9=6E)*<$)=33XT2&TU<49&;DA5-#I%/20Q:B0]3E)R-U=8;$M'/6,N.CE5
M6#<H)%1K.3QF,3,F;D5194HX:G-M:B8M="5O03<M0T-=1DM!*"I*+4=1.E-&
M0#EE*2M,.RYA)DU4.S0_8RQA)%-%(3Q/9#93/3@P7$%-=49*=4M&5&E!+DMM
M5D%O<U(E;#Q5)38I1BXS55(^1W!30B(G0TEL-5U,66U((W16,UE7.7%U0&=4
M0ELF/V\T+B]#8CAT;VQ;3%0A120J7D)'+D4C9UMS7E(R:%9@3E\_3"-&9B(C
M/RU!9T=*4EUU<2]076ML1#](4&1I*&$P=#9P)W%T4TU&6"U(73UE)4-A*&IM
M,&0]/T%D1R%E95AU3T5;-%!=.U]I8&=#8'(Q2#9K47$_+B]875U::TA27&EM
M6FXJ1RU@0F=I<$\W)VP_<S\E*6A$(DLO05A>:4EB1TLX6%0H*59B*&DJ-THS
M-G Q0%IS3E%N8W4Z56)N9C18,2=S-2M-=%U!9C!:(3YJ(7%P3S=>1U-*/G%0
M348Y5R4Q8V(V-R$]:G%72%AG6')F,&]9/#1;+SXO/'--9R4R2BMC.B)J,50S
M)48V=",R9$4G)#1,(VH^,7-6:2T^8S4]555Q;U]@(2\L1#=)<SM!(T-;;U]1
M)U17<F\E<TYT+C@\+W%8(40V.ELI<5YQ:#8_.4A/06DZ=7(C9"):3E1C:$8^
M7FE44C='3D<U;U))64QF1"5N;#0N<"-5.$0R:UY.+SUO-E13.CE/,BA=8EUO
M2"I!83$V0C9&3W%0.SM$97!'.3PS(FM5/W,H,'(I2$ X)%IG/FHH35)?-$XL
M)48H(R\W4F-3;C S1R]<5SLV9B1@9F%#)D)=;&<U)T<_,C!%:U X4$TD.&M0
M=6 _+S(N*C-*)W4D33X[/51L=&QO5T!F;&A%,D4[;21!;F1/:F-K0"LS9S$N
M0SU?*5LD62-/9G5P3EM#.TPH/'-S+UUR*U\D8"PK0&D_=4Q8-CA>,G5C+%DW
M72@D+6LI+"%@9RXN.5=60"LL6CQ/(E9T,U-86$)3*EE=;"1$-C9#*DQ25"5+
M:W!K<$A1+SY30D4B0V=&8$E/<FA8.5LY/4Y4,$$O3U\_-#YN/4 N;7$X,CA/
M52)O4&XP)$Q/<TTD64-@+"M>8DMH<B8A,7(B<5U<-&<N,$E?+U0D8TQ08$(K
M2&DF+UA/+$Y39FA#6$TL+C0K*5]3*#0X,R<U0V\V4BPW57);*#MH=3U32VY#
M4V0Q:$ W;",H.TM'1E1O5$I=1C!+/TY>2S<I04$P144[;%EG9RQ;,R=$.#U@
M*3%D+D=014=)<3UN)3IQ63(N7CLD+T D+"=P.6L]0%UQ1C,U,6=21#HW.%%2
M265L:V5>3E1J5W H8'55*S=:;FIS<&9'+U=-1&!G<VE)*B=K6VED:T%D(4$N
M;6D^/$%R(5%K/&IF6EM!/G!2;5Q)75,_8#LC5&4D729$7U(]5V=O(DYF*&DZ
M;RI1)UAG93<T73)?3E57)2(U.TD_<R93-CUJ:5!M,T,[,UUK.2->,2XL-"DT
M4V998"HY+U=6.2I:)5$M*C\L;2I26DT[5SE<-FI2*CY.:#8L+VAH9V(U0"M(
M16,R8TTZ/F9',&)C+"\[=$Q;2BHV,%1E;$!+/S)"-T@Y1C4M24I"<")?<%UQ
M2D(B*DY=.DXS(R)P*W!E4%XX6"9T(39&25!13$MH<6EG5EM=2T9@:T!1<3),
M(FY 6U<_+#YR)4=M;SA',BLN7S==1CEN8RPN4#U(:5IJ0FYQ0"=&8E92/RM-
M;D)68V=D6FDM+FP_,&!O-CY*:%YM4S8G)E-;(VTG8D=M3W)#)4<M<"%,1#97
M6&-5-D(Y44E+:G,Q<4IO7"U/2S%8)E=R:%1A0F!K<FYI:CHZ6EI!-C9#;3,F
M5ETK671:2R0Q;DY'4BI><2I3/"%L*BE")UU22C5L75A4*R%M<$$C.&5&1VHG
M9W-?)350)G);;VE;5&8N-T!Q4VEJ6#<M+%9)+TPG0F,]46IS42=+6D)67%95
M2TY,1CXF8S-Q0FTM:S=-0F8])V] =45@86AN3CM,-$Q#*"%085XL46AO)S!3
M1B\]:R-!)51N2S531CE64U=>.S<T;EPH+FT]/F9C.ETX255?/RM2,'$Q.2MI
M<UTI,2)A*R1*.E4S-$IM3#@J<C\Y6C,O+4TI:# E/D-O<7%U+"H^3U%<,RM>
M05(\=70T74EH,6IJ6E!K/$Y+2'0C1SU#*2)3)49==&!44BLR1&9>;#A%.5<Q
M/S!C2SES:%=N9$4P*%$E9BL]<V! ,4QH.$LF/%%M5EP[:25T67 T,D192U9G
M24\F.RMS8#I;*G4N16X[1T8A6SQ 16TF:D9E53UF=&IP)C=.84HS6$(D5UYE
M221+9W D*G)E)T-,<R8Q.DE,(RA3/2X\(7$T0#Y,(5A 8F5%8T$J15L^1E1E
M1S<H.#8O9$I9.T8[+$%+-R);2C(].EX\9"@V,DMP(3AD:W4_4F1,/&,K8R]T
M.TU>)4,[=%='(F1R:"XY.5UN;$-E6D-/35 Y7"=!9%<L8C)R;#DL349<6%Y$
M.')"22$W+"XS.6=-8#DN0R<Q/$E$5T%M.U1J951:8U9F2W)G*U1"/4IT+35K
M/V!K82M=(G%.16Y226EJ;5\O=3IU6U9R,3HG5%TE+V])2C!<15M87E]M/D8B
M2RQE.$TP74]B0C9G,5\^821.,C1U)5 S0V B5$%"97 U+RU>0W(A-V]@+%]:
M3SE!-T!G2')(6#1#-C]8:4$U+6!89%QP4W4^/3M022)87D!=4%PB/FEJ22\[
M<T)=+U,Z34QS+%!=2G1'.%1)+E%M<4Q((2$S.39%6$%)1ETA.#Y:=2=7;4IC
M95AJ-6E@(7$S0$0I(5=O+31O:5=C.4UU3S1:3U]8,SQQ+7)"/RQ&+5M *V0V
M4CQN.U(D<S%F*T$U7B5A9S5D62DA?CYE;F1S=')E86T-"F5N9&]B:@T*)2 G
M4C,P-R<Z(&-L87-S(%!$1E-T<F5A;2 -"C,P-R P(&]B:@T*)2!P86=E('-T
M<F5A;0T*/#P@+T9I;'1E<B!;("]!4T-)23@U1&5C;V1E#0H@+T9L871E1&5C
M;V1E(%T-"B O3&5N9W1H(#4T,S<@/CX-"G-T<F5A;0T*1V(A(V ]8&!"+B95
M;G%H<G)80#4N5F=H4"-?-E)9:C]Q9"5B+3\N0D0]+#1J)6EC)TLB+DU;)VYR
M5'-.<40X,&XA*$HO:$]87RI874E30%0I6"DH,V0P1"E<1VIL3BMS*#970&I5
M.B\]7DPI2UE*(UM";5XJ<'%;)C=(<5E96B)$,W%P5U\I4V-*4T5N9T9&<ET[
M<'(K15=91SDW0E)'6U1L6U9C<G$X*4$O)C=@=%L]<T([5#I!*V-K3VU27"\I
M+64L8$IQ,E4O*D9!8U5+*DU@53I'2DUI15(H(EQ9;6$G4C]*85 Y(SQ10C G
M3FU-5"]L<'!9-5M::G)4)TI58RU 4&M3,6LU-D@G)2<S2'19(V],1U%S76@G
M/3Q*(6,V)T8O0F\S.5EN,#0H:S9$06%@(U]0.S@M7V1:;%E.0CE@9F,J,D4\
M1RDO*$!?<VI/8T=C:S]+:RY*1"Y26R]&)E5*55LE5$].;48H(4ME:48G94)P
M<BXF,D8^9'5&06Y)-#5P:T9:5BYU*T=L2W4D64).170H;' C5"5.,#0K9$I-
M9B5#43A294E1+"T^4FUE.D<W:W5G5$A$82HG+CYF3G1R*4MO05=16G(L6V->
M7R53-%US7F5G:SXO75-)3G!'0F%4-6%5*%]J1",B75AK85(\=5]506DU."0R
M12HM021P6T5G)4Q+92U/;%XK5EM>=$LH25MF0E5C+VE%.6U4,B0G.UUP3&XS
M5D9S*&==8&1N/40F050B<#,R;&%R8SU=<"(U/&11.VPE*ULH9%8N*'4T9DTZ
M,5\E5"XW3SQ,4C9&3DD\6T$M-4]K/VU=;BIT-61-;V-I+BDB*6(H6&195'!P
M;CHU/4$R141F66%)-RAL<TDB,CXT6W5)4TUI-EI%.G)15TY86'0[95YT34=3
M2G,V)E<E7VTA;DML)VUA8FHI(40T+"A.+#ES32DG239O46]O83]>4SQ@:"XH
M0S4M.D!F+UY ,F9-7#%E-U Q)38Y96TS*"(S)FD\9F) 3#(E/F!K.4PM3&,[
M+30T6#)'3F)7(5@S)4M41E5;/6@G,V9A/3Q9,%!L2V981$)*5T8C,U%)<T<R
M3SYI(R]34$DY935C)SIT1%Y605!L6D<L:5LD0SHH-G,A,SI,82]+:U E8"UT
M:U8L96-,9R-3+&)-/TEK.$-2+'$I/UY69G(B5UE!93QC5SAK6EXQ0U)**EI;
M92TK)T0U1G5".TM$55\B,3PC+7 A/%I&+TY08SQ$824M4VXU*B$Y8B,F;%E4
M1S=:4'!R2"1;=2Y%9S\T)%!M9V%G7')?3$%S9CEO95PN,S-K4$=Q<5@C(653
M-5UM85I-;%4]7U8E9F!,9BMI+VYR97%&.E8Y4%-.1T5H7#TA*B936U)):SPD
M-B%L+3!M-RQ :C$P.S!G6$,O0B)29B-3='!8:%5A2$H_+"8G+UIQ2W1M1S(P
M22=$.V!!1CXR5T1C26TR/#HT/3$D:V5K8RLJ9E@\<W1B3U8W:EPX7RU-7#,J
M;DUL0"10+&A55"U.6E-O.DIM27%;:"QQ+&=;7F@E54!T*UHB,F(Z(2] 26E!
M;R(B)2PV6#E!.#DG2V8Q/W-15%D](616:RE?;V1J,71"6U12-U9P-S\R<S$W
M:G-P8V0E2&X[;S199V<J7T]U4$]Q6SX\94]2:#]!)U%,,E1;46M20&!+1E%J
M1V-S.'1L=4-F<2I685QA-&XF7%A@*$ Q4C)*32M.+CU:<R)$029=3C\X*B$Q
M)E9*;U4B4VMN+$QO+5TW8&<R;TQ":"A:<"T[0E!1*2IL;F]=*E,D*S\W3VAK
M+3LW:TXX<F%N+"YU.&8X/U]374]H92QA;6A.(RMJ02LM4DU$3W,Q4"\A94%Q
M5U-"-U@V-B57;BU#44U-/C ]9BDJ4DAG/5-5.2PP9%M)5FM&:DUE)D5.7E!>
M-CE82T<V8F169B<P/U-*32@_3DU@6&4T7&E'6SEJ.$LG;7%!3RHO3FLI4FYD
M(7!E4T9?*EX[3FDR<T)B93UU138_)4)$9UXN76$\3&AL-&HN;E-E=6I0929.
M/CEI1F%C7V<P8"H]2BU%7$=@+2HV;UMP8"U!*$]<.2\B8U!E22PI;W(^3D-1
M*G%U.&!K9CM9)#Y*0E!K-VX^3"H_+$LX84HJ/E]12B$_55-88F8B<D-:,R51
M)7126&LV84QM:CHV:$@B:VQA*$0R+4\K2%Q+:C(I45LF6$(G,C)H/"5=7#QB
M+4MF)F!U43PE,U(\7E)L/6$H<#MD+BT\/3EG8%A20CXS/C8F6R9J*#=#0$A#
M<3]=;$$O7#!!6"PF1#=Q/2]C9CX_62],0D52-UM)3RU>)S@K)3-@/%QH:$8V
M27!9*&L\:"LU,#=Q5$]-5CAP0&QH)6=!(V%?)%U":E907D0P16 B/28A<"%!
M*6-84%=&<2M4+B]50SAO,V H/D=J0"TX75YL)&ME+58G14Y@,%Y=;%HL7C@H
M:2%):DPL2%L\.B%G;EHD3SM#14A))2LE-2<_3B8M/E)A-4A5;5=I7BQ(<3=D
M/C!Q)4 N6C=A2U-!4#5$:S(Z/',K+#4\)%@A:3(U1CEO/4XP3F-&3R@[5D1$
M-UAF<$A<;R(S3D]&8EDC/#I5+FY7-TTR-5(F-7%Q-%!B)#PS72QM761(<D-J
M8"AG6G127V!1848^.%(^1SA!-#I<<'-(,W-70UE+<C J15YA66A?;RPV;S)O
M)UAN669P.F5H4V,W535%="U#(U!'<%]"33(U;$A262,S4"L_6E(W<&4])4Y1
M/3Q>/&=Q67$X5"%265]A=&9,*SM@9EHO,F8A7$E<-6$R1U516R\[12\M;C].
M1$(L9D<U,V1F(SLQ:FET-%@K.5I5."PL9BYT*VQR64DY63E37E9@9EY"<5$\
M(C,Y9U]L+393-%-+04MA,UHP(FE987- +2==3&<P+FDT,F<C7&8M-T1:8V1/
M9&I41UH_:C=A3&XQ36M,:RPS8"I:+%]!3CU"7VE =&@O.4=N(E=09B8S/CES
M3D<V34)K<S1F86$P-C1'-F(R23M>44M&(S]@4TU*<45,;V93)6$K)#Q-1C$L
M:B5;9UEG<"8G)&XE56Q1*"\Q;W Q5T]"=&5775-@6&!I43Q9;%<E/U%!0FHI
M4W1$)39K8D@G82M(:5U437(M(T(S;C1(859;3S],92A%4F\L<2UC35A"1%4B
M;FU$(EHY=&UC(V,^44-T)6$B0SU<6RA+4UU':65>/65@)R\D7#HB<D-995$D
M7R<X7#IL.2X_)%XZ:5!!;DU.(S(M:G(P/V)M:%DH;T]:3F-1-&PV95 \*DLW
M<#0G:2QN4FU85RA&-&1.,3976RIB(F%(15)%2U@R7UH_.T@V)E,^(CLK8%@]
M2C\L/T)C7V]++%LI/UMT7VHL:$UR*7-$-S(W04LV<V]M75!R(3M6*TIP0BU@
M=%)$82);4#\K-RXM,RAP=4,L(7)R<#1I8R]D1UAI274A9$<S-V)-)ED_,T4]
M<D4P1B5M(U\].W)N+58[.T1$8W)..2A92EIN8#(X:F!.8D<X9$TU;$I>9CI)
M1C8K8F-@2E5-6%DM.$MM:E5>3TML15\M6RXL9CEG-%(T;SHY1&5?+EMA4$%/
M9S9*-S!J(3A-46IG(2DL230F,D%Q8F0S(40Y+%LI3UQC6TIH44)#<R]Q*V)
M8B9P-T4P3V14+T8A-U- 4F=F*TM>33<R:39-2VE486EU0G$L;S-7*2YO7VQI
M7T%>;SQQ:D,G+2X\/E<]9FI36V921$DV,291<T=/+V]H.BU<='5Q;&!9-S,F
M4SD^*RE:=#8P93DC3E]-6RHJ8DXO+U-H/W4L5%UL.SUL/&E8<#$F,VP_74M@
M9&93<6E&:U0D620Y77%D5#I,;3PV1#XE95AC;38W-B0G*2ER7&U+1S,X.4M
M:5$Z4BUB9TQI=#@Z)FPS3',T4G(\0F]$,FE':VP]97)&-UAR*'%G5#4K12QR
M-UYR8D C+5DM)RY'<FMC)$%*54LD1"YB2D)23R]>)DHS<%-D;"8W8DAU/RU0
M36]4-41)725(/E@Y/TED8S@F)EI6-"-13SAH7$9.<T$B)5I9(5<B2FXV23TB
M/"5'0&]744$\35YI.34I7B94<#9/*RY42V5"43!66RY44553-&]N6%UE.U5$
M(T9C*E(\96\J/'5S5%I:4T=N1TM22VI,-%E#,S9>.2HM<6U&4%4S,#)2;%8K
M9B0X;%1,.2IO92IM.#!=+"\M8&%7-7)B.R1$8CAM/2I;4219/2Q-:%4B9UA1
M,%E)<#-&4SML4U-@:4 F=4I ;SAO-%9!*2=G9SXU;ETJ:V94.6%?/&YG34<M
M,CY2)&\J<B- 5CPF/$ G2U<Y5BMU/$-4;&I$0%M)0C%K,RIH;%ME0V]6;SLI
M(RQC-"XS=5 B441+;&XD1F0Q6D(S2B<A:5HS6DU0:7%5)R5><2Y%8299,$E'
M7B0X6#<A7V1'7F]@:6$M97-86V(K130T45@L3S5,.U11.UUK6TA;,5$X(DY!
M1EXA5E9++2<R1RLC731B=&AA/31*:$E.8SLT95E54#%02$)J,'1H3T!I<499
M*D=72TM,)55%0DA69R@F(B]K8&IQ56%>:2X[/7)8/&1*4RLJ)T!J-59I,&EQ
M)%M 2#)/1R1H9UU;*")8438L(SHY8B5=0%]H<G(U5RE+66A+2B]M;&A.5S,G
M4VTC8V(L(VAA4"5(2CLD6T O8$0O9F9!4&0Q<W$]7UYM1TY;.&IK4"1L0#-T
M9T<I+#)<-R@B0$M!<"=>9#]/26Y527-B3E-085@W2G131C$F,%AE961.2E%D
M.R(J-21@4%PD6%-054!-1#QP*'%-9"YI+6 S-'(Z76%:36UO/"0Y1CXC/2)E
M;E%'/EM$+%]29C,U+G)Q66HM7%5/2V!E;C0M(VAE=4<Y;F$A1$- 7BYS8EE=
M="XA)6=C1VXM3D)?56]R9D5C/R-:1ELE,R]*.F(P:V L3B(T.E-*-E]80R=%
M(3,D<G%:2U!+93]%:%%65DYA/V56/B%@1"%+4R9.;U)-<D4E72QN-#\T-"MT
M:RLV96<U7SQB3V-23T0A:"TE)5X]8T5P*71/+U,F;"Y(3&M 82TG+#%39&\Q
M4RA65BIJ-G$\."U4-C1.4$4T(E8A3E5Q831=2#MK<EE)140G;2HY(VER-6!I
M*T)Q75Y%5EM%42(A.C9>3&)/22@W,40E<&-S3$E85#1C431$3T$^,T-,.5 X
M4RM6)#E&3#@G7R1/751R*&4T.5U71&Q,=%5(+EEQ06HX4#I 45 U(E8K,4IN
M/$$C1E5$2"%B/'5&0T@A.44F(R%1(SI402%F/$9Q)3-)129"6U!"-EU;)UQ)
M3F \8DQD:V]&5C5/:U1%0$YM6S@])DM=23PU0FLM:%AS8%="/2%J;T5P7"DM
M9F51;FE3(S1:0"A=1F@S.UU47DXS-U]@:&!)+54X*2<C;EAC1')"239R+C-5
M+R,Y23\O6#0R95]=9VUI)VAS:"=U3#)9+D-*44Q-:U]"*&MD5"4_(UI85EUA
M/C!1:RAC<FD]-4QD:D1"(F0M2%,_9TAG+%A*-$H]+$(\5"PQ2$1R-49<.C5;
M-41T<$@S(SXB:$,B0RM:(2=D(TT]*T<N.3IE841L*3-#5FIM3"$^*DL[-FY%
M+C5>4V!86%\]+4@[72Y46W)J/5QL-55-;2)+2CDN-CM>;CD[/G%>7TU:9S C
M8U@B)DLK7",Z24HC,&\L)EUS0$0D7C%$9E5;2C,N8V-R25]T9U%I3VPB7STC
M<4=?/EI"1SAH92PC8TA59EXL+VA';6I)93I&7F=#=5A 9V)!2&(D,'1I4"]9
M5%$U-DE81F--,5=(03UL(CDN,#HG;R\M*RE*)FDE0EY<;U]?1%9P*$$^3V@I
M:%UT<$DY-2E$,S1>22@Z1#5R;D)))B8_35M);55:.# L-E$]-3YF/SLW.RHV
M72PL/TYN3C$_<$= .DTF,%@K035";#%L6FU@:TH\9W5H3SE@;W)!+6I623,W
M2#-H.%9G5RE?64Y@;U4D3T5C-W4X,%(F0G)"5#=55G524TT\9F]-:V X.FI<
M+7%=4&M)6RU145Y*1DAO32L]83!R2BQN4%MF)"YH/2-')3XL,T927CLK8"LQ
M+CHI)RQ-3C!%,"U@,U\N:B]Q+")Q6D8N22$L0V X:%HE*T5795%,43Y;7SIA
M06U5-51>)5=/2F\M+VT[8%E:7%!)5"='6VY$/#YR+VUH(W13:G0Z0ETW<R=B
M2BQ,64%)23%)="IT2E=P.F];82(F3E,J)"Y)84 G0BM96&]T*5](9F$G(E)F
M*%(L.&I3-TXS.D@^:#!$;5Q$.DUH:F5%;$M-<6,Y46%G9#]G1U9F2G(^8EIG
M/E55(DE?=$U(:T5B23I=*BLS*3HY3D5<;4YP1&$W,2)+;U9;-&XC,5-N1S@I
M4EM /%H\)T(G=3<J42$\5',Y+D4N:48B5R,S8$=R/6,P(2I)*4TH)U<O3F!@
M,6=:0%-#<",P<4U"03EQ<$ J-'$T-4\F*3M605PG=4)%*6PW*TDK5C\V(CDP
M:UPS3U% *S$K7S!3:C\D(FA90'%=034N)S,M2%\N3SHB+4M3-CYI/E8W1$-S
M7SAS,C4U-G-1*35R<W G<$-</D%5:SLF,R)%4%@]+W5C-F!.7RM95S-B,T9M
M2D-J9VM$5F0Y,"<K0EM!7T8](DI@3F\O63=J;7$G46UR.3@K:69*)V(Z65@O
M-V-R1CYO6"=!,75-<G$T/% N)W%B<'4G<CE@*E!-3U\O5G Q=&QA96 X2391
M3DMI(3(Q3T%40"-I93Q)6E1&3"HH4RPX9"EM)4- ,BYC830T=3$C0C!!0E!P
M0"<Q)3U><EA>*3DC+F@L9"AG549O2S\K/FE16"(Z/TM055T^7B4W<U$V*S-'
M*3Y#1%MA-E0D:DQ#,FHR82U,:BE-:6AP6D5T12\T9&%;-%,]4S-975@M/5I"
M+V,\(C$W9#M(:D=:8B0P*&)P7V=U2DLF2V=7,#Q+2SU++"]@(E4N9C@O(F]R
M,RM?;3Y.4F=+3UYJ(B@J0C!,<B@]+3@W8%$I.TMI:$,V8E!E)%]R)$@_<3$J
M,U) 53DS66Q))5TC=5A3,4AB*VY<15$C1%9,+$E).4$V:3QS*"@T42=17STB
M2BU)*FXS;U!)-65#/6MC,UDM1U]/9VQD<")U)SDR2C5Q8&8B)6Y#2F9&-EAA
M:B18,V%R6&]6-C%D(VIB<RT_6#0K9FU^/F5N9'-T<F5A;0T*96YD;V)J#0HE
M("=2,S X)SH@8VQA<W,@4$1&4W1R96%M( T*,S X(# @;V)J#0HE('!A9V4@
M<W1R96%M#0H\/" O1FEL=&5R(%L@+T%30TE).#5$96-O9&4-"B O1FQA=&5$
M96-O9&4@70T*("],96YG=&@@-3 V,2 ^/@T*<W1R96%M#0I'874P2#DV.3$F
M)EQ@,C9R5V%-,F(P(VA82F]"95LE;'$E6%UO:G1$22M:7'!27V!;(6IC170Y
M56TV1EAN,#913"DS1R-T.T0L5"HE;5<I(V@N56UH,%99+6QR:#A6;%@N0B)=
M*"5P5U!>7'%;.UY:4$]G6"5'-7,R(CAP56XO0T<K25@H:#8]+FYO67,E9&9C
M1T%"8$@P/U%L42TA/%,T+& P,6=38DM4.%]N5B<U:&XN7B-K,6-.06-><VTN
M6#%>/5A*<R5#4D! 0$E042,K=&]84#5,8&TC+F)>6"E0:")+-T@D85EM<"\J
M.49I<6U!+"%846 E62-<;7)M(UA)*49656E4;3559&LQ)E\Y,R]%5%@I)E5O
M<'(F)&]C8D$E4EA"0V,A6#<S8C-5:5-R*D%6(6\W0C=15U<[*D%G;4,S<E@X
M<B<V*$XT;DI;/V@^6DMK<FYQ*3U3;DQ.*S%I1V1O0%U@6D1@;"TQ:50_/BPR
M(UY"8&]F*THU8T=G3#LM6G,J64XL/3I5=5Y :4\H6$5I4%AR,G,K7%<S)V(F
M-$A%,$%-9R=61DPB/EQ)+B8Q)W5$(4=69F!/*DDW9#Q&.C1P)SY&,2I&03YG
M*&-6041I1"A$;SHI1T [4F],-U@P5&U=2S)<2U=!.RL_+6M./UUA9E=<-G-@
M:B9/:$M!3%@Q+EHU,69?3CQ+/"$],$L_;&-T(E@L6G%,65UF35Y95U!B0S]+
M6%%R3#]#.35.,#HN43Y(8E-9,40A)BY&5"8W;2Q+5EET-"8B3SQC-"=)2B,U
M85U 3E!2/W [94\H768H.DPY7F5F57!D;#0V8D5+/TI2*W)J1U9K3#EA,4UP
M*V!U52@K9$%10RM29DE40',M6D]5=2MH.UY)241L6U5$;4\A-4=>74A725!N
M:U0D3'1L8E=.<&-M*#(Z(D) .UQB+CXO<T=96BPS;%515W%-;"Q-8EXK62Y:
M:B9.0"8O)31M7E%H;6H[*5-$96IO*6-M8F<E,2E*;S<X:3!B3$1./58I64XB
M8$4R,CEG12TH/UP^/6PG:",_2BE@8C]6-V1R84=5:%1$<V9,<#)443A-1CA=
M7W0J06<L6$Q89%\A*V5R7FEJ<2=Q)45)3T])=#E$(B\B7DY(=&8E,RQG(UAH
M7BQ -2<K7CYL1R-T7TE>7&@L5RXE:3I4;FY)/' V041M:3@W/R)5+R%S(TXX
M,%9#/$Y09B=:;%=T)%-N64Q;2"1C)FDL*BHR)'4W2RPQ9CHK:B4[;VM%*#Q-
M:6Q'24)@+39*=&=G;4U<5D(W2C ^2E]H1T%./%4G968A52P]6$Y2.3%%:4I)
M3D8M+F-?1'!22&TB2R(_:%XH.U%$+TTB,"A?;F8A,5%@1RDQ+44E-C(L)51N
M4U973E%69&M6:%Y@=65*2C)-4D\R9B(P12=S-T8_)%DK)&TH1# Y=$1!120Y
M9$!G-DYE*"QF93HM)%QL6'$Y,',V0F8E-S$X7W(Z.'%F4FU)46U5+EYR-%@H
M8%XW/2@J7$X_9UQ1*FM.3S)<4'%J;"-+<%!%6"=;1VTR6#@M,D,Q8C4X-"-<
M545;;&)!.4 E)2%&2TM3.4<X(V4M)3PU1G!9/CLS.$]':%Y*,5].-TYQ<U@X
M;'5F<T\P*F!82#U75T!U1S]K02PM)3L[4UI%=2]</TPA(T8];2] )$UU-#5H
M3#Q+6T4N-%Q2;')*6EH_-UI+*2Y-430I(4%A:R-N,'!19D91:W-T6FH[:&TS
M7E0M*C0P*20K7%!**$!R0C8U22DG:$$Z8U0X/D<L3$DV3&]C:#)'+$$Z5F='
M<6TH6EMB8#4P;6-U;%Q%5FQ&9"<[8W4J5W(\2TUE*VLC;5 J+RAK:%8_*5 Z
M4%U?/2))-VL^1$I)-6E2.2<M1W N8F\N;R<S3CQ%.'0[1"MC*T=L+"$W3'$I
M:FU :2A'1BXQ+#I;7U(U1%TP;TEC63)#.49#;6=:.V!4<F X5%M+63,Y)SXN
M1$0L<2AD2$A/04,Y8#YN+RL\1V56:FI@6C5#4FHH:RMR6')"539D4VQ,<V4D
M<%HG.FE$83%R.'$B16PL,#DM/S5 :$1K(DT[22-K-&XV)&@O:DHQ2T=;2T]"
M9R1U*%1L4G5N6B]Q*VAC+#\I4V]60RH]/"\\9SI"/74F-6Y@75-C;'(Z4& L
M959B*BXW;4$T9%QA04D_*V]F-4$L*#!&.DUG)RE82UE:1T]R1VT^7FML<V _
M:C0L3F1"2D=B86U?(STK,3Q&-7%@*5]@)%4F2R5//3!S/3U3;2,O4VPH-$ [
M.6UT;C5=+"8U6SPA3G5U5S]#)4]<7S!?*6=H9F)#1V!%5"PI9TAE."1R85D_
M+$HQ*BT\;RI4,5!2/$@V0'%P8FPD;34X=6,C6DME)")E-5!C644O*"X_3VMS
M72Y8-4IK:3](3CDQ<2]S,VU-9&-14$);,SYO54QE)4%)13<Q0DAG0$%H8"L^
M)%! 2B]Q,&-G06(I:B935TM9*%= 8"9/:#PS(2P^)&1.,RE4<4)+1FQ-(2AF
M)S,Z6CD\+VXY:D0R4UA046M$(F-45TE&1T,I,SA /DMP+4E/:CMB+%U;/4 T
M9RQ*4T=47S4I9",Q3E)@2SY32$5512,D5C$C:'-)4$LS)E]4(6=36&9>;#LH
M8CLX35=Q1RT\13DS,CM+)3E((CE60F5F1F5N-#@W-U)>,")8)R="."4U-REI
M,3Y9-RE49W)>121:5"TL,SQ%4T58:5-!-S-</FU9.&UB2W0X1#XD7W X:D-Q
M/60J9#]3<EH]2$1.0VLK2&\C,VT^9DDB+#-C)29$*68^0DYD42LA22='-"9#
M85$T3"QN(BIE+S!.;W-=26E1*UAI(FDT.6YB;G5(,3Q2+3I74G%I-&UF:RU(
M7F(Y5T5Q)5U 3RQ#-B@Q<4IO)VQ,-B54;$$M."%L(W)%-#]!33U9<4)M0EY:
M<%\U:CA=;%\R.U-P2W51+3AQ4R5.8D$V:ELC5SPQ)SIN-$)83D$B7EU873LH
M4BXI.DU9=5Q#=%8D*V]D5TI7,TQ()G0J97)-+&!*0#)D,F@E;VE++C-B5"4U
M9B4L3F%?<7 K(EE>)4)-,SQ9+5)</34E:RP]<%\V-7-06CE/3E]:8D%08"Q1
M6E5;7BA7138Q/SY<9"-01BM")W1=-E\M+2(Z7UE;351*(V-@;CU)6TU/+#EQ
M0U\V:UXK<VE305= ;"E&3E9S*%,B4FY=3R$C:3-)5$QH750O-5)>:"PH32=.
M7R]$2&([*E E(F5(.$,H9S1 8&)9;6=M9V5((TXP1TT]02Y:45=*:%];03LV
M+"A/9"0T86EF6FHO:#T\/BM+6'0H6'-F9BXC320G629B;VU3)UH_7",A,G-,
M6G!1<FQ(<DUH+U5%*5E),2IK3"M$2W!<:RE=:4)P7W [)FA 6DQF2DU34VXX
M*&]P8CM0:5Y!4"@[,553;4@S)'53:2@C3$HO-RU&,W131"519RXQ,4=A:U%5
M.7,A5CI*13918V=27EE"<%M$02HR6DYU.2TZ)21K)CMQ4V$I(C K1%0X:64T
M/SE9*B1,;2-+4")L1F$[6%<N-F53<G-!44=**C59.W!P7TI0,SU+/RQ3=6=0
M)3,J;V(A9C9G=6HA(C<D/4) 5$U$;'-R3F9M/CXA4#QN2CAP+"8F331&4$U9
M.')I850N+#,Z-5%H-T8C1#HU3S\F,2YD/2%(;&HF.RIN=%8J3C%4-4)!62@N
M-6HZ)B5?72EJ<G G(4-B,U%>3&PD569Q42]C<F)R8%,H3DQ)<&X^;BYO)7,Z
M:3UJ)UH^8C1@55<B3'5'<&Y(8G!4)"E>7UM@;2A;95-98UXU9$%*2EPH;%DZ
M-5%F)3E90%0E3RLQ,BLL1#LQ3R,C3$965TID:% ].R,\+ELV/R5)0F$C5$E*
M4T<M:U=P42U35B-K7EEU4R]C)B5I;TA';5M)7STB+%!G/FUI,BI'.CE$3"1G
M:E8C<6 W,$UL2$M@4S%#8D<A+E,N9RM#3U5'/E@Q:T9K9D);5C(I3RQB,45>
M7EM/2V<\=4LA)B=)<EHB,#I-*"=.168T.2M&<CMC;REB(T!;6W-)6$,Z84HE
M.CQB1#!9+3)S;$(B*V4L-&9S77!L;$UL:RU/*F]99F4B6U5*3ETH/D=-22HZ
M.W4W(U%!(UQ=)6M<06T]7B\S*T-:."@]1')0,DQB3SI$0E9(9#$\,4DM6CYK
M14!"0CER/BDK*&EI+W!-*5\]3S-884)8/CA;7&$F32IQ-BUJ)EAD=35;54M<
M8C] 8U0C7D)3,5)+4EE?.6-%9RDQ.F9U/&M78$!O0"XM9&)D4C8G8C,C*2Y!
M)CE.7&]*4%4Q<CM/46MG+S8P66PC5RPJ5DM32G0O-58\(S5F9D5N+CY()4XD
M*6Y:84!.3F4T9%)64F=8*E%N33<H)D0^;TH]8"5%(4AJ(D Y,DDQ1T@V.&0]
M7#4M0$(S-&E=*"Y6(5PU<&QQ*VQ21B=776DS5S,J,G M*V-5*2TE(59,-21*
M(DE12E(U7B-49E$D(4!;+BH\5%0T2CA.+TQ324<\)&94+#\Y4SU<-&I(1$0S
M.4U#3T<E2EA0:FH_(3YT64%99D@E5$M3,EA1+%\Z15(N8T9K5D-J)BHT0%M'
M<D$K34%2+VQ0.4 B*B%'+E1+:F4]/4%.64Q33FA 6T0P6F4M<60];CAL9FE<
M2U1<)$QE1BIF8&Y;+%D^1RUL<$EI32M.+F,T+#$W)"]<2T!8*D]E0T53+#9;
M.SE+0TLK<DUL0%DN0$4E3W4]/"%23CA39$-*/"I*)R907S\V9DPP<"HE)D0H
M/DDM5$MR.#=?9S8J:$U:*SE*,CLY0S\R95(J1FAJ*V1&95-;+#M#8F\K.'(H
M/CQK(V@X(T=K6#-$;TEE*2TL62I!)",U2#0Q.3TV0R=64D$N)G5J;$U>,$<H
M12AF2F)F*C--0D)T,D-/,%=T6')H/4L^3RQ><#MP7E]>=6=-*%--4DTH2EXV
M4F(T2E]C7T)/8V%(1&LV;C<^1"$[02\I.EI(55E7,CAP*'-J;5I*14!-.D=E
M.7 A7C4L67-.)'!*,6-;1CDK14I<8SU,0&\I<"1"1&PW,S!J(U8J/C-95C)0
M7U9;.V0G,D0F7S=O*U5H-R(D-T%(1C\H)RQH5U!<06@G37,I6BYN8&Y+1$E=
M9DTS,F=M14)K*4=#0$)!-6\C1#\Q<&U;<#=R;6<O.F1$6BIE)"PF8%H]8BTG
M*%TZ2",Q965C<35&:U%=75U9.T@H<F9>7SE<4SM5.RPI1"I;+5!6,$]C.EE$
M8U9,(CEJ*"1J+3PW,S9,8RPY<%4V<E4U,&MU:S-K2F=5(EI-8B)J(4M-=$D[
M-SEN4RE%-F]D/"E)<4-7(3Y>;B9H75UQ3B-B)#AQ+RPG/B=E/FI7:% H9&9N
M2F%9)#%9)$5D7VU7<C-"3%!)=2I.(W,J."],;TQP2&0B*S5?1U9I-30Y.$%%
M4R9 +D%!(5 ]+G%H9CUE8B0W.& H,U,[7%E>3E9P7R$I-4!*+DE$1"AQ;EA$
M<#!A,'%N0$HI0CHP/UYG374T1V4[*D$_2EM.+E5#)W%11TA;4EXP)V!U(UEM
M:$%=<R)K+FU.+$=>4$0Z,E]=/U9F7U@X/RLX6TTI)D)!4E!!1DXQ14M-.%1,
M(31?+F(^0T4E2EYO9BH]12MQ/2H[4SPQ=6)6+T%B8T!S4'-R56!/6#!"46,M
M+%Q;5DY )6-U33)N)B)R8C=O8VTK)31G5W%8*V1./70Z,#)%/6)#5$UN6F Q
M029D43%8*4LU2#%9-VD])6<T/CP[:G!"/R4P5"=?3%QD<D!*;SU2,5)D)$Q>
M)69K/UE*<6@J-U]3-"-=5"5B<R8\8C8T0VHT:EP_2691+4$[-DMB.3IA77(O
M6B,S9$QL82(U:'(D.T,M,C]=4W)%8UDX:EE97%5@;6Q%=5I6+2LU8%U%*$8V
M/T8D.&\K8#=0.UDG0#<G-"A@=2-M*%YS6CLJ6C5P3SM5.U55=35'8B)P(4%P
M,4!O.7,S+2=8-"PB:$]A2BM6)DQ#<2IN3U X1SQH65%U0DMJ2UXQ:5<B<2Q"
M6BAG5U1+/F<B,UHE74U6:W- 62]$3W).)#5!2#MA+&%60RI?,R8S.24I;%8I
M/SED,EHJ0SH_9SEM/S0P*BY17BLV)$=G*%)40V0X6%E )T9,5SI34#)%:&Y%
M5%),9TY71$-N,3TD4RHC0E5I3B11<#)723)F+RU48SI;6T5*<SIN6V)F96TS
M2V@R7$M,<6<\<4%=.BHU8$!S94\E0D- =$5!7'0]34AS,38E0SHX2F5;.%%
M2C4H)%@^(V1N2#EF<CDD2G-C;U);9REO77!41FE:/TI<6SQF:&)/,%)@;G%/
M33HW02\\/&5:,2H_;'-&/T%I/%HX34%.7#167V4J4T-E)#LX9SE=5F)81#9F
M;7 Q8C,U(E9.-F,[4F$]3%%+(TXX9VDI(3IG7G1-4U%'2VDV;60X2E5Q56%!
M-&<Q*%EB6U<_.5Y-(F5=:SE//R-D)#9 =%0T0F4F94)*<5=D3"L^1#-L9"9T
M,6)I5%DF9S$U-B,F<3-7;4$[/24B(W1<)$9H;$HF2&U9<%,C8G(F1&HG,E,_
M<BDV,5XW,TQB*#XO:5H]<#T^7D\];R=62D57+6A'-$Q;+")&;4!T=5,V(6=7
M74<P9"=#9$HD7CM@4'%%;R<J2G)R.&=I*$A,94%31&4Q)6AG7B\J.4-<*6M5
M/VDZ9%,H8DQM?CYE;F1S=')E86T-"F5N9&]B:@T*)2 G4C,P.2<Z(&-L87-S
M(%!$1E-T<F5A;2 -"C,P.2 P(&]B:@T*)2!P86=E('-T<F5A;0T*/#P@+T9I
M;'1E<B!;("]!4T-)23@U1&5C;V1E#0H@+T9L871E1&5C;V1E(%T-"B O3&5N
M9W1H(#0P,#4@/CX-"G-T<F5A;0T*1V(A4W!H+V8I1R9Q/%Q7<E=B4W-8-F-
M;U1E05PJ431.1TQ<)$%A750B5%(I9UU/+59#:B1=8R%B.3I&9C-?,28V+BY@
M0T(B5&,U/293+V-Q2SAJ:&P^/VX_3B=D/%5L2DQ<+51M)&XZ<$4I+2PB/B\Q
M,5I;96%G-W,I26EQ(U<X1G$].VPR7"PL-TM-8RE%:FDX26-,/"MF;D-Q5S-7
M,TIA=2PJ4G-98TQ%0#,O<#LF)28Z*&4D7B<A1F)6/2$O1C$Z4&L^=%XM6CER
M1TU67U]:(E4I(2XR+6<H8B]59R1%9C%-.S<C<FQ'<DYA86UU:TA?7$8R5C(K
M,5$E53IM0CM32SQ 8SA;;&D[;UDB)29O4%]P+#1=6U,H:SQQ6%!4:6-"=%]9
M:2U&/D K/6 E.U0^4&IH16E:;F1#*'$S*$I>)%,I3#YJ/2M 4TIC67-56W)3
M)G(R/T,D94--7BHO)V8W7CLE4T<O8%=59C5@*E5Q15,T9%]M:2Q?<B98*E1T
M<3D_4EA&55\_<5AE7EM"8D1#:5$H6E8_;50_.F\V;R=B54I;2$IL:%QD=#%@
M;VYC:%Q/.&DW6G(H.CUM9V,[.RIB8RI2.F G<40C.VUI15MH1%LI/D]H76!K
M,EI7+S\F-54S;6E-2BLA9CIS73Y?07)4:RY!5%0O/4AJ(F\O6"5(<7 F3#A/
M661;.6,S929K1S]7(5MO(2$R-BIG;S0_6S%+068[2SQM*EU)0V<V)3UJ)UY3
M4#HC<U0^(4H]/2E5+#)1/D0X(5-64R<U22-E*"<W8E9'.U(C*5(I0RPE8&Y)
M<FM+:%XE.5]+7"U125@P:T5*84-34"<V16D]8T-"*ULH.B9%5VUM<"IN,3E%
M*RY).#0A2EPS0DXM:E-83BLI0S!N1#<Y+#0B(E<Q,"-*/2]C,74]1V A*VI<
M03@Z)&]J-STF-DU$5G!C,4%U(25A-DA"9V=>,S)4/DXS324E4E,N(SQ38B8V
M*5A7,6 T46A@(2YN(BHV;#%:*5@H-D%U1R5>.C]N)V(D;7!.;"5 )"AK06AN
M1UXZ0S537%-=+5]=7"-I6T53='1&1"9F34MM.DIU/6--6F9L9RPP;EA2;3<P
M92)*0$E=1F];=&U=84DJ(U K.U-@15AI+&LU5&9N+S$I5UH_+5L_(EU$;B$C
M1BY&4B5.6E1C3RHT+EHR0T1P2%=G(E(X92%48%9-)S5%535O6C0H(SY$)$=<
M4"%;1D%./#).2T!I33PN9"U334<]+DDT74-!8R0R9VA:15HB/4HS="A*6UM9
M-T)9-T9(-2(M/$0U<V<Y:4]Q<3E8*V1L5S19)D4P2B]H/U,N9SXD-TY56TER
M5#U/*W!D(U9'+D$X46-S,&DQ86]T-RAN465/8$HW,ELB+DM&1G-P4R4X;7)I
M82YS4"M3;%-09FTT8&ER4R)Q:F507#QF(4)$)%\M;"QB2B<S)5-Q)VUI5BE'
M9D5-36)*,4)53BDR)4IB-%5C4&-D6B,M-F!=7#%417(T*SI=3%IJ+FDH4C5'
M.&ID52M,1RU4.2PR<3E"+E5O8DD_*W%B,STO5"E2;4%@02P\1"M+0"AJ,3E!
M.4(E7E)?27)E/D=;8F8[:F%B72IT3FAJ:$PY:5Q:84UN;"53*V!G-5]-;$]&
M0#]45TI;,C<K/BU&,E0T-3%G+#<A7VQJ*"=E3$A;2#MA-FUA0%Q22#@V6%5F
M6#LR8EI@<DAA/V$P1C(Q(41-+D8E-E,^239+8V];2UM7+D<T06DC3FTW,2PW
M2$,S82)U,V _<&I&.G)7,#0S+UA08%Q#/$\Q<#0H*B%%3C]M95="(6U;2&-0
M:DM2,ULH)T\S8#A0.#$D.3]@,&0Z,E=!,4%))S<U6S<P(2%L-2T[3B5+/&9@
M<D,_8E4[8#%;23-33#(V8T!T6U9K7DEO62T]:U(A,D17,D]-5C O8F$R+60S
M*#!D.6XA*U98+"-05&51;5HC7U%C9CH_<VP]4E1$<5 Q=4<G0T1B/F(]5B(P
M:T(S:"9A-$4Z/34D5U\Y)5HN=&]L1R<_:VAK(4XO8&- +"UN3R%;<"HN/W)'
M4CYO96 H3SXL0F=&)C5L/%LE+E5B6S1F7RIG8&HG6C(O*"([.5A ,5UC+T1/
M+5-C3%PF;&5F3U=Q,&-L.'!-)#)!-SY -RU0458F0S,W.$H_<3LN;"E3/'%%
M+ETU:DQN7V1@72)<)4 I7SES*2$H,5-",TPY66TB/$5#2E]*2$(O4EDN.3US
M:&Y1<5PD8BQ5:2U.<$(X2"$R96YU0&@[;5TW)"-,<T]E+V1I)5\M/F%#(TY(
M<BPW2"=<:&LO-SU+-U4S23%);ULW5DTX:F$O0$4G<SY)1TPW1F!S.#)K/F8S
M;E9,.U8Q8F]>;%1;-#TZ;E)22FDM4SLR-SY9<F@O-% F*UI!(S<I1B%$3V%C
M)TE$,VM(/%1#1&<M,6$C-%= <ET^3W!I6FUM=$!T-2E>83\C3$,F*U@K5'$V
M*S=A(V,N9EE<5$)G76-#<%!U0"PX;UES/F]@.B-7*20V9T=(6&E$1&!0="YU
M0%]>.E)556E>;6]6:41'66Q2,6-9<49D32HE<3Q!4BI7<#\T2DAA1U=L4$PT
M6R\K64)8-#\_.BQ63RIL3S0D,7-F8G$Q2TPK,DA$/55M+2(E)UPL4T(F*$(S
M8"(Y:D0B-4U>6BHD9&,H<3T[(U%I<S- 7U%R+E5$3'!%(7-"2$]!;#TV)RUC
M-FT]:BI)/DHL8U G)&]3)"DB02-,:RMF:D9L:#XR2DL\/2-%*BP^1V1R24Y.
M83U&/6-;-F-&.2-);S\S)STE56(\2TPJ:$9$1T-H,U!+/DPI;VT\;7%4<'$P
M5",E45IA:R%"54@B0W!F.U<T5VL^-%A*-2%*8'-B;2QT-5!N8W)78SAK5C5@
M<FLS2R(E*C91+R$W;5UN:E L)6%5-BM:64(Q32DE3C(R/D@K459G1&XX*V-<
M8W)/*E-G)EIC*6%"*&Y5459+,B0B+&ED/$I"7U9;3TLH.B(R-&%@764W)#QU
M12LI.7 F,50V+RE.<CYN5DXB0#5 /U]%14E79D=L(DYJ.VI<14AI6F=R0S<E
M32M!4&Q((7 X(SQ,/U5G2&,X-ULS/TTC1S4V45I-<%HY2F<Y4W1S16I?*S=%
M)#)982]Q,R=#*C)8-SYM15];4'%%4%9+6'%146@Q6#0Z-6 O,F$F4RLV775@
M0S$W;"LA.EYP/6<G97-Q+%E)0G5Q/B%,+RA?0W)H*"@Z0S,F25IA*'5R,$$D
M4BHX0&)5+&HU:SY>.7 X*SYB<V=7.R];8S-(*EY*;E]T930Y/VM%<#5(.FM6
M64Y;.29G;%X]*CHT2B9/3SI;5%,B+S8X4%]G)2]O9#-I16EF4$M.8&0B5F8Y
M;#<Q6E=*,RMF+&HP:4A4-#UP+2\N94PD3S8C(7$\540L4D9*1TDW85AJ2C!9
M3W!?8$Y@8"@L74]C(E8Y<6]M.SE86&PD5%!D+R9.52A<)S8^-#9M=#,_.& ]
M6"Q(76DZ*BP^1V1R24Y.83YE1VQ2)F V86LX8B-@:3QG1EM-7RI.6FTT0VTS
M8CH^53MJ92DB+5LB<U5!.4!2;V]?8#-6)$%<6#HT<UL_37%9(RQ"9$H[5CQP
M(C=D0',Z9FA'93UQ3E-J.5=P7W4C:C\D*EE&*V5.13EA3TH\53PH02$O0C8O
M-VEF)E<Y82%D,75D,6PO4EPB=2DH/U19=&(W,#5Q6S<C0EX\94PM*3=C73MF
M:TYS4FI50C-:16-J52<_2% V-VU+.20U2BU".$5O321C95%I/6-P9TU5,&(B
M1R%F1%TA0"]B23UC4"- <G(^-5Y0+CX^25 H7B1<+%=.)DTE2'!&;TL\9T-3
M7D!=:5]!.EHQ/7-((S]723Y%3E10;B9-1S="-FEH*STG+64K0FXY+DA9.B(^
M+"8K2%0].T0U-3)Q*6@J0&%$,E1R;SM5;D]06B<\8U4V+T](;5%"8E G:6,\
M+V%5)&-M7%=G8%<Q55!K2FYJ44AF<BQ</F1<3EA::%HO*3U+0#AM<%0Z2&UO
M:VEO05U0,TU9)FX^:VQ-1D%29#HR6DTX7E5(1D-T+CY3.B%O93Y%5#I%<&(S
M4#TQ46E"9VDZ8D9J7&EJ=59<7S$P6DHT)"PH+#,[*%9C4"TU2% M+EYN(319
M5$A12%5F<$%:3CI,5%Y8.$0C3#\E+$-(=2HI9$,L-7 ]*G%47B1(44AP-R8R
M(4A*2&M3)T L-$5#2E=D6S%<1W-86RA':G18,7,L/6-S24DS9B):+2%H/6%E
M1&=<759?*3L_;CPU24A#+T]=*6XQ:VYC6#M2(VU%+V\U:DE&2TM")#]467!2
M/2(W+V8A*4=K5G!D-E X1E5"6TD\0#5+;3XZ.6M?9V5N-5(A:$(N02I48#%<
M;#TC)3)+0SXP8B$P<%8F8&ED1%-C(E!10292)W,M:U%?)R]<5CUS:3A02&-.
M+"AN5%MS:$AT5#="2BU>43LX,7$V8B0G430U+4=+1VAG-&HT,"(A8T)E/"MT
M=#A3(5([/2MO)&8_<$$L+F$C,S9#7CMM/"\Z4W-!,28P(E D:$8L;D@[<#UF
M:STY3"\G.F%'6D5,5EDL2EHS8T<E;T1Q/'(Z070D/D%(8B-.<E%/3#-@,W%A
M54)88#1+-S%F;C%?<S4E+3-99EP[-50B)T,S,31'.D0V)%UK+FAH-45J.UI*
M-C<I(C8Z6EPC5BA@9SH^6$Y35'$V(RY&1B)B8&DO,TA=/#5(96PI)2(P6R9*
M5FIT5T V64-$<2%K/DTR,SU@15]@2V5N+#(T,ULX-S H;$MU-V1B*VQ?6%A>
M)D=F16Q%465,74)+12$J1&)B0S1L;$)2+VXF/CMG*2=2;2HM)2LM6SXS,4%E
M(D@]8"QU+5-.<CU9-V W/VMO:2LN3TMO2VLM35<A<E-N(VEP2UI-0258=39#
M4&D[;5Q'54)&<T,S;4]Q+&PQ7%QF;35+3UMS)V0X93<O7$I@,R(T;G%9/W19
M,T5@<TPI6%D[6SI09W1L,#=68V)C-5%H0T4X;#A (6Q5)"1E<&<O1D@],3-2
M/#E=65Y@3ED\+%5A.DQR8"EO*4! ;"YN03)<.B%A9#,J<B52+&%B.$)/*B=5
M*&(Y8$U=9DM,5C=<)V$\.&!60S=38T%//U=8)B5S6%9O=2PZ*R)O9VHT6V@H
M3C= 7CTF-TUB+R]D(U0A,$1?3"%476 A)UY&7&1.="II;"@P/'0B/6-<*2-"
M;E%=(4)D;V=".5@_/F0J-V=A/7(A:6$T94DX/&4\<#4R+RDR+BIQ*U4P)G5$
M.FLB<TYE*SH^9C!N3E@P)SQ20WX^96YD<W1R96%M#0IE;F1O8FH-"B4@)U(S
M,3 G.B!C;&%S<R!01$93=')E86T@#0HS,3 @,"!O8FH-"B4@<&%G92!S=')E
M86T-"CP\("]&:6QT97(@6R O05-#24DX-41E8V]D90T*("]&;&%T941E8V]D
M92!=#0H@+TQE;F=T:" T-C R(#X^#0IS=')E86T-"D=B(6PD/D)!3U<H-$]3
M)W)7/3=*,4YL9UQI9%4M75,B=59!5656:U5;3%]<<"I%;SU7;6-O<S4[5EY7
M0FA:2&- .#,M<F\X,RA$-59.6FE:5"A!2VQ*+31D,E4G6D(X6R\L+#$Z46LQ
M;%!*.TY!)S]:3#!L7"@M<"QJ,"HO/39%04\U5$)72'!)(E!5;R9F,B,W-T8J
M,T [5"Y&:R]M.V968EUK-FM4-FDJ:E<T42U&.C1M954Y;5M0.U-;4V= +U(T
M5#E)8"-7<"$T;41(1RUG<%%,96]U+R]114HL(REG4C]L6FTO;SHI:&\N36%U
M06LQ+B1O5E@K+UMG5BUI159U42U"1"8Q*CIE4U-++65U3G(E7$)D)SM?<FQ,
M<6M#-CI15#,A;U97-6%:8TTZ1D=A:3E"9B(U+S4]8B15=$4N4#IE0S)E1&)'
M+#HI5#Q*3B9S/%1!."\G,FE=*5=/7%I?*5QI/&DZ5R]61D1I<"E,3DY?0S9M
M;#EA47%J4SQS)6Y675=555-J;T1':U9'9W E(5EA45 Q/2\N8V-9-G,F0U%P
M0$-J1V1"14@[)DY,-#QS)&4X:SQ 6U,H8UYL0TM&=2Y-2F5J,%LG;69B=%0B
M-E4D)20X*2\K5G0H55%0:DMB;5Y*2R];3EI=2&YF72I0)TY!6&MT9DQ#06EM
M.51?-"E8*6 W=3I;9BU05S=O)D=";%-F-BP^+RUA44)@-F]:-UI%(R=86FQK
M+F$Y/C98551$-#\P6U196'%)+G%S(4@V23EP<F!(*DPH0",Q)FU2;5@Y4#D]
M(W(K5U5')%Q2+4]&1"=P(5,G+6<J0RLY95LM258A-2]I/T@T66):;3LZ3R<N
M:412,7)N7CLY;D)323-/7UQ+538H5%9)1C]P)$AE*TIC;THH15-2+3@V3SQA
M6BY&5#%J*C(M.6P[/"9)6VYM=$<D94%G8$QG=%DV*4TY0&-D.CA)=%-<1D-C
M-BHE*V]4-25H-E4Z150M7UT_+3$C+S)C,F!/521'=&A7/4 Q/3]T(V4Q*3EO
M,614-6\R*U%J46%@3V$Y:FQ6,#I4;BYM,THG8"I"/59;)4Q>+D);8%9>8R=@
M96$].S]303ER-V8Q(6!(<V=D;61S,4989'5Q;FE";VLL)G-O,G%=+#0Z2B(N
M1CI*7#!++&YM03$H.3IO)3LQ8T%%)"19/U@J)2I%6T)R9#).<D<X;RYA<2LC
M-20D03-3:F1.67143%<O+E<L-%=6,U)33%]G3UT]0%]N.T%=/V]A*3DQ,T8X
M*&I71VM92&-'1U!=:D!C8#-'4"1=8TA.,DUS*BM 6D-Q63LB46!2.V@N2UE;
M2T$^1%!*071L92-O:3(Z.28V(R-Q3#Y@1SXE7D-$.3!F-S\N)35$0BQ6+717
M.G%;6$A<0F!),B]>(45B(6]E43U#3G-P(24H2T\^-60P(W F04D[(F)@)FQ!
M:45E:T-")2PB)2$G+S]A;3-T7TIC1R8I8&TC4ULL2VUA8ETT:V=G*CDV:UXO
M/59#:DD^-W1D-6I/1TY"74$N;SIF)U<J7#ER85EK849$15 R4C%/<3L_;$-$
M/5(]6BDD:$U'4BDV7RI 3V$\:55)5D\U8R]&<SYU3&A*4SM?)%AJ.B%P-V\T
M+"LT,VA#7SE55G1B-6)B-6M*.UMN4T!'+EHO.61,)V! 6#!/+BY02D4K03)0
M/RY%<%U1-5!055)>23(O=%]N<%AM(REQ+U]63')+(C5+8C-&;UI+-%8V1&-L
M8%$V<&A19C!B1V)Q/SUU9W%N/UYP,$U"7BAO7R8J4#)31',Y<5=<-5E-9$!K
M1S=';&\E)BXQ;&-8-V(\<"Y-7DU)8'%0-6!'3S!G6")=2%9 )5))7V- *%(K
M/R1J(DM.1'-L3%,S4%=H)FHU7RXO.VMC4&A"251#2$-4;5QH/D$\9B<_,68L
M-69K939F06)&5EUQ:'%156I30G%E-#UG2"19.5%M-&Y12S8H4DA+3$(V:TUI
M/6 \;3U%,C@W1%M 6#0U*E=U=3HG8RYM*6902C!3(7)D2B,L,F]&870K4B8H
M,V9U;U-/2%TZ.#910R4B0R5A=#8K<5)Q0D5C6#<N8B\M1F] +$Q74EY!*B9'
M.EPD-EY495IA*G%8,"AS0U=N5VHT-20H8U1"66=8)51P:2%C,"DE.T4^2&T\
M8SY<-T-90%4K4RM:*"8W5E5R:D\O.VQ*46MM-"IE1& Y(C5Q3#=S8&%%22\R
M-D17-5T[.VI>8S5*1CMG84<T:6,_:6IQ:B%5-E=>7T=&*UA616=03&MP3B\Q
M+4L_;$Y17E%25F!C4SIF-E555DY..D=6-E9--&DG9% Q.$1.35TV1'5P)$%
M)S5N;$DR*3]$.FTF3"(])U<O1T!@6U)J;6$F7V]O06HT7R)37C)A3FQN2T9.
M431!2%1(+%Q::VXS-6YO-R-<)'1&;F4X;UL\1BPI2TI<9VQ375= (2TH/5!#
M1G!-*FM>(3E 1W$R/3TR0B=G,E1O06]U:3Y -RI28CY?54$]<C=76"4U7U8^
M0E,O23=88')T*UMH-'1S2V$[/F-/*&!P25U>041)8TU8*$)K5TY?34I 5$8W
M/#<\*25@76\S:'4D,VMO.RUN2G1M;5DX0%M9+W%<<",T5EIC15TN+EE8:$\P
M+4!'2T5D5$I<4TE05'1"<5)!+"5+5',R+V<W*#DL(F L;%XC0V1&:%$G9"%(
M+DQ@3EDK5%9*,%8J3FQF(V5C)TXD9FPW9W-'4E%%7C,W125%32%R0VE,)7$V
M8S5?=$I/43=?.T0K6RUN(DPE;R98/R8T4&Q1/TMD:# C5TXT8D1S,3U+7U!H
M5"MI1UI)*"-F7'594FTM)SDW<S55*G1";"QD(CU:-#!17"9H-F%A)V!(;U-,
M/U]M45@V2&Y?<6]<."M7:TEH1F8L<FXB4%PC)"EF0F]9-$(U3UXF:T!-92-Q
M="=)4&0P(T\\<28I-FL[2&$Z1UIF.318+"LM1DE"458Z)"IH155'2UDI9$1#
M0U!?/3%5(E(T55=6*55T,%!H1&1;7UQ=32T\3C)832%45%(D*6D^(BY77W5Q
M2TI5*6]O/5(E(3=H:'$U04YO02\B6D\[."9E8&)>4C=4*F!<<$$T3TEE6C\X
M,"]N7E%G,4TW5&E(15!K;&Q89E<^5$(\0CEA,#TN4V\^1&Y5<4IF=2T^1"5C
M*$PK1$AJ2V-?3F0B5EM,52TS6%!0559R=#=B5&LJ)F0M0S5 04 V+D8H8FU(
M1U\X258^4&Y#:V5O+"<R,E)*2R0C+D1A8"$F<TQ4<DYT9&0Q)B,M9$1K3S=U
M,D!C.&8P9U9K*5%!3B)6=291*DI35S@D/BI+0"=U/U%Q5S@K(V,[1#YD;%A1
M.DI=0SLR15$K4S5*9VT\)SY58RPH,' T(TA()FI-)2)"+DPX(E=F.S]2+E8O
M9T0H1TAE<"%<*V9()65 05YL,SEP+$ W(V9B<4PH35,T0F5?)T=#9BY/=%U0
M2$5#2&P^+R\Y*C@^*#)C6C8T0FQM3')6-&)7+45(1G!18&=J.5$L:F5+.%8E
M;S]M4U]=;S,D5C@B;R9"2RY/5FXB4$9J.CU$.$ [83IJ22)'6SUU4T-+5C<W
M4$TE3F A2"%J32HJ8CM85E\O8U8X0'-.(VI .& H(5$C76ED+BLF.#@\571"
M,R)F:$1U*F%),T!#6UE<3&A?,S$]74Y&,TLG2"11,%0G0FMR-%9=:#U$*SXZ
M*6-8025J-5EE/55:7G,Z:%1,34595U]O/2\T+EM%93IJ.%=G.&PQ4"IQ9'%:
M1E16+#\H(W% 5C5$,BLT:V%82UI34RU&*THX2TTL,W!,.VQ944UM9VDY5#P]
M6V5,0$PW86E862TN4BU195HC;61E+F \)3$A.$LS+7(H3T G7F%!9&(X.UY5
M3S)3)"-80R(J,R<^0#IA93A:-7 _1EU*-# L*6!C:"8G<U)13$TP;$9@2U\Y
M1CTV-EIA6&E?1&="9F-J3VQ@+%E0/C(D<EPH9TPN.UEC(6$G/DM/)4U79UQ1
M8F<K2TYP:2E;+"%"23Y>+$\F/FUN9#=/:3<C;&1R-$AE84LZ*$%%82LC-#E0
M83!F(F9'6"P[*%TO*2E=4EUU1E-/9U%'7%]!,"E$2D!R+"Y&,&8T*4YE8G,Q
M53!H,3I@6&DO4W0S94)-,SP^6CD_/C@W-$A"22]$03AQ.DDL/&UE.RD\9%UG
M*RM?6$,A7%HM0E$E.V9"<5]$)C]M.3%Q221)<3LN-%QM8W-D0B5@/%=63B1J
M9#E/*%1*+CTW2F [3SEQ0D-+9B]?3DME768T3FEC+T9C0BAR8F0F23<Y8T=6
M4U<N)2QR,3 [(S=5<RTK8B1K-R=,8EM>3%$\(W%#;5=G;3%:/$-C,C\R0RI
M44]);&I95B4J964]/5%@6R9U/CII2G)";#D^0D-G34@E(5!H/B=+.C%&64MC
M3C-5*G%81#E$7S=C/T$V3FH\)D=F7RU/4W0L1#QR5FU ;V U2%=H+$%L(FM%
M<#0];D8H.C5U(EI5-B]&22$T4SQ5*T] ,' G1V98/UA>+2IM/$]@=5-<*B)E
M*S]@8#=8;75$538^1D]4,VTY)&LO3VIU3D!O-F1H,DE"=2DT9FLV+&\O+TMI
M94PH<35..G-972M.8E-!,21N+W(F0RQD0C9K=&8B)%0_/S=I4D5>*5Q'25!1
M8%MB:RQ827(R4V5O-5PL02A56DHR;4199T]975=).FIG;&I!;%@F/DQ3(V9L
M6$%:<DQB-SY*-C$J4UD]3EXA5T,Q<D,S7&=%35] 9DXL93!?6D941"EF039K
M.#QP37!.9TLI1&%2,5%(6D9S-S9?3R4N,%I%2&5:6CD^9&I9(75%-T!M:T%-
M9RDG6V]306!>5&I#:FI>3$!*95\])2M!(3=<15Y-/C0W+2571EHY/"]G-&<E
M.6U42UDO0%==5$AC8$-364=,6ELD0VA%(DE?56UM:4Y=74XU6"19<6$B0UU1
M<C]:.TYH.#!U:R):,6=G:T140UEC*$M)*4=).7585%%9=4 X-7,U/5<N.VHN
M-V1M.58E96]/-B4T)FHV0BQN.4-61TXH05)246,X1F0F-S9T3$Y3/VMN+S,N
M<$I@16([,2XI159,2%]C<4$X(CE3(TPQ5DE"7E0R:"(H;#1+;4-Q76LO3$@R
M=%TE/&Q'9T!O-RED*BI26S9?8T1U064S-3=*=6T_)68N2T1U6DUO7SI;*3A!
M45%?/E-)1VHC4&8V1C- )RE(*G A/6)<-V-L+V0I93=6+3<^25E:*VY<.UQ6
M6'!J8&0T3%18:%=/<C=&;S,Z<29,72IP.C!Q-C%@/R-@65E&5$=<64==/#TW
M7TUH:4\M;5!1:%]P04HL33(C5'%E8W$C.R@J9RHN33U*2"PH23XO34AR04$O
M(B,\,5LL-F,U/EYI(RQ=*%-M(7 L-F,S6#-Q;ULY96@B(W%#-F,U+2923&TV
M3T$X)2=L0R-/5E<_5U@V37%L;B0[9W12+F-H5&=I4%MD,2)#2%9/0F$W+RA1
M44TO:$="7BQT*59>.%8]93Q-*G \0S)7:"4R;B)M65$Y6V9@,#4G7G$S/C0Z
M6')82$%R05<]0UD[3U,Z:#TZ;&DX<$%7,SIE<%HM6EQ<45=!-UQC,C4_.V%
M*3UN92]:;RMF8UDE6V<Z.RDD645,<"=/2BA$1FD^,%YH:%YI6C\C,"50+TME
M:4YE9V!?8$U$:2-=(B)!8T%!+U=D2"Y!2V%G0R-6,SYB/6QJ.VHD1&Q.:V$R
M3V-*65AN-4]-:R0_9T%E=3Q,+5=,+C@G=&4]-4YL1S1"6SU2.FXB;SM&(DEG
M8E@_2TI;:2TU7T4]3D1@:D8E3#=M,U%P-2E2+6QO-C]L:&%#9SY;(35/1%MN
M5%=7:"Q68R4R*$9$;F=885U+56%P4D Z)E,C.2%R)28K<3YM2T8E<C=#8B)K
M6D%'.7%?<5DG:CL]:FM$,&,Y)5I4+3@T-4E4(E121'%)5$5!8C!&02TY65$B
M*4@_+VQ!;W5774LF(TQ88VM&1B%T1C]D2R,T6S)2;%=:36$E*#=9-B5S)$=F
M,#\D<B)H,V%E8C\E,5@R3TXI<4IN8VIA93TS/#\I/FPG*2Q,15LY<R9^/F5N
M9'-T<F5A;0T*96YD;V)J#0HE("=2,S$Q)SH@8VQA<W,@4$1&4W1R96%M( T*
M,S$Q(# @;V)J#0HE('!A9V4@<W1R96%M#0H\/" O1FEL=&5R(%L@+T%30TE)
M.#5$96-O9&4-"B O1FQA=&5$96-O9&4@70T*("],96YG=&@@-#,S,B ^/@T*
M<W1R96%M#0I'8B$[:#DV.&Q()R,I(2-S*RA$;E$G25<]8"Y0."PS3UDK03Q@
M7&-<.VI"7U\C04]((5]D;DPD.#PN-DI93511(BM71#A4+&,G9#AJ+U- /B%5
M*#T\3D-&(ELI34E5.&Q-:4\S-C%&9W-P=$@\.51)83-((B)+*C0H+5]T:$UM
M;54I2S!-52-';#%D6D@R1DIG7V1?:2)!,5A::EEL/2A84F\B83M57%5$12-:
M4$Y9+B)626LV1V(N,DL^96XA-SU02B-E161M43]<0#LX8R%E0C5L8S5:)2-&
M1SXB/S%F55=%-S=K,FAH*E,[<4-,4#)4:F)R/FMD9DPR3CT\4&9N:%)@+FLG
M(34Q8T!53DY-9VMK9FXD13DT2F=%=2(W:VM8.%0J:21:8C(\6T(M1#-=3"%)
M,%Y&0B5T26Y.5%1U0&,X4TU-:R9")RML9BPG(5=M66-F:F92(5532E-<;F=U
M;#LE9&<\*F,Q0C=.=6!L.$U-.&EI,C\]+#1T9S T+3E*,U)3<C55/BYA(2@A
M4TUK(EY>;3LO,2T]<3%47&5E4F5@)UU&)4XA3F%R2"I<8BU':4QB8RE=2T$Q
M:%0Z7"9S=38E5EQ08#IO*$8^.$$E2F!I15AH(5=I.VAE)F539"HY7'$H4T$Z
M0VER-S)><6]<.V1#:$IL;6<X/5@M6FEO*F5'9F4Q)C="/'-M6F,P4W,O<B]1
M:V)64EE,/D E.5$J2F937U\C2FPE;V%#(UP\82E!*$YG:DM>0BIJ;45>0SA7
M6E9"-BAR:UYR2FY+64$F14U'/B90*TA;53E$03!L7W)8)U ^045<,6 B94TB
M/7,^,RQ(*"<C969%,D\X1C%9/DQS0U5M<UXF+T%U7F-C(C9H=&<M94Y"+3U.
M;BEH;5(G=6I.5F]@;6)5.6!Q<6\X1FLL0CIE9S-!6S4_25QN0#0D,%1<16$J
M4&HD2&-)5B=:5E]K34(]6%I(8"U%+#)A0DQ 7&Q2;D1+2U-?3U=12FEH;F5:
M+T$]+VDF5395-#)/;VD^:F<J2U-K7V=H,&(H<&]1+40U8"Y*;F0X0BUF,7(C
M0CU>)%@I8R<M:3%(:G,S*%A3*CXB36!&)TI=)UYM4"$R3G4Z3B0F53%483TQ
M*G0A+&EO27%A5V5A)6<F)5Q;0V)"1UHZ7D=G)2AS8SY!<EM')3PY1%HG/CLX
M86Y4<&UG23!38B9K)T@V+6-:5R].)E@P;DIP;C9%*7152$$_1U1.;'0]8B]9
M*&=H0%T\;3$I)64\5RPG.7 I47-25$<H:"I;3D5$1#58<FI;9"-14FHP7FA3
M3"YK5DYP85HT/6TG<V<R;&5G+%4M,V!))%<A*DUH8FMB.$Y80E0_.4(T-20M
M)$DP.2IR05!?=&118TY9,FM*:B]'1S(G(T)C4E)A6#]E56-02VUR*DA:5B1>
M<5Q()#(Q.411)F).;S-E<$1P4"PP33]'8V!322U:2W!(/3Q8;4!;2W5(."QJ
M(E I:F<G3V))=$12;U(]0C<_75)T,&I.8"UQ4B$A1E$K/5A<3B5!5CY):T%G
M,6)<;TQ!/2E':5!"5'(]*59*2"Y?-54V06(S96PN/$MT/3)C*3PG<65!0T-$
M(S$H44L_45I&/5HI3BY%8"-Q<6XR;S9;6F1&93MF;U0K+C,^92=>43-@*55-
M244O5%(W84(T-B<P<CM%*FU(0'5S4E@Q3T-.,210<$PF9")H(TQF9SY.,RLW
M)%)54R)1;3AB059%2#IJ<RUA64QG4G-$15)</B0J.'(^02I!7B@Z*R5J55I6
M,R5232,_.C!;(UE=835.34P[15!24$AE(F0Y52)F5TUO76%C<BPS25MP5T8X
M/4145RUU0R-4;5E</6<[5%1./C)#*&1?(UQ)364Q/6U"*F8^+BPN7R564FDY
M;6).;5<W(4,M2EU27&<A/VLR2SA09#)P)C)P1TEJ8$1D9B]&/S-9<4]G,W I
M82I:(F0^;TPT<B-Q0UAF1"IG/SI-=3U';31-9E=L9S@A5C]C;DQP1V564&AF
M,6%D325#-&Q$)DA27$AT/V%-7%!G.R0_+W)I*F@L73MJ;F-F5"4J/TTM5TXB
M-&%<43Q3;C N+#E!8R@X+%%4*4!+158\,S!O26LQ)S5I/V))+DI'(3I(,7,K
M7&DT5E<J62A>*S=C9ULB5SAE)4!F.E0_63(P:E=>+"=D8R)L(2TF:BD]2$-1
M;3$D7TYR1&DA3CU+)&M>.DQ)9CXS/E,F8$8]6V]D5"5E;T(O;"16)2Y")BY9
M4"@E.&8V;"<G9V9-*4Y9)VDG;U]K7$E?6"U<,F%-7%!S*BPU8#-1<' O05@[
M:DQ91S Q3$LY/5M3(3DT/U-.24 ^8R(H."Q34R%:6$]>6&AK9W)(5"4H14A1
M)R(F2SQM0SE19%9/;25D(E8T;V=#0T924')Q225I/UTJ/B(K+#LI0G4X;#0R
M4#=M:DPZ;$IF)DYF05A)6&<K4#E4<6=50FIA36P[-7,A<'!H5F!>/BLE7#Q=
M;$Q%0D<R:3!,85PI;5=E.C<N7EM+.TTC5S%8-B1U0&DP9VU%22-J*F!O:4!'
M5VTK.5E@<75C=%<]-4MN35 S/SPC*5]3-"%R*&1G4C<O7"9<)4EF)2E=62A,
M/3DX3# _,G)Q=%!L3%XZ;TQ#9VU=:C!045]2/"$V=6%N/FEK0W \5SI7,28Y
M3"%62B]-36LN.V](3BTW6#A,)FXX(E$L47-N5B]":49C(VI .7 C9VI=2UXU
M;6 G*SLW8V5%(CY5;61N8S!L,%I./6 I1&AM)FEO8T9)9DI4*F)G+S5-45LK
M,6]<9V0K,FAH,55G=2]%3SY3)%LM32Q /2=')S,W6UPD-UQ64D\]:&1B:U4A
M*BX_0E=%,&)4;%PT0UM:8V\B3B9$;EHU3STQ,S%U(5]N6W4M)&Q:96]A3BPZ
M444U6#I(6E-J1R9B(T)N)DIK/6$P3CYG;T-F-R-H(F]P7CQ)5T!42TU26D9?
M;FI'9BA//'-I(CAL,4DQ0CPK*F%J:5@O7% C06!;7U9+2$YH.$E906%71BU9
M4E])2#HT*F K;5EK/SH_0"4Z/DU64"9K/#=>/2Q>(2PH5RI&."TB,S0Q)%52
M;3 B7DTR8#PY:&5'8D0]0&A6:"@V)%5&:T9G)#UT37 N*SLC<49%<D$K<BIB
M26YS,U5J.5HA(V$N1F R35UG26MR8U\B23]Q*"HM-"YA3'$K-&4Y<$Q,/U<Q
M3FQ78B\X)6U5;SUL*3).*3Q86UL_;"0W-W52)&!M7V1/-2-G448\(3,H0R\V
M/4DO9TIN9"]H7SY-)2)S:39O7E9$<G-;+V9E+CQ.*2<U3R,K7"LQ1"EL.65.
M2$AO,45-:30M-&MS*&ER=7 S<6TE(R-';V-C-4=N)UA!;4HB<C)4*F5/:TY$
M*FE&3#(X.C%5:7%?1'!>+G-+5$8I;E%'7"U,/F)F/D!!5SAJ(2\Q8F=02V,L
M*U D)%A.92E5/TIP+RQ+/4!M;TX]+&U81TTV2F%)8V-O*R8D-39.:#)@4U!H
M*4A5<6 J;D\I05=R2%\S:RA@8E\M/E,[6G,H7$ W,RY.8W4X/SI6.#1)3"TR
M-'-N:40J*$M76$-*9$5H;6=P02I24#M/7S H;5UQ7E,M:V5846)68B,W;R%1
M15=34RHW+D(C,%,V<21:.$=31TI/;$YC3W5L/S\D)24J-VMS6E-S*FQ1-E-0
M3SED5W-E/RQ0)FA'9%LE.CYI4T9:-"%A62XY;20S=7%$,CXF-'!F;S8Y-%U2
M*%(G6#Y865LJ<U\V(68I;"-P05LQ72$N9U1(:FE,3&%43U@E9B]=+FXI*U0M
M(4PY-5=Q0&Y0<RE573M'4%-G-U8G4V=F/%0G(UYT=&1+5V98:35E6V)0)&%I
M,40R*E5#33=8;6EQ33LO474K9VQ61VLD.6U",R\W2$AP+C ]-B$I3VU)1&DG
M=3ML/FQE6#YM<&]>)RYI53E5;&LG2"U#;$ C8$9):2%88%I$4RU%8F4F/3=.
M/VAP03$_:&Q;<T]745<\=$-D*VHH3RLH5RM=25(T<3@Q<3YU<G4Y9EME1S ]
M/75J45=D.V%C-D=U9T]4848O:T=Q3%$E+R1F7CE?(FD]-UDU/"-"2E]P,7 A
M3RA10EPS+5!M:61H-"=$1BQ7:4)53R8X;F(P+#AP/2)K-5=$+SY=63\F8R9>
M,2A81T\Y/"M2,&,N*FY13D K0"XI4%,Y3SD^5TP_/$-29V0K648H85TA2E5E
M66TU0EAJ9B)8=%9H(4=76#TF)7$P4CD[)FXL:4=S;$-*1%QJ3BUE-&<Y.E@Z
M5'(E82]8.U4H1E5S:E%0-38R4$!.-"X[0%M;3DI//RAR5%0Q;"(\.EYD:&TF
M1RA.;&$E7F-3,69>,R=E:TAM:FYD;C5(+SHE*68]7",H;#U5/3U?6UA%9U9D
M639R+DTS;')<:'%=:5YR*6 U.$Y?)2@O7&HX:T)S*5E636I87"9E2R5L37)A
M=")8,TDB8SEK)34S-C-A45LH4V)<-FE$42MQ8"IG8TTJ:S [:E%74T5C1$5S
M;R=N:W!H*U5A-D(W/SX^)S@S+B$F2$HQ<41(5C-6355&;T0S3BXW<"]&5CY,
M469$6%-@:F)6<$5.<2=T<FHB.C)H+&(B6$ A8F@](S55/#-O1CEE*DDY54HK
M5E))<EAH=6XJ43%Q,4Q;5G(X3R]32U11,G-F6$A1)C=!6U<X*#IN.V!4(4)N
M*C J;S!0:B\O;4,K.&U5+U$_:59M.#](*$LX.FM$6DQ#77)R3RI#83PP62=J
M1BU"1R%?-'$I6CHM9R@J;FXB2TMN:3-?:SM75$%1=7-%2VU?63TU3B57/VH^
M3E]C8D9D7C)5430O8DP\768H-54_=4Q+0E=!5D50,5@G)3A/)U9@5C\[2RHE
M0&UC:T5%/EI.74\G4C(L5G10;6%!0#1#.F8R;55A(3HR1C1L:38\02I35"%B
M85U9)"4K1D8X:SE40U!K0#<R<%53)6Q+*E)P(F!!1E9'3&==3%\X6#!O:T<T
M*VMM268S)D X9C1(7BAQ6FIL,6HM(4<C,&-S53-B+BA++"E@05!>4S]*)B5?
M3$I>-#XY.SU0+#([/F,Q+F)>8%!!,C9E*G)83VI#6R)%.W$F/51B6D10(E)E
M1$0L<%5?<B\]/S-<0UID-&-)461&-B]F,S V43E/0R534SLC8W)53BU!+3M&
M9&IK4$9C<B9?*$$D3TMU*30I3#!C5T9<-6\D,C0Q6UI+0&$J6"E 9"I./5%O
M,2\M5&UU)U$L77(X77,V8E1K)39:.B]B-$] 2$(F6%M<+"@W160S2$Q'6R)5
M(6EQ0'5K+C@Y<$Y77#YN.F5I)&504#M/='!)*R@K33A.*#5+.CMO7E!G5"-U
M(5Q3<3XP<UI42T<R85Q6/21,)S!R(4!P8THE8T!5/R=$7B9"7V-R*#Q*-G(]
M/RU:,$XY=&A>3RUI7C%:0UQK+"]U17!O.$HT6FEQ7"EM8#9P155H/$)G-&$O
M5W(A;T,Z4T<].R5:.3HR+&=:*&)O56E;1&\M,6UK.3T^/2$I:V$N;D= .EYD
M,4!A:U]-4F]).S!685PF-S-I+%Y8(45<;4%8=5,R7F--7&1G;S$_96YU96]?
M2'-K6E%+:C5?)2I7;B%+-2QS7R4S,$$U)%=/-G(X0B1H2B]))FU8265J:4EP
M44<U1$TC*%QE3S$L-38J05YS*5 R:SIP)CHH9VXI,E0P:TU23BTH(EAQ859P
M,5-T9E0J8'-';"U8/$IF/$]"?CYE;F1S=')E86T-"F5N9&]B:@T*)2 G4C,Q
M,B<Z(&-L87-S(%!$1E-T<F5A;2 -"C,Q,B P(&]B:@T*)2!P86=E('-T<F5A
M;0T*/#P@+T9I;'1E<B!;("]!4T-)23@U1&5C;V1E#0H@+T9L871E1&5C;V1E
M(%T-"B O3&5N9W1H(#0V-#D@/CX-"G-T<F5A;0T*1V%U8%D_6EAU,R96)BPC
M7B9O1T5?-VA:-6Y+-G0A8TQ',G(X84I.,T)C;%8X."$N351'-W,C(U F;S5.
M/UMR."HG(C$H66!$-4=B+3-#8&DU0#XY."\_9U@W4&%%3W1R3UH],%MR,W0K
M-4TF*U=S(B%.<%X\*D9R(5E::#HU="U<(5XT-B,L5SYB+UYP)D9".C5+:RQU
M3C(O:BYA=4)U8E4E;U8_<RQM/"8Q86-S8T(M+#Y?5&UN,BPQ+5PR;V$L,E$[
M8F)R7B]9<U!!4"I,.$53+B1,3RUG:')&;5XF+$%H9' I.E]%:DPS9V\U7RM<
M,EEJ6TQJ9T]G.%M,7#IU9D-:.FPY(F@K*D,D24QT;R985C%Q8C)$(EY536PR
M/TA?(DLP+V]R=4<M44AB-&ML1D9&9&)/25Q;:#M-+V]O13PK-DU$(5%:7%A;
M8D$M4$=-/#DZ5F]#*"HF74XW0VAL0G$^,TQA-BH_<2%P7G4L.&$_:$E9+#Y;
M9$1!:UQ"8$ \7TE>-2)6/C,F7R)++$@M6C%42&DM3$9%-R]%1&HH)TDZ,&=D
M06PZ-E)&3%!$5#)7*5E!6VUE-$)@3#Y,1D1)+DXJ;$M147!B+BQ"="4J6G0G
M9B0J7R]O2%XL22,D84981VT]/4]=2G)92V!#1V-?:D!*:#,S.EHX;FY694TX
M5"$^1T,B9C$[9C4B-UDQ<&DT(4XS8T9K-E-%5G- 8&=6/T0U3%0P;TUG*21?
M/&M,-F5N8"9936EM:28N4V!U,4UM;D$S84E<8S1H*"4T:$=)+BLL75)J23)6
M9'(M*%XR/G(X658A,W!5;6Y!-31'7#]M-6!14CM;6#5H+%MD:54J<U)*<$]J
M.$-*63)H3S1"/&A6-CTS1FQ<.6EC6#Q2-6XJ+FQ<<F-M=$!L)E%495,L3R-:
M:F P.S%%5#%C7RLB8C)B<DEA;&)615PW,T0^1W!;7BM9/V8R1%-B;CQ:)R)
M4&DJ;5$Z:W%5)$PJ4BDZ6B]0*D1 0R5)628V+DU6(5=N7#$Q-F%<*B9%/DQR
M/#=B)"@H52XA<BM+8VY@4V]>85-:)4I&1%%>17!G.UQS=5$L0F4Q.SXJ3E1!
M45,C.#5,0W1?:U%Q.65J+"HS;W51.R)0(B)E2U-2+U]=(3)P7VYI85DJ)$Y:
M1FA:2FP[:R$O43%)<5EC9TY::%=$+3,Z*V8V4%QC/V0A(T,T:UY,(3!53"4W
M.E]*6FTC/4Q(4$!+=5LO7BH\:TXM/S9N5E<A/"TA:%%S4S9B*DAA53I$(VLY
M05XA(4ME4RE?0TDO(45'+D--2S]673I69DPB2F)<;&$P/B5@0#A;*$5</R(Y
M5D5.1R(A)"=19$!;2#(P3%$Q1VLI/S@W3&0W=2]>/2,^=3LK=$!%<5IC*C@V
M<&8L7S M<7%,5C4[+F]/9%99/"TB(W(I<T$C(3-'8'(F8RA6;SPJ2S<J5BHM
M.%A+9%ER8R-+<&YU555>8&) 5#0A.SXR96I6.UI%3CE+0E M7U1!62QD12\Z
M3"5R259<33M"*D]I1EI5-D4N;&4P75Y(/BQR*C5:931);&]#<G)S73\U;BM$
M;$=%;S188$XC8F(F=$LG4B921T5:1$)?7E-?-G%8;TAH:&Q0=&4A1F4I1S=$
M6#M#6T95)V%B-U(K.DU?7S)D-#A?-"\Q-&TD3SI!.&EM)&TF-4I +4Y77FQ3
M8RDU2SQI:D].(D,B-RTY*'%S7W!O;6YI*DMB.R%,7D]U(S->+R(\,"Q@<SAN
M6VM")W17/%0D-BYC45IP<$E3.UA5:#9/6DUI<'-1,&@A-R5E6RXC-3$G(C)6
M6EQ6,UY&2TQB1#%G/F!!47,I<$XD*ETR5B5/14PX*R]-9'(X:354555.4E=S
M3$)37"=J.6EP9DY:8TTB3ELI559B1#E:3%!=5G!Q,V<]0&(X95!00#!M,ED]
M+3H_2$=.:BTU6$X];$]P7%0X85-?+R@I74\S,T<D064Z/U1%1"U69#-+/C1,
M+C-G+UXY.D)O05!'*64T."$B;%%-:%(A.%\R82]I66E#.$0L,TQQ.R]".6 Q
M*T! 7"A70U$[-U9&+CUS-3UU<28Z8RY0.F!A9S(R7E@T:B4S,BU*6S=14SH]
M*3EG*CU+3TEB(2QN*S=-8SY105UE*VYT1S9F52I:3"1;6F1H:CUG8&HC.U!U
M8R5N;%E?.#AM*% H7RY#;$@F/E1355U?*BUR6359:"HX12)M2%<I:6]M;CXV
M.4E';6-*:# R+TI?(6I!04(W2SPB3"])(EM<82\K(T-R)$XA55TV16=2.$YR
M05H_9W0G<# E4%]01SI-6CU%<BTW3R(M8#)2<25(.6\E+E=85U4A)#9Q+V9A
M0FAA/F9%15E,4DTM,U5T-#,L2U@P5V@W-5 O.&(_,R]O55HH,4=J:%QS3SXQ
M*E=4*2PB.T=0)#HQ2#Y(8SUU;V%G1E);;TE&:#4H,V= <"AO56XC3E%P5E%O
M-"QJ4$0Y)CY75TI#3#4T-RTM-24B,T<W-"$K6EUK.G ]*C<E*U1$0R1=9T!C
M+S0D5BE2/D$I+BM=73 I,R\Y-"\W+3\W524N,VTC:&1O261:/F=>15QR2DEQ
M824B3T]#8$=P*EM.8SD^3#=1-4PE72LT8#8F)'(])F9Q;V(C23@]9#8F)4Q9
M,SHN7UE.-' ]7%$[(4Y!:T1L5TPJ;B5C,DMK/6-I;60B651,8G17+D=K,2]G
M57%U75ML641I1#%N.C T;F<M=41O73=4:DDM)DI2.VEQ.C5(8'-663 E*UUB
M:R]J9DI/5',Y75E(331E)G%(4B-O120[<69L*U]J<65;-55G/D!*/"DZ5DLO
M0C!2=&\D*3I10UUI-"QK2$1E3%M=:3,A2T@X:V=42#@Q06T^1&<];TI906\F
M1U4J;&I$+"% 7%\H66(F:U0^;CTW16)F0TUM8&I0;5%-7S,_-EXN;EU69D(K
M:C D2F](5W1H8SQ.2$L_1D-A8E(R2V<^3"H_674B25E(2$]E929(3#%=*#-*
M;DL_)%]@8&!D7FT^6D\B55UL;59&02TW)%@Z;#5B9S@\(B5 :5UJ+G!M+30X
M-T-Q-V=9,SPK/UU.=$DG6SQT7C]O260R9B-7<5M:5E=T0EM>0#PL4VQ(-UIK
M7E5G8$)7+69Q<2Y5*B15;T!?/BTZ)CE9,30H.BM=8E,N2C(\:5M?(28V=$Q1
M63A86&M )6M(36UG*"= <EHZ4G5?15-<<2XC9UDK27%9*6LR5E9N.UAC."=$
M4R9L33(F6S<J<#@M;21E8F5+7T\W.59M4#DZ32%.<5<D*$$A1FH[;49O,SLI
M1FXB:S)R8$,B65EN8CX^.%-K:BQH;DU;+#4Y+2HP4S4^,T Q9CQI-3DG(71#
M/$IL8#14-48O)%AJ5G$A(4=/:SA.65)>5ELB4SDI8VQ91UAR1UMC3# D92(B
M<FHY3DXX2S]S0"0M6%HZ8F%U+61C8SXX/T,T.#\V4UA99&9K3#$O+%T]3TT\
M24-F-"LY9B8Y,DEM8TTM/EYJ,49=1#%L<%!%*$(P;S].9VAH/#1#47$D8RHS
M/C-=<VIN)UE%:3L_*#-'*S I559A<"]L0%-(83<A/2M0:W,R4D8L9G,S7W5G
M/%Q"+3)12SYK.DXA4FYB5D<U6$!03S@Z7%IA,CQ77D\Q/FM)5%$M55,V<6-5
M<E9:.5MQ+59%(T(L/R9U3CE"2W1<2EYU-STP:6-@72U&020S:%Q</W% 0&%@
M7TU03B]C)VH^<%!);R$Q/&16-%5:<"0N+V)-0$MR6#]U.FI;:"$S0U,W9'-*
M4BY695%O(RPJ-G$P5#$P:R4H:TMB1CM&*T B+D1D,%=L7U9')%)B:DDT)6@B
M:4=+5DYD5#,L1TP]/50R/#!U6U0I;V)K/"<L,&@M-C),-E4P/U)O<#UA+DID
M)&0Q:&9773P])25=:#LG93Y?,2E1.2E?-T4F6$ H0#%&96U 5FP]6&QJ2#DY
M,W)M*%=-2TAO8T])9"8T3BU)9RM2<#<T.$A*4#HX)TTM44Y+0CM7=3]942XR
M44TO12MM22AO,'$J.3A:(3P]24U;(7,S8C5L*UM=55<H:CUH:68C2"(V:G)@
M:$EN(2,_66(O:&MH(D\D."=?)G)+.3HU*3I(<F%B*S,[3$ER4B=6<7 ]6$<L
M26YR.DQM7SIM7$D[/C T53@A-4)7655813U(<"=?)FY44EXB0C$B+#)C)ETW
M0UE)(TE:35%33"$B5G1 1F)J6FQO4#(F3&X\,$4T.%T_3BAD*%<W6VI 8UL]
M8"M$)T1,5E]3,S=-<%9T/&=,2$(D1EHT;5MD)$5+0"<\/BYD<2Q&)"<V3#0L
M0&Y .DYF(SQ&(3];*%54/RQQ34A526]S,3YN24]1+R([84Y$8V D6EI;,6%/
M825+84Y)74!>)4<Q(7$W."]*/FXU024J2%Y7/G-976=M-S13<T8F4E57*%PK
M/DTU1#]37S4_7BPN(TA-,%DC<49>*S$A2&1/<R,Q62]N)5-#+%YG+25323)5
M,S0Y<T(P,%8S*"PE,$)I*F<F)7(T.2$V)$4M;%A);2Q!/BA!-6-&1RU5;353
M0#TF4%0^6$QD,4TJ149;33E88DI&575=8R<K0V]0,38I<3]I26LR1RU -"LC
M1C,Y-4Y,0R1D)SI-)E)R82%N0BUH)B977CY9;E%S+RQB,R$I/G0P:#LD:5M$
M6D-:5#1M:V--:UQK.")H+#HK;3U424TR.U]92#5O)3I205A%9RI!/3I>*F5F
M7VI*8U<L.EU=4E!/='!8,#<[.UQ)8U,G1#0I7S!/(SE"-VA$/&A%4"):8CQ*
M;SPI<B9+(F ^)5M=+"]157!?0#=#.C8X5DI37#1D)%E1*U8E7EHT32DK=4=1
M2U= 4$-;1V Q.FM69U1G84UL54A88RIO+#-S-D9244(G7$Q,25IN82Q15#)*
M9R8S(E15)B%46'$W0D!:;29":C@A1R$V9TUD/SIP5FUG0BYH/#1+3B=F*SM1
M36%R2&DO-2-0<FA64B(F<4YA*V9+5&%K3B,L36M.86\X*CI;4DLN*2-).2LX
M0VU7*4I3+"- 23)E25Q506HT2#I0/$E1-$(I6C0J4D(Y5&M+4R-)1&5E.EH]
M32=I=4Q?:$]-/DQR+#Y1;%%P365I3CLX;"5O*B,O<41U5FLV84XO5D(G<&A+
M9RA<.#AQ=5YE;S<Z*BY>8E!O2EI"54 O92@U(6!G6",N9U4K0S1-:T%682UL
M)2Y28C9M/RYC*D5B14,H5E0D7%=:2T4I)"%:(E1A)2E%)3(M)#5P:&ME4"$E
M<#)G0S52;#E9:C))/B5L6SM2,E(Y/S9(8%55<UU'1$$O9%LT,4UG9V5A.S1,
M5S4D,B\Z(C9Q33E62#\J4#U<,F9E/4HZ2R=F34I;(BPU=2-M9UXF2SYR3BTP
M85!U3&9+84,G.4I*<#PC3F%26G!27&(S:")K0#5M92M.6W0T;S(V65= +F8W
M,W5;4BU!15===%TE*"@^9C@A53IE4V%4<V5+;DQ)1U!A1F-H5D=72VM67"A
M74$H83DT9S(\+SLC2%TK<&U;(FAP9FU"6C9+;3@C*S9?4%4F(T9,2S5,0"5!
M7W-M+#530UM:4V5H22)22$Q#<#Y>2RXB4E-+.V=J0U!(<459+C$W*34A/59@
M7EE3<5@E.EQF)&5:6DE/9BIM1V]$<S0O<C4W;6LB<4LF:F@\:B)2:&E(3W%$
M5EU58%!=0T)?*$<[*TP_,V,T(50D3TA@9%0I+RDM<2,L(DU 9$1<1R8I)')I
M128V/DTR=3-))U9 /7 S0V%F/2Q:,C(M869993PM87%(;T Y04MI=$1E4F9?
M944X)$A664%O+6U?:W!-<"Y39CUQ,$0O8E]F.T5K5B%Q72Q(2UUF4&,K6C]A
M<E%J-BHX0EPM53 I*D=5)2DS.DMH+G-P64L]*2=)3VML4"=>63H]-&5%=2LF
M.$0W:6H^:$I$3R)R4S-P0'!%+&TF75-#:E=H8V4W;CM-+U]42CQ4=%]N:6M6
M.B4L7#D^2S0G:&]!<6I-(6A)0# I*G0Q3E0A."57*5)$2F1',$]D6E-P.TX[
M<4MM2$U$65Y&-U% 22UI/&5K,V]&9TU$+TYQ*5]).4PF.3YG,5@H:3]+(RM1
M74%A0&UO*")A(V!L05%<0T0Y25]P2ETN.418/S-+5550,4 D5FX[-UI.?CYE
M;F1S=')E86T-"F5N9&]B:@T*)2 G4C,Q,R<Z(&-L87-S(%!$1E-T<F5A;2 -
M"C,Q,R P(&]B:@T*)2!P86=E('-T<F5A;0T*/#P@+T9I;'1E<B!;("]!4T-)
M23@U1&5C;V1E#0H@+T9L871E1&5C;V1E(%T-"B O3&5N9W1H(#4P,# @/CX-
M"G-T<F5A;0T*1V(A(V ^1C0M4B4]7"4S<24E9D!?97%-.6 Q)C$[8RIT)G0G
M,$=@)5 I)%5:;G(N8%Y-*S8T7UI-*D<T*$8Q:E90+5Y(0F,H<3<S9T-N=4HA
M/B,U<R$Y/EL\+#4[1$)S)U U2%E&7T-0<G$D+5AQ9UE98EY.<F589BYK+$,H
M2$%!(FDY)T O4VI7<$TK-FX_/BLR-3A1.%E,6U0K55]C*5]>3$]:131L6&YQ
M,EE 7C\Z.U@F)40Y1E,U+DHL6B%I.VY&5U];;F,I;6YK32MQ)VI 1"-G6FQ$
M.B0O8S):.2XG7G M1V)#7T\P54]*5CA;66-@+FX\3$LK:#IU*39H2')H:'-C
M1BUM+VI3*68]46=C4%]F/C$R/%A/04(G)2=')V99+FM(43]683L^*W%9,24M
M7%1-4"9J05]2*C(T<CHS/3(V*$)!=31!)#Y(<CE.1$X\;$Y+.4A(*BE?<TA!
M.F,[4&%:6E),;SM)*U)/<&U.<R=,7W%U<$U>365.7UD\(T8E<60I*TY&+5,U
M)6->+TY4)D(R,$E-6&Q9<4ML8F%%(VIR;C5%17->-S<G/6-Q,3M 44--2V=
M2D-)5B4^+$EB0T="53U8<4]N1EXW.U-F9BXA9"=@7TH\*S0R:TEK+%UB4$M8
M:B(R0UM'734R+G,E.',I654[7F)?.&A)*$DC<D<Y,T5C9"]3/ULQ16XX0CPM
M83A *E-N+"$T<%\E5U=++#EQ:S!L*$PK)S-'6%930"@S*FHO85<W7R<C52LY
M1R0R141D96$Z+%]R8F=?85)L=7)@84Q3+%LX3DLY.3<C22-C.SE64F4O5%!;
M5CHH.%DJ/6,W2#E-5UY?9&YQ)3I%;6LF(EA'33<B/4LX+4I()"LR37,D12U6
M765-.4)#3",X:RA4;&]3:D!80"D[;&Y'2V5.45U3:2I,235H.34S6W,_3VEO
M*%QJ.'%/75!):4YB92U>1EM)1F-8:5I$-TLK64LQ.DQT*#)3:#T\.RE-*2%P
M9DYM)U),/R)?:B<X,E!F1SD[=$%E4U@G7F5S1V-0/49@(C!(:RAQ3T!!9B,F
M:2P_0BTF8S]N-75.(RPQ=6-Q(FXD0"\A,D=*6&%93#Y$-6%R;T\\96AU:"DN
M56I+-&<W*E-646!P-#-+.E,R42PY94,H3&%F/C\\)#,Y9TXB.UDS9#%S/"=9
M1FQ'93=F-4YK53DA76P^24$O5U5P2RI#/'5#-%XS7"8P.E52;6!?7DU?)BHL
M*BE7,2%L:3A#:D%F-T1P5%,L<%I2-#TX.6XD/$A;4VMF7F=-0W!=4FYS6EYG
M55X[:VPA*&X[8DQG+T)Q93QU.6$]=%5/8$!$3TEO;3LC-DY9.R)#+T\I/&M7
M1CY79DTR/61$4E<S,V4O:T9T.&1/16)*4"M&.%9D)%(S(C,H)$Y,)R5#7B4D
M6EUI5DQ<3R)9+D]344<_+'5#:20W8B=P*F-P)%E'72YS4F%A=4(V+E)H(5HD
M(5I)/U5,75\G)#9$:CLH.G%905<V.$@M3BY3;U%+/G13(ET[:B]L+TA84T-L
M8#T^52)$<UUQ.6Q9;SA$-$EF=65I<FQ+,RHC1U<Z-#8J57!#,C5A,%HI/FXH
M7W(Z.E4\)'1A-55",44W*CE<)"DX;5YM,%H];2-E1SPX,#M122@O5EMJ4V%+
M.6TX1#A$6VTF5F\Q4VMN64-F6FMK=$ R)"Y/,#,G44Y3:FHD3%8K73A .3I&
M(DA&)6HM)SA,*RU?8TI2<SU$1VHS=2%U.&=E2BY*:W,[2R9A87!"-"LO*E5)
M:S8R4&1"5R$S8'4D/R5R,SY08FIT3BL_841754-G8"]#/#HU<C9?:6MN;4MN
M6%9A0D9A+VY.2G!;)C<R24=)75%E-EU+3F!%63=;75QB45M -CY!73 D(6YB
M)74T2T="4F0B649-9D@W9&Y"1&Y6<4$A3V-1*%EG1V4X5&5.26Q7*S M0$=@
M*TQ8+&$A*20U-T-)5E=B2"XO<6H]:G,O*V=7*49M)R\_6#4O9R)>0&UA:V%?
M3VDY8"IF2T)I5E1A4%)=+R19+&Q&)2M9+"=B/2-L9&Y%7UQ+4#\E2V%<5BQ%
M+VT\6E8D9&%1;"5L;RX[<B52,%@P53I/561R+DUJ6&A,+5 H.&)+0"-#32=K
M:U8Y)S T(FTE:%,G0UU&=59N33IA0VDD*C A655?5TY"5%4J/T12+&LX+B)H
M4RU53DDP2$5$53DG(5-G-4UQ4E\Y-R5 64U/7BUK*CH_4T4[9E<U;D0P4T-C
M96Q(86]$2DI9+6QB4FPI+$LP8D4M-B-';"906B)P(E-D7SA'9C(K;R$V1G-$
M6%(X2FDC9&=()64P."AC.5TW<#!.,6X^3R]L+%M"+6]J9F%#6E)H,3)K2&,V
M)D0Y*R8U)6=.<G!3(2QI44A=4VUP2"MI;T0];5-'7F8\2'$A;CQP7E8^.71+
M05<H)R\Z)W$G22(Q/4%L;#%N4#5J)"%>+T4D)48_,#U:-39,97!1/$5)<#]D
M;U!E;$0U8F)*7'!$)6$I95Q-0S\O/2ER1$EO5%-B,$UT*&<O76E.6UT\)3]=
M,BL^.RE>(F1@7$0K)3E!.41#<V1#-CIF0"1D-54P*7-$6EEF5F5U42@C+FUL
M/B0F(2P[-4Y88U%24&=!<$UJ24)T.4Y59$YO)&$[(BQL<3 H54YU5#9+3U E
M.5!-0VXW2C! /5YT<F5"9SEF/$IE:#(]05EM4U)R75 E9EE!,W%02FY3,G-3
M/%5I8$@N;VDV2SMK+"-B8$<G)EAG.EY/<6DT(S9',V1%=%DX<S]=0F4^04@V
M-71 -6)J0S)87SIT(D!C<V(N66YN7T)R;B\W+R1+36M03#]4(7)>/$XX2'%>
M.DH\-STJ7D ]9TEF(U]-.$XT06=755QP7%DC7G D6G1D15=Q-7(C7S-,:6I>
M8E5B8VHV9U1:3BQJ0$Y=-3)5.R0H-&E5928Z-3TP95=L.512439J*',Z<E-!
M;UQS)U@P2&949TIO;#E/+$L[1EM752U61$Y 57%*45DA249A82\\9T9O/31O
M5D\D*U1H:D%"72IQ."-M8#@B6UXD.4!C6T9.7G,B0U@R6BLJ8%@G(U5'5$=2
M8UY2.T!*15HR,49=3&DM(EU@:54J42U116]+5%AC4B5S;#],36YU4S0B(4DH
M;$U/7&DM;C914E,N=&=B:3)28"$L/T5I2R8E3#A;:&9=;5I-55\H625/2&I9
M)2PT*UA0=4)D)U]?9V926#HO0UDR-2LR5R@Z7%-K25EK;F@[9FMU;UA8=3\M
M6V(B,UM@5&,Y5E1I/C%@,D=,6DM*/S(S4C!<0UXV)EA1:20^*%=49R$^8R1H
M/"Q@4B\M0U-C6U="25%((3M.(EU#74\X+$),*E5R;W5C+2<]33X]8&4Y,S4X
M3R@P.U!3-&A5-TID-&@T,U1#3D(G.BI?.#0B1T-.-B\O:#9T7VMN+&YQ:34I
M/FM(:FY)/UI5.&HN8&='9DES*"-F="M$0&A)-3)+36@S.S5P0UM=5T1N/CTG
M<"YT*3%?7EDG8#Y/(2I?,V<Q)G)9.2]/.#)=23M19$@S)51-4E]G;DE7:W!5
M;%0A:B$Q)&5U)B1F6BHS4E<U5&Q!7#!B+2A/=29D+"%*12E/74DY5RA+4&E/
M)&,]8B1I)S0C5R5*3#%8;S)O<F@P+&0_/B-F-7)>8"QF7%=I9R\N+2$K-4M8
M3&5"="E84SYS63A",&(M<R-'2&1)(4<W*B-M=$H^/6(J;R]>.UE05C1"+2)9
M:V1+6CI19$-$,6YK(4P]46%(.7%=2F<S;F1%3G F-V<R5V%!,&M+*G,F+UHO
M=$AP)T5B1TYC3W1?=&)-2D!;6FLE-2LZ8V5092DS="EL<DE:<RHR9%]0/5<S
M:C)F6#A 0T<V04U6050C+'5C=$=T73MC)3)/9BM'73D^4R9I)%II06]#.W%8
M9UUP,$@A)%0^96!1)BU+)$17;"8S+')A-E I(3\F.T1U*E]R*41C0DU03UIK
M5"9D5"1R<%5<3R10/T]$<UI8/4=D-6A9-T-M4E%,5VE);4(]0VQD8#-*9$$H
M9RQL8$<W32HI9S(H5T5H6&%'<E=;631(,TM1)3(L0W)><"=;)55!2U%.9B12
M1$A#:D9(3FTB6T]2;&DZ<%Q*;#=$0"<T)3I.8BL_;EU3(5TD)%)4;7%P)F!E
M2R1!<5)K+5ET5DM /SIG8R1R3$<[5UQ(;FPR7SMJ-#)*4&@_4"53+W,]8G,L
M15IJ:DQ%,V=T96%>+%9Q9E8]22XG)RMG<C9A5S95/TI71#@[5'14+R]N1%9J
M,71M;EE%33(\;3AL95TT<#8H,%A=9SU,*C,B<TY?;W%-6V!I)#]8+')(2#I.
M16!.*DM(64HH.STC;DPB,4UG3#]26TMC47-0:EE99E9D.&A;9S,\9EM73#1'
M(C-.5B-#;6AO:#Q.6#%A54570E0L+6MA8RU4(3A<2S=?6B4W1G0[;D5U*&EB
M06X_)4]#0ULM26]-1$]/1C]+)#QK(6A.7&)+94$S,3DA;$,U<#Y>6S='2%]!
M15E3<3\H:TMJ+4IH4$@U9R(A/3LT1TXI<"%06TE+.DY&5#)L4VIO6DI723QH
M8DHT0UPK0UE3+F0Z/C)%-%AE0D8H-TY86F4O2R1&6$%S1UET85M)5D(T+FH]
M(TE2;T(V,UY2,VA055D^+6=204$S<C-4<#<_6',E7E)R5C1:9& _0#Q-:F14
M.D@C269O.B4M,#!+46LM+UQ,149.03DT.#<]+F5:.E0^*UXP6"TC(R]/25-&
M;5\Q0UI48F-.3SQ*)&E"-FIG:R1@-G,X3DXX<TEJ<T5(;%=R9W,C;E1'0R-D
M6$8F<#9A7CI%;50[;#YP9#!14&(V*EA39S\Q16=-=$A'/UDA,B,Q3&%887%(
M1CMM16%.8EIM*#!1/2UK+C1B;EI*=64E5R1'+3AG(D8B2B9>2&)D;%1#3EI:
M5F,^86DX)31=)3]5+4Y9-SLE<UY@:4Q&*C%K.G%*5FE1;CI-0&=>.S!/03QF
M,45%;D-A84MA6R5O8SI*(W0O3&M7,2]A1T)=6%!2/U1I<D1 2"9S4$!41#M0
M13M&*6EC/6M$1V(A,'134DTQ6U,R*B\C6D\I:DM%.D!.0RI&+CTV22%L<%1>
M1RQF4V1>.#0V,&\X-EYK3#A>,$ R/2$P0SXL5W)!1D\].6(_6S=?;E,Y7"9,
M:SMP2"DX-$ X66%!*#!&;%=2<#1=:&0B3F%D4CH]6#XU-U%N/#PD(7% .&@L
M:S@^,',T;B1466I78D]/5F]93"9+-2QN.V8S2RUI8%AB25AO4F\E-S=-)3PD
M:6!(96 Q72DE;R(X32=9:65G,F!".C W0D$B*W)&4C]I1' P*DU+)TI";D4C
M9R<K5B=-7#)J-4M0-FXX8R=1/SMG16A(4#]"668J8D5"-3A.6$Y8-4M<76A.
M4V]+-U)9.6HD1G4U45AB*F)<*D1!7#)9,"]?5E$T+BT[6W,I(EA9<D-U6VA+
M02]&6U,D)3-::3%;(R=98SME<F,_.29//%,Z/C]>+DDG*&,W9%4T/SM99&I8
M*30N0SED:FML(B9Q*G-H46IM:DLP;5XJ7RQ/32% 1V$N)SIA=31?7SML6T)L
M*B<W:5\C/&55(3](/C102VEF<&%75DM 24=+*E!Q4EIN.%PF;E\T469,6E]7
M9CI#-UXH5EIE6TEG;SUC6%\U8VA):EY"955R*214;VQ%3R8^*E,D*3!;2UPX
M9%!37UDX3DID3U<A<V L<3HE+E8D5U0F;'4[3E4X9'%21CID(2)D/$].<EQ,
M9E8T=",Z,29(.U9J+6AC448N22)Q5BD\5B%=*6]N74\R)V-G+CU3,F(]1F)>
M2B]*9$@[=&\W<BM446I667,T;VHK52MP.49B8T)K,F=':55(,VQ;(31!5C9?
M3%$I9$I><4DK:TM0-CE=:4QM8BUT.EDO,V%29$T^3U1/)4M%=2DI0D-04R).
M(DA!(2=;27 B)U A9T0D(D<C3&PS26 ^(DA'335&67%<5FQN+6(T.RYM2W0P
M125#.T)?-2E11S-8/$AQ5W(O.FLJ<3A1,D=K(VI&5ULK/D\E<U8P3T]S:6%N
M4V5492YQ3T,V(F!L9DYN7G!*1%MB8CY*4&X^1CAK,TAT86M-:DU1:51D)#EP
M-E!D9RQD95]R.V,]*&U*)TXB8&TE-B=.)U]F)5EJ3SE)4%X\2$@D6"LO+3EO
M+EQ,6F16=$XX;4(G.T\B66]+131J=58B33];0%5*.'0R+$M?<6<B9B1/14%5
M0BXR76 E:5!R,4Q":4<^,$MI-S@T)S0E<40[5T-?96 R(C9F)RTI,6UQ<U,T
M.$(D32(E.EQC4D,[="UG2FQ .#HQ9TLO+6QH2$=#0T4\(3)>=3QH8FA6*BLF
M*D="<FU49V]B9W4D;$163$A013PB1$Y1*C8P5CU-/V$W-5LV;E9;-4%022,F
M/48Q1V9F9UU!:2U)/4$T4C9/<&Q:92,Z65-%(UI-/7!J6C!/*E5%)C U-2I4
M:F$K5F,B:#5N(C$A3D9*2694/S);.DE&.$9<-C)>7S$G-F1M82(Q)RM39DEC
M6#YS,TDF2')B4%%C-R]=8F8M6"@Z82MG63TJ:#$K*%)&*2).+"YL;2U#22UB
M*$AM:'(B;G)')%-Q?CYE;F1S=')E86T-"F5N9&]B:@T*)2 G4C,Q-"<Z(&-L
M87-S(%!$1E-T<F5A;2 -"C,Q-" P(&]B:@T*)2!P86=E('-T<F5A;0T*/#P@
M+T9I;'1E<B!;("]!4T-)23@U1&5C;V1E#0H@+T9L871E1&5C;V1E(%T-"B O
M3&5N9W1H(#0Y,#4@/CX-"G-T<F5A;0T*1V(A.V@]9"Y53295;G%H<G)8/CE?
M-ETW06E:=&1)-2592BML:W5U<U=.0BUI.&]:7%@I*"5#5BY%4"DO23MI)&)4
M1FTD6"T\:#1S1S ]6"LF*VY(4BE&:TDY/FQ$62AS,$1L5')8.B5-<%@^8D=*
M)&I,2%0N4SMT2DDJ94\V(T15(4ES:#5(,F%M5CUR2VDA)W A96DX3&(B-%-A
M.5@T4U)0*7(O26I464%J.UYM-&5<9U=U;U%0<W ^6S$E329A)6):4#,[7%9-
M=#\P3E])72- 7S9!-D=H2&1E*7(L0%I;4W!S*"Y)="4H5'(A8$XK.B9F9T(U
M1TEC-E1%4F,X(CMD6#5O6R8S065;:"YL5BQ5=2TQ*DD_1SU@-E9N6EYE+35&
M7"1K6&=1.%E264TO,S)!9EYK3SM"13DY<4)I(E5F/TYK/2Q=,G)O.%),9D=M
M9B5A0W%'3V91/S%D129=/3QL/#Y-53X[6CPO7"-9<S$A9UM'0&]#96%H:SQ>
M=%9J3D G5#AU6F%U451N0G%O9#T_9RUB7"A1+W E)$52<$IN*&1.7$=4-RY8
M8B]A.4,])FAP061 =21!:3E),"\^,5MT-EUU,B\X-4\O)"4Z/"E8/5=0,T];
M.R=8,CU<*G%P8F12:$=$+SU+3C\C-31 +"@A53-Q,%P],&9 .W$U6STG7T=(
M4$1#)#@K/DY<1&E49BTP47)=44$E*70Q3C-B:CHS(60L6B])2RQG(75(+2U*
M9%TQ4E\Q;#5@4G(Y350R74$N23D_8B0E94(Z46)B<U8F05@A729F-BM)0'1/
M-FA2=#=H)68V46= )' F/C(_1V1E,&A=0D0R85(P3&0\4$YM5V)C-W187R0C
M2BQN,U5C6#0Z1#UT+$D\;2I!*VHM12]"92@S)G%G3ST_(B]&*$Q9;#9<4UMD
M<VXR*64V3"T[7VMP)DQM.FYG;$DU3R=D;%IN2T!;2&(A/6)G(6=57T!%8#9;
M3$LU*VUB,U=C9S]+6"\E<S]+1EUH3ETI9U-=+5UH*3U392%";RM"+3UE1U G
M*D0Z(2HH=2L[,2YG839!/G,J<E%":$Y-*B4K/$A&<"A-53DS1EYL,V,F4C0F
M7B(E*G)O/U]R.'4N;U)S,'1(1BM0.R=T4&\S*',Z8BY?0BTG(2PI.R1O3B9*
M2"QM8S X4G$L5%XA0T!6;#0V+5,^2U9-.W$Q1"0U/D%I731L;B9#9BI..2,_
M2#4U1EU7<&!"1VE2/4E%2F8F26A+7%\U<$Y>829'8B=!26DM(D)R7R9+2#-*
M3B1O2R=7-VU2:2],9T%)17(W1RE,*SU%:C%S15-.<R=#+D@T+U(Y;$0V22]=
M8&UJ+6]U/U]'5"I384X_;4MT.W%C3D M5V0A0EP](FA.06PU8BPQ5UI/<&1&
M270O5CE'0FY+<BYH/TY66T\^4E1 3F0L+2XX:ET^)4U08R5!-$MJ;W1T0RXN
M7$$P84(O;#9B93M*.68[9B]07$([(6-;/$XR;U-55V92941;1%UH)S1T4'0X
M+4,V24M(<RAK5C199"4V0BX]<&(O7%-,37%U-5$K23QJ:SLB*W4L2")U;"-,
M0DYC<VI%4D53)4M61B\M5"XM+E)54EPS<31O1%4B2T!N5%=-*#I*7VA2,"U/
M07!+/T$^9F5@:F)$9BE93R9&-SQP<#\S/&,R8EI=,2DW(B18;%0E5RQ92SXI
M.$IJ(2M62T9993E16$I+9&UL74(K7D9243LN42\_:G B2BIU1F1>9TQ4)2PO
M)4UC+5TV:B]@-G-:33HF8# [3F1S85LK1%-T*DDY=%Y=*%MR7F]%3%E>23)4
M5&!5+$A626XS6DI:.F8W-E<Y,%%S7BMB3#E@*'4A658D4W)T=$M1,U1+84P_
M3VMB:S%U:B5O0#!575M!;DPX:CQ.)2- <3<W3UU-*"HK44!Q.%ME5BEB;F4Q
M(F5+<"I:/%TN1S4Z)TL^2D-*/&E8)3=<-C!35%\K9TLB7D$O)34[;V\E;VQ3
M;595-$-*6D=6-V$P25LQ-EPH1E9))V]@,BQ+1&!,)S-!8DQ"4"Y>/U\U5C9E
M8$LN.F5>*TM"/B,B+TU&/FE%,$0Y=&) 7RI:7&I04V9O150Z8U-(5SE203\M
M13M <5=I,4XN1B)82F%C.B]535U@33(U2ET[+CP\1%(T.BA+2BU-0F=U33DF
M7UU9*#):7E1I5U)O/5]*47)65E R<V0Y4%-:<41C574G<C]%33LY4%<^1V\D
M+3LY1ST^+&PS,4]J;CPP2DQ;(DQ)24!'6DQ%(VYS*R1!3C!:,6-K6#$K<5H^
M;R128DA?7UIJ3FEM7BAH-$-28S J4B1D1"\O33=<73YR;%9Q6BPC0' D92]3
M84HP2S5$9C-8;BE-,4XQ;"A*43 P;S1M24TR-B)G-"A4)&UE*SEL:#XG<T-R
M/F4K6G$E3BY6:2HK)TQ66&@G7#4\-#$E<R5!25(L2650,#55/D!0<2ML4#TH
M5R%-."%$5S)N*G(B4#,R6D1C5W,E,CTU)51274=6="U(=%Y9)TAJ9$HQ)&U6
M(C!?.C4[9&]68T9!:%%/*B@^7%0^7EHL;E),04%L)"5,05=64UTJ)RA>8E!$
M9%EF3DEH/G%$*'-K7$MA=6U012PZ*6E<-#QR<54C8#@_1&]F3BDW;W0K7STQ
M/RDJ6VXJ;RET1U!*)")'4&QG9&@J1S@^<FQ!0B=F5BLP(EY!;#0R+55@5G W
M;D1A)F!T+6DC:C!R0DEN.T<N<"9),CE%<CE7,BPB/4-6.&Y=,%HK+SI;,%U=
M1"MT2FAS;F))*$<H)D@R(B8K.&<F3&0],RX\.B));"U4+F%N9"0M3BII5#9K
M/$)M6FAC,$]P275..5AR<%AE4"P[3&-O/6Y817%S+6!=9ULJ5FUT8STP/E T
M6#=T7C983EP_9R19/%M:(G$O=%UM230V8CYM-R]H4FE';V@\93TJ/#PG0T1>
M+U0O(D S)4\V6'4W2#YH5&XE<40_1EE+9TML/R9M050P4FU'*2,A)3-#;4!P
M(F\O+&@Q764I35EB6RQ(9CQ?4V9A2%QD-#5'52]/)E<T9&TF62Q89%E:7RDH
M,CQC6F<\3'(O;5TO(D8O)E= 4"HD/#5M8$@^2#X[/$ X5T%!2R,M:&59)"A/
M36U"26DF;U98*&LR1'$O5F5/5B1)=3!?42E.)TE-95]$)4QM:FYA(EXK1#8K
M:V@C-EM=9FDA8R)A,UM$)3$U-BY&7S(R14I9(V-66#!0,4=A25M>:FTM=&Y8
M5$@G+$XQ)6%T329 9%XZ4#)T/5DP7E<I,4YK,CLX16Y!-B0Z-BE 770D3TPO
M:&% 6VAN3T\X;#-N1$(N8"5Q7S\K:T-;*$(K,2%I;6PC.T=(76MQ*VI-;$MN
M,U5):38A*4]N8R=;=#MQ.$UT-4D]0&Q 0E4W14PM-CYJ,&9U-DAQ531@)'1I
M,5)7=$U/1VU0834F+G).42,W6G!78#U'+TTV<75N:F(S=& S*UY68R]J76MN
M(R%/:4I41RXG75M;3%]>.E@P:%Q4-D\E)V1S2VTP=&-R7EID;U5)-"Q7*V@X
M1&$U250T/E0T54XA4$)F4D(D-51J42U<6R1S.D!&:FI>1$]%+DY'34U39D)6
M(S0U*3PP:4M"5#8D8FLK3S Q<#MJ;3$P+$962UYS,4XX.E]*32]':S Y8E@\
M0"]D0S\[0S4C0TA&+CE!1B5!(S5S)$<^1&I.1"IO74,R)4AO75DG;D9/,2Y/
M)%Y";"%@,%!H5SYT+T@V+DY%;VYU8SPO;"T]6%U<6ELR+6P^23(M)%%)<CY2
M(W5R9UQ=4EEU(E](,U5L;CM!;EA,0$=61UHO2D5,<%A>,CTU,3\V(CY5.3Y1
M*"1C6S!';%(G:CIO3")-8T$I325/.F=*/41N(2M 1VQ)-EA12FA+.$,]8ELX
M-DE-:%]60%95.DX^.G1R96EP6"MC8CYO2#-I4T!3<VM#4RXW2RQ,+2U8."M5
M;"I)-S),3699+E9R:S5.)S8O=5TC6' H(T<N16$I-6I42U,C;ST]1S=70S T
M55%U5SYM.F@H+V$]=$IQ66$G9SI;2TD[1RTK2B=P,6!J6VQO;%5N;DXU0%="
M)W$N;DDG5T K+C)-3SXN329J,4 O3T0R238O731B3W([9#<_,G V+3I <F%H
M6$M>5ULY)T13*"];.CI>.C1%=59Q3F] 7G,[:5)I)3Q$1$!@3FMU0"U/-$XP
M+3M425@\)D<Z95M++F%,.B1C(VDZ*B-4+T(Y.RUA55]-.EPF9%<H3B5H-5!9
M6$Q /U@J)'$R;F%16G0T9%U:+U8L050S-3\M06U?2VES4$A$<U0B7#PG+SU)
M.C5Q)$I"7&(C,4-"64]6-3XH1B4D84EC4VIC93Y002TO060W=2,F0CE?2G)H
M5#AM)5)N(TML)T0X,#@K229M;SA996)>;"U"<&=7:F5O<3U'(EA::3A$/2]J
M<B1H77$M72AE03,A.RA2)D$I(TQ9:$LJ7$PR)TH\)F-::W!#2%!T/31F9CM!
M/R<\3D(O/55).BAO6UA=9"LK(S\I14IH/FX[<E1124%/=6 F.#M@9#--8&$L
M728N5EMI6&@F:%8B.4<U/3HD-E D=%PI8T=+/"YC(6Y,-EA,2&5E.T%9(F%>
M)6DR,%LC(BA,:D%T:G!#*3(M-$-!(U0X4VPI46$J.#!O6#(P<BE9.G!9+4Y7
M;5P]:C=&+D4B2&= ;#@T:C \841J36]L*S%'7#],<4]D5$=S+2HV+E@J0EEN
M:BIF(E@\7U5I/5]3;ELM6$LY;44S5B=>)B-L5D,F8$5H)W,Q,C]/53HU)UEH
M<&PB.FXA-T(G24)U4&Y)0TE744M%/6TJ;BU*/VMR4B]P5&M67#\G/CU9:U1B
M/S%K86]2*R(U:C0Z6VA*(W%!;4525D1A2EDO6R8_9T=4+TA'+E1N8"4R<#(B
M7&4\7"U)-3M%;4=@3W%O2# O4B]S;#DF;&!#3F=;95ET:24N*C4E8S!C+U(]
M-7(I4T0E3T-S+#=D0%%(:SAA)R(Q3W)P:%AH5%HJ9$\J;",M16\E6'0M:"IN
M/C1R,2IF,R5H6$TX54$K0$Q-:S$R/RE2)&5A=6ME7S5R2SAN5D P6VII35\I
M2RA,)FMO-6U+9FLA:&5"63='<5=6+2(E;UT_<$\G*E!"2BP_=%Q 4RXD9G,H
M75(M75Q*<"%37G-'+#-6,&<U;2]Q4B<K;B%-.3QA=#LY45=B)$DM0S=80$,\
M;3TV5TU*/#LR*UAB*U9:)F%,.T!I8FTL0EMN)"AD06187$!O6$I88&E'14AH
M+3U!-6E3*%!T2E-7.F<D16EP(2=J5&0A0U5C:C=E;S<Q43US02]F0#19649P
M*UY/4E%Q*W1-/T8^0B-=4#=O+4);;B0H829.66],,V(F;B1@649/:3AT+DM+
M;'4]6&).9U<V,#@V77)J/4DG<FHR74H\2DAO,F1J24I)965;+#-P45@M(R,O
M)RDN845F.&9%4"(N(CE&7D9P3F9E76IE2&!.4DQL(S%6*#UF220^+5E?<V5?
M3F4A6"]R85!(+"]977$D5U X0CA!,&]).#% 5C!B:UM<04,R=&A,64]U2SYK
M*S%J7D)E,V8V.EQ (U8N(6XL32PD/$AN(C!"9E$Y2T],8#XG1FU=9E!;1DPA
M."-+;"-C0C-=+252*FIN1V=I9%,F2T]/0S1+5U$Q,3Y<;2YB1%1B.#\N4&]B
M+"<K4CLU:UD\;B=*<U19(59I*VY-84UI<#0I)3Y)0F%;42)M8G!742YP,%<D
M)VML34EG/G!12T,X(W!O:4)T(RY>3$Y5(G!"3VQR-&PD5#IQ;SE <&!P*G!
M0R1Q/%1O:SE+7V%?9&@A:#Q(.BMD)G4Q,FHE32Y+67%013Q5/W,F-4)<,#=L
M;$9F;C$P27 S,4DU0T1%.SDG7U$D/S$V.$,[8DAD/2\G62HN)2Q94FDO+455
M44!B,#101#MA2"-L.SM$/3E50"\E,T$P+3HM5D\T4$0[8SE7+G(^15X]<V)0
M0T%16DXY:5M<+R%')#PF6S-Q.3,P,V-J*"0Q*DDZ8D%,-T)93U=R4%YK<R)4
M1T0H-T]A)$9"46EU<W G4F)S.&XL7'$L76- 75AR021F*B994DEC130H1D9#
M+FIG3CE 8DHO725B.UIQ;3E=8V968E5.6U4Q05A@0R]J73\^;$0R56\J7'$G
M;5EK45]G06YO.68W7%@S8$U>(E=R;F%0*'%F7$M0(D%%)BE(+F9-.31P.EU"
M.U$F9DE8<5E3/%!*53-!*B9E1SU+-R(O3C]L2G)I)T$\;RE#1&M&/&QS*R%*
M='%G825B/RM$*V!"<%!=8"TJ8VYE+V!2,DMU:C<M9T-23&I/3&Q+/T@C8#Q6
M6' X1#Q04C=1(3LM.%]G/V4V.3%-/SU):TA.,CY-+C1E:%UQ-VTO-%%05D==
M5E1047 O4T5#07 [5BX]9$H[,2ED6%165E8X*RMN;F-K;RTO-4TN<#%U6#90
M8S906S\V.%E!,E!=2%UR6#-A<&AN77X^96YD<W1R96%M#0IE;F1O8FH-"B4@
M)U(S,34G.B!C;&%S<R!01$93=')E86T@#0HS,34@,"!O8FH-"B4@<&%G92!S
M=')E86T-"CP\("]&:6QT97(@6R O05-#24DX-41E8V]D90T*("]&;&%T941E
M8V]D92!=#0H@+TQE;F=T:" U-# V(#X^#0IS=')E86T-"D=A=&U .3E<*F<G
M(RDA(W,K+'%G8EME8B$U(C!,-5)B-6YT6U\M8T%E;$4Z3BI:=&91/W).;#Q,
M6DDL<5Y0<DL_-U9B7%A0828T2%\D0#-62E-O46<I55,X/B-12S)%:&=&;% U
M.FE!/W)42#UL:24M9TDK,5M./TDM."Y*7C-F<75R.S52=')6=$8F45,Q=2AF
M8$1 *CUL0&9B9FU.4&)+<C<P<CLC9"XM(UI1-6DN*D,^=#U8.&II8$I=1U9G
M75 Q8%E,*3573#9#/#DP0%\Y=#XO/UPT0D1,-&!)72ET94]!+4Q20W%.(T0V
M7R%&7$YC6&=86&-N*#917UEB,$8R3U!1+6@_)T8D84P^-#0J1&P_6%17<%9?
M-UQ,:C=$)5]O9UAM3TI"<EE&0E%%4# G+&AE9DM:;V,N)R8S,D)?.R]5-EQG
M*#MI2D1/1' [5$YF2#0_(U(A*$AT6T1")3Q33UXM)T!&9STV:$I7*7%49V](
M(G0T;VQ.*5E@)F1U46)B/6,P2E4S3SUN<G I+3AQ*U)O*4!U+6IN6&997B-E
M:&9Q4BUQ8UPE7'5.+6QB7&I3854P;VAR6D5,:D9;0E1F74L]6'-"*U9C.T4W
M2TA+/UHW4D=R1#TB73-<728Z+6QF*&4M*CAR8CYO(3<[64Y++VQ>5$U@<2A.
M3&L[.VA;=%HE4%DC,S-#5B1(.BQ6:T ^(2XA+"4]+UPH959()UY@;%UH=65?
M,FY0*CY2(V0P6SE*,$4E:E,Y65I$93(Y,EHB)C!).T%R3C)M+%0G161O2T=1
M8$=H6E<J5G)065%*7CM90#@C821@5%@H96<V.#PR8CM$,DE6;RE$82Y<=#9C
M/VE$)E4K+F9P2W!4/V,R3THM)D=-+31&(U-?.CI,(5$Q,5A6,R5A;7$C;S<Y
M9SQ>=#5 7"YO:U%<86-C7G$N-%Q=)TIC,T@R.UTY.FXB.V-:/T570#M>)SDS
M5F@B4C9<3&P[12(Q/ETE1#973EQ#;%IB0C@H0W4\(D!>9CE(76!(*BUC<%4A
M4RU/7CPZ.T@E,6581VM";4ME6VAC1D K*38O751@.3,\;BML.D)?,6(S0E\D
M+EQF,CPT+BA/2"-Q;F@N=6UK*'(G9EM9:'5D3F1I16=$1$5,)SQ%2RM!3EAP
M."U$=%- +%-&,"189& L8CI/3DL_0RAN,FA9,2IA-6@E/BM"(BE;95<R5E<V
M9R\W2F%';R)>1F-B*4)64F$E;"=$5R9'84%+(T8N*C G(3,_.D-,4#Q0(C=0
M/RYU55M"-TTD7'4H,% \=&LM3S]55W!T6#U35U]J0U=//5-Q(D$K)U]2;C\A
M3"Q&0U=/=59*,#UC9%,J,E,J/DM0;SE4+25T-UHY6$!::"1-1#%A-F%%4S M
M=3A@36LP(S4K65X_*#M7/#U <&YN:W50;W!24F,M)55=+"5#,# I9V!$)#E=
M)54I)TM//$ C;"QI-5=A+D(E=6Q/(50S-&HN)W(C<6]J/4%!:R-*4V).<&Q.
M8CU.)SQI7%8K-$$K;&PQ,C1?8&PX+EE1(RIJ.R\T9%I':E!E)UU':DMD=&]!
M1V-=4V15.B(R8'4_,SQF<3-'8V<\:V\X6UU<2%90-7!N*TAR0U1K1W0Q.%0Q
M;C [)&\^.5)Q)T,N/BIK4S53*D%E3"]%6U]1)2-=35 T.&)>9UI505\C34U-
M62,W8RE2-VDP43U1<B9 2V R+$5'6UU!:UAR.34C8SA 1UL\7C8D;U55<G F
M4F!P+6)//BU?1V,T9S@I1C]')B)(,S4P:EL]0"1&*3LJ:D \)#!=4BLX1EH]
M-DT\+3AE45H\9U]C3F!M.6]L.%DG,25/*FQO:T96)2Q:5F!!+'5F5D-C0F1;
M7"@J128M6F9G045+/4M$06MS<UEK4TQ>/U@I;V<F22TL/C<[3#%N+$U?8&XB
M34M!-T8T+DQ*.G(H0DTK-FPE4&E0<2EO7U([/$0F(5$U(RI/(2)O-%91;B8_
M)T%>6C%L1#\S9T-?(6D\8&M"1B]!64XJ:V]1/R<I-U%5,6(]<C0Z<D$L54)7
M*#U4+R%=4'502E!T+BH_4&!J1C9!8G,M1W5R5C%B5RU<:6<G4# J,&M22V=*
M+&1)2&)J:R0Y3%9202(]148Q*SA!:F)G3G W2&TO6B1R;SM$;DMF(C%,5V14
M4W%(15=F,E,H4SI0.V(O76M.851%;$XK4415<B-;;&1L;C4Y)UUU,6Y+3RA=
M1S]D/%]D348M0$DL4D8D<"Q!0S<S1%YS2R-J7W):/4Q98B975F5523EO9BAE
M.T0X.T9=7#XV*3A9,&<F.FPT42-9*$DZ8$ A5SEH*E4X8'$_8%H]56A6/#=2
M7BMH8$9S,T1#0W$N77%062MM*S]?:50^-S1+/$I.<2@Q;SAE9$%G/%4S.TU&
M4%MF42%:7D1/)41D73!A52A9:$Q)1S,W;F O3U4F55X^-6DH+6M,)"L_4EQJ
M4BY43%8[:TY;83(B.7!4<3MH,B%);E]@,'5H2V Q)2E&:351-E1#/R$N1CT[
M3$I&*VPN075@66I06S!D*$TL,VQ&/#QF4TY;,")"2F0F4B=T3F=(9%9O:R-
M8%1C,6E$74E:770V7B-I-W5R-R4H-T!R4'!A<"E%6%U%/6TT06Y135A!5E]@
M:4TX14TQ-UIF3DYK.T-4,61&+R53+6Y,)UM9=5 D*3,J36],7'!695PM6CTN
M<S,R:2P],#UT2G%P/4(X:G1F<5EU5CY8.CY&*#XQ-SEK6DA@4V%I*R8M.5I9
M:75*<2,S;F!L9F1&:E9"/ELN*2HJ3%LO4C,H6%$V86U%5BHB7DML/30A9#DM
M2D _4UY?:4LB3R4H;6PB;6AB;2XB4"HT.%I*83LF=3U$.RI?05]*83$G=#M*
M)"QO8D8M56=<44EF6&!89&U/3BQ"(FY42$DO6#QJ=#=%:%A':FY&05H[851<
M0$5!0V%"0T5563)T62978T]D0D$M8B=54B=#3"<O+3YM,"9O-#)@*CTL6BTD
M1DTC<V\N/3XH*TLZ-%5C4W$I:%<W4S1@9$=P0%!99EQ9=2-&+V!E+&9/<EE7
M74A0.BQ633-85E1</V=B:559<D(D32E%*BQ))6XO2VM<*$UF:4]!7D5J<#5(
M)6U596PO37-,1D@T94PY+5%*;F9 8%<D8V,_0C]G2#)I/$9@251H.DQ:;BM<
M)E0J9U9';BT^/#TK0%%5=5XX.R9R3D!A,U9&:F]?3VIP+#9C)$\C;6TU748E
M0B%7,&LC;4Q 0U]B5E(D2#],.%!$*2U/9BA;.W0K3G4P,$ E+S9M9$91-#Y-
M)VE12")88CQO174\/"@D3F4L=60T<7)0.V,I=%)#6"L_/S%:0RI 7&E;=6HT
M4B@T9"4P/T5U+C-@0FAE.2=61B%-2DLA46=>;%EP87150%TM.2YE85UR8#-7
M7&1E6"M31E(O.2ML/BLU7W-F4#]T0V]O/RA!;$1&3#1.45-S/2PR26%D<BAN
M-"\I.S10=41J/UXB;CQ116Q8*%11(55$*F8C,6LV9%X^,&U=*# Z+$Y%<4-,
M3U]39390+&(A055./%4W-R)M<&\J;4%'(FAU<4A22RPS8%=O03==;5]'=%-I
M+G!H<F9U368O:3%6<5LD8U@H:"%R1#LO0CY<25TZ9SQ"2R)2+%PK(5DN*% Q
M+UI<<S,K1V(J/#DZ4CI@9BYA9D1 7V%$0#)$7V0\/7!M*S%(-70M;G0Z8W57
M/VYK,V1"(C)Q)61A5"$](B-E;"\L/E$R4E\T.$A 83];4RP^9$Q35S,E765C
M<'$M,2A.9T9$6&(Y<4Y8865I,6- ,BQ-2E5/5VI'46)I=% A4RPD,"I)7VHG
M+FAI,SE&2&]>*V524B-",'0K0VQI/C0T1%8R-&\Y:B9!0F,P24Y@;3931CI<
M4FQQ/#%78EQ=6D$E2CU%-5MI<%%&4DUM(V)%2G-A*5<W)U!L;R%")VIH3B9$
M4&-J+%):7W-5*E-;-"8_-3MA1T0K:V-F3B,D=&1!6"9A65M//4!A05]T2'%E
M+&)4.EA;5BH\86$^74X[<"A@(C8L+6 M0DMH9RI.-SU40BI:44=H+S!395UI
M,3 F1#=R)T(G1U\U5$M,3"A'/E1P/RYQ;V-D8T167%4J<VHI:&MJ2C-"<TIN
M/%-(=3E%35@A+5I";DA&0U]U*CY#2DY525=23U1L="Y5(5YR+BUK9SHG2TI+
M+TT\+E0_*6YK."-B8UTN.4-O,&A=+$)H13DX8U$V."4Z*%TA<"YB67 V.SPB
M:S%R-%0P)C]+4$U86E(D5&1%5TAO1&%-,5%0,EEQ/71B35EE6$I!<$(U-VM@
M9U5&5C<A,DYL6U)L(3LT6DU)1#LT328[/4IO1UQ'=&EH.D-*-2(T5S$A9U)5
M.3]19U%'7S8Q075D7EXT34!,0& L*DHY*CLZ)5I'(71+;"%2)U)O*%@L)38I
M+B@N;#AG)G1)-DDM8"]#)SQ)/3!':VY69& P/%(U<#,Q6T K7$A(9"E70"I'
M8B,T0SIJ*F=25S<^0TUF5CU*0$-L(G%G36->6"\P0"A:2#DE8F]R6BYD359>
M9654,RAD.W0X8BMC(24D2FER:59A,EIO:VIK1V$W;50L<65*45TF:5=03F)>
M8TI(6RQ/26-D-&(]5R1R-&E(2#Q27#@T86]?-RLE0"5%)D%K/T-0+V!H76]6
M:E!$5R$L2R-U2SI1)&-J0C574U5E7UPG:W1'3"(D)#$D.#U6875R+6 Z93DH
M061'*S=&(B9A<3=60U]+-R1 <4=E<2M4-D!&)W I3%=U83!=3UU22D4_/DY'
M6TEG2BI-=2-75&UT:U1S*' T7RXT<U-G+RYJ:UPN3W(\)5HX=&HA7W0G+#EC
M0S)@92Y";S$D:%@]2'0]=51J<3 N2U!'9%U-8VA(7VU 5C\_-CUK1V9<9$=%
M36<I,D),(DY8-W17;3545RXK(BTV2$M<+#9.7$9#*E$M=6P])$I=,V4D.T-*
M/UQ)-R=N3B0D5G-/6$0[+S=E-"U#*FIA:E0N-3A*;3M5=5(O36Y-12XJ(61G
M=2)B-U!!7F\^0U%L*&Y28$$\*F]95V5P72X[)"-?.C5F6FA:93ME+5HP4$,X
M8%4Z/7 G.T]@(6Q%1G,V=4%*-BQ 0U4K63 ^+G,L(BUK4V]N*%M'*CI:;VMN
M;B-J/D-#3%YN-&8L73,U:'-)6%5'4ED^5T1I.TU>*%8^7&]$+V=A(20M-5<V
M8UQL+RE+7D8B:2L^-VPY*U% 6RMH=$<J74XT.31B4#M11E114'(T<DH[9&A@
M2V,H5U!S2D=);SMU7#!;22),7"1&-"8P2#I*-6TQ0#Q?34A 2W%#;&0E7V4S
M/64\26UF;#YT;"8]6#$V*"1)2C$S86)H44U+<&]Q/VM%0"5!,2%:*T!02"-;
M:3MR;5=G)W(O33!@3E\Z:6LJ-%ES7EI#*3UF47$Y-DE?3"U+3C\M424V(TIS
M(4!E57%,+F),-VPC2D4X0R) =&)0/S5*0FQN2EYB330_3B(B5V!J<&DF-F\_
M73UB="9H2S(^<2-L;B-.86\Q;5)+=&LB)6PU+D4A)#E?1FTO9ELB3TAK5&\P
M,B)O4'(^04$M4%\B(S4]2"-S7SHP33Y83E@R6RT^155((F)<<3U8/DA'1F5E
M,D A8U8[6CAQ0ETC;25'3VIO;DUH4B4E/G%Q<D@W6U4]+C-31ELS7T4E8EDS
M2$4G-C5!12](<6]F15LI;5HQ32<N)6U8<D=;*D!Q/DPJ9"1 <D9F2C(]*5=E
M-G4K9DQ@;%AO-2EB:& B62I&7%=*3SE0<RTL<T5K8$@Q0C9U=&1&<%I':W!A
M1F9'3V,P,5<R<3%$6"(Y<U%+4F1*)G106$M1,U5;8% D3CM(0T(_2TA072XT
M3%DM9D%!;%YQ1%1>.2(Z42EM06!F53@[,UE%4#@T)TE027)4*%<Y94T\4E%2
M,VTV/T%92R<L1EI=<U-:1RA+2DI"1C%<9"UF0V8H,TYU7TEU=')")"5A;U!Q
M<#8B3%1T5$AC:VM414%R2"QQ0&@Z9'))-EHL.$-D*F=.0B-;:&=S13E$;C<T
M;VLV/UHD/%%G34,H(R,W*21 ;C9:)$4T)5]84SA?(V)L8S4^:5IR0S!14W%2
M-"12(3A=-D R/SE:92LQ*3!R*5U.-DP^4S14.TMM(69B9%=!23 ])6<Q)70G
M9U\A5D,G/"=N)$Y>,W$^-DA#37(Q.$<R1$@[*2<C7"Y+=4519VQM<D!S04M=
M83Y 24U=94-A+T(_,2E2<T ^7E8F-5MI:2\Q1$Y:,V!32C%(0%E4:D-E*#9
M9%9/)RYK:4Y77$-P02A-,TH]4"$V32E2451:2C\I-VAB*C\K2E)04V1>9%]B
M4C4T2"\P:#=R7R4K2F0U-G5G)4@S.RQ#6&!L*%E,935O7F [2G1O)FY2.U5>
M2#5<4%Y<7&-S141!9W(S<4DN;T="1'!)(V!(/CE-0$A.559F,#=D8$!';ETT
M,S)//BQA=69#;W,W*B\N5U=U<#A#/REM-E)/<&Q)<$!/26]M5G O;#M@4#LK
M*#DS)S-?)TI/*5\]52@M-B1-6&<]1"A*7T0]3#Y5(BU9<TM61%,H8W%90C\F
M8C@R0DQB;FX[*4U26EDN36DT0'%,7%\]/B1L1%\Z5D!71VM.)F<O(E,M.# H
M;UE6;SPG2BQ88EA>2C9H)3I6/F-L1D4P/#)925EK*4M"2&]+4U1B7U]R-#4J
M8#9 6U]E7'59,54C5BDA*3XN/W,R<&10,%(_<G!4/$@R=6TE75Y$<#-1;W1=
M.VLH3&M/,UE)/3A:,U!&0"E.5SQ143=@:#!I.RA,5RAA)SU0)2Q=33];4U=#
M1SQR8',O=4%!9#,X=$HK(6=$/SI=/%E3/V)>6RD]5REK,4LR63<L,T-S:FY0
M0&5*+41'.UTE.$=P)4M!6U8_/E<C(4H\)T1N8FU+1CY>5"M(*#U :R\N7DI3
M5E%S0S J=4A$+&M%5U%%63QK,C9&*&]E(40K=')&+3U"."E343!422]$/')8
M12\J8#1U9F Q76 W8V-H.#Y@6CXZ-3E?7F595E@]:BLY;5,P)FHP:&Y/6SY%
M/"(U6U-7*B];0F]3<4=R5&EK2FI;7$MT<C=@;2PM<"PP0D9$3#0E:&@M/U%A
M=5M%(V9U/C,H:2-Q8TU1,2Y2)4!Q4%TL)#U-=2Y)+CM=;6%'0F!^/F5N9'-T
M<F5A;0T*96YD;V)J#0HE("=2,S$V)SH@8VQA<W,@4$1&4W1R96%M( T*,S$V
M(# @;V)J#0HE('!A9V4@<W1R96%M#0H\/" O1FEL=&5R(%L@+T%30TE).#5$
M96-O9&4-"B O1FQA=&5$96-O9&4@70T*("],96YG=&@@-34X,B ^/@T*<W1R
M96%M#0I'8B$C8&@O:%4Y161U=4AR/RAE9U<^8C9)(U%=35M()%-T+D-S(V@C
M1S(Z;$](8UDY(5$V.UHB355?-#<_2F8K7B,A8R9Q."\[05-&,RXR165$3FEI
M73]T.DLI1BU92"-I43Q%26M.87-/)$-U5G)6/E(T82LC="TU431,1&-/(C V
M84(V9S% +UQ1.#5$,'%3*"%82VU@1#\T,2XR;B)Q8"='4DTD)U4C27!20RE*
M275A3#(K,EIR8B5!,RLH(F]F1T,K,%9A)R%J26,^4RU>4W-L8"TL:UDL14(]
M5CQ&3&56(5TP0&%+*4I29U].5G5))VPR6S(F)G1 (T1-,$M$4G0B<F$J+'5D
M-#%66E5,64-I;CPQ4FHJ74E;1'%K(F%#;E=.(V)B/39 36-J/B%I<4HI;5<Y
M6%XO+7115E!@.D9I9#AQ<'-C8T$M(5([)#\K;UHT;FI:<&=R=%@^:"TK3G0H
M<&HL+F1%760X1E%C+7 W;5TE9W)=3E)Q*&%804)U6B<V7BDR64<G6EQM8VTI
M56XT6%=I9G,]5"TH/T]E955B;SPN:B([=3UQ23AI:R%D9T0E5&\E9CLS*D,T
M46A#)ULN,SXK3UQJ82-%35@B)7,O6S=/<5(_/CQ :CUB0%=&2TQ//VYL36!8
M8EI$:6U98TXQ7SY39$5N:4TP3G$A2'4B*6\T)#$_,&UM=%])+R@G+%13:G(Q
M+2Y'6B%I+RUA;T(E=&<^9F8S<RXX9$0_22558CE-/%)7.&8^:"5L3TU#<4IF
M23TE+"I&9E(W+4XK*D5T,6Q-2C1Q84A4=6,Y=#EI*F%-/EI!-DAU9"A/7CI3
M5F=07&Y&)UU6-"- (SQ86$)/.V=J1UQ4*CIA/5Y(7#(B/#Y543!N-EDE+5MG
M+2A*0D=3,",M/T!P2R8R7#!M-$ M.W!T)7$_/D!09V,Y/C=:.SUS.U9B65A-
M-6I*1BE<;R% 7#M%061K4&4P64PL2T,H-VHP9C!":TIE7"HZ6SU?5E9C,EL\
M-2YA+DQ056MR441K0SA)06,Z55P^274I<&DZ55IJ/2E)/2LP3D)'*41+:&0M
M/RYG/"E!43)1)5%T2U(Y4VA;8"M3(6DS6U=;24LQ/&!$0&M=82$V*&PF)R5:
M:R)0:#TN+6%H)6XO035?(F\[36M=<3%B0&9T*CU)5RM*=4=/<3$A6R$N3FI>
M5"U!1T-)4%LJ4B%<;SUB*D9.+TY:+#Y)2R1%1&-#,2AF7#HW.4Q@.2Q/<B1F
M:$AP-F)/='0]:5 _,"@Y530P-S)@:4%9)5,T<&U1,&AH8%XM)CTB5E(].V=&
M17(U*CI%+BX\<5QP3THW+61N:U,K7B5%7RM2(G!T23$S8EI!<5U7.D%'7$8A
M7%PX(V@H2V="341J/C-M8V%0:5=<*31 )SY;-TIA)S%0;V\T4CMS=# ^675D
M,F-H<C%92%!:1R)%0"PV3&1?65A+(DA",5960T]"/UHU0B1+)W-F,S534C-/
M/3506W1:,B$G82LO=5TO.#U843L]54AS.&!/84]J651G<#E955U:,CDO2&D_
M)3DC*EUG9T\X5B4F8CPK/5<B,3U>3S8A)6UK2B$T(D5!8#4I6D9S:$E7+5-4
M7&,_,B9M.ETV4B(^17 F9%$E3&IO<SQ&.6% -DM>6C-!2%I26"9J7#%A*UTU
M:TDZ6$$G3"8H:#XP)&M;*FPZ1D H+5]%3"<E*B@C)V0H6"I916MC4SQ-)5DV
M73-N<#)96S!39F]/;$,M55U*4EUP(G5U5%HR:#1":6Q89U!"1BA"+BQ?6D]D
M;5M;*F8Z1#9$94M92&A06"0M,F]3<5I71%E&.C<K4U]90&]31#0B27),*4IK
M(T-#+C W2CU)8#I"7'4P<FU><5MM7SU/:D,J*&E*1R@Q8U9$64TS1D(V3SIQ
M;')!*D)=<TE37$I42D9F6U%H*W$C34E%5%5*<W-7+%4B5C5?1' V1#I-4&Q=
M22UC*# _)5IP<'%<131I/&5572E(6D _*TI<)V)G/BQ$;5-C54)&/R)A=74Z
M8U5Q6UTA-'0V,%HQ4DXX;STX8U@C670F+7,H.VMJ33U*6S]G4T911T!B1U),
M6DAA=3@J/'-D3C,N.E]?,T=R<B$K0G!/:R]/6V$P(UQ63RPN5E(F1EU6(V=F
M+&DU.B-D2%U)(T1S0RHK-3)$-610,#U--#%82U]88TM0-"A:/6EJ)61.74A5
M8T%/(V]C2$)07V@B,6]20W%"6RIE:%5O1VYU6W->)F4Y<$QB0%=?7TQ)<&MH
M5F<S)41P1V,B;#I((S9,,R@V)C,D8F)B-VE>1"Q1-4-<84-.65QI0CYS<&='
M/3)4)'!3;F-57CU(1"LH)UEI,DMJ*#4L;FHF;B(E+6E8.V,O/"5@-%HQ/TTJ
M4B8_<3U%-%AU3V$I37)U8#M>,G1M4')41CEC(ET]/5E..ULJ)&XU;T)P<%)Q
M261P1SYS*$0O/%\I9%9);SQJ53=0(CY$;RDV*V-E/6Q%6TI/,E9&0G%+4&9R
M;"Y 7V= .$A$3"4N/E8[;RIT+CH]:%Y09C R:%TR;#9,4D1/,3MF34\F53U+
M*2AB0E9'=5ID9U ]6EIE2"QK8C-20&(M/RI;7S1C355$7")-2E!T5G!R/%PE
M3F]L:RE6:3PC-#])-$\A,4 R4S%I=#DY.E!E;#)'<#\G1RIF,#)S2',K0R4J
M3VEC*R4B1#9%0RU5)DQ$(VHX4V=#.&4Y+B<V)T4\5S1E/FYO7RLC:&I.)T]D
M+6@\/#QR3$UG17)S*R8Y;$-85TDU/R(L+3MG5S9;+6%K*BUN66,H*D4K.&HX
M-#AU+R,U/R@O1$([*$-A-EM,*2XH-VQE9$D^7%TV<%]'*3Q<+R96/DQB*2U(
M*UIF42MD.G(J7%Q(;%1!0G!?/2T_9S$S:49 9U1):V=97#5F3'!(0"AD7$ F
M15\X<B-@*#=G0#]'=38Z5W5L1BDA(3I=16)E9BHN8T@J+CY&8B1M*C8F/"IE
M*7 N3"Q:-4==8%@C<CL[63M8)3%L2SM69D5;5DPS6')5661684Q&-B]O+3LK
M4%-C7E4M9E1G*%@W/S\[+T!,<S G4#%&<U-P32=H.%XJ0D1)42(V+3QE6U0T
M7C%U8SAH72$]3U<J*W(Q,%LX9VA(:"P_<3M+1BA385]+42=C*F9/4"]I.#9+
M*UQO<W1M=4E(<TEM+D-O0#TV;31+,&!N<"Q<<%%-<64C66=N*R,G:&!2.U\A
M6VLR/#\H5VDC66]N/G1F4B0W2$](,5,G;CA,5'-67CE=;5)&(4IJ7RM4;5=-
M.65/6&5 93 Y7%!6921.53 ]4V<C92PA.4(Z5V0^<2M3-5Q0=6)U0E)+7%5'
M/7,V-"M>0V,A/%@P-R$^/D)&+C1 ,V=<+2M6*G(\+U)M57(\/VIN-SE>.W)F
M1%1B2V9<5VLH/CQ94FU68TML37,A6T<Z7"%48SU9574O8DI1/5QK:C%72F4T
M5F5A2$XZ<"(A,5%?:D5N-VPO9VQ3)5,G<&E=44<E*V(Z65!B,RQA/E8G4D):
M545I7U0E7"@F<%0I0",P+70]37(S3&%9;EI>4R5I1#IN)6\A0UXB,2TX4'5F
M4VED5F4\1G5U3BMH9# X16M97D\C=7$W6V<C1RAE0#YQ6#-90B$A249"42@V
M54,G/$!64R-S*$XN.S4R;RXG64PG)F5F)3- 9UYU1B0U4#-,6STM)6-R:V0A
M5&]':"U(<DEP+&YD:3LE4V1"2V-O=6IL/DXP,"=60#]C35$M-B(C75I 9V!3
M+4MU+B]?9%PM+FHT6C,Z)6MC;65?;5@_)%$C1")0*#<B8S8L2C!K(E8V8#5E
M+5E8431N8#0Q,VI&14@U1CE80U949$AS;$0[1EA;97).2& V2#MB<%A(1$ ^
M84A7*DUQ:3TF7TXN7FQR*F]6)F)C:5)04#9F(U$E4W-%;B):.&<B*BIC-B5=
M+#](/S@^56)J/#$B7RXU55=:*V9E86MR(E=:0&$\-3 V9C-M5R%I)U8M-%@]
M4$1T1&HI56LZ0$AU64%*/$-00"<U+$)&2F9J548E3$$H*RIP6F-E(CYE+%55
M1V=U,4PH-2%.82@Q5"EJ8DL^2TA!*&%/=%=!/V4B7#])<4UI3%QI93-L/S)T
M)3M9)RD\64L\9T%1-64\350N=2Q!465'<5-;6SU/-$%><R)A:&QP.4,J<4A$
M:"0]=6D_/U5-,%QO12DI+DIF)31=5#QD2D5,93%R4E]4.S@L9%E$<2<A6VA0
M7"8L,D9Q03Q-,RIG14LI-$Y1/3\T*FI"8E1H865!;&$])UDF<S]G+UA +T1O
M:U9%949R1CY"<E]33G)L2B5'5'1?-R%Q-#-@+#<O,FY!3VE58DMP.U<V+#4O
M,RHD3B0M-T(H13TE2FU(0DP].39<528G=",R:B@U,ELG22U3<5%N*D4K.UD[
M+&EE2S(E4S=8<',U2$\R3D4K/4%C4"A/(6E/<B4U.T)D3&PO)&LR36U*+4)!
M-S<F7D92/$P]3"(C9%HM2U==1UPE)4,X3R,D9T!C,5Q)/F5 3SMQ721P/FI"
M.6U*64TS0%ET*&A:.4P[;6=S/'(H;D=*:B-0<V],54PZ6BE2*D)H131M*3ML
M)6!4<7!8-%-T/UTL+S!C8STA*FA053P](TI18E(A94 N9&\M3T,[6FDG8V]A
M/RDL2F),4E%G15TN<TPX<3TE1&=*8FEE0UEU14<E+S-"0313."LW,24F+EQL
M+G4T*")H4DDP730A1REQ;DE#64=#525:438^9&A/0$5R3#P_3&,U1$!8)E%<
M/T4Y+TDH)W5K/29E.E-D0W54=%!Q25HJ."-;03(U.S]R)4)=-$E;4%%P<%9P
M4EIP(UED8C%5<2A.5EAI:CT[)6!2:S1D)UY?86DL,#1$6B]#4V4X/E8G.C<Z
M1R%U:UMF1RU=0UTF-4A@:2QT32XA=6\I/F5A8%]$8B0W6C):8C91*"PS/W O
M."EI84XB4VA&8$]U7V4D4VE?/3-#4$9*33 C/EU'9&4E=70]75\O/U$P434W
M9UA7359>+&4U:25$6V1-3BU383Q%)T0D95%693EB:FM>9TIH+&DA/V](43 D
M4E<Q-VPI+C P*V%O*5<F2B@\<$!0,%UM8"Q,040E(DM>6D9M;C9?(D)#*$E8
M,7!A7VIG65!9*5A-2D0M<6) 5G%>;E)A35)782A83$A:1&EC(W,C)4!/+59P
M1$)71"QH6G1;+4A$0F@I1%M6<$M<4"@V-T-B.5Q&5B0B4CU++R5R)#!N2R@Q
M<2ID3"%J;B5$8R9C4B=G9V5Q-#H]97%;-3]"*UII9ETP.FAQ<&1L;3%4:R(C
M4G4H(S1:9"=G/R8R8'1Q9G$K5S$N/6QN=5 R3D!*6#@O/C)795E8+$Q0535D
M9V$_(SD^3U%=:5=!9SLG8C,F3%Q30E)R7R]I3SDW3E!A+2%!;R0X9#0B7%]!
M*"XN5%\E06E"<RQ$.&E#-#)17EUQ0#<R.'%#*5)E<6Q3,C8Z,F)2.C!G:R5/
M-G57:RQ>2"5R0R998V9@3#1+;5IE0R=;-D%?<VQ2,S9<36-M66<\32(K(EPB
M:&XE5S!O;E!S/RMO-6=J.FI'*%YH8V5S0F\P/FLJ3SXO2&HA7CX_;%5S64XI
M1W)>9T4A<3)?5C%U9DE/66M-7D,T3RPN<& Z:V9(3B%7=2-3*$E(-R\T*S!D
M0BM=<#0U4V-I7$-?<6IR)RM@*DTA+"5U9"EP6R@A0DIP3STE+6\I8B\[:R\E
M6G144R8G7E9S+B]?:F5$0#%@*"IM13Q=13LS1CT],2PF+6$S935N4U \,B0P
M<"A55V$T0&-L(5]<14YU8F4]3651,%U+)#I84EE5)V1B7T(Z3%)!7SI$)34]
M)69%83Q64$E/9%E-/FA2*DU!3RQ)/"]7;2M:/#!C(4M",%=%83I5+T=>0T0J
M9$%//4\_,UXW-&0S:FYD<EYR/U]:7B%@,E(Q<#IK:D1C/UED5B1%8TE':TI/
M4VAP;31J:T<Y3B5O)2$E12YI9V4D-5E5<F8K,6A=971G(6!F.W) 2D$_82\B
M35E31"<V7G5S;BE?2R9I5&1K1UIJ7RLR53YN7CQK."\L5E]O4UA <'%J;6=3
M03PZ/EE$76)I-2Q?5#$_5%!2,%!93DDH.ETF5B$O74M$<R=75BD\*3Y17$LP
M:THX970T3RU</3AN*6M1;3);3&=1/7%@+U=C8U)U13T]=&4V22)"<69,1V Z
M.TUG:R)D-V=-.2MJ1'5$+F@P1U@N07!M)U9-5V)52V1F23Y()F%E9$5,9D-7
M/SUM)&58/C$H+F1F4&9".VUL<RHD3V9 )R9%.5]).BQT4U]"+%<E26 K7E9P
M8W1R5DUK5EMT4BXR)51C;RTV,")#25UG-55"2V\_9#%84TU21E5-9SL]63,^
M;FA?62Q3/4\E1RIT;$A*64MF*C\L8"TV<%AJ,%YB<%HK3#5F324I8&I$75EQ
M*B110E<W32Y;9#DH*6$Z*B%D4C\B,4XJ.C-9+3<E+S0T4B(V;#9L;T R+FLW
M-"<K;#<O<B=5739/1C)*:R9T:3M *3=I4C%*3RLW6UI2)68I*G57.B)@;U=A
M<6@G4F5L349>*FU=2#5&3$=./W,Y(5@Z-FE",5$V(T9R9%HI8BL[6F]+34HU
M*V!39E5E<D%66$,])G4[.C91-T=M-&@G5TQU23TN)G-'7FPT1R0G4F P9SEG
M+CUT<7!C9$9G<E](<DE0:%8X,5-,;C]R)#,Q6U%#6%(J9VLO0',H;4))8R1<
M05(X0SAI5E P05<M:E)7)S@I:F='<&ML-4TX/2A )$9+)V4[84M62U8V.5LX
M*EUA46U0-3M093)=128J748K.5AA-E0I*3M+62A(3R560S@I;ST_1FQ-3$Q2
M.FU *&9-/$<_53(R1DAN*#91:#YO)4Y)*4<E<$=Q:W1.0&UR06].8"HZ,5E(
M6R%.;3=<8S1Q,TI,-W5R;CDB7&LQ0BA93T0\<&$U;R<I66PH4DY<5$QS1&98
M*U5F43H]0F)(+#T]6%4M2D$_-219)5-;0D@B0$UU,#]I9&%(8&=+3"I?3%];
M-EQJ/F5;8"XY:VHK;3QC5VY'<64^(31D4%1S24TF7F59<CIP9'%6,&]E0&U4
M3SM+,4 A-4(T-51*93PB,DHX2&$H;5PV5FMI1V8]*SQ(72%M.V)+:2=K164Y
M(2M62"<I*&-,9DQ$37% )750*E)L3R8T34Q/4T5$67%#2TQQ9S4^4F<Y;4M&
M469(9D4J5FUI72UA5U0N-28^-2)/)#PW2"4O,#UE(U5!0TPF,F!-,"M/)#]=
M*UM'-2DF23@T149G.B@Z-F5(;R0C:CY(67)D*2- ,35P<#Y=<W,^7C1 ,$AN
M;V%G=# W*2<A53\Q7%(P:EDA8FH]7D(M0CHE3TDL.C\O*"=?)FDQ*F!U:SEC
M:T1);4A^/F5N9'-T<F5A;0T*96YD;V)J#0HE("=2,S$W)SH@8VQA<W,@4$1&
M4W1R96%M( T*,S$W(# @;V)J#0HE('!A9V4@<W1R96%M#0H\/" O1FEL=&5R
M(%L@+T%30TE).#5$96-O9&4-"B O1FQA=&5$96-O9&4@70T*("],96YG=&@@
M-C(W,2 ^/@T*<W1R96%M#0I'871M0#Y!<CPL4"@B2UQR9'4X=#56:%E%-S]0
M+T4M0TXH)4L\,D- ;EQ+2S%F8'1;*5M752)-<"-O;"IQ<S%>7CDA*5%&9%93
M86<A6CD^*CDY23(F:"LP1V) 964A9VAG+4$U1&8[0DUP;"YD*TTO2V$V458Y
M:RTK+T%1:#51.FHG<CLU33U1:4A@)C510C8E068T4FYB.5I 45LO2RM,5#0N
M;V9-63M0,BPT<R-J-C=&8C1%=29#*T9-+F]G:6YJ8W,E-C<O2RLF5EPD66%>
M0S(\5C)?+2]#,DPA(4XW-")G6D<A6B8_34=R7"-,9F!;:D%H+#(I35TW-F5!
M6VDB:%4G(VHQ4$Y42B)R3&I54E!5(3M@;RMQ4"IC=#Y1:3=L.RXM)%MK9T=C
M8$UE)%=496\W5G)/+RQ43B%L861;03Q"2D!R235E4%DL3F]"5"DB:R-&64TI
M)UPW25=F.2%,3T]/2#PE)"XK8W)R82<R,%IK;5MP0V9(,CM'9DDR/3-I0F-0
M1CEM=&M27DY+85EJ0G)9-U H8S-94T-5,U4Q130Q,B@C/VHU0BA@+C$[)TYB
M2DA/-$0G.$,[)45?-3\N5397)U)51#I'5'!?)D1(0# E.VEK7E)B9TE35VYG
M)FU2,G!+:"=&4"Y.1D-L-RIM-DDL9VXD7RA)*6](:"AO;RQ12'%9;4DN;70P
M8$XY:STU0D9:5&0_2BA-*'%;<61L56AB0SQD575+15UN1D-'*%@T9V!'5$,X
M)&!C(6]1+6\^.#0E.DMB3F]066%N2&!5)W O9#PL7#!0<W-(,4\Q)7-T,5M,
M;'(I45))+S<O82]7:D=?+54N*"%4<E@G0B8M7%I72E9+65A<="9N+4DO.$5I
M5CIB<T] /T,I0R5A45I#1ELL(2%$/$XA/6X\3UUB;$MN1U)>83HP)3Y42FL]
M,C@N:3!R2B4]3#%1,$@F9U<H8'1$3U$U*4]43S=%2'574TMB62PO02AK7#PI
M+U,O:$H]0RM@<"QO-FM.8ULO)D!"-DY,64]=.39C=%QC/2=/9&4K1SQT3"\F
M,3%;)%YU=$YT0$AH2"U(-DEQ*UU=/3XM4%YD15%K5F)'53<G:T ^7VYB)VU5
M1S=,*V9K/U]'0VI1.B-!1#18<F$V+$E8+V]F4")U82)J+EEP5E8I04<S*FM?
M<#-"72@L*U-0-"\K0&,J5CM"4U ^06DI7&MM8DUU4G---V(W46PS:$DN5BX\
M7EDQ74,F64XY/$=T35591F(F.CLG+FP_92MC-3@]-"0I0#EM+SXV27!M.$Q-
M1&181EYG=5)?9%E5;BM 3"@H0FAO;3U>2FU176)L-2),24<H15PQ)3=8*2=3
M7BE%:2Y1+"E86S8I9$$\34LA7%PG2TAG0DI?,T5P7D8X+TI'8",T1'$]*'-?
M7R]"+6="*B8Q;ETT3UIE;G1!2#Q".",N<DI;3S%%,V-',G X;ST];RXJ+%MQ
M)5UG-5%)7S)";3@E+"9:*'0S:RHY+D4T1C,M(B9*6&HG5E(W*4M=7U%/+"-I
M=%!7+3 Z3UQD)FU)4W-Q+R-;,W!S0E-G3&8[-T5'+CQ2,4TQ83!97D@C.%XD
M2G4V2D%<5%1852TO,S(_;C=033U8/EI&6"<O0DAO.3,C.TA87$A3<UHH*64Q
M1D!D(V,_/BAC1#0[<E%D,TP[8F],44<Q9$E4,3AD4S=9(C@N865E(T8V*4TU
M)E0U)4(L;C\J1&%A6S-(=#M62#9>0U@G(UA195MQ/DHP*UM:4&1>,U!A7EHN
M(U<^/B8Y1TD[7&8G-F8^=%A(12AK+&DY6TQM;SU!7%%S-2HN-THW6&XO3W)(
M16Q*9B-97S5963A7)CE6:7,S*64Q<C\H169@-$%5(STT,7$A3"U+;#=N+S9U
M-2%(5UEH.U!><&TW2U]364!?1UU5:'(J,VE36E=&)V)+4F-49"@Y:#9O45$_
M8RID,E4B9$)M*&=994))<CAL2SPA9#%&=2YD64TS6&U;4SI;+TDB:% F4W):
M/D4L,2Q/-%9Q:S$];&LN*F(P0DI(+#161&5+5V-U=4DQ=20B=6QU3T)22V,N
M3415*V0P64]@*V$\/CM$;31!-$U&7F<E(D15,3!K;2I=+54K:VT].3E5*E _
M;"))6%957"AQ,5TE6C<F+6U406-P-B9 8S<S)4A3;5DE.R9#2SMM:%$S068S
M/2]=<TTS8T5.-$8Q9")'8$)08'5M8TXQ9C5 3#9Q.$\D)4PW<#)4;&AI*#M;
M;#] :&MR6")5*EQ485DD=6]-:U9B*C=D*B)=,4I6)VI#3"QJ0SA,32%C*EA*
M-6M#46] +24E34)J2B8L(T8R8"1N6V\I*E5=6$A,(B5 (6TF.2)4<$Y+:3DQ
M9&HP/DTJ8#TG="A8:3=505]/5F-G-EQ0.E=>7&,_<EL]-3!4,&U)5V8J)TYQ
M<TE03$LS4%AK27,S+UYS32%86CE-03]!,T]?*FA6-#LB0S1;/W$O840S*F-K
M0B,Q0%Y3*4Y>/R%17UQ'35-;,B1P8$M)2D!.4S9=648W5&4^2"U?459+9T]L
M8TUN4VQK;S%J:64L:%LI02$P1E A/48O<4TZ1E0A-5ME;69J-&1G22A#<21P
M+&E>+51J6CM9;R4U84Y5/B%=5E0H129#2$M7:%!9=$DY4#%I.5%0)&=M(5@F
M6C=70#%J=&1@87%5*$5G=2$Y0RM:,3MD4"$L8F)A94)=42]I7$U!+S])3R$\
M*58N,#TJ-4@S*B=/;VXE8S!+6REJ:C9#*F9-(D\O4%9L04I71UQ9:#994DIE
M5C5-9',L2FI>8V-&(UY=8F)I2B]37C11971>*G)>-D=;*3<H3E)I,R5"74M&
M46XR65!P+7)%(7-C62E)<FI=6%(V7C-'2$5,-G4R0DE'+S]:;%(W4&96,4<T
M9#HQ-6@P)4@D5"XP)$Q"-4PZ7%!',&<X<DY;*D=B0F]*54U54D!Q;")&8BYG
M*"IA7"IS2VQ$(G0Q<#ML(R9P/4\R-TQF;#] /7,^.$Y463XP55QQ<#0S8#%N
M<44N;W$]*CY$*B-U*#]2:UPT(BQN4#E=,4<O74%-0VED<B%=:"=Q.G,L/#=<
M1B9&+U]M-R,N)D%=(454*45R95TJ/3]=8EHQ*TDH5&QF45M&2%=F8#TT1C]$
M22Y&5E91.S%14FLP<CIM,6E.1#,N72U )S\C12@^1SE)+BLL/FQ,:C%C0C5+
M85PS.G!T0SE20C8Z4FAS)V)I:RUT7E9A17148T8K5#8_(SXU/G%0-TQL2C9-
M5E5E7BQ"*3EA66=N6');0U<W;CLC94="6V0S;S54/BU*,2Q:.&\V22U"6$U!
M-BDR65U#*3AT4FU,2&!/1BM*86Q$7$5@<&Q//3!%*C0E="0H(698.2,\;S1C
M+S@D-G(C-&8N6R8Q+RTC;75R758R8V%)+5)"659?*$]?*6PB0UEL9R5+7RDS
M:$IP=4P[-VY(/68L/W1,.BLA8W0D.E)T164Z2&))22YI9$-%-EA=(61,:CU:
M8DL^9EDP:31=241N*SX[9%PN;FY-;#=N.D,Y+3E38EE81B1=-T$\<DQ /"MU
M370C6F)**3Y4/CQU5VIU92XB0D4H+48M-2Y:1C(X8S(L47)F1T)G*#ML9F=.
M;V%F9B<F/EM+4"5>*R\G4D4X-CD]/4= ."18<4=O,&-*0RY4,FQ8/%8S3TPC
M)F% ;T(^-T)G0$9;6RIH93Q08RI%,$II,2<_;$5!(W-3<#4M/$Y03$L]2%LD
M*T<^="=<24HP/D5)/R\G,6(^-%<J9DA-/4%/.U@X=# J.FE'52)L,FPA(4IA
M0' F*RI?2%-6,EEU*3=<:R=%65@M;&8Q-3YA92-G-UQ 1FQ 6F=52F=H;&,D
M0W0D-U% *5M';#=F9U)-4S8M02%N8T=P3#!++VQ,<G4U14M-/UUR-2--6EM+
M-B1C-CAP5R%=<T!7<4,G0C)&7E1=9C]S83M+)"]6954P5&E2<UQ8+$-Q*2U$
M<41N231G:$=L+V,^(SUF+#A0,SU>/V)G5B%U;G(H0D9"8T(Y+TII0VDK9"8S
M-48Z5%Q:(FI;.2DW)3L^<F-F:SQ)1'!44FLR3R9882(L;&]Q2"%-8DY13U9:
M:FI186U3641D1VLX86)I2C5@7R%53UL[-6 E/R0N;UDE,SMR36YF6R-724Y<
M(3XY7#%;9%M ;CA"+F%O.2PA)6I&22M"(4UH94TJ1&Q"5S ]75@Q<V9 ,"-R
M;E$I)#U>2SIQ7#\A3R%$0F91:%A"6&5'+'$^6C9%(E$Y;'-<25IG4TQ=6RDZ
M3U10/E1!/&%C7"-K<5%21T$F5&5#96]9)#HW/S(O0"E:92%O-U]425!4;&PV
M.%XW44QC0",M9R4P7UMP-' A+D5@*E!/13Y9(DUS/"DQ<#1*=5AU8%AD5R9=
M=6-?4DP[-DEM<50S-6<V-D!!0%E36C%$*$<F5$$B3"1+=&8B4&$V8EU9:3XY
M/'5L3$(E87(I*G)0028W7$Q>*$@M4"TD*&U-)5PS;D@Z<TI9:RY(<&LD6R5%
M631+1C<N=&LI4G)>6EEC6C)R7U8M53A#;2HS7DU0<6@Z;UXK65HO92(V9BA
M9U8P)U!/2S]F=6UM(FA#1S1@4UYN450H23EF1CAE-C<F-F0U3DQT.20X(V5&
M(CUC:V=*6'$E+68X2UTS.2M@/"]*,#4D9VPY5E%U.64F94U.-$]Q/4XI-VUR
M:F)7.V$N/VTZ<2E?7E],76L],E(Q4%MC(4UC84=!9&1'74LE9S9!2E10.S$\
M2DQG4TI/.$<N55(_."AM4D]D3E(G,2(J<SM<;F8L5R,M8'-(8C!7(TUB5BU
M4"M"0T@U0&DZ/V4V<E]/+5UM46A"4"I-2W1T;DLG2%M$;EP\,6-M+44G75EL
M/"8Y959>4V W9VI+6BI56# F+B([(4542TY*8C5'63LI)$HW,21P;$@\6F=/
M,#I51E!*7B=3/2EE020I(TDZ/G)G750N1UMM+6YU-DAH0U-76#M?52$K-F8Q
M)&!3(2]L-F1*<F!E7")%7RTU2#%8;F=I/%X[3TA43"U?7&0X6FUO8D(L,D5
M3B=<7E1;+C0R9"]5+T)N*R]2.FQ@=$QU96XK+V9H9SL\4$!(/28S0$=(+G1)
M)S) 34E9:39T1%4Q4V=T32@C/$(Q1EM?+&IJ)EM4/TYO=#5694IN-TU/<5=9
M4'1.83U!2CYU,"PS9V<]/G%(6V-C3T=E3&PG53]-4RMI;UEK(SQN3"(K;EQQ
M5$TA<44X.&DE.CA+-T5J:FX[36AG8&(_/V-)<%HD(W!43&U/5ULQ<"9+*EHI
M96%77D8Q=5QJ-6%>/R-49G!C,V\S4DMJ,RIM)# N7B9E/F!F6&QL7&A%1F9A
M:G$B/RPG9BDT;UDE(UIU,$DC5S(K-%XW,39=*5$I-FE&0E(M42YB2$]-.TY'
M2$LM4E<Y(7%6/V)+05IB*W$N<3%8="),<TDE+EM8461 4R$K)#LU:BH\67$_
M6V]K)E9&.SE'3E9K;&A?,2E:)3@D:',N-% ]1C9.3G-74V$\5B9%2S@M5#(O
M;D R.&8A0&Y9.#]A/U@J(F1 62DP.5!O:U=G5F%0:&155&=+4D1#<%ES,#--
M1T0F3R=L-#!E.RE'5F=:3R]R+2(E;R9;9G$R3RY336%*;3%#+FQ:7S,W1%9O
M73 ])S1!1D0X=4YP4"AF:FMC/VH[6U938D5G/%9P.5 K;%!+(UU-9%=Q;R$X
M.6%#-UU842QB2E)I;UE'9E),<CPJ-RM;;D%#7$I1;#!?5S!(4UM*.VPN/3U/
M7%4W82=C5W%2<RE(,CY?*6!#4SU%,&!N+R5I2R9")490+413:3%"+R5P13!?
M+$=C6R=D02@P(FU.<%XL6RMO:#U')UAQ(S0J03](4U=7;D]&=31E42U/8$-/
M15)D5%]F0$UR)59,/2E9-3D[+UQ(/C<A9R)7/S987CXS8%5K<2LL4R4]16\I
M:V ].S,K3#TM-T9/8EUB8U%P/F]J<5DP+R%0:BMK*SER8R)3+"1L)DDG2615
M;S9:=%I@(2E2;U$L4#<I3&)Q-#Y;8TY?9&-8.#<N0%PL9CH_8V=59W,C6EMF
M0S@E26UP(5 E/V!L25A=/&<O3T9Q5#8F+D=R45,V(D)=0"XD2TPV:4AQ8%93
M.$U13UA@)&-Q,20B:SLU46AD)2A/(DTZ/E G:6,[/W--44A;9C1S-F0Q1S9?
M5G)1/SQ33%P\7D4N1"U%1"M=*"I?:3I42%PQ;7-")#1M/#)?:%53+35B,"\B
M:6Y*9F8R-V@Z63YJ-"(R,CIN/60\=&EE9CHG7TY<<2109%5O554Y6$!S(B-=
M/FMQ5F4R+%%A9BM 6"-07F9&.TTC,$5R5T=<*F94+$5N2BI )RTU6CU!+VU-
M,RD]5D=S,B1-+E9M1S T;&QK9EQ--5HL*UUN4SD_0D%?)'5P0U-J5EY*:6A<
M/&U89EHB.4YK22%G9$=K8R@C+5 V2R5:2EHS1#]/*"8A)%1$1'!":2DH:5!,
M3D=>:$,W4C@U9&%#(E$B1C<A.74E524\6BU68EMP-3)30DXU42E(5VYF86]0
M8C0Y-&5C3C4]0UL_-$DU=5PI-$%'2UTF.FMN-RAD/D\U,&5?14DW12TC3&-N
M0FLF6R8N.F,I(CYG)DXS+% D/3,N;2XV3VQ9+T!.4EM.+2QB*RAJ9G-M/7%(
M.EA%3DI#)5)P0%!+-$HB9D1I12TS0"QE5B9A7'!H14E725E/<$E.4&ES9&YH
M5EQ+/2T])B161TLR*'5L)D=#:6]E,4Q76VY5969"7G)N+U@G/%-%-",Z<EQ@
M*&9"8D!!(38M6',M7C==4%E (D-#(2=B251 26!7:T9&-49C)$(J/%XS460D
M)2%E0C4Z=4!:;#\^-UIK0BA83F-N0CM-,6U66UME82XW,4]9,$YM(BU5354M
M62%8759T4E](+#5A)"QG9UXZ)D-*/R-((4H^(TLC.EXJ(S!),F)(<")C:3]C
M0&UN,6Y23T]366M9.#EG(3-&;V\D2%\H-&!=1C ^*W)"(D!+(DTX6"-1-4AJ
M:"XF4V1?<"$M1FA054MQ65AP2%0H/T513V1R;CXL;4XX;V0_/S\V54%#;$T\
M26,Q(F15+&$K="QC03)79& U+#,]8"U<0E)G,S<S42901%!U3#(H/%)08&="
M5#1O0B%3*&TZ/FQ88&Q>*W-/,&%N:$!-8E58.4 N=30]73@[6V0F4C=C,BI>
M1"]*4C8D=31C="5;6EUD+')'.$!<161E9D]<."<C.F9E5S1-)5 ]:T@J)'!R
M+VY3;FEQ4R4I1T97+FAF<%8P3#UO(F!E)ET\3D Q/2Q4+U@K3#HN8VHR;T%)
M5$U)63UO450Q871=5C= (W1"1RLY25Y29G1(,V H)CY@8F]>12,W9F1U8F4T
M<&92<69:/VQK5F9D7714,%57,#Q#)6 O:T9!:TXN1BE8=3TD*#\G+S%2:3<A
M4RA3)4A-*3Y,(T%"*3UD,'%"2UM,8FM*7"A.5%!O-2XF*BAJ6UAP06]04V4L
M:F%2;U=P;%MA:& H+DE%3E8O(RAO96U(;5@Y<3$Z(DDR+FTV-54R)#8R1CM%
M1%IB=4,[4V5$8$YL848G4F9H0$AH03A*/UEC1DM/72QH0S1"(CQ38C,D75XK
M4'!(.F,].2MB7$(N7W$V<$!D26]/9V<W8B<]*7)>0U$F36)(:6-D+R)52E)O
M5R%1/6=&/E)O9'4D1&=F8$XW155<;3=(92@J8D=7)3\X;&)M3TI+=60E2FY/
M.C F5$=O3V,C1&Q?6#5':6)00FA<;21:25H]03=G;4YK4%(P5C58,&4I/T!Q
M:W$^9S9 ,SQ7<"IQ-F<L+VDJ/$8I5DM7.'-U,V=A5TU4,"A#82%0;CM#42(\
M<49G)&-&7%U<83Q=;F5>55LN2RPM3S-S(6(U8"@L;RHX<$=E8S) ="PM-6AH
M:&(O5&4W57!R;3%D;4LJ<"%"2SY$-$I*+CMM,"5 6%)G,G5@:F8P05HK0E Q
M;6-)4F9M2EHR4&0R7ETK<5-R;DE<4#I3/#LS66)64G5C7DE?;R%K7&DO0$ID
M92EO5"HL6%=H56EC/3HR;$U07S,F029L)5(C+&Q25"AM2D@K8F]T+3M5(R1C
M8E0[+V1%-W(V,&@C-U(Z/4<Y5BU%<5-&66X_92<W9#E/95I7+E,_1V Y73(N
M)4XU0TY*(6Q>3'503$Y&+SAJ4"=20T@R:%M09U ^*5)F0RAO.7$\,"HM55@H
M:V\Z(F\D36A)(R]F3FM87F$H12]C9#M/73Y#9W!1<$Q53S-B1C-:<%TE/3\F
M<"]>2C Q2V$K1$A66D M.C$Z;$)F)6PR3&-M<E=?/'X^96YD<W1R96%M#0IE
M;F1O8FH-"B4@)U(S,3@G.B!C;&%S<R!01$93=')E86T@#0HS,3@@,"!O8FH-
M"B4@<&%G92!S=')E86T-"CP\("]&:6QT97(@6R O05-#24DX-41E8V]D90T*
M("]&;&%T941E8V]D92!=#0H@+TQE;F=T:" R-S$Q(#X^#0IS=')E86T-"D=A
M=3!&/D)!3U<H-$]3)W)7/34X7RMK:F!'-UTQ1"I-<61K+EYC3RE')5MG/6-K
M.6QQ+$585$E@5&1"=2)53"%?0D5O95(R4"PN15(M+VM;2&]/*#,U44PH)CPN
M.#-#7SIP;5-2)S1H(U-54V!-:&Y$7"H_6E5M3T\[4B1C0W4[<%,B,U@N*51@
M*71P<'5!65A+;B=?8B10/E].+CE1(U-P12Y-)$@U5CUR/');-#DD,F(Z2V!5
M6CQ'.4-.=6TK96]42%US/%A,85DC)4%$0VXH(5TS5#-/.R,J.DAJ+F!9(3HL
M:%(J*%5%47 T+U1U:EM ,#8I;"183C0V,#=#(41(+$HP9#E93&MC*C\D-6$X
M(RQU1%8G/6DY-"U%(SXQ<',X,&XW/'!J<SLW;49*9E5C0C,L;SYL3$@W0BTR
M-U%N26<T*3] *"Q&5T!=(5AE,5Q66F=::2HG.G \*&=#-D% 33QA04$C(F\W
M7TM8,G,Y2U9C/T1K)4EQ+R1$/4%M5U])<5PI:68G/V@[6"HA,"AH:R,]*%@Q
M6#=043A<150]/"IH82U,(VDC9W0S8&!(3&1.*REF<61?;E-Q6#MO3V9A)SQU
M-BE"*FM!<2)+3"903U95.6! *3Y7=2P_-F9C6S1M(B@S2D=.1G1326QF.T1&
M+TYJ1EMC*6M7(BY/4%]T(2YJ6S187RPA1F]H:U0N/4Q(*F)95R%?5&E'3$Q;
M67 M<S9/2&97/U906$M#)&(A*#PN3&$J+V)+9"IO."QT-C-P1DEC;V@S(G S
M+G5N0#!J*TAC.S\[861,4S9F*V-8(G5@8F-L83Q5(FYQ869=;%U :SEU0")2
M04Y1,4DF:E-93B(M.2I+*CI9+R,U;D1@7#9B8S0^,E8V0U)<*T)Q,D-@.W A
M0&EA,DUK(7%H,DI35D]).C]M:C<[4#8^1FHI,DD_:6TU.&TK*&M4-C=<:V=A
M,#-8,V\Y*U949#!.+5 R6DTP-UYG:UM2*5I=<4MD22)N2#%;2&ID<"XJ,64C
M/'$T5D=M3E@J1"%E9#E,*6Q&3'0A1B=//R-$<E8D-S)-.4I*1UE216A8;6TU
M9&Q*.U]3*F0W+C\Y;2=%3$Q%(74O-"Q>7%DR,$4\7CU#9C R5BH[)RIJ8SLG
M.G0\*U94/D@N72-N:RA&;G(J-SI.3FQH,W)8,%!O1U0S1#)H/2%%-'%8<B]J
M02H]7$,K95<V73PS=%]+)5LV(2==.&!93D9&<3TN7RE'0&HI25DV;6)C2U%9
M,"LF:F%.5T)185Y 1D U73PD3RAU(S0T4'4H4VQ-+3%8:U1(<U9%*$4L.&MB
M2VDE-UXA2EXK1'0J43Y')$99.T1N554I82,E;3E60&U4;SY562MI;BEL2%%,
M9"<L5#%J2EQ)6T]M3T(I:&=0,E-99FIH/2=B9%)6+"YE8RI2)6IP.$E0;#!:
M/U<P(5-,9&XR(F=./58D16ED;TXH7U-$+W)B(30N:&Y7+41H*"XJ52=R.F];
M:#8T0F%Q7BME5G,W+S(B2R1$2%E%66PP7UQ50"8N)U-4<6<C*D5?1D@M0%8E
M<5<S.S,K-%II-U9?4S\N;&8\0DAI+4(C54TU*E=H7"YU2FHB+#QC<U9#7T,Z
M:VU<(6Q2:2A9/$U-1D]*5R=H-&QN*U%04#ED+S<C6F)B0$Q00DHG05E7;2]0
M8D-U<#%J9S9F<G-,;5ES+SIR340]561R02%E,E,\)3923R@];$1 ="U*3B=0
M)"9/<"XI;CM%045I+C$V4B9 3G) <BL[3BTQ,69(,2TT8#A/:&QI0TY<)#,[
M+RU&.2\M6&) 6&5.;B@^(3-.154[.6$C+7%56B5Q0RAL74<K;#8O8S F.4Y!
M<7,E-')Q82\J45,N=4=57EE*/3<A6R]H9E1P5D%M+UE *&$Q,&L^9R=I.T(^
M;S%U/R@B8C=@0R)F,FM;1D)S8SPG<DQ",#]+)6T]269E:B=&4SM+3#LP;U4A
M8"1+7T0H-4ID2$$C22Y!8VTV.&]81R$[.VEI4CPS/UXB2"MQ1$-'2#-"6%$R
M<TY6;E5H/VL\*3$P-28D56-:9F@Z<6)@8DY065Y44DY"-2$G)VIA3&9;6#LJ
M6FDK9#=70BD\8ULF-E8X3D0P8W1"*G)37EXX)#]K-&PX(31B;BYF;# Y7#,\
M(SPL+E\O/RMQ4E8M,V1S1#AD:B$V94\K4'!;8DM#550P,2IF134E8&TP*&IO
M2RE(0BMM+6-7+&@A:$DA84\],U4H,"Q@.W)*.%M2<E1C6%5,+#I;3'-$7V%&
M(VDQ(V%S/G)7)R$U4U]90TAP1TM+;3=60"=>7B)L)BL]<F!)7G,L;$])7&=9
M5%HN;6$A<2=@63$Y9"9M9VAO8412.35(,4$B="@[+RP]2BXH0#)(+V\\;%)7
M/6Y*4$%U5U1D)51,2B5"9CLN<4XK6B9(8#LL2$%&1#AF5&XE038Z;4Q!7&<\
M+#8\."-J/RPQ-#MB7F)(520P.#<E6V]"3"$Q;%!N3C L5RDD(D\\+TDD<%U,
M96PY42<B:4A2;35L<E\P1$1O9'-%.&E*6B,B1&@T16AB35,T;D532'!53613
M/DDU+G4]6D]I4T<W+$9",D550#Y#*S$K0SM)8#10/%%:;%M6:611)2AO65=-
M6"XA6"]I05<Z-6$X3D%G-21()59256T^42@B3"5&8$9H27(X1C%C.CE9*D9-
M3E!J521L(DXZ6F0A96Y43UY<0DPF.%!N(R8_+U4D;%!B0#Q?-BI.13=C;CTR
M4SY6.G144B$Z,% Q+%<],2\G/6P[,RYN8S)095%.7"4K+CA;3#UG+CI19C!!
M+#]18F9*-E9?2B@X)5EJ9"I!0"U;+6<\5S4I*2U/.S<Q2W-"2D1@/"5#(2Y5
M(V50,7$Q;4I,,&(^1F1D-4]6,CEE/25A,VQ-9%IE)C8Y*UPK/4E13#HX4C5H
M0%%0.CU-+R535$,Z8EQ4.W!:5#)O53A%4TYC0W(S;2\_3F@G.D1E;"I80TEB
M3$QG(5A"/DDS/"PZ6BU99E(P:R)9*6A(*VM+4#1N6D)J6R$Q9V5I34Q&7D19
M:STB+2Y$,DLP1TDX=%8O.V- +G,T;UL_15YF6V5I0CI@5FID)#$[/U9R*"DO
M,#H_-CQS)S=&52EN;TQL;EE(4RM7-W1;:3M 53HG*29276UM(D),/3U746M(
M*F]Q64MP/U=>/V(D2CAT5VU9*"$C46193UHJ5VAS-3YA46=9)5U07BI>(7 W
M*R)K1S9&2U4H1B$C5&M/2DXX3#YU=58C0B0K)V57)5,G74<J4B-E5VXG8T@L
M8G4M22U87&)A;S956U1$7TQ;;S1Q=#IL=3!S3'%G-DU)6T0N;#M952MD)FMI
M;5)A/S0E94UB-5HL36(U73-(02IN,C]8+VL_/6AU-"];7DY(7W1H;D-.-3I<
M,S),/4)%73]@3DQM(6Y*.R]T-CEK3#YN;",X*#TT7TT\8E$D1VE!*FXR/TYI
M33,_/3A8;SIC8%QK;&]5:5-C64E&1E-Q;V0B9#-L=$<Q.D-"/DE:(R5/4R@M
M.E O/RUI.5Q4=%1U=7(E:61*:%Q8)B5Q7&0P)D]-.DQ4<B5I9$I)=&5+:EY!
M,'534&903GX^96YD<W1R96%M#0IE;F1O8FH-"B4@)U(S,3DG.B!C;&%S<R!0
M1$93=')E86T@#0HS,3D@,"!O8FH-"B4@<&%G92!S=')E86T-"CP\("]&:6QT
M97(@6R O05-#24DX-41E8V]D90T*("]&;&%T941E8V]D92!=#0H@+TQE;F=T
M:" R-S,U(#X^#0IS=')E86T-"D=B(2-@/R0B8S$G;BM$)7)7/34\*TLF2%MH
M74EO/EAM0SE;0TI31%XS:#QH;4U&1F A9S8L35I3)T%=)"$I9RMQ9D1M4EQB
M5EEO.3E58BXY-F5I;69J3&QM*V92/4<T<E5P:'-P0VTR+B5G,TLE+3]K.CA2
M7%)T<#%N34 N02PB6EMC5&=L23XU93!G8RPN06\T76E36CQ8;%=E<%PC)VDT
M-4=*5#I;54EE42-O1DQE+&DT/$,N86%64#U*.#ES*%LE-S1E6D)?*$E&;C]8
M,G4Q:CMR.D4Q:#YC9S)A-S=H;DDC7D1H<E5F6V9 7% R.3M)4%=63B=$95,V
M)BIN,S@_33D^2BAE.#%2548E9RA!7W5I2"1885I%1S\A<R@X6EU473]A.$M/
M428L1#XU.5-?96Y+0G%C(D]?5D1*+U$X,58U62TV,G-%/#]D4FPI*RUG)"EG
M*V Y*2EK.CLK-"5!(4I-+34R/CPX*U8[73IN34)!<"Y?644O0SDE1F(F55XP
M2%=2*2DZ+#5#,DPL1"=.4B)&.U%K(VE;-D%:;"UH4UI;7UUG<38R-"YK-%$T
M+D9Q34A..DHD<3HE)4TV8#\N*D,O1#-;;D!7/"-C<FY+.599."U75CUR)%96
M8"14+F<J8V)D;$D[/6UM265#(24V(60F8C!P+RE#24)M,RU95RA#:#9@.2(M
M9U93)FY?+$,K9S)*-4%K.64A-F0\<$PG<%=-<DU<<U14365'3U5(-$1I1T1:
M530A5&MP:2A<*41M<2165#)6-FQ#/BE=42987F5%)#P[7$8W23U'7C0X)")+
M7#!((F!-:&)K24<N1G13)E8D*60U0#51)T!?)EXH54E=6#-9/6A-+TQ;:T%6
M/B]23#-18EXL*VPR4"$L.B)R=5T_;30X8CHF8VEQ5SHK(R%:/2),0U-F9U8I
M,FEM4G)'0C$G<'4E-T C72LW,5ET9SXL:FUN2G!N74T[8U1A(3Y+8TID12ED
M3#Y&76-!;3M&7&)7(B=#8$,O33!:(D=7<G)3)$A!320]<"M+6G O42]./F<]
M2RY(/25)4$@^148I2T]Q3VQ19%%"5$1O;6ET864_-&1-7CEN/S4_*UEN82]&
M57-N6R8]6V)"73I=4$PL(6==8B]?/64Q6G,I/C(R84=>,"(H=6I"*F9S1#I:
M5B%I1U) 3D9*8B5S-350,"<I;6QT;BQS;T%S32M3:VU*:#9R=6,S5%UA33]L
M;UYO)RY 0"EN2U0I9B)=2CY60BA1-R8P0'162U!'/B-1;%)>6DQJ;"@_,SUQ
M/U]U*TH_,SQ@+21(*G(F(V-=9RA0:&LE4S1+125,83E++B1,26(D+"Y83&!/
M;5M005L^)R)"47$Q6#U'62LC95<O/DYT1DTX2$]/22LT:&\O:TED9$)'5RM.
M<SII:R]F46-<43!/;T@Z,5=06UPT0S4X.B=07SYO:$DN945P*B@N-5==45@D
M0%PV;BT_03M!0DPB+C]6)U)$0V-+5'!+-D="*'!K234M,'!<6'!O*"1T:4@E
M14U.*'!N/$M*+%<Q,UI11G550RY(2#!4.T D4E,H2T ^-"LL*UM/*$LR7T%L
M*%\H*T1$;E1./6U87W1)+UY!*S%P7$)43G154DPT5SM<620D;3=H.CYS3&4D
M)B<I82-G3C=;4T%.4S\D)BQ5(2U686EH;E4A5'(X:$\\4W%24STQ15-@:V5)
M.THT.UT_3%,F*E%0,"DO.TE8+RMK0$AD<4DU*3 K-3==,DHC:BUA(RAE735E
M96$O/4!9.3IB/%==2V@W=5)2,F<R-E$K9#,T9D-9;",G=4Q6-3\A,S12+B]*
M(VHM82,H95TU961M*S=#:48_6U5974L\+%DF/CL\+DYE07)L/R@I;&YB:6-P
M/FT\6BQ$4T<_,C=C)$!/.W)1-#%5(FIM*G Y-%<I1%U4*F!;6B]'-%]P3FQ1
M;29L7C1:;V127$]9:30R63-N4E M5B9M9$M736534%-7;C4H<5@I+5Q)4W%+
M0D90+4Q8)DTX,E)1/B@P(B)*=34N+V8V93,[3V97(D,M)D\R33IR+$]L<E4X
M1U5B(69G1U5U(R-(.# Z6T]!12PG13%*3#(E*BYD0C-:(EI76#](:3M=(D0B
M9DHO1&8^0#A:27-"44@](RU/9$I(14<A0E=;3E<[-FY3)F=).5,V-RDV1$U5
M-BQT="@Q.T U/RY61%A.*F)M5$4P)D!2/FUJ;U=L/3XP1R1H.50E*",T)2$^
M)2LV6"(B2B-P(SQI/"9;34!37CE/7D4O-5]7:$5E/DIH7%DH12XK.$E?<$PD
M3$TB1BUA5&PS5DE87V@N;E Z="1?-3<P0&9S.EAI9&PO-2IT.F%J.6Q9:U$Y
M8TUS7&I>8% K.E=004<]+74W<VH_-FI$:S!%44E22BI#*3%O*#]$-%Y5;D9C
M3%U'-G G444M)V$L9C)89&EL:5H]-RE)14Q-:&E$14]46#UQ1% A)D4J3&\Z
M,5)34$X\8EM0/3,\92-O.54M1&54*U,U.$QC)UL^;6]A7D<N)"Q4.#U'1$M
M*U!)6%HB9$5B9C!65#E.;6IA*$MK02UR9DLV9#IA3FHE=$HU5UPQ.#1<,T)D
M=3 H/#-"7$Y@724E.#YL+#\G65,O<DI<*%5+/UE<="Y89$8P)BP[6$0X=%-0
M/E0[62,Z*3%J3#Y#574^8%=F+6!$)61L3SQP.F=(;UIM="=F5RHG751B*21*
M1#TQ1E V=6MJ.5HA3TM32%I60&E>/5HU3G-%)44B:&9A159M+&,^.&<O:#%6
M03,H7W%%.F5H7'(X.S]9:RHS/D U/R(R94UR+4U -59R.V9R)",X/V]<034F
M)&,J16D[+6\X2T$R.$,A,S8T)TI21#,F;VUC;FHH131 3#Q9-2YH4'$J1C!4
M3U!,:6TD(C%%8CDY=3I-(E%I*W%D4#(Q9T1G-G4S:W58/F5C72M45S1S=40S
M-%(T,7,P,TLJ+$14.$U?(5@K,4$\)F5'4D9B<T=N9&!G*5]=2CIC:#1*;5Y.
M760D)V8T,"]G;S]<2&0I/%<O42);,6%Q7$]/77!C.#A'+DQM35UL/2(Z8#99
M,%M+/%]117)'-6TS,CAK,TQD9#9B*5-H,4AD9#9>*"Y736E-3C@T2V9B4VI'
M96YK*F<L+V@H9#LX-DM2<D0P,%%L5"17*%=6;6EH(6YF,50R(2A3<65D3$%L
M6&M06DAA/2UI1T!D(TE%8"Y<+2HI0TU!3RMC.C=+63 N2UY51G)B54XZ8&(R
M/2)K6B%3-5=Q6"1I/CI90&DW5%LY-4(N+W!8)VEO/&AJ*CY+35$O9')75S5F
M."1$96AQ46)..#0S/6 Y84IB06)K9$)%0E1>93$G<S=?2F(X6SEK+UEQ23)<
M;S(G*&<],E(S.'1#9U$T/EUG76<A6DIG0%X_.3 T15HI:#9M2UPS(54T4TUO
M7G(H2'(^.&=&5"4O0"8I<EPH7%)7+"9N:D9F=2XG6VM-+W%I2B)O<5<O5B%6
M-UU#*$9B4RQ$,"%$2$(_-B1?=$%53TPR9TMQ)71(8E<T*'%F4CE(7$]*3291
M7&)(2'%U*#LZ-30O/$)=9E962$1;<E!%.3-N<U=B0SUD0$XN6U0J8D0K;&9Q
M)F$V6#8Y/GX^96YD<W1R96%M#0IE;F1O8FH-"B4@)U(S,C G.B!C;&%S<R!0
M1$93=')E86T@#0HS,C @,"!O8FH-"B4@<&%G92!S=')E86T-"CP\("]&:6QT
M97(@6R O05-#24DX-41E8V]D90T*("]&;&%T941E8V]D92!=#0H@+TQE;F=T
M:" U,CDT(#X^#0IS=')E86T-"D=A=6!8.%1762TG=2%*+W)R7#LT-G$T0S9A
M6W%F8RY!7E=M82U,2TX[)3U@)2='-DXO2S$S*CML9$AG(C]5)4$_86<E)R-.
M,S,I*DA8(C<V<D]/,#!N8CTR-7)K-RE)8TA"1U1C66XS3R8B34->:B4B(DIH
M(S]43UXT(UQG83=U.#M>0S,]87!7;CMG04!)-$XZ0&PX.%(G6F5F9FA<,4(W
M-S9A,T):3EXZ;V=&-D==.3)0,#HI6E$]*5!J5UI=06QF;THI6F!B4S5D8"TF
M)R9T<&E6(2AL*R)E4&EH3BIJ0VLO8W%$:BA'3ETL821$1V-&6B1*,DMA1B0E
M;#<H<T@R2&XB<7$H8DQ<(G%U/&8^)"IG75)"8CMO9&8U*%9J1S!4/E=78'-B
M7TIP43PM-61A7C0L:$!M2'(P43]><R8V*RM#:$!R;W(U.V,K,V15;FEA;&-0
M930R82)S3#)@.C!(44HL93E"2CLE5S1P;3MS/#!)+6<N6VL]<E=Q6BDR6B1#
M/SPK,$UE.RDC0UIE7DY96W!L<&TR.R]@<FU2*6]>2U0N<6LQ:7 O<$9D/RYM
M0W5#-C,V0V,S:3 T(DLX-4U$8&,K04,L420H5CQ&6#XB26,D=6XJ:F8W3W-B
M)S]O9#=#/5PI+UA)-%A'+2=T;EA$625U,B8T+U=O/"Q 0E1<7V!U*F!R36TU
M2&]2;$9#9E5@4S%@+S92.$Y!/RA*82PG/T-,6U9;/EMO3RPR9DM(2FM646=6
M2V5B,61"/S!94G5)9"LX7#TI:6A8+39D6"$O3V%1-RIU:4,O2F4M9C8B*CM?
M7&5@,24\/BM212Y:7D]N9E5@(5\I9W! 7T@F)VHG<4U<=2A.)%TT36PH)"Q.
M:S5#4#YQ/$%/,"=,*%4C=#-=9W)0,U)A97-R1U)P<DPC6$,H,%HK,&HL-"5)
M34)B<#57:#=93T-F37!*2V(O3FA,6"<P34HZ2#QD76DL,SMA0#UN5')+=6Y?
M44A?0"(O*6$J,T%&+5@P6#9 3#U/:5U*4&%+/T\^)EM<:5,_(25C85!&65@[
M5S0Y/SY00$\B;2A2370H5BMH4#DT*B=L3$ R<59<1BU?+4=D06=M-DA..55$
M0"%7*V5R344E;$!P1E\]3TXT)4]O5#$G(58R2VHE,SPG7D(B3C)43#E64&@Q
M5$(D-591.S1"6$))/SE5)6Y?:DX^5SU'8E,V4"A$*UEU:"QB4R]N,2$X<BI<
M(R9*6&UP(E,O6U)"/"U#(4YR-RL_851'03QL<6@I8B(P7EA%)$IL(CM9:"EC
M2CTQ;D5=:%XI23@Z)6,[;#HM*$U*6E-032)>1&Q!<"%31"YE*E%O1UA!<R(K
M/%E#8T(G)#A-/6TO8TU(;S%R:B-!1E8\8E9U85(L,DAD14,F0V<L(B$V*E5>
M5G Y7S%795<E(BY+22T[-R<V(B$W9#\_/SAC)U@Y:BTJ<VHR=%Q%.3XQ<2)M
M5RM?95YE/%-J1$(L22I32$5L5DY$551F1SLJ.BP^+F@H=$!;4B1>9T=):2Q2
M55@[66QF4F4Q93LC2UYN6"HT*#54+4DK+'1Q-7(X2$]"2BY8*S1;:5-$265P
M/EQ36BA>+V563V,_<6AG4F-1*6Y>5#=M,B\M8SQ;:R,H3B919UAG+B)#(EM'
M3%$D8D9.+C5*06XF;RQ.2$M=7# \-%,M-T%L;4!;03)1-E=0/FA..$E;,4Y/
M,EDP:C$]159$46<Z+E)P<C9(55-"*5E;;C%L<G,G,E S-W%-(G4B6D<S8D0O
M5#IE)UY#/"=A7&-",$HJ;"9@)T%K8E9T;");:#@O1B%)+"%+5F(W-')G(2<N
M)3H^.2AP:UU*(2]@/T]&0CLB+ULF)3Q!2&).-%]&*6Q06'%G23ID7T$H.T)"
M7BU6:5<L:%-D:SM.6VMG)D]$+#TC4B)C)')A)'4U8#YC0V\H13]F12-4)4IN
M74,L9RYB.R1U871 /5U277-F/F16;& X/&TA=3DJ:5Q#6$@D;3UT.D4_+#$Q
M)T9.7656)2%%4VTA1#) ,&=J<F=>;S)R*6$^.69>-F U7"1>8V9J(4Q3)CHL
M0"4P)"9-051$2T8X5F1<+&)H(RA19FQ8-%MP56@R+60D-EY/24]%3RA'9$1C
M;5-27SD[)%<T14E$8S=:;SHT3%I;1F0K/RA":DU76C W4%YC9U(V44L\4ST^
M-29(;3=%2U$Z/RED5FLB;G4X*5,[+B)K(U%5*G%;3&A+)"9?.'5(8"9)8V-'
M-D\E*G$^63@B."%Q3B9R,7(N;T9(9"<K5F%2)E=8;4PF+R5.56%)83=P)$XG
M+V$B/%@P/$AB1DU"7S(M/RU%)T,_7RQ+6$Y70%I9)#4A/$TT-6PA*4XY4E1B
M,"-T9C]J3C4R+"PX84M+5C<B2T<P1F1L4#TK26PF4B]P-EPR=&!F4RH_3$U2
M."8[33QL:UTY)39665(H-"<Z2"E,2$%#3R\I/2-:1V5>:553*G-7/& L=%9J
M4#5%7U18;S0R+EM54"DY2SL_8VXI,EIL9BA"+%HD82YG<%%T43XH8SMK75!Q
M3V%C3&%(.$5&/3(J3BIE3DEU3%EL7TD[8%M!34-=7E5U53!:;B)%6%AF6T-&
M-#AN4$5J-S-T8B<I24E87%-&*3Y>.2U':%577&Q/048B4VTG5C]1;31Q-F!2
M3UI-5B%(*#9M8DQT:5]4*6!T,SIP+2U?.R5O3E]G,CUS0CEH:"Q!,6]#0D T
M5G$W(5Q.5S=S<#LA7BTW<6LR54TV65<K76(Z4#U,<6Q?0#4Y.4AP0%T[/&Q(
M:D5+3T,C/2LL3ETB,D-C2U!!6"@P83<T+UU:0R5K=%\]*S]I6$X\:E98)UML
M<T-"-3E2)%I*;#4[;5!2,TIL+SEO.W)A*%MB<')95R0W)5HP<R-'4S9(0R,C
M.E9>*B0M+#51/E5@*TH[3F<M:F9?-EPC;R(K.71L-U=-(DQJ3%E!2$E$7&D[
M-E0Z8UQ,<S5F+6\B64-P7&$].EM#9U@]:"A8:D4U0D$O,5!074%L2#9L;3QA
M9C1P2%U#8',R04,\-%]?(W!K/$LS1S0L659C7F]&<5M)*D,L-5)O4EPX;TQ2
M4"D_.E%A*6UG0$5-4S-#1CM(:5]T(7-O<%!69%MJ5&-:048\;$A@*E\L(D5A
M3T%J)68^6E=5;F=N861D+CDB6EYN3"@F;4Q5.T),)3]L;S].7"<K+C-(7T-P
M94=J.%PE35Y:1SA&13]K04A@(6%C*VPD2D!K<2E>0DXI4TTW9UAB5C,M9TYR
M3$MN;R(H0C]O4R]G/%]H7%QC-#%#1#I;8D<D4FTW<C<U1U!#7&]&;C=+4'$^
M.#YT2V=C/D\B;&Q.;3<Q(4]L,3Q3660U84UP;20Z-U!U6&E4-$Y!:S!=4SPB
M*7138CA+,G5L(FAJ1V1A,75L*D<F-%9';U=)63@Y6CPR8T0N1CE>5EYU5"4V
M,E4[7#AS;7(D+DHW+#]8(3HS,DAU8#QO2' B2SM/<%Y3:45*525N5UY"5DQ@
M0D C3T,L2TQ4)#I9)$) ,30Y-BTA0F0N:R]0.#,C+T@^0EYU(7,W,SMC;6-M
M/"=O*$IU.SLV52,G;#PP24@V<$AO22E6+6PE*F9$<E<\+UPO<V Y*5M 4F]>
M5"L[/RDU44XA/S,O8$A.,#!B02-M8&8B42DE6#0])W(_4B(]*3HX8")2)6)#
M+B] 57$O5VTJ<C5U175'/% Q2%QS+C8Y9%M%+U I*2<H2D$P="<V*UIN4T):
M.&9T1BQJ7D@A-4$]=3U7.6=H."]E6#@Q95DS*B92+FP[2& E85)F4E%E3SPE
M/V$P46Q-;G P6$4P:FM>(2A+/4Q.0E=62"UE8W,M,UQ".%XW+E9A-CMS2%5/
M)RMM4E=/*FLV5C9P0$EH84]O:%94)D4^-45O-5%E*#5!9E53,S-$:")18"\T
M3$%+,#0^9"]2+W0S:VUM0VU$269)."=!3SAT*3-C-4=2/4I6:3\[8FE>+6 F
M-$@N(2-%/UQ18$\\1SI&1",X0E),*DY3/CYG5$9P/B4X+$DN7#E$.V R,TTB
M0F!#/D-T,SM@6#=C0558*C8S15Q$0C180F,G+%-N84Y426)B4&%'(25?9RA0
M-44R,EPM/FAM+T-9*BLR2E@H4C194V@Z12Y?4C%=659#;RXZ-CUU8R)?2G1(
M*#HR8BQI7%MA)2EM<FM*9F,D:EA-:R@D920\44)08B$F.EQ,96Q1.RM/35MM
M+ETY7"10/UHF76@F)%8D/R)L)65K62Y0,B-4:R1F,U]*925>3E G3T\]1#!.
M;U=11VLO;$HR/3!N.S9P9"1F:S)133LK.6)H5G%#0EU/8BU.;40[8"E@,$Y4
M:FQ ;S5;)T$E6R194V]#/5U><U$Q4B8G1C161U!)3FTI5$9O+SH^:U\Q:EU6
M<R-.4ELJ/28H.59B2UY(,2)F6UDA72LG4SA0:28U-%YM5&4\1S)+4W!!+SYR
M25TN*"8[3&8Y0TM4(3@\33PO74I&8VU51&U7*TL_25A#.39=5S%@4#9A+T!,
M,RM<+")/=4$T(V0^)3,K.6 R;$@O,3 K.$):43YG:EY.:E%F.5X^:ELC,U@Z
M9D(Z1$IK1&A07%%7*V%N1DDT:T1R(T)//G14.W!A4E J0VD^0CD[)E<W)UI.
M551556Y1/"]97$TB7R(Q=5\L4"=:*VA6+RA6=&5R)#TM0DYF)T@Y129;*4])
M6B]&5E(B(E1F44$Y6V@L/29'+3E4/3)),3EG7E!G660^*S$X;DY',W!2+W4[
M7U%H*$1<<S]<;3Q13#(T2R1+;V0D,W%<*3@^5TDJ8# I83%'9F9L2THF1D0S
M+5%4(V-$)$<_(2]5+3PC*2I3;%-(:EU1:74E:')14#MT540S<F8L6512+2-8
M,F C0'%:6&1@,3\L-D0Y*UU0/2(O/2AI6#5I.&%(1T Z1C9--TQ 24DJ.VDQ
M54HE12Q<<31;8FQ=;W!*:49S/R5L(6Q9;'-Q,290(U-#1R1I9U<T:R$\9E)4
M4S5O4V189R4\86P_(R\D,S@[9BQE83Q&+28Y0E5"6FIJ-%]+:CIB:$A>+6]F
M/4)9231I;4YE+&@P7G-E4RLF5U<E-#8L7C9K8$!B7RI#355*+2M65B,R4#Y5
M665)-5UF6C\A6FI<0# N*#10=#I)2V$A4#L\5R<W:FPJ<R(B1SA9/CPX)#5D
M36U?+UPQ,F)K+4)"(3<\.#-<5&E+-3HM8$I0,U$_67)M<TPZ(T=64DI6<S@Y
M06XM;#]14%9=-'(J5"XS(DEE/RM<+# J.3XT3%]G<U(M,$-S<#HU-R]</%%=
M3$)A2VQE*R$_)6=U)W)R3D\I<5MB64%/:%%7+$I /&QO;D!&15A01"M,*BXK
M6G(S5RDH4#AJ0$TE:ULD4U%3+3%?+VQ;(6E6(34M74U<6B5Q5B\G4&9*4T\[
M=%HB7VLZ;U G2SY19'-C<DLV9R4Z5U4C*'1C=%<L1DP[(E(_-#1/)D]#;UPL
M3$EI65PF-4L[*W Y.40U+6HQ4S@_+SMB,D8A9C\Y7#Y=.RI.<D!M*T$P;E D
M,S<]/TY2;U)36UXF<%YP*5EI6B,E-44G7VI62#LU/3L\(RI02$PO;59"1DX_
M9R5N2"AL+S-**B1#.$)C*C0A6TIP)65#:3=A.CQ&6TIS.&M&03<B7%EI4%5J
M,R,]-RI5-")D/4@E8S8K5TL_5C!!9SU#.U@[*S(T*$):04=8.4Q#+RY:/4XZ
M,VIQ+SIG=&]?:D1L9C]915@H/EA1-4@F42U(5FPD(BA/1SDY1E,C*6(U8CM:
M1$UM8FMD62144"$H2UM=3FA!54@[/D$B-DYP6S(K<3]<)5%C0RY*13\^-5=+
M(TUT12\T930B<71"*5U1-C)S1&A>2"U(9V%G3RXQ/SI):V8U87(Y+4LT65]Q
M8RE!7FIR5#==6V@B2W5&93923S$Z(6A(+B5H2&8C+3= 4BD_03DV(SE>3R,A
M,"-953HN.R0T;2528%HO4U5U;58M-3A/4'!;8V98,#U@6B)L=2AJ/C F3"9C
M+3HU+U9Q3VAU1#E'.25C*#%0*DEJ53\J+C=E;D<C9CLJ=4=49W0\/7!+1W(C
M;UL^1D!.)VXI2T1605Q ;5(G:&LS.SHJ(T)I<5%M6%9-<"T_*3QR<4E<*"):
M*ETA4#A+="T_.U]B+G$E.FIN-$ _,E%R:SM9:#M%=#IS1R(F-3MR7U]81DTL
M(BM$)#]482%U)5 Z:4E&*3AR8C%+7G%@:T I2397,%TE6#Q>="=$0DU2+%A%
M;6PY.DXA5&)T45%(82@M(TM3.BQ5841/2UTE63DG-%(G.&M0:CIK1UXN,D]"
M1G5N:5AU8T](+&%U1D Z+#4D;3DM(B,C9%5<5T\T9D0R;$):)"92+3Y>)F-?
M7$U*-T)6.UHJ<E Q:29>,2I6;R]A.DHR6%9;5'$X1B9@;5Q$;E8Q;W$\5B1"
M=%M-2D-70#I;7#9J)S%J;6 V)UET-W4M-"LK46HJ6BHK-%$Y;64P-#8G121!
M,CU30T(Q/BA+/SDC:&]E9ETY<7)+63!"8TY!)"1J)6(S5E%#8CM><$-?9UY&
M94]'3"]2*B)406EC5CXN(C!A9FMM,F5/54=:,4LA-3T^-BQP944W(B9,93EJ
M/"0_16QF5%=K6"Q;)B(G,%XM*RIR5CP\(5522R(N66)6.BM$5U@W8'4E)BXL
M/4) 72,L739S;FLW7355-%TL;3(X:$%O8C5)(B1":EY2)F=L;BE<3T)M36A5
M42<W-RY9)F=M4F94:5!"/FEJ+#HA*&Q</BU+,3I,9SAI8"<G,55N529H,W%O
M2TDH-EUT(RDT1"%N,#!G=%Q4/V-H175"<BQD8VA;6VXD-25L9UPB1D9;;F!E
M858^*&LO2D%B+CXK.50S0D<T.F\U3EQS5%P[0$(^0#=$,EY13#$N94TC7&!3
M,7)K8T4M3&I,8U8_0'134C%4;$4]:#@M4F1T/F9O(40D5DYS.T14:C1O4F%.
M141+*3EN*S@L8C!$*UEC6%UD36LZ9$%E<3!8:C0G+3->:T@Q;UXZ(4YL(2HG
M8'X^96YD<W1R96%M#0IE;F1O8FH-"B4@)U(S,C$G.B!C;&%S<R!01$93=')E
M86T@#0HS,C$@,"!O8FH-"B4@<&%G92!S=')E86T-"CP\("]&:6QT97(@6R O
M05-#24DX-41E8V]D90T*("]&;&%T941E8V]D92!=#0H@+TQE;F=T:" S-#(P
M(#X^#0IS=')E86T-"D=A=%4V.3DW:4LF7%TT4DHJ/G!/,5IJ:3<N/U\V9#-L
M<49"1&TR93MF3"4A0"IJ4ED\4FHL-V9B:#)G63MU3D(C7&=78RY*8U$[3VQ7
M.#5"6"<M*4-I0&E86E$S64592'-F,CHO4FA4)"ID,"DL2G%1.C=!.DLC4'%:
M7&),<7$B5VUS,3=#)D1=-CPJ)%XW;D!!=#P^04=!;$%L*4@W0G!S,W-(:#(V
M;4@U-S]&9BLX5C(F<DPA.BU)9W5?0F0F1B=!2D,F7U<N3$$Q6B%N65(C95%'
M*3!L2F<[<3(E+DDB4V\\*S@D,59O+4-'4R\Q0V=0+2U$*CP_0&DF1SDJ*SQA
M;%@E7%Y@8D-.(B1K84E'.VLN-G$I:51Q/C)295=(4&A)6"I2*"HI+7).;T\P
M*5(A-V [3R]#86XL5D]:+59H:B)3)E5"8SE"0E)C5"AO4&9#15(A<T](0RLI
M76)=9G4I+R9I3%$[+4=$53A0,#AM)DYA,3Y@+'):5S%L(SQM<CUN<UE%:R]7
M.3!"2U4A+4-G)EUQ1V=F4FER+5%!+U=285]J)7([8T542RY -&-5,4TR:B=)
M/2% +6Y;<# R5CI%96]98CM$.$%C:C<Q:F153CP\5$ID-6TB:T9<1V="4R%J
M.D!P3DDX-E!3(EA52&<Z:4(G-6!2+5-H34=A<R5&='$A26,K43YD7C4V1$-&
M7'-Q2$8L0S5=(F14;T-T*6DI(FIN67%#,S-H5VU'-FU@9RAQ6C5<.VIK;&%6
M7G$]."5+,",N(V$_74!D(F$^7EXE9&-9/45)7D,Q-B<]4U=P;S9D/SU:9F8I
M3U1D7W$U.#LT*V!P,2=J.%="6$8^46Y!0%0W55UE3U(R1DPH<#]69CAQ=3Q
M<$]F9#!G*#XD(V=B;4AD2R]M<B%J+$M:86XT8EAQ-4A!23E8)TXD2UMJ/&-?
M/B=80#9F(U]8551H-FQ!22AQ/#AT1R5*=5%L36HH8E$G7U$K6TU(32-K0%I"
M5E%Q+RTN;5\W,$YB5U)#75%,/U C6#)F*5LX:6Y%1"XV6W I-T8S;DU)82I2
M274I6E5"6VPU2F4O9C W.#LV64U@2$4O9E9:6T56:58_(W)=;BLD97!E<$!"
M4VMA6B5*<#)9)CUI*UHE,V\B)T B;DY01VTU.TLC<U0J;TM =$LZ=',I:C-(
M5VQ<(S9'02MQ:3!&4FA@0CA39E%:+2A=*$5R5#5I1G1@5UQ95E-Q.RI6:20N
M,VQM4&<U+&,V87 S6V$D;"M02SYU-V=6:B(H,V0C8#@M(VI")W5!3BTJ5DDQ
M-D-08#IK/R\^05@K;4](5EI&3EDS)3HR4F8H<"$J;SI47R9D3FAA-&\[+T,J
M-T@W-E8X0U$K5R12/%TB42I3:BU!6RQD7EI4(TAG45!E4ELB)5(I1FT_*"50
M7F9=(4XN,V(_945E9&$^,&0U1%0C,&DJ.BY'7RPL8UM.*REB5RM%<TMH3%8V
M*RMG-C$J/B-*15<E7"I'9$Y+."I?,TUD-BHE2UPP1D0P3SEG12@D<UDJ544D
M7TPQ7RII6R50.S1I0BPR6S@\<B5Q22--0V<\7TI<-54L.75()E%'3#A.8RE#
M1&I7-F5>6'!$8F$];TQ1*EIA0&U32F!0.5(I0ULX)6U@+%XT3#)(1C]%620[
M2&@^2C8L2D<L/CA,8T%-7RA-<29<6R=O)&4[,W(C7TQF+TI?-&MH;3AB5BHV
M2S9</")M/CM-:%E76ELZ-%HV7EM":5MD)2XX+VDK6V0\:W!15CU504DG)"QL
M9V=O*5]?;2)(8BQS9W)2)R-J.$5?8$%2*FM&4F X/&\\)DI29S0G+%@]855F
M.2)14F%8539E.T=2/SE<=%,V5F L6TX^5')F9RM:26E.,T%*159H9"XO.E1E
M+FQM,&!7/U]55EA25FU58'%!669-45\Y0#\V="A:8&!<16LV2RM!52$C7EA=
M,2TN:CUE+5(T-E1!2$E"*40X5S\D*G,^9&XU.3\X5E-:(RQ#1SMH/2]3)W)
M*4!R*"EN(7$B.58P25]E:TA<9#<H+&Y@)%(B1F%H/7,Y+RXZ1VLY4&T\/FD\
M0R4U04]#=71:<E(^32=4;3M)8E8V.2$Y-&970"ET33!<3$IS<SQ2<SY$9U@D
M;%PK.3!O84-20D%P3FYP+"U44CQ33B\X<SLF(4IP-%YK+EMU7CDV/V$G)$LE
M8%5-)21%.T-N3UIE3#4Q1$Q:52$O.BP_+6XN/S4M:VQ:)3!8+T\W<2%G5#<K
M-4$S,U,Z/V B)CXY6"0R3&=453M(3%]?+%8W.4 S;DAR.6XH7SQ)<60J<D4R
M:F-18$4J/&L^,"YT;2Y"-CDB)$=N/B8Y8V-1)R0V/4!G:"A?,UH^52Y"<6PD
M:C1J5T\Z2#1A.U5I.#I985-.*48L9#0Z<D)C/25!(4QR2B\F-%5M+CI#4C@S
M44AF1CMI*C<O(S-B,$960R)K3TAI62TE97%1,51",VLQ3D _:$AP1"Y:(3!M
M+D-4)%U;7R(\-$XN6%(U,5Y:1#0C:5I>9%4E325L9$TL+R=,+45;/U@M-210
M:CE845XM:D8^1B@F6U==6C!(7DLT+CPO0D5U:U4A<%!%6T-,33!'44)8+R])
M:7):-S,M;&YE059>+T<Y7B1@2&TT-2-%<G!;(4DM+&XJ*2)O6"-P,BYS37%J
M7D\N1$<^72H\0'4\;E-G4TQ"6R]L+TI83W5/7B18:CIP)5)-9$1=*6 S)45,
M)BIE:&<Y=61<5F!.45HW4F116R-9/B)%.G%>0"PT-'53-F X6&Y><&$F:"9$
M52E)66-59TXP:CU*/%@_1417:4\T3E%'85Q"/41H84@K57%,)EIA6G$A=6,E
M0%(B54I//T9/124_+35K+TXU:F$C0VIO+5A05$%%43PP+U-(5B)')V%J769,
M7BM@0F52*3IA45Q(42M-*S B2E5444PG,DYO(F<H(4E.<&=;3V E74E *5P_
M)34\+",C;SDZ0&=L765%)%I04BYP7UM5,5LX,D=34RE;(U5+-3LV2UTE/V-'
M;61/:2H_<")I9R9486E4+T%7,R]C(RA.0DA>=6Q/-7),7B8\3C9F;3M=0#I3
M*6=*3E4W<#\])FEM;2A*:619)#U1+U1F,B1I+$!"2V E*T="(2I844):,5DN
M95ME+7)R6"]O5C4^8R)034$E1S,^6%Y"9#LB.5IE7#HE)3HA-#]+8S8H0B\G
M4SUK9VT\56=-,DME0#8[0SPS)5YI2V<C9$U$+4H^2DI*.B(O45954RDC2C1U
M7G(S,2EE3RED37!F=#IA-C9%;"HD.3QA<2XV<%TU96E$*E!M765Q.S4M24<H
M:SU<4&YT+2%C7%HG*RU*/SUD4EQ03%9=4F5+<V$M:DIE5&LK8T\N3F)P8%II
M82YK7F\S-&TC9%(E-"(F4SYD/SIH,2]&2TM52E(R:3A*335?.TTP0$M>4RP]
M27$P;$MI.T1G2BMS)$5G6C)6)5LF62$Z-5LJ.$!#,V)F3DE:7B=(0&IG.F-S
M3%Y@)SDP;B-*:UIH:V]F1#=I9W$B82%>;DIM,3PK7VU+4RLJ+U\_(44\3DTF
M8#13,S5$3%Q,3TME8C=@/S!M3TYH5%M%.6HN.&5&8#]/;RTL;4-K.VM782YN
M<#-F*T<K23]C+3Q396YN2V=575\S0U]G0SU=23M+565H;6!7:G$^76,_<59U
M+"15(R5((F5,2T--13,J-T-K2UA"5B$[8DE#/5TB13DF<6M3-C1S)6!$;D!J
M9D=-4BAL<&!P561=6%Y.+S9I+B<\;3U()R%G.2AO/BY6659Q*T9>15]J0C1M
M<E5%*BQ :TA:*VQM)U9P*DHP+DLA8TQ+)FEG/B=G8$=$4DXZ*&%M7CI<45]8
M9U1*)"QB0%!,8S1+:38]0#LQ:W0W*E%A:G1<)"-B0$I(2FMK(C!)6B]K9U4L
M.C-!7&A#1B@F9DM"1S4P6B9P+6%><T K+E@A*F8Q-V S/T9G;5XV*BM$+&PV
M5"TX-CI08%18(21 -V)6570N2%(X5R1-:6$J8RY*:%X[24EG/E\])SY3,$0F
M7SIP-V!A;B5/25QL/"PW,V=D-C(J0V]1.B%(*3MO3&=M96->4BEF;F%;05!<
M3RUD3U8C2EQ7,3LM.&U=,EHQ7%PH9F]#2&US7CXF-&H\)&,Z1W!/4#HL/3U'
M:E5E(4)E;T99,T9126]R*E-%9G)O7DDE-SP^35A"+T)01R\V5RQM,#8R-TDI
M1G)1*V=G*6=H6'! 5E5!:C$I<71M4S-R-3ID2G(Z4TPQ+&9./R@]:V-D46XU
M.4QQ.28S94-L2B,G4VPS5R)/2FIR,'1>.D(].TP[;DHS6SQ?0%YH0"QP)E<M
M44=09D5>;7!/1#96.#]D*ST^5&8W,F4Q3BQ@,D]L.S$K*CA2:UI.)VDA+FXI
M8U)0/691<G,A,5IQ3T!4/E=T<G Z7T%E=&YP:S5O3UE+43U646550F(Y3T4^
M)5)7/D)10TX_6V-;4EHT/%LA<"$T.E-Q)5DN:5Q@4V!+:C!,:R$O,#U"7V,]
M.F5-<B(E55,A.TA^/F5N9'-T<F5A;0T*96YD;V)J#0HE("=2,S(R)SH@8VQA
M<W,@4$1&4W1R96%M( T*,S(R(# @;V)J#0HE('!A9V4@<W1R96%M#0H\/" O
M1FEL=&5R(%L@+T%30TE).#5$96-O9&4-"B O1FQA=&5$96-O9&4@70T*("],
M96YG=&@@-#<Q-R ^/@T*<W1R96%M#0I'875@5SU@8#UE)G$U)6ER<E@]12\[
M.R9K-$Y=34)%*SU?,V _7%DF;2]M2B0M+%YQ(6DO:R8\<5@G765D1C1@;U](
M5W5K45@N5&DX+"4M(F]1.6<Y.B%*,E%6644K+$-;7B]+*5I2+T-H(SU,)4=L
M2T(P8R@X5V!)5CQ&(61R;7-G27%+)4M'16DM9BI#(D<Q5T0H4&\Q=4=16V)/
M4W%56F4L,B5#)DHM039E9W0C155U5W(_+C%T9S)I0C$\948K<RMI+B=O4S\\
M:'1D9VA0(TIM-U]3+&@]3W4[2CA1,514/'%$.V=0841$8%-T5U!=="9I+S%8
M2%171B5G.4A$-U1**24E+$!"7DMB7B9*+3157R(U;ETJ(6]M/2=")5\P3')(
M57,H160\*%$T7E9.0S-29'4F1#YP04M)84%K(E!%<"8I1%],=&DO-V5@:T9O
M,$ N14UD55 S+'(A5F8V934^9&I$1"UK.$1B/4M26E5R7S!59&M#;58S:5MI
M7W1N4&$Z1$U<;F9T0B9 2%1R03HP25\](25?(R1H7SM5+RXY,61Q:6MG:CHW
M3$5,8$YL3$-@5BM!;CM$/4XT,%M/*TU:,SPF2&E5<EMP3$M&3DDN/3%03V\K
M7F8O:VH\1S9=:6A046=>7#)?0B)A5V0U*%%)259=*$M6*R,K4%9@,D)$:64E
M1&%I8%1%4B):7&UJ65=#/DM 72TR+CM;5TA53TTK=#,\8T\F3#LU,&D[:B]J
M3'125&$N85Y%,UQC*2\Z*%U.65%07&I.*$]G;6-66VLY*",N(S5=6R%S16):
M4BAA)V4F07$\76AA0% E4TTS45PL0% L:#IQ<D$U/R<B+2-R2FD\2C!03UA/
M5C<C9T$L-G$X/B%J6R@]=5)7.5<U)3E-0TYD0#E.3S<T/G1D2#A97&$_3&!<
M*D@K8C)/6SU*6$=I:#\^*#),*751-T!.:$E$.$)2(R=/94=@0"DC6V@P12@S
M.E@P6#U6;DXV1&I.7F$Z;ELP9B@G+'51<S)A-49P-"XO-F)L5D0O64-&3DQ<
M4C5:/DU"1"%27E B*6E4<$4P;4DK,F])/CA/35Q13UDI.C@W)V%4)VHR2C)B
M,RQT+ETF,B=A8EAB9$E"+'0V32)),%(D(55I1&I=5B)K<F4H3"1$/4<X+VM?
M2B9H(5U:4DM>=3LB*2P[:48D5D4W;V-62D='*44]+2Q(.&TT+T,^*FID<&QN
M7C]P3#T\<416(S\^9%YM9F-S2EU$2#XH0#AT(5AG839E6')A/U%&5"=!52U&
M.%4N-&M=-G-(8S4_2DQE4%\Z-F8O9%8C:2=#3BAB*"=&0VU36VMC0BE1/CU0
M(G507%ME+$]&1&5;-BLU(T)E:W%?/CM&3%$R7$0L,TA6.%A'/W0^.S).:E=+
M4"A9*#YN+&PN(6Q/*#YS;D$H-6(G-3U%0T1P1R]:/FQF9SQ06#0Z.&$P,DAJ
M0CQ47#HN:6E3(V5F:S1+8T4Y(S=)2'(U975;6R5635\\7D1G)D,U9B<P36-5
M/6LW)5 U1B] .S]%-D%>.VY2.W,J0"AB/SYK*4$T24TO6CQ>9B=G2S9I)6Y"
M6"U%56Y027)O<2)K+VQM/61;<F O<"(Y/TE%3#%:.DPT/"<X8F@S+2@M;49;
M4U@E06PA7#PH+2DX7T4N83H_;F4I)TY'*C9K15 [(EM094%+*5\V+2E=+TU%
M42)3*U]F,"E@<TY51F!%(TAO*& Q<D O.T9;1UXC*3U+;FQ.,$)Q:$(Z.VEJ
M;%0N(G,E=5IG)5XT04-C/&XS4"$K3$%0(FM,(3YU<&0^:6%E06%K85AO=49T
M:C9D4C=A8D]67SY1:"E1;C1G+F9'2VM59T]>52Y:0F]S)%L^:6T]0W)P7R)&
M<5!I+"9S33]9-&T\*V=1)351;T111$M0)T=66D-@<D E)6I6.TTD+5$B6CA!
M;%L\02Y+;75;+2<C;6XY3"90,F)R*SLD5&<E9D=%=25543A=1VA3/"II)S,R
M.#U4/U-L6D)L*58U<C%'*SPL-BY*9U5@-SDN/7)I(D=(+40E0R-3/$$L9U)J
M(2,M9U4W/$1@)3XI5"AS8$<N1DML3')0:2EU+T1O1TI-.4,B9"4G,E@Z929(
M6U1,)&M-(E%C*3!P)B\_73YR7C1#)VY (6-I-2=I*'-8860M45TN.E<W62Y#
M9T@Q;T4L;E0_3E]C<REO1#)U22M*2VQ:04M"8D\^)R$S.VA@7U!..#Y=72M=
M;V-H9%T](UA0+"=//"EO.VY9)D%A.B)=:5PN;6!,)&,T54Y4*"I$9T-,+C0J
M<"HN5&9"62%H9UU5:2Y4:D5.*",N)C8P6G1I169E4U-G*3PN-F9G15] ,4P^
M.&I/7S0N0T4D5D]$(FY77%M"*F\E0T!H9$HK(E]H)$\M42<\+UQ.)"E-)F-C
M34PC;E%'75Q42UM5<E!0,V(S02I#64YE)2U):3PA(V1)55)G(B@B+FYR7$]!
M5'!F*6<W=60I:&@I/58E1EXA5C9H*U@Q-39J*5AU<T5D-6!#-%98*6\I95@Z
M*G,K:V8V3#E<2%<Q43UD7T)?+D]*,E8X6E-+*6)>.&=J8E!3;% \,CQP-CPM
M;%9Q-%)*:T]163A -R0]:S@F;C=#3UM 4257+UA'4CL]/%\Z.RA,3B5P3TA>
M-G0[.2-P)5<D72Y80E-A/%TO-%Q.."1F/&]S5D!2<6=T(VE.;5E37R5#-E<Q
M9%1=/B@A-$=!2E1R359*<D$L/B-Q27!>;$PE+&Q".48_6W5%16HV)T P5S [
M1# S4$,V/D\A3F5$-2$W1FPR04XJ*3@[+RD\5TXU+3PZ1B=K/5-80V5B54LY
M/D%T9&LQ/%]893!%.%,H0$AL0$EN;#]M17567$!E*5TL(3Y&560X<29I24YI
M04<T;25%5CDY7S<R2$5?22AR8F0Y(4A?4D0F32HS.U=:5"=D2SXK3S<F<CI5
M.4%P-6$A94Y:74%*(SY=:DI-8F%./U0R:5HQ)5I2,VY;.5-O-6DH=#YD*U50
M8W-5,2U#6' U8W K/F5N<V(M,BDG,T1/7&DE84XN(C]3(C]D(TI%6S\^5S<J
M7FAO12@S5TY#1V]@.F4_6SE>6#HR25]4+6E:,"<S0W,K:R)O*5PA*CE!4R8K
M;EM%6TLL2DI!6EI+<3!4.D1I2G0E:7) ,DLW(F%Q1E1%)4A'*VPR<6)9*T]A
M)T)Q*DAL5E5E9&%C;&8K*69B12U(3D<U/E]L;VQE.6MH-"MU+V)=*CLT.D9-
M<&UU/E$A9C5;*4MC:35F3$I*37,N9EIN4#I-040K8$$H5V]96VY11"MP2%TB
M-4!H4'!3)"DJ(7 Y<T)P7G)R0&0E82TP4S9$/E\Z53<M<'(T8W%59EQQ6R=R
M<V!),6UI0$11)BQ;.65O,W,F22\K(TTY1R0E)3TA:T!C;$XM0%-%4&%A6UM%
M2F]<3S%L*4UD;S=K=4 \)B@M)$Y3-"@X324R9%<J/SU 56% 2B5.7$T[,U\S
M4UDD7U ^7"=B3$-#7#!8-$4]-%,P*C)!8CUK44$[14(P;BE+/$DT/$M4,BXE
M,S$W7T-L.TQF+E9&/CQ*0FY/:R8B-S W23E-0E-K3#@B8TU?<VY14T5=,DQN
M+2)B0"A'7"1M;W0U0FI;1W,W*F%B;5IK<TQ;74HK7$ P4V\Z6#=L=30S9T,V
M96\J;49E65U)2%YS<2(Z+$5 .D]'2%=<.B<T9F]N45%B9S]J,EH_-B5%8SE"
M+D4T53<J/$%/3R,W+54P4$154SLQ43!*9&AO6UY 7E(X3SH]44E!5%E?.2M-
M+20_76A+4TIM/%MF1RY"+EP[9V1+<TPX/$)#;V!O02-!3DTL+"4\83XD(BQ:
M<T,R-2=80VTP(E5*:31;*T]G0")S8V);)3IC2CA?)753*CI:9F ].%DS)")/
M*R4M*7540"QO)E4G6$LF7&AP7VL\+$Q#-FY?=2$].&PU.DA56DQ'*5(]2' U
M:% J+#@S-V\U3&Y=6T!-3V=<,S-46TXP3%E;9RY*0B%4-RU(;B%/73=2)%IJ
M.C8_<EDN9U4S.%L_<%\S,70D9TUD2VQ2,51;92-O8$8[+RIU:%QA67(Q/"HD
M*FEE4RU+<2E!7T9F2S12/CYJ<B%(+F5P9W(O44MQ<E=1-6HM73$H-E C,2)G
M/B-=,5]?95TM83LM-R%@03QN+3HV+"I@+E(P:S<C-U(M87!(73(];7-/1"9J
M3V5:.V=S)&TL/2UN/BU*0$HP)SA 5"DT;2LB43 M3SEN7E-))61F6FHZ8S9L
M:B)&(TAM2#@X+"YQ6U]4/$I$4RY08E9)-F(E4C=9(R5,4& B:51/(R,T2EEN
M<B,A*2YE;'%O-2]<.4U)/RQE<BA.53DK7BUJ<FQS5C,R;2Q :BAJ5C5>5"Y:
M-5<E7F5!63M6;5Q>/S@K)FDZ7TQE6RA14VER13 H)UUO4C@Y-E)$145K*4DY
M830_)#\Y47 J<CQ*,'%:-6MF9'11-U9F-TLY,6<^-G)'13!*(2\U:&]*2$U4
M5BDF(6M+-5TV95YL)"ML5RX[<%I2.6,H5V,H12LP<5UM(BD[4%(D0#4I8V9=
M9#$\/FM#7%,B*3!J=35%03<Q-&4F3U1:)CQ984U.53,^1R)F3E]A:&4]+S5?
M/#$N-D1 .UEL9U<E9"UT.F H)$([6S,D;4%B;#9I8EHY-DXN*711+F5Q:U0S
M06MK8'%1;3$H.$$T*R@X;E(P*#YM75XF.%I0;D\X3BU.-T4L-6@W+#QI+E)U
M.STN6R@K:6% +BTQ*S!,(SM@7$0D27$U2'%F:$U1.4HG:TQ6/T,S*S4N44AE
M470Z;44W8'1*4BYJ(3%M32U55R0J*2%;8&]/+6PV3"\H1UHV<SA&0CQ)2#5A
M;2@S(C!D)C9O;5%A.&LE8"1:6U<[4ETT,RU"4EY69EXA+#Y4.2LR6"HL4W!S
M)%LO*RXN(6-;6#$L+T];(E=R9E]L92%;2CUG265S/7!36#=B(G-N;'%5+D5C
M:DYJ33PY<G5$65@J<&Y(;4A:574V8'1R75DB=%8B+$A>8B0D16$[7',A0%9U
M-D%T16E.,#-4.65F7CYC(R8Y:' O54I>1$A+2S)4;T=$9S]3-DPS1D%I=7%U
M0SQ"/C)11C0V:FI#:6]"3W)(4F9!/5PP9CHZ-V@S(BA$+$-?;SEL0',I,6HD
M8RML.EUL)&I,97!Q<39*:TUK2U1.)4-523Y(;512/7%406(]:U-;7$IC;3I"
M<55Q7TQ((C8D+TA6-%-1:5I@-CQ/(S4X3R(L1$%";S)>14]F."U!4$%24S1%
M64-=)38D8%1.5&8\+SEM:&8]16A956AQ+4(N76U#(S9G7R]>;W5$059O9#Y+
M4R)$1F)11' H13-#1D1P968E75(C7U-=3SL\;V,M2TP\5%IK:S$Z.EY115M%
M)T=M;UQ5-&])6G$U;B-A1R=O8'-";UQR1%-R;RID:EQ"-TLE=#DV9U%U:%,J
M/EH]4TXF1%HJ(V-%37%2,4 ];3U3:5-E9VYB+T4Z)D@D1&Q:(R)Q3R(O;$U<
M0D]522]K7TQE*CM;6B-&.'0J271-(7)I-RMA5CQ//%T_/6!5:RU (B0^5F<C
M5RH^3D9@8RY/2"TN5DP_6F4V93)4*B@V=&LA=64P-T\I+D]*0U=Q0UY%7#5$
M.5EE/"),5CDB.%Q652HE85Y@)' O1DIF+R11,C1+*#A70S,Y=698<3DK24U7
M7"$R(4=!8FTO<EQM6#,L*6$Y06E)0CM!)4(D:&Q).UYB/2PA+#9.4R1J6C-/
M1UTX,2Y<;UI#8G$L7R=6(T)&,2(W/FI-.VU'=& C33]E6V%$+B<L)5XC(2M>
M6D=;:E J)RI;/R5 3$HR4%I6,VA58E%P0&$[2CM403ID0E1+:C1,7T!K7&XD
M6C)P8F%=-B%=.$590&Y?+5!@2R0R/RTZ9C!3.SE-4B<P4D%91DDK,E!9-$%B
M-"M=321(,B\\94X[5V$]43$P.B(D(T-G53\Z*4-54F,L-#]L-D8X*3 Z.V%6
M86AR9G%$3"1R+F5;/R)P)"DQ(T%U/BHM.'50(T,L<V$R1UQ>)DEG+5Q!4R%M
M/%5,8E%G;3,]1UQK;DTP5R1 /%14,B,O4#TU<D<B1T(B6$Y884DR:4DB5G,B
M43UJ7DA&33$V6CAB16962"TT(71)(BY,2SMP9SA825!1+&L[+"0K<V%H<DYM
M/EHL,RYQ5C<V4"0X26\D451%*V$^6&XS-3$S9V1 6TMD+51'9T Y=$PC<VDU
M+6)(<%M!*&A8=")+0'X^96YD<W1R96%M#0IE;F1O8FH-"B4@)U(S,C,G.B!C
M;&%S<R!01$93=')E86T@#0HS,C,@,"!O8FH-"B4@<&%G92!S=')E86T-"CP\
M("]&:6QT97(@6R O05-#24DX-41E8V]D90T*("]&;&%T941E8V]D92!=#0H@
M+TQE;F=T:" R-C<U(#X^#0IS=')E86T-"D=B(B\I/CYS4R4F<3A@/'(]06II
M5V%U7$AC)CXL65,P<6=B52L_4EI(6G-.7&%B+68F.F@A*%@L8DMD/U0L=5EI
M.2]<)$!M(VI#/U9>3G,H.EQ4-V-R56EK="$_-DU:<DA#059;<C)0;E0^/SQ5
M2B95-G4R9"TJ93DN-2-C2V=.5$)Q;55-,7%%<68T<31#;SHQ,%59)%YH<E%<
M0R]/.#DH<U8B-DX[83),6U5&.3D_74AB<STK1TU"+BAK,SA984$G(W D:2Q.
M6&PD)V]B35%A7',B;T\D<R-#*4$]:3IF.W(T74@R;#I7*BQ,/TAT5R%(.V]G
M3RIF5E-C/%\Z5$Q"24=E(FA .&0_0C52+5E83T4[869!7UXR8V-1*$5(:3AL
M55E>739;:2QH+2144E]@3V$_)#E@9UDH5V@B<5AH3"PA4CE)*C9</4Q&:2I(
M2T5G0RA90U52*E-F65TY,%]U*49M:6!</&I5/F(E4TT]<2E=)SUC+5Y58T(V
M(T(X04U(7$ Q*&<^,D$Y6EPK-VX]8&$]755/*B-51RLP.U-593HT92D^.UHK
M+UTW9# J:&<O0#DX1R90(B]+.E$D65%S5DMO7$0A25PH,#-=53=K3CM7-E9>
M.S) )FTQ-3,V5W,P2G1<+EEI0TM42CAR9&QJ.S9?(BQH1S)C:4M19V5#3B4T
M;B)G8R5-=3M.1TPH=&)#+48Q94IG=3Y-2RL\<$9".F@S9R-I9SE$)$9M8"%F
M9UHB259M3B]B<3-D0FE57D9K+3UC9T]E9CM3-58^5D8G(DQ4-%QN-2Y 6%I$
M<21%-&8E-$Q=="5;/DQ/8410,FYG631J:&-H:6=:<"8N)"\E56DN.59%-2HC
M82=.:B9B2"\C5V]1.TQ",'13<C)48C$[(C5Q83M1<5(I0"1$)#]I8BM22%-S
M1'5@85\I24$S;RUG;&,D2F!J5R1;9RIU3S=F=4YR9F5I,TH^+C11+R-)=2M/
M:C9F.'-K1#U(.$LN+3 R9%X[6E58:TPG4$\K+BQO.V!O<G,E<F [/30S,#]S
M.SY'.E\F)3(A8TU,25=M4SH_:%<Y)",B;SLO,"MN:W)M6RXT*3(T,D=D,T\O
M,EDI2D<[=$\U)2ER3G W3%1F2V)N/&!B,2Q4.BLB,V9%(2A=7$Y3=#X\,"14
M(311,2= 2R]'4')(*&Y8/4A"(F0A+S1 +4Y97V-252181%50)BU8.&1Q.CXC
M/B0V14Q--TUT-V5B76,O2C$M;D,C.&U61T)::V1L.C]J9VQ+8$4^*%DJ-50S
M+6]T5293)#!?24Q+46@R4TE3,4=)+5EA(TU)15<^,5%',6%C3D4J83XH25XH
M8U%R*T\J.$%;15%J<SQ5*D%K.$U&*UE/04D[134[0V1P0VPO8U5//&AH.U4X
M:W100$<B/BA"(C T.U,X-C]U1D9=53=.<B(I*$UA/4E@/&X\<C@F5F5N1B-!
M4&E%<UEB2U(D224^4R8Z2S1#0FLF*EMD2U8T34E"73%:8W0Y<UIO0#=*2"AD
M4%%N3B=>549&9VQ')B9=04IT)F5>5F)A8F);3E!!,45'6%Y6,4XM9S$N43!G
M5TA9*3-08E)6+T)J8U<\03EA751+0TY?7&@\56Y2*G0G4%8W2TI-:ET[<C@L
M1DUC(SHP:"\Z32IB/5Y14S-S1G%@5CM61S=".3IS+FXC<2)!7$QA02-P8VD^
M741*:T!"5&@X+S96*U0P7&-6)CM*,RM,<&I+)#4N.C0S=2AS*U@R/4 Y35U;
M0DU!:V]"935M.T8E;$=@9DHZ1"TI25M$*%]&1$=.+UP]9$AN,4@[;B) 1$=5
M6#)H921!65%U-UES/EDH2V$Z+E1 *%ET2$Q&,4%N(U X0C,^.BE::CE.5T5#
M+7%S:#]K1B8S4CPW6T@T)$M(3W%H=$Q!)D E0&4S0R]9.U-N8T)E06Y@;29S
M(U=K:34Z148N/R,C4D-'*B,Y)F\R47!8*&0I6#EI65Y6-6@S6V@W66,T7T8C
M.E]186XR5F@L8U%S7RI947 M.U="03IH/60R96DZ731N<4UD0U!Q.4)E6%Y2
M92D_9%!$2SA 76HM.4@F2U0O;V,E<3PR361F-3)B)RQL0S1?*"]%<CU:/4I9
M82IT73=6*28H96!#.%HX2SQQ8"];;6)S85)B5CEI3"Y+05Q#;CXP=5E&+"9D
M/3<F<C8K85=.3&$Q03LN0TQT)U]:85X\2E5164%?9F\Z+%-;3C0D43$\3SIQ
M1BUO-5TN5V,M+RU49F%646<V.V<O0&AG+CDM7%DI*#HM)CE#;T M,R-9,5LC
M.C0O:U=./U1;;VYJ6V\R6"T]*#1&1UX^)TY3.C)E0$!:0D!+9&(]6TTY4#!E
M/CM-)3LJ9"@C;V=U)SDF93QS/S<]-6 A5E8L94M3.V994RAM7& E,6='*V@H
M8SA>:BDO12UK(DQ*;&TX3G-.94-54R]402=?3DLC.THE5D([-&=U8F!+0S8S
M,EE 3DY>*G C4C)"0V@S75E8-69O,2Y9+V!89DQ*,$IH:FEC8",C+&-83VE/
M0SA,2V=C-W-))CA@3TU 9$1%6E@[3SPP*R0H)RXV3D]<)R(_<ETF:U\L/EQ"
M*U4]-E)#.6%>+RE'26PO2$95+R%'7R@F0TTS)V(J.5!>33]G;$=<,CPL(DHT
M)29;+'5M+%!L,%]F6W5N+BE7)$Q25B).,6<^/44P/'!J)2A8/G4E95 Y)4]3
M:EP_;"4X/2EF03II.6P[)$1G6$$[2U,Z,"UI,$@L5&D^8G0D-2IO*#M41TAS
M5T%0,4M 6VY6<U16)U!"/5!<7C,U-6]56B937BLZ5FEH=& O8&9N3"<U:&\J
M-&8X+D4B5"1P2U-E8V@X3#!#42HR9$) (D8Z.V]//B5 32E8;55:8SU+*BAG
M85DP.EM 0')24')F9W)/56HP:35'4C)R)V=4,"E9<4$]2$E>3BA2(5DV(U11
M:# A448U0#4\0BEG.S ^:SEE1V0B*EIB<2QH7&9&)D0M:V,Q+%HC.F I-3,I
M23PL4R(P.$@A*CLM)"(Z3W)40R1,3EE8:D=B93=?4V-?46!0:"PU<4-#:B-7
M;UM&,VYF,UQ=13M#42Q"3'1;1D,S9W4Q(5PN669J:W5$2E\O-R93,4Q-.S0D
M.4AH761A,4M44S\J(RDR+"1E92Q#9"ER24YI:CQO.2PD)34J/UI"1VHW6"%
M7"Y5*W(A5C)E1S9G4EP](D%<*%]A3B8F(C4P.SYL+$AE-U5A2E=U22EE-FHR
M(3]%7D=>6TT\/T(D-$<Z5V9I15]D0B%492%#2B]J/6@O;TTU:"E<94)L<6HX
M,&PQ<UTX:T,E53XF3TU&0%XH3#M"(U)(0T923ELN:3)?-3$[<C9":E\A,2Y'
M9%1-(C%&-7%M)24K6&]D/D L)"%76F<X*31P+5)486=;4B]'=#%:94,A(74U
M<5IH+TQR/TY'9V,P22)(7FA:3W4W5VQ83F-%;#E.9TM4+$!)*$\W;DE(/5!-
M6F5.3%,^36$U/45T6UU81C,W7%<P)29$47,S0TM@1SDT1$9O+T1B=7%D)WX^
M96YD<W1R96%M#0IE;F1O8FH-"B4@)U(S,C0G.B!C;&%S<R!01$93=')E86T@
M#0HS,C0@,"!O8FH-"B4@<&%G92!S=')E86T-"CP\("]&:6QT97(@6R O05-#
M24DX-41E8V]D90T*("]&;&%T941E8V]D92!=#0H@+TQE;F=T:" R,#0Y(#X^
M#0IS=')E86T-"D=B(B]J.35I45,F0D8U1'(C3V]T*T5H-S@K(6,H*5%O3"QT
M+BY86G$H,B\F5BTM0F=-3U5A:#%C*R$M;2TA/T,^8R-1;&!(4E1 /UI(5SHY
M;2HG06A5:&=-3%Y.9E@H,$5(1D]+1#<[+R]T8BTI4VI7;E=)62I,-VY)8$MJ
M/UA'1E!93FA6.U55(C!K:5!I<497+&EF2"I:<5I<.6UB:G-1*UM@+W$M:U,Z
M34- (U,A0#ML44,C(3]1-"Q0*G1K7516,FAL9"4K:$YI96]>.'!/2E W45A+
M-"LL+C]()&]A(3=K1&=R3F!9/"<K/W1'-U4E725#5FQB<CU8720V4U1R:UY(
M-E$[5U!Q57)J1EPF14P[4S-:4"A9+4M-:6(B+#]"9T=;4FU:8U15-%Y5(S\_
M-$$F4$<^,4<S0CXQ<SUE;R<I9B)M6T)K(C1G<$993R5B+E9554=$465)<R0A
M2W$[:6-A7E--/C)T+B\A;%\P9U-D;64Y)5\K5$=&-6M,,TI.4F%*6&A55%,J
M5$HH/UPZ9&U26#A*=38Q3T9&1CXV45TE)U8V(F%)2&)H)FI3)EIT)C]3;S5U
M,TXL;T%6,G530D,\6D8W7"X\-"9L8&]A34$M=6@O-F1?/S\V)B<K5U%F24%"
M-3U6."@]2UQ90CHJ/#=5630R*"YD/DU&55-C.B-2:&9S/E Q*&PF-51J.4PO
M:5%33&PO+D,C/"%S2T$F1BAH4T-=6&,Z)EEB)%%&9#)T:G1$0D)3<2EI+3M,
M+#!L+E,R16M204@A5T4U/T%A(C1E)4)"2VMS1F [/#)E+W)"2317*SEJ559M
M96Q-6R-&9"QR4E J)$(E,6XB9B-P/B\[/4(S/2)%.RYR9DI-7RLB:3I.0&=3
M*%!=2EU5;&P^.4XL85DO8&TO9V0F8E\[;2Q432QT,3UE<SA?)"U:2T@A63A9
M*#5K<35')%ML:4=K:S\\)4L_(3AM-5)D44Y0,3DW:U8C+%M0.W$V:R=+3T%F
M8%A".2=0+UQO6U(L(5PE;7,N*D B*S919DM!-D%>3$I1<EIQ)DLV,&M93&)I
M46LI=%5(8D8I2V)=,$=B8U1S(4Q78B],:3$A8C<\-B@T*D-1:4-6;DYF9SUB
M,TPV32@[2&%%=#!+(5Y/1VD[0"I86% J3D4Z261',75!/2AK+D=-9EY.3B57
M.S)J8B$B+&5L8U)@)DE./FPP8$5')VI115IT7BXD/5@U.R<I56%2*24B0$<Z
M)$1K.7,B,V@T<V$J1$]9+T)G)7%39RTD(V)B9EA"/$MO,CEA=&(G7T1?.%97
M3$=9:29F;T$E.#YH0D\K*'$_05M)1% B444Y5FXP/4MN,2$A+3%9.D$E6D8T
M)W1,+BI$5T0N1E,S:#A"<E$Q;&UF/RIU,V]B0BM&-3183U0M.TU$*# X1U-O
M-&]R4$=!35,K4%TG;C<S2B5M-FLB1#I)37)'1UDS0D!A1V5G+&U=6&-5,3Y;
M*E%70U8E3V] 3#4N:"E.(T<]6CU36$]?<E=+1U(P<E$V)VT[2T1S*$DK;2EH
M7F-P:$H]-C96<V0\2&Q77G \62)P+T$P:UY=0T8S*C]2:%LL1EEM83!F5"DR
M-"%&+BI+,U8[2U=S-&PH1#!86&=5<V H2'!D-V)I4",J-D!@:UPX25)K<BA$
M-3!%(459:V]I.$,Y,6XL,B52924[,B-99BIQ6EMG430Y46DW/EU.3DPT9W5<
M7CE 32HL<D=K9"0Y;5-%(U0\)50K*6Q!5UDW6FPM7'5'4FI.04$C7F%K2&PR
M+6LC8$X]3E%B72@P,TE!674A+U8A2E0F06MO7V9395AA7&!20TYA/V]%52-S
M/F0H-34N(3@X(FQG;4TP33-9)UA=7E)"2F0\<C-%7&4E9%(N45@E6D0V.UMD
M.#0Q.2Q2(4(R)#8X47!O16U7.&T^)S<\=6HP)%51:BY#5%HV8D$R4%1&76QN
M*&A,3BED,U%#04U#)T L9"%*/"U5:T C/CQ*+UAD0TIE-6(Z8DE#6$A ;4!4
M(5%,;C-N+E]=*$1 +E,O4B@G:2U446(R6BPL2C,H:2A<8U<L.T%>+V N7V9P
M)T)'9V U8UDJ)"IB441)*T,G8W1C.4QI4%5&,D5R<$(S9"I6*C!U-4@W=$Q6
M,UM#0W! +"UK4RPJ42%>0FI"5TY!6R4U0FL_<CAB761'<#)L)2LP7T=)/4].
M;V!653(Z6BPT3#-D85]R:3Q;6&DC0C](*FLV*F9$+61<;2I!62IU76TO2F4F
M460R2C0W;&Y=;DM;3B]$+3@_/$9&3%MH76]00EAJ:#P^(SAM6"%K/')"1U9K
M+T8_2RES,$PD=6)H4$I/<$YB*397*E930D<\)6M24C5Q0SQ;/6)<(F5J/%,[
M9W5?)UUO8#A76' S<E0M16LF5"Y*330X7%8T7S\K)SE,;SQO8F%J<3Q3/RA5
M8$]@,W5<.&TQ/6Q&3%]15BU40"X_0G%4;4%9)E%.<"U.6#4I-V(B5CXE/R@B
M*4-<*W$W,394<C(W260T,C!5,$U&)W-C)R17;&=4/2HN5#%8740Z4D9":R@\
M7%%9.6=9)UXM.7 T2W!39UQH*&994UA<2$)N2R$M4$YG1&LZ8UXK95EF0$\M
M2C595#Q7751L2VQJ7C\\325&:21>13)22#TN3D4H2R]*+FEF:VEO.U(F)40I
M,3XZ53]B,3MQ,U-)(EU,9BXN<S(C,# W-B$K4E<L4TA^/F5N9'-T<F5A;0T*
M96YD;V)J#0HE("=2,S(U)SH@8VQA<W,@4$1&4W1R96%M( T*,S(U(# @;V)J
M#0HE('!A9V4@<W1R96%M#0H\/" O1FEL=&5R(%L@+T%30TE).#5$96-O9&4-
M"B O1FQA=&5$96-O9&4@70T*("],96YG=&@@,C4V-B ^/@T*<W1R96%M#0I'
M8B(O*3EL;R9+)R)T,6US+E!,/CTO2#=25#\B;&Y:.#I.7#1),FI65V\_,6<G
M23=:0T]5870E;EPZ739-(RL^;"$\3U1(6SXQ:V!<2BP_8#1%8',E;4M58DIA
M*R1E76)N9T)+-VMJ7U)*.&Q%(THM0C9:5497:&]=;5E/:FE0-"TN;%9),T=M
M0"XA2DUF/%@J16DZ.5@Z/F!E5658)BLS;VY@;4D\4G)@239,2U A47!./CHP
M,7 R4R)G-7)(:ELU8RY6(DAN4E-'6D!+/%<L8D4]625/,W)R9F9/+#-P.U-@
M.DM@4#]O54L]7&$W+EY +EHW-CHI+3<Y9%5$+%TT/%\G;S8T0R5-23PL+C,\
M;FY,+B5N/U)>96YJ7D,S(REU3%M2-"HA45TD,T)*)& H/3!*/&E;6$LS25YD
M:2=@06$\;BI+3%5/+5)-7CID+%U*4D8^;"=$*D!E22H]8S!M7T0P46XW06<S
M2D!J(EA'+&)D5EYD(5<S+5E)(G)D:C@Z)E8\7FE)27(X7&M#0SHN12I;8$E&
M.RE-83<E:C)44C)T)C<L6S)U8'!44$A).W56+&XD52P_;F)<0%E83UA':$XM
M4#,K6E(Y.RIF124P<&8K*U@P63,T25%N7D M8FA00FQ-9CEQ:D-")SU=2"I2
M0S\P*BLW)")%.RTY.7$O;VTL0T Y7VDC:3ID:VY0:W)71S5B7#E%)5]3<W4L
M*R)#5D$J/S)Q2#=63W!J-VDB9TI#<FT].2=#8F,]:%AK-%LD1U]5)F%M44)$
M3RQS9EAA<#HB3"$M6T-5-"<\4S8S9D8B1VUJ.5U14F9D05P])2%K5TU18CI.
M<C%38G$A.7!96"5 =%I+=%$C04X\5DM@66=C4$]/2$\T8U-D.3!=*3AL5313
M(RU$)5Y +ETA)D5 4S@S6%=06SHG/SXC,$P\1E=K05LI:&!/:49#7W1B:UP[
M2C1M;5QT*2)+<"@K-V=$0%TC35MA0R]N-4AS*UEB/BXE6%%E0V8A)BX^-EDX
M4%)6,F4F(U=(*SYG/F)94EIL2BQ?8DI@6V-';SLT.SQA)&9F:20]<S<\8C,_
M5C \=$PT4DQI5BID9"U-/%8Y3D(V16YN8CQ&(FA:76U!86=D)6Q@*V!G-%@K
M,E4U,RQD/B\D-F8Q-C=J15]8:D<L9"4I47)))RUA43)<*"YO1T4B0"DS1TM!
M.C(Q/3U093Y).D)A,40E-&QO/TQT)3UK+FA./"9-;U E85QN15@S4CA%*T!G
M/5E?*5=!0"MP/S5')511(BX_43A83FE!,VD_(VUH:UAF,RQ)<UA=76E#/EQ)
M0B]38"%?(6EF<RU89RU:=$(^/34L3$%%36 _(W$Z1&]?2F-0<U(Q5& R24 L
M7F!O32IB/'(W.' [8%EO2$$C1#U'+BDD:B8B-BTH35)(;$Q34W- 2#]1,T1D
M2"%-8D5%9VUJ1&9R:V\A3T4K+%)<)$)A9U%E2$](/CI<8V0\(BQB(EQ%3R=K
M0F=U:D,R2D4K4#XL5CAL=58L82Y",FQA+2]L53(_:D-U7EHP:60K35]6<#98
M1U-@+6QJ.#@S*RQE8S@G3$%F4E,G5$MQ/4E;)W,[/DUT24(U2R4T4B(E.RY,
M2C8U+TUC2U,Z5%-0+R%%<#TX2E1G0#5**F9&<C0\240_66=4,F9S/6PI*E9<
M0BIR)3)-0SI"/%,L8W)824AR.STQ2"=S-4UU0D(T6S=-8D%G4BLP3DHN)2]Q
M-2)64FA%+FY/8UQ$049+/F1.7E(C5FH]-RIA<RE)*74C7SPL,"(F8D5R/B1;
M1G564DAN55Y9.W)R8#!7/5%A:C9A725$83$\1&,E,25@)BI.3UQB+7%D755%
M<UDU*RM;='0W,UI#.$IJ(2EF54-#2#M;.B-&2SPK=4]M.S],4B9#;',M:W-*
M-G5P,6Y9+D4^0VDR)EHF03%%0FP[.%0Q5F5M4FDB-2=8558]2TM6,CH\<SY9
M*3%9:&Y'0G$G6UMG(F)+4F Y*3@M.F<G3EXC6E-K;3)D*D0N46HB1R@C*D]4
M4%A+-EM3(DQC94IK8#=>7S-<45,P(DXH8E4B(FE86D-3/CDI1"9%;$DB/3%4
M5D='47(B(5!7(U)M651J85@_)4A;2B515%M!.'0V/44M6"A'(EM-66!72S5B
M:%8Z,%AG:E(A,#PP0VL[*D]M:"1)3",^1D A=%8C:2Q86$I&<$%0;T8Q94U;
M)' Y:%U60W!A1DUQ,%).5E]?8T=/*4!L5"1?3DQ+8F=;7R8E.DDE82([*E<]
M1TM;2"YI+UA773LX(2%..&$_/F)A-#0E-FAQ,&%40#)=<E,F6U!M94$[-#IA
M2W5),5Y*42,G-"-<0DDO/FY8<%0S(U0N/3==0# S1CHR<V4\+5QA+BY)/$<C
M,&!T)VPE:BDU7B].8CL^0E0U2"="(D@K,%LD<F=-.5M(269=;B9U7V]6(G4^
M*E]H2B0].TY:7%EU(G-I1SLJ-RI35D1N,E<P1U(W.C0H43M=;VTO-D9.13,^
M)SAK82U8=34U0FM"/C4];BUN-D-U+3Q;0S J1DM(+$<Z3#=E*4!6,28F-6Y=
M:&U43%Q4+#0X9"(_/"%/:RAR3RUU930O:%$S9$]"5UQL."XF(VLQ/"1U1#@C
M,W$G=4A <RQK:75 )656-61@6SQ/2D-*0T1%/R$R=5,F9T='+5!P1E!;4C!5
M)$U733%40S535V)F-T\Y;3A:,#PT72H].E=0)DQC.38J,W!;751D)T)Q5U]1
M-S$G4V@E<$A!3S@U2THH3V,I/VLQ/EHU1F!L7EDG/$XS:D$F/$(L:T-(.2)&
M/2@B33I8+R5&7CA&0T\O*BY((E--6U@K.%%%-557*6E2;#MB64(Y/RY+5S!:
M1&9N+$1**UER(C)?1T)=6EQ2+R9K9T4V96Q,0U-&5#9 -$8L2#0U7%@F0$UR
M3C=';65*42$R0#,D9B$X6U=N56@E;#)S*R8T75U82#A8.F1C5"0X+U5I:',T
M/G!U2E$](W1)6%XS1'5,9FXQ4D@K5%1I-#<[=3Y!-VU))S0S/V\Z0UPX5FID
M*#-M7B5K:UU<6"8]0&%67FQ5;%=.82$X:&\F5CTH,5<Z0#1/3U9.-CI#5459
M;3UB/2PD2TIF7V)@44IG-FE=46$S3D-T/E@V*6-36T)*,%I<(G)B(FPA,BUD
M.RQ2.$]/.6LG1CP]-'5D5V11/"-?*&HQ8TPC1V=M1&U&4S-+5U9F;CLH-3PO
M*&9K-$YG55<A0C@E;2)%8%4Y(T<C;%!!/S!H3BYS,E=P;T9N3TA05V9$0T8K
M(V$S25I4:#-9,6(F<RHX=&(L5VE97U=P8D@E0EIC:E,R7VDL9D)R:#E3)2,F
M<#%N6SYI)W%A-5E!*EE6)%0B,S9 :"YI2&=,460M8B@I+4E)93A$4%YD5WX^
M96YD<W1R96%M#0IE;F1O8FH-"B4@)U(S,C8G.B!C;&%S<R!01$93=')E86T@
M#0HS,C8@,"!O8FH-"B4@<&%G92!S=')E86T-"CP\("]&:6QT97(@6R O05-#
M24DX-41E8V]D90T*("]&;&%T941E8V]D92!=#0H@+TQE;F=T:" Q-S0Y(#X^
M#0IS=')E86T-"D=B(B\H9TI4-U0F.DQ)-DHJ.4)R0"5T:$PK)T4J6D$Z6B8X
M.W%9+$!6/")N/RUF<F%;4F1G2"]>5$% ;4!K5DQ(3$MK;5!8+TX[*C4S8CXP
M/CIM<C(C96LA3C5,(59D3RM-6DU);VYO(6=<:CDX26E61&L[.%!2:U%L4%!?
M3VYQ1B197B5U*VA;3$%U)T53/75K)$$^,BHU-%ET:'(O,E9,*&I*<T=1028A
M76 M3C9I3%]E9$M<:7%=)60A<C$V7R-',G)&6F4K94\U,"9%(5XV-&Q00CME
M/#)(3B-R/%)5)U1Q2V%46FMH<2UK(RPS3EIH2%-J.5(B0U%M:39I96Y-8G5.
M:41@+&Y&9#5<+#PI9")O.&4]=4MD72(T/2XF)$%H8G-K:3EH0W$X56\M86PE
M(R@P9E0Y9V\T,#EP(T]/*G$]*4HV,VDK6%5*5E1!3&I9<D@^9R]I;VUG/#YD
M52,\)"%<7%DA(W!Q;5XW+%A%+T8C0U](94\E<&E1*6)&3W)E.VXE)&,Q*&%=
M/%]><W0C;3950$9=3BA:6#DW6DQ59B]+3E12<4=I435&9D1Q."M-6"0U8T!5
M/"I%<U<_.W$Q9DA':614.#%D:%9>.S%"=5M"9V19-S%&/R,[;B-2<S)1+E0S
M:V<M93,T9& Z5&4]+S%P)6\K5E<U4TU'*$XN7S<R14!F+B,M.30D3U-P-4I@
M7F,I-E0M<25K631O)RY@43 ].6 ^8#HA(C18;$I .V$_3UTF8$92<#)K2D\P
M6T!43TQF(3MR4$)P1BM'3%(X9&=0=$=F.%P\57,Q6"]E5SY:,B=$.TE12C\Z
M/4)?6'%!+7)T<#MC*&-G+C5=2F!05U5L7BIS5RH_5D99-$HY6E\W<D=6*$%I
M,G1&,6MN=7(T8#DJ/SDS,S51<CM0/B(Z+V! 3F\_,R(K+&@H5#!((65 <RI-
M*#-Q2"<S*#)U8D-4*#XK2'0[)&DI3R\W:R1.7RIO5S,]4E1O1R@L-%)(:BYA
M.S!H4RXP0V,\.F9Q<$<P:UYJ6G%:7U)C,2Y*2&(_96-&2#HX6F=H9TUS)RTS
M<5DG-$TK6EY27T<T8R=1+V<H<D-8<%8H=6%G:30O:&]>4R8J0E=Q)F O-'4V
M64AQ5F]O*3,O+%)5-2-22RM7:VU -5EJ1$U;8U(J1B]=9UYE:#A03$50,C%=
M9G!E:$4T,V-G:&MU53-**2AQ3R<M66XZ;#I?5&HI-$UH845I6SAK361)46QK
M92M*/5(G7U0^9%Q!8UEJ2&U<,3!3<C<K1&A=+DA!.CU"3REQ3F]S,DQS)V!7
M:B%N2"=J8V(\1#=5=2DW52MU*3AG8FQ.*SUU/EDQ*T5?:$ER)W)5.SY*+V)
M1V1.<UMC*FAJ15-:53Y-;#IA4E=C.2=/725*)3@T8D<\+"-)<%II:#%B3&9O
M*U@R6%%?:G-0/4I96W-&:SYQ875?-B=:7#Q9+C%U)FI&(G _6EXW0FE$1V)7
M-E!()2-B(CU97B%G829#54XE2S9(7"$Y63!K<S9@(U1 9T)=*UQ>0ELQ76E)
M(TLE)3U$)&9E3U]F="LV.F1T03XI+4=J,VA':&\G3S(F-EA/7#E+2D1(=3$]
M8"Q"*&A(6DHI:E4H+65?/5(Z;THS:$HA(4 V-SXC3E-=9&DU1&!20EU*=#,B
M.59I2W-M05):+RP\.6<L32I*-UDF*3PB,2LM-$5P3#Y94G1,(2]E,F->9%U*
M;$HD/"A87G)S3V]9+%I99SM!+$908&I:*&AR8U-%5"A>26(D*S9*0"I-2T)/
M4"Q;921C=$YS1T)C0&A45S)85S@W=3Y$,&Q 34U60%YL*U8R+6-65%1L6#0J
M+UAF/%TT3V8[3SIJ6S<[+CQ),D)7:G4C13@Y73DP6G1U650\4D<F8UDD1R%9
M1&(R6%9$14 O;SLW2E(Z<DQ$;S$H<3<A56I-.%MP;RIB:$A8-S).5S<H,$Q,
M*4]:-BA;7D(Z=3%F:E8L/')5-6MG:C8M024F0VQK:4I98#<I9$ER7#)/<2HJ
M3CY!;DU"/2E3965)63E$)EPJ4$9*9%9 -4U*74@S4'55*34O6F8I;STF<$PC
M1RTZ:EIS-%\U96@C*RLK."0[720T62U89&E+;&\N6%PP/&! -49+/R=(=#9"
M:&I.)F)A0VY576=.4EA;7TAS;5M::&!K+58Z84A%1BLC+#@A3%)19')Q,EY)
M1D1<+E5J.U-O:&<H<V,J-RI$,EIF84@F2698:#A+2"Q!-U0U(4<H9R5L(653
M;R@F5#LG0CDJ4"-;*5Q125=A=$4S)3TA)G!I-V%N+ELT,DTU1$(G3%DV7R5M
M+3-^/F5N9'-T<F5A;0T*96YD;V)J#0HE("=2,S(W)SH@8VQA<W,@4$1&4W1R
M96%M( T*,S(W(# @;V)J#0HE('!A9V4@<W1R96%M#0H\/" O1FEL=&5R(%L@
M+T%30TE).#5$96-O9&4-"B O1FQA=&5$96-O9&4@70T*("],96YG=&@@,C0R
M-2 ^/@T*<W1R96%M#0I'874P1CY"068V)G$V25%Q)2I%8%(Z4TQ(1",H050L
M524U)2LZ(CAI,BE20BDA9DY>5UED.R9;44UP3#):-#0H+S8B)2%R5RA,,R)6
M(6%06V5B=6XL2CMK6$MR9V<T;F-$53$R33\G/B@^;%QJ<BA4+&4\4BAE)"<H
M:S!)2%M342]D;%<X*3IB97%03S@P2E]01VPN/R8_)5%G(V]Q5W$O/"E0-D!>
M,2X\9D50461T-T(K54!<:FAT5RA=.C$Z+E1)0SHA-2M?27%#<3DN:4(S)%TA
M.5\Q9FPN/D@U15@I4')L(C]"="]>-CY,8S%F)E!5;E!H4UDS,S5A6EPD-%A3
M+&TF83DQ(G-F4D\^-BT[5W! <7);.SLL969R0G%R0DI#:BLF0F<[455U47!$
M)F U3SI*3$PZ0#Q:6&%=+RUE*T([5CY2+"IF7%$O3TM?;&,G3%$L/3!M/C!
M3F-S/E5!74!443LY:69M,F(A7%XA+2<^9G,J+%-B1"ER=$0P,#TV36)(3S!G
M<D\\935E+%XR0E8S3"8A)$! 7"-0/V5&-550<C F3T E7C<O=$M,4"TU5U1G
M3U,A3"90(B5)+4TO(C9-0EXF/U8U7RQ+455R7"PH-DY?1&4I+3!"9"525EU>
M7D9T.DPO+DUB*75'='-O*5@T5S]#5RXJ.S%M9G5C*BA#=5I,1D\J<%AS;V<T
M4V@D:E,D,6PL3S5)44)'-C-%:&-C27%S4FHJ.%]$4G)+7&] 4%-H-VE#;T,I
M,#5/8RDV7%4F2%@W4S-S(V=*,5M645XU1E1P:3)>:&M05BD\)W)D*F0\3UYG
M*$EK-EM>*W0G+D4I0&M!0F$I16H].R<A,6Q%+%\W(6%':R@T)U0K1T%H0'1-
M*#!41%9C:6]19FI89UXJ8%QQ65(F0EI%(S%9(RDB,FHO."$E6$561BQ12'0K
M85PN="TM<U$V8VQJ83\R02%M+$EM148W*EHD<G!7(2-D8R8C8#1I)5-!+3IF
M;S%;)$QI.49U7")D:V\P;U<Y7%\A<R%C3$I%0$)M63Q.5'!R;&<W/%Y%,VDZ
M*50E2$M#0%9?7T)90CAQ4#=<+'%:+"UK72Q;:EY9*31U-65B:#!"249&+59P
M0S!C="EN/"<I:T]I=7 G2VI=7FTM/50K)6!87EM%,B8A2FAQ2UA?9C5D;31Q
M1&%I3CUS0B4X)2,S-28Z4%Q.9F-:35E&<2PP7B@P7V\S860G,5$E3W!.+BPB
M8E!O*V<T2RX\2T%>24!++SEC*2ID*2YF8"HB7V$K<D!!;%%U.$ME.4DM<")8
M<T9;0&<_8E) /')8+DQ>5"PE-#M$-RXQ*UTE;R=@)E\A/&5((6 [6%=C1UAM
M0SQU2F\D6EXW(B4I.EI$76DY)&\\8"974DQK06U99T-%;5E,8D$^5W%;3T!
M(SQ+9"=N.4DF6"U0,EM3=')81$%&1B@L1%-@935#)2@S6EUQ5',M.UQJ-B,]
M:EU%8BYF.SUH9U-<6'(Y0D4](UDE*5]E:"95/%$J.6Q--CAF42M0(BYT;R):
M1%I9+25T-49S.4-8,F@J(7!<;BTM7F5E:DA70C%*/3XU7#%P;U\F:D!:9&EL
M2FDZ261**DIC;SLP:5IN7F=;84%$.S)P*T,A(D-;3R-:9$(Z(70B53A$,#HM
M,6)3;5!<="Y(45-'92I+6C1I8CLM7DQ/,V%.8"UP/B(M97%!06IM,VA553@E
M1#I$/2(I+"5A)4HQ:4E90%@C;C<T;2<T53UI(U8[4"DH3C=@4# M/#AF7T\Q
M,&TL.CT_.3TV.6HF7%I,;&$B6T(Q;5TF/B9U13I!4B5>;S1+52148DXN)5%B
M4T8^.5@V648F7TPF9E0I:2PK,5%47#HG9F=).UEI6EPW3&4E/S9B3EPB/3@M
M7CAJ:E1&/B(V3BU<2BQ"2#AA1#I,5#5*0EAK5T9'73I06UPJ/D4S1#0Y8"A"
M*BY"<6@U3T,C6RUL.59A53%1)6(P13)E-RA?/B@\52YH+CTG,%LB;V5M8%58
M4EIK6"M'12- 8")'8V\Q=6)/,F([8EHK22U4,RXF:UTZ449R8DYG(SE1.R1-
M*U)T=6IF6BY,8&EQ:6E#/UE,,&\S2%H]460N;2Y>/U933B93820^<5MO)&!0
M,6LK/E<N-W1Q+%%3-VL^3R5492I3)2]B-34G8T$D9UMN,34Y34@U<#1M(6!F
M2#(_;25:<6QH/T0G6%1Q9$$F:D(U5S4^9E@_-#<F7VQ>5#HQ=34X.65'-C1>
M:3YA.#]F)S(_4EYM4RL^;'-"0&)I,3I!*C=(-G%;<RUD;FE'(RAL45LE,TA2
M*%$D7&-R1$%,5R4]+2I::2Q763TK.4=J/V5D,& \9F1$83%J8&8_<#$F1C%,
M06EM0C=@2FI.5RMO9D E:V@K,%\N8W,^4#)/.3IM.B)=46Q#,BIQ4V(]=#YN
M<DA:/4)L02<]9"%'+R0V2BPM)THV/BE%)D=52BQ=+S0B*"<N:6M/*EUH735,
M2R-H7&]:*#US-EMS3%9";$I+1SM$73=K74DY-&)B4"I$:R-H=%0F1$MU(CY)
M+$\V54U(+RYH4VM11SXJ(C@^7S<Z<2XJ)$0V/#\W,2M746@N/$IT:657-FUB
M:B%).CA*,2U#6C5S1E(H.3\N031.-$1;2C9$;D%B7T1%)G%446IS<$PK(61H
M6T-I3F9T4U-U4&Q*<C<_-3!:24%67&(Y:5EQ1#%;6DU'-&YS+T8Q<S,M63AO
M<UE5+D4E5$)(+7!!5V53*TUF4D)T72%8;6=G9'5D9S(N-W%O84)(/6=I<T%7
M4#)-7D=>8BY52E1$;$8^<'- 229;53<K-$<D*5]<96UP)5M *T N6C\B(CE<
M,TML;2A=15M#7S! 9S=&3E,O2RYS5E\J;W)0<TA>9V%B.DH_2"PQ<4%H,V N
M33]'+F)+92Y(44!!,FIF04)@0"QM/5]%;3AK*%%:*"908UDZ4W4C)TI'-DUH
M55(P16QE5$$M9C)L/4E&0D=?65T\(U1#*"TD)6@E.6=#)"%146,^+V%96%A7
M.29=/ULM<E J44HT(EDT-60H(7 B33E(6W-31D9B42)-:5Y/62) <75Q7VIE
M+C-$,5UN438[5"YL;W!-5C8X2T]D5%@_9VU?:5HN2C8B6%1)<6<G)$DR6SUO
M:39L5$QH2#)2<S!&3#%K7$QF4BEH0V937R@B87!(3U8P)DU,4D\A9F!316)R
M/"DM7%)U-WX^96YD<W1R96%M#0IE;F1O8FH-"B4@)U(S,C@G.B!C;&%S<R!0
M1$93=')E86T@#0HS,C@@,"!O8FH-"B4@<&%G92!S=')E86T-"CP\("]&:6QT
M97(@6R O05-#24DX-41E8V]D90T*("]&;&%T941E8V]D92!=#0H@+TQE;F=T
M:" Q,#4U(#X^#0IS=')E86T-"D=A=%4S9TU97S$F.DM6*$HA93D\/&@E<3P_
M-CI6/BM;1%]91%!/-7-+,6A?(C9=/F).55TL6U-35BXM0C\A92U5*5%E,D9B
M875 :BAF.BXX;G!C*7)N,4LY=7!#)6UO:CEH-W,A9S4Y*V%M9G0W:4!J56 X
M74-!;3LM<#=/75<\73\L*&QR1FHA+E]+7'(N*5Y=.#!-0"PW<FXJ/3U/0R%*
M3#A-7F,W3#<R,EQ<<&QL,'5#9E-"4CM.2"M,6SXS:W4O=#AD538M/54R6BXQ
M-2M?<6]6:&U!)CU1+4%'4T\R8$Q5(U@[4E]?4#=--35><5\T-C)#*#E*;TI#
M64@N6RUN.SXC.6%T3W!F;C=:4$Y!02HN<C=5,T!@;F5S7%MF74U 5E!1,7$D
M/5!D9S!6*FQ6*ELV3V53-5-?6C17,2UM/R% +BQC2D%7(U,R4%4M55)$26LS
M0$A#35]:+%1,.D!&)E-?2D8[*F,W7BTH:TPG;T5 -C=>,&9M3$-A*4].<G,V
M<W1:2U8C:"]<+V59:6 R76))1FM85G4Y/VMB2'5F;V)?+C-*8"936RQ/5VI9
M5$%#0DUM45-T*7-#<2AQ.U,X0V116BM*6T=(6&4Y+VUA/T$O*2A!)%(W,BI@
M6T51;49B4&YC8%]E4D1L*SA!,UMJ<5DY;$-L,6E852XV:3I6<UQE3E)),R=1
M(CMS3$EQ.$5C;EMD+#LJ5W1*54-$+F@L/%UI6%TU7&$J6S1P/#Y3-G)$7UM?
M5"HM9TPG+W!B:6UA3E!D1E=/0FYT23!&*T13+6%(.$)L,$%/6D<O-2Q3+65P
M.#MO0#PC0DYP)3=70$\W3$<V:3=?*S)4/FLB2F%-5SPJ3F\K.7!1:$ET27$G
M3"=4:C9 :V%14BXV4%%B85HY,&XI66LV8E!"1%M'<"HD3CY0.5E')2LX)S,R
M5")K8FEO<B)?8E8C6%U)6V0]<6$C2C!5.#<]931$:V$J:& Y52U@1'-J<VY&
M7G-T;4XT.")"2F-S4G$L551(92)I2U,T(61F<2) 5RXM1VHR;EEE0S I)U0C
M-V1D0#DA)"18+W!0034H<#1<3E@V,3]M5R9$:R)).5!>='$K6F-%:5Y,(6HR
M/W)N;E%/<4@Z)4MT4&<F*E1E)$IS9EQS:B4F4B5127,[6CXO2EA743MI(C,J
M6E5T+RHR1TA74&1%3'4M940Z*V-57F<V5B=/4TE0*CXR7&Y2:BIP9C(\-U@I
M.4PB;E!;.2-%-$%L*T1 /UQ86U8[*D A:W50;V$[;VPC1SIN;S,E/%Q+1F]2
M)RU8,V$R.%LF7$15<CAS)F!J.EXT4#,F:&4I7"U:7RXI9$9T5#,F)54B13=4
M5&\U:61.03!I3$M&92,_(D1&:%DO*6=K86]S86=Q/W$K03-(1WX^96YD<W1R
M96%M#0IE;F1O8FH-"B4@)U(S,CDG.B!C;&%S<R!01$93=')E86T@#0HS,CD@
M,"!O8FH-"B4@<&%G92!S=')E86T-"CP\("]&:6QT97(@6R O05-#24DX-41E
M8V]D90T*("]&;&%T941E8V]D92!=#0H@+TQE;F=T:" Q,#8Y(#X^#0IS=')E
M86T-"D=A=%4S:&8E-"8F.E(N+THE,U M/DQ6-R-=9BTZ/T!0*&%G5TU:6DPV
M3SA%:R138UYM1F]#8U$D,3%=1&Q(1'%A)D%"1DE)2BYL+UQ+8DU"-T!.*U4B
M*6\M<6 ^)D0_*UY0,6@O2FU#8RAR=5)R9T Q445*+%5H27)%9&UA:S)8/T8V
M<%=3,5-B-SY102-P9"UR37$C+CPZ72LK,UA!/D4C6T0L=%XU<B4N;TQ2;'0T
M:$PU930Q:V584D=58#I+0'%<-5-J8F,V2#XJ+RQ8,B-P)FI&:R1P3R9U-44[
M76]-)#A4-45J(RP\;5,^9T@T*2EO3F= -28Y;#XV+69I/6(V<B1"5"%--5UJ
M/4!9*CMI)C-G+$$W5U(U9G(^.F]L8E! ,"]N=$EG<THN451Q438L0DY>,%,H
M1"(O7%PJ45XV.3U 1E%/,%=M<5A$+FHV1UA.7C=C;DI26C<R<$%)56920%5F
M95).<TPK74UQ860U+%!3/%PB<W!$=2E=06A$86%((RU5;DQE*W4Z5BXL5#YG
M65)K7DPH0CTL63)*52==="1@3$-$,$PD:FDL*#@B/'!)-3,Z565J;'!Q9#97
M36<P,S0N44PQ-F% 2'!80%-)(41&7#E.2TE<,RE;2&);;UY/0F8R.6XA<&\^
M4G->72@U6&8B)2]B(391;ETB+$)O*2QF,V]I/4DE,#A59$16:2PV170Z;S9I
M(2(W0RAB9$-T(DMQ7C5;7FDC1F%6/E9'67%.*U=:=4EP92\U8SQ=4FTN6V9I
M2D$O2UPN+SIJ1&-F:G!E.UXM9SHS0R)#2&-N*5@P8",T1DUE6G1G7S)%13-'
M:B(D6%HX*B],7#UL0TLM97 N3SQ-;R9%2$]/;R\^3%%F=3)"-#8B*V=47R5K
M.RMM.U=<44%@1TEO8"=!)$!9*4TA2RXO;4PF.$5.*70_2E]!+%Y$0G!Q9SUE
M5E-8<%HS-G)-3TTN8UMO+U-G;"-O(SY(85HP=4I+<DTF,S8T4RTQ.D!C)4E:
M)%0\85EB7&U>+V=6;6$Z:24S7R959S-64$!$229>+$!..EDL8#8F3#E%0EI,
M(DDU;S-=84,_859P1B(O-#LL0$TV;F0A5DX],6YC='0K;RUO."MC(DQ70&IH
M,C4K5#MO=4TG3DI&.G)!8T%(7C-32TU547%K6DM&=24J.S<F4BE.33XE-$E#
M.TAC5C\P+G,V8VQO=21&8V)E-49-4D)44"Q/;"1=)$LU*DI+2F@G(U=03CE2
M4RY)+F(Z5"5 724R7FY+(W5'95Q@751S66XU6F!!:%P^/D@W;RQ#(R)!.',H
M=&(M15-(;T\C8DYH+"4U22I70#M(93LZ36LF/F%,."5-,TDG)#)@5FY<2%]
M;5@E*W$T6R$Q8FA$4#!9-V E*TLN*%Y,+7!944$C-F9"7R%7?CYE;F1S=')E
M86T-"F5N9&]B:@T*>')E9@T*," S,S -"C P,# P,# P,# @-C4U,S4@9@T*
M,# P,# P,#$Q,R P,# P,"!N#0HP,# P,# P,C@Y(# P,# P(&X-"C P,# P
M,# T-3(@,# P,# @;@T*,# P,# P,#<R,R P,# P,"!N#0HP,# P,# P.3DT
M(# P,# P(&X-"C P,# P,#$R-C4@,# P,# @;@T*,# P,# P,34S-B P,# P
M,"!N#0HP,# P,# Q.# W(# P,# P(&X-"C P,# P,#(P-S@@,# P,# @;@T*
M,# P,# P,C,T.2 P,# P,"!N#0HP,# P,# R-C(Q(# P,# P(&X-"C P,# P
M,#(X.30@,# P,# @;@T*,# P,# P,S$V-R P,# P,"!N#0HP,# P,# S-#0P
M(# P,# P(&X-"C P,# P,#,W,3,@,# P,# @;@T*,# P,# P,SDX-B P,# P
M,"!N#0HP,# P,# T,C4Y(# P,# P(&X-"C P,# P,#0U,S(@,# P,# @;@T*
M,# P,# P-#@P-2 P,# P,"!N#0HP,# P,# U,#<X(# P,# P(&X-"C P,# P
M,#4S-3$@,# P,# @;@T*,# P,# P-38R-" P,# P,"!N#0HP,# P,# U.#DW
M(# P,# P(&X-"C P,# P,#8Q-S @,# P,# @;@T*,# P,# P-C0T,R P,# P
M,"!N#0HP,# P,# V-S$V(# P,# P(&X-"C P,# P,#8Y.#D@,# P,# @;@T*
M,# P,# P-S(V,B P,# P,"!N#0HP,# P,# W-3,U(# P,# P(&X-"C P,# P
M,#<X,#@@,# P,# @;@T*,# P,# P.# X,2 P,# P,"!N#0HP,# P,# X,S4T
M(# P,# P(&X-"C P,# P,#@V,C<@,# P,# @;@T*,# P,# P.#DP," P,# P
M,"!N#0HP,# P,# Y,3<S(# P,# P(&X-"C P,# P,#DT-#8@,# P,# @;@T*
M,# P,# P.3<Q.2 P,# P,"!N#0HP,# P,# Y.3DR(# P,# P(&X-"C P,# P
M,3 R-C4@,# P,# @;@T*,# P,# Q,#4S." P,# P,"!N#0HP,# P,#$P.#$Q
M(# P,# P(&X-"C P,# P,3$P.#0@,# P,# @;@T*,# P,# Q,3,U-R P,# P
M,"!N#0HP,# P,#$Q-C,P(# P,# P(&X-"C P,# P,3$Y,#,@,# P,# @;@T*
M,# P,# Q,C$W-B P,# P,"!N#0HP,# P,#$R-#0Y(# P,# P(&X-"C P,# P
M,3(W,C(@,# P,# @;@T*,# P,# Q,CDY-2 P,# P,"!N#0HP,# P,#$S,C8X
M(# P,# P(&X-"C P,# P,3,U-#$@,# P,# @;@T*,# P,# Q,S@Q-" P,# P
M,"!N#0HP,# P,#$T,#@W(# P,# P(&X-"C P,# P,30S-C @,# P,# @;@T*
M,# P,# Q-#8S,R P,# P,"!N#0HP,# P,#$T.3 V(# P,# P(&X-"C P,# P
M,34Q-SD@,# P,# @;@T*,# P,# Q-30U,B P,# P,"!N#0HP,# P,#$U-S(U
M(# P,# P(&X-"C P,# P,34Y.3@@,# P,# @;@T*,# P,# Q-C(W,2 P,# P
M,"!N#0HP,# P,#$V-30T(# P,# P(&X-"C P,# P,38X,3<@,# P,# @;@T*
M,# P,# Q-S Y," P,# P,"!N#0HP,# P,#$W,S8S(# P,# P(&X-"C P,# P
M,3<V,S8@,# P,# @;@T*,# P,# Q-SDP.2 P,# P,"!N#0HP,# P,#$X,3@R
M(# P,# P(&X-"C P,# P,3@T-34@,# P,# @;@T*,# P,# Q.#<R." P,# P
M,"!N#0HP,# P,#$Y,# Q(# P,# P(&X-"C P,# P,3DR-S0@,# P,# @;@T*
M,# P,# Q.34T-R P,# P,"!N#0HP,# P,#$Y.#(P(# P,# P(&X-"C P,# P
M,C P.3,@,# P,# @;@T*,# P,# R,#,V-B P,# P,"!N#0HP,# P,#(P-C,Y
M(# P,# P(&X-"C P,# P,C Y,3(@,# P,# @;@T*,# P,# R,3$X-2 P,# P
M,"!N#0HP,# P,#(Q-#4X(# P,# P(&X-"C P,# P,C$W,S$@,# P,# @;@T*
M,# P,# R,C P-" P,# P,"!N#0HP,# P,#(R,C<W(# P,# P(&X-"C P,# P
M,C(U-3 @,# P,# @;@T*,# P,# R,C@R,R P,# P,"!N#0HP,# P,#(S,#DV
M(# P,# P(&X-"C P,# P,C,S-CD@,# P,# @;@T*,# P,# R,S8T,B P,# P
M,"!N#0HP,# P,#(S.3$U(# P,# P(&X-"C P,# P,C0Q.#@@,# P,# @;@T*
M,# P,# R-#0V,2 P,# P,"!N#0HP,# P,#(T-S,T(# P,# P(&X-"C P,# P
M,C4P,#<@,# P,# @;@T*,# P,# R-3(X," P,# P,"!N#0HP,# P,#(U-34S
M(# P,# P(&X-"C P,# P,C4X,C8@,# P,# @;@T*,# P,# R-C Y.2 P,# P
M,"!N#0HP,# P,#(V,S<R(# P,# P(&X-"C P,# P,C8V-#4@,# P,# @;@T*
M,# P,# R-CDQ." P,# P,"!N#0HP,# P,#(W,3DR(# P,# P(&X-"C P,# P
M,C<T-C<@,# P,# @;@T*,# P,# R-S<T,B P,# P,"!N#0HP,# P,#(X,#$W
M(# P,# P(&X-"C P,# P,C@R.3(@,# P,# @;@T*,# P,# R.#4V-R P,# P
M,"!N#0HP,# P,#(X.#0R(# P,# P(&X-"C P,# P,CDQ,3<@,# P,# @;@T*
M,# P,# R.3,Y,B P,# P,"!N#0HP,# P,#(Y-C8W(# P,# P(&X-"C P,# P
M,CDY-#(@,# P,# @;@T*,# P,# S,#(Q-R P,# P,"!N#0HP,# P,#,P-#DR
M(# P,# P(&X-"C P,# P,S W-C<@,# P,# @;@T*,# P,# S,3 T,B P,# P
M,"!N#0HP,# P,#,Q,S4Q(# P,# P(&X-"C P,# P,S(R.#0@,# P,# @;@T*
M,# P,# V.#DS,B P,# P,"!N#0HP,# P,#8Y,C0Q(# P,# P(&X-"C P,# P
M-S W.#<@,# P,# @;@T*,# P,# W,3<U-B P,# P,"!N#0HP,# P,3$W-#DX
M(# P,# P(&X-"C P,# Q,3<W.3<@,# P,# @;@T*,# P,#$Q.3,Y-R P,# P
M,"!N#0HP,# P,3(P,CDQ(# P,# P(&X-"C P,# Q,C@X,S,@,# P,# @;@T*
M,# P,#$R.3$R-2 P,# P,"!N#0HP,# P,3,P.#,U(# P,# P(&X-"C P,# Q
M,S$W.#$@,# P,# @;@T*,# P,#$V-C<R-B P,# P,"!N#0HP,# P,38W,#0Q
M(# P,# P(&X-"C P,# Q-C@V,3(@,# P,# @;@T*,# P,#$V.34V,2 P,# P
M,"!N#0HP,# P,C S,#$W(# P,# P(&X-"C P,# R,#,S-# @,# P,# @;@T*
M,# P,#(P-#@U," P,# P,"!N#0HP,# P,C T.3DU(# P,# P(&X-"C P,# R
M,#4S.#4@,# P,# @;@T*,# P,#(P-34Q-" P,# P,"!N#0HP,# P,C U-S$V
M(# P,# P(&X-"C P,# R,#4X-C$@,# P,# @;@T*,# P,#(P-C W-" P,# P
M,"!N#0HP,# P,C V,C@S(# P,# P(&X-"C P,# R,#8T-#<@,# P,# @;@T*
M,# P,#(P-C8R,R P,# P,"!N#0HP,# P,C V.# V(# P,# P(&X-"C P,# R
M,#8Y.#$@,# P,# @;@T*,# P,#(P-S$X,2 P,# P,"!N#0HP,# P,C W,S8P
M(# P,# P(&X-"C P,# R,#<U-#,@,# P,# @;@T*,# P,#(P-S<T-" P,# P
M,"!N#0HP,# P,C W.3(R(# P,# P(&X-"C P,# R,#@Q,3,@,# P,# @;@T*
M,# P,#(P.#(X,R P,# P,"!N#0HP,# P,C X-#8W(# P,# P(&X-"C P,# R
M,#@V-CD@,# P,# @;@T*,# P,#(P.#@U-2 P,# P,"!N#0HP,# P,C Y,#0S
M(# P,# P(&X-"C P,# R,#DR,C0@,# P,# @;@T*,# P,#(P.30T,2 P,# P
M,"!N#0HP,# P,C Y-S U(# P,# P(&X-"C P,# R,#DY,# @,# P,# @;@T*
M,# P,#(Q,#(P,B P,# P,"!N#0HP,# P,C$P,S8R(# P,# P(&X-"C P,# R
M,3 U-C@@,# P,# @;@T*,# P,#(Q,#<Y.2 P,# P,"!N#0HP,# P,C$P.3<V
M(# P,# P(&X-"C P,# R,3$Q-3(@,# P,# @;@T*,# P,#(Q,3,S-B P,# P
M,"!N#0HP,# P,C$Q-3(S(# P,# P(&X-"C P,# R,3$W,C,@,# P,# @;@T*
M,# P,#(Q,3DP,B P,# P,"!N#0HP,# P,C$R,#@Q(# P,# P(&X-"C P,# R
M,3(S,3<@,# P,# @;@T*,# P,#(Q,C4W-R P,# P,"!N#0HP,# P,C$R-S4R
M(# P,# P(&X-"C P,# R,3(Y-#D@,# P,# @;@T*,# P,#(Q,S$V," P,# P
M,"!N#0HP,# P,C$S,S<R(# P,# P(&X-"C P,# R,3,U-S,@,# P,# @;@T*
M,# P,#(Q,S@R-2 P,# P,"!N#0HP,# P,C$T,#0S(# P,# P(&X-"C P,# R
M,30R,C<@,# P,# @;@T*,# P,#(Q-#0Q-B P,# P,"!N#0HP,# P,C$T-C0R
M(# P,# P(&X-"C P,# R,30X,S<@,# P,# @;@T*,# P,#(Q-3 T-B P,# P
M,"!N#0HP,# P,C$U,C0P(# P,# P(&X-"C P,# R,34T-#<@,# P,# @;@T*
M,# P,#(Q-38S-2 P,# P,"!N#0HP,# P,C$U.#(V(# P,# P(&X-"C P,# R
M,38P,3@@,# P,# @;@T*,# P,#(Q-C(R,2 P,# P,"!N#0HP,# P,C$V-#0W
M(# P,# P(&X-"C P,# R,38V-3 @,# P,# @;@T*,# P,#(Q-C@T-2 P,# P
M,"!N#0HP,# P,C$W,#0Y(# P,# P(&X-"C P,# R,3<R,S,@,# P,# @;@T*
M,# P,#(Q-S0T-2 P,# P,"!N#0HP,# P,C$W-C,V(# P,# P(&X-"C P,# R
M,3<X-# @,# P,# @;@T*,# P,#(Q.# Y-R P,# P,"!N#0HP,# P,C$X,CDT
M(# P,# P(&X-"C P,# R,3@T-C8@,# P,# @;@T*,# P,#(Q.#8X-2 P,# P
M,"!N#0HP,# P,C$X.#DW(# P,# P(&X-"C P,# R,3DP.3(@,# P,# @;@T*
M,# P,#(Q.3,V," P,# P,"!N#0HP,# P,C$Y-C W(# P,# P(&X-"C P,# R
M,3DX,# @,# P,# @;@T*,# P,#(R,# Q.2 P,# P,"!N#0HP,# P,C(P,C8Q
M(# P,# P(&X-"C P,# R,C T,38@,# P,# @;@T*,# P,#(R,#4Y,R P,# P
M,"!N#0HP,# P,C(P-S8U(# P,# P(&X-"C P,# R,C Y,3<@,# P,# @;@T*
M,# P,#(R,C T-B P,# P,"!N#0HP,# P,C(W,SDW(# P,# P(&X-"C P,# R
M,CDU-S,@,# P,# @;@T*,# P,#(S-30U-2 P,# P,"!N#0HP,# P,C0Q,C(U
M(# P,# P(&X-"C P,# R-#<X.38@,# P,# @;@T*,# P,#(U-#,W-B P,# P
M,"!N#0HP,# P,C8P,#8Q(# P,# P(&X-"C P,# R-C4T,S@@,# P,# @;@T*
M,# P,#(W,3 T," P,# P,"!N#0HP,# P,C<V.#8R(# P,# P(&X-"C P,# R
M.#(Q-S$@,# P,# @;@T*,# P,#(X.#$S,R P,# P,"!N#0HP,# P,CDS-3$S
M(# P,# P(&X-"C P,# R.3DQ-S4@,# P,# @;@T*,# P,#,P-#(X,B P,# P
M,"!N#0HP,# P,S Y-C$Q(# P,# P(&X-"C P,# S,30V.#<@,# P,# @;@T*
M,# P,#,Q.3 P." P,# P,"!N#0HP,# P,S(T,#4Y(# P,# P(&X-"C P,# S
M,CDY-S8@,# P,# @;@T*,# P,#,S-38S-B P,# P,"!N#0HP,# P,S0Q,S$X
M(# P,# P(&X-"C P,# S-#<V,C,@,# P,# @;@T*,# P,#,U-#8P,B P,# P
M,"!N#0HP,# P,S8P,SDR(# P,# P(&X-"C P,# S-C0V,S@@,# P,# @;@T*
M,# P,#,V-S@W,R P,# P,"!N#0HP,# P,S<S-#<X(# P,# P(&X-"C P,# S
M-SDV-3D@,# P,# @;@T*,# P,#,X-38Y,2 P,# P,"!N#0HP,# P,SDP,S$P
M(# P,# P(&X-"C P,# S.38Q,C8@,# P,# @;@T*,# P,#0P,3DW-B P,# P
M,"!N#0HP,# P-# V-34Q(# P,# P(&X-"C P,# T,3 Y,3(@,# P,# @;@T*
M,# P,#0Q-#4Y-R P,# P,"!N#0HP,# P-#$Y-38R(# P,# P(&X-"C P,# T
M,C4R,3,@,# P,# @;@T*,# P,#0R.3$R-2 P,# P,"!N#0HP,# P-#,T,C,P
M(# P,# P(&X-"C P,# T-# P.#0@,# P,# @;@T*,# P,#0T-C S.2 P,# P
M,"!N#0HP,# P-#4Q,S(X(# P,# P(&X-"C P,# T-38R-#(@,# P,# @;@T*
M,# P,#0V,#0Y-R P,# P,"!N#0HP,# P-#8T,C@R(# P,# P(&X-"C P,# T
M-C@P,38@,# P,# @;@T*,# P,#0W,S@T." P,# P,"!N#0HP,# P-#<Y,S8Y
M(# P,# P(&X-"C P,# T.#0X,C8@,# P,# @;@T*,# P,#0Y,#$T,R P,# P
M,"!N#0HP,# P-#DV-3(T(# P,# P(&X-"C P,# U,#$X.3D@,# P,# @;@T*
M,# P,#4P-C8S," P,# P,"!N#0HP,# P-3$Q-3(W(# P,# P(&X-"C P,# U
M,3(X-#,@,# P,# @;@T*,# P,#4Q-C$W." P,# P,"!N#0HP,# P-3$Y.#@U
M(# P,# P(&X-"C P,# U,C(S,C @,# P,# @;@T*,# P,#4R-S@W-B P,# P
M,"!N#0HP,# P-3,R.30V(# P,# P(&X-"C P,# U,S8V-S(@,# P,# @;@T*
M,# P,#4T,3$Y-R P,# P,"!N#0HP,# P-30U.3 R(# P,# P(&X-"C P,# U
M-3 X,#<@,# P,# @;@T*,# P,#4U-C0V,B P,# P,"!N#0HP,# P-38R,#0Q
M(# P,# P(&X-"C P,# U-C8W.38@,# P,# @;@T*,# P,#4W,3<P-R P,# P
M,"!N#0HP,# P-3<W,#$Q(# P,# P(&X-"C P,# U.#$T.#@@,# P,# @;@T*
M,# P,#4X-34Y.2 P,# P,"!N#0HP,# P-3DQ,#(T(# P,# P(&X-"C P,# U
M.34X-3D@,# P,# @;@T*,# P,#8P,#<Y,2 P,# P,"!N#0HP,# P-C U.3(U
M(# P,# P(&X-"C P,# V,3 V,3(@,# P,# @;@T*,# P,#8Q-#$Q.2 P,# P
M,"!N#0HP,# P-C$X,C$Q(# P,# P(&X-"C P,# V,C,V-C @,# P,# @;@T*
M,# P,#8R-S Y-" P,# P,"!N#0HP,# P-C,Q-C(U(# P,# P(&X-"C P,# V
M,S<P,3$@,# P,# @;@T*,# P,#8T,C$P-R P,# P,"!N#0HP,# P-C0V,CDV
M(# P,# P(&X-"C P,# V-3 X,C(@,# P,# @;@T*,# P,#8U-3 Q,R P,# P
M,"!N#0HP,# P-C4X-S4U(# P,# P(&X-"C P,# V-C,U,CD@,# P,# @;@T*
M,# P,#8V.#8S-2 P,# P,"!N#0HP,# P-C<T,C$W(# P,# P(&X-"C P,# V
M-SDT,C,@,# P,# @;@T*,# P,#8X,S4W,R P,# P,"!N#0HP,# P-C@X,S(P
M(# P,# P(&X-"C P,# V.3(W.3<@,# P,# @;@T*,# P,#8Y-S4Y,2 P,# P
M,"!N#0HP,# P-S R-S,V(# P,# P(&X-"C P,# W,#<W.#8@,# P,# @;@T*
M,# P,#<Q,S,S-R P,# P,"!N#0HP,# P-S$Y,#8T(# P,# P(&X-"C P,# W
M,C4T.# @,# P,# @;@T*,# P,#<R.#,S-B P,# P,"!N#0HP,# P-S,Q,C$V
M(# P,# P(&X-"C P,# W,S8V-34@,# P,# @;@T*,# P,#<T,#(R," P,# P
M,"!N#0HP,# P-S0U,#@R(# P,# P(&X-"C P,# W-#<Y,#(@,# P,# @;@T*
M,# P,#<U,# Y-B P,# P,"!N#0HP,# P-S4R.# W(# P,# P(&X-"C P,# W
M-30W,#$@,# P,# @;@T*,# P,#<U-S(W,2 P,# P,"!N#0HP,# P-S4X-#<Q
M(# P,# P(&X-"G1R86EL97(-"CP\("])1" -"B E(%)E<&]R=$QA8B!G96YE
M<F%T960@4$1&(&1O8W5M96YT("TM(&1I9V5S=" H:'1T<#HO+W=W=RYR97!O
M<G1L86(N8V]M*2 -"B!;*&]<,S(U7#,P,%PR-C5F7# R-EPR,#!<,S<U7#,R
M-UPP,34J(VM<,# S7#,S,%PP,#$I("AO7#,R-5PS,#!<,C8U9EPP,C9<,C P
M7#,W-5PS,C=<,#$U*B-K7# P,UPS,S!<,# Q*5T@#0H-"B O26YF;R Q,S<@
M,"!2#0H@+U)O;W0@,3,V(# @4@T*("]3:7IE(#,S," ^/@T*<W1A<G1X<F5F
1#0HW-3DV-3<-"B4E14]&#0H!

end
</PDF>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.5
<SEQUENCE>3
<FILENAME>adbeex45fy19.htm
<DESCRIPTION>EXHIBIT 4.5
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2020 Workiva -->
		<title>Exhibit</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sD8431606C16FD3E6C9E8A1EC14D6BF5E"></a></div><div><div style="line-height:144%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:130%;padding-bottom:10px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:144%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EXHIBIT 4.5</font></div><div style="line-height:144%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:144%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">DESCRIPTION OF REGISTRANT&#8217;S SECURITIES </font></div><div style="line-height:144%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">REGISTERED PURSUANT TO SECTION 12 OF THE </font></div><div style="line-height:144%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SECURITIES EXCHANGE ACT OF 1934</font></div><div style="line-height:144%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:144%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">DESCRIPTION OF COMMON STOCK</font></div><div style="line-height:144%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following description of the Company&#8217;s common stock is based upon the Company&#8217;s restated certificate of incorporation, as amended (&#8220;Restated Certificate of Incorporation&#8221;), the Company&#8217;s Amended and Restated Bylaws (&#8220;Bylaws&#8221;) and applicable provisions of law. We have summarized certain portions of the Restated Certificate of Incorporation and Bylaws below. The summary is not complete and is subject to, and is qualified in its entirety by express reference to, the provisions of our Restated Certificate of Incorporation and Bylaws, each of which is filed as an exhibit to the Annual Report on Form 10&#8209;K of which this Exhibit 4.5 is a part. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:144%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Authorized Capital Stock</font></div><div style="line-height:144%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the Restated Certificate of Incorporation, Adobe&#8217;s authorized capital stock consists of 900,000,000 shares of common stock, $0.0001 par value, and 2,000,000 shares of preferred stock, $0.0001 par value. </font></div><div style="line-height:132%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:144%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Common Stock</font></div><div style="line-height:144%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Adobe Common Stock Outstanding.</font><font style="font-family:inherit;font-size:10pt;">&#160;The outstanding shares of the Company&#8217;s common stock are duly authorized, validly issued, fully paid and nonassessable. The Company&#8217;s common stock is listed and principally traded on the Nasdaq Global Select Market under the ticker symbol &#8220;ADBE.&#8221;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Voting Rights.</font><font style="font-family:inherit;font-size:10pt;">&#160;Each holder of shares of the Company&#8217;s common stock is entitled to one vote for each share held of record on the applicable record date on all matters submitted to a vote of stockholders.</font></div><div style="line-height:144%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Dividend Rights.</font><font style="font-family:inherit;font-size:10pt;">&#160;Subject to any preferential dividend rights granted to the holders of any shares of the Company&#8217;s preferred stock that may at the time be outstanding, holders of the Company&#8217;s common stock are entitled to receive dividends as may be declared from time to time by the Company&#8217;s board of directors out of funds legally available therefor. We have not declared or paid any cash dividends on the Company&#8217;s common stock since April 2005, and do not anticipate paying any cash dividends in the foreseeable future.</font></div><div style="line-height:144%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Rights upon Liquidation.</font><font style="font-family:inherit;font-size:10pt;">&#160;Holders of the Company&#8217;s common stock are entitled to share pro rata, upon any liquidation or dissolution of Adobe, in all remaining assets available for distribution to stockholders after payment or providing for the Company&#8217;s liabilities and the liquidation preference of any outstanding preferred stock.</font></div><div style="line-height:144%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Preemptive Rights.</font><font style="font-family:inherit;font-size:10pt;">&#160;Holders of the Company&#8217;s common stock have no preemptive right to purchase, subscribe for or otherwise acquire any unissued or treasury shares or other securities.</font></div><div style="line-height:144%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Transfer Agent and Registrar.</font><font style="font-family:inherit;font-size:10pt;">&#160;Broadridge Corporate Issuer Solutions, Inc. is the transfer agent and registrar for the Company&#8217;s common stock.</font></div><div style="line-height:144%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:144%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Preferred Stock</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the Company&#8217;s Restated Certificate of Incorporation, without further stockholder action, the Company&#8217;s board of directors is authorized, subject to any limitations prescribed by the law of the State of Delaware, to provide for the issuance of the shares of preferred stock in one or more series, to establish from time to </font></div><div><br></div><div><div style="line-height:130%;padding-bottom:10px;text-align:left;text-indent:312px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- 1 -</font></div></div><hr style="page-break-after:always"><div><div style="line-height:144%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:130%;padding-bottom:10px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">time the number of shares to be included in each such series, to fix the designation, powers, preferences and rights of the shares of each such series and any qualifications, limitations or restrictions thereof, and to increase or decrease the number of shares of any such series (but not below the number of shares of such series then outstanding).</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:144%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Certain Provisions of the Company&#8217;s Restated Certificate of Incorporation and Bylaws</font></div><div style="line-height:144%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s Restated Certificate of Incorporation and Bylaws vest the power to call special meetings of stockholders in the Company&#8217;s chairman of the board, President, board of directors or stockholders holding shares representing not less than 10% of the outstanding votes entitled to vote at the meeting. Stockholders are not permitted under the Company&#8217;s Restated Certificate of Incorporation or Bylaws to act by written consent in lieu of a meeting.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To be properly brought before an annual meeting of stockholders, (i) any stockholder nomination for the board of directors must be delivered to the Company&#8217;s Secretary not more than 120 and not less than 90 days prior to the date on which we first released the Company&#8217;s proxy materials for the prior year&#8217;s annual meeting, and (ii) any stockholder proposal other than nominations for the board of directors must be delivered to the Company&#8217;s Secretary not more than 150 and not less than 120 days prior to the date on which we first released the Company&#8217;s proxy materials for the prior year's annual meeting; provided that in the event that the date of the annual meeting is advanced or delayed by more than 30 days from the anniversary of the previous year&#8217;s meeting, a stockholder&#8217;s written notice will be timely if it is delivered by the later of the 90th day prior to such annual meeting or the 10th day following the announcement of the date of the meeting. Such notice must contain information specified in the Bylaws as to the director nominee or proposal of other business, information about the stockholder making the nomination or proposal and the beneficial owner, if any, on behalf of whom the nomination or proposal is made, including name and address, class and number of shares owned, and representations regarding the intention to make such a proposal or nomination and to solicit proxies in support of it. With respect to director nominees, we may require any proposed nominee to furnish information concerning his or her eligibility to serve as an independent director or that could be material to a reasonable stockholder&#8217;s understanding of the independence of the nominee and to provide a statement as to whether such nominee, if elected, intends to comply with the Company&#8217;s policies and procedures as applicable to the board of directors.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:144%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Certain Anti-Takeover Effects of Delaware Law</font></div><div style="line-height:144%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are subject to Section 203 of the DGCL (&#8220;Section 203&#8221;). In general, Section 203 prohibits a publicly held Delaware corporation from engaging in various &#8220;business combination&#8221; transactions with any interested stockholder for a period of three years following the date of the transactions in which the person became an interested stockholder, unless:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:15%;"></td><td style="width:85%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:41px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the business combination or the transaction which resulted in the stockholder becoming an interested stockholder is approved by the board of directors prior to the date the interested stockholder obtained such status;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:15%;"></td><td style="width:85%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:41px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">upon consummation of the transaction which 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) those shares owned (a) by persons who are directors and also officers and (b) 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; or</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:130%;padding-bottom:10px;text-align:left;text-indent:312px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- 2 -</font></div></div><hr style="page-break-after:always"><div><div style="line-height:144%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:130%;padding-bottom:10px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:15%;"></td><td style="width:85%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:41px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">on or subsequent to such date the business combination is approved by the board of directors and authorized at an annual or special meeting of stockholders by the affirmative vote of at least 66</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">2</sup></font><font style="font-family:inherit;font-size:10pt;">/</font><font style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">3</sub></font><font style="font-family:inherit;font-size:10pt;">% of the outstanding voting stock which is not owned by the interested stockholder.</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A &#8220;business combination&#8221; is defined to include mergers, asset sales, and other transactions resulting in financial benefit to a stockholder. In general, an &#8220;interested stockholder&#8221; is a person who, together with affiliates and associates, owns (or within three years, did own) 15% or more of a corporation&#8217;s voting stock. The statute could prohibit or delay mergers or other takeover or change in control attempts with respect to the Company&#8217;s company and, accordingly, may discourage attempts to acquire us even though such a transaction may offer the Company&#8217;s stockholders the opportunity to sell their stock at a price above the prevailing market price.&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:130%;padding-bottom:10px;text-align:left;text-indent:312px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- 3 -</font></div></div>	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.3D
<SEQUENCE>4
<FILENAME>adbeex103dfy19.htm
<DESCRIPTION>EXHIBIT 10.3D
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2020 Workiva -->
		<title>Exhibit</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s9193E1DCD010EFC99121AB63FA375F5B"></a></div><div><div style="line-height:120%;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EXHIBIT 10.3D</font></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2019 EQUITY INCENTIVE PLAN <br>RESTRICTED STOCK UNIT GRANT NOTICE</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(GLOBAL)</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Inc. (the &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Company</font><font style="font-family:inherit;font-size:10pt;">&#8221;), pursuant to its 2019 Equity Incentive Plan (the &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Plan</font><font style="font-family:inherit;font-size:10pt;">&#8221;), hereby awards to Participant the Restricted Stock Unit Award (the &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Award</font><font style="font-family:inherit;font-size:10pt;">&#8221;) covering the number of Restricted Stock Units set forth below.  This Award is subject to all of the terms and conditions as set forth herein and in the Restricted Stock Unit Award Agreement (the &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Award Agreement</font><font style="font-family:inherit;font-size:10pt;">&#8221;) and the Plan, each of which is incorporated herein in its entirety.  Unless otherwise defined herein, capitalized terms shall have the meanings set forth in the Plan.</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:50%;"></td><td style="width:50%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Participant:</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Anil Chakravarthy</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date of Grant:</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">January 9, 2020</font></div><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vesting Commencement Date:</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">January 9, 2020</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Number of Restricted Stock Units:</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,056</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Vesting Schedule</font><font style="font-family:inherit;font-size:10pt;">: This Award shall vest as to 33 1/3% of the Restricted Stock Units on the first anniversary of the Vesting Commencement Date, an additional 33 1/3% on the second anniversary of the Vesting Commencement Date and a final 33 1/3% on the third anniversary of the Vesting Commencement Date so that the Restricted Stock Units are fully vested on the third anniversary of the Vesting Commencement Date; </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">provided, however</font><font style="font-family:inherit;font-size:10pt;">, that, except as set forth in the Award Agreement, the Participant&#8217;s Service has not terminated prior to each such vesting date.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Delivery of Shares</font><font style="font-family:inherit;font-size:10pt;">:  Subject to the limitations contained herein and the provisions of the Plan, the Company shall settle vested Restricted Stock Units by delivering to Participant whole shares of Stock, as provided in Sections 2,&#160;3 and 5 of the Award Agreement. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Additional Terms/Acknowledgements</font><font style="font-family:inherit;font-size:10pt;">:&#160; The Participant acknowledges receipt of, and understands and agrees to, this Restricted Stock Unit Grant Notice, the Award Agreement, and the Plan.  The Participant further acknowledges that as of the Date of Grant, this Restricted Stock Unit Grant Notice, the Award Agreement, and the Plan set forth the entire understanding between Participant, the Company and any other applicable Participating Company regarding the Award and supersede all prior oral and written agreements on that subject with the exception of any applicable change of control plan approved by the Company&#8217;s Board of Directors or a committee thereof and/or an applicable individual written retention agreement or other agreement or severance provision between the Company, or a subsidiary of the Company, and the Participant, to the extent applicable to the Participant.</font></div><div><br></div><div><div style="line-height:100%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:left;padding-left:384px;text-indent:-60px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:384px;text-indent:-60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC. </font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:366px;"><img src="rsuagreementsignature1.gif" alt="rsuagreementsignature1.gif" style="height:38px;width:216px;"></div><div style="line-height:120%;text-align:left;padding-left:324px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:300px;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:33px;"></td><td style="width:68px;"></td><td style="width:198px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">By:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shantanu Narayen</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chief Executive Officer</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Address:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">345 Park Avenue</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">San Jose, CA 95110-2704 USA</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:12%;"></td><td style="width:47%;"></td><td style="width:9%;"></td><td style="width:7%;"></td><td style="width:25%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:106px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div><img src="rsuagreementsignature.jpg" alt="rsuagreementsignature.jpg" style="height:58px;width:174px;"></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:106px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:106px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div><img src="rsuagreementdate.jpg" alt="rsuagreementdate.jpg" style="height:36px;width:85px;"></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Signature:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><br></div><div><div style="line-height:100%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><a name="s4B34D4E6DCE1BD8239EFAB63FA58C70D"></a></div><div><div style="line-height:120%;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC. </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2019 EQUITY INCENTIVE PLAN </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">RESTRICTED STOCK UNIT AWARD AGREEMENT </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(GLOBAL)</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pursuant to the Restricted Stock Unit Grant Notice (&#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Grant Notice</font><font style="font-family:inherit;font-size:10pt;">&#8221;) and this Restricted Stock Unit Award Agreement, including the attached Appendix (&#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Award Agreement</font><font style="font-family:inherit;font-size:10pt;">&#8221;), Adobe Inc. (the &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Company</font><font style="font-family:inherit;font-size:10pt;">&#8221;) has awarded you, pursuant to its 2019 Equity Incentive Plan (the &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Plan</font><font style="font-family:inherit;font-size:10pt;">&#8221;), a Restricted Stock Unit Award for that number of Restricted Stock Units as indicated in the Grant Notice.  Unless otherwise defined herein or in the Grant Notice, capitalized terms shall have the meanings set forth in the Plan.  Subject to adjustment and the terms and conditions as provided herein and in the Plan, each Restricted Stock Unit shall represent the right to receive one (1) share of Stock. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The details of your Award, in addition to those set forth in the Grant Notice, are as follows. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">VESTING</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;The Restricted Stock Units shall vest, if at all, as provided in the Vesting Schedule set forth in your Grant Notice, this Award Agreement and the Plan, provided that vesting shall cease upon the termination of your Service, except as otherwise set forth herein. </font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;If your Service terminates due to your death or Disability, then you will be given credit for an additional twelve (12) months of continuous Service such that the number of Restricted Stock Units that otherwise would have vested had your Service continued for an additional twelve (12) months following your termination will accelerate and become vested as of the date of your Service termination; </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">provided, however</font><font style="font-family:inherit;font-size:10pt;">, that in no event shall such applicable vesting exceed 100% of the number of Restricted Stock Units subject to your Award.  For purposes of this provision, &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Disability</font><font style="font-family:inherit;font-size:10pt;">&#8221; shall mean your permanent and total disability within the meaning of Section 22(e)(3) of the U.S. Internal Revenue Code of 1986, as amended (the &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Code</font><font style="font-family:inherit;font-size:10pt;">&#8221;), and any applicable regulations promulgated thereunder to the extent not inconsistent with the regulations under Section 409A of the Code.  Except as set forth in this Section&#160;1, any Restricted Stock Units subject to the Award that have not vested at the time of your termination of Service for any or no reason will be forfeited immediately and automatically transferred to and reacquired by the Company at no cost to the Company.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(c)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;If your Service is terminated by the Company without Cause or if you terminate Service for Good Reason within one (1) year of the Vesting Commencement Date, 50% of the total number of Restricted Stock Units subject to your Award will become vested, subject to (i) your continued compliance with the terms of your offer letter with the Company dated December 13, 2019 (the &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Offer Letter</font><font style="font-family:inherit;font-size:10pt;">&#8221;) and (ii) timely execution, and non-revocation, of a general release and waiver of claims against the Company in accordance with the terms and conditions set forth in your Offer Letter.  The terms &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cause</font><font style="font-family:inherit;font-size:10pt;">&#8221; and &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Good Reason</font><font style="font-family:inherit;font-size:10pt;">&#8221; have the meanings set forth in the Offer Letter. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(d)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;For purposes of the Award, your Service will be considered terminated as of the date you are no longer actively providing Service to the Participating Company Group (regardless of the reason for such termination and whether or not later found to be invalid or in breach of employment laws in the jurisdiction where you are employed or the terms of your Offer Letter), and unless otherwise expressly provided in this Award Agreement or determined by the Participating Company Group, your right to vest in the Award under the Plan, if any, will terminate as of such date and will not be extended by any notice period (</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">e.g</font><font style="font-family:inherit;font-size:10pt;">., your period of service would not include any contractual notice period or any period of &#8220;garden leave&#8221; or similar period mandated under employment laws in the jurisdiction where you are employed or the terms of your employment agreement, if any).  The Committee shall have the exclusive discretion to determine when you are no longer actively providing Service for purposes of your Award (including whether you may still be considered to be providing Services while on a leave of absence).  Any such determination by the Committee for the purposes of this Award Agreement shall have no effect upon any determination of the rights or obligations of you or the Company (or any Participating Company, as applicable) for any other purpose.  </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">1</font></div><div style="line-height:100%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(e)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;The Committee, in its discretion, may accelerate the vesting of the balance, or some lesser portion of the balance, of the unvested Restricted Stock Units at any time, subject to the terms of the Plan.  If so accelerated, such Restricted Stock Units will be considered as having vested as of the date specified by the Committee.  Notwithstanding Section&#160;5 and in accordance with Section&#160;16, the payment of shares of Stock vesting pursuant to this Section&#160;1 shall in all cases be paid at a time or in a manner that is exempt from, or complies with, Code Section 409A.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NUMBER OF RESTRICTED STOCK UNITS AND UNDERLYING SHARES OF STOCK</font><font style="font-family:inherit;font-size:10pt;">. </font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;The Restricted Stock Units subject to your Award and the shares of Stock deliverable with respect to such Restricted Stock Units will be adjusted from time to time for capitalization adjustments, as provided in Section&#160;4.2 of the Plan. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Any additional Restricted Stock Units, shares of Stock, cash or other property that become subject to the Award pursuant to this Section 2 shall be subject, in a manner determined by the Committee, to the same forfeiture restrictions, restrictions on transferability, and time and manner of delivery as applicable to the other Restricted Stock Units and shares of Stock covered by your Award. </font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(c)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Notwithstanding the provisions of this Section 2, no fractional Restricted Stock Units or rights for fractional shares of Stock shall be created pursuant to this Section 2.  The Board shall, in its discretion, determine an equivalent benefit for any fractional Restricted Stock Units or fractional shares that might be created by the adjustments referred to in this Section 2. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PAYMENT BY YOU</font><font style="font-family:inherit;font-size:10pt;">.  Subject to Section&#160;12 below, and except as otherwise provided in the Grant Notice, you will not be required to make any payment to the Company with respect to your receipt of the Award, the vesting of the Restricted Stock Units, or the delivery of the shares of Stock underlying the Restricted Stock Units; </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">provided, however</font><font style="font-family:inherit;font-size:10pt;">, that your continued Service is required for vesting of the Restricted Stock Units as set forth in the Grant Notice and this Award Agreement. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">4.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">RIGHTS AS A STOCKHOLDER</font><font style="font-family:inherit;font-size:10pt;">.  Neither you nor any person claiming under or through you will have any of the rights or privileges of a stockholder of the Company in respect of any shares of Stock hereunder unless and until certificates representing shares of Stock (or other evidence of ownership as so designated by the Company) (either, &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Certificates</font><font style="font-family:inherit;font-size:10pt;">&#8221;) will have been issued to you pursuant to Section 5.  After such issuance, you will have all the rights of a stockholder of the Company with respect to voting such shares of Stock and receipt of dividends and other distributions on such shares of Stock. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">5.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">DELIVERY OF SHARES</font><font style="font-family:inherit;font-size:10pt;">.  Each Restricted Stock Unit represents the right to receive one share of Stock on the date that such Restricted Stock Unit vests.  Unless and until the Restricted Stock Units will have vested in the manner set forth in Section&#160;1, you will have no right to payment of any such Restricted Stock Units.  Except as provided in Section&#160;6, any Restricted Stock Units that vest in accordance with Section 1 will be paid to you in whole shares of Stock as soon as practicable after vesting, but in each such case within the period thirty (30) days following the vesting date, subject to you satisfying any applicable tax withholding obligations as set forth in Section 12.  In no event will you be permitted, directly or indirectly, to specify the taxable year of the payment of any Restricted Stock Units payable under this Award Agreement.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Deferred Shares</font><font style="font-family:inherit;font-size:10pt;">.  If you are eligible and elect to defer delivery of the shares of Stock as provided in Section&#160;6, such shares of Stock will be issued and delivered to you on the date or dates that you elect on your deferral election form.  No shares of Stock shall be issued prior to vesting of the Restricted Stock Units. </font></div><div style="line-height:120%;text-align:justify;padding-left:96px;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Delivery Following Death</font><font style="font-family:inherit;font-size:10pt;">.  If you are deceased at the time that shares of Stock pursuant to Restricted Stock Units, if any, are to be delivered to you, such delivery will be made to your designated beneficiary, or if no beneficiary has survived you or been designated, or if the beneficiary designation is not enforceable and/or valid under the inheritance and other laws in your country (as determined by the Company in its sole discretion), to the administrator or executor of your estate.  Any such transferee must furnish the Company with (i)&#160;written notice of </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">2</font></div><div style="line-height:100%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">his or her status as a transferee, and (ii)&#160;evidence satisfactory to the Company to establish the validity of the transfer and compliance with any laws or regulations pertaining to said transfer. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">6.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">DEFERRAL ELECTION</font><font style="font-family:inherit;font-size:10pt;">.</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;&#32;</font><font style="font-family:inherit;font-size:10pt;">If permitted by the Company to do so, you may elect to defer receipt of the shares of Stock that otherwise would be issued pursuant to the vesting of your Award in accordance with the terms and conditions, including the applicable eligibility requirements, of the Company&#8217;s Deferred Compensation Plan (or such other successor plan as may be adopted by the Company).  The Committee will, in its sole discretion, establish the rules and procedures for such deferrals. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">7.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">COMPLIANCE WITH LAW</font><font style="font-family:inherit;font-size:10pt;">.  The grant of your Award and the issuance of any shares of Stock thereunder shall be subject to compliance with all applicable requirements of federal, state or foreign law with respect to such securities.  You may not be issued any shares of Stock if such issuance of shares of Stock would constitute a violation of any applicable federal, state or foreign securities laws, any other governmental regulatory body, or other law or regulations or the requirements of any stock exchange or market system upon which the Stock may then be listed. You understand that the Company is under no obligation to register or qualify the shares with the United States Securities Exchange Commission or any state or foreign securities commission or to seek approval or clearance from any governmental authority for the issuance or sale of the shares of Stock.  </font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, you may not be issued any shares of Stock unless (i) a registration statement under the Securities Act shall at the time of issuance be in effect with respect to the shares of Stock or (ii) in the opinion of legal counsel to the Company, the shares of Stock may be issued in accordance with the terms of an applicable exemption from the registration requirements of the Securities Act.  YOU ARE CAUTIONED THAT THE SHARES OF STOCK MAY NOT BE ISSUED UNLESS THE FOREGOING CONDITIONS ARE SATISFIED.  Where the Company determines that the delivery of any shares of Stock to settle this Award would violate federal securities laws or other applicable laws or rules or regulations promulgated by any governmental agency, the Company will defer delivery until the earliest date at which the Company reasonably anticipates that delivery of shares of Stock will no longer cause such violation.  The inability of the Company to obtain from any regulatory body having jurisdiction the authority, if any, deemed by the Company&#8217;s legal counsel to be necessary to the lawful issuance and sale of any shares of Stock shall relieve the Company of any liability in respect of the failure to issue or sell such shares of Stock as to which such requisite authority shall not have been obtained.  As a condition to the issuance of any shares of Stock pursuant to this Award, the Company may require you to satisfy any qualifications that may be necessary or appropriate, to evidence compliance with any applicable law or regulation and to make any representation or warranty with respect thereto as may be requested by the Company.  Further, you agree that the Company shall have unilateral authority to amend the Plan and the Award Agreement without your consent to the extent necessary to comply with securities or other laws applicable to issuance of shares of Stock.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">8.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">RESTRICTIVE LEGENDS</font><font style="font-family:inherit;font-size:10pt;">.  The shares of Stock issued pursuant to this Award shall be endorsed with appropriate legends, if any, determined by the Company. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">9.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">TRANSFERABILITY</font><font style="font-family:inherit;font-size:10pt;">.  Except to the limited extent permitted under Section 5(b), this Award and the rights and privileges conferred hereby will not be transferred, assigned, pledged or hypothecated in any way (whether by operation of law or otherwise) and will not be subject to sale under execution, attachment, or similar process.  Upon any attempt to transfer, assign, pledge, hypothecate or otherwise dispose of this grant, or any right or privileged conferred hereby, or upon any attempted sale under any execution, attachment or similar process, this Award and the rights and privileges hereby immediately will become null and void. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">10.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">AWARD NOT A SERVICE CONTRACT</font><font style="font-family:inherit;font-size:10pt;">.  Your Award is not an employment or service contract, and nothing in your Award shall be deemed to create in any way whatsoever any obligation on your part to continue in the Service of the Participating Company Group, or on the part of the Participating Company Group to continue such Service.  In addition, nothing in your Award shall obligate the Participating Company Group, their respective stockholders, boards of directors, Officers or Employees to continue any relationship that you might have as an Employee, Director or Consultant for the Participating Company Group.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">3</font></div><div style="line-height:100%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">11.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">UNSECURED OBLIGATION</font><font style="font-family:inherit;font-size:10pt;">. Your Award is unfunded, and even as to any Restricted Stock Units that vest, you shall be considered an unsecured creditor of the Company with respect to the Company&#8217;s obligation, if any, to issue shares of Stock pursuant to this Award Agreement.  You shall not have voting or any other rights as a stockholder of the Company with respect to the shares of Stock acquired pursuant to this Award Agreement until such shares of Stock are issued to you pursuant to this Award Agreement.  Upon such issuance, you will obtain full voting and other rights as a stockholder of the Company with respect to the shares of Stock so issued.  Nothing contained in this Award Agreement, and no action taken pursuant to its provisions, shall create or be construed to create a trust of any kind or a fiduciary relationship between you and the Company or any other person. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">12.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">TAX OBLIGATIONS</font><font style="font-family:inherit;font-size:10pt;">.</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;&#32;</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">General</font><font style="font-family:inherit;font-size:10pt;">.  Regardless of any action taken by the Company or any other Participating Company with respect to any or all federal, state, local and foreign income, employment, social insurance, payroll taxes, payment on account or other taxes related to your participation in the Plan and legally applicable to you or deemed by the Participating Company Group to be an appropriate charge to you even if technically due by the Participating Company Group (&#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Tax-Related Items</font><font style="font-family:inherit;font-size:10pt;">&#8221;), you acknowledge that the ultimate liability for all Tax-Related Items, is, and remains, your responsibility.  You further acknowledge that the Participating Company Group (i) makes no representations or undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of your Award, including, but not limited to, the grant, vesting or settlement of this Award, subsequent sale of Stock acquired pursuant to this Award, or the receipt of any dividends and/or Dividend Equivalents and (ii) does not commit to and is under no obligation to structure the terms of the grant or any other aspect of your Award to reduce or eliminate your liability for Tax-Related Items.  Further, if you have become subject to tax in more than one jurisdiction, as applicable, you acknowledge that the Participating Company Group may be required to withhold or account for Tax-Related Items in more than one jurisdiction.</font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Withholding Arrangements</font><font style="font-family:inherit;font-size:10pt;">.  Prior to any relevant taxable or tax withholding event, as applicable, you will pay or make adequate arrangements satisfactory to the Participating Company Group to satisfy all Tax-Related Items.  In this regard, you hereby authorize the Participating Company Group, or its respective agents, in their sole discretion and subject to any limitations under applicable law, to satisfy any applicable withholding obligations with regard to all Tax-Related Items by one or more of the following means:</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:84.61538461538461%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:8%;"></td><td style="width:92%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">i.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">withholding of that number of whole vested shares of Stock otherwise deliverable to you pursuant to this Award Agreement having a Fair Market Value not in excess of the amount of the withholding obligation for Tax-Related Items determined by the Company after considering required withholding rates and to the extent permitted under the Plan, the Company may determine such amount by considering other applicable withholding rates up to the maximum rate applicable in your jurisdiction.  For tax purposes, you are deemed to have been issued the full number of shares of Stock subject to the vested Award, notwithstanding that a number of the shares of Stock are held back solely for the purpose of paying the Tax-Related Items;</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ii.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">withholding from proceeds of the sale of shares of Stock acquired upon vesting/settlement of the Award either through a voluntary sale or through a mandatory sale arranged by the Company (on your behalf pursuant to this authorization);</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">iii.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">tender by you of a payment in cash or check to the Participating Company Group (as applicable) of any amount of the Tax-Related Items;</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">iv.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">withholding by any Participating Company of any amount of the Tax-Related Items from your wages of any other compensation owed to you by any Participating Company; and/or</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">v.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">in the event this Award is settled in whole or in part in cash, withholding from the cash to be distributed to you in settlement of this Award.</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">4</font></div><div style="line-height:100%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(c)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Subject to Section 12(b)(i), to the extent the Company withholds for Tax-Related Items by using a rate higher than your applicable tax rate, you may receive a refund of any over-withheld amount in cash and you will have no entitlement to the equivalent amount in shares of Stock.</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(d)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;You shall pay to the Participating Company Group (as applicable) any amount of Tax-Related Items that the Participating Company Group may be required to withhold or account for as a result of your participation in the Plan that cannot be satisfied by the means previously described.  The Company shall have no obligation to issue or deliver shares, cash or the proceeds of the sale of Stock until you have satisfied the obligations in connection with the Tax-Related Items as described in this Section. </font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(e)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160; Notwithstanding the foregoing, if you are a Section 16 officer of the Company under the Exchange Act, the Company will withhold using the method described under 12(b)(i) above unless the use of such withholding method is problematic under applicable laws or has materially adverse accounting consequences, in which case the Committee (as constituted to satisfy the requirements of Exchange Act Rule 16b-3) shall determine which of the other methods described in Section 12(b) above shall be used to satisfy the withholding obligation for Tax-Related Items.</font></div><div style="line-height:120%;text-align:justify;padding-left:108px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">13.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NATURE OF AWARD</font><font style="font-family:inherit;font-size:10pt;">.</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;&#32;</font><font style="font-family:inherit;font-size:10pt;">In accepting your Award, you acknowledge, understand and agree that: </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;the Plan is established voluntarily by the Company; it is discretionary in nature and it may be modified, amended, suspended or terminated by the Company at any time, to the extent permitted by the Plan; </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;the grant of your Award is exceptional, voluntary and occasional and does not create any contractual or other right to receive future grants of Awards, or benefits in lieu of Awards, even if Awards have been granted in the past; </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(c)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;all decisions with respect to future Awards or other grants, if any, will be at the sole discretion of the Company;</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(d)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;the Award and your participation in the Plan shall not create a right to employment or be interpreted as forming an employment or service contract with the Participating Company Group and shall not interfere with any ability of the Participating Company Group to terminate your employment or service relationship (if any);</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(e)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;you are voluntarily participating in the Plan; </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(f)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;the Award and the Stock subject to the Award, and the income from and value of same, are not intended to replace any pension rights or compensation;</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(g)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;the Award and the Stock subject to the Award, and the income from and value of same, are not part of normal or expected compensation or salary for purposes of calculating any severance, resignation, termination, redundancy, dismissal, end-of-service payments, holiday pay bonuses, long-service awards, pension or retirement or welfare benefits or similar mandatory payments;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(h)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;the future value of the underlying shares of Stock subject to your Award is unknown, indeterminable and cannot be predicted with certainty; </font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(i)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;no claim or entitlement to compensation or damages shall arise from forfeiture of the Award resulting from the termination of your Service with the Participating Company Group (for any reason whatsoever, whether or not later found to be invalid or in breach of employment laws in the jurisdiction where you are employed or the terms of your employment agreement, if any);</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(j)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;unless otherwise provided in the Plan or by the Company in its discretion, the Award and the benefits evidenced by this Award Agreement do not create any entitlement to have the Award or any such benefits </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">5</font></div><div style="line-height:100%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">transferred to, or assumed by, another company nor to be exchanged, cashed out or substituted for, in connection with any corporate transaction affecting the shares of the Company; and</font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(k)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160; the following provisions apply only if you are providing Service outside the United States:</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:92.3076923076923%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:9%;"></td><td style="width:91%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">i.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the Award and the shares of Stock subject to the Award, and the income from and value of the same, are not part of normal or expected compensation or salary for any purpose; </font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ii.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">unless otherwise agreed with the Company, the Award and the shares of Stock subject to the Award, and any income from and value of same, are not granted as consideration for, or in connection with, the service you may provide as a director of a Participating Company other than the Company; </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">provided, however</font><font style="font-family:inherit;font-size:10pt;">, that your continued Service shall be required for vesting of the Restricted Stock Units as may be set forth in the Grant Notice and this Award Agreement; and</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">iii.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the Participating Company Group</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font><font style="font-family:inherit;font-size:10pt;">shall not be liable for any foreign exchange rate fluctuation between your local currency and the United States Dollar that may affect the value of the Award or of any amounts due to you pursuant to the settlement of the Award or the subsequent sale of any shares of Stock acquired upon settlement.</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">14.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">DELIVERY OF DOCUMENTS AND NOTICES</font><font style="font-family:inherit;font-size:10pt;">.  Any document relating to participating in the Plan or this Award and/or notice required or permitted hereunder shall be given in writing and shall be deemed effectively given (except to the extent that this Award Agreement provides for effectiveness only upon actual receipt of such notice) upon personal delivery, electronic delivery, or upon deposit in the U.S. Post Office or foreign postal service, by registered or certified mail, with postage and fees prepaid, or with a nationally recognized courier designating express or expedited service with evidence of delivery, addressed to the other party at the e-mail address, if any, provided for you by the Company or a Participating Company or at such other address as such party may designate in writing from time to time to the other party. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Description of Electronic Delivery</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">.  </font><font style="font-family:inherit;font-size:10pt;">The Plan and Award documents, which may include but do not necessarily include the Plan prospectus, Grant Notice, Award Agreement, Certificates, and United States financial reports of the Company, may be delivered to you electronically by the Company or a third party designated by the Company. Such means of delivery may include but do not necessarily include the delivery of a link to a Company intranet or the internet site of a third party involved in administering the Plan, the delivery of the document via e-mail or such other delivery determined at the Committee&#8217;s discretion. </font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Consent to Electronic Delivery</font><font style="font-family:inherit;font-size:10pt;">.  You acknowledge that you have read Section&#160;14 and consent to the electronic delivery of the Plan and Award documents by the Company or a third party designated by the Company and agree to participate in the Plan through any online or electronic system established and maintained by the Company or a third party designated by the Company, as described in Section&#160;14.  You acknowledge that you may receive from the Company a paper copy of any documents delivered electronically at no cost if you contact the Company by telephone, through a postal service or electronic mail at equity@adobe.com.  You further acknowledge that you will be provided with a paper copy of any documents delivered electronically if electronic delivery fails; similarly, you understand that you must provide the Company or any designated third party with a paper copy of any documents delivered electronically if electronic delivery fails.  Also, you understand that your consent may be revoked or changed, including any change in the electronic mail address to which documents are delivered (if you have provided an electronic mail address), at any time by notifying the Company of such revised or revoked consent by telephone, postal service or electronic mail at equity@adobe.com. Finally, you understand that you are not required to consent to electronic delivery. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">15.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">DATA PRIVACY CONSENT</font><font style="font-family:inherit;font-size:10pt;">.  </font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">You understand that the Participating Company Group holds certain personal information about you, including, but not limited to, your name, home address, email address and telephone number, date of birth, social insurance number (to the extent permitted under applicable law), passport or other identification number, salary, nationality, job title, any shares of Stock or directorships held in the Company, </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">6</font></div><div style="line-height:100%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">details of all Awards or any other entitlement to shares of Stock awarded, canceled, exercised, vested, unvested or outstanding in your favor (all "Data"), for the exclusive purpose of implementing, administering and managing the Plan. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">You understand that Data will be transferred to E*TRADE, or such other stock plan service provider as may be selected by the Company in the future, which is assisting the Company with the implementation, administration and management of the Plan.  You understand that the recipients of the Data may be located in the United States or elsewhere, and that the recipients&#8217; country (e.g., the United States) may have different data privacy laws and protections than your country.  You understand that if you reside outside the United States, you may request a list with the names and addresses of any potential recipients of the Data by contacting your local human resources representative.  You understand that Data will be held only as long as is necessary to implement, administer and manage your participation in the Plan. You understand that if you reside outside the United States, you may, at any time, view or access Data or require it to be provided to another company, request information about the storage and processing of Data, require any necessary amendments to Data or refuse or withdraw the consents herein, in any case without cost, by contacting in writing your local human resources representative.  </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">If you are an employee of an affiliate of the Company in the European Economic Area, or the United Kingdom (after the UK ceases to be a member state of the EU), the grant of consent below is not relevant to you. Company (and other authorized recipients of the Data) process the Data for the purpose of  implementing, administering and managing the Plan; this is necessary in order to perform Company's contractual obligations under this RSU Grant Agreement. If you do not provide Data required for this purpose, Company will not be able to perform its obligations under this RSU Grant Agreement and this may affect your ability to participate in the Plan. The Company and E*TRADE have entered into standard contract clauses, in the form authorized by the European Commission, with its affiliates in the European Economic Area in order to provide adequate protection for Data. The Company is the controller responsible for the Data processing described above and can be contacted at 345 Park Avenue, San Jose, California 95110 USA, or </font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;text-decoration:underline;">AskPrivacy@adobe.com</font><font style="font-family:inherit;font-size:10pt;">.</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#32;You are entitled to complain to an EEA data protection authority in the country where you live, work, or believe any breach of data protection law has occurred. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Unless you are employee of an affiliate of the Company in the European Economic Area or the United Kingdom (after the UK ceases to be a member state of the EU)., you hereby explicitly and unambiguously consent to the collection, use and transfer, in electronic or other form, of your Data by and among the members of the Participating Company Group and by E*TRADE and any other company selected by Company to assist it in administering the Plan, for the exclusive purpose of implementing, administering and managing your participation in the Plan. Further, you understand that you are providing the consents herein on a purely voluntary basis.  If you do not consent, or if you later seek to revoke your consent, your employment status or service with your employer will not be affected: the only consequence of refusing or withdrawing your consent is that the Company would not be able to grant Restricted Stock Units or other equity to you awards or administer or maintain such awards.  Therefore, you understand that refusing or withdrawing your consent may affect your ability to participate in the Plan.  For more information on the consequences of your refusal to consent or withdrawal of consent, you understand that you may contact your local human resources representative.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">16.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">APPLICATION OF SECTION 409A (ONLY APPLICABLE TO U.S. TAXPAYERS)</font><font style="font-family:inherit;font-size:10pt;">.  Absent a proper deferral election, it is intended that all of the benefits and payments provided under this Award satisfy, to the greatest extent possible, the exemptions from the application of Code Section 409A provided under the &#8220;short-term deferral&#8221; rule set forth in United States Treasury Regulation Section 1.409A&#8209;1(b)(4), and this Award will be construed to the greatest extent possible as consistent with those provisions.  To the extent not so exempt, this Award and the payments and benefits to be provided hereunder are intended to, and will be construed and implemented so as to, comply in all respects with the applicable provisions of Code Section 409A, and any provisions calling for payments on a termination of employment or other service shall be read to mean a &#8220;separation from service&#8221; (as defined under Treasury Regulation Section 1.409-1(h) without reference to alternative definitions thereunder).  For purposes of Code Section 409A, each payment, installment and benefit under this Award is intended to constitute a separate payment for purposes of Treasury Regulation Section&#160;1.409A&#8209;2(b)(2).  Notwithstanding any other provision of this Award, to the extent that (i) one or more of the payments or benefits received or to be received by you upon &#8220;separation from service&#8221; pursuant </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">7</font></div><div style="line-height:100%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">to this Plan would constitute deferred compensation subject to the requirements of Code Section&#160;409A, and (ii) you are a &#8220;specified employee&#8221; within the meaning of Code Section 409A at the time of separation from service, then to the extent delayed commencement of any portion of such payments or benefits is required in order to avoid a prohibited distribution under Code Section&#160;409A(a)(2)(B)(i) and the related adverse taxation under Section 409A, such payments and benefits shall not be provided to you prior to the earliest of (a) the expiration of the six-month period measured from the date of separation from service, (b) the date of your death or (c) such earlier date as permitted under Section 409A without the imposition of adverse taxation on you.  Upon the first business day following the expiration of such applicable Code Section 409A(a)(2)(B)(i) period, all payments and benefits deferred pursuant to this paragraph shall be paid in a lump sum to you, and any remaining payments and benefits due shall be paid as otherwise provided herein.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">17.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">BINDING AGREEMENT</font><font style="font-family:inherit;font-size:10pt;">.  Subject to the limitation on the transferability of this Award contained herein, the Award Agreement will be binding upon and inure to the benefit of the heirs, legatees, legal representatives, successors and assigns of the parties hereto.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">18.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">COMMITTEE AUTHORITY</font><font style="font-family:inherit;font-size:10pt;">.  The Committee will have the power to interpret the Plan and this Award Agreement and to adopt such rules for the administration, interpretation and application of the Plan as are consistent therewith and to interpret or revoke any such rules (including, but not limited to, the determination of whether or not any Restricted Stock Units have vested).  All actions taken and all interpretations and determinations made by the Committee in good faith will be final and binding upon you, the Company and all other interested persons.  No member of the Committee will be personally liable for any action, determination or interpretation made in good faith with respect to the Plan or this Award Agreement.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">19.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">HEADINGS</font><font style="font-family:inherit;font-size:10pt;">.</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;&#32;</font><font style="font-family:inherit;font-size:10pt;">The headings of the Sections in this Award Agreement are inserted for convenience only and shall not be deemed to constitute a part of this Award Agreement or to affect the meaning of this Award Agreement. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">20.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">MISCELLANEOUS</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;The rights and obligations of the Company under your Award shall be transferable to any one or more persons or entities, and all covenants and agreements hereunder shall inure to the benefit of, and be enforceable by the Company&#8217;s successors and assigns. </font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;You agree upon request to execute any further documents or instruments necessary or desirable in the sole determination of the Company to carry out the purposes or intent of your Award. </font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(c)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;You acknowledge and agree that you have reviewed your Award in its entirety, have had an opportunity to obtain the advice of counsel prior to executing and accepting your Award and fully understand all provisions of your Award. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">21.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">AGREEMENT SEVERABLE</font><font style="font-family:inherit;font-size:10pt;">.</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;&#32;</font><font style="font-family:inherit;font-size:10pt;">The provisions of this Award Agreement are severable and if any one or more provisions are determined to be illegal or otherwise unenforceable, in whole or in part, the remaining provisions shall nevertheless be binding and enforceable.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">22.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">GOVERNING PLAN DOCUMENT</font><font style="font-family:inherit;font-size:10pt;">. Your Award is subject to all the provisions of the Plan, which are hereby made a part of your Award, and is further subject to all interpretations, amendments, rules and regulations which may from time to time be promulgated and adopted pursuant to the Plan. In the event of any conflict between one or more provisions of your Award Agreement and one or more provisions of the Plan, the provisions of the Plan shall control. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">23.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">APPLICABLE LAW AND VENUE</font><font style="font-family:inherit;font-size:10pt;">.  The Award and the provisions of this Award Agreement shall be governed by, and subject to, the laws of the State of California, United States of America.  For purposes of any action, lawsuit or other proceedings brought to enforce this Award Agreement, relating to it, or arising from it, the parties hereby submit to and consent to the sole and exclusive jurisdiction of Santa Clara County, California, or the </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">8</font></div><div style="line-height:100%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">federal courts of the United States for the Northern District of California, and no other courts, where this grant is made and/or to be performed.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">24.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NO ADVICE REGARDING GRANT</font><font style="font-family:inherit;font-size:10pt;">.</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;&#32;</font><font style="font-family:inherit;font-size:10pt;">The Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding your participation in the Plan, or your acquisition or sale of the underlying shares of Stock.  You understand and agree that you should consult with your own personal tax, legal and financial advisors regarding your participation in the Plan before taking any action related to the Plan.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">25.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">LANGUAGE</font><font style="font-family:inherit;font-size:10pt;">.</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;&#32;</font><font style="font-family:inherit;font-size:10pt;">If you received this Award Agreement or any other document related to the Plan translated into a language other than English and if the meaning of the translated version is different from the English version, the English version will control.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">26.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">APPENDIX</font><font style="font-family:inherit;font-size:10pt;">.</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;&#32;</font><font style="font-family:inherit;font-size:10pt;">Notwithstanding any provisions in this Award Agreement, the Award shall be subject to any special terms and conditions set forth in any Appendix to this Award Agreement for your country.  Moreover, if you relocate to one of the countries included in the Appendix, the special terms and conditions for such country will apply to you, to the extent the Company determines that the application of such terms and conditions is necessary or advisable for legal or administrative reasons.  The Appendix constitutes part of this Award Agreement.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">27.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">IMPOSITION OF OTHER REQUIREMENTS</font><font style="font-family:inherit;font-size:10pt;">.</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;&#32;</font><font style="font-family:inherit;font-size:10pt;">The Company reserves the right to impose other requirements on your participation in the Plan, on the Award and on any shares of Stock acquired under the Plan, to the extent the Company determines it is necessary or advisable for legal or administrative reasons, and to require you to sign any additional agreements or undertakings that may be necessary to accomplish the foregoing.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">28.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">WAIVER</font><font style="font-family:inherit;font-size:10pt;">.</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;&#32;</font><font style="font-family:inherit;font-size:10pt;">You acknowledge that a waiver by the Company of a breach of any provision of this Award Agreement shall not operate or be construed as a waiver of any other provision of this Award Agreement, or of any subsequent breach by you or another Participant.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">29.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">INSIDER TRADING RESTRICTIONS/MARKET ABUSE LAWS</font><font style="font-family:inherit;font-size:10pt;">.</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;&#32;</font><font style="font-family:inherit;font-size:10pt;">You acknowledge that you may be subject to insider-trading restrictions and/or market abuse laws in applicable jurisdictions, including the United States and your country of residence, which may affect your ability to acquire, sell or attempt to sell shares of Stock or rights to shares of Stock (</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">e.g.</font><font style="font-family:inherit;font-size:10pt;">, the Award) during such times as you are considered to have &#8220;inside information&#8221; regarding the Company (as defined by the laws in applicable jurisdictions, including the United States and in your country).  Any restrictions under these laws or regulations are separate from and in addition to any restrictions that may be imposed under any applicable Company insider trading policy.  You should consult your personal legal advisor for further details regarding any insider trading restrictions and/or market-abuse laws in your country.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">30.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">FOREIGN ASSET/ACCOUNT REPORTING REQUIREMENTS AND EXCHANGE CONTROLS</font><font style="font-family:inherit;font-size:10pt;">.</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;&#32;</font><font style="font-family:inherit;font-size:10pt;">Your country may have certain foreign asset and/or account reporting requirements and exchange controls which may affect your ability to acquire or hold shares of Stock under the Plan or cash received from participating in the Plan (including from any dividends received or sale proceeds arising from the sale of shares of Stock) in a brokerage or bank account outside your country.  You may be required to report such accounts, assets or transactions to the tax or other authorities in your country.  You also may be required to repatriate sale proceeds or other funds received as a result of your participation in the Plan to your country through a designated bank or broker and/or within a certain time after receipt.  You acknowledge that it is your responsibility to be compliant with such regulations, and you should consult your personal legal advisor for any details.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">9</font></div><div style="line-height:100%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">APPENDIX TO</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2019 EQUITY INCENTIVE PLAN <br>RESTRICTED STOCK UNIT AWARD AGREEMENT</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(GLOBAL)</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This Appendix includes special country-specific terms that apply if you are residing and/or working in one of countries covered by the Appendix.  The Appendix is part of the Award Agreement.  Unless otherwise provided below, capitalized terms used but not defined herein shall have the same meanings assigned to them in the Plan and the Award Agreement.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This Appendix also includes information of which you should be aware with respect to your participation in the Plan.  The information is based on the securities, exchange control and other laws in effect in the respective countries as of January 2019 and is provided solely for informational purposes.  Such laws are often complex, change frequently, and results may differ based on the particular facts and circumstances.  As a result, the Company strongly recommends that you do not rely on the information noted herein as the only source of information relating to the consequences of your participation in the Plan because the information may be out of date at the time your Award vests or you sell Stock acquired under the Plan.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, the information is general in nature and may not apply to your particular situation, and the Company is not in a position to assure you of any particular result.  Accordingly, you are advised to seek appropriate professional advice as to how the relevant laws in your country may apply to your situation.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Note that if you are a citizen or resident of a country other than the country in which you are residing and/or working, or you transfer employment or residency after the Award is granted to you, the information contained in this Appendix may not be applicable to you. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Australia </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Australian Offer Document</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Award is intended to comply with the provisions of the Corporations Act 2001, Australian Securities and Investments Commission ("ASIC") Regulatory Guide 49 and ASIC Class Order 14/1000.  Additional details are set forth in the Offer Document for the Award.  Your right to participate in the Plan and receive the Award under the Plan is subject to the terms and conditions as stated in the Offer Document, the Plan and the Award Agreement.  By accepting the Award, you acknowledge and confirm that you have received these documents.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Tax Information</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Plan is a plan to which subdivision 83A-C of the Income Tax Assessment Act 1997 (Cth) applies (subject to conditions in that Act).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Exchange Control Information</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exchange control reporting is required for payments equal to or exceeding AUD10,000 to a foreign individual or entity. This reporting is generally done automatically by the financial institution making the transfer.  </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Austria </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Exchange Control Information</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If you hold shares of Stock purchased under the Plan outside of Austria (even if you hold them outside of Austria at a branch of an Austrian bank) or cash (including proceeds from the sale of shares of Stock), you must submit an annual </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">10</font></div><div style="line-height:100%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">report to the Austrian National Bank using the form &#8220;Wertpapiermeldung.  An exemption applies if the value of the shares of Stock held outside of Austria does not exceed &#8364;5,000,000 as of 31 December each year or the value of the shares of Stock held outside of Austria as of any quarter does not exceed &#8364;30,000,000.  The deadline for filing the annual report is January 31 of the following year and the deadline for filing the quarterly report is the 15th day of the month following the end of the respective quarter. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When shares of Stock are sold, there may be reporting obligations if the cash received is held outside Austria.  If the transaction volume of all your cash accounts abroad exceeds &#8364;10,000,000, the movements and the balance of all accounts must be reported monthly, as of the last day of the month, on or before the fifteenth day of the following month with the form &#8220;Meldungen SI-Forderungen und/oder SI-Verpflichtungen.&#8221;  If the transaction value of all cash accounts abroad is less than &#8364;10,000,000, no ongoing reporting requirements apply.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Belgium </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;padding-left:144px;text-indent:-144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Foreign Asset/Account Reporting Information</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">You are required to report any security or bank accounts (including brokerage accounts) you maintain outside of Belgium on your annual tax return.  In a separate report, you are required to provide the National Bank of Belgium with certain details regarding such foreign accounts (including the account number, bank name and country in which any such account was opened).  This report, as well as additional information on how to complete it, can be found on the website of the National Bank of Belgium, </font><a style="font-family:inherit;font-size:10pt;color:#0000ff;text-decoration:underline;" href="#"><font style="font-family:inherit;font-size:10pt;color:#0000ff;text-decoration:underline;">www.nbb.be</font></a><font style="font-family:inherit;font-size:10pt;">, under </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Kredietcentrales / Centrales des cr&#233;dits</font><font style="font-family:inherit;font-size:10pt;">&#32;caption.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Bermuda </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Securities Law Information</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Award Agreement is not subject to and has not received approval from the Bermuda Monetary Authority and the Registrar of Companies in Bermuda, and no statement to the contrary, explicit or implicit, is authorized to be made in this regard.  The securities may be offered or sold in Bermuda only in compliance with the provisions of the Investment Business Act 2003 of Bermuda. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Brazil </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Nature of Award&#160; </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This provision supplements Section 13 of the Award Agreement:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">By accepting this Award, you acknowledge, understand and agree that (i) you are making an investment decision, (ii) you will be entitled to receive shares of Stock pursuant to the Award only if the vesting conditions are met and any necessary services are rendered by you between the Date of Grant and the applicable vesting date, and (iii) the value of the underlying Shares of Stock is not fixed and may increase or decrease without compensation to you.&#160;</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;padding-left:144px;text-indent:-144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Compliance with Laws</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">By accepting this Award, you agree that you will comply with Brazilian law when you vest in your Award and sell shares of Stock.  You also agree to report and pay any and all taxes associated with the vesting of the Award, the sale of the shares of Stock acquired pursuant to the Plan and the receipt of any dividends.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Exchange Control Information</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">You must prepare and submit a declaration of assets and rights held outside of Brazil to the Central Bank on an annual basis if you hold assets or rights valued at more than US$100,000.  The assets and rights that must be reported include shares of Stock.  </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">11</font></div><div style="line-height:100%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Canada (Quebec only) </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;padding-left:144px;text-indent:-144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Language Acknowledgment</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The parties acknowledge that it is their express wish that this agreement, as well as all documents, notices and legal proceedings entered into, given or instituted pursuant hereto or relating directly or indirectly hereto, be provided to them in English.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Les parties reconnaissent avoir exig&#233; la r&#233;daction en anglais de cette convention, ainsi que de tous documents, avis et proc&#233;dures judiciaires, ex&#233;cut&#233;s, donn&#233;s ou intent&#233;s en vertu de, ou li&#233;s directement ou indirectement &#224;, la pr&#233;sente convention.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Data Privacy</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This provision supplements Section 15 of the Award Agreement:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">You hereby authorize the Participating Company Group and their representatives to discuss with and obtain all relevant information from all personnel, professional or not, involved in the administration and operation of the Plan.  You further authorize the Participating Company Group to disclose and discuss the Plan with their advisors.  You further authorize the Participating Company Group to record such information and to keep such information in your employee file.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Canada (all provinces)</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;padding-left:144px;text-indent:-144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Delivery of Shares  </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:justify;padding-left:144px;text-indent:-144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This provision supplements Section 5 of the Award Agreement:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Notwithstanding any discretion referred to in Section 2.1(ee) of the Plan, the Restricted Stock Units granted to Participants in Canada do not represent the right to receive a cash payment equal to the value of the shares of Stock, or a combination of cash and shares of Stock; vested Restricted Stock Units will be paid to Participants in Canada in shares of Stock only.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;padding-left:144px;text-indent:-144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Securities Law Information</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">You acknowledge and agree that you will only sell shares of Stock acquired through participation in the Plan outside of Canada through E*TRADE or such other broker designated under the Plan, provided that such sale takes place outside of Canada through the facilities of a stock exchange on which the shares of Stock are listed.  Currently, the shares of Stock are listed on Nasdaq Global Select Market. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Termination of Employment</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This provision replaces Section 1(c) of the Award Agreement:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For purposes of the Award, your Service will be considered terminated, and your right to vest in the Award under the Plan, if any, (and any related Dividend Equivalents)  will terminate, as of the date that is the earliest of:&#160; (a) the date your Service with the Participating Company Group is terminated, (b) the date you receive written notice of termination from the Participating Company Group, regardless of any notice period or period of pay in lieu of such notice mandated under the employment laws in the jurisdiction where you are employed or the terms of your employment agreement, if any; and (c) the date you are no longer employed by or actively providing Service to the Participating Company Group (regardless of the reason for such termination and whether or not later found to be invalid or in breach of the employment laws in the jurisdiction where you are employed or the terms of your employment agreement, if any).  The Committee shall have the exclusive discretion to determine when you are no longer actively providing Service for purposes of your Award (including whether you may still be considered to be providing services while on an approved leave of absence).</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">12</font></div><div style="line-height:100%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Foreign Asset/Account Reporting Information</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">You may be required to report foreign specified property (including shares of Stock and rights to shares of Stock such as Restricted Stock Units) on form T1135 (Foreign Income Verification Statement) if the total cost of your foreign specified property exceeds C$100,000 at any time in the year.  If applicable, the form must be filed by April 30 of the following year.  When shares of Stock are acquired, their cost generally is the adjusted cost base (&#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">ACB</font><font style="font-family:inherit;font-size:10pt;">&#8221;) of the Stock.  The ACB ordinarily would equal the fair market value of the Stock at the time of acquisition, but if you own other shares of Stock of the same Company, this ACB may have to be leveraged with the ACB of the other Stock.  Please refer to form T1135 (Foreign Income Verification Statement) and consult your tax advisor for further details.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Chile </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Securities Law Information</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The offer of Restricted Stock Units constitutes a private offering of securities in Chile effective as of the Date of Grant.  The offer of Restricted Stock Units is made subject to general ruling N&#176; 336 of the Chilean Superintendence of Securities and Insurance (&#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">SVS</font><font style="font-family:inherit;font-size:10pt;">&#8221;).  The offer refers to securities not registered at the securities registry or at the foreign securities registry of the SVS, and, therefore, such securities are not subject to oversight of the SVS.  Given that the Restricted Stock Units are not registered in Chile, the Company is not required to provide public information about the Restricted Stock Units or the shares of Stock in Chile.  Unless the Restricted Stock Units and/or the shares of Stock are registered with the SVS, a public offering of such securities cannot be made in Chile.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Esta oferta de Unidades de Acciones Restringidas constituye una oferta privada de valores en Chile y se inicia en la Fecha de la Concesi&#243;n.  Esta oferta de Unidades de Acciones Restringidas se acoge a las disposiciones de la Norma de Car&#225;cter General N&#176; 336 de la Superintendencia de Valores y Seguros de Chile (&#8220;SVS&#8221;).  Esta oferta versa sobre valores no inscritos en el Registro de Valores o en el Registro de Valores Extranjeros que lleva la SVS, por lo que tales valores no est&#225;n sujetos a la fiscalizaci&#243;n de &#233;sta. Por tratarse las Unidades de Acciones Restringidas de valores no registrados en Chile, no existe obligaci&#243;n por parte de la Compa&#241;&#237;a de entregar en Chile informaci&#243;n p&#250;blica respecto de los Unidades de Acciones Restringidas o sus Acciones.  Estos valores no podr&#225;n ser objeto de oferta p&#250;blica en Chile mientras no sean inscritos en el Registro de Valores correspondiente.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Exchange Control Information</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exchange control reporting requirements will apply if the value of any shares of Stock acquired without the remittance of funds out of Chile exceeds US$10,000.  It is not clear whether this requirement also applies in the case of Restricted Stock Units where no payment is made to acquire the shares; however, if the Central Bank of Chile considers the acquisition of shares of Stock for no consideration to be an &#8220;investment operation&#8221; the requirement will apply.  You should consult your personal legal advisor for further details.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">You are not required to repatriate funds obtained from the sale of shares of Stock or any dividends to Chile.  However, if you decide to repatriate such funds, you must do so through the Formal Exchange Market if the amount of the funds exceeds US$10,000.  In such case, you must report the payment to a commercial bank or registered foreign exchange office receiving the funds.  </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If your aggregate investments held outside of Chile exceed US$5,000,000 in any year (including the investments made under the Plan), you must report the investments annually to the Central Bank.  </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Please note that exchange control regulations in Chile are subject to change.  You should consult with your personal legal advisor regarding any exchange control obligations that you may have prior to the vesting of the Award or receiving proceeds from the sale of shares of Stock acquired under the Plan.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">13</font></div><div style="line-height:100%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Tax Reporting Information and Registration</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Chilean Internal Revenue Service (&#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">CIRS</font><font style="font-family:inherit;font-size:10pt;">&#8221;) requires all taxpayers to provide information annually regarding: (i) any taxes paid abroad which will be used as a credit against Chilean income taxes, and (ii) the results of foreign investments on a sworn statement which must be submitted electronically through the CIRS website at </font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">www.sii.cl</font><font style="font-family:inherit;font-size:10pt;">. You should consult with your personal tax advisor with respect to your filing requirements.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">China</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Delivery of Shares</font><font style="font-family:inherit;font-size:10pt;">:  This provision replaces Section 5 of the Award Agreement:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Notwithstanding anything in the Award Agreement, the Restricted Stock Units granted to you do not provide any right to receive shares of Stock.  Upon vesting, the Restricted Stock Units shall be settled and paid only in cash through local payroll in an amount equal to the fair market value of the shares of Stock at vesting less any Tax-Related Items.  You agree to bear any currency fluctuation risk between the time the Restricted Stock Units vest and the time the cash payment is distributed to you.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Colombia </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Labor Law Acknowledgement</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">By accepting this Award, you acknowledge that pursuant to Article 128 of the Colombia Labor Code, the Plan and related benefits do not constitute a component of &#8220;salary&#8221; for any purposes.  Therefore, the Award and related benefits will not be included and/or considered for purposes of calculating any and all labor benefits, including but not limited to legal/fringe benefits, vacations, indemnities, payroll taxes and social insurance contributions.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Securities Law Information</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The shares of Stock are not and will not be registered in the Colombian registry of publicly traded securities (</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Registro Nacional de Valores y Emisores</font><font style="font-family:inherit;font-size:10pt;">) and therefore the shares of Stock may not be offered to the public in Colombia.  Nothing in this Award Agreement should be construed as the making of a public offer of securities in Colombia.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Exchange Control Information</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Investments in assets located abroad (including shares of Stock) are subject to registration with the Bank of the Republic if your aggregate investments held abroad (as of December 31 of the applicable calendar year) equal or exceed US$500,000. Registration is undertaken via lodgment of Form 11 and must be filed by June 30 of the year following that in which the investment was made. Upon sale or other disposition of investments (including shares of Stock) which have been registered with the Central Bank, the registration with the Central Bank must be cancelled no later than March 31 of the year following the sale or disposition (or a fine of up to 200% of the value of the infringing payment will apply).  When investments held abroad are sold or otherwise disposed of, regardless of whether they have been registered with the Central Bank, you must repatriate the proceeds to Colombia by selling currency to a Colombian bank and filing the appropriate form.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Czech Republic </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;padding-left:144px;text-indent:-144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Exchange Control Information</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Czech National Bank may require you to fulfill certain notification duties in relation to the Award and the opening and maintenance of a foreign account (</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">e.g.,</font><font style="font-family:inherit;font-size:10pt;">&#32;may be required to report foreign direct investments, financial credits from abroad, investment in foreign securities, and associated collections and payments).  However, because exchange control regulations change frequently and without notice, you should consult your personal legal advisor prior to the vesting of the Award and the sale of shares of Stock and before opening any foreign accounts in connection with the Plan to ensure compliance with current regulations.  It is your responsibility to comply with any applicable Czech exchange control laws.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">14</font></div><div style="line-height:100%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Denmark </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Stock Option Act</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">You acknowledge that you have received an Employer Statement in Danish.  To the extent more favorable to you and required to comply with the Stock Option Act, the terms set forth in the Employer Statement will apply to your participation in the Plan.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;padding-left:144px;text-indent:-144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Foreign Asset/Account Reporting Information</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">You may hold shares of Stock acquired under the Plan in a safety-deposit account (</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">i.e.</font><font style="font-family:inherit;font-size:10pt;">, a brokerage account) with either a Danish bank or with an approved foreign broker or bank.  If the shares of Stock are held with a foreign broker or bank, you are required to inform the Danish Tax Administration about the safety-deposit account.  For this purpose, you must file a Form V (</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Erkl&#230;ring V</font><font style="font-family:inherit;font-size:10pt;">) with the Danish Tax Administration.  You must sign the Form V and by signing the Form V, you undertake an obligation, without further request each year to forward information to the Danish Tax Administration concerning the shares of Stock in the account. You can agree with the broker or bank that they undertake the required reporting, in which case the reporting should be undertaken no later than February 1 of the year following the calendar year to which the information relates. You have to file documentation that an agreement with the bank or broker is in place and that the bank or broker will provide the information to the Danish Tax Authorities. By signing the Form V, you authorize the Danish Tax Administration to examine the account.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, if you open a brokerage account (or a deposit account with a U.S. bank), the brokerage account likely will be treated as a deposit account if cash can be held in the account.  Therefore, you likely must also file a Form K (</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Erkl&#230;ring K</font><font style="font-family:inherit;font-size:10pt;">) with the Danish Tax Administration.  You must sign the Form K, and by signing the Form K, you undertake an obligation, without further request each year to forward information to the Danish Tax Administration concerning the content of the deposit account.  You can agree with the broker or bank that they undertake the required reporting, in which case the reporting should be undertaken no later than February 1 in the year following the calendar year to which the information relates. You have to file documentation that an agreement with the bank or broker is in place and that the bank or broker will provide the information to the Danish Tax Authorities. By signing the Form K, you authorize the Danish Tax Administration to examine the account.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Exchange Control Information</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If you establish an account holding shares of Stock acquired from the Awards or an account holding cash outside Denmark, you must report the account to the Danish Tax Administration. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Finland </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There are no country-specific provisions.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">France</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Language Consent</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">By accepting the Award and the Award Agreement, which provides for the terms and conditions of your Award, you confirm having read and understood the documents relating to this Award (the Plan and the Award Agreement, including this Appendix) which were provided to you in English.  You accept the terms of those documents accordingly.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">En acceptant l&#8217;Attribution d'Actions Attribu&#233;es et ce Contrat d&#8217;Attribution qui contient les termes et conditions de vos Actions Attribu&#233;es, vous confirmez avoir lu et compris les documents relatifs &#224; cette attribution (le Plan et le Contrat d&#8217;Attribution, ainsi que la pr&#233;sente Annexe) qui vous ont &#233;t&#233; transmis en langue anglaise.  Vous acceptez ainsi les conditions et termes de ces documents.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">15</font></div><div style="line-height:100%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Type of Award</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Awards are not intended to be French tax-qualified Awards.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Foreign Asset/Account Reporting Information</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If you are a French resident and you hold cash or Stock outside of France, you must declare all foreign bank and brokerage accounts (including</font><font style="font-family:inherit;font-size:10pt;color:#ff0000;">&#32;</font><font style="font-family:inherit;font-size:10pt;">any accounts that were opened or closed during the tax year) on an annual basis on a special form, No. 3916, together with your income tax return.  Further, if you are a French resident with foreign account balances exceeding &#8364;1,000,000, you may have additional monthly reporting obligations.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Germany </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Exchange Control Information</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cross-border payments in excess of &#8364;12,500 must be reported monthly to the German Federal Bank (Bundesbank).  The report must be filed electronically and the form of report (Allgemeine Meldeportal Statistik) can be accessed via the Bundesbank&#8217;s website (www.bundesbank.de). If you use a German bank to transfer a cross-border payment in excess of &#8364;12,500 in connection with the sale of shares of Stock acquired under the Plan, the bank will make the report for you. In addition, you must report any receivables, payables, or debts in foreign currency exceeding an amount of &#8364;5,000,000 on a monthly basis.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Hong Kong </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;padding-left:144px;text-indent:-144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Delivery of Shares</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:justify;padding-left:144px;text-indent:-144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This provision supplements Section 5 of the Award Agreement:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares received under the Plan are accepted as a personal investment.  In the event the Restricted Stock Units vest and shares of Stock are paid to Participant within six months of the Date of Grant, Participant agrees that he or she will not dispose of the shares of Stock acquired prior to the six-month anniversary of the Date of Grant.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Securities Law Information</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Securities Warning:</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;&#32;This offer of Restricted Stock Units and the shares of Stock to be issued pursuant to the Award is not a public offer of securities and is available only for Employees of the Participating Company Group.  The Award Agreement, including this Appendix, the Plan and other incidental Award documentation have not been prepared in accordance with and are not intended to constitute a </font><font style="font-family:inherit;font-size:10pt;">&#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">prospectus</font><font style="font-family:inherit;font-size:10pt;">&#8221;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;for a public offering of securities under the applicable securities legislation in Hong Kong, nor has the Award documentation been reviewed by any regulatory authority in Hong Kong.  The Restricted Stock Units are intended only for the personal use of each eligible Employee, the Company and the Participating Company Group and may not be distributed to any other person.  If you are in any doubt about any of the contents of the Award Agreement, including this Appendix, or the Plan, you should obtain independent professional advice.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Nature of Scheme</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company specifically intends that the Plan will not be an occupational retirement scheme for purposes of the Occupational Retirement Schemes Ordinance.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">India </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Exchange Control Information</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">You must repatriate all proceeds received from the sale of shares of Stock to India within 90 days of receipt for sale of Stock proceeds and within 180 days of receipt for dividends, or as prescribed under applicable Indian exchange control </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">16</font></div><div style="line-height:100%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">laws as may be amended from time to time.  You must maintain the foreign inward remittance certificate received from the bank where the foreign currency is deposited in the event that the Reserve Bank of India or the Participating Company Group requests proof of repatriation.  It is your responsibility to comply will applicable exchange control laws in India.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Foreign Asset/Account Reporting Information</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">You may be required to declare in your annual tax return (a) any foreign assets held by you (</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">e.g.</font><font style="font-family:inherit;font-size:10pt;">, shares of Stock acquired under the Plan and, possibly, the Award), and (b) any foreign bank accounts for which you have signing authority.  </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Tax Information</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The amount subject to tax will partially be dependent upon a valuation of the Shares that the Company will obtain from a Category 1 Merchant Banker registered with the Securities and Exchange Board of India.  The Company has no responsibility or obligation to obtain the most favorable valuation possible nor obtain valuations more frequently than required under Indian tax law (which is generally every 180 days).</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Ireland</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Director Notification Requirement</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If you are a director, shadow director or secretary of an Irish subsidiary, you must notify the Irish subsidiary in writing if (1) you receive or dispose of an interest exceeding 1% of the Company (</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">e.g.</font><font style="font-family:inherit;font-size:10pt;">, the Award, shares of Stock, etc.), (2) you become aware of an event giving rise to a notification requirement, or (3) you become a director or secretary if such an interest exists at that time.  This disclosure requirement also applies to any rights or shares acquired by your spouse or minor child(ren).  </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Israel</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Immediate Sale of Shares of Stock</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Upon the vesting of the Award, you agree to the immediate sale of any shares of Stock to be issued to you upon vesting and settlement of the Award.  You further agree that the Company is authorized to instruct its designated broker to assist with the mandatory sale of such shares of Stock (on your behalf pursuant to this authorization) and you expressly authorize the Company&#8217;s designated broker to complete the sale of such shares of Stock.  You acknowledge that the Company&#8217;s designated broker is under no obligation to arrange for the sale of the shares of Stock at any particular price.  Upon the sale of the shares of Stock, the Company agrees to pay you the cash proceeds from the sale of the shares of Stock, less any brokerage fees or commissions and subject to any obligation to satisfy Tax-Related Items.  You acknowledge that you are not aware of any material nonpublic information with respect to the Company or any securities of the Company as of the date of this Award Agreement.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Italy</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Plan Document Acknowledgment</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">By accepting this Award, you acknowledge that you have received a copy of the Plan, reviewed the Plan, the Award Agreement and this Appendix in their entirety and fully understand and accept all provisions of the Plan, the Award Agreement and this Appendix.  </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, you further acknowledge that you have read and specifically and expressly approve the following Sections of  the Award Agreement and this Appendix: Section 7 (Compliance with Law); Section 10 (Award Not a Service Contract); Section 12 (Tax Obligations); Section 13 (Nature of Award); Section 14 (Delivery of Documents and Notices); Section 22 (Governing Plan Document); Section 23 (Applicable Law and Venue); Section 26 (Appendix); Section 27 (Imposition of Other Requirements), as well as the Data Privacy provision below.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">17</font></div><div style="line-height:100%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;padding-left:144px;text-indent:-144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Foreign Asset/Account Reporting Information</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">You are required to report in your annual tax return:  (a) any transfers of cash or shares of Stock to or from Italy; (b) any foreign investments or investments (including the shares of Stock issued at vesting of the Award, cash or proceeds from the sale of shares of Stock acquired under the Plan) held outside of, if the investment may give rise to income in Italy (this will include reporting the shares of Stock issued at vesting of the Award combined with other foreign assets); and (c) the amount of the transfers to and from abroad which have had an impact during the calendar year on your foreign investments or investments held outside of Italy.  You are exempt from the formalities in (a) if the investments are made through an authorized broker resident in Italy, as the broker will comply with the reporting obligation on your behalf.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Japan</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Foreign Asset/Account Reporting Information</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">You will be required to report details of any assets (including any shares of Stock acquired under the Plan) held outside of Japan as of December 31st of each year, to the extent such assets have a total net fair market value exceeding &#165;50,000,000.  Such report will be due by March 15th of the following year.  You should consult with your personal tax advisor as to whether the reporting obligation applies to you and whether you will be required to report details of any outstanding Awards or shares of Stock held by you in the report.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Exchange Control Information</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If the value of shares of Stock that may be acquired in any one transaction exceeds &#165;100,000,000, you must notify the Ministry of Finance (&#8220;MOF&#8221;) within 20 days of acquisition.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Korea </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Exchange Control Information</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">You are solely responsible for complying with applicable Korean exchange control regulations. Since the exchange control regulations change frequently and without notice, you should consult your legal advisor to ensure compliance with current regulations.  </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Foreign Asset/Account Reporting Information</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">You will be required to declare all foreign accounts (</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">i.e</font><font style="font-family:inherit;font-size:10pt;">., non-Korean bank accounts, brokerage accounts, etc.) to the Korean tax authorities and file a report if the aggregate balance of such accounts exceeds a certain limit (currently KRW 500 million or an equivalent amount in foreign currency) on any month-end date during the year.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Mexico </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:-48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Labor Law Policy and Acknowledgment</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">By accepting this Award, you expressly recognize that Adobe Inc, with offices at</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:10pt;">345 Park Avenue, San Jose, California 95110, U.S.A., is solely responsible for the administration of the Plan and that your participation in the Plan and acquisition of shares does not constitute an employment relationship between you and the Company since you are participating in the Plan on a wholly commercial basis and your sole employer is Adobe Inc-Mexico Representative Office (&#8220;Adobe-Mexico&#8221;), not the Company in the United States.  Based on the foregoing, you expressly recognize that the Plan and the benefits that you may derive from participation in the Plan do not establish any rights between you and your employer, Adobe-Mexico, and do not form part of the employment conditions and/or benefits provided by Adobe-Mexico and any modification of the Plan or its termination shall not constitute a change or impairment of the terms and conditions of your employment.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">18</font></div><div style="line-height:100%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">You further understand that your participation in the Plan is as a result of a unilateral and discretionary decision of the Company; therefore, the Company reserves the absolute right to amend and/or discontinue your participation at any time without any liability to you.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finally, you hereby declare that you do not reserve to yourself any action or right to bring any claim against the Company for any compensation or damages regarding any provision of the Plan or the benefits derived under the Plan, and you therefore grant a full and broad release to the Company, its subsidiaries, affiliates, branches, representation offices, its shareholders, officers, agents or legal representatives with respect to any claim that may arise.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Pol&#237;tica Laboral y Reconocimiento/Aceptaci&#243;n</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Aceptando este Premio</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">1</sup></font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, El t&#233;rmino </font><font style="font-family:inherit;font-size:10pt;">&#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Premio</font><font style="font-family:inherit;font-size:10pt;">&#8221;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;se refiere a la palabra </font><font style="font-family:inherit;font-size:10pt;">&#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Award.</font><font style="font-family:inherit;font-size:10pt;">&#8221;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, el participante reconoce que Adobe Inc sus oficinas registradas en</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">345 Park Avenue, San Jose, California&#160;&#160;95110, U.S.A., es el &#250;nico responsable de la administraci&#243;n del Plan y que la participaci&#243;n del Participante en el mismo y la adquisicion de acciones no constituye de ninguna manera una relaci&#243;n laboral entre el Participante y la Compa&#241;&#237;a, toda vez que la participaci&#243;n del participante en el Plan deriva &#250;nicamente de una relaci&#243;n comercial con la Compa&#241;&#237;a, reconociendo expresamente que el &#250;nico empleador del participante lo es Adobe Inc-Mexico Representative Office (</font><font style="font-family:inherit;font-size:10pt;">&#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Adobe- M&#233;xico</font><font style="font-family:inherit;font-size:10pt;">&#8221;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">), no es la Compa&#241;&#237;a en los Estados Unidos.  Derivado de lo anterior, el participante expresamente reconoce que el Plan y los beneficios que pudieran derivar del mismo no establecen ning&#250;n derecho entre el participante y su empleador, Adobe-M&#233;xico, y no forman parte de las condiciones laborales y/o prestaciones otorgadas por Adobe-M&#233;xico, y expresamente el participante reconoce que cualquier modificaci&#243;n el Plan o la terminaci&#243;n del mismo de manera alguna podr&#225; ser interpretada como una modificaci&#243;n de los  condiciones de trabajo del participante.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Asimismo, el participante entiende que su participaci&#243;n en el Plan es resultado de la decisi&#243;n unilateral y discrecional de la Compa&#241;&#237;a, por lo tanto, la Compa&#241;&#237;a.  Se reserva el derecho absoluto para modificar y/o terminar la participaci&#243;n del participante en cualquier momento, sin ninguna responsabilidad para el participante.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Finalmente, el participante manifiesta que no se reserva ninguna acci&#243;n o derecho que origine una demanda en contra de la Compa&#241;&#237;a, por cualquier compensaci&#243;n o da&#241;o en relaci&#243;n con cualquier disposici&#243;n del Plan o de los beneficios derivados del mismo, y en consecuencia el participante otorga un amplio y total finiquito a la Compa&#241;&#237;a, sus entidades relacionadas, afiliadas, sucursales, oficinas derepresentaci&#243;n, sus accionistas, directores, agentes y representantes legales con respecto a cualquier demanda que pudiera surgir.</font></div><div style="line-height:144%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">1</sup></font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">El t&#233;rmino </font><font style="font-family:inherit;font-size:10pt;">&#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Premio</font><font style="font-family:inherit;font-size:10pt;">&#8221;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;se refiere a la palabra </font><font style="font-family:inherit;font-size:10pt;">&#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Award.</font><font style="font-family:inherit;font-size:10pt;">&#8221;</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Moldova </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;padding-left:144px;text-indent:-144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Exchange Control Information</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">You may be required to repatriate all proceeds received from the sale of shares of Stock to Moldova within a reasonable time from receipt. It is recommended that you consult with your personal tax advisor with respect to your requirements.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Netherlands </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Insider-Trading Notification </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">You should be aware of the Dutch insider-trading rules, which may impact the sale of shares of Stock issued to you at vesting and settlement of the Award. In particular, you may be prohibited from effectuating certain transactions involving shares of Stock if you have inside information about the Company. If you are uncertain whether the insider-trading rules apply to you, you should consult your personal legal advisor.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">19</font></div><div style="line-height:100%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">New Zealand </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Securities Law Information</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">WARNING: You are being offered Restricted Stock Units which allow you to acquire shares of Stock in accordance with the terms of the Plan and the Award Agreement.  The shares of Stock, if issued, give you a stake in the ownership of the Company.  You may receive a return if dividends are paid.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If the Company runs into financial difficulties and is wound up, you will be paid only after all creditors and holders of preferred shares have been paid. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">New Zealand law normally requires people who offer financial products to give information to investors before they invest.  This information is designed to help investors to make an informed decision. The usual rules do not apply to this offer because it is made under an employee share purchase scheme.  As a result, you may not be given all the information usually required.  You will also have fewer other legal protections for this investment.  You understand that you should ask questions, read all documents carefully, and seek independent financial advice before participating in the Plan.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The shares of Stock are quoted and approved for trading on the NASDAQ Global Select Market in the United States of America.  This means that, if you acquire shares of Stock under the Plan, you may be able to sell your investment on the NASDAQ if there are interested buyers.  The price will depend on the demand for the shares of Stock.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For information on risk factors impacting the Company&#8217;s business that may affect the value of the shares</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">of Stock, you should refer to the risk factors discussion in the Company&#8217;s Annual Report on Form 10-K and Quarterly Reports on Form 10-Q, which are filed with the U.S. Securities and Exchange Commission and are available online at </font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">www.sec.gov</font><font style="font-family:inherit;font-size:10pt;">, as well as on the Company&#8217;s website at </font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">https://www.adobe.com/investor-relations/financial-documents.html</font><font style="font-family:inherit;font-size:10pt;">.  You are also entitled to receive a copy of these reports, free of charge, upon written request to the Company at 345 Park Ave. San Jose, CA  95110 Attention:  Equity Administration</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Norway </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There are no country-specific provisions.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Poland</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Exchange Control Information</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Polish residents holding foreign securities (including shares of Stock) and maintaining accounts abroad must report information to the National Bank of Poland on transactions and balances of the securities and cash deposited in such accounts if the value of such transactions or balances exceeds PLN 7,000,000.  If required, the reports must be filed on a quarterly basis by the 20</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">th</sup></font><font style="font-family:inherit;font-size:10pt;">&#32;day of the month following the end of each quarter on special forms available on the website of the National Bank of Poland.  In addition, Polish residents are required to transfer funds through a bank account in Poland if the transferred amount in any single transaction exceeds a specified threshold (currently &#8364;15,000).  You are required to retain the documents connected with a foreign exchange transaction for a period of five (5) years, as measured from the end of the year in which such transaction occurred.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Portugal </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Exchange Control Information</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If you acquire shares of Stock under the Plan and do not hold the shares of Stock with a Portuguese financial intermediary, you may need to file a report with the Portuguese Central Bank.  If the shares of Stock are held by a Portuguese financial intermediary, it will file the report for you.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">20</font></div><div style="line-height:100%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Language Consent</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">You</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:10pt;">hereby expressly declare that you have full knowledge of the English language and have read, understood and fully accepted and agreed with the terms and conditions established in the Plan and Award Agreement.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Conhecimento da Lingua</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">O Contratado, pelo presente instrumento, declara expressamente que tem pleno conhecimento da l&#237;ngua inglesa e que leu, compreendeu e livremente aceitou e concordou com os termos e condi&#231;&#245;es estabelecidas no Plano e no Acordo de Atribui&#231;&#227;o (Award Agreement em ingl&#234;s).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Romania</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Exchange Control Information</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If you deposit the proceeds from the sale of your shares of Stock or the receipt of dividends and/or Dividend Equivalents in a bank account in Romania, you may have to provide the Romanian bank through which the operations are effected with appropriate documentation regarding the receipt of the income.  If you are a Romanian resident and acquire more than 10% of the share capital in a foreign entity (</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">i.e., </font><font style="font-family:inherit;font-size:10pt;">the Company), the acquisition is required to be reported to the National Bank of Romania (&#8220;NBR&#8221;) for statistical purposes. You should consult with a personal legal advisor to determine whether you will be required to submit such documentation to the Romanian bank.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Russia </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Securities Law Information</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">These materials do not constitute advertising or an offering of securities in Russia nor do they constitute placement of the shares of Stock in Russia.  The shares of Stock issued pursuant to the Award have not and will not be registered in Russia, nor will they be admitted for listing on any Russian exchange for trading within Russia.  Hence, the shares of Stock described herein may not be admitted or used for offering, placement or public circulation in Russia.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">U.S. Transaction</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Any shares of Stock issued pursuant to the Award shall be delivered to you through a brokerage account in the U.S.  You may hold shares of Stock in your brokerage account in the U.S.; however, in no event will shares issued to you and/or share certificates or other instruments be delivered to you in Russia.  You are not permitted to make any public advertising or announcements regarding the Award or shares of Stock in Russia, or promote these shares to other Russian legal entities or individuals, and you are not permitted to sell or otherwise dispose of shares of Stock directly to other Russian legal entities or individuals.  You are permitted to sell shares of Stock only on the Nasdaq Global Select Market and only through a U.S. broker.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Data Privacy Consent.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This section supplements Section 15 of the Award Agreement.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">You hereby explicitly and unambiguously consent to the collection, use and transfer, in electronic or other form, of your personal data as described in this document by and among the members of the Participating Company Group for the exclusive purpose of implementing, administering and managing your participation in the Plan. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">You understand that the Participating Company Group holds certain personal information about you, including, but not limited to, your name, home address and telephone number, date of birth, social insurance number or other identification number, salary, nationality, job title, any shares of Stock or directorships held in the Company, details of all Awards or any other entitlement to shares of Stock awarded, canceled, exercised, vested, unvested or outstanding in the Participant&#8217;s favor (&#8220;Data&#8221;), for the purpose of implementing, administering and managing the Plan.  </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">21</font></div><div style="line-height:100%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">You understand that Data may be transferred to any third parties assisting in the implementation, administration and management of the Plan, that these recipients may be located in your country or elsewhere, and that the recipient&#8217;s country may have different data privacy laws and protections than your country.  You understand that you may request a list with the names and addresses of any potential recipients of the Data by contacting </font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">equity@adobe.com</font><font style="font-family:inherit;font-size:10pt;">.  You authorize the recipients to receive, possess, use, retain and transfer the Data, in electronic or other form, for the purposes of implementing, administering and managing your participation in the Plan, including any requisite transfer of such Data as may be required to a broker or other third party with whom you may elect to deposit any shares of Stock acquired upon vesting and settlement of the Award.  You understand that Data will be held only as long as is necessary to implement, administer and manage your participation in the Plan.  You understand that you may, at any time, view Data, request additional information about the storage and processing of Data, require any necessary amendments to Data or refuse or withdraw the consents herein, in any case without cost, by contacting in writing </font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">equity@adobe.com</font><font style="font-family:inherit;font-size:10pt;">.  Further, you understand that you are providing the consents herein on a purely voluntary basis. If you do not consent, or if you later seek to revoke your consent, your employment status or service and career with the Employer will not be adversely affected: the only consequence of refusing or withdrawing your consent is that the Company would not be able to grant you Restricted Stock Units or other equity awards or administer or maintain such awards. You understand, however, that refusing or withdrawing your consent may affect your ability to participate in the Plan.  For more information on the consequences of your refusal to consent or withdrawal of consent, you understand that you may contact </font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">equity@adobe.com</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Foreign Asset/Account Restrictions</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain individuals who hold public office in Russia, as well as their spouses and dependent children, are prohibited from opening or maintaining foreign brokerage or bank accounts and holding any securities, whether acquired directly or indirectly, in a foreign company (including shares of Stock acquired under the Plan).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Foreign Asset/Account Reporting Information</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">You will be required to notify Russian tax authorities within one (1) month of opening, closing or changing the details of a foreign account.  Russian residents also are required to report (i) the beginning and ending balances in such a foreign bank accounts each year and (ii) transactions related to such foreign accounts during the year to the Russian tax authorities, on or before June 1 of the following year.  The tax authorities can require you to provide appropriate supporting documents related to transactions in a foreign bank account. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Exchange Control Information</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Within a reasonably short time after receipt, you are required to repatriate certain cash amounts received in connection with the Plan, including Dividend Equivalents and proceeds from the sale of shares of Stock acquired under the Plan, from&#160;your U.S. brokerage account&#160;to Russia as soon as you intend to use those&#160;amounts for any purpose,&#160;including&#160;reinvestment. &#160;Such funds must be initially credited to you through a foreign currency account at an authorized bank in Russia.  After the funds are initially received in Russia, they may be further remitted to foreign banks in accordance with Russian exchange control laws.  </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As an express statutory exception to this repatriation requirement, cash dividends paid on shares of Stock can be paid directly into a foreign bank or brokerage account opened with a bank located in Organisation for Economic Cooperation Development (&#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">OECD</font><font style="font-family:inherit;font-size:10pt;">&#8221;) or Financial Action Task Force (&#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">FATF</font><font style="font-family:inherit;font-size:10pt;">&#8221;) countries (</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">e.g.</font><font style="font-family:inherit;font-size:10pt;">, the United States) without first remitting them to a bank account in Russia.  As of January 1, 2018,&#160;cash&#160;proceeds&#160;from the sale of&#160;shares listed on one of the foreign stock exchanges on the list provided for by the Russian Federal law &#8220;On the Securities Market&#8221; (which&#160;currently&#160;includes the NASDAQ Global Select Market)&#160;can also be paid&#160;directly to a foreign bank or brokerage account opened with a bank located in an OECD&#160;or FATF country.&#160; Other statutory exceptions may also apply.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">22</font></div><div style="line-height:100%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Singapore</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Chief Executive Officer and Director Notification Requirement</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If you are a director, associate director or shadow director or the chief executive officer (&#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">CEO</font><font style="font-family:inherit;font-size:10pt;">&#8221;) of a Singapore company, you are subject to certain notification requirements under the Singapore Companies Act.  Among these requirements is an obligation to notify the Singapore company in writing when you receive an interest (</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">e.g.</font><font style="font-family:inherit;font-size:10pt;">,&#160;Awards, shares of Stock) in the Company or any related companies.  In addition, you must notify the Singapore company when you dispose of an interest in the Company or any related company (including when you sell shares of Stock acquired pursuant to your Award).  These notifications must be made within two business days of acquiring or disposing of any interest in the Company or any related company.  In addition, a notification must be made of your interests in the Company or any related company within two business days of becoming a director or the CEO.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Securities Law Information</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The award of Restricted Stock Units is being made in pursuant to the "Qualifying Person" exemption under section 273(1)(f) of the Securities and Futures Act (Chap. 289) (&#8220;SFA&#8221;).  The Plan has not and will not been lodged or registered as a prospectus with the Monetary Authority of Singapore. Hence, statutory liability under the SFA in relation to the content of prospectuses will not apply.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">You should note that the Restricted Stock Units are subject to section 257 of the SFA.  Therefore, the Restricted Stock Units may not be offered or sold, or made the subject of an invitation for subscription or purchase, whether directly or indirectly, to persons in Singapore, unless such offer, sale or invitation is made (i) more than six (6) months from the Date of Grant, (ii) pursuant to the exemptions under Part XIII Division 1 Subdivision (4) (other than section 280) of the SFA, or (iii) pursuant to, and in accordance with the conditions of, any other applicable provisions of the SFA.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">South Africa</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Exchange Control Information</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">You are solely responsible for complying with applicable South African exchange control regulations.  Since the exchange control regulations change frequently and without notice, you should consult your legal advisor prior to the acquisition or sale of Stock under the Plan to ensure compliance with current regulations.  As noted, it is your responsibility to comply with South African exchange control laws, and the Participating Company Group will not be liable for any fines or penalties resulting from failure to comply with applicable laws.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Tax Information</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">By accepting the Award, you agree that, immediately upon vesting of the Award, you will notify your employer of the amount of any gain realized. If you fail to advise your employer of the gain realized upon vesting, you may be liable for a fine. You will be solely responsible for paying any difference in the actual tax liability and for the amount withheld by your employer. It is recommended that you consult with your personal tax advisor with respect to your requirements.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">23</font></div><div style="line-height:100%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Spain </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Securities Law Information</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">No &#8220;offer of securities to the public,&#8221; as defined under Spanish law, has taken place or will take place in the Spanish territory in connection with the Award.  The Award Agreement (including the Appendix) and any other document related to the Award have not been nor will they be registered with the </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Comisi&#243;n Nacional del Mercado de Valores</font><font style="font-family:inherit;font-size:10pt;">, and they do not constitute a public offering prospectus.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;padding-left:144px;text-indent:-144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Foreign Asset/Account Reporting Information </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">You are required to report assets or rights deposited or held outside of Spain (e.g., Stock deposited outside Spain or bank accounts held outside Spain) to the Spanish tax authorities on your annual tax return. This reporting obligation is based on the value of those rights and assets as of December 31 and has a threshold of &#8364;50,000 per type of asset (bank account, shares, real estate, etc.).  </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Please note that reporting requirements are based on what you have previously disclosed and the increase in value of such and the total value of certain groups of foreign assets.  Also, the thresholds for annual filing requirements may change each year. Therefore, you should consult your personal advisor regarding whether you will be required to file an informational tax report for asset and rights that you hold abroad.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Exchange Control Information</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">You must declare the acquisition, ownership and disposition of stock in a foreign company (including shares of Stock acquired under the Plan) to the Spanish Direcci&#243;n General de Comercio e Inversiones (the &#8220;DGCI&#8221;), the Bureau for Commerce and Investments, which is a department of the Ministry of Economy and Competitiveness, for statistical purposes.&#160; Generally, the declaration must be made in January for shares of Stock acquired or sold during (or owned as of December 31 of) the prior year; however, if the value of shares acquired or sold exceeds &#8364;1,502,530 (or you hold 10% or more of the shares capital of the Company or such other amount that would entitle you to join the Company&#8217;s board of directors), the declaration must be filed within one month of the acquisition or sale, as applicable. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">You may be required to declare electronically to the Bank of Spain any securities accounts (including brokerage accounts held abroad), any foreign instruments (e.g., shares of Stock) and any transactions with non-Spanish residents (including any payments of cash or shares made to you by the Company) if the balances in such accounts together with the value of such instruments as of December 31, or the volume of transactions with non-Spanish residents during the prior or current year, exceeds &#8364;50,000.  Once the &#8364;50,000 threshold has been surpassed in either respect, you will generally be required to report all foreign accounts, foreign instruments and transactions with non-Spanish residents, even if the relevant threshold has not been crossed for an individual item.&#160; Generally, you will only be required to report on an annual basis (by March 31 of each year). </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Labor Law Acknowledgment</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">By accepting the Award, you consent to participation in the Plan and acknowledge that you have received a copy of the Plan document.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">You understand that the Company has unilaterally, gratuitously, and in its sole discretion decided to make grants of Awards under the Plan to Employees, Directors and Consultants throughout the world.  The decision is limited and entered into based upon the express assumption and condition that any Awards will not economically or otherwise bind the Participating Company Group, including your employer, on an ongoing basis, other than as expressly set forth in the Award Agreement and the Plan.  Consequently, you understand that the Awards are given on the assumption and condition that the Awards shall not become part of any employment contract (whether with the Participating Company Group, including your employer) and shall not be considered a mandatory benefit, salary for any purpose (including severance compensation), or any other right whatsoever.  Furthermore, you understand and freely accept that there is </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">24</font></div><div style="line-height:100%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">no guarantee that any benefit whatsoever shall arise from the grant of Awards, which is gratuitous and discretionary, because the future value of the Awards and the underlying shares of Stock is unknown and unpredictable. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">You understand and agree that, as a condition of the grant of the Awards, your termination of Service for any reason other than death or disability (including for the reasons listed below) will automatically result in the cancellation and loss of any Awards that may have been granted to you and that were not or did not become vested on the date of termination of Service.  In particular, you understand and agree that, unless otherwise expressly provided by the Company in the Award Agreement, the Awards will be cancelled without entitlement to the shares or to any amount as indemnification if you terminate Service by reason of, but not limited to, the following: resignation; disciplinary dismissal adjudged to be with cause; disciplinary dismissal adjudged or recognized to be without good cause (</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">i.e.</font><font style="font-family:inherit;font-size:10pt;">, subject to a "despido improcedente"); individual or collective layoff on objective grounds, whether adjudged to be with cause or adjudged or recognized to be without cause; material modification of the terms of employment under Article 41 of the Workers&#8217; Statute; relocation under Article 40 of the Workers&#8217; Statute; Article 50 of the Workers&#8217; Statute; unilateral withdrawal by your employer; and under Article 10.3 of Royal Decree 1382/1985. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">You also understand that this grant of Awards would not be made but for the assumptions and conditions set forth above; thus, you understand, acknowledge and freely accept that, should any or all of the assumptions be mistaken or any of the conditions not be met for any reason, the grant, the Awards and any right to the underlying shares of Stock shall be null and void.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Sweden </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There are no country-specific provisions.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Switzerland </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Securities Law Information</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Award and the issuance of any shares of Stock thereunder is not intended to be publicly offered in or from Switzerland.  Neither this Award Agreement nor any other materials relating to the Award (1) constitute a prospectus as such term is understood pursuant to article 652a of the Swiss Code of Obligations, (2) may be publicly distributed nor otherwise made publicly available in Switzerland, or (3) have been or will be filed with, approved or supervised by any Swiss regulatory authority (in particular, the Swiss Financial Market Supervisory Authority (FINMA)).</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Taiwan</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Exchange Control Information</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">You may remit foreign currency (including proceeds from the sale of shares of Stock) into or out of Taiwan up to US$5,000,000 per year without special permission.  However, all remittances must be made through an authorized foreign exchange bank.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Securities Law Information</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Award and the shares of Stock to be issued pursuant to the Plan are available only to employees of the Participating Company Group.  The grant of the Award does not constitute a public offer of securities.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Turkey </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Securities Law Information</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under Turkish law, you are not permitted to sell shares of Stock acquired under the Plan in Turkey.  The shares of Stock are currently traded on the Nasdaq Global Select Market, which is located outside of Turkey, under the ticker symbol &#8220;ADBE&#8221; and the shares of Stock may be sold through this exchange.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">25</font></div><div style="line-height:100%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">United Arab Emirates </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Securities Law Information</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Participation in the Plan is being offered only to selected Employees, Directors and Consultants and is in the nature of providing equity incentives to Employees, Directors and Consultants in the United Arab Emirates.  The Plan and the Award Agreement are intended for distribution only to such Employees, Directors and Consultants and must not be delivered to, or relied on by, any other person.  Prospective purchasers of the securities offered should conduct their own due diligence on the securities.  If you do not understand the contents of the Plan and the Award Agreement, you should consult an authorized financial adviser.  The Emirates Securities and Commodities Authority has no responsibility for reviewing or verifying any documents in connection with the Plan.  Neither the Ministry of Economy nor the Dubai Department of Economic Development have approved the Plan or the Award Agreement nor taken steps to verify the information set out therein, and have no responsibility for such documents.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">United Kingdom </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Tax Obligations</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following supplements Section 12 of the Award Agreement:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Without limitation to Section 12 of the Award Agreement, you hereby agree that you are liable for all Tax-Related Items and hereby covenant to pay all such Tax-Related Items, as and when requested by the Company or (if different) your employer or by Her Majesty's Revenue &amp; Customs ("</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">HMRC</font><font style="font-family:inherit;font-size:10pt;">") (or any other tax authority or any other relevant authority).&#160; You also hereby agree to indemnify and keep indemnified the Company and (if different) your employer against any Tax-Related Items that they are required to pay or withhold on your behalf or have paid or will pay to HMRC (or any other tax authority or any other relevant authority).</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">26</font></div><div style="line-height:100%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div>	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.6B
<SEQUENCE>5
<FILENAME>adbeex106bfy19.htm
<DESCRIPTION>EXHIBIT 10.6B
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2020 Workiva -->
		<title>Exhibit</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s98a24bd7d9234c1092122c5b588dcae5"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EXHIBIT 10.6B</font></div><div style="line-height:120%;padding-top:4px;text-align:center;padding-left:1px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-top:4px;text-align:center;padding-left:1px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">AMENDMENT NO. ONE TO THE</font></div><div style="line-height:120%;padding-top:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;padding-left:1px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE SYSTEMS INCORPORATED DEFERRED COMPENSATION PLAN</font></div><div style="line-height:120%;padding-top:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Adobe Systems Incorporated Deferred Compensation Plan (the &#8220;Plan&#8221;), as most recently amended and restated effective November 13, 2014, is hereby amended by this Amendment Number One effective December 15, 2019. All terms defined in the Plan shall have the same meanings when used herein. All provisions of the Plan not amended by this Amendment shall remain in full force and effect.</font></div><div style="line-height:120%;padding-top:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-left:6px;text-align:left;text-indent:48px;"><font style="text-align:left;font-family:inherit;font-size:10pt;padding-right:41px;">1.</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">The name of the Plan is hereby changed to the Adobe Inc. Deferred Compensation Plan and all references thereto in the Plan document, including the reference in the first paragraph of the Introduction and Purpose and the reference in Section 1.34, are revised accordingly.</font></div><div style="line-height:120%;padding-top:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:102px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:53px;"><font style="font-family:inherit;font-size:10pt;">2.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">The following new subsection (c) is added at the end of Section 3.1:</font></div></td></tr></table><div style="line-height:120%;padding-top:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-left:54px;text-align:left;text-indent:48px;"><font style="text-align:left;font-family:inherit;font-size:10pt;padding-right:41px;">(a)</font><font style="font-family:inherit;font-size:10pt;">Notwithstanding the foregoing or any other provision of the Plan to the contrary, Participants who are not Directors may not elect to defer Performance Shares or Restricted Stock Units granted after December 31, 2019.</font></div><div style="line-height:120%;padding-top:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:102px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:53px;"><font style="font-family:inherit;font-size:10pt;">3.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">The following new subsection (c) is added at the end of Section 3.2:</font></div></td></tr></table><div style="line-height:120%;padding-top:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-left:54px;text-align:left;text-indent:48px;"><font style="text-align:left;font-family:inherit;font-size:10pt;padding-right:41px;">(a)</font><font style="font-family:inherit;font-size:10pt;">Notwithstanding the foregoing or any other provision of the Plan to the contrary, Participants who are not Directors may not elect to defer Performance Shares or Restricted Stock Units granted after December 31, 2019.</font></div><div style="line-height:120%;padding-top:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-top:0px;text-align:left;padding-left:2px;text-indent:288px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">*</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">*</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">*</font></div><div style="line-height:120%;padding-top:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;padding-left:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Inc. has caused this Amendment to be executed on the date indicated below.</font></div><div style="line-height:120%;padding-top:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-top:0px;text-align:center;padding-left:44px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ADOBE INC.</font></div><div style="line-height:120%;padding-top:0px;text-align:center;padding-left:44px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-top:0px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:10%;"></td><td style="width:24%;"></td><td style="width:6%;"></td><td style="width:6%;"></td><td style="width:54%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dated:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12/10/2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">By</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div><img src="dcpsignature.jpg" alt="dcpsignature.jpg" style="height:50px;width:273px;"></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Rosemary Arriada-Keiper </font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">VP, Total Rewards</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>6
<FILENAME>adbeex21fy19.htm
<DESCRIPTION>EXHIBIT 21
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2020 Workiva -->
		<title>Exhibit</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sF3727CD878225BFC9E24410568F2F9A0"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EXHIBIT 21</font></div><div style="line-height:120%;text-align:right;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ADOBE INC.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SUBSIDIARIES OF THE REGISTRANT</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(*)</sup>&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:61%;"></td><td style="width:1%;"></td><td style="width:38%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Subsidiary Legal Name</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Jurisdiction of Incorporation/Formation</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Americas:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Assets, LLC</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Delaware</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Canada Services Corporation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canada</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Colombia SAS</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Colombia</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Labs, Inc.</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Delaware</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Systems Brasil Limitada </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Brazil</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Systems Canada Inc.</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canada</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Systems Federal LLC </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Delaware</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Systems Software Chile Limitada </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chile</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Visual Sciences LLC</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Delaware</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allegorithmic, Incorporated</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Delaware</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Behance, Inc. </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Delaware</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Bizible, Inc.</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Washington</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fotolia Dutch Holding LLC</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Delaware</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fotolia LLC</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Delaware</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Les Logiciels Allegorithmic Inc.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canada</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">MagentoTech Inc.</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Delaware</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">MagentoTech LLC</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Delaware</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketo Canada Corporation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canada</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketo, Inc.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Delaware</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Milestone Holdco, LLC</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Delaware</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Milestone Intermediate Holdings, Inc.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Delaware</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Milestone Topco, Inc.</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Delaware</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Omniture LLC</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Delaware</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ToutApp, Inc.</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Delaware</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">TubeMogul, Inc.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Delaware</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">TubeMogul Latin America Holdings LLC</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Delaware</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Visual Sciences Technologies, LLC</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Delaware</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">X.commerce, Inc.</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Delaware</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Research (Schweiz) AG</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Switzerland</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Software Trading Company Limited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ireland</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Systems (Schweiz) GmbH</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Switzerland</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Systems Belgium BVBA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Belgium</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Systems Benelux B.V.  </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Netherlands</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Systems Danmark ApS</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denmark</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Systems Engineering GmbH</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal Republic of Germany</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Systems Europe Limited.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United Kingdom</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Systems France SAS</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">France</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Systems GmbH</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal Republic of Germany</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Systems Holding Company Limited</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ireland</font></div></td></tr></table></div></div><div><br></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:61%;"></td><td style="width:1%;"></td><td style="width:38%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Subsidiary Legal Name</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Jurisdiction of Incorporation/Formation</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Systems Iberica SL</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Spain</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Systems Italia SRL</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Italy</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Systems Nordic AB</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sweden</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Systems Norge AS</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Norway</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Systems Romania SRL</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Romania</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Systems s.r.o.</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Czech Republic</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Systems Software Ireland Limited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ireland</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Technologies International, S.L.</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Spain</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allegorithmic SAS</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">France</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fotolia Netherlands Cooperatief U.A.</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Netherlands</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ICS &#8220;Adobe Systems&#8221; S.R.L.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Republic of Moldova</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">LLC "TubeMogul Ukraine"</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ukraine</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">LLC "X.Commerce Development Center"</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ukraine</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">MagenireCo Limited</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ireland</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Magento Commerce International Limited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ireland</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Magento Ireland Limited</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ireland</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketo EMEA, Limited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ireland</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketo International, Unlimited</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ireland</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketo Solutions Limited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United Kingdom</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Africa:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Systems South Africa Proprietary Limited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">South Africa</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Software (Shanghai) Company Limited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">China</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Systems Co., Ltd. </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Japan</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Systems Hong Kong Limited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Hong Kong</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Systems India Private Limited.</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">India</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Systems Korea Ltd. .</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Korea</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Systems New Zealand Limited.</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">New Zealand</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Systems Pte. Ltd.  </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Singapore</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Systems Pty Ltd.</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Australia</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Systems Software (Beijing) Co., Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">China</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Business Catalyst Systems Pty Ltd.</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Australia</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketo Australia Pty Ltd</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Australia</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">TubeMogul Information Technology (Chengdu) Co., Ltd.</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">China</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Middle East:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Systems Israel Ltd.</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Israel</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketo Solutions Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Israel</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shopial Ltd.</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Israel</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(*)</sup>&#160;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</font><font style="font-family:inherit;font-size:10pt;">&#32;</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:36px;text-indent:-36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All subsidiaries of the registrant are wholly owned, directly or indirectly, by Adobe and do business under their legal names.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:36px;text-indent:-36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>7
<FILENAME>adbeex231fy19.htm
<DESCRIPTION>EXHIBIT 23.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2020 Workiva -->
		<title>Exhibit</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sAE8EBC70C30A5AB8B135B79D96C1CB0E"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EXHIBIT 23.1</font></div><div style="line-height:120%;padding-bottom:32px;padding-top:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Board of Directors</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adobe Inc.:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We consent to the incorporation by reference in the registration statements (No. 33-10753, 33-18986, 33-23171, 33-30976, 33-36501, 33-38387, 33-48210, 33-63518, 33-78506, 33-83030, 33-83502, 33-83504, 33-84396, 33-86482, 33-59335, 33-63849, 33-63851, 333-28195, 333-28203, 333-28207, 333-57589, 333-81191, 333-87165, 333-39524, 333-52214, 333-57074, 333-72424, 333-90518, 333-108014, 333-130104, 333-130185, 333-144676, 333-153657, 333-158404, 333-162779, 333-167968, 333-170254, 333-171902, 333-174588, 333-175910, 333-177229, 333-178065, 333-179221, 333-180730, 333-186143, 333-189646, 333-190846, 333-197048, 333-198973, 333-202732, 333-205225, 333-212305, 333-215613, 333-219023, 333-225922 and 333-230845) on Form S-8 and registration statement  (No. 333-229364) on Form S-3 of Adobe Inc. of our report dated January 21, 2020, with respect to the consolidated balance sheets of Adobe Inc. as of November 29, 2019 and November 30, 2018, the related consolidated statements of income, comprehensive income, stockholders&#8217; equity, and cash flows for each of the years in the three-year period ended November 29, 2019, and the related notes (collectively, the consolidated financial statements), and the effectiveness of internal control over financial reporting as of November 29, 2019, which report appears in the November 29, 2019 annual report on Form 10&#8209;K of Adobe Inc.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our report on the consolidated financial statements refers to the adoption of Financial Accounting Standards Board's Accounting Standards Codification (ASC) Topic 606,&#160;Revenue from Contracts with Customers,&#160;and Subtopic 340-40,&#160;Other Assets and Deferred Costs -&#160;Contracts with Customers, as of&#160;December&#160;1, 2018.</font></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:13px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(signed) KPMG LLP</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Santa Clara, California</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">January&#160;21, 2020</font><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>8
<FILENAME>adbeex311fy19.htm
<DESCRIPTION>EXHIBIT 31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2020 Workiva -->
		<title>Exhibit</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s74A0FA53ABD05312827CA91CAF624896"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EXHIBIT 31.1</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CERTIFICATIONS</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, Shantanu Narayen, certify that:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">1.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I have reviewed this report on Form&#160;10-K of Adobe Inc.;</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">2.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">3.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">4.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&#160;13a-15(f) and 15d-15(f)) for the registrant and have:</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">(b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">(c)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">(d)</font></div></td><td style="vertical-align:top;padding-left:24px;"><div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-24px;"><font style="font-family:inherit;font-size:10pt;">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">5.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):</font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">(b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:54%;"></td><td style="width:46%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dated: January 21, 2020</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ SHANTANU NARAYEN</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shantanu Narayen</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">President and Chief Executive Officer</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>9
<FILENAME>adbeex312fy19.htm
<DESCRIPTION>EXHIBIT 31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2020 Workiva -->
		<title>Exhibit</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s881BA9F7F7F55348B8AE5B5823090D91"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EXHIBIT 31.2</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CERTIFICATIONS</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, John Murphy, certify that:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:12px;"><font style="font-family:inherit;font-size:10pt;">1.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I have reviewed this report on Form&#160;10-K of Adobe Inc.;</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:12px;"><font style="font-family:inherit;font-size:10pt;">2.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:12px;"><font style="font-family:inherit;font-size:10pt;">3.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:12px;"><font style="font-family:inherit;font-size:10pt;">4.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&#160;13a-15(f) and 15d-15(f)) for the registrant and have:</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">(b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">(c)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">(d)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:12px;"><font style="font-family:inherit;font-size:10pt;">5.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">(b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:54%;"></td><td style="width:46%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dated: January 21, 2020</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ JOHN MURPHY</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">John Murphy</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Executive Vice President and</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chief Financial Officer</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>10
<FILENAME>adbeex321fy19.htm
<DESCRIPTION>EXHIBIT 32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2020 Workiva -->
		<title>Exhibit</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s3B7C0B9830435AC2AB3733FD87629ED9"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EXHIBIT 32.1</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CERTIFICATIONS PURSUANT TO</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">RULE 13a-14(b) OF THE SECURITIES EXCHANGE ACT OF&#160;1934</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">AND 18 U.S.C. SECTION&#160;1350</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with the Annual Report of Adobe Inc. (the &#8220;Registrant&#8221;) on Form&#160;10-K for the annual period ended </font><font style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</font><font style="font-family:inherit;font-size:10pt;">&#32;as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Shantanu Narayen, certify, in accordance with Rule&#160;13a-14(b) of the Securities Exchange Act of 1934 and 18 U.S.C. Section&#160;1350, that to the best of my knowledge:</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Report, to which this certification is attached as Exhibit&#160;32.1, fully complies with the requirements of section&#160;13(a) of the Securities Exchange Act of 1934; and</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">(2)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:54%;"></td><td style="width:46%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dated: January 21, 2020</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ SHANTANU NARAYEN</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shantanu Narayen</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">President and Chief Executive Officer</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">A signed original of this written statement required by Rule&#160;13a-14(b) of the Securities Exchange Act of 1934 and 18 U.S.C. Section&#160;1350 has been provided to the Registrant and will be retained by the Registrant and furnished to the Securities and Exchange Commission or its staff upon request.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">This certification accompanies the Form&#160;10-K to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of the Registrant under the Securities Act of 1933 or the Securities Exchange Act of 1934 (whether made before or after the date of the Form&#160;10-K), irrespective of any general incorporation language contained in such filing.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>11
<FILENAME>adbeex322fy19.htm
<DESCRIPTION>EXHIBIT 32.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2020 Workiva -->
		<title>Exhibit</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sDC3DF89AEFC0545C8357629822C5E7CD"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EXHIBIT 32.2</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CERTIFICATIONS PURSUANT TO</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">RULE 13a-14(b) OF THE SECURITIES EXCHANGE ACT OF&#160;1934</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">AND 18 U.S.C. SECTION&#160;1350</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with the Annual Report of Adobe Inc. (the &#8220;Registrant&#8221;) on Form&#160;10-K for the annual period ended </font><font style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</font><font style="font-family:inherit;font-size:10pt;">&#32;as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, John Murphy, certify, in accordance with Rule&#160;13a-14(b) of the Securities Exchange Act of 1934 and 18 U.S.C. Section&#160;1350, that to the best of my knowledge:</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Report, to which this certification is attached as Exhibit&#160;32.2, fully complies with the requirements of section&#160;13(a) of the Securities Exchange Act of 1934; and</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">(2)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:54%;"></td><td style="width:46%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dated: January 21, 2020</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ JOHN MURPHY</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">John Murphy</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Executive Vice President and</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chief Financial Officer</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">A signed original of this written statement required by Rule&#160;13a-14(b) of the Securities Exchange Act of 1934 and 18 U.S.C. Section&#160;1350 has been provided to the Registrant and will be retained by the Registrant and furnished to the Securities and Exchange Commission or its staff upon request.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">This certification accompanies the Form&#160;10-K to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of the Registrant under the Securities Act of 1933 or the Securities Exchange Act of 1934 (whether made before or after the date of the Form&#160;10-K), irrespective of any general incorporation language contained in such filing.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>12
<FILENAME>adbe-20191129.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://adobe.com/20191129" xmlns:adbe="http://adobe.com/20191129" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:us-types="http://fasb.org/us-types/2019-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <xsd:import namespace="http://fasb.org/srt-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/srt/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-gaap/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/currency/2019-01-31" schemaLocation="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/exch/2019-01-31" schemaLocation="https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd" />
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="adbe-20191129_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="adbe-20191129_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="adbe-20191129_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="adbe-20191129_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple" />
      <link:roleType id="AccruedExpenses" roleURI="http://adobe.com/role/AccruedExpenses">
        <link:definition>2110100 - Disclosure - Accrued Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedExpensesDetails" roleURI="http://adobe.com/role/AccruedExpensesDetails">
        <link:definition>2410402 - Disclosure - Accrued Expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedExpensesTables" roleURI="http://adobe.com/role/AccruedExpensesTables">
        <link:definition>2310301 - Disclosure - Accrued Expenses (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccumulatedOtherComprehensiveIncomeLossDetails1" roleURI="http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1">
        <link:definition>2415402 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details 1)</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="AccumulatedOtherComprehensiveIncomeLossDetails2" roleURI="http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails2">
        <link:definition>2415403 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details 2)</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="AccumulatedOtherComprehensiveIncomeLossNotes" roleURI="http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossNotes">
        <link:definition>2115100 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Notes)</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="AccumulatedOtherComprehensiveIncomeLossTables" roleURI="http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossTables">
        <link:definition>2315301 - Disclosure - Accumulated Other Comprehensive Income (Loss) (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="Acquisitions" roleURI="http://adobe.com/role/Acquisitions">
        <link:definition>2103100 - Disclosure - Acquisitions</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="AcquisitionsDetails1" roleURI="http://adobe.com/role/AcquisitionsDetails1">
        <link:definition>2403402 - Disclosure - Acquisitions (Details 1)</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="AcquisitionsDetails2" roleURI="http://adobe.com/role/AcquisitionsDetails2">
        <link:definition>2403403 - Disclosure - Acquisitions (Details 2)</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="AcquisitionsDetails3" roleURI="http://adobe.com/role/AcquisitionsDetails3">
        <link:definition>2403404 - Disclosure - Acquisitions (Details 3)</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="AcquisitionsDetailsNumeric" roleURI="http://adobe.com/role/AcquisitionsDetailsNumeric">
        <link:definition>2403405 - Disclosure - Acquisitions (Details Numeric)</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="AcquisitionsTables" roleURI="http://adobe.com/role/AcquisitionsTables">
        <link:definition>2303301 - Disclosure - Acquisitions (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="BasisOfPresentationAndSignificantAccountingPolicies" roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPolicies">
        <link:definition>2101100 - Disclosure - Basis of Presentation and 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="BasisOfPresentationAndSignificantAccountingPoliciesDetails1" roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1">
        <link:definition>2401404 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details 1)</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="BasisOfPresentationAndSignificantAccountingPoliciesDetails2" roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails2">
        <link:definition>2401405 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details 2)</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="BasisOfPresentationAndSignificantAccountingPoliciesDetails3" roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails3">
        <link:definition>2401406 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details 3)</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="BasisOfPresentationAndSignificantAccountingPoliciesDetails4" roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails4">
        <link:definition>2401407 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details 4)</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="BasisOfPresentationAndSignificantAccountingPoliciesDetails5" roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails5">
        <link:definition>2401408 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details 5)</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="BasisOfPresentationAndSignificantAccountingPoliciesDetailsNumericDetails" roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNumericDetails">
        <link:definition>2401409 - Disclosure - Basis of Presentation and Significant Accounting Policies Details Numeric (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="BasisOfPresentationAndSignificantAccountingPoliciesPolicies" roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies">
        <link:definition>2201201 - Disclosure - Basis of Presentation and 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="BasisOfPresentationAndSignificantAccountingPoliciesTables1" roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables1">
        <link:definition>2301302 - Disclosure - Basis of Presentation and Significant Accounting Policies (Tables 1)</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="BasisOfPresentationAndSignificantAccountingPoliciesTables2" roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables2">
        <link:definition>2301303 - Disclosure - Basis of Presentation and Significant Accounting Policies (Tables 2)</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="BenefitPlans" roleURI="http://adobe.com/role/BenefitPlans">
        <link:definition>2113100 - Disclosure - Benefit Plans</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="BenefitPlansDetails" roleURI="http://adobe.com/role/BenefitPlansDetails">
        <link:definition>2413401 - Disclosure - Benefit Plans (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="CashCashEquivalentsAndShortTermInvestments" roleURI="http://adobe.com/role/CashCashEquivalentsAndShortTermInvestments">
        <link:definition>2104100 - Disclosure - Cash, Cash Equivalents and Short-Term Investments</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="CashCashEquivalentsAndShortTermInvestmentsDetails" roleURI="http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails">
        <link:definition>2404402 - Disclosure - Cash, Cash Equivalents and Short-Term Investments (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="CashCashEquivalentsAndShortTermInvestmentsDetails1" roleURI="http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails1">
        <link:definition>2404403 - Disclosure - Cash, Cash Equivalents and Short-Term Investments (Details 1)</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="CashCashEquivalentsAndShortTermInvestmentsDetails2" roleURI="http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails2">
        <link:definition>2404404 - Disclosure - Cash, Cash Equivalents and Short-Term Investments (Details 2)</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="CashCashEquivalentsAndShortTermInvestmentsTables" roleURI="http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsTables">
        <link:definition>2304301 - Disclosure - Cash, Cash Equivalents and Short-Term Investments (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="CommitmentsAndContingencies" roleURI="http://adobe.com/role/CommitmentsAndContingencies">
        <link:definition>2118100 - 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="CommitmentsAndContingenciesDetails" roleURI="http://adobe.com/role/CommitmentsAndContingenciesDetails">
        <link:definition>2418402 - Disclosure - Commitments and Contingencies (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="CommitmentsAndContingenciesDetailsNumeric" roleURI="http://adobe.com/role/CommitmentsAndContingenciesDetailsNumeric">
        <link:definition>2418403 - Disclosure - Commitments and Contingencies (Details Numeric)</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://adobe.com/role/CommitmentsAndContingenciesTables">
        <link:definition>2318301 - 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="ConsolidatedBalanceSheets" roleURI="http://adobe.com/role/ConsolidatedBalanceSheets">
        <link:definition>1001000 - 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://adobe.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>1001001 - 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="ConsolidatedStatementsOfCashFlows" roleURI="http://adobe.com/role/ConsolidatedStatementsOfCashFlows">
        <link:definition>1005000 - 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="ConsolidatedStatementsOfComprehensiveIncomeStatement" roleURI="http://adobe.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement">
        <link:definition>1003000 - Statement - Consolidated Statements of Comprehensive Income Statement</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="ConsolidatedStatementsOfIncome" roleURI="http://adobe.com/role/ConsolidatedStatementsOfIncome">
        <link:definition>1002000 - Statement - Consolidated Statements of 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://adobe.com/role/ConsolidatedStatementsOfStockholdersEquity">
        <link:definition>1004000 - 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="Debt" roleURI="http://adobe.com/role/Debt">
        <link:definition>2119100 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtDetails" roleURI="http://adobe.com/role/DebtDetails">
        <link:definition>2419402 - Disclosure - Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtDetailsCalc2" roleURI="http://adobe.com/role/DebtDetailsCalc2">
        <link:definition>2419402 - Disclosure - Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtDetailsNumeric1" roleURI="http://adobe.com/role/DebtDetailsNumeric1">
        <link:definition>2419403 - Disclosure - Debt (Details Numeric 1)</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="DebtDetailsNumeric2" roleURI="http://adobe.com/role/DebtDetailsNumeric2">
        <link:definition>2419404 - Disclosure - Debt (Details Numeric 2)</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="DebtDetailsNumeric3" roleURI="http://adobe.com/role/DebtDetailsNumeric3">
        <link:definition>2419405 - Disclosure - Debt (Details Numeric 3)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtTables" roleURI="http://adobe.com/role/DebtTables">
        <link:definition>2319301 - Disclosure - Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeFinancialInstruments" roleURI="http://adobe.com/role/DerivativeFinancialInstruments">
        <link:definition>2106100 - Disclosure - Derivative Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeFinancialInstrumentsDetails" roleURI="http://adobe.com/role/DerivativeFinancialInstrumentsDetails">
        <link:definition>2406402 - Disclosure - Derivative Financial Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeFinancialInstrumentsDetails1" roleURI="http://adobe.com/role/DerivativeFinancialInstrumentsDetails1">
        <link:definition>2406403 - Disclosure - Derivative Financial Instruments (Details 1)</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="DerivativeFinancialInstrumentsDetails2" roleURI="http://adobe.com/role/DerivativeFinancialInstrumentsDetails2">
        <link:definition>2406404 - Disclosure - Derivative Financial Instruments (Details 2)</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="DerivativeFinancialInstrumentsDetailsNumeric" roleURI="http://adobe.com/role/DerivativeFinancialInstrumentsDetailsNumeric">
        <link:definition>2406405 - Disclosure - Derivative Financial Instruments (Details Numeric)</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="DerivativeFinancialInstrumentsTables" roleURI="http://adobe.com/role/DerivativeFinancialInstrumentsTables">
        <link:definition>2306301 - Disclosure - Derivative Financial Instruments (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="DocumentAndEntityInformationDocumentAndEntityInformation" roleURI="http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation">
        <link:definition>0001000 - Document - Document and Entity Information Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://adobe.com/role/FairValueMeasurements">
        <link:definition>2105100 - 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="FairValueMeasurementsDetails" roleURI="http://adobe.com/role/FairValueMeasurementsDetails">
        <link:definition>2405402 - Disclosure - Fair Value Measurements (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="FairValueMeasurementsDetailsNumeric" roleURI="http://adobe.com/role/FairValueMeasurementsDetailsNumeric">
        <link:definition>2405403 - Disclosure - Fair Value Measurements (Details Numeric)</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://adobe.com/role/FairValueMeasurementsTables">
        <link:definition>2305301 - 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="GoodwillAndOtherIntangibles" roleURI="http://adobe.com/role/GoodwillAndOtherIntangibles">
        <link:definition>2109100 - Disclosure - Goodwill and Other Intangibles</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="GoodwillAndOtherIntangiblesDetails" roleURI="http://adobe.com/role/GoodwillAndOtherIntangiblesDetails">
        <link:definition>2409402 - Disclosure - Goodwill and Other Intangibles (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="GoodwillAndOtherIntangiblesDetails1" roleURI="http://adobe.com/role/GoodwillAndOtherIntangiblesDetails1">
        <link:definition>2409403 - Disclosure - Goodwill and Other Intangibles (Details 1)</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="GoodwillAndOtherIntangiblesDetails2" roleURI="http://adobe.com/role/GoodwillAndOtherIntangiblesDetails2">
        <link:definition>2409404 - Disclosure - Goodwill and Other Intangibles (Details 2)</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="GoodwillAndOtherIntangiblesDetails3" roleURI="http://adobe.com/role/GoodwillAndOtherIntangiblesDetails3">
        <link:definition>2409405 - Disclosure - Goodwill and Other Intangibles (Details 3)</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="GoodwillAndOtherIntangiblesDetailsNumeric" roleURI="http://adobe.com/role/GoodwillAndOtherIntangiblesDetailsNumeric">
        <link:definition>2409406 - Disclosure - Goodwill and Other Intangibles (Details Numeric)</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="GoodwillAndOtherIntangiblesTables" roleURI="http://adobe.com/role/GoodwillAndOtherIntangiblesTables">
        <link:definition>2309301 - Disclosure - Goodwill and Other Intangibles (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="IncomeTaxes" roleURI="http://adobe.com/role/IncomeTaxes">
        <link:definition>2112100 - 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="IncomeTaxesDetails" roleURI="http://adobe.com/role/IncomeTaxesDetails">
        <link:definition>2412402 - Disclosure - 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="IncomeTaxesDetails1" roleURI="http://adobe.com/role/IncomeTaxesDetails1">
        <link:definition>2412403 - Disclosure - Income Taxes (Details 1)</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="IncomeTaxesDetailsNumeric1" roleURI="http://adobe.com/role/IncomeTaxesDetailsNumeric1">
        <link:definition>2412404 - Disclosure - Income Taxes (Details Numeric 1)</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="IncomeTaxesDetailsNumeric2" roleURI="http://adobe.com/role/IncomeTaxesDetailsNumeric2">
        <link:definition>2412405 - Disclosure - Income Taxes (Details Numeric 2)</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="IncomeTaxesDetailsNumeric3" roleURI="http://adobe.com/role/IncomeTaxesDetailsNumeric3">
        <link:definition>2412406 - Disclosure - Income Taxes (Details Numeric 3)</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://adobe.com/role/IncomeTaxesTables">
        <link:definition>2312301 - 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="NetIncomePerShare" roleURI="http://adobe.com/role/NetIncomePerShare">
        <link:definition>2117100 - 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="NetIncomePerShareDetails" roleURI="http://adobe.com/role/NetIncomePerShareDetails">
        <link:definition>2417402 - Disclosure - 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="NetIncomePerShareTables" roleURI="http://adobe.com/role/NetIncomePerShareTables">
        <link:definition>2317301 - 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="NonOperatingIncomeExpense" roleURI="http://adobe.com/role/NonOperatingIncomeExpense">
        <link:definition>2120100 - Disclosure - Non-Operating Income (Expense)</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="NonOperatingIncomeExpenseDetails" roleURI="http://adobe.com/role/NonOperatingIncomeExpenseDetails">
        <link:definition>2420402 - Disclosure - Non-Operating Income (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="NonOperatingIncomeExpenseDetailsCalc2" roleURI="http://adobe.com/role/NonOperatingIncomeExpenseDetailsCalc2">
        <link:definition>2420402 - Disclosure - Non-Operating Income (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="NonOperatingIncomeExpenseTables" roleURI="http://adobe.com/role/NonOperatingIncomeExpenseTables">
        <link:definition>2320301 - Disclosure - Non-Operating Income (Expense) (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="PropertyAndEquipment" roleURI="http://adobe.com/role/PropertyAndEquipment">
        <link:definition>2107100 - Disclosure - Property and Equipment</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="PropertyAndEquipmentDetails" roleURI="http://adobe.com/role/PropertyAndEquipmentDetails">
        <link:definition>2407402 - Disclosure - Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyAndEquipmentDetails1" roleURI="http://adobe.com/role/PropertyAndEquipmentDetails1">
        <link:definition>2407403 - Disclosure - Property and Equipment (Details 1)</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="PropertyAndEquipmentDetailsNumeric" roleURI="http://adobe.com/role/PropertyAndEquipmentDetailsNumeric">
        <link:definition>2407404 - Disclosure - Property and Equipment (Details Numeric)</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="PropertyAndEquipmentTables" roleURI="http://adobe.com/role/PropertyAndEquipmentTables">
        <link:definition>2307301 - Disclosure - Property and Equipment (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="Revenue" roleURI="http://adobe.com/role/Revenue">
        <link:definition>2102100 - Disclosure - Revenue</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueDetails1" roleURI="http://adobe.com/role/RevenueDetails1">
        <link:definition>2402403 - Disclosure - Revenue (Details 1)</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="RevenueDetails2" roleURI="http://adobe.com/role/RevenueDetails2">
        <link:definition>2402404 - Disclosure - Revenue (Details 2)</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="RevenueDetails3" roleURI="http://adobe.com/role/RevenueDetails3">
        <link:definition>2402405 - Disclosure - Revenue (Details 3)</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="RevenueDetails4" roleURI="http://adobe.com/role/RevenueDetails4">
        <link:definition>2402406 - Disclosure - Revenue (Details 4)</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="RevenueDetails5" roleURI="http://adobe.com/role/RevenueDetails5">
        <link:definition>2402407 - Disclosure - Revenue (Details 5)</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="RevenueDetails6" roleURI="http://adobe.com/role/RevenueDetails6">
        <link:definition>2402408 - Disclosure - Revenue (Details 6)</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="RevenueDetailsNumeric" roleURI="http://adobe.com/role/RevenueDetailsNumeric">
        <link:definition>2402409 - Disclosure - Revenue (Details Numeric)</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="RevenueTables1" roleURI="http://adobe.com/role/RevenueTables1">
        <link:definition>2302301 - Disclosure - Revenue (Tables 1)</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="RevenueTables2" roleURI="http://adobe.com/role/RevenueTables2">
        <link:definition>2302302 - Disclosure - Revenue (Tables 2)</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="SelectedQuarterlyFinancialData" roleURI="http://adobe.com/role/SelectedQuarterlyFinancialData">
        <link:definition>2121100 - Disclosure - Selected Quarterly Financial Data</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="SelectedQuarterlyFinancialDataDetails" roleURI="http://adobe.com/role/SelectedQuarterlyFinancialDataDetails">
        <link:definition>2421402 - Disclosure - Selected Quarterly Financial Data (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="SelectedQuarterlyFinancialDataTables" roleURI="http://adobe.com/role/SelectedQuarterlyFinancialDataTables">
        <link:definition>2321301 - Disclosure - Selected Quarterly Financial Data (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="StockBasedCompensation" roleURI="http://adobe.com/role/StockBasedCompensation">
        <link:definition>2114100 - Disclosure - 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="StockBasedCompensationDetails" roleURI="http://adobe.com/role/StockBasedCompensationDetails">
        <link:definition>2414402 - Disclosure - Stock-Based Compensation (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="StockBasedCompensationDetails1" roleURI="http://adobe.com/role/StockBasedCompensationDetails1">
        <link:definition>2414403 - Disclosure - Stock-Based Compensation (Details 1)</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="StockBasedCompensationDetails2" roleURI="http://adobe.com/role/StockBasedCompensationDetails2">
        <link:definition>2414404 - Disclosure - Stock-Based Compensation (Details 2)</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="StockBasedCompensationDetails3" roleURI="http://adobe.com/role/StockBasedCompensationDetails3">
        <link:definition>2414405 - Disclosure - Stock-Based Compensation (Details 3)</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="StockBasedCompensationDetails4" roleURI="http://adobe.com/role/StockBasedCompensationDetails4">
        <link:definition>2414406 - Disclosure - Stock-Based Compensation (Details 4)</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="StockBasedCompensationDetailsNumeric" roleURI="http://adobe.com/role/StockBasedCompensationDetailsNumeric">
        <link:definition>2414407 - Disclosure - Stock-Based Compensation (Details Numeric)</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="StockBasedCompensationTables" roleURI="http://adobe.com/role/StockBasedCompensationTables">
        <link:definition>2314301 - Disclosure - 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="StockRepurchaseProgram" roleURI="http://adobe.com/role/StockRepurchaseProgram">
        <link:definition>2116100 - Disclosure - Stock Repurchase Program</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="StockRepurchaseProgramDetailsNumeric" roleURI="http://adobe.com/role/StockRepurchaseProgramDetailsNumeric">
        <link:definition>2416401 - Disclosure - Stock Repurchase Program (Details Numeric)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element id="adbe_Accruedmediacosts" name="Accruedmediacosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="adbe_AccumulatedOtherComprehensiveIncomeLossAbstract" name="AccumulatedOtherComprehensiveIncomeLossAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_Achieved" name="Achieved" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_ActualPercentageAchieved" name="ActualPercentageAchieved" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_AllegorithmicMember" name="AllegorithmicMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_AnnualVestingPercentageForDirectorGrants" name="AnnualVestingPercentageForDirectorGrants" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="adbe_AvailableForSaleSecuritiesFairValueDisclosure" name="AvailableForSaleSecuritiesFairValueDisclosure" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsAmortizedCostBasis" name="AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsAmortizedCostBasis" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsFairValue" name="AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsAmortizedCostBasis" name="AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsAmortizedCostBasis" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsFairValue" name="AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsAmortizedCostBasis" name="AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsAmortizedCostBasis" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsFairValue" name="AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="adbe_Benefitsrelatingtotaxpositions" name="Benefitsrelatingtotaxpositions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="adbe_BoardOfDirectorsAndCertainExecutivesMember" name="BoardOfDirectorsAndCertainExecutivesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_BusinessCombinationDeferredTaxAssetsAcquired" name="BusinessCombinationDeferredTaxAssetsAcquired" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="adbe_BusinessCombinationDeferredTaxLiabilitiesAssumedforFutureAmortizationofIntangibleAssets" name="BusinessCombinationDeferredTaxLiabilitiesAssumedforFutureAmortizationofIntangibleAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="adbe_BusinessCombinationPurchasePrice" name="BusinessCombinationPurchasePrice" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="adbe_BusinessCombinationPurchasePriceforRemainingInterest" name="BusinessCombinationPurchasePriceforRemainingInterest" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="adbe_Changeintreasurystockvalueduetodeferredcompensationplan" name="Changeintreasurystockvalueduetodeferredcompensationplan" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="adbe_CliffVestingPercentageonThirdYearforPerformanceAwards" name="CliffVestingPercentageonThirdYearforPerformanceAwards" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_CostOfIssuanceOfTreasuryStock" name="CostOfIssuanceOfTreasuryStock" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_CostOfServiceAndSupportRevenueMember" name="CostOfServiceAndSupportRevenueMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_CostOfSubscriptionRevenueMember" name="CostOfSubscriptionRevenueMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_CostofProductRevenue" name="CostofProductRevenue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="adbe_CostofServicesandSupportRevenue" name="CostofServicesandSupportRevenue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="adbe_CostofSubscriptionRevenue" name="CostofSubscriptionRevenue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="adbe_CreativeCloud" name="CreativeCloud" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_CustomerContractsAndRelationshipsMember" name="CustomerContractsAndRelationshipsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsAnnualInstallmentsOptionPaymentPeriod" name="DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsAnnualInstallmentsOptionPaymentPeriod" nillable="true" substitutionGroup="xbrli:item" type="us-types:durationStringItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsStartDateMinimumPeriodAfterEndOfPlanYear" name="DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsStartDateMinimumPeriodAfterEndOfPlanYear" nillable="true" substitutionGroup="xbrli:item" type="us-types:durationStringItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_DeferredTaxAssetsAcquiredTechnology" name="DeferredTaxAssetsAcquiredTechnology" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="adbe_DeferredTaxAssetsCapitalizedExpenses" name="DeferredTaxAssetsCapitalizedExpenses" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="adbe_DigitalExperienceMember" name="DigitalExperienceMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_DigitalMediaMember" name="DigitalMediaMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_DocumentAndEntityInformationAbstract" name="DocumentAndEntityInformationAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_DocumentCloud" name="DocumentCloud" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="adbe_DueToAcquisition" name="DueToAcquisition" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_EquityAwardsAssumedForAcquisition" name="EquityAwardsAssumedForAcquisition" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="adbe_EquityadjustmentattributabletoTaxAct" name="EquityadjustmentattributabletoTaxAct" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_ExistingNonEmployeeDirectorsMember" name="ExistingNonEmployeeDirectorsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_Fairmarketvalueofderivativeliability" name="Fairmarketvalueofderivativeliability" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnotescurrent" name="Fairvalueofinterestrateswapoffsettingcarryingvalueofnotescurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnoteslongterm" name="Fairvalueofinterestrateswapoffsettingcarryingvalueofnoteslongterm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="adbe_FiniteLivedIntangibleAssetsScheduleofWeightedAverageUsefulLivesTableTextBlock" name="FiniteLivedIntangibleAssetsScheduleofWeightedAverageUsefulLivesTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_FiniteLivedpurchasedtechnologygross" name="FiniteLivedpurchasedtechnologygross" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="adbe_Finitelivedinprocessresearchanddevelopment" name="Finitelivedinprocessresearchanddevelopment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="adbe_FocalAwardsMember" name="FocalAwardsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_GrossProfitAsPercentageOfRevenue" name="GrossProfitAsPercentageOfRevenue" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_GrossunrealizedgainsonavailableforsalesecuritiesAbstract" name="GrossunrealizedgainsonavailableforsalesecuritiesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_GrossunrealizedgainsonavailableforsalesecuritiesincreasedecreaseNetofTax" name="GrossunrealizedgainsonavailableforsalesecuritiesincreasedecreaseNetofTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="adbe_GrossunrealizedgainsonavailableforsalesecuritiesreclassificationadjustmentsNetofTax" name="GrossunrealizedgainsonavailableforsalesecuritiesreclassificationadjustmentsNetofTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_GrossunrealizedlossesonavailableforsalesecuritiesAbstract" name="GrossunrealizedlossesonavailableforsalesecuritiesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_GrossunrealizedlossesonavailableforsalesecuritiesincreaseordecreaseNetofTax" name="GrossunrealizedlossesonavailableforsalesecuritiesincreaseordecreaseNetofTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="adbe_GrossunrealizedlossesonavailableforsalesecuritiesreclassificationadjustmentsNetofTax" name="GrossunrealizedlossesonavailableforsalesecuritiesreclassificationadjustmentsNetofTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="adbe_IncomeTaxReconciliationLicensingOfTechnologyToForeignSubsidiaries" name="IncomeTaxReconciliationLicensingOfTechnologyToForeignSubsidiaries" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="adbe_Incrementalsharesattributabletounvestedrestrictedstockandperformanceshareawards" name="Incrementalsharesattributabletounvestedrestrictedstockandperformanceshareawards" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_InterestRateScenarioAxis" name="InterestRateScenarioAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_InterestRateScenarioDomain" name="InterestRateScenarioDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_InvestmentinLeaseReceivableAppliedtoBuildingPurchase" name="InvestmentinLeaseReceivableAppliedtoBuildingPurchase" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_MagentoMember" name="MagentoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_MarginAddedToLiborToDetermineInterestRate" name="MarginAddedToLiborToDetermineInterestRate" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="adbe_MarginAddedtoBaseRatetoDetermineInterestRate" name="MarginAddedtoBaseRatetoDetermineInterestRate" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="adbe_MarketoMember" name="MarketoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_MaximumSharesEligibleToReceiveMember" name="MaximumSharesEligibleToReceiveMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_MaximumTargetPercentageAllowedUnderProgram" name="MaximumTargetPercentageAllowedUnderProgram" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_NetGainsLossesRecognizedInInterestAndOtherIncomeNetRelatingToBalanceSheetHedgingTableTextBlock" name="NetGainsLossesRecognizedInInterestAndOtherIncomeNetRelatingToBalanceSheetHedgingTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_Netgainlossrecognizedinrevenue" name="Netgainlossrecognizedinrevenue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_NewNonEmployeeDirectorsMember" name="NewNonEmployeeDirectorsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_NoncancellableCommittedFundsMember" name="NoncancellableCommittedFundsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_Notes2020Member" name="Notes2020Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_Notes2020and2025Member" name="Notes2020and2025Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_Notes2025Member" name="Notes2025Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_NumberOfPurchasePeriodsPerOfferingPeriod" name="NumberOfPurchasePeriodsPerOfferingPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_NumberOfWeeksInCurrentFiscalQuarter" name="NumberOfWeeksInCurrentFiscalQuarter" nillable="true" substitutionGroup="xbrli:item" type="us-types:durationStringItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_NumberOfWeeksInCurrentFiscalYear" name="NumberOfWeeksInCurrentFiscalYear" nillable="true" substitutionGroup="xbrli:item" type="us-types:durationStringItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_NumbersOfDaysUsedToCalculateAverageStockPrice" name="NumbersOfDaysUsedToCalculateAverageStockPrice" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_OfferingPeriod" name="OfferingPeriod" nillable="true" substitutionGroup="xbrli:item" type="us-types:durationStringItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_OperatingExpensesAmortizationOfPurchasedIntangibles" name="OperatingExpensesAmortizationOfPurchasedIntangibles" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_OptionGrantsAndStockPurchaseRightsMember" name="OptionGrantsAndStockPurchaseRightsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_OptionToRequestAdditionalCommitmentsOnCreditFacility" name="OptionToRequestAdditionalCommitmentsOnCreditFacility" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="adbe_OtherAmericasMember" name="OtherAmericasMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_OtherAsiaMember" name="OtherAsiaMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_OtherAwardsMember" name="OtherAwardsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_OtherComprehensiveIncomeTaxTableTextBlock" name="OtherComprehensiveIncomeTaxTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_Otherinterestandotherincomeexpensenet" name="Otherinterestandotherincomeexpensenet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="adbe_PercentageAddedToEffectiveFundsRateInDeterminingInterestRate" name="PercentageAddedToEffectiveFundsRateInDeterminingInterestRate" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="adbe_PercentageAddedToLiborInDeterminingInterestRate" name="PercentageAddedToLiborInDeterminingInterestRate" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="adbe_PercentageOfContributionMadeByParticipantsOfBaseSalaryToDeferredCompensationPlan" name="PercentageOfContributionMadeByParticipantsOfBaseSalaryToDeferredCompensationPlan" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_PercentageOfContributionMadeByParticipantsOfOtherSpecifiedCompensationToDeferredCompensationPlan" name="PercentageOfContributionMadeByParticipantsOfOtherSpecifiedCompensationToDeferredCompensationPlan" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_Plan2019Member" name="Plan2019Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_Productrevenue" name="Productrevenue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_Program2014Member" name="Program2014Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_Program2015Member" name="Program2015Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_Program2016Member" name="Program2016Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_ProgramsachievedMember" name="ProgramsachievedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_ProgramsnotyetachievedMember" name="ProgramsnotyetachievedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_PropertyandEquipmentbyGeographicAreaTableTextBlock" name="PropertyandEquipmentbyGeographicAreaTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_PublishingMember" name="PublishingMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_PurchasePeriod" name="PurchasePeriod" nillable="true" substitutionGroup="xbrli:item" type="us-types:durationStringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_PurchasedTechnologyMember" name="PurchasedTechnologyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_RSUtypeAxis" name="RSUtypeAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_RSUtypeDomain" name="RSUtypeDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_RealizedInvestmentGains" name="RealizedInvestmentGains" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="adbe_RealizedInvestmentLosses" name="RealizedInvestmentLosses" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_RefundableCustomerDepositsMember" name="RefundableCustomerDepositsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_RepurchaseNotesAtPriceOfTheirPrincipalAmountPlusAccruedAndUnpaidInterest" name="RepurchaseNotesAtPriceOfTheirPrincipalAmountPlusAccruedAndUnpaidInterest" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="adbe_RestrictedStockAndPerformanceShareAwardsMember" name="RestrictedStockAndPerformanceShareAwardsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_RestrictedStockUnitsExpectedToVestIntrinsicValue" name="RestrictedStockUnitsExpectedToVestIntrinsicValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="adbe_RestrictedStockUnitsExpectedToVestShares" name="RestrictedStockUnitsExpectedToVestShares" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant" />
  <xsd:element id="adbe_RestrictedStockUnitsGrantedToDirectorsTableTextBlock" name="RestrictedStockUnitsGrantedToDirectorsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_RestrictedStockUnitsGrantedToExistingDirectors" name="RestrictedStockUnitsGrantedToExistingDirectors" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_RestrictedStockUnitsGrantedToNewDirectors" name="RestrictedStockUnitsGrantedToNewDirectors" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_RevenueAbstract" name="RevenueAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_RevenueRecognitionRevenueReserveRollforwardTableTextBlock" name="RevenueRecognitionRevenueReserveRollforwardTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_SalesAndMarketingAllowances" name="SalesAndMarketingAllowances" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="adbe_ScenarioiMember" name="ScenarioiMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_ScenarioiiMember" name="ScenarioiiMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_ScheduleOfAllowanceForDoubtfulAccountsRollforwardTableTextBlock" name="ScheduleOfAllowanceForDoubtfulAccountsRollforwardTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_ScheduleOfUnconditionalPurchaseObligationsOperatingLeasesAndCapitalLeasesTextBlock" name="ScheduleOfUnconditionalPurchaseObligationsOperatingLeasesAndCapitalLeasesTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_ScheduleOfUnrealizedLossOnInvestmentsTwelveMonthsOrLongerTableTextBlock" name="ScheduleOfUnrealizedLossOnInvestmentsTwelveMonthsOrLongerTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_ScheduleofacquiredassetsandliabilitiesLineItems" name="ScheduleofacquiredassetsandliabilitiesLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_ScheduleofacquiredassetsandliabilitiesTable" name="ScheduleofacquiredassetsandliabilitiesTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_ScheduleofacquiredassetsandliabilitiesTableTextBlock" name="ScheduleofacquiredassetsandliabilitiesTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_ScheduleofproformarevenueandearningsLineItems" name="ScheduleofproformarevenueandearningsLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_ScheduleofproformarevenueandearningsTable" name="ScheduleofproformarevenueandearningsTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_SeniorNotesCarryingValue" name="SeniorNotesCarryingValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="adbe_Servicesandsupportrevenue" name="Servicesandsupportrevenue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantValuePerAward" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantValuePerAward" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceAsPercentageOfMarketPrice" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceAsPercentageOfMarketPrice" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_SharesGrantedMember" name="SharesGrantedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_StockRepurchaseAuthority2018Member" name="StockRepurchaseAuthority2018Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_StockRepurchaseProgramAbstract" name="StockRepurchaseProgramAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_SubscriptionandCirculationRevenue" name="SubscriptionandCirculationRevenue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="adbe_TaxCutsandJobsActof2017onetimetransitiontaxotherincome" name="TaxCutsandJobsActof2017onetimetransitiontaxotherincome" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="adbe_TaxCutsandJobsActonetimetransitiontax" name="TaxCutsandJobsActonetimetransitiontax" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="adbe_TaxesCollectedFromCustomersPolicyTextBlock" name="TaxesCollectedFromCustomersPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_TotalAmortizationExpenseExpectedToBeRecognized" name="TotalAmortizationExpenseExpectedToBeRecognized" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="adbe_TotalIntrinsicValueOfSharesPurchased" name="TotalIntrinsicValueOfSharesPurchased" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="adbe_TreasuryStockPolicyTextBlock" name="TreasuryStockPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_TubeMogulMember" name="TubeMogulMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct" name="USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_USFederalstatutorytaxrateeffectivebeforetheTaxCutsandJobsAct" name="USFederalstatutorytaxrateeffectivebeforetheTaxCutsandJobsAct" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_UnrealizedGainLossonForeignCurrencyDerivativeInstrumentsNotDesignatedasHedgingInstruments" name="UnrealizedGainLossonForeignCurrencyDerivativeInstrumentsNotDesignatedasHedgingInstruments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="adbe_UnrealizedGainsonAvailableforSaleSecuritiesNetofTax" name="UnrealizedGainsonAvailableforSaleSecuritiesNetofTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="adbe_UnrealizedInvestmentGains" name="UnrealizedInvestmentGains" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="adbe_UnrealizedLossesonAvailableforSaleSecuritiesNetofTax" name="UnrealizedLossesonAvailableforSaleSecuritiesNetofTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="adbe_Unrealizedinvestmentlosses" name="Unrealizedinvestmentlosses" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="adbe_UnrecognizedTaxBenefitsForeignExchangeGainsAndLosses" name="UnrecognizedTaxBenefitsForeignExchangeGainsAndLosses" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="adbe_UpFrontPaymentsTreasuryStockRemainingBalance" name="UpFrontPaymentsTreasuryStockRemainingBalance" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="adbe_ValuationAssumptionsRiskFreeInterestRateRangeAbstract" name="ValuationAssumptionsRiskFreeInterestRateRangeAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="adbe_ValuationAssumptionsVolatilityRangeAbstract" name="ValuationAssumptionsVolatilityRangeAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_VestedAndExpectedToVestWeightedAverageRemainingContractualLife" name="VestedAndExpectedToVestWeightedAverageRemainingContractualLife" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="adbe_VestingPercentagePerYearForFocalRestrictedStockUnits" name="VestingPercentagePerYearForFocalRestrictedStockUnits" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="adbe_Vestingpercentageperyearforrestrictedstockunitsotherthanfocalgrants" name="Vestingpercentageperyearforrestrictedstockunitsotherthanfocalgrants" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="adbe_WeightedAverageSubscriptionDateFairValueOfShares" name="WeightedAverageSubscriptionDateFairValueOfShares" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration" />
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>13
<FILENAME>adbe-20191129_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" 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">
  <link:roleRef roleURI="http://adobe.com/role/AccruedExpenses" xlink:href="adbe-20191129.xsd#AccruedExpenses" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/AccruedExpensesDetails" xlink:href="adbe-20191129.xsd#AccruedExpensesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/AccruedExpensesTables" xlink:href="adbe-20191129.xsd#AccruedExpensesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1" xlink:href="adbe-20191129.xsd#AccumulatedOtherComprehensiveIncomeLossDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails2" xlink:href="adbe-20191129.xsd#AccumulatedOtherComprehensiveIncomeLossDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossNotes" xlink:href="adbe-20191129.xsd#AccumulatedOtherComprehensiveIncomeLossNotes" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossTables" xlink:href="adbe-20191129.xsd#AccumulatedOtherComprehensiveIncomeLossTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/Acquisitions" xlink:href="adbe-20191129.xsd#Acquisitions" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/AcquisitionsDetails1" xlink:href="adbe-20191129.xsd#AcquisitionsDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/AcquisitionsDetails2" xlink:href="adbe-20191129.xsd#AcquisitionsDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/AcquisitionsDetails3" xlink:href="adbe-20191129.xsd#AcquisitionsDetails3" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/AcquisitionsDetailsNumeric" xlink:href="adbe-20191129.xsd#AcquisitionsDetailsNumeric" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/AcquisitionsTables" xlink:href="adbe-20191129.xsd#AcquisitionsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPolicies" xlink:href="adbe-20191129.xsd#BasisOfPresentationAndSignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1" xlink:href="adbe-20191129.xsd#BasisOfPresentationAndSignificantAccountingPoliciesDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails2" xlink:href="adbe-20191129.xsd#BasisOfPresentationAndSignificantAccountingPoliciesDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails3" xlink:href="adbe-20191129.xsd#BasisOfPresentationAndSignificantAccountingPoliciesDetails3" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails4" xlink:href="adbe-20191129.xsd#BasisOfPresentationAndSignificantAccountingPoliciesDetails4" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails5" xlink:href="adbe-20191129.xsd#BasisOfPresentationAndSignificantAccountingPoliciesDetails5" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNumericDetails" xlink:href="adbe-20191129.xsd#BasisOfPresentationAndSignificantAccountingPoliciesDetailsNumericDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" xlink:href="adbe-20191129.xsd#BasisOfPresentationAndSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables1" xlink:href="adbe-20191129.xsd#BasisOfPresentationAndSignificantAccountingPoliciesTables1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables2" xlink:href="adbe-20191129.xsd#BasisOfPresentationAndSignificantAccountingPoliciesTables2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/BenefitPlans" xlink:href="adbe-20191129.xsd#BenefitPlans" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/BenefitPlansDetails" xlink:href="adbe-20191129.xsd#BenefitPlansDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/CashCashEquivalentsAndShortTermInvestments" xlink:href="adbe-20191129.xsd#CashCashEquivalentsAndShortTermInvestments" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails" xlink:href="adbe-20191129.xsd#CashCashEquivalentsAndShortTermInvestmentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails1" xlink:href="adbe-20191129.xsd#CashCashEquivalentsAndShortTermInvestmentsDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails2" xlink:href="adbe-20191129.xsd#CashCashEquivalentsAndShortTermInvestmentsDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsTables" xlink:href="adbe-20191129.xsd#CashCashEquivalentsAndShortTermInvestmentsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/CommitmentsAndContingencies" xlink:href="adbe-20191129.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/CommitmentsAndContingenciesDetails" xlink:href="adbe-20191129.xsd#CommitmentsAndContingenciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/CommitmentsAndContingenciesDetailsNumeric" xlink:href="adbe-20191129.xsd#CommitmentsAndContingenciesDetailsNumeric" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/CommitmentsAndContingenciesTables" xlink:href="adbe-20191129.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/ConsolidatedBalanceSheets" xlink:href="adbe-20191129.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="adbe-20191129.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="adbe-20191129.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement" xlink:href="adbe-20191129.xsd#ConsolidatedStatementsOfComprehensiveIncomeStatement" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/ConsolidatedStatementsOfIncome" xlink:href="adbe-20191129.xsd#ConsolidatedStatementsOfIncome" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:href="adbe-20191129.xsd#ConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/Debt" xlink:href="adbe-20191129.xsd#Debt" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DebtDetails" xlink:href="adbe-20191129.xsd#DebtDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DebtDetailsCalc2" xlink:href="adbe-20191129.xsd#DebtDetailsCalc2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DebtDetailsNumeric1" xlink:href="adbe-20191129.xsd#DebtDetailsNumeric1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DebtDetailsNumeric2" xlink:href="adbe-20191129.xsd#DebtDetailsNumeric2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DebtDetailsNumeric3" xlink:href="adbe-20191129.xsd#DebtDetailsNumeric3" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DebtTables" xlink:href="adbe-20191129.xsd#DebtTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DerivativeFinancialInstruments" xlink:href="adbe-20191129.xsd#DerivativeFinancialInstruments" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DerivativeFinancialInstrumentsDetails" xlink:href="adbe-20191129.xsd#DerivativeFinancialInstrumentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DerivativeFinancialInstrumentsDetails1" xlink:href="adbe-20191129.xsd#DerivativeFinancialInstrumentsDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DerivativeFinancialInstrumentsDetails2" xlink:href="adbe-20191129.xsd#DerivativeFinancialInstrumentsDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DerivativeFinancialInstrumentsDetailsNumeric" xlink:href="adbe-20191129.xsd#DerivativeFinancialInstrumentsDetailsNumeric" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DerivativeFinancialInstrumentsTables" xlink:href="adbe-20191129.xsd#DerivativeFinancialInstrumentsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation" xlink:href="adbe-20191129.xsd#DocumentAndEntityInformationDocumentAndEntityInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/FairValueMeasurements" xlink:href="adbe-20191129.xsd#FairValueMeasurements" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/FairValueMeasurementsDetails" xlink:href="adbe-20191129.xsd#FairValueMeasurementsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/FairValueMeasurementsDetailsNumeric" xlink:href="adbe-20191129.xsd#FairValueMeasurementsDetailsNumeric" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/FairValueMeasurementsTables" xlink:href="adbe-20191129.xsd#FairValueMeasurementsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/GoodwillAndOtherIntangibles" xlink:href="adbe-20191129.xsd#GoodwillAndOtherIntangibles" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/GoodwillAndOtherIntangiblesDetails" xlink:href="adbe-20191129.xsd#GoodwillAndOtherIntangiblesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/GoodwillAndOtherIntangiblesDetails1" xlink:href="adbe-20191129.xsd#GoodwillAndOtherIntangiblesDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/GoodwillAndOtherIntangiblesDetails2" xlink:href="adbe-20191129.xsd#GoodwillAndOtherIntangiblesDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/GoodwillAndOtherIntangiblesDetails3" xlink:href="adbe-20191129.xsd#GoodwillAndOtherIntangiblesDetails3" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/GoodwillAndOtherIntangiblesDetailsNumeric" xlink:href="adbe-20191129.xsd#GoodwillAndOtherIntangiblesDetailsNumeric" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/GoodwillAndOtherIntangiblesTables" xlink:href="adbe-20191129.xsd#GoodwillAndOtherIntangiblesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/IncomeTaxes" xlink:href="adbe-20191129.xsd#IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/IncomeTaxesDetails" xlink:href="adbe-20191129.xsd#IncomeTaxesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/IncomeTaxesDetails1" xlink:href="adbe-20191129.xsd#IncomeTaxesDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/IncomeTaxesDetailsNumeric1" xlink:href="adbe-20191129.xsd#IncomeTaxesDetailsNumeric1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/IncomeTaxesDetailsNumeric2" xlink:href="adbe-20191129.xsd#IncomeTaxesDetailsNumeric2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/IncomeTaxesDetailsNumeric3" xlink:href="adbe-20191129.xsd#IncomeTaxesDetailsNumeric3" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/IncomeTaxesTables" xlink:href="adbe-20191129.xsd#IncomeTaxesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/NetIncomePerShare" xlink:href="adbe-20191129.xsd#NetIncomePerShare" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/NetIncomePerShareDetails" xlink:href="adbe-20191129.xsd#NetIncomePerShareDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/NetIncomePerShareTables" xlink:href="adbe-20191129.xsd#NetIncomePerShareTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/NonOperatingIncomeExpense" xlink:href="adbe-20191129.xsd#NonOperatingIncomeExpense" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/NonOperatingIncomeExpenseDetails" xlink:href="adbe-20191129.xsd#NonOperatingIncomeExpenseDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/NonOperatingIncomeExpenseDetailsCalc2" xlink:href="adbe-20191129.xsd#NonOperatingIncomeExpenseDetailsCalc2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/NonOperatingIncomeExpenseTables" xlink:href="adbe-20191129.xsd#NonOperatingIncomeExpenseTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/PropertyAndEquipment" xlink:href="adbe-20191129.xsd#PropertyAndEquipment" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/PropertyAndEquipmentDetails" xlink:href="adbe-20191129.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/PropertyAndEquipmentDetails1" xlink:href="adbe-20191129.xsd#PropertyAndEquipmentDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/PropertyAndEquipmentDetailsNumeric" xlink:href="adbe-20191129.xsd#PropertyAndEquipmentDetailsNumeric" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/PropertyAndEquipmentTables" xlink:href="adbe-20191129.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/Revenue" xlink:href="adbe-20191129.xsd#Revenue" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/RevenueDetails1" xlink:href="adbe-20191129.xsd#RevenueDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/RevenueDetails2" xlink:href="adbe-20191129.xsd#RevenueDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/RevenueDetails3" xlink:href="adbe-20191129.xsd#RevenueDetails3" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/RevenueDetails4" xlink:href="adbe-20191129.xsd#RevenueDetails4" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/RevenueDetails5" xlink:href="adbe-20191129.xsd#RevenueDetails5" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/RevenueDetails6" xlink:href="adbe-20191129.xsd#RevenueDetails6" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/RevenueDetailsNumeric" xlink:href="adbe-20191129.xsd#RevenueDetailsNumeric" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/RevenueTables1" xlink:href="adbe-20191129.xsd#RevenueTables1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/RevenueTables2" xlink:href="adbe-20191129.xsd#RevenueTables2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/SelectedQuarterlyFinancialData" xlink:href="adbe-20191129.xsd#SelectedQuarterlyFinancialData" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/SelectedQuarterlyFinancialDataDetails" xlink:href="adbe-20191129.xsd#SelectedQuarterlyFinancialDataDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/SelectedQuarterlyFinancialDataTables" xlink:href="adbe-20191129.xsd#SelectedQuarterlyFinancialDataTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/StockBasedCompensation" xlink:href="adbe-20191129.xsd#StockBasedCompensation" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/StockBasedCompensationDetails" xlink:href="adbe-20191129.xsd#StockBasedCompensationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/StockBasedCompensationDetails1" xlink:href="adbe-20191129.xsd#StockBasedCompensationDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/StockBasedCompensationDetails2" xlink:href="adbe-20191129.xsd#StockBasedCompensationDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/StockBasedCompensationDetails3" xlink:href="adbe-20191129.xsd#StockBasedCompensationDetails3" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/StockBasedCompensationDetails4" xlink:href="adbe-20191129.xsd#StockBasedCompensationDetails4" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/StockBasedCompensationDetailsNumeric" xlink:href="adbe-20191129.xsd#StockBasedCompensationDetailsNumeric" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/StockBasedCompensationTables" xlink:href="adbe-20191129.xsd#StockBasedCompensationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/StockRepurchaseProgram" xlink:href="adbe-20191129.xsd#StockRepurchaseProgram" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/StockRepurchaseProgramDetailsNumeric" xlink:href="adbe-20191129.xsd#StockRepurchaseProgramDetailsNumeric" xlink:type="simple" />
  <link:calculationLink xlink:role="http://adobe.com/role/AccruedExpenses" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/AccruedExpensesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_a2b836a7-cc87-0e4f-38a0-c91a29535622" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_a2b836a7-cc87-0e4f-38a0-c91a29535622" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedBonusesCurrent" xlink:label="loc_us-gaap_AccruedBonusesCurrent_4c1167b0-8f54-3c1e-8d26-2910689e5252" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:to="loc_us-gaap_AccruedBonusesCurrent_4c1167b0-8f54-3c1e-8d26-2910689e5252" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Accruedmediacosts" xlink:label="loc_adbe_Accruedmediacosts_88332ffc-8672-7a0e-0ae9-6d0afc636503" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:to="loc_adbe_Accruedmediacosts_88332ffc-8672-7a0e-0ae9-6d0afc636503" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedRentCurrent" xlink:label="loc_us-gaap_AccruedRentCurrent_df602904-706a-fca6-3699-8e5e3dd22999" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:to="loc_us-gaap_AccruedRentCurrent_df602904-706a-fca6-3699-8e5e3dd22999" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="loc_us-gaap_SalesAndExciseTaxPayableCurrent_c7f9a988-804d-7421-8cdc-daea03af2ab9" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:to="loc_us-gaap_SalesAndExciseTaxPayableCurrent_c7f9a988-804d-7421-8cdc-daea03af2ab9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedMarketingCostsCurrent" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent_61b7c309-64a4-994a-2243-5146c70ad44d" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:to="loc_us-gaap_AccruedMarketingCostsCurrent_61b7c309-64a4-994a-2243-5146c70ad44d" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_SalesAndMarketingAllowances" xlink:label="loc_adbe_SalesAndMarketingAllowances_7986ca92-bb99-e177-efe3-6d0afc412c4b" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:to="loc_adbe_SalesAndMarketingAllowances_7986ca92-bb99-e177-efe3-6d0afc412c4b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedRoyaltiesCurrent" xlink:label="loc_us-gaap_AccruedRoyaltiesCurrent_7d4777c3-e41b-9b63-699f-d86dc2fc13b0" xlink:type="locator" />
    <link:calculationArc order="8" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:to="loc_us-gaap_AccruedRoyaltiesCurrent_7d4777c3-e41b-9b63-699f-d86dc2fc13b0" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Fairmarketvalueofderivativeliability" xlink:label="loc_adbe_Fairmarketvalueofderivativeliability_6D4842C6906D5082212D4150F4324551" xlink:type="locator" />
    <link:calculationArc order="9" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:to="loc_adbe_Fairmarketvalueofderivativeliability_6D4842C6906D5082212D4150F4324551" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPayableCurrent" xlink:label="loc_us-gaap_InterestPayableCurrent_44d274ec-089d-7b00-4cf5-06d0b5a846fb" xlink:type="locator" />
    <link:calculationArc order="10" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:to="loc_us-gaap_InterestPayableCurrent_44d274ec-089d-7b00-4cf5-06d0b5a846fb" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_fa7787c9-a33c-d084-bb97-5e2455f77a4c" xlink:type="locator" />
    <link:calculationArc order="11" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_fa7787c9-a33c-d084-bb97-5e2455f77a4c" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://adobe.com/role/AccruedExpensesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails2" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_02ee5514-cc7d-0d55-8862-28a865eecb19" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_89ab4424-c682-dfd3-2dd6-f3b69eaac005" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTax_02ee5514-cc7d-0d55-8862-28a865eecb19" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_89ab4424-c682-dfd3-2dd6-f3b69eaac005" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_b8ef4814-1b76-0342-9351-7f079381cc1f" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_89ab4424-c682-dfd3-2dd6-f3b69eaac005" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_b8ef4814-1b76-0342-9351-7f079381cc1f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_cfbcfdf1-88f8-5111-04af-e52617367bf1" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_89ab4424-c682-dfd3-2dd6-f3b69eaac005" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_cfbcfdf1-88f8-5111-04af-e52617367bf1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_37367b0a-8228-7f2a-4506-1816c29f9912" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTax_02ee5514-cc7d-0d55-8862-28a865eecb19" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_37367b0a-8228-7f2a-4506-1816c29f9912" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_6290cc39-2763-289f-46a7-06d8be8f357e" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_37367b0a-8228-7f2a-4506-1816c29f9912" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_6290cc39-2763-289f-46a7-06d8be8f357e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax_7dc17728-a4e6-d8c3-05fa-ce47e1faa10b" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_37367b0a-8228-7f2a-4506-1816c29f9912" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax_7dc17728-a4e6-d8c3-05fa-ce47e1faa10b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_d4907400-3f3d-c63c-8fd0-72082d8a40ca" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTax_02ee5514-cc7d-0d55-8862-28a865eecb19" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_d4907400-3f3d-c63c-8fd0-72082d8a40ca" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossNotes" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/Acquisitions" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/AcquisitionsDetails1" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/AcquisitionsDetails2" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/AcquisitionsDetails3" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/AcquisitionsDetailsNumeric" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/AcquisitionsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPolicies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails2" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails3" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails4" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails5" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNumericDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables1" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables2" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/BenefitPlans" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/BenefitPlansDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/CashCashEquivalentsAndShortTermInvestments" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails1" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails2" xlink:type="extended">
    <link:loc xlink:href="adbe-20191129.xsd#adbe_AvailableForSaleSecuritiesFairValueDisclosure" xlink:label="loc_adbe_AvailableForSaleSecuritiesFairValueDisclosure_925066CE90F756C0B8EAC989EA2C72E3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_FB54E8926E935E24B59E5C449FDB5BD1" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_adbe_AvailableForSaleSecuritiesFairValueDisclosure_925066CE90F756C0B8EAC989EA2C72E3" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_FB54E8926E935E24B59E5C449FDB5BD1" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsFairValue" xlink:label="loc_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsFairValue_4192F5823C5B5DB89806BAE4018BC4FF" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_adbe_AvailableForSaleSecuritiesFairValueDisclosure_925066CE90F756C0B8EAC989EA2C72E3" xlink:to="loc_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsFairValue_4192F5823C5B5DB89806BAE4018BC4FF" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsFairValue" xlink:label="loc_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsFairValue_56EA1F686A6C59AA9202AEE5AAB8CDA0" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_adbe_AvailableForSaleSecuritiesFairValueDisclosure_925066CE90F756C0B8EAC989EA2C72E3" xlink:to="loc_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsFairValue_56EA1F686A6C59AA9202AEE5AAB8CDA0" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsFairValue" xlink:label="loc_adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsFairValue_1EC2ECDDE9AE50608F605EE1B2F8450F" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_adbe_AvailableForSaleSecuritiesFairValueDisclosure_925066CE90F756C0B8EAC989EA2C72E3" xlink:to="loc_adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsFairValue_1EC2ECDDE9AE50608F605EE1B2F8450F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_E633895A15F05298AC944FEC31C9D7B8" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_DF4B2DCE6E555833B693151FAF741261" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_E633895A15F05298AC944FEC31C9D7B8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_DF4B2DCE6E555833B693151FAF741261" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsAmortizedCostBasis" xlink:label="loc_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsAmortizedCostBasis_12B01C3D979D54A09909C7A993E55438" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_E633895A15F05298AC944FEC31C9D7B8" xlink:to="loc_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsAmortizedCostBasis_12B01C3D979D54A09909C7A993E55438" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsAmortizedCostBasis" xlink:label="loc_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsAmortizedCostBasis_A5AFB852438D5CECA32FE8D273CEB4E2" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_E633895A15F05298AC944FEC31C9D7B8" xlink:to="loc_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsAmortizedCostBasis_A5AFB852438D5CECA32FE8D273CEB4E2" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsAmortizedCostBasis" xlink:label="loc_adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsAmortizedCostBasis_4FDD301643ED542785A4A2062E68D1DA" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_E633895A15F05298AC944FEC31C9D7B8" xlink:to="loc_adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsAmortizedCostBasis_4FDD301643ED542785A4A2062E68D1DA" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/CommitmentsAndContingencies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/CommitmentsAndContingenciesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligation" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligation_a4937a3c-3d7d-cd00-a65c-c98127275136" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear_0adce381-8251-565e-ec68-191dcdc4a3d4" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RecordedUnconditionalPurchaseObligation_a4937a3c-3d7d-cd00-a65c-c98127275136" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear_0adce381-8251-565e-ec68-191dcdc4a3d4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear_a964997d-b3bc-deb9-59a6-367d898314fc" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RecordedUnconditionalPurchaseObligation_a4937a3c-3d7d-cd00-a65c-c98127275136" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear_a964997d-b3bc-deb9-59a6-367d898314fc" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear_7dd250c1-daae-9cd4-b8eb-d102ae3e44be" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RecordedUnconditionalPurchaseObligation_a4937a3c-3d7d-cd00-a65c-c98127275136" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear_7dd250c1-daae-9cd4-b8eb-d102ae3e44be" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear_39136583-77da-a2da-28aa-9b4a912e95db" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RecordedUnconditionalPurchaseObligation_a4937a3c-3d7d-cd00-a65c-c98127275136" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear_39136583-77da-a2da-28aa-9b4a912e95db" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear_f1ad8d50-24c8-84ad-0a41-88403cae180e" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RecordedUnconditionalPurchaseObligation_a4937a3c-3d7d-cd00-a65c-c98127275136" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear_f1ad8d50-24c8-84ad-0a41-88403cae180e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear_eda13f1c-fa56-3c5e-9481-1bb8cbd9d691" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RecordedUnconditionalPurchaseObligation_a4937a3c-3d7d-cd00-a65c-c98127275136" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear_eda13f1c-fa56-3c5e-9481-1bb8cbd9d691" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_f56167c1-e729-2fc5-49f1-86c593e4bebd" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent_efa242b0-e545-f48b-90e2-178f4e186510" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_f56167c1-e729-2fc5-49f1-86c593e4bebd" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent_efa242b0-e545-f48b-90e2-178f4e186510" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_bac30349-e994-f143-dce9-fc9cff242693" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_f56167c1-e729-2fc5-49f1-86c593e4bebd" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_bac30349-e994-f143-dce9-fc9cff242693" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_ffdb78fe-cf7a-f3a4-0e96-788fed1c7ab0" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_f56167c1-e729-2fc5-49f1-86c593e4bebd" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_ffdb78fe-cf7a-f3a4-0e96-788fed1c7ab0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_f9bcc872-2fe0-493d-fcc3-313937b6e8c3" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_f56167c1-e729-2fc5-49f1-86c593e4bebd" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_f9bcc872-2fe0-493d-fcc3-313937b6e8c3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_98481dd1-7f60-7dd1-cab4-a173e96f3ddc" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_f56167c1-e729-2fc5-49f1-86c593e4bebd" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_98481dd1-7f60-7dd1-cab4-a173e96f3ddc" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter_3a2aa830-e464-185c-b2b9-f278d3c62d48" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_f56167c1-e729-2fc5-49f1-86c593e4bebd" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter_3a2aa830-e464-185c-b2b9-f278d3c62d48" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_acfb1bbb-4a5b-18c4-ab71-d62ae0aecfa0" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_4cf71329-74d6-54f3-cadb-acb7f1063f36" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_acfb1bbb-4a5b-18c4-ab71-d62ae0aecfa0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_4cf71329-74d6-54f3-cadb-acb7f1063f36" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_f2a573e7-27e5-db11-63c6-c460733b5ea3" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_acfb1bbb-4a5b-18c4-ab71-d62ae0aecfa0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_f2a573e7-27e5-db11-63c6-c460733b5ea3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_398384fb-b756-b11a-1ea4-5a5cd4372c82" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_acfb1bbb-4a5b-18c4-ab71-d62ae0aecfa0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_398384fb-b756-b11a-1ea4-5a5cd4372c82" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_832fb73d-9886-a0dd-5905-8e2ec54304d6" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_acfb1bbb-4a5b-18c4-ab71-d62ae0aecfa0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_832fb73d-9886-a0dd-5905-8e2ec54304d6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_1f2c68db-a374-1412-5f1f-4edca1431bbb" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_acfb1bbb-4a5b-18c4-ab71-d62ae0aecfa0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_1f2c68db-a374-1412-5f1f-4edca1431bbb" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_e71cbb67-0324-15b7-66dc-376e90f3ca60" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_acfb1bbb-4a5b-18c4-ab71-d62ae0aecfa0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_e71cbb67-0324-15b7-66dc-376e90f3ca60" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://adobe.com/role/CommitmentsAndContingenciesDetailsNumeric" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/CommitmentsAndContingenciesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7f1ad03-6ed4-706a-15fc-eae794dee33a" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_44863786-cbc4-bac4-e070-0a1f19314584" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7f1ad03-6ed4-706a-15fc-eae794dee33a" xlink:to="loc_us-gaap_Liabilities_44863786-cbc4-bac4-e070-0a1f19314584" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_44863786-cbc4-bac4-e070-0a1f19314584" xlink:to="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_9c889623-7b4f-c89a-bbb3-2bc9fb9ad9f5" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_us-gaap_AccountsPayableCurrent_9c889623-7b4f-c89a-bbb3-2bc9fb9ad9f5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaap_DebtCurrent_1417330d-29f9-c4e9-abb6-2898d623f603" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_us-gaap_DebtCurrent_1417330d-29f9-c4e9-abb6-2898d623f603" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_2555b3ac-9c93-b2c5-236e-a9f819e1e0df" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_us-gaap_DeferredRevenueCurrent_2555b3ac-9c93-b2c5-236e-a9f819e1e0df" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_ebb58523-69aa-44bb-767e-06e9f026a3b8" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_ebb58523-69aa-44bb-767e-06e9f026a3b8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_b0d277f4-8655-e043-9a7e-903c8723289b" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_44863786-cbc4-bac4-e070-0a1f19314584" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_b0d277f4-8655-e043-9a7e-903c8723289b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_8d6007a8-8f31-8076-aac9-5a15220d4487" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_44863786-cbc4-bac4-e070-0a1f19314584" xlink:to="loc_us-gaap_AccruedIncomeTaxesNoncurrent_8d6007a8-8f31-8076-aac9-5a15220d4487" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_64993a75-9b0c-349a-1011-cc5a81c58412" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_44863786-cbc4-bac4-e070-0a1f19314584" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_64993a75-9b0c-349a-1011-cc5a81c58412" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_8c850143-cd0c-0f85-9038-e19d8c4f7808" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_44863786-cbc4-bac4-e070-0a1f19314584" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_8c850143-cd0c-0f85-9038-e19d8c4f7808" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_c04a9f43-7296-9f06-8aab-f3b0c03decfa" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_44863786-cbc4-bac4-e070-0a1f19314584" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_c04a9f43-7296-9f06-8aab-f3b0c03decfa" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7f1ad03-6ed4-706a-15fc-eae794dee33a" xlink:to="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_e6069c8d-dfec-45ff-4b3f-643d125d5b29" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_us-gaap_TreasuryStockValue_e6069c8d-dfec-45ff-4b3f-643d125d5b29" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_988c1346-b444-a867-fe80-f3aec1443d54" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_988c1346-b444-a867-fe80-f3aec1443d54" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_62305d8f-d807-0fe8-d0ab-f2c2b3d03011" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_62305d8f-d807-0fe8-d0ab-f2c2b3d03011" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_3d5a0ca6-0f59-67e6-adb5-6aecd22b693b" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_us-gaap_AdditionalPaidInCapital_3d5a0ca6-0f59-67e6-adb5-6aecd22b693b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_f05ab245-2bd1-7865-e7ed-1461a5a6155f" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_us-gaap_CommonStockValue_f05ab245-2bd1-7865-e7ed-1461a5a6155f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_928e20af-e738-4a2d-05b8-cf88fed11953" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_us-gaap_PreferredStockValue_928e20af-e738-4a2d-05b8-cf88fed11953" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_19ee0686-4389-5dfa-deaf-cddb58597060" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_us-gaap_ShortTermInvestments_19ee0686-4389-5dfa-deaf-cddb58597060" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_dd2cbe99-77d2-db20-3c91-750589881c79" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_dd2cbe99-77d2-db20-3c91-750589881c79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_5fd9c643-899e-95d7-aab9-c3a9d6240218" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_5fd9c643-899e-95d7-aab9-c3a9d6240218" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1de780cc-9607-daa3-0bed-03c88ae94769" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1de780cc-9607-daa3-0bed-03c88ae94769" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_4246ec24-1a4c-19dd-57c9-32d4a8e0cbaa" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_4246ec24-1a4c-19dd-57c9-32d4a8e0cbaa" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_37b440e2-656c-b624-0688-b7cf681bf981" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_us-gaap_Goodwill_37b440e2-656c-b624-0688-b7cf681bf981" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e87bd6a3-2026-a858-f41a-bc281e5d594b" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e87bd6a3-2026-a858-f41a-bc281e5d594b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_bd8545de-cfc2-6f31-bff6-ed0d4012c357" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_bd8545de-cfc2-6f31-bff6-ed0d4012c357" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://adobe.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_b2425514-ebf2-89bc-8a6a-e6b6edfea6c3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_b2425514-ebf2-89bc-8a6a-e6b6edfea6c3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_e170ce1e-c3a8-e8ee-88b0-37e8dd7b1d11" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_NetIncomeLoss_e170ce1e-c3a8-e8ee-88b0-37e8dd7b1d11" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_ebef248a-da21-637d-9d28-3d42ff90e8e2" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_ebef248a-da21-637d-9d28-3d42ff90e8e2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_f0b9d825-b0b9-37fd-4d25-9294a8598890" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_ShareBasedCompensation_f0b9d825-b0b9-37fd-4d25-9294a8598890" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_9a5dd9a5-8471-2942-da95-5c0a29bbe3b1" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_9a5dd9a5-8471-2942-da95-5c0a29bbe3b1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrealizedGainLossOnInvestments" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments_25f3d0af-ced3-016f-c911-7e8b9a22875d" xlink:type="locator" />
    <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_UnrealizedGainLossOnInvestments_25f3d0af-ced3-016f-c911-7e8b9a22875d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_269710de-43ea-f1a2-1ab7-8a2fad8bcd72" xlink:type="locator" />
    <link:calculationArc order="6" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_269710de-43ea-f1a2-1ab7-8a2fad8bcd72" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables_a6b55487-86c4-3218-b33b-75029447f45e" xlink:type="locator" />
    <link:calculationArc order="7" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivables_a6b55487-86c4-3218-b33b-75029447f45e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_dfcbd6f7-83fa-00c2-bd9e-6c5c1de7d890" xlink:type="locator" />
    <link:calculationArc order="8" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_dfcbd6f7-83fa-00c2-bd9e-6c5c1de7d890" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_792166b2-b561-55ef-12fd-ca8b50f64a38" xlink:type="locator" />
    <link:calculationArc order="9" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_792166b2-b561-55ef-12fd-ca8b50f64a38" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_c8705fc2-a98a-ac1d-2832-812bd5cae0da" xlink:type="locator" />
    <link:calculationArc order="10" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_c8705fc2-a98a-ac1d-2832-812bd5cae0da" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_6933b079-472c-4409-d821-646ed2de772d" xlink:type="locator" />
    <link:calculationArc order="11" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_6933b079-472c-4409-d821-646ed2de772d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_6cfa827d-143a-2a96-d20d-4ed339c92bf3" xlink:type="locator" />
    <link:calculationArc order="12" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_6cfa827d-143a-2a96-d20d-4ed339c92bf3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_b2425514-ebf2-89bc-8a6a-e6b6edfea6c3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireShortTermInvestments_64589f54-c78b-3b4d-2741-1fc26cfb953a" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_us-gaap_PaymentsToAcquireShortTermInvestments_64589f54-c78b-3b4d-2741-1fc26cfb953a" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_36fa2e8f-8278-9ee7-fcfb-31ef0fe41d05" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_36fa2e8f-8278-9ee7-fcfb-31ef0fe41d05" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:label="loc_us-gaap_ProceedsFromSaleOfShortTermInvestments_cfe928e9-32cc-877c-5be1-d45ac401869a" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_us-gaap_ProceedsFromSaleOfShortTermInvestments_cfe928e9-32cc-877c-5be1-d45ac401869a" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_6abb14d9-7978-302d-af6b-dbfc88f76bf2" xlink:type="locator" />
    <link:calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_6abb14d9-7978-302d-af6b-dbfc88f76bf2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0f8df60b-841f-6df5-83c3-e4049d366459" xlink:type="locator" />
    <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0f8df60b-841f-6df5-83c3-e4049d366459" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireLongtermInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireLongtermInvestments_dc8bb824-c2a3-17f1-1512-916ca30b9adf" xlink:type="locator" />
    <link:calculationArc order="6" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_us-gaap_PaymentsToAcquireLongtermInvestments_dc8bb824-c2a3-17f1-1512-916ca30b9adf" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfLongtermInvestments" xlink:label="loc_us-gaap_ProceedsFromSaleOfLongtermInvestments_adb4fb74-cf88-8ce4-d455-471e6b8dd31e" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_us-gaap_ProceedsFromSaleOfLongtermInvestments_adb4fb74-cf88-8ce4-d455-471e6b8dd31e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_b2425514-ebf2-89bc-8a6a-e6b6edfea6c3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_3f804297-91a1-3939-541d-a39b6288c9f9" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_3f804297-91a1-3939-541d-a39b6288c9f9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfTreasuryStock" xlink:label="loc_us-gaap_ProceedsFromSaleOfTreasuryStock_5521643b-ce0b-d90f-203e-1ce5c5408b92" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_ProceedsFromSaleOfTreasuryStock_5521643b-ce0b-d90f-203e-1ce5c5408b92" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_CostOfIssuanceOfTreasuryStock" xlink:label="loc_adbe_CostOfIssuanceOfTreasuryStock_459dbb7f-57ed-074c-c7cd-6d0afc3edc3b" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_adbe_CostOfIssuanceOfTreasuryStock_459dbb7f-57ed-074c-c7cd-6d0afc3edc3b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_3ddd0290-3d1a-2e62-5161-428d280d3fb6" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_3ddd0290-3d1a-2e62-5161-428d280d3fb6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_d5ae164f-89db-07ae-0a46-cadc0b06ba60" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_d5ae164f-89db-07ae-0a46-cadc0b06ba60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_32f0c8eb-accb-9ab7-5d53-b9d2845af404" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_b2425514-ebf2-89bc-8a6a-e6b6edfea6c3" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_32f0c8eb-accb-9ab7-5d53-b9d2845af404" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://adobe.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_2663E1AC5AB9515E8F49B79D3583FA1D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_785BD46C0EF25F04AC7CB98FFC78299C" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_2663E1AC5AB9515E8F49B79D3583FA1D" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_785BD46C0EF25F04AC7CB98FFC78299C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_038BDAE7F1355E43885CCCE4BBD0363D" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_785BD46C0EF25F04AC7CB98FFC78299C" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_038BDAE7F1355E43885CCCE4BBD0363D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_13AAACA1963755468C859D28FB7CFA51" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_038BDAE7F1355E43885CCCE4BBD0363D" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_13AAACA1963755468C859D28FB7CFA51" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_459F3858CFC056DFB2454941ED5730FD" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_038BDAE7F1355E43885CCCE4BBD0363D" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_459F3858CFC056DFB2454941ED5730FD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_6CA24AB677DB5CAE9E4AA6DB6E58D3C6" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_785BD46C0EF25F04AC7CB98FFC78299C" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_6CA24AB677DB5CAE9E4AA6DB6E58D3C6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_F5092B37D3635123808F7B00B6521405" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_6CA24AB677DB5CAE9E4AA6DB6E58D3C6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_F5092B37D3635123808F7B00B6521405" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_3B623F5FF5A2597CB8AC9856AB0DC6B5" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_6CA24AB677DB5CAE9E4AA6DB6E58D3C6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_3B623F5FF5A2597CB8AC9856AB0DC6B5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_7FDE1F1DB0595C5491B425665EC2089B" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_785BD46C0EF25F04AC7CB98FFC78299C" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_7FDE1F1DB0595C5491B425665EC2089B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_F40DABC15395581D9258DC9EF93993F2" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_2663E1AC5AB9515E8F49B79D3583FA1D" xlink:to="loc_us-gaap_NetIncomeLoss_F40DABC15395581D9258DC9EF93993F2" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://adobe.com/role/ConsolidatedStatementsOfIncome" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_e170ce1e-c3a8-e8ee-88b0-37e8dd7b1d11" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_e170ce1e-c3a8-e8ee-88b0-37e8dd7b1d11" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_489b61b6-7c39-240c-7f68-1c1675bca3b7" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_e170ce1e-c3a8-e8ee-88b0-37e8dd7b1d11" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_489b61b6-7c39-240c-7f68-1c1675bca3b7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_8db01d6d-ae17-523f-94b9-8ab4add4a22e" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_98c25af7-47ba-69a3-12c4-e52bd51b359e" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8db01d6d-ae17-523f-94b9-8ab4add4a22e" xlink:to="loc_us-gaap_GrossProfit_98c25af7-47ba-69a3-12c4-e52bd51b359e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_425ada39-f194-a279-47ac-dd09cf899fb1" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_98c25af7-47ba-69a3-12c4-e52bd51b359e" xlink:to="loc_us-gaap_Revenues_425ada39-f194-a279-47ac-dd09cf899fb1" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Productrevenue" xlink:label="loc_adbe_Productrevenue_e24b3d8d-b8c5-0dba-6812-6d0afc5413cd" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_425ada39-f194-a279-47ac-dd09cf899fb1" xlink:to="loc_adbe_Productrevenue_e24b3d8d-b8c5-0dba-6812-6d0afc5413cd" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Servicesandsupportrevenue" xlink:label="loc_adbe_Servicesandsupportrevenue_f6983814-ba0a-59c3-547d-6d0afceb3dcb" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_425ada39-f194-a279-47ac-dd09cf899fb1" xlink:to="loc_adbe_Servicesandsupportrevenue_f6983814-ba0a-59c3-547d-6d0afceb3dcb" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_SubscriptionandCirculationRevenue" xlink:label="loc_adbe_SubscriptionandCirculationRevenue_5da4e9c4-a2db-5c34-b1de-6d0afd2b6bf7" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_425ada39-f194-a279-47ac-dd09cf899fb1" xlink:to="loc_adbe_SubscriptionandCirculationRevenue_5da4e9c4-a2db-5c34-b1de-6d0afd2b6bf7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaap_CostOfRevenue_b362f93c-0412-ea6c-3d48-01ede1ed7f3f" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_98c25af7-47ba-69a3-12c4-e52bd51b359e" xlink:to="loc_us-gaap_CostOfRevenue_b362f93c-0412-ea6c-3d48-01ede1ed7f3f" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_CostofProductRevenue" xlink:label="loc_adbe_CostofProductRevenue_418fc259-f74d-2c07-8c74-6d0afdb8658b" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostOfRevenue_b362f93c-0412-ea6c-3d48-01ede1ed7f3f" xlink:to="loc_adbe_CostofProductRevenue_418fc259-f74d-2c07-8c74-6d0afdb8658b" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_CostofServicesandSupportRevenue" xlink:label="loc_adbe_CostofServicesandSupportRevenue_c485ef05-434a-f07a-a8d1-6d0afc9412d7" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostOfRevenue_b362f93c-0412-ea6c-3d48-01ede1ed7f3f" xlink:to="loc_adbe_CostofServicesandSupportRevenue_c485ef05-434a-f07a-a8d1-6d0afc9412d7" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_CostofSubscriptionRevenue" xlink:label="loc_adbe_CostofSubscriptionRevenue_29553d91-61e1-c2ab-649f-6d0afc6cc754" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostOfRevenue_b362f93c-0412-ea6c-3d48-01ede1ed7f3f" xlink:to="loc_adbe_CostofSubscriptionRevenue_29553d91-61e1-c2ab-649f-6d0afc6cc754" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_56807cce-1c23-b2ed-01fd-e029fa0d6e79" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8db01d6d-ae17-523f-94b9-8ab4add4a22e" xlink:to="loc_us-gaap_OperatingExpenses_56807cce-1c23-b2ed-01fd-e029fa0d6e79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_fd239ba4-e6cc-957b-b0bd-94cec816c2dc" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_56807cce-1c23-b2ed-01fd-e029fa0d6e79" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_fd239ba4-e6cc-957b-b0bd-94cec816c2dc" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_731c29d0-c256-edba-6ba9-ec31b7c2ca7b" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_56807cce-1c23-b2ed-01fd-e029fa0d6e79" xlink:to="loc_us-gaap_SellingAndMarketingExpense_731c29d0-c256-edba-6ba9-ec31b7c2ca7b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_58462a12-ec5e-da2d-89ad-2d8b2ce76259" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_56807cce-1c23-b2ed-01fd-e029fa0d6e79" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_58462a12-ec5e-da2d-89ad-2d8b2ce76259" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_OperatingExpensesAmortizationOfPurchasedIntangibles" xlink:label="loc_adbe_OperatingExpensesAmortizationOfPurchasedIntangibles_c97ab140-1fe9-baf9-abfd-6d0afca3cc15" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_56807cce-1c23-b2ed-01fd-e029fa0d6e79" xlink:to="loc_adbe_OperatingExpensesAmortizationOfPurchasedIntangibles_c97ab140-1fe9-baf9-abfd-6d0afca3cc15" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_28fe77ae-e122-e428-d718-aff2ad445bc8" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="loc_us-gaap_OtherNonoperatingIncome_41182110-6318-40b6-2e71-736046a91a02" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_28fe77ae-e122-e428-d718-aff2ad445bc8" xlink:to="loc_us-gaap_OtherNonoperatingIncome_41182110-6318-40b6-2e71-736046a91a02" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_16e9f6a6-5524-a7b1-7e7c-73ee97610ec6" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_28fe77ae-e122-e428-d718-aff2ad445bc8" xlink:to="loc_us-gaap_InterestExpense_16e9f6a6-5524-a7b1-7e7c-73ee97610ec6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnInvestments" xlink:label="loc_us-gaap_GainLossOnInvestments_f36be4b0-50ba-fdde-d8c3-1df343692d30" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_28fe77ae-e122-e428-d718-aff2ad445bc8" xlink:to="loc_us-gaap_GainLossOnInvestments_f36be4b0-50ba-fdde-d8c3-1df343692d30" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://adobe.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/Debt" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/DebtDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/DebtDetailsCalc2" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/DebtDetailsNumeric1" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/DebtDetailsNumeric2" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/DebtDetailsNumeric3" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/DebtTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/DerivativeFinancialInstruments" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/DerivativeFinancialInstrumentsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/DerivativeFinancialInstrumentsDetails1" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/DerivativeFinancialInstrumentsDetails2" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/DerivativeFinancialInstrumentsDetailsNumeric" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/DerivativeFinancialInstrumentsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/FairValueMeasurements" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/FairValueMeasurementsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/FairValueMeasurementsDetailsNumeric" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/FairValueMeasurementsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/GoodwillAndOtherIntangibles" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/GoodwillAndOtherIntangiblesDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/GoodwillAndOtherIntangiblesDetails1" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/GoodwillAndOtherIntangiblesDetails2" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/GoodwillAndOtherIntangiblesDetails3" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/GoodwillAndOtherIntangiblesDetailsNumeric" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/GoodwillAndOtherIntangiblesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/IncomeTaxes" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_ad87dc87-7206-5d76-a1ae-6cecdf90521c" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_ad87dc87-7206-5d76-a1ae-6cecdf90521c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_1007d9fe-6d83-c6c6-eef9-c29803b14ec7" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_ad87dc87-7206-5d76-a1ae-6cecdf90521c" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_1007d9fe-6d83-c6c6-eef9-c29803b14ec7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_dbb037c2-04c0-fa14-65e6-8ccd12d2a855" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_ad87dc87-7206-5d76-a1ae-6cecdf90521c" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_dbb037c2-04c0-fa14-65e6-8ccd12d2a855" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_7f37ab3b-992e-e1ba-f578-2c503524d7e4" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_ad87dc87-7206-5d76-a1ae-6cecdf90521c" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_7f37ab3b-992e-e1ba-f578-2c503524d7e4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_3421bed6-296e-da4e-f0e9-a2a8fa1f6d19" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_3421bed6-296e-da4e-f0e9-a2a8fa1f6d19" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_db02e614-93e7-eddf-abe0-a58cca48e685" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_3421bed6-296e-da4e-f0e9-a2a8fa1f6d19" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_db02e614-93e7-eddf-abe0-a58cca48e685" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_8caef893-a841-2be2-863f-e20b53026f02" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_3421bed6-296e-da4e-f0e9-a2a8fa1f6d19" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_8caef893-a841-2be2-863f-e20b53026f02" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_ca5c17e6-16a0-bee8-1413-d316d82a8942" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_3421bed6-296e-da4e-f0e9-a2a8fa1f6d19" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_ca5c17e6-16a0-bee8-1413-d316d82a8942" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_3ce82195-ed3e-f261-3529-b3a868ecf6c4" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_3ce82195-ed3e-f261-3529-b3a868ecf6c4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_89ebd542-78ee-71d0-be95-65de1bb3ef82" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_89ebd542-78ee-71d0-be95-65de1bb3ef82" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://adobe.com/role/IncomeTaxesDetails1" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaap_DeferredTaxLiabilities_f31cb66e-0de8-54fb-4788-53b3cde0ec2f" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_f31cb66e-0de8-54fb-4788-53b3cde0ec2f" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_e54f6543-25d5-ceb9-ff71-ca6ba1b37623" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_e54f6543-25d5-ceb9-ff71-ca6ba1b37623" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DeferredTaxAssetsAcquiredTechnology" xlink:label="loc_adbe_DeferredTaxAssetsAcquiredTechnology_f32e8675-a82a-fdf4-ba7a-933aa6496fa9" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_e54f6543-25d5-ceb9-ff71-ca6ba1b37623" xlink:to="loc_adbe_DeferredTaxAssetsAcquiredTechnology_f32e8675-a82a-fdf4-ba7a-933aa6496fa9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_80b07582-c513-7f5b-387a-d22f4a77e72b" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_e54f6543-25d5-ceb9-ff71-ca6ba1b37623" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_80b07582-c513-7f5b-387a-d22f4a77e72b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsDeferredIncome" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_646908de-2c79-6268-8484-e0575f967d9d" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_e54f6543-25d5-ceb9-ff71-ca6ba1b37623" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_646908de-2c79-6268-8484-e0575f967d9d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_de5e795f-0165-d088-d22e-d01ff8d44317" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_e54f6543-25d5-ceb9-ff71-ca6ba1b37623" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_de5e795f-0165-d088-d22e-d01ff8d44317" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_bc5d002e-802f-bf1e-7d7d-9f1d1a7551a7" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_e54f6543-25d5-ceb9-ff71-ca6ba1b37623" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_bc5d002e-802f-bf1e-7d7d-9f1d1a7551a7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_9fd2e560-0aac-aea4-6be8-8b4e4e77d184" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_e54f6543-25d5-ceb9-ff71-ca6ba1b37623" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_9fd2e560-0aac-aea4-6be8-8b4e4e77d184" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DeferredTaxAssetsCapitalizedExpenses" xlink:label="loc_adbe_DeferredTaxAssetsCapitalizedExpenses_9907b5e8-3ed2-0cb4-ba8f-933aa4be6539" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_e54f6543-25d5-ceb9-ff71-ca6ba1b37623" xlink:to="loc_adbe_DeferredTaxAssetsCapitalizedExpenses_9907b5e8-3ed2-0cb4-ba8f-933aa4be6539" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Benefitsrelatingtotaxpositions" xlink:label="loc_adbe_Benefitsrelatingtotaxpositions_2460e82e-c8de-1a14-b044-933aa54bfee4" xlink:type="locator" />
    <link:calculationArc order="8" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_e54f6543-25d5-ceb9-ff71-ca6ba1b37623" xlink:to="loc_adbe_Benefitsrelatingtotaxpositions_2460e82e-c8de-1a14-b044-933aa54bfee4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_a87b79d6-1ed8-a71d-1843-5c0769713f28" xlink:type="locator" />
    <link:calculationArc order="9" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_e54f6543-25d5-ceb9-ff71-ca6ba1b37623" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_a87b79d6-1ed8-a71d-1843-5c0769713f28" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_55b78dfc-faa8-3c71-752a-e6857318d516" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_55b78dfc-faa8-3c71-752a-e6857318d516" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_15e17ec2-d527-455f-b2cd-0be7f92a9fd5" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_f31cb66e-0de8-54fb-4788-53b3cde0ec2f" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_15e17ec2-d527-455f-b2cd-0be7f92a9fd5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_fee9ac69-74b7-a6ae-6ad8-e6860d7cdb9d" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_15e17ec2-d527-455f-b2cd-0be7f92a9fd5" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_fee9ac69-74b7-a6ae-6ad8-e6860d7cdb9d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_c719ba59-db04-f478-be8c-f6e23ad15a09" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_15e17ec2-d527-455f-b2cd-0be7f92a9fd5" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_c719ba59-db04-f478-be8c-f6e23ad15a09" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_29ebe8b5-ac00-5a10-4982-faaf28366a95" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_15e17ec2-d527-455f-b2cd-0be7f92a9fd5" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_29ebe8b5-ac00-5a10-4982-faaf28366a95" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_5da8fd5a-89f1-3049-e781-200c2d180554" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_15e17ec2-d527-455f-b2cd-0be7f92a9fd5" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_5da8fd5a-89f1-3049-e781-200c2d180554" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://adobe.com/role/IncomeTaxesDetailsNumeric1" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/IncomeTaxesDetailsNumeric2" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/IncomeTaxesDetailsNumeric3" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/IncomeTaxesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/NetIncomePerShare" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/NetIncomePerShareDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8c9389ea-1fbb-7e45-ce1f-5a1d89572c0d" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_fbdbb03d-8583-701f-d6e2-69f8229c6051" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8c9389ea-1fbb-7e45-ce1f-5a1d89572c0d" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_fbdbb03d-8583-701f-d6e2-69f8229c6051" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_90854703-859b-2c45-aef2-d270627b3141" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8c9389ea-1fbb-7e45-ce1f-5a1d89572c0d" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_90854703-859b-2c45-aef2-d270627b3141" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Incrementalsharesattributabletounvestedrestrictedstockandperformanceshareawards" xlink:label="loc_adbe_Incrementalsharesattributabletounvestedrestrictedstockandperformanceshareawards_4be52303-e8db-7c0c-df40-933aa5992cef" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8c9389ea-1fbb-7e45-ce1f-5a1d89572c0d" xlink:to="loc_adbe_Incrementalsharesattributabletounvestedrestrictedstockandperformanceshareawards_4be52303-e8db-7c0c-df40-933aa5992cef" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://adobe.com/role/NetIncomePerShareTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/NonOperatingIncomeExpense" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/NonOperatingIncomeExpenseDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/NonOperatingIncomeExpenseDetailsCalc2" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/NonOperatingIncomeExpenseTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/PropertyAndEquipment" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/PropertyAndEquipmentDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_4246ec24-1a4c-19dd-57c9-32d4a8e0cbaa" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_94cd7971-9d17-1c6e-6642-d4d38fb682b6" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_4246ec24-1a4c-19dd-57c9-32d4a8e0cbaa" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_94cd7971-9d17-1c6e-6642-d4d38fb682b6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7b7a3a8d-eb3d-0c85-68cc-b3d4d184ff23" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_4246ec24-1a4c-19dd-57c9-32d4a8e0cbaa" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7b7a3a8d-eb3d-0c85-68cc-b3d4d184ff23" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://adobe.com/role/PropertyAndEquipmentDetails1" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/PropertyAndEquipmentDetailsNumeric" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/PropertyAndEquipmentTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/Revenue" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/RevenueDetails1" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/RevenueDetails2" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/RevenueDetails3" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/RevenueDetails4" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/RevenueDetails5" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/RevenueDetails6" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/RevenueDetailsNumeric" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/RevenueTables1" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/RevenueTables2" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/SelectedQuarterlyFinancialData" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/SelectedQuarterlyFinancialDataDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/SelectedQuarterlyFinancialDataTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/StockBasedCompensation" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/StockBasedCompensationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/StockBasedCompensationDetails1" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/StockBasedCompensationDetails2" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/StockBasedCompensationDetails3" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/StockBasedCompensationDetails4" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/StockBasedCompensationDetailsNumeric" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/StockBasedCompensationTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/StockRepurchaseProgram" xlink:type="extended" />
  <link:calculationLink xlink:role="http://adobe.com/role/StockRepurchaseProgramDetailsNumeric" xlink:type="extended" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>14
<FILENAME>adbe-20191129_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://adobe.com/role/AccruedExpenses" xlink:href="adbe-20191129.xsd#AccruedExpenses" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/AccruedExpensesDetails" xlink:href="adbe-20191129.xsd#AccruedExpensesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/AccruedExpensesTables" xlink:href="adbe-20191129.xsd#AccruedExpensesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1" xlink:href="adbe-20191129.xsd#AccumulatedOtherComprehensiveIncomeLossDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails2" xlink:href="adbe-20191129.xsd#AccumulatedOtherComprehensiveIncomeLossDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossNotes" xlink:href="adbe-20191129.xsd#AccumulatedOtherComprehensiveIncomeLossNotes" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossTables" xlink:href="adbe-20191129.xsd#AccumulatedOtherComprehensiveIncomeLossTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/Acquisitions" xlink:href="adbe-20191129.xsd#Acquisitions" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/AcquisitionsDetails1" xlink:href="adbe-20191129.xsd#AcquisitionsDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/AcquisitionsDetails2" xlink:href="adbe-20191129.xsd#AcquisitionsDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/AcquisitionsDetails3" xlink:href="adbe-20191129.xsd#AcquisitionsDetails3" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/AcquisitionsDetailsNumeric" xlink:href="adbe-20191129.xsd#AcquisitionsDetailsNumeric" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/AcquisitionsTables" xlink:href="adbe-20191129.xsd#AcquisitionsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPolicies" xlink:href="adbe-20191129.xsd#BasisOfPresentationAndSignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1" xlink:href="adbe-20191129.xsd#BasisOfPresentationAndSignificantAccountingPoliciesDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails2" xlink:href="adbe-20191129.xsd#BasisOfPresentationAndSignificantAccountingPoliciesDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails3" xlink:href="adbe-20191129.xsd#BasisOfPresentationAndSignificantAccountingPoliciesDetails3" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails4" xlink:href="adbe-20191129.xsd#BasisOfPresentationAndSignificantAccountingPoliciesDetails4" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails5" xlink:href="adbe-20191129.xsd#BasisOfPresentationAndSignificantAccountingPoliciesDetails5" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNumericDetails" xlink:href="adbe-20191129.xsd#BasisOfPresentationAndSignificantAccountingPoliciesDetailsNumericDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" xlink:href="adbe-20191129.xsd#BasisOfPresentationAndSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables1" xlink:href="adbe-20191129.xsd#BasisOfPresentationAndSignificantAccountingPoliciesTables1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables2" xlink:href="adbe-20191129.xsd#BasisOfPresentationAndSignificantAccountingPoliciesTables2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/BenefitPlans" xlink:href="adbe-20191129.xsd#BenefitPlans" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/BenefitPlansDetails" xlink:href="adbe-20191129.xsd#BenefitPlansDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/CashCashEquivalentsAndShortTermInvestments" xlink:href="adbe-20191129.xsd#CashCashEquivalentsAndShortTermInvestments" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails" xlink:href="adbe-20191129.xsd#CashCashEquivalentsAndShortTermInvestmentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails1" xlink:href="adbe-20191129.xsd#CashCashEquivalentsAndShortTermInvestmentsDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails2" xlink:href="adbe-20191129.xsd#CashCashEquivalentsAndShortTermInvestmentsDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsTables" xlink:href="adbe-20191129.xsd#CashCashEquivalentsAndShortTermInvestmentsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/CommitmentsAndContingencies" xlink:href="adbe-20191129.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/CommitmentsAndContingenciesDetails" xlink:href="adbe-20191129.xsd#CommitmentsAndContingenciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/CommitmentsAndContingenciesDetailsNumeric" xlink:href="adbe-20191129.xsd#CommitmentsAndContingenciesDetailsNumeric" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/CommitmentsAndContingenciesTables" xlink:href="adbe-20191129.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/ConsolidatedBalanceSheets" xlink:href="adbe-20191129.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="adbe-20191129.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="adbe-20191129.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement" xlink:href="adbe-20191129.xsd#ConsolidatedStatementsOfComprehensiveIncomeStatement" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/ConsolidatedStatementsOfIncome" xlink:href="adbe-20191129.xsd#ConsolidatedStatementsOfIncome" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:href="adbe-20191129.xsd#ConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/Debt" xlink:href="adbe-20191129.xsd#Debt" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DebtDetails" xlink:href="adbe-20191129.xsd#DebtDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DebtDetailsNumeric1" xlink:href="adbe-20191129.xsd#DebtDetailsNumeric1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DebtDetailsNumeric2" xlink:href="adbe-20191129.xsd#DebtDetailsNumeric2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DebtDetailsNumeric3" xlink:href="adbe-20191129.xsd#DebtDetailsNumeric3" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DebtTables" xlink:href="adbe-20191129.xsd#DebtTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DerivativeFinancialInstruments" xlink:href="adbe-20191129.xsd#DerivativeFinancialInstruments" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DerivativeFinancialInstrumentsDetails" xlink:href="adbe-20191129.xsd#DerivativeFinancialInstrumentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DerivativeFinancialInstrumentsDetails1" xlink:href="adbe-20191129.xsd#DerivativeFinancialInstrumentsDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DerivativeFinancialInstrumentsDetails2" xlink:href="adbe-20191129.xsd#DerivativeFinancialInstrumentsDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DerivativeFinancialInstrumentsDetailsNumeric" xlink:href="adbe-20191129.xsd#DerivativeFinancialInstrumentsDetailsNumeric" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DerivativeFinancialInstrumentsTables" xlink:href="adbe-20191129.xsd#DerivativeFinancialInstrumentsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation" xlink:href="adbe-20191129.xsd#DocumentAndEntityInformationDocumentAndEntityInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/FairValueMeasurements" xlink:href="adbe-20191129.xsd#FairValueMeasurements" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/FairValueMeasurementsDetails" xlink:href="adbe-20191129.xsd#FairValueMeasurementsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/FairValueMeasurementsDetailsNumeric" xlink:href="adbe-20191129.xsd#FairValueMeasurementsDetailsNumeric" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/FairValueMeasurementsTables" xlink:href="adbe-20191129.xsd#FairValueMeasurementsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/GoodwillAndOtherIntangibles" xlink:href="adbe-20191129.xsd#GoodwillAndOtherIntangibles" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/GoodwillAndOtherIntangiblesDetails" xlink:href="adbe-20191129.xsd#GoodwillAndOtherIntangiblesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/GoodwillAndOtherIntangiblesDetails1" xlink:href="adbe-20191129.xsd#GoodwillAndOtherIntangiblesDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/GoodwillAndOtherIntangiblesDetails2" xlink:href="adbe-20191129.xsd#GoodwillAndOtherIntangiblesDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/GoodwillAndOtherIntangiblesDetails3" xlink:href="adbe-20191129.xsd#GoodwillAndOtherIntangiblesDetails3" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/GoodwillAndOtherIntangiblesDetailsNumeric" xlink:href="adbe-20191129.xsd#GoodwillAndOtherIntangiblesDetailsNumeric" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/GoodwillAndOtherIntangiblesTables" xlink:href="adbe-20191129.xsd#GoodwillAndOtherIntangiblesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/IncomeTaxes" xlink:href="adbe-20191129.xsd#IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/IncomeTaxesDetails" xlink:href="adbe-20191129.xsd#IncomeTaxesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/IncomeTaxesDetails1" xlink:href="adbe-20191129.xsd#IncomeTaxesDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/IncomeTaxesDetailsNumeric1" xlink:href="adbe-20191129.xsd#IncomeTaxesDetailsNumeric1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/IncomeTaxesDetailsNumeric2" xlink:href="adbe-20191129.xsd#IncomeTaxesDetailsNumeric2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/IncomeTaxesDetailsNumeric3" xlink:href="adbe-20191129.xsd#IncomeTaxesDetailsNumeric3" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/IncomeTaxesTables" xlink:href="adbe-20191129.xsd#IncomeTaxesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/NetIncomePerShare" xlink:href="adbe-20191129.xsd#NetIncomePerShare" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/NetIncomePerShareDetails" xlink:href="adbe-20191129.xsd#NetIncomePerShareDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/NetIncomePerShareTables" xlink:href="adbe-20191129.xsd#NetIncomePerShareTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/NonOperatingIncomeExpense" xlink:href="adbe-20191129.xsd#NonOperatingIncomeExpense" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/NonOperatingIncomeExpenseDetails" xlink:href="adbe-20191129.xsd#NonOperatingIncomeExpenseDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/NonOperatingIncomeExpenseTables" xlink:href="adbe-20191129.xsd#NonOperatingIncomeExpenseTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/PropertyAndEquipment" xlink:href="adbe-20191129.xsd#PropertyAndEquipment" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/PropertyAndEquipmentDetails" xlink:href="adbe-20191129.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/PropertyAndEquipmentDetails1" xlink:href="adbe-20191129.xsd#PropertyAndEquipmentDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/PropertyAndEquipmentDetailsNumeric" xlink:href="adbe-20191129.xsd#PropertyAndEquipmentDetailsNumeric" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/PropertyAndEquipmentTables" xlink:href="adbe-20191129.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/Revenue" xlink:href="adbe-20191129.xsd#Revenue" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/RevenueDetails1" xlink:href="adbe-20191129.xsd#RevenueDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/RevenueDetails2" xlink:href="adbe-20191129.xsd#RevenueDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/RevenueDetails3" xlink:href="adbe-20191129.xsd#RevenueDetails3" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/RevenueDetails4" xlink:href="adbe-20191129.xsd#RevenueDetails4" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/RevenueDetails5" xlink:href="adbe-20191129.xsd#RevenueDetails5" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/RevenueDetails6" xlink:href="adbe-20191129.xsd#RevenueDetails6" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/RevenueDetailsNumeric" xlink:href="adbe-20191129.xsd#RevenueDetailsNumeric" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/RevenueTables1" xlink:href="adbe-20191129.xsd#RevenueTables1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/RevenueTables2" xlink:href="adbe-20191129.xsd#RevenueTables2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/SelectedQuarterlyFinancialData" xlink:href="adbe-20191129.xsd#SelectedQuarterlyFinancialData" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/SelectedQuarterlyFinancialDataDetails" xlink:href="adbe-20191129.xsd#SelectedQuarterlyFinancialDataDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/SelectedQuarterlyFinancialDataTables" xlink:href="adbe-20191129.xsd#SelectedQuarterlyFinancialDataTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/StockBasedCompensation" xlink:href="adbe-20191129.xsd#StockBasedCompensation" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/StockBasedCompensationDetails" xlink:href="adbe-20191129.xsd#StockBasedCompensationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/StockBasedCompensationDetails1" xlink:href="adbe-20191129.xsd#StockBasedCompensationDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/StockBasedCompensationDetails2" xlink:href="adbe-20191129.xsd#StockBasedCompensationDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/StockBasedCompensationDetails3" xlink:href="adbe-20191129.xsd#StockBasedCompensationDetails3" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/StockBasedCompensationDetails4" xlink:href="adbe-20191129.xsd#StockBasedCompensationDetails4" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/StockBasedCompensationDetailsNumeric" xlink:href="adbe-20191129.xsd#StockBasedCompensationDetailsNumeric" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/StockBasedCompensationTables" xlink:href="adbe-20191129.xsd#StockBasedCompensationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/StockRepurchaseProgram" xlink:href="adbe-20191129.xsd#StockRepurchaseProgram" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/StockRepurchaseProgramDetailsNumeric" xlink:href="adbe-20191129.xsd#StockRepurchaseProgramDetailsNumeric" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple" />
  <link:definitionLink xlink:role="http://adobe.com/role/AccruedExpenses" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/AccruedExpensesDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/AccruedExpensesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_A145E10599D4EECF2D0DA2672F9B1B28" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_80F588B12620D8A8CA28A2672F9A77FF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_A145E10599D4EECF2D0DA2672F9B1B28" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_80F588B12620D8A8CA28A2672F9A77FF" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_DC3930A23368F80F0FA0A2672F9B0267" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_80F588B12620D8A8CA28A2672F9A77FF" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_DC3930A23368F80F0FA0A2672F9B0267" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_F1641587C734319616A6A2672F9BB926_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_DC3930A23368F80F0FA0A2672F9B0267" xlink:to="loc_us-gaap_EquityComponentDomain_F1641587C734319616A6A2672F9BB926_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_F1641587C734319616A6A2672F9BB926" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_DC3930A23368F80F0FA0A2672F9B0267" xlink:to="loc_us-gaap_EquityComponentDomain_F1641587C734319616A6A2672F9BB926" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_GrossunrealizedgainsonavailableforsalesecuritiesAbstract" xlink:label="loc_adbe_GrossunrealizedgainsonavailableforsalesecuritiesAbstract_37FA8298F4EA4B4A00E3A2672F9B8A32" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_A145E10599D4EECF2D0DA2672F9B1B28" xlink:to="loc_adbe_GrossunrealizedgainsonavailableforsalesecuritiesAbstract_37FA8298F4EA4B4A00E3A2672F9B8A32" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_UnrealizedGainsonAvailableforSaleSecuritiesNetofTax" xlink:label="loc_adbe_UnrealizedGainsonAvailableforSaleSecuritiesNetofTax_38F983590F1363ABD4ABA2672F9B7580" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_GrossunrealizedgainsonavailableforsalesecuritiesAbstract_37FA8298F4EA4B4A00E3A2672F9B8A32" xlink:to="loc_adbe_UnrealizedGainsonAvailableforSaleSecuritiesNetofTax_38F983590F1363ABD4ABA2672F9B7580" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_GrossunrealizedgainsonavailableforsalesecuritiesincreasedecreaseNetofTax" xlink:label="loc_adbe_GrossunrealizedgainsonavailableforsalesecuritiesincreasedecreaseNetofTax_9CAF267ADFE42B803373A2672F9C2DDB" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_GrossunrealizedgainsonavailableforsalesecuritiesAbstract_37FA8298F4EA4B4A00E3A2672F9B8A32" xlink:to="loc_adbe_GrossunrealizedgainsonavailableforsalesecuritiesincreasedecreaseNetofTax_9CAF267ADFE42B803373A2672F9C2DDB" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_GrossunrealizedgainsonavailableforsalesecuritiesreclassificationadjustmentsNetofTax" xlink:label="loc_adbe_GrossunrealizedgainsonavailableforsalesecuritiesreclassificationadjustmentsNetofTax_6044C8879FCD8E3B8996A2672F9CBBD1" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_GrossunrealizedgainsonavailableforsalesecuritiesAbstract_37FA8298F4EA4B4A00E3A2672F9B8A32" xlink:to="loc_adbe_GrossunrealizedgainsonavailableforsalesecuritiesreclassificationadjustmentsNetofTax_6044C8879FCD8E3B8996A2672F9CBBD1" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_GrossunrealizedlossesonavailableforsalesecuritiesAbstract" xlink:label="loc_adbe_GrossunrealizedlossesonavailableforsalesecuritiesAbstract_161E16EF656C05CDC811A2672F9C1CE3" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_A145E10599D4EECF2D0DA2672F9B1B28" xlink:to="loc_adbe_GrossunrealizedlossesonavailableforsalesecuritiesAbstract_161E16EF656C05CDC811A2672F9C1CE3" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_UnrealizedLossesonAvailableforSaleSecuritiesNetofTax" xlink:label="loc_adbe_UnrealizedLossesonAvailableforSaleSecuritiesNetofTax_E6F98021500E281673A6A2672F9C2057" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_GrossunrealizedlossesonavailableforsalesecuritiesAbstract_161E16EF656C05CDC811A2672F9C1CE3" xlink:to="loc_adbe_UnrealizedLossesonAvailableforSaleSecuritiesNetofTax_E6F98021500E281673A6A2672F9C2057" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_GrossunrealizedlossesonavailableforsalesecuritiesincreaseordecreaseNetofTax" xlink:label="loc_adbe_GrossunrealizedlossesonavailableforsalesecuritiesincreaseordecreaseNetofTax_E7F28B7883E1400B214DA2672F9D092C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_GrossunrealizedlossesonavailableforsalesecuritiesAbstract_161E16EF656C05CDC811A2672F9C1CE3" xlink:to="loc_adbe_GrossunrealizedlossesonavailableforsalesecuritiesincreaseordecreaseNetofTax_E7F28B7883E1400B214DA2672F9D092C" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_GrossunrealizedlossesonavailableforsalesecuritiesreclassificationadjustmentsNetofTax" xlink:label="loc_adbe_GrossunrealizedlossesonavailableforsalesecuritiesreclassificationadjustmentsNetofTax_30E93371FAEDF9703372A2672F9D7B06" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_GrossunrealizedlossesonavailableforsalesecuritiesAbstract_161E16EF656C05CDC811A2672F9C1CE3" xlink:to="loc_adbe_GrossunrealizedlossesonavailableforsalesecuritiesreclassificationadjustmentsNetofTax_30E93371FAEDF9703372A2672F9D7B06" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtSecuritiesUnrealizedGainLossAbstract" xlink:label="loc_us-gaap_DebtSecuritiesUnrealizedGainLossAbstract_D15A7B20C30452E4DDBEA2672F9D3557" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_A145E10599D4EECF2D0DA2672F9B1B28" xlink:to="loc_us-gaap_DebtSecuritiesUnrealizedGainLossAbstract_D15A7B20C30452E4DDBEA2672F9D3557" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_FD8F449D81E5B1B4F2ADA2672F9D4725" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtSecuritiesUnrealizedGainLossAbstract_D15A7B20C30452E4DDBEA2672F9D3557" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_FD8F449D81E5B1B4F2ADA2672F9D4725" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_F68E1A53912C5AD23FEEA2672F9EC7EC" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtSecuritiesUnrealizedGainLossAbstract_D15A7B20C30452E4DDBEA2672F9D3557" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_F68E1A53912C5AD23FEEA2672F9EC7EC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_F3237D4987D842258AFBA2672F9E01DB" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtSecuritiesUnrealizedGainLossAbstract_D15A7B20C30452E4DDBEA2672F9D3557" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_F3237D4987D842258AFBA2672F9E01DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContractsAbstract" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContractsAbstract_470E747FDD448A80E64DA2672F9E1CC5" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_A145E10599D4EECF2D0DA2672F9B1B28" xlink:to="loc_us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContractsAbstract_470E747FDD448A80E64DA2672F9E1CC5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_6594D5B0F5338DC912CDA2672F9E9EFE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContractsAbstract_470E747FDD448A80E64DA2672F9E1CC5" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_6594D5B0F5338DC912CDA2672F9E9EFE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_5CF06B16F7571899D90FA2672F9FE489" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContractsAbstract_470E747FDD448A80E64DA2672F9E1CC5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_5CF06B16F7571899D90FA2672F9FE489" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_F29415F818321CF799A1A2672F9F7F22" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContractsAbstract_470E747FDD448A80E64DA2672F9E1CC5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_F29415F818321CF799A1A2672F9F7F22" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_B88EDD4034DF906EEDE1A2672F9FF433" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_A145E10599D4EECF2D0DA2672F9B1B28" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_B88EDD4034DF906EEDE1A2672F9FF433" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_725B13DE316DC447F0EAA2672F9F59E9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_B88EDD4034DF906EEDE1A2672F9FF433" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_725B13DE316DC447F0EAA2672F9F59E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_9FC67B6B4C3EA4C9B1E4A2672F9F9669" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_B88EDD4034DF906EEDE1A2672F9FF433" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_9FC67B6B4C3EA4C9B1E4A2672F9F9669" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_23DAADE2871AF228C94BA2672FA018B1" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_B88EDD4034DF906EEDE1A2672F9FF433" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_23DAADE2871AF228C94BA2672FA018B1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_F3CDF2EC3C9EF8C4E82DA2672FA05B13" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_A145E10599D4EECF2D0DA2672F9B1B28" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_F3CDF2EC3C9EF8C4E82DA2672FA05B13" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_FCCED19A08574E5B03FBA2672FA00E75" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_F3CDF2EC3C9EF8C4E82DA2672FA05B13" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_FCCED19A08574E5B03FBA2672FA00E75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_85C0519F7AECA194199FA2672FA0B487" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_F3CDF2EC3C9EF8C4E82DA2672FA05B13" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_85C0519F7AECA194199FA2672FA0B487" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_9660B8AC0F126CC0AEB2A2672FA19E13" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_F3CDF2EC3C9EF8C4E82DA2672FA05B13" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_9660B8AC0F126CC0AEB2A2672FA19E13" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails2" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossNotes" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/Acquisitions" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/AcquisitionsDetails1" xlink:type="extended">
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ScheduleofacquiredassetsandliabilitiesLineItems" xlink:label="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_068737C386C50CD79543A72F3EA63890" xlink:type="locator" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ScheduleofacquiredassetsandliabilitiesTable" xlink:label="loc_adbe_ScheduleofacquiredassetsandliabilitiesTable_5B63920212FDD6260C2AA72F3EA3DC90" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_068737C386C50CD79543A72F3EA63890" xlink:to="loc_adbe_ScheduleofacquiredassetsandliabilitiesTable_5B63920212FDD6260C2AA72F3EA3DC90" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_A3B5448335ECD437DBB7A72F3EA46658" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesTable_5B63920212FDD6260C2AA72F3EA3DC90" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_A3B5448335ECD437DBB7A72F3EA46658" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_02E2B0B3BE956E77DDD2A72F3EA4A9EE_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_A3B5448335ECD437DBB7A72F3EA46658" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_02E2B0B3BE956E77DDD2A72F3EA4A9EE_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_02E2B0B3BE956E77DDD2A72F3EA4A9EE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_A3B5448335ECD437DBB7A72F3EA46658" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_02E2B0B3BE956E77DDD2A72F3EA4A9EE" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_CustomerContractsAndRelationshipsMember" xlink:label="loc_adbe_CustomerContractsAndRelationshipsMember_8264B8E6EAE82E760A3FA72F3EA480ED" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_02E2B0B3BE956E77DDD2A72F3EA4A9EE" xlink:to="loc_adbe_CustomerContractsAndRelationshipsMember_8264B8E6EAE82E760A3FA72F3EA480ED" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_PurchasedTechnologyMember" xlink:label="loc_adbe_PurchasedTechnologyMember_BCCDF05CEDD46BE5C976A72F3EA4C1CC" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_02E2B0B3BE956E77DDD2A72F3EA4A9EE" xlink:to="loc_adbe_PurchasedTechnologyMember_BCCDF05CEDD46BE5C976A72F3EA4C1CC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember_0D238CCDA8C0DAC87531A72F3EA5D842" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_02E2B0B3BE956E77DDD2A72F3EA4A9EE" xlink:to="loc_us-gaap_OrderOrProductionBacklogMember_0D238CCDA8C0DAC87531A72F3EA5D842" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_DA674961A44A0BC95FB8A72F3EA58DFB" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_02E2B0B3BE956E77DDD2A72F3EA4A9EE" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_DA674961A44A0BC95FB8A72F3EA58DFB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaap_TrademarksMember_607F2E0C40DD7AA73003A72F3EA562B1" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_02E2B0B3BE956E77DDD2A72F3EA4A9EE" xlink:to="loc_us-gaap_TrademarksMember_607F2E0C40DD7AA73003A72F3EA562B1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_F09C7B3AEEEE592D40EBA72F3EA502F0" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesTable_5B63920212FDD6260C2AA72F3EA3DC90" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_F09C7B3AEEEE592D40EBA72F3EA502F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_DF6FC04FFF551BA25B0CA72F3EA59344_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_F09C7B3AEEEE592D40EBA72F3EA502F0" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_DF6FC04FFF551BA25B0CA72F3EA59344_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_DF6FC04FFF551BA25B0CA72F3EA59344" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_F09C7B3AEEEE592D40EBA72F3EA502F0" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_DF6FC04FFF551BA25B0CA72F3EA59344" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_MarketoMember" xlink:label="loc_adbe_MarketoMember_1E4431EBF39EA043ED8CA72F3EA60A85" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_DF6FC04FFF551BA25B0CA72F3EA59344" xlink:to="loc_adbe_MarketoMember_1E4431EBF39EA043ED8CA72F3EA60A85" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedCustomerRelationshipsGross" xlink:label="loc_us-gaap_FiniteLivedCustomerRelationshipsGross_6AD29EACCBD2279D7288A72F3EA6BA31" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_068737C386C50CD79543A72F3EA63890" xlink:to="loc_us-gaap_FiniteLivedCustomerRelationshipsGross_6AD29EACCBD2279D7288A72F3EA6BA31" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_FiniteLivedpurchasedtechnologygross" xlink:label="loc_adbe_FiniteLivedpurchasedtechnologygross_E01F96B0CEF5A5137222A72F3EA65D56" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_068737C386C50CD79543A72F3EA63890" xlink:to="loc_adbe_FiniteLivedpurchasedtechnologygross_E01F96B0CEF5A5137222A72F3EA65D56" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedContractualRightsGross" xlink:label="loc_us-gaap_FiniteLivedContractualRightsGross_E820A034F6BE743CC161A72F3EA60B85" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_068737C386C50CD79543A72F3EA63890" xlink:to="loc_us-gaap_FiniteLivedContractualRightsGross_E820A034F6BE743CC161A72F3EA60B85" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedNoncompeteAgreementsGross" xlink:label="loc_us-gaap_FiniteLivedNoncompeteAgreementsGross_B82C49B472BB9DF0F3B7A72F3EA77D75" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_068737C386C50CD79543A72F3EA63890" xlink:to="loc_us-gaap_FiniteLivedNoncompeteAgreementsGross_B82C49B472BB9DF0F3B7A72F3EA77D75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedTrademarksGross" xlink:label="loc_us-gaap_FiniteLivedTrademarksGross_261FFDE7FD32EC4834E8A72F3EA70592" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_068737C386C50CD79543A72F3EA63890" xlink:to="loc_us-gaap_FiniteLivedTrademarksGross_261FFDE7FD32EC4834E8A72F3EA70592" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_3FB53D73103E99FB0422A72F3EA7C366" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_068737C386C50CD79543A72F3EA63890" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_3FB53D73103E99FB0422A72F3EA7C366" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_DD591723B76275563FA4A72F3EA77B68" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_068737C386C50CD79543A72F3EA63890" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_DD591723B76275563FA4A72F3EA77B68" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_2634173BF52D35E6E1FEA72F3EA72D6D" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_068737C386C50CD79543A72F3EA63890" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_2634173BF52D35E6E1FEA72F3EA72D6D" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_BusinessCombinationPurchasePrice" xlink:label="loc_adbe_BusinessCombinationPurchasePrice_3C649B5E089687D20091A72F3EA70CE6" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_068737C386C50CD79543A72F3EA63890" xlink:to="loc_adbe_BusinessCombinationPurchasePrice_3C649B5E089687D20091A72F3EA70CE6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_8E03BC97D1C8F2BD0EE9A72F3EA8EBCB" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_068737C386C50CD79543A72F3EA63890" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_8E03BC97D1C8F2BD0EE9A72F3EA8EBCB" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/AcquisitionsDetails2" xlink:type="extended">
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ScheduleofproformarevenueandearningsLineItems" xlink:label="loc_adbe_ScheduleofproformarevenueandearningsLineItems_610C229456C2DBE2F78AAB0E1709AC0B" xlink:type="locator" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ScheduleofproformarevenueandearningsTable" xlink:label="loc_adbe_ScheduleofproformarevenueandearningsTable_4DBF3AB0BC6BD9459EE4AB0E170780D3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_adbe_ScheduleofproformarevenueandearningsLineItems_610C229456C2DBE2F78AAB0E1709AC0B" xlink:to="loc_adbe_ScheduleofproformarevenueandearningsTable_4DBF3AB0BC6BD9459EE4AB0E170780D3" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_DF18CB9E306783C27C95AB0E17087B27" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_adbe_ScheduleofproformarevenueandearningsTable_4DBF3AB0BC6BD9459EE4AB0E170780D3" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_DF18CB9E306783C27C95AB0E17087B27" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_C7830AF87407012F7846AB0E170870A6_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_DF18CB9E306783C27C95AB0E17087B27" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_C7830AF87407012F7846AB0E170870A6_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_C7830AF87407012F7846AB0E170870A6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_DF18CB9E306783C27C95AB0E17087B27" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_C7830AF87407012F7846AB0E170870A6" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_MarketoMember" xlink:label="loc_adbe_MarketoMember_B857550DE63406FBDA14AB0E170866F6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_C7830AF87407012F7846AB0E170870A6" xlink:to="loc_adbe_MarketoMember_B857550DE63406FBDA14AB0E170866F6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_90F40CF1A8E339C058C0AB0E170938E4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ScheduleofproformarevenueandearningsLineItems_610C229456C2DBE2F78AAB0E1709AC0B" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_90F40CF1A8E339C058C0AB0E170938E4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_FE2C3C49B8CB300CFE53AB0E1709FB1C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ScheduleofproformarevenueandearningsLineItems_610C229456C2DBE2F78AAB0E1709AC0B" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_FE2C3C49B8CB300CFE53AB0E1709FB1C" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/AcquisitionsDetails3" xlink:type="extended">
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ScheduleofacquiredassetsandliabilitiesLineItems" xlink:label="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_9A626CC087D037AA5C0CA72F3E97046B" xlink:type="locator" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ScheduleofacquiredassetsandliabilitiesTable" xlink:label="loc_adbe_ScheduleofacquiredassetsandliabilitiesTable_60136FF21CF393D2A09CA72F3E9566DA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_9A626CC087D037AA5C0CA72F3E97046B" xlink:to="loc_adbe_ScheduleofacquiredassetsandliabilitiesTable_60136FF21CF393D2A09CA72F3E9566DA" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2709419D5B7EAEC7AEBCA72F3E9515B2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesTable_60136FF21CF393D2A09CA72F3E9566DA" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2709419D5B7EAEC7AEBCA72F3E9515B2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_257BA9EA8C077C3D4B14A72F3E955204_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2709419D5B7EAEC7AEBCA72F3E9515B2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_257BA9EA8C077C3D4B14A72F3E955204_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_257BA9EA8C077C3D4B14A72F3E955204" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2709419D5B7EAEC7AEBCA72F3E9515B2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_257BA9EA8C077C3D4B14A72F3E955204" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_CustomerContractsAndRelationshipsMember" xlink:label="loc_adbe_CustomerContractsAndRelationshipsMember_3CA479AD06D7A11F8862A72F3E95EC9D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_257BA9EA8C077C3D4B14A72F3E955204" xlink:to="loc_adbe_CustomerContractsAndRelationshipsMember_3CA479AD06D7A11F8862A72F3E95EC9D" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_PurchasedTechnologyMember" xlink:label="loc_adbe_PurchasedTechnologyMember_24E49E1CFAD45E04234AA72F3E9628E3" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_257BA9EA8C077C3D4B14A72F3E955204" xlink:to="loc_adbe_PurchasedTechnologyMember_24E49E1CFAD45E04234AA72F3E9628E3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaap_TrademarksMember_974470A63B559A2FFA08A72F3E963F38" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_257BA9EA8C077C3D4B14A72F3E955204" xlink:to="loc_us-gaap_TrademarksMember_974470A63B559A2FFA08A72F3E963F38" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_95C621C802456F1FD258A72F3E96386F" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_257BA9EA8C077C3D4B14A72F3E955204" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_95C621C802456F1FD258A72F3E96386F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_628DEE0E614D0EE0C3C8A72F3E967F9F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesTable_60136FF21CF393D2A09CA72F3E9566DA" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_628DEE0E614D0EE0C3C8A72F3E967F9F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2840BF576399EC155A66A72F3E9688BE_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_628DEE0E614D0EE0C3C8A72F3E967F9F" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2840BF576399EC155A66A72F3E9688BE_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2840BF576399EC155A66A72F3E9688BE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_628DEE0E614D0EE0C3C8A72F3E967F9F" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2840BF576399EC155A66A72F3E9688BE" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_MagentoMember" xlink:label="loc_adbe_MagentoMember_5FE378FF4987FF80987FA72F3E97CF2E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2840BF576399EC155A66A72F3E9688BE" xlink:to="loc_adbe_MagentoMember_5FE378FF4987FF80987FA72F3E97CF2E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedCustomerRelationshipsGross" xlink:label="loc_us-gaap_FiniteLivedCustomerRelationshipsGross_8AB4650796AE30C59116A72F3E97A406" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_9A626CC087D037AA5C0CA72F3E97046B" xlink:to="loc_us-gaap_FiniteLivedCustomerRelationshipsGross_8AB4650796AE30C59116A72F3E97A406" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_FiniteLivedpurchasedtechnologygross" xlink:label="loc_adbe_FiniteLivedpurchasedtechnologygross_1CA84A261CB4283EE8BAA72F3E98F081" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_9A626CC087D037AA5C0CA72F3E97046B" xlink:to="loc_adbe_FiniteLivedpurchasedtechnologygross_1CA84A261CB4283EE8BAA72F3E98F081" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Finitelivedinprocessresearchanddevelopment" xlink:label="loc_adbe_Finitelivedinprocessresearchanddevelopment_6CB3C5EB6CDF1A0791A2A72F3E98B1F0" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_9A626CC087D037AA5C0CA72F3E97046B" xlink:to="loc_adbe_Finitelivedinprocessresearchanddevelopment_6CB3C5EB6CDF1A0791A2A72F3E98B1F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedTrademarksGross" xlink:label="loc_us-gaap_FiniteLivedTrademarksGross_F9625E64C638675D84A6A72F3E988D1D" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_9A626CC087D037AA5C0CA72F3E97046B" xlink:to="loc_us-gaap_FiniteLivedTrademarksGross_F9625E64C638675D84A6A72F3E988D1D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherFiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_OtherFiniteLivedIntangibleAssetsGross_EC860E2AA7495DE5FF1CA72F3E98F491" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_9A626CC087D037AA5C0CA72F3E97046B" xlink:to="loc_us-gaap_OtherFiniteLivedIntangibleAssetsGross_EC860E2AA7495DE5FF1CA72F3E98F491" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_C26A921614CC92233F7DA72F3E9889DE" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_9A626CC087D037AA5C0CA72F3E97046B" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_C26A921614CC92233F7DA72F3E9889DE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_773674A832A3764E5250A72F3E989C9C" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_9A626CC087D037AA5C0CA72F3E97046B" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_773674A832A3764E5250A72F3E989C9C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_23C121AA90F2EAAAA75FA72F3E98C829" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_9A626CC087D037AA5C0CA72F3E97046B" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_23C121AA90F2EAAAA75FA72F3E98C829" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_BusinessCombinationPurchasePrice" xlink:label="loc_adbe_BusinessCombinationPurchasePrice_EA344E9ED5BE736177F1A72F3E99AD6A" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_9A626CC087D037AA5C0CA72F3E97046B" xlink:to="loc_adbe_BusinessCombinationPurchasePrice_EA344E9ED5BE736177F1A72F3E99AD6A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_8A2C9A338B3EF9E958B0A72F3E99D471" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_9A626CC087D037AA5C0CA72F3E97046B" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_8A2C9A338B3EF9E958B0A72F3E99D471" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/AcquisitionsDetailsNumeric" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_97FE437FBA9CC32011CBAB0E15310468" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_E422DF85F436C2154F74AB0E152F22EE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97FE437FBA9CC32011CBAB0E15310468" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_E422DF85F436C2154F74AB0E152F22EE" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_70A19F453A9D3B70E991AB0E152FCF83" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_E422DF85F436C2154F74AB0E152F22EE" xlink:to="loc_us-gaap_DebtInstrumentAxis_70A19F453A9D3B70E991AB0E152FCF83" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_A4152B95A7E94F6C3166AB0E152FAD3A_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_70A19F453A9D3B70E991AB0E152FCF83" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_A4152B95A7E94F6C3166AB0E152FAD3A_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_A4152B95A7E94F6C3166AB0E152FAD3A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_70A19F453A9D3B70E991AB0E152FCF83" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_A4152B95A7E94F6C3166AB0E152FAD3A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="loc_us-gaap_LoansPayableMember_3AAB9127459F67722243AB0E153032A8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_A4152B95A7E94F6C3166AB0E152FAD3A" xlink:to="loc_us-gaap_LoansPayableMember_3AAB9127459F67722243AB0E153032A8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_44846E63EC1611745034AB0E15308DBE" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_E422DF85F436C2154F74AB0E152F22EE" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_44846E63EC1611745034AB0E15308DBE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2AAC342C9423996FDF12AB0E153055B0_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_44846E63EC1611745034AB0E15308DBE" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2AAC342C9423996FDF12AB0E153055B0_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2AAC342C9423996FDF12AB0E153055B0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_44846E63EC1611745034AB0E15308DBE" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2AAC342C9423996FDF12AB0E153055B0" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_AllegorithmicMember" xlink:label="loc_adbe_AllegorithmicMember_64CCDA3554CEFB55C19BAB0E153145D3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2AAC342C9423996FDF12AB0E153055B0" xlink:to="loc_adbe_AllegorithmicMember_64CCDA3554CEFB55C19BAB0E153145D3" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_MarketoMember" xlink:label="loc_adbe_MarketoMember_92D1AC9F86D08FB32F40AB0E15306027" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2AAC342C9423996FDF12AB0E153055B0" xlink:to="loc_adbe_MarketoMember_92D1AC9F86D08FB32F40AB0E15306027" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_TubeMogulMember" xlink:label="loc_adbe_TubeMogulMember_D20C4F32ECA334068200AB0E1531BF55" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2AAC342C9423996FDF12AB0E153055B0" xlink:to="loc_adbe_TubeMogulMember_D20C4F32ECA334068200AB0E1531BF55" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_BusinessCombinationPurchasePriceforRemainingInterest" xlink:label="loc_adbe_BusinessCombinationPurchasePriceforRemainingInterest_80B978253462C52D5B14AB0E15317534" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97FE437FBA9CC32011CBAB0E15310468" xlink:to="loc_adbe_BusinessCombinationPurchasePriceforRemainingInterest_80B978253462C52D5B14AB0E15317534" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_BusinessCombinationPurchasePrice" xlink:label="loc_adbe_BusinessCombinationPurchasePrice_2CB01496BD7DB5CC97C8AB0E1531187A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97FE437FBA9CC32011CBAB0E15310468" xlink:to="loc_adbe_BusinessCombinationPurchasePrice_2CB01496BD7DB5CC97C8AB0E1531187A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_307E27CFF8153A570509AB0E1532A264" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97FE437FBA9CC32011CBAB0E15310468" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_307E27CFF8153A570509AB0E1532A264" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_8D49C51939112D61E706AB0E1532FD8F" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97FE437FBA9CC32011CBAB0E15310468" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_8D49C51939112D61E706AB0E1532FD8F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_9ADA3BF8FDBCAE07F2A8AB0E153232A6" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97FE437FBA9CC32011CBAB0E15310468" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_9ADA3BF8FDBCAE07F2A8AB0E153232A6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_6A10101250EA1BA1FE3FAB0E1532D1EF" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97FE437FBA9CC32011CBAB0E15310468" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_6A10101250EA1BA1FE3FAB0E1532D1EF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_C9AA551E7D18952C2C2CAB0E15332CE8" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97FE437FBA9CC32011CBAB0E15310468" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_C9AA551E7D18952C2C2CAB0E15332CE8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_BC2FEB514F12F88E65B7AB0E1533EFE6" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97FE437FBA9CC32011CBAB0E15310468" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_BC2FEB514F12F88E65B7AB0E1533EFE6" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_BusinessCombinationDeferredTaxLiabilitiesAssumedforFutureAmortizationofIntangibleAssets" xlink:label="loc_adbe_BusinessCombinationDeferredTaxLiabilitiesAssumedforFutureAmortizationofIntangibleAssets_49914C17ECFA4A290D84AB0E153386CB" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97FE437FBA9CC32011CBAB0E15310468" xlink:to="loc_adbe_BusinessCombinationDeferredTaxLiabilitiesAssumedforFutureAmortizationofIntangibleAssets_49914C17ECFA4A290D84AB0E153386CB" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_BusinessCombinationDeferredTaxAssetsAcquired" xlink:label="loc_adbe_BusinessCombinationDeferredTaxAssetsAcquired_0A2E4E0DC0A3B31B9C22AB0E1533A3E1" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97FE437FBA9CC32011CBAB0E15310468" xlink:to="loc_adbe_BusinessCombinationDeferredTaxAssetsAcquired_0A2E4E0DC0A3B31B9C22AB0E1533A3E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_33EEBA299EABB7C18A9DAB0E1533D122" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97FE437FBA9CC32011CBAB0E15310468" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_33EEBA299EABB7C18A9DAB0E1533D122" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_0E1C7887997F5BBE3FE3AB0E15337CD1" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97FE437FBA9CC32011CBAB0E15310468" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_0E1C7887997F5BBE3FE3AB0E15337CD1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss_204164D4A3E02E3839BBAB0E15339E37" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97FE437FBA9CC32011CBAB0E15310468" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss_204164D4A3E02E3839BBAB0E15339E37" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_D04514E4BF7BCC997A1AAB0E15345B8B" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97FE437FBA9CC32011CBAB0E15310468" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_D04514E4BF7BCC997A1AAB0E15345B8B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_4C06C2EB3FBECF4B0D06AB0E15341245" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97FE437FBA9CC32011CBAB0E15310468" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_4C06C2EB3FBECF4B0D06AB0E15341245" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/AcquisitionsTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_3326484ADA4F86220664A72F3EAF4B63" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3FB3ED5FF499F8D00765A72F3EAD1649" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3326484ADA4F86220664A72F3EAF4B63" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3FB3ED5FF499F8D00765A72F3EAD1649" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_47FCB39EA3895D0479D1A72F3EADE703" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3FB3ED5FF499F8D00765A72F3EAD1649" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_47FCB39EA3895D0479D1A72F3EADE703" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_BD2BCCBDC4CE18991BBEA72F3EAD6BF6_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_47FCB39EA3895D0479D1A72F3EADE703" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_BD2BCCBDC4CE18991BBEA72F3EAD6BF6_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_BD2BCCBDC4CE18991BBEA72F3EAD6BF6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_47FCB39EA3895D0479D1A72F3EADE703" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_BD2BCCBDC4CE18991BBEA72F3EAD6BF6" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_MarketoMember" xlink:label="loc_adbe_MarketoMember_F51080ECFE24FA735616A72F3EAE58AF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_BD2BCCBDC4CE18991BBEA72F3EAD6BF6" xlink:to="loc_adbe_MarketoMember_F51080ECFE24FA735616A72F3EAE58AF" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_MagentoMember" xlink:label="loc_adbe_MagentoMember_5662DF080EA06F3AFE9AA72F3EAEF2BF" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_BD2BCCBDC4CE18991BBEA72F3EAD6BF6" xlink:to="loc_adbe_MagentoMember_5662DF080EA06F3AFE9AA72F3EAEF2BF" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ScheduleofacquiredassetsandliabilitiesTableTextBlock" xlink:label="loc_adbe_ScheduleofacquiredassetsandliabilitiesTableTextBlock_A20F143AF63DA88F89C5A72F3EAF98E8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3326484ADA4F86220664A72F3EAF4B63" xlink:to="loc_adbe_ScheduleofacquiredassetsandliabilitiesTableTextBlock_A20F143AF63DA88F89C5A72F3EAF98E8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_1A5C822BAD76945515B3A72F3EB06966" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3326484ADA4F86220664A72F3EAF4B63" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_1A5C822BAD76945515B3A72F3EB06966" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPolicies" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1D946A656AA6382E2BABA51BF8D03F69" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_369CF3DD3832484350ECA51BF8CE7D2C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1D946A656AA6382E2BABA51BF8D03F69" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_369CF3DD3832484350ECA51BF8CE7D2C" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_641146AB6BDA5AD95321A51BF8CE0982" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_369CF3DD3832484350ECA51BF8CE7D2C" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_641146AB6BDA5AD95321A51BF8CE0982" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_7ACF0C36A54B2A45185AA51BF8CE4F21_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_641146AB6BDA5AD95321A51BF8CE0982" xlink:to="loc_us-gaap_TypeOfAdoptionMember_7ACF0C36A54B2A45185AA51BF8CE4F21_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_7ACF0C36A54B2A45185AA51BF8CE4F21" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_641146AB6BDA5AD95321A51BF8CE0982" xlink:to="loc_us-gaap_TypeOfAdoptionMember_7ACF0C36A54B2A45185AA51BF8CE4F21" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_EF2EF17ABA755B53D96EA51BF8CF740E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_7ACF0C36A54B2A45185AA51BF8CE4F21" xlink:to="loc_us-gaap_AccountingStandardsUpdate201409Member_EF2EF17ABA755B53D96EA51BF8CF740E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_08D1281E76A6BBB99F3AA51BF8CFBF4D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_369CF3DD3832484350ECA51BF8CE7D2C" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_08D1281E76A6BBB99F3AA51BF8CFBF4D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_1DF571E4CAD6F09574A4A51BF8CFFE9E_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_08D1281E76A6BBB99F3AA51BF8CFBF4D" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_1DF571E4CAD6F09574A4A51BF8CFFE9E_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_1DF571E4CAD6F09574A4A51BF8CFFE9E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_08D1281E76A6BBB99F3AA51BF8CFBF4D" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_1DF571E4CAD6F09574A4A51BF8CFFE9E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_571C7CC7AC6F00DBA9F2A51BF8D0D8B1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_1DF571E4CAD6F09574A4A51BF8CFFE9E" xlink:to="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_571C7CC7AC6F00DBA9F2A51BF8D0D8B1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xlink:label="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_C7E21673DF3AFB0B7143A51BF8D012DB" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_1DF571E4CAD6F09574A4A51BF8CFFE9E" xlink:to="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_C7E21673DF3AFB0B7143A51BF8D012DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_43EEC8848A1E4D4182B6A51BF8D0617B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1D946A656AA6382E2BABA51BF8D03F69" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_43EEC8848A1E4D4182B6A51BF8D0617B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_25201B2CEAA97C614A51A51BF8D15C8E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1D946A656AA6382E2BABA51BF8D03F69" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_25201B2CEAA97C614A51A51BF8D15C8E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_B5363F2719F740EB037CA51BF8D1B1C9" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1D946A656AA6382E2BABA51BF8D03F69" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_B5363F2719F740EB037CA51BF8D1B1C9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_92DBC7CE65F2E5F76602A51BF8D1783D" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1D946A656AA6382E2BABA51BF8D03F69" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_92DBC7CE65F2E5F76602A51BF8D1783D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_27C2FDE8F09758877132A51BF8D1FBC8" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1D946A656AA6382E2BABA51BF8D03F69" xlink:to="loc_us-gaap_DeferredRevenueCurrent_27C2FDE8F09758877132A51BF8D1FBC8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_CA855FE0013A0AF7F286A51BF8D1966F" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1D946A656AA6382E2BABA51BF8D03F69" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_CA855FE0013A0AF7F286A51BF8D1966F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_DC0168F7E784F473D1F4A51BF8D10426" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1D946A656AA6382E2BABA51BF8D03F69" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_DC0168F7E784F473D1F4A51BF8D10426" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails2" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3E4A1EE74889248AEADCA51BF70D9E7F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_8441E0A1F0115EDCF277A51BF70B40C9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3E4A1EE74889248AEADCA51BF70D9E7F" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_8441E0A1F0115EDCF277A51BF70B40C9" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_C683545CDEBE5A168A31A51BF70BDBB5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_8441E0A1F0115EDCF277A51BF70B40C9" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_C683545CDEBE5A168A31A51BF70BDBB5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_AEA42103AA1BA48C1453A51BF70B3E94_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_C683545CDEBE5A168A31A51BF70BDBB5" xlink:to="loc_us-gaap_TypeOfAdoptionMember_AEA42103AA1BA48C1453A51BF70B3E94_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_AEA42103AA1BA48C1453A51BF70B3E94" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_C683545CDEBE5A168A31A51BF70BDBB5" xlink:to="loc_us-gaap_TypeOfAdoptionMember_AEA42103AA1BA48C1453A51BF70B3E94" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_B977D3B0C517CDCDBA1CA51BF70C590F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_AEA42103AA1BA48C1453A51BF70B3E94" xlink:to="loc_us-gaap_AccountingStandardsUpdate201409Member_B977D3B0C517CDCDBA1CA51BF70C590F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_5123289853A3BA00BA13A51BF70C9D3B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_8441E0A1F0115EDCF277A51BF70B40C9" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_5123289853A3BA00BA13A51BF70C9D3B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_C7962CA7CBF998079430A51BF70C0849_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_5123289853A3BA00BA13A51BF70C9D3B" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_C7962CA7CBF998079430A51BF70C0849_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_C7962CA7CBF998079430A51BF70C0849" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_5123289853A3BA00BA13A51BF70C9D3B" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_C7962CA7CBF998079430A51BF70C0849" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_2FC178815457DC04AA8CA51BF70D8ED6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_C7962CA7CBF998079430A51BF70C0849" xlink:to="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_2FC178815457DC04AA8CA51BF70D8ED6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xlink:label="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_FCCD81FD12DFE2D982F3A51BF70DAAB6" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_C7962CA7CBF998079430A51BF70C0849" xlink:to="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_FCCD81FD12DFE2D982F3A51BF70DAAB6" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_SubscriptionandCirculationRevenue" xlink:label="loc_adbe_SubscriptionandCirculationRevenue_8AD31713F29D5E4D3FD3A51BF70D9A36" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3E4A1EE74889248AEADCA51BF70D9E7F" xlink:to="loc_adbe_SubscriptionandCirculationRevenue_8AD31713F29D5E4D3FD3A51BF70D9A36" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Productrevenue" xlink:label="loc_adbe_Productrevenue_0B07140B2A06E9F5079AA51BF70EB7EE" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3E4A1EE74889248AEADCA51BF70D9E7F" xlink:to="loc_adbe_Productrevenue_0B07140B2A06E9F5079AA51BF70EB7EE" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Servicesandsupportrevenue" xlink:label="loc_adbe_Servicesandsupportrevenue_78A138FE2DADF85E5425A51BF70EFC33" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3E4A1EE74889248AEADCA51BF70D9E7F" xlink:to="loc_adbe_Servicesandsupportrevenue_78A138FE2DADF85E5425A51BF70EFC33" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_7709E698572212D8654DA51BF70EF9B2" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3E4A1EE74889248AEADCA51BF70D9E7F" xlink:to="loc_us-gaap_Revenues_7709E698572212D8654DA51BF70EF9B2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_856D0D387485AA7495B6A51BF70E5962" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3E4A1EE74889248AEADCA51BF70D9E7F" xlink:to="loc_us-gaap_SellingAndMarketingExpense_856D0D387485AA7495B6A51BF70E5962" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_8ADE8E2D2FEC0CB097D7A51BF70E95CA" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3E4A1EE74889248AEADCA51BF70D9E7F" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_8ADE8E2D2FEC0CB097D7A51BF70E95CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_23FB0C95EB440E31AEB9A51BF70ECA2B" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3E4A1EE74889248AEADCA51BF70D9E7F" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_23FB0C95EB440E31AEB9A51BF70ECA2B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_BB119E6449996123D249A51BF70EC466" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3E4A1EE74889248AEADCA51BF70D9E7F" xlink:to="loc_us-gaap_NetIncomeLoss_BB119E6449996123D249A51BF70EC466" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_C1C5A5BFF6DF1FFE34EDA51BF70F1613" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3E4A1EE74889248AEADCA51BF70D9E7F" xlink:to="loc_us-gaap_EarningsPerShareBasic_C1C5A5BFF6DF1FFE34EDA51BF70F1613" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_FEB5141FEC9A656AF609A51BF70F9B51" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3E4A1EE74889248AEADCA51BF70D9E7F" xlink:to="loc_us-gaap_EarningsPerShareDiluted_FEB5141FEC9A656AF609A51BF70F9B51" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails3" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_E8750D6EC0592773BEAEA51BF5295B39" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_625AC3EBCEBE4753A5E9A51BF527C945" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_E8750D6EC0592773BEAEA51BF5295B39" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_625AC3EBCEBE4753A5E9A51BF527C945" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_D9F8BDF3C0565222BC0BA51BF52742F2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_625AC3EBCEBE4753A5E9A51BF527C945" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_D9F8BDF3C0565222BC0BA51BF52742F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_4776BABACE18BFB098A6A51BF527FFD8_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_D9F8BDF3C0565222BC0BA51BF52742F2" xlink:to="loc_us-gaap_TypeOfAdoptionMember_4776BABACE18BFB098A6A51BF527FFD8_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_4776BABACE18BFB098A6A51BF527FFD8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_D9F8BDF3C0565222BC0BA51BF52742F2" xlink:to="loc_us-gaap_TypeOfAdoptionMember_4776BABACE18BFB098A6A51BF527FFD8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_DF02D731AF7DB8CBC903A51BF527A0AA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_4776BABACE18BFB098A6A51BF527FFD8" xlink:to="loc_us-gaap_AccountingStandardsUpdate201409Member_DF02D731AF7DB8CBC903A51BF527A0AA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_6E30BA51341FF7623283A51BF528F3A2" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_625AC3EBCEBE4753A5E9A51BF527C945" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_6E30BA51341FF7623283A51BF528F3A2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_44A568E25C18F0E53D8AA51BF5281E3A_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_6E30BA51341FF7623283A51BF528F3A2" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_44A568E25C18F0E53D8AA51BF5281E3A_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_44A568E25C18F0E53D8AA51BF5281E3A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_6E30BA51341FF7623283A51BF528F3A2" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_44A568E25C18F0E53D8AA51BF5281E3A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_06B7F4F89C045676BFD5A51BF528536A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_44A568E25C18F0E53D8AA51BF5281E3A" xlink:to="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_06B7F4F89C045676BFD5A51BF528536A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xlink:label="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_13CA9DE3601256039FD9A51BF5294BD1" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_44A568E25C18F0E53D8AA51BF5281E3A" xlink:to="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_13CA9DE3601256039FD9A51BF5294BD1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_F9661779E4E24851D244A51BF529290E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_E8750D6EC0592773BEAEA51BF5295B39" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_F9661779E4E24851D244A51BF529290E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_16919ED1FBA7F119E02FA51BF52990C8" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_E8750D6EC0592773BEAEA51BF5295B39" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_16919ED1FBA7F119E02FA51BF52990C8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_09D5FE22AC261EBE4026A51BF52AC5DF" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_E8750D6EC0592773BEAEA51BF5295B39" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_09D5FE22AC261EBE4026A51BF52AC5DF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_F5945570C6886CFF58ABA51BF52A6487" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_E8750D6EC0592773BEAEA51BF5295B39" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_F5945570C6886CFF58ABA51BF52A6487" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_192A69CC62C1DC66CB1DA51BF52A7594" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_E8750D6EC0592773BEAEA51BF5295B39" xlink:to="loc_us-gaap_DeferredRevenueCurrent_192A69CC62C1DC66CB1DA51BF52A7594" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_870BB3117DE75BCB294BA51BF52AB15E" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_E8750D6EC0592773BEAEA51BF5295B39" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_870BB3117DE75BCB294BA51BF52AB15E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_01CF7768EC830F1DD2EAA51BF52A790D" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_E8750D6EC0592773BEAEA51BF5295B39" xlink:to="loc_us-gaap_AccruedIncomeTaxesNoncurrent_01CF7768EC830F1DD2EAA51BF52A790D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_4EF472976BFA4E324319A51BF52A8AB7" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_E8750D6EC0592773BEAEA51BF5295B39" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_4EF472976BFA4E324319A51BF52A8AB7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_5363F17BCB140388FE65A51BF52B818A" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_E8750D6EC0592773BEAEA51BF5295B39" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_5363F17BCB140388FE65A51BF52B818A" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails4" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_FEBE7772D2A79C737EC88B6A7409DA1B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8632B178A2F288EB3D478B6A74064D6D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_FEBE7772D2A79C737EC88B6A7409DA1B" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8632B178A2F288EB3D478B6A74064D6D" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_87121FA76C600E41EA928B6A7407B4E3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8632B178A2F288EB3D478B6A74064D6D" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_87121FA76C600E41EA928B6A7407B4E3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_E8B30982F5923BC746C28B6A7407CBBB_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_87121FA76C600E41EA928B6A7407B4E3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_E8B30982F5923BC746C28B6A7407CBBB_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_E8B30982F5923BC746C28B6A7407CBBB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_87121FA76C600E41EA928B6A7407B4E3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_E8B30982F5923BC746C28B6A7407CBBB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_C5C10DC12A52EA1B031C8BC9ACF8013B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_E8B30982F5923BC746C28B6A7407CBBB" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_C5C10DC12A52EA1B031C8BC9ACF8013B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_AA573981F289EAE18CE98B6A7408FBA3" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_E8B30982F5923BC746C28B6A7407CBBB" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_AA573981F289EAE18CE98B6A7408FBA3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingImprovementsMember_5CC60B309438E4225E878B6A740830D9" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_E8B30982F5923BC746C28B6A7407CBBB" xlink:to="loc_us-gaap_BuildingImprovementsMember_5CC60B309438E4225E878B6A740830D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingMember" xlink:label="loc_us-gaap_BuildingMember_192EE0257A1A7F1347B38B6A74080289" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_E8B30982F5923BC746C28B6A7407CBBB" xlink:to="loc_us-gaap_BuildingMember_192EE0257A1A7F1347B38B6A74080289" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_2C79C835D065B612922E8B6A7408A3D1" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_E8B30982F5923BC746C28B6A7407CBBB" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_2C79C835D065B612922E8B6A7408A3D1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_98AEB3E39F0045FB82668B6A74082B62" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8632B178A2F288EB3D478B6A74064D6D" xlink:to="loc_srt_RangeAxis_98AEB3E39F0045FB82668B6A74082B62" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_499285CB2BDD413BBD0D8B6A7409F884_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_98AEB3E39F0045FB82668B6A74082B62" xlink:to="loc_srt_RangeMember_499285CB2BDD413BBD0D8B6A7409F884_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_499285CB2BDD413BBD0D8B6A7409F884" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_98AEB3E39F0045FB82668B6A74082B62" xlink:to="loc_srt_RangeMember_499285CB2BDD413BBD0D8B6A7409F884" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_8AF3881AFB87B926BF3B8B6A7409F536" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_499285CB2BDD413BBD0D8B6A7409F884" xlink:to="loc_srt_MinimumMember_8AF3881AFB87B926BF3B8B6A7409F536" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_7C5D971D3020E4B9271D8B6A74091A3D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_499285CB2BDD413BBD0D8B6A7409F884" xlink:to="loc_srt_MaximumMember_7C5D971D3020E4B9271D8B6A74091A3D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_A7DCFDFD40DBE269C07D8B6A740A8C05" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_FEBE7772D2A79C737EC88B6A7409DA1B" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_A7DCFDFD40DBE269C07D8B6A740A8C05" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails5" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_C93396AC01BBCFE83D36AB3288036C74" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_D304359B82EF431FC828AB32880010FF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_C93396AC01BBCFE83D36AB3288036C74" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_D304359B82EF431FC828AB32880010FF" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_98C0F7676FDAD9CC66DDAB32880048F3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_D304359B82EF431FC828AB32880010FF" xlink:to="loc_srt_RangeAxis_98C0F7676FDAD9CC66DDAB32880048F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_B42C70D4C81BB2B8A688AB3288008E96_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_98C0F7676FDAD9CC66DDAB32880048F3" xlink:to="loc_srt_RangeMember_B42C70D4C81BB2B8A688AB3288008E96_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_B42C70D4C81BB2B8A688AB3288008E96" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_98C0F7676FDAD9CC66DDAB32880048F3" xlink:to="loc_srt_RangeMember_B42C70D4C81BB2B8A688AB3288008E96" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_AF7A3AD366CE76F8F8A2AB3288017751" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_B42C70D4C81BB2B8A688AB3288008E96" xlink:to="loc_srt_MinimumMember_AF7A3AD366CE76F8F8A2AB3288017751" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_3DDE7D969ED9EDD981AEAB328801CEAC" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_B42C70D4C81BB2B8A688AB3288008E96" xlink:to="loc_srt_MaximumMember_3DDE7D969ED9EDD981AEAB328801CEAC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5E6264BB702BE116860AAB32880107E2" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_D304359B82EF431FC828AB32880010FF" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5E6264BB702BE116860AAB32880107E2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5C976BF769DE9F823773AB3288017FB3_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5E6264BB702BE116860AAB32880107E2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5C976BF769DE9F823773AB3288017FB3_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5C976BF769DE9F823773AB3288017FB3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5E6264BB702BE116860AAB32880107E2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5C976BF769DE9F823773AB3288017FB3" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_CustomerContractsAndRelationshipsMember" xlink:label="loc_adbe_CustomerContractsAndRelationshipsMember_6F4C39FE9C382E8270F2AB328802ECF5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5C976BF769DE9F823773AB3288017FB3" xlink:to="loc_adbe_CustomerContractsAndRelationshipsMember_6F4C39FE9C382E8270F2AB328802ECF5" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_PurchasedTechnologyMember" xlink:label="loc_adbe_PurchasedTechnologyMember_1F78366A6FEF90C587DFAB328802C70F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5C976BF769DE9F823773AB3288017FB3" xlink:to="loc_adbe_PurchasedTechnologyMember_1F78366A6FEF90C587DFAB328802C70F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaap_TrademarksMember_BE9BA901D14D9CE42B3BAB328802FBBF" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5C976BF769DE9F823773AB3288017FB3" xlink:to="loc_us-gaap_TrademarksMember_BE9BA901D14D9CE42B3BAB328802FBBF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember_593FB1DFF3CC65AF024BAB32880281FE" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5C976BF769DE9F823773AB3288017FB3" xlink:to="loc_us-gaap_OrderOrProductionBacklogMember_593FB1DFF3CC65AF024BAB32880281FE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_37A6A8A7D15EEF29B87CAB328802A6C5" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5C976BF769DE9F823773AB3288017FB3" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_37A6A8A7D15EEF29B87CAB328802A6C5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_C0AE9B3733BEBEB1CC48AB3288037B03" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5C976BF769DE9F823773AB3288017FB3" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_C0AE9B3733BEBEB1CC48AB3288037B03" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_9C3F2484538A445AC01EAB3288039A9B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_C93396AC01BBCFE83D36AB3288036C74" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_9C3F2484538A445AC01EAB3288039A9B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_55B6A4C0538520BF0C24AB3288037D46" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_C93396AC01BBCFE83D36AB3288036C74" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_55B6A4C0538520BF0C24AB3288037D46" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNumericDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_999B53AA5EFCF2D18DA9A51BEEA389C2" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_B218751E71E7375EDB5AA51BEEA13C5C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_999B53AA5EFCF2D18DA9A51BEEA389C2" xlink:to="loc_us-gaap_StatementTable_B218751E71E7375EDB5AA51BEEA13C5C" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_91DB5BC1BD544B1DA2FDA51BEEA21055" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_B218751E71E7375EDB5AA51BEEA13C5C" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_91DB5BC1BD544B1DA2FDA51BEEA21055" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_CD37487F6FC1ECA21280A51BEEA2AF30_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_91DB5BC1BD544B1DA2FDA51BEEA21055" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_CD37487F6FC1ECA21280A51BEEA2AF30_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_CD37487F6FC1ECA21280A51BEEA2AF30" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_91DB5BC1BD544B1DA2FDA51BEEA21055" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_CD37487F6FC1ECA21280A51BEEA2AF30" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_8AE8E471CFD8F0EBA0BCA51BEEA29C6C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_CD37487F6FC1ECA21280A51BEEA2AF30" xlink:to="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_8AE8E471CFD8F0EBA0BCA51BEEA29C6C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_67D9D4176C51066C56DDA51BEEA303D7" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_B218751E71E7375EDB5AA51BEEA13C5C" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_67D9D4176C51066C56DDA51BEEA303D7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_81D088A3C7AA18CBC68FA51BEEA33048_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_67D9D4176C51066C56DDA51BEEA303D7" xlink:to="loc_us-gaap_TypeOfAdoptionMember_81D088A3C7AA18CBC68FA51BEEA33048_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_81D088A3C7AA18CBC68FA51BEEA33048" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_67D9D4176C51066C56DDA51BEEA303D7" xlink:to="loc_us-gaap_TypeOfAdoptionMember_81D088A3C7AA18CBC68FA51BEEA33048" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_1EF4FB9F052DAB76FA88A51BEEA3AB5A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_81D088A3C7AA18CBC68FA51BEEA33048" xlink:to="loc_us-gaap_AccountingStandardsUpdate201409Member_1EF4FB9F052DAB76FA88A51BEEA3AB5A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:label="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_0C4DF0629B14D616EE47A51BEEA3F481" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_999B53AA5EFCF2D18DA9A51BEEA389C2" xlink:to="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_0C4DF0629B14D616EE47A51BEEA3F481" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedContractCostNet" xlink:label="loc_us-gaap_CapitalizedContractCostNet_FC7C93534567F254EE60A51BEEA4A65F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_999B53AA5EFCF2D18DA9A51BEEA389C2" xlink:to="loc_us-gaap_CapitalizedContractCostNet_FC7C93534567F254EE60A51BEEA4A65F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnbilledContractsReceivable" xlink:label="loc_us-gaap_UnbilledContractsReceivable_0F4FECE9CE3FE7785829A51BEEA4F7B1" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_999B53AA5EFCF2D18DA9A51BEEA389C2" xlink:to="loc_us-gaap_UnbilledContractsReceivable_0F4FECE9CE3FE7785829A51BEEA4F7B1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_536D33F9345DC45A65A1A51BEEA444DC" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_999B53AA5EFCF2D18DA9A51BEEA389C2" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_536D33F9345DC45A65A1A51BEEA444DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_D9413C7941524B4BFE7BA51BEEA4E409" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_999B53AA5EFCF2D18DA9A51BEEA389C2" xlink:to="loc_us-gaap_DeferredRevenueCurrent_D9413C7941524B4BFE7BA51BEEA4E409" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_F17D157EB6C59968189BA51BEEA46606" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_999B53AA5EFCF2D18DA9A51BEEA389C2" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_F17D157EB6C59968189BA51BEEA46606" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaap_AdvertisingExpense_01AFE1DCFAE129575293A51BEEA56272" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_999B53AA5EFCF2D18DA9A51BEEA389C2" xlink:to="loc_us-gaap_AdvertisingExpense_01AFE1DCFAE129575293A51BEEA56272" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables1" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_7BFE60E549D624D8F23BAB3289162332" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_06F5F83B0E8AA96D30D8AB328915DEBA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_7BFE60E549D624D8F23BAB3289162332" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_06F5F83B0E8AA96D30D8AB328915DEBA" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_7D7C8FCF831031F265E5AB3289152544" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_06F5F83B0E8AA96D30D8AB328915DEBA" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_7D7C8FCF831031F265E5AB3289152544" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_B19951F72A2808FC42ABAB3289163476_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_7D7C8FCF831031F265E5AB3289152544" xlink:to="loc_us-gaap_TypeOfAdoptionMember_B19951F72A2808FC42ABAB3289163476_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_B19951F72A2808FC42ABAB3289163476" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_7D7C8FCF831031F265E5AB3289152544" xlink:to="loc_us-gaap_TypeOfAdoptionMember_B19951F72A2808FC42ABAB3289163476" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_67358403BF9C18E264BAAB328916F58C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_B19951F72A2808FC42ABAB3289163476" xlink:to="loc_us-gaap_AccountingStandardsUpdate201409Member_67358403BF9C18E264BAAB328916F58C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_47C14C24D8731A29638AAB32891792D4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_7BFE60E549D624D8F23BAB3289162332" xlink:to="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_47C14C24D8731A29638AAB32891792D4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:label="loc_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_EF4453D607355C39B3C3AB3289176B3E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_7BFE60E549D624D8F23BAB3289162332" xlink:to="loc_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_EF4453D607355C39B3C3AB3289176B3E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:label="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_F628FBE53B81F7104521AB328917D8B7" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_7BFE60E549D624D8F23BAB3289162332" xlink:to="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_F628FBE53B81F7104521AB328917D8B7" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables2" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/BenefitPlans" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/BenefitPlansDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_0E64906744185BDA0111AB0E4DF0B508" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:label="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_F7E695F238BDD7FFD19EAB0E4DEF60AC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_0E64906744185BDA0111AB0E4DF0B508" xlink:to="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_F7E695F238BDD7FFD19EAB0E4DEF60AC" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srt_TitleOfIndividualAxis_78B32E80D4E429913A8DAB0E4DEF6F69" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_F7E695F238BDD7FFD19EAB0E4DEF60AC" xlink:to="loc_srt_TitleOfIndividualAxis_78B32E80D4E429913A8DAB0E4DEF6F69" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_A37D27C90DD89728970FAB0E4DEFE728_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_78B32E80D4E429913A8DAB0E4DEF6F69" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_A37D27C90DD89728970FAB0E4DEFE728_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_A37D27C90DD89728970FAB0E4DEFE728" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_78B32E80D4E429913A8DAB0E4DEF6F69" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_A37D27C90DD89728970FAB0E4DEFE728" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_BoardOfDirectorsAndCertainExecutivesMember" xlink:label="loc_adbe_BoardOfDirectorsAndCertainExecutivesMember_91BF329C8C51F6F630FEAB0E4DF0D67B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_A37D27C90DD89728970FAB0E4DEFE728" xlink:to="loc_adbe_BoardOfDirectorsAndCertainExecutivesMember_91BF329C8C51F6F630FEAB0E4DF0D67B" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_PercentageOfContributionMadeByParticipantsOfBaseSalaryToDeferredCompensationPlan" xlink:label="loc_adbe_PercentageOfContributionMadeByParticipantsOfBaseSalaryToDeferredCompensationPlan_58985022B100AD3A7481AB0E4DF042DA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_0E64906744185BDA0111AB0E4DF0B508" xlink:to="loc_adbe_PercentageOfContributionMadeByParticipantsOfBaseSalaryToDeferredCompensationPlan_58985022B100AD3A7481AB0E4DF042DA" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_PercentageOfContributionMadeByParticipantsOfOtherSpecifiedCompensationToDeferredCompensationPlan" xlink:label="loc_adbe_PercentageOfContributionMadeByParticipantsOfOtherSpecifiedCompensationToDeferredCompensationPlan_F84484E33A4EA71DFFBFAB0E4DF0F98F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_0E64906744185BDA0111AB0E4DF0B508" xlink:to="loc_adbe_PercentageOfContributionMadeByParticipantsOfOtherSpecifiedCompensationToDeferredCompensationPlan_F84484E33A4EA71DFFBFAB0E4DF0F98F" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsStartDateMinimumPeriodAfterEndOfPlanYear" xlink:label="loc_adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsStartDateMinimumPeriodAfterEndOfPlanYear_E40D2AA1BCF2B4C287F2AB0E4DF02433" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_0E64906744185BDA0111AB0E4DF0B508" xlink:to="loc_adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsStartDateMinimumPeriodAfterEndOfPlanYear_E40D2AA1BCF2B4C287F2AB0E4DF02433" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsAnnualInstallmentsOptionPaymentPeriod" xlink:label="loc_adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsAnnualInstallmentsOptionPaymentPeriod_5492CC037CE2C1D2E749AB0E4DF14E12" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_0E64906744185BDA0111AB0E4DF0B508" xlink:to="loc_adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsAnnualInstallmentsOptionPaymentPeriod_5492CC037CE2C1D2E749AB0E4DF14E12" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCompensationPlanAssets" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_B36C8F50A42F5B766451AB0E4DF1925B" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_0E64906744185BDA0111AB0E4DF0B508" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_B36C8F50A42F5B766451AB0E4DF1925B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_3026C2385F763AB7AD05AB0E4DF1C3E6" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_0E64906744185BDA0111AB0E4DF0B508" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_3026C2385F763AB7AD05AB0E4DF1C3E6" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/CashCashEquivalentsAndShortTermInvestments" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_500D715A5145A86282D6ABFBAC806F31" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_C9B168C6A0EC7E3A4D29ABFBAC7CBB19" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_500D715A5145A86282D6ABFBAC806F31" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_C9B168C6A0EC7E3A4D29ABFBAC7CBB19" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_453C8B7E4F2C588FE270ABFBAC7CD547" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_C9B168C6A0EC7E3A4D29ABFBAC7CBB19" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_453C8B7E4F2C588FE270ABFBAC7CD547" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_03A905DCE7E254B8A3ECABFBAC7D2DD4_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_453C8B7E4F2C588FE270ABFBAC7CD547" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_03A905DCE7E254B8A3ECABFBAC7D2DD4_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_03A905DCE7E254B8A3ECABFBAC7D2DD4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_453C8B7E4F2C588FE270ABFBAC7CD547" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_03A905DCE7E254B8A3ECABFBAC7D2DD4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsMember" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_3CDE1393EAFDE6EA0978ABFBAC7D1C69" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_03A905DCE7E254B8A3ECABFBAC7D2DD4" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_3CDE1393EAFDE6EA0978ABFBAC7D1C69" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashMember" xlink:label="loc_us-gaap_CashMember_FFDF9265F4E062D2DB8FABFBAC7DF8A9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsMember_3CDE1393EAFDE6EA0978ABFBAC7D1C69" xlink:to="loc_us-gaap_CashMember_FFDF9265F4E062D2DB8FABFBAC7DF8A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashEquivalentsMember" xlink:label="loc_us-gaap_CashEquivalentsMember_B6F86CD72BDF04AEF72BABFBAC7DEA6C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsMember_3CDE1393EAFDE6EA0978ABFBAC7D1C69" xlink:to="loc_us-gaap_CashEquivalentsMember_B6F86CD72BDF04AEF72BABFBAC7DEA6C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermInvestmentsMember" xlink:label="loc_us-gaap_ShortTermInvestmentsMember_BF9CF398A1511DAC23E7ABFBAC7E725E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_03A905DCE7E254B8A3ECABFBAC7D2DD4" xlink:to="loc_us-gaap_ShortTermInvestmentsMember_BF9CF398A1511DAC23E7ABFBAC7E725E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FixedIncomeInvestmentsMember" xlink:label="loc_us-gaap_FixedIncomeInvestmentsMember_97A7D0DD00E0237D356DABFBAC7E8606" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermInvestmentsMember_BF9CF398A1511DAC23E7ABFBAC7E725E" xlink:to="loc_us-gaap_FixedIncomeInvestmentsMember_97A7D0DD00E0237D356DABFBAC7E8606" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_9BF88D570F1C19C976A1ABFBAC7E92F8" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_C9B168C6A0EC7E3A4D29ABFBAC7CBB19" xlink:to="loc_us-gaap_FinancialInstrumentAxis_9BF88D570F1C19C976A1ABFBAC7E92F8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B79B159B925EBAA57942ABFBAC7EF17A_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_9BF88D570F1C19C976A1ABFBAC7E92F8" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B79B159B925EBAA57942ABFBAC7EF17A_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B79B159B925EBAA57942ABFBAC7EF17A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_9BF88D570F1C19C976A1ABFBAC7E92F8" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B79B159B925EBAA57942ABFBAC7EF17A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetBackedSecuritiesMember" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_8588CFA31A0B5B8B1C86ABFBAC7F8D58" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B79B159B925EBAA57942ABFBAC7EF17A" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_8588CFA31A0B5B8B1C86ABFBAC7F8D58" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_74127E60EC4DAC7B9F0CABFBAC7F7672" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B79B159B925EBAA57942ABFBAC7EF17A" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_74127E60EC4DAC7B9F0CABFBAC7F7672" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_57A4B88FA7BA19682526ABFBAC7F9F10" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B79B159B925EBAA57942ABFBAC7EF17A" xlink:to="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_57A4B88FA7BA19682526ABFBAC7F9F10" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_C35DC07FF15ECA69865CABFBAC7F70C7" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B79B159B925EBAA57942ABFBAC7EF17A" xlink:to="loc_us-gaap_MoneyMarketFundsMember_C35DC07FF15ECA69865CABFBAC7F70C7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MunicipalNotesMember" xlink:label="loc_us-gaap_MunicipalNotesMember_D846142645699C9186EDABFBAC7F3B45" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B79B159B925EBAA57942ABFBAC7EF17A" xlink:to="loc_us-gaap_MunicipalNotesMember_D846142645699C9186EDABFBAC7F3B45" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BankTimeDepositsMember" xlink:label="loc_us-gaap_BankTimeDepositsMember_BA002B2C463AA31826C7ABFBAC7F4178" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B79B159B925EBAA57942ABFBAC7EF17A" xlink:to="loc_us-gaap_BankTimeDepositsMember_BA002B2C463AA31826C7ABFBAC7F4178" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_2818DDD2DB4449DFC0CBABFBAC806996" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B79B159B925EBAA57942ABFBAC7EF17A" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_2818DDD2DB4449DFC0CBABFBAC806996" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_FDC846F56573FE9FA960ABFBAC80A394" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_500D715A5145A86282D6ABFBAC806F31" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_FDC846F56573FE9FA960ABFBAC80A394" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_2371B569EA8D121EFB20ABFBAC805014" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_500D715A5145A86282D6ABFBAC806F31" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_2371B569EA8D121EFB20ABFBAC805014" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_E15FD9235893000981F4ABFBAC80A944" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_500D715A5145A86282D6ABFBAC806F31" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_E15FD9235893000981F4ABFBAC80A944" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_A813BC27B38D4E3250F2ABFBAC80BED3" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_500D715A5145A86282D6ABFBAC806F31" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_A813BC27B38D4E3250F2ABFBAC80BED3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_2C9020DC82FD7A0C8BDCABFBAC81C673" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_500D715A5145A86282D6ABFBAC806F31" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_2C9020DC82FD7A0C8BDCABFBAC81C673" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_27381825D663ECB6740EABFBAC81D767" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_500D715A5145A86282D6ABFBAC806F31" xlink:to="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_27381825D663ECB6740EABFBAC81D767" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails1" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems" xlink:label="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_5457FE2CDBF185B3544AABFBAC6A8A9D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGainLossOnInvestmentsTable" xlink:label="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_D43F88FB7B6A70113836ABFBAC6879D9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_5457FE2CDBF185B3544AABFBAC6A8A9D" xlink:to="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_D43F88FB7B6A70113836ABFBAC6879D9" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_7A213010FB432F3AFB19ABFBAC681371" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_D43F88FB7B6A70113836ABFBAC6879D9" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_7A213010FB432F3AFB19ABFBAC681371" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_6A7450D4930FA5B02600ABFBAC682339_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_7A213010FB432F3AFB19ABFBAC681371" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_6A7450D4930FA5B02600ABFBAC682339_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_6A7450D4930FA5B02600ABFBAC682339" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_7A213010FB432F3AFB19ABFBAC681371" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_6A7450D4930FA5B02600ABFBAC682339" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_45029BB6E09E4B2ECD22ABFBAC68B239" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_D43F88FB7B6A70113836ABFBAC6879D9" xlink:to="loc_us-gaap_FinancialInstrumentAxis_45029BB6E09E4B2ECD22ABFBAC68B239" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_381C3C46309565CFD192ABFBAC696EA5_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_45029BB6E09E4B2ECD22ABFBAC68B239" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_381C3C46309565CFD192ABFBAC696EA5_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_381C3C46309565CFD192ABFBAC696EA5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_45029BB6E09E4B2ECD22ABFBAC68B239" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_381C3C46309565CFD192ABFBAC696EA5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_5379505CE9AB94E93F0FABFBAC69103B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_381C3C46309565CFD192ABFBAC696EA5" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_5379505CE9AB94E93F0FABFBAC69103B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetBackedSecuritiesMember" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_BB65DA19B4FFFC3C909EABFBAC697B95" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_381C3C46309565CFD192ABFBAC696EA5" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_BB65DA19B4FFFC3C909EABFBAC697B95" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MunicipalNotesMember" xlink:label="loc_us-gaap_MunicipalNotesMember_971A8997E499F8A4707CABFBAC69836D" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_381C3C46309565CFD192ABFBAC696EA5" xlink:to="loc_us-gaap_MunicipalNotesMember_971A8997E499F8A4707CABFBAC69836D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_7DB0D21952678097B526ABFBAC6A5EFC" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_381C3C46309565CFD192ABFBAC696EA5" xlink:to="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_7DB0D21952678097B526ABFBAC6A5EFC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_C06A98814EA64175302FABFBAC6966D6" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_381C3C46309565CFD192ABFBAC696EA5" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_C06A98814EA64175302FABFBAC6966D6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_5D8E4503499FBDFBA97BABFBAC6A129F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_5457FE2CDBF185B3544AABFBAC6A8A9D" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_5D8E4503499FBDFBA97BABFBAC6A129F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_8037D08FA895893B960AABFBAC6AC93C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_5457FE2CDBF185B3544AABFBAC6A8A9D" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_8037D08FA895893B960AABFBAC6AC93C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_2F179EB884796D1D960BABFBAC6A58CB" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_5457FE2CDBF185B3544AABFBAC6A8A9D" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_2F179EB884796D1D960BABFBAC6A58CB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_D40EFEC221CBD226E73FABFBAC6BBE45" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_5457FE2CDBF185B3544AABFBAC6A8A9D" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_D40EFEC221CBD226E73FABFBAC6BBE45" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_58935001F4586E082ECFABFBAC6B8E56" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_5457FE2CDBF185B3544AABFBAC6A8A9D" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_58935001F4586E082ECFABFBAC6B8E56" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails2" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/CommitmentsAndContingencies" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/CommitmentsAndContingenciesDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/CommitmentsAndContingenciesDetailsNumeric" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/CommitmentsAndContingenciesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/ConsolidatedBalanceSheets" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/ConsolidatedStatementsOfIncome" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_453E0C0C9E6F0C96558AAFEB87F23122" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_83FA339EF8D204291178AFEB87F149D4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_453E0C0C9E6F0C96558AAFEB87F23122" xlink:to="loc_us-gaap_StatementTable_83FA339EF8D204291178AFEB87F149D4" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_8A0689A7FE9E7A696C0AAFEB87F132A5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_83FA339EF8D204291178AFEB87F149D4" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_8A0689A7FE9E7A696C0AAFEB87F132A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_0CEDA6904E1C0F03B008AFEB87F10D84_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_8A0689A7FE9E7A696C0AAFEB87F132A5" xlink:to="loc_us-gaap_EquityComponentDomain_0CEDA6904E1C0F03B008AFEB87F10D84_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_0CEDA6904E1C0F03B008AFEB87F10D84" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_8A0689A7FE9E7A696C0AAFEB87F132A5" xlink:to="loc_us-gaap_EquityComponentDomain_0CEDA6904E1C0F03B008AFEB87F10D84" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_E2B5816A6A82F106921CAFEB87F23779" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_0CEDA6904E1C0F03B008AFEB87F10D84" xlink:to="loc_us-gaap_CommonStockMember_E2B5816A6A82F106921CAFEB87F23779" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_A96C62733B9AAE80DC83AFEB87F2AD2F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_0CEDA6904E1C0F03B008AFEB87F10D84" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_A96C62733B9AAE80DC83AFEB87F2AD2F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_DA8615013BB55F430F2BAFEB87F2497B" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_0CEDA6904E1C0F03B008AFEB87F10D84" xlink:to="loc_us-gaap_RetainedEarningsMember_DA8615013BB55F430F2BAFEB87F2497B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_6BF508FA3979454944CCAFEB87F2081F" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_0CEDA6904E1C0F03B008AFEB87F10D84" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_6BF508FA3979454944CCAFEB87F2081F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaap_TreasuryStockMember_77EFA8CFD7ED5FA3F1E8AFEB87F28CCA" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_0CEDA6904E1C0F03B008AFEB87F10D84" xlink:to="loc_us-gaap_TreasuryStockMember_77EFA8CFD7ED5FA3F1E8AFEB87F28CCA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_453E0C0C9E6F0C96558AAFEB87F23122" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_3B1C43B729E94DE73F43AFEB87F3E337" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:to="loc_us-gaap_StockholdersEquity_3B1C43B729E94DE73F43AFEB87F3E337" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaap_SharesIssued_2A5DEAD56B297B559062AFEB87F3E130" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:to="loc_us-gaap_SharesIssued_2A5DEAD56B297B559062AFEB87F3E130" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_840D099A607FB633BE49AFEB87F36B4A" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:to="loc_us-gaap_TreasuryStockShares_840D099A607FB633BE49AFEB87F36B4A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1" xlink:label="loc_us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1_F0B827B98F86BA70FF39AFEB87F33919" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:to="loc_us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1_F0B827B98F86BA70FF39AFEB87F33919" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_42D9D3D0C837D38B1DDCAFEB87F40C97" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:to="loc_us-gaap_NetIncomeLoss_42D9D3D0C837D38B1DDCAFEB87F40C97" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_5E5ED12541F0AE2528ECAFEB87F41807" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_5E5ED12541F0AE2528ECAFEB87F41807" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_69AB540F0589EE7CFEB6AFEB87F486F0" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_69AB540F0589EE7CFEB6AFEB87F486F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_631ADB52B06A671AE0C4AFEB87F44521" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_631ADB52B06A671AE0C4AFEB87F44521" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_2CAFF9912A76EE6E0F9CAFEB87F44BFB" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_2CAFF9912A76EE6E0F9CAFEB87F44BFB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_9F6C272034F8BF0DA032AFEB87F5E9E0" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_9F6C272034F8BF0DA032AFEB87F5E9E0" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_EquityAwardsAssumedForAcquisition" xlink:label="loc_adbe_EquityAwardsAssumedForAcquisition_37782ABB204F06F42D75AFEB87F5F767" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:to="loc_adbe_EquityAwardsAssumedForAcquisition_37782ABB204F06F42D75AFEB87F5F767" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_B88215A7097273DD554FAFEB87F53036" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_B88215A7097273DD554FAFEB87F53036" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Changeintreasurystockvalueduetodeferredcompensationplan" xlink:label="loc_adbe_Changeintreasurystockvalueduetodeferredcompensationplan_1D6D6DE4EA7A590B8A18AFEB87F53291" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:to="loc_adbe_Changeintreasurystockvalueduetodeferredcompensationplan_1D6D6DE4EA7A590B8A18AFEB87F53291" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_EquityadjustmentattributabletoTaxAct" xlink:label="loc_adbe_EquityadjustmentattributabletoTaxAct_8F7B700D5880620D8B11AFEB87F53364" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:to="loc_adbe_EquityadjustmentattributabletoTaxAct_8F7B700D5880620D8B11AFEB87F53364" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/Debt" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/DebtDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_D6BB87CBBC0EB67BD4B88D3934C9B26B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_4DF95F64C2AAB8A3051B8D3934C6CC47" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_D6BB87CBBC0EB67BD4B88D3934C9B26B" xlink:to="loc_us-gaap_DebtInstrumentTable_4DF95F64C2AAB8A3051B8D3934C6CC47" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_FEB92A553053787D38848D3934C8DC2D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_4DF95F64C2AAB8A3051B8D3934C6CC47" xlink:to="loc_us-gaap_DebtInstrumentAxis_FEB92A553053787D38848D3934C8DC2D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_8F03E3FC35A492A49B418D3934C81462_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_FEB92A553053787D38848D3934C8DC2D" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_8F03E3FC35A492A49B418D3934C81462_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_8F03E3FC35A492A49B418D3934C81462" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_FEB92A553053787D38848D3934C8DC2D" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_8F03E3FC35A492A49B418D3934C81462" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="loc_us-gaap_LoansPayableMember_92BCEFAFD13FE33761A78D3934C8B019" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_8F03E3FC35A492A49B418D3934C81462" xlink:to="loc_us-gaap_LoansPayableMember_92BCEFAFD13FE33761A78D3934C8B019" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Notes2020and2025Member" xlink:label="loc_adbe_Notes2020and2025Member_92D946C725BBA8B867288D3934C94D18" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_8F03E3FC35A492A49B418D3934C81462" xlink:to="loc_adbe_Notes2020and2025Member_92D946C725BBA8B867288D3934C94D18" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Notes2020Member" xlink:label="loc_adbe_Notes2020Member_6F842CD218973EDD6A148D3934C96F09" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_8F03E3FC35A492A49B418D3934C81462" xlink:to="loc_adbe_Notes2020Member_6F842CD218973EDD6A148D3934C96F09" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_579E6A66CD9D84830EC78D3934C773DF" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_4DF95F64C2AAB8A3051B8D3934C6CC47" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_579E6A66CD9D84830EC78D3934C773DF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_B2353AB20E63C9808E0B8D3934C77251_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_579E6A66CD9D84830EC78D3934C773DF" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_B2353AB20E63C9808E0B8D3934C77251_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_B2353AB20E63C9808E0B8D3934C77251" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_579E6A66CD9D84830EC78D3934C773DF" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_B2353AB20E63C9808E0B8D3934C77251" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="loc_us-gaap_InterestRateSwapMember_41CA06627C364030A08C8D3934C7DBEC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_B2353AB20E63C9808E0B8D3934C77251" xlink:to="loc_us-gaap_InterestRateSwapMember_41CA06627C364030A08C8D3934C7DBEC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaap_DebtCurrent_E0AE903A6720ABCB4CB38D3934C96629" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_D6BB87CBBC0EB67BD4B88D3934C9B26B" xlink:to="loc_us-gaap_DebtCurrent_E0AE903A6720ABCB4CB38D3934C96629" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnotescurrent" xlink:label="loc_adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnotescurrent_2C4F0974391C4DCA806F8D65B2F78742" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_D6BB87CBBC0EB67BD4B88D3934C9B26B" xlink:to="loc_adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnotescurrent_2C4F0974391C4DCA806F8D65B2F78742" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_8CD71DD71346AB01EA488D3934CAB01A" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_D6BB87CBBC0EB67BD4B88D3934C9B26B" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_8CD71DD71346AB01EA488D3934CAB01A" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnoteslongterm" xlink:label="loc_adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnoteslongterm_A1011BC9CA6E427FAC588D692462C28B" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_D6BB87CBBC0EB67BD4B88D3934C9B26B" xlink:to="loc_adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnoteslongterm_A1011BC9CA6E427FAC588D692462C28B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_6CB96812FFB298CD80FD8D3934CAFB8E" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_D6BB87CBBC0EB67BD4B88D3934C9B26B" xlink:to="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_6CB96812FFB298CD80FD8D3934CAFB8E" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/DebtDetailsNumeric1" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_FBE06C89315A52D4C4CFA72F3CFCDB8A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_572CB707AB14999088FAA72F3CF99A8D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_FBE06C89315A52D4C4CFA72F3CFCDB8A" xlink:to="loc_us-gaap_DebtInstrumentTable_572CB707AB14999088FAA72F3CF99A8D" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_47D9930C2516DB800ABEA72F3CF94615" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_572CB707AB14999088FAA72F3CF99A8D" xlink:to="loc_us-gaap_DebtInstrumentAxis_47D9930C2516DB800ABEA72F3CF94615" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_C05FE6C99DFC2657D39FA72F3CF9733D_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_47D9930C2516DB800ABEA72F3CF94615" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_C05FE6C99DFC2657D39FA72F3CF9733D_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_C05FE6C99DFC2657D39FA72F3CF9733D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_47D9930C2516DB800ABEA72F3CF94615" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_C05FE6C99DFC2657D39FA72F3CF9733D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="loc_us-gaap_LoansPayableMember_28B27814AA91AEB247E1A72F3CFAD0F8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_C05FE6C99DFC2657D39FA72F3CF9733D" xlink:to="loc_us-gaap_LoansPayableMember_28B27814AA91AEB247E1A72F3CFAD0F8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_24A50AECCD44A94DA80FA72F3CFA88EE" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_572CB707AB14999088FAA72F3CF99A8D" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_24A50AECCD44A94DA80FA72F3CFA88EE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_A1CB13B27C437160B2D5A72F3CFAA66F_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_24A50AECCD44A94DA80FA72F3CFA88EE" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_A1CB13B27C437160B2D5A72F3CFAA66F_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_A1CB13B27C437160B2D5A72F3CFAA66F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_24A50AECCD44A94DA80FA72F3CFA88EE" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_A1CB13B27C437160B2D5A72F3CFAA66F" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_MarketoMember" xlink:label="loc_adbe_MarketoMember_CE864AD07D1BF0DBB618A72F3CFBFF61" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_A1CB13B27C437160B2D5A72F3CFAA66F" xlink:to="loc_adbe_MarketoMember_CE864AD07D1BF0DBB618A72F3CFBFF61" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_InterestRateScenarioAxis" xlink:label="loc_adbe_InterestRateScenarioAxis_CB700E21A6AFE7F8183EA72F3CFB519F" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_572CB707AB14999088FAA72F3CF99A8D" xlink:to="loc_adbe_InterestRateScenarioAxis_CB700E21A6AFE7F8183EA72F3CFB519F" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_InterestRateScenarioDomain" xlink:label="loc_adbe_InterestRateScenarioDomain_ECEA73DE16CF1D7645F3A72F3CFB51D5_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_adbe_InterestRateScenarioAxis_CB700E21A6AFE7F8183EA72F3CFB519F" xlink:to="loc_adbe_InterestRateScenarioDomain_ECEA73DE16CF1D7645F3A72F3CFB51D5_default" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_InterestRateScenarioDomain" xlink:label="loc_adbe_InterestRateScenarioDomain_ECEA73DE16CF1D7645F3A72F3CFB51D5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_adbe_InterestRateScenarioAxis_CB700E21A6AFE7F8183EA72F3CFB519F" xlink:to="loc_adbe_InterestRateScenarioDomain_ECEA73DE16CF1D7645F3A72F3CFB51D5" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ScenarioiMember" xlink:label="loc_adbe_ScenarioiMember_A51D800944C2DCB62D2CA72F3CFBCA4E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_InterestRateScenarioDomain_ECEA73DE16CF1D7645F3A72F3CFB51D5" xlink:to="loc_adbe_ScenarioiMember_A51D800944C2DCB62D2CA72F3CFBCA4E" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ScenarioiiMember" xlink:label="loc_adbe_ScenarioiiMember_619A7FD434296F235ADCA72F3CFB157F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_InterestRateScenarioDomain_ECEA73DE16CF1D7645F3A72F3CFB51D5" xlink:to="loc_adbe_ScenarioiiMember_619A7FD434296F235ADCA72F3CFB157F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_F1B451FDED1E69DFF26FA72F3CFCCA5D" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_572CB707AB14999088FAA72F3CF99A8D" xlink:to="loc_srt_RangeAxis_F1B451FDED1E69DFF26FA72F3CFCCA5D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_C773F8E5E5564AF1BBD0A72F3CFC7C7C_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_F1B451FDED1E69DFF26FA72F3CFCCA5D" xlink:to="loc_srt_RangeMember_C773F8E5E5564AF1BBD0A72F3CFC7C7C_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_C773F8E5E5564AF1BBD0A72F3CFC7C7C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_F1B451FDED1E69DFF26FA72F3CFCCA5D" xlink:to="loc_srt_RangeMember_C773F8E5E5564AF1BBD0A72F3CFC7C7C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_1441315128CFD708189AA72F3CFCB872" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_C773F8E5E5564AF1BBD0A72F3CFC7C7C" xlink:to="loc_srt_MinimumMember_1441315128CFD708189AA72F3CFCB872" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_D6525C1A45705A2531E9A72F3CFC0FED" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_C773F8E5E5564AF1BBD0A72F3CFC7C7C" xlink:to="loc_srt_MaximumMember_D6525C1A45705A2531E9A72F3CFC0FED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_FBB48F438181B8F68219A72F3CFDF9B7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_FBE06C89315A52D4C4CFA72F3CFCDB8A" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_FBB48F438181B8F68219A72F3CFDF9B7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LoansPayable" xlink:label="loc_us-gaap_LoansPayable_432A53FFED6259DB9257A72F3CFDB31A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_FBE06C89315A52D4C4CFA72F3CFCDB8A" xlink:to="loc_us-gaap_LoansPayable_432A53FFED6259DB9257A72F3CFDB31A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtTerm" xlink:label="loc_us-gaap_LongTermDebtTerm_832B51FBE91F5DA8F931A72F3CFDB1B4" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_FBE06C89315A52D4C4CFA72F3CFCDB8A" xlink:to="loc_us-gaap_LongTermDebtTerm_832B51FBE91F5DA8F931A72F3CFDB1B4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_63A548E7B0B81FE3BB52A72F3CFD625E" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_FBE06C89315A52D4C4CFA72F3CFCDB8A" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_63A548E7B0B81FE3BB52A72F3CFD625E" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_MarginAddedToLiborToDetermineInterestRate" xlink:label="loc_adbe_MarginAddedToLiborToDetermineInterestRate_730AFBE2F95E452CE17CA72F3CFDFAC9" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_FBE06C89315A52D4C4CFA72F3CFCDB8A" xlink:to="loc_adbe_MarginAddedToLiborToDetermineInterestRate_730AFBE2F95E452CE17CA72F3CFDFAC9" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_MarginAddedtoBaseRatetoDetermineInterestRate" xlink:label="loc_adbe_MarginAddedtoBaseRatetoDetermineInterestRate_24A5E4278E4100DE3F7CA72F3CFEE528" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_FBE06C89315A52D4C4CFA72F3CFCDB8A" xlink:to="loc_adbe_MarginAddedtoBaseRatetoDetermineInterestRate_24A5E4278E4100DE3F7CA72F3CFEE528" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentInterest" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentInterest_81B54CF41DFFEA8B7BBAA72F3CFEA085" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_FBE06C89315A52D4C4CFA72F3CFCDB8A" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPaymentInterest_81B54CF41DFFEA8B7BBAA72F3CFEA085" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/DebtDetailsNumeric2" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_1413528BC0A133DBA03EA6F777174CBB" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_A494959FB4498FDAFE3FA6F777146A4D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1413528BC0A133DBA03EA6F777174CBB" xlink:to="loc_us-gaap_DebtInstrumentTable_A494959FB4498FDAFE3FA6F777146A4D" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_4070226E5327AB872363A6F777148E2F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_A494959FB4498FDAFE3FA6F777146A4D" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_4070226E5327AB872363A6F777148E2F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_59FA31B0559613389396A6F7771541A7_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_4070226E5327AB872363A6F777148E2F" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_59FA31B0559613389396A6F7771541A7_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_59FA31B0559613389396A6F7771541A7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_4070226E5327AB872363A6F777148E2F" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_59FA31B0559613389396A6F7771541A7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryLockMember" xlink:label="loc_us-gaap_TreasuryLockMember_246CF19966DA504475F4A6F777150F87" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_59FA31B0559613389396A6F7771541A7" xlink:to="loc_us-gaap_TreasuryLockMember_246CF19966DA504475F4A6F777150F87" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="loc_us-gaap_InterestRateSwapMember_A625A4C5D1CA3CD05F08A6F77715F3BA" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_59FA31B0559613389396A6F7771541A7" xlink:to="loc_us-gaap_InterestRateSwapMember_A625A4C5D1CA3CD05F08A6F77715F3BA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="loc_us-gaap_HedgingDesignationAxis_DEF01E18E64137101E04A6F777158C4D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_A494959FB4498FDAFE3FA6F777146A4D" xlink:to="loc_us-gaap_HedgingDesignationAxis_DEF01E18E64137101E04A6F777158C4D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="loc_us-gaap_HedgingDesignationDomain_42D24A1073344EEC6E18A6F7771608D8_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_DEF01E18E64137101E04A6F777158C4D" xlink:to="loc_us-gaap_HedgingDesignationDomain_42D24A1073344EEC6E18A6F7771608D8_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="loc_us-gaap_HedgingDesignationDomain_42D24A1073344EEC6E18A6F7771608D8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_DEF01E18E64137101E04A6F777158C4D" xlink:to="loc_us-gaap_HedgingDesignationDomain_42D24A1073344EEC6E18A6F7771608D8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_10FBAF0083B7C1070EE8A6F777162202" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_42D24A1073344EEC6E18A6F7771608D8" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_10FBAF0083B7C1070EE8A6F777162202" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_46613FB8BC6104091CF6A6F777160405" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_A494959FB4498FDAFE3FA6F777146A4D" xlink:to="loc_us-gaap_DebtInstrumentAxis_46613FB8BC6104091CF6A6F777160405" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_209A2728012C70B76E4BA6F777167D82_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_46613FB8BC6104091CF6A6F777160405" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_209A2728012C70B76E4BA6F777167D82_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_209A2728012C70B76E4BA6F777167D82" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_46613FB8BC6104091CF6A6F777160405" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_209A2728012C70B76E4BA6F777167D82" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Notes2020Member" xlink:label="loc_adbe_Notes2020Member_DA42E8DCC20E324E400DA6F77717344F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_209A2728012C70B76E4BA6F777167D82" xlink:to="loc_adbe_Notes2020Member_DA42E8DCC20E324E400DA6F77717344F" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Notes2025Member" xlink:label="loc_adbe_Notes2025Member_063634CE870DE7914318A6F777170B95" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_209A2728012C70B76E4BA6F777167D82" xlink:to="loc_adbe_Notes2025Member_063634CE870DE7914318A6F777170B95" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Notes2020and2025Member" xlink:label="loc_adbe_Notes2020and2025Member_A42F3187F2045C2B3818A6F77717D42C" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_209A2728012C70B76E4BA6F777167D82" xlink:to="loc_adbe_Notes2020and2025Member_A42F3187F2045C2B3818A6F77717D42C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_BC2E5A4821BF9BD2714AA6F77717CA5E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1413528BC0A133DBA03EA6F777174CBB" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_BC2E5A4821BF9BD2714AA6F77717CA5E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_7B39155F89C37A5B581FA6F77718E857" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1413528BC0A133DBA03EA6F777174CBB" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_7B39155F89C37A5B581FA6F77718E857" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:label="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_977B9D41E7BFB5AC3EC2A6F777183BC0" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1413528BC0A133DBA03EA6F777174CBB" xlink:to="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_977B9D41E7BFB5AC3EC2A6F777183BC0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_FA529328F7D6469097B1A6F777182645" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1413528BC0A133DBA03EA6F777174CBB" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_FA529328F7D6469097B1A6F777182645" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_94D8B05C25D89C2468E5A6F777184CB2" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1413528BC0A133DBA03EA6F777174CBB" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_94D8B05C25D89C2468E5A6F777184CB2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_8522988B3D839BBC7F3FA6F77718BAEB" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1413528BC0A133DBA03EA6F777174CBB" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_8522988B3D839BBC7F3FA6F77718BAEB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="loc_us-gaap_DerivativeNotionalAmount_0D88E3C4E9B8259ACE8EA6F77719A1B8" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1413528BC0A133DBA03EA6F777174CBB" xlink:to="loc_us-gaap_DerivativeNotionalAmount_0D88E3C4E9B8259ACE8EA6F77719A1B8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeFixedInterestRate" xlink:label="loc_us-gaap_DerivativeFixedInterestRate_95D7B2F204CF161D230AA6F77719C1E9" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1413528BC0A133DBA03EA6F777174CBB" xlink:to="loc_us-gaap_DerivativeFixedInterestRate_95D7B2F204CF161D230AA6F77719C1E9" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_SeniorNotesCarryingValue" xlink:label="loc_adbe_SeniorNotesCarryingValue_15EC973B098DF4400764A6F7771977F3" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1413528BC0A133DBA03EA6F777174CBB" xlink:to="loc_adbe_SeniorNotesCarryingValue_15EC973B098DF4400764A6F7771977F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="loc_us-gaap_DebtInstrumentFairValue_A738F517ACFC5A9AAFB3A6F77719A9BC" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1413528BC0A133DBA03EA6F777174CBB" xlink:to="loc_us-gaap_DebtInstrumentFairValue_A738F517ACFC5A9AAFB3A6F77719A9BC" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RepurchaseNotesAtPriceOfTheirPrincipalAmountPlusAccruedAndUnpaidInterest" xlink:label="loc_adbe_RepurchaseNotesAtPriceOfTheirPrincipalAmountPlusAccruedAndUnpaidInterest_98EA7A06836FF7057B58A6F777199BD2" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1413528BC0A133DBA03EA6F777174CBB" xlink:to="loc_adbe_RepurchaseNotesAtPriceOfTheirPrincipalAmountPlusAccruedAndUnpaidInterest_98EA7A06836FF7057B58A6F777199BD2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentInterest" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentInterest_E8B2F62A9461510683F0A6F77719F2D3" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1413528BC0A133DBA03EA6F777174CBB" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPaymentInterest_E8B2F62A9461510683F0A6F77719F2D3" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/DebtDetailsNumeric3" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_1B72B9E8088F5E2B3203AFEB8532E20B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_8DC3294C01CFBF278405AFEB85303679" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1B72B9E8088F5E2B3203AFEB8532E20B" xlink:to="loc_us-gaap_DebtInstrumentTable_8DC3294C01CFBF278405AFEB85303679" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_132B4736E581EE55DBEEAFEB85307D78" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_8DC3294C01CFBF278405AFEB85303679" xlink:to="loc_us-gaap_DebtInstrumentAxis_132B4736E581EE55DBEEAFEB85307D78" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_672F70C422140A5AE45FAFEB85308D4E_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_132B4736E581EE55DBEEAFEB85307D78" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_672F70C422140A5AE45FAFEB85308D4E_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_672F70C422140A5AE45FAFEB85308D4E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_132B4736E581EE55DBEEAFEB85307D78" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_672F70C422140A5AE45FAFEB85308D4E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_BAB08DE9056718C40E23AFEB8531BE60" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_672F70C422140A5AE45FAFEB85308D4E" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_BAB08DE9056718C40E23AFEB8531BE60" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_InterestRateScenarioAxis" xlink:label="loc_adbe_InterestRateScenarioAxis_264F7476E9DB4D2E1C73AFEB8531A96D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_8DC3294C01CFBF278405AFEB85303679" xlink:to="loc_adbe_InterestRateScenarioAxis_264F7476E9DB4D2E1C73AFEB8531A96D" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_InterestRateScenarioDomain" xlink:label="loc_adbe_InterestRateScenarioDomain_0C059766BA20944F0948AFEB85310B10_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_adbe_InterestRateScenarioAxis_264F7476E9DB4D2E1C73AFEB8531A96D" xlink:to="loc_adbe_InterestRateScenarioDomain_0C059766BA20944F0948AFEB85310B10_default" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_InterestRateScenarioDomain" xlink:label="loc_adbe_InterestRateScenarioDomain_0C059766BA20944F0948AFEB85310B10" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_adbe_InterestRateScenarioAxis_264F7476E9DB4D2E1C73AFEB8531A96D" xlink:to="loc_adbe_InterestRateScenarioDomain_0C059766BA20944F0948AFEB85310B10" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ScenarioiMember" xlink:label="loc_adbe_ScenarioiMember_14A7105BA9AD76829729AFEB85312BFE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_InterestRateScenarioDomain_0C059766BA20944F0948AFEB85310B10" xlink:to="loc_adbe_ScenarioiMember_14A7105BA9AD76829729AFEB85312BFE" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ScenarioiiMember" xlink:label="loc_adbe_ScenarioiiMember_0FC0785B1C769706500AAFEB85318743" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_InterestRateScenarioDomain_0C059766BA20944F0948AFEB85310B10" xlink:to="loc_adbe_ScenarioiiMember_0FC0785B1C769706500AAFEB85318743" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_96F245B78641D57590AFAFEB8532DD2A" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_8DC3294C01CFBF278405AFEB85303679" xlink:to="loc_srt_RangeAxis_96F245B78641D57590AFAFEB8532DD2A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_9C9C91D5D77720D5449DAFEB853256BD_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_96F245B78641D57590AFAFEB8532DD2A" xlink:to="loc_srt_RangeMember_9C9C91D5D77720D5449DAFEB853256BD_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_9C9C91D5D77720D5449DAFEB853256BD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_96F245B78641D57590AFAFEB8532DD2A" xlink:to="loc_srt_RangeMember_9C9C91D5D77720D5449DAFEB853256BD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_FA739A285EC1C5515FBBAFEB853200B7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_9C9C91D5D77720D5449DAFEB853256BD" xlink:to="loc_srt_MinimumMember_FA739A285EC1C5515FBBAFEB853200B7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_6BC7CB25BC30CE2865D0AFEB85325B82" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_9C9C91D5D77720D5449DAFEB853256BD" xlink:to="loc_srt_MaximumMember_6BC7CB25BC30CE2865D0AFEB85325B82" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_6EC76B57B0CAE07C9BF4AFEB85334FE5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1B72B9E8088F5E2B3203AFEB8532E20B" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_6EC76B57B0CAE07C9BF4AFEB85334FE5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_8DBEF022F45F494DDC72AFEB853374A9" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1B72B9E8088F5E2B3203AFEB8532E20B" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_8DBEF022F45F494DDC72AFEB853374A9" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_OptionToRequestAdditionalCommitmentsOnCreditFacility" xlink:label="loc_adbe_OptionToRequestAdditionalCommitmentsOnCreditFacility_911C685FAD93BAB3C301AFEB85333EBF" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1B72B9E8088F5E2B3203AFEB8532E20B" xlink:to="loc_adbe_OptionToRequestAdditionalCommitmentsOnCreditFacility_911C685FAD93BAB3C301AFEB85333EBF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_14C84E6E8FE083C8C850AFEB8533E76A" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1B72B9E8088F5E2B3203AFEB8532E20B" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_14C84E6E8FE083C8C850AFEB8533E76A" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_MarginAddedToLiborToDetermineInterestRate" xlink:label="loc_adbe_MarginAddedToLiborToDetermineInterestRate_378BDA7D99D6AFE77DE8AFEB8533ED0E" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1B72B9E8088F5E2B3203AFEB8532E20B" xlink:to="loc_adbe_MarginAddedToLiborToDetermineInterestRate_378BDA7D99D6AFE77DE8AFEB8533ED0E" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_PercentageAddedToEffectiveFundsRateInDeterminingInterestRate" xlink:label="loc_adbe_PercentageAddedToEffectiveFundsRateInDeterminingInterestRate_781E07E01798FB8689F8AFEB8534FEF3" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1B72B9E8088F5E2B3203AFEB8532E20B" xlink:to="loc_adbe_PercentageAddedToEffectiveFundsRateInDeterminingInterestRate_781E07E01798FB8689F8AFEB8534FEF3" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_PercentageAddedToLiborInDeterminingInterestRate" xlink:label="loc_adbe_PercentageAddedToLiborInDeterminingInterestRate_BCBA9CB697AA1A463574AFEB85348C17" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1B72B9E8088F5E2B3203AFEB8532E20B" xlink:to="loc_adbe_PercentageAddedToLiborInDeterminingInterestRate_BCBA9CB697AA1A463574AFEB85348C17" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_FBA5F72EE23278F44D02AFEB8534ACD2" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1B72B9E8088F5E2B3203AFEB8532E20B" xlink:to="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_FBA5F72EE23278F44D02AFEB8534ACD2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_70FC00CC04CCE16F7762AFEB8534F3D8" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1B72B9E8088F5E2B3203AFEB8532E20B" xlink:to="loc_us-gaap_LineOfCredit_70FC00CC04CCE16F7762AFEB8534F3D8" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/DebtTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/DerivativeFinancialInstruments" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/DerivativeFinancialInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_E0728D39FCB555B91EFDABFBAC0F022E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_7A55BFA7320EC227EA7AABFBAC06C517" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_E0728D39FCB555B91EFDABFBAC0F022E" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_7A55BFA7320EC227EA7AABFBAC06C517" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_C58685A3857F082B07DCABFBAC0C1987" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_7A55BFA7320EC227EA7AABFBAC06C517" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_C58685A3857F082B07DCABFBAC0C1987" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_462B152607237CDDD4CAABFBAC0C8F57_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_C58685A3857F082B07DCABFBAC0C1987" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_462B152607237CDDD4CAABFBAC0C8F57_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_462B152607237CDDD4CAABFBAC0C8F57" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_C58685A3857F082B07DCABFBAC0C1987" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_462B152607237CDDD4CAABFBAC0C8F57" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_B5CC395684142C87A91BABFBAC0DF07A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_462B152607237CDDD4CAABFBAC0C8F57" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_B5CC395684142C87A91BABFBAC0DF07A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="loc_us-gaap_HedgingDesignationAxis_ADD1B1F9B7240DB07C98ABFBAC0DFC07" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_7A55BFA7320EC227EA7AABFBAC06C517" xlink:to="loc_us-gaap_HedgingDesignationAxis_ADD1B1F9B7240DB07C98ABFBAC0DFC07" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="loc_us-gaap_HedgingDesignationDomain_B6FBC99F676776981FC7ABFBAC0D140C_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_ADD1B1F9B7240DB07C98ABFBAC0DFC07" xlink:to="loc_us-gaap_HedgingDesignationDomain_B6FBC99F676776981FC7ABFBAC0D140C_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="loc_us-gaap_HedgingDesignationDomain_B6FBC99F676776981FC7ABFBAC0D140C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_ADD1B1F9B7240DB07C98ABFBAC0DFC07" xlink:to="loc_us-gaap_HedgingDesignationDomain_B6FBC99F676776981FC7ABFBAC0D140C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_29AEAEFC2030BB168D1DABFBAC0D47E0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_B6FBC99F676776981FC7ABFBAC0D140C" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_29AEAEFC2030BB168D1DABFBAC0D47E0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NondesignatedMember" xlink:label="loc_us-gaap_NondesignatedMember_252127C55C3DF13B3E02ABFBAC0E79CF" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_B6FBC99F676776981FC7ABFBAC0D140C" xlink:to="loc_us-gaap_NondesignatedMember_252127C55C3DF13B3E02ABFBAC0E79CF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_A27363BB47CBFBA69306ABFBAC0E871D" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_7A55BFA7320EC227EA7AABFBAC06C517" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_A27363BB47CBFBA69306ABFBAC0E871D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_8ACA449D6C77AF1CB9B8ABFBAC0E503C_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_A27363BB47CBFBA69306ABFBAC0E871D" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_8ACA449D6C77AF1CB9B8ABFBAC0E503C_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_8ACA449D6C77AF1CB9B8ABFBAC0E503C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_A27363BB47CBFBA69306ABFBAC0E871D" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_8ACA449D6C77AF1CB9B8ABFBAC0E503C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignExchangeOptionMember" xlink:label="loc_us-gaap_ForeignExchangeOptionMember_E06B1E4848C5C82A7668ABFBAC0E6B1D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_8ACA449D6C77AF1CB9B8ABFBAC0E503C" xlink:to="loc_us-gaap_ForeignExchangeOptionMember_E06B1E4848C5C82A7668ABFBAC0E6B1D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryLockMember" xlink:label="loc_us-gaap_TreasuryLockMember_54C3F40CE5E9EF58847AABFBAC0F5045" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_8ACA449D6C77AF1CB9B8ABFBAC0E503C" xlink:to="loc_us-gaap_TreasuryLockMember_54C3F40CE5E9EF58847AABFBAC0F5045" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="loc_us-gaap_InterestRateSwapMember_72BE89303C36259F48EBABFBAC0F4478" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_8ACA449D6C77AF1CB9B8ABFBAC0E503C" xlink:to="loc_us-gaap_InterestRateSwapMember_72BE89303C36259F48EBABFBAC0F4478" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_DA03E9E85B6ACA338AF5ABFBAC0FB229" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_8ACA449D6C77AF1CB9B8ABFBAC0E503C" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_DA03E9E85B6ACA338AF5ABFBAC0FB229" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_E323D34F0D4979905930ABFBAC0FF632" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_E0728D39FCB555B91EFDABFBAC0F022E" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_E323D34F0D4979905930ABFBAC0FF632" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_81C20BF072F221622CACABFBAC0F2930" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_E0728D39FCB555B91EFDABFBAC0F022E" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_81C20BF072F221622CACABFBAC0F2930" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MaximumLengthOfTimeForeignCurrencyCashFlowHedge" xlink:label="loc_us-gaap_MaximumLengthOfTimeForeignCurrencyCashFlowHedge_8B8E6E10E74E2C56ACFDABFBAC10D52E" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_E0728D39FCB555B91EFDABFBAC0F022E" xlink:to="loc_us-gaap_MaximumLengthOfTimeForeignCurrencyCashFlowHedge_8B8E6E10E74E2C56ACFDABFBAC10D52E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths" xlink:label="loc_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths_CF991BF173A6BFA67C7BABFBAC107AA5" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_E0728D39FCB555B91EFDABFBAC0F022E" xlink:to="loc_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths_CF991BF173A6BFA67C7BABFBAC107AA5" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/DerivativeFinancialInstrumentsDetails1" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_B0395BAFE842A1E50E7DABFBABFA40A4" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_CCC9DFC3E583EC702109ABFBABF7BADC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_B0395BAFE842A1E50E7DABFBABFA40A4" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_CCC9DFC3E583EC702109ABFBABF7BADC" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="loc_us-gaap_HedgingDesignationAxis_0B3497103FA2A1B18D0AABFBABF76C62" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_CCC9DFC3E583EC702109ABFBABF7BADC" xlink:to="loc_us-gaap_HedgingDesignationAxis_0B3497103FA2A1B18D0AABFBABF76C62" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="loc_us-gaap_HedgingDesignationDomain_3C1E9687F9AD9598A92CABFBABF8EA71_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_0B3497103FA2A1B18D0AABFBABF76C62" xlink:to="loc_us-gaap_HedgingDesignationDomain_3C1E9687F9AD9598A92CABFBABF8EA71_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="loc_us-gaap_HedgingDesignationDomain_3C1E9687F9AD9598A92CABFBABF8EA71" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_0B3497103FA2A1B18D0AABFBABF76C62" xlink:to="loc_us-gaap_HedgingDesignationDomain_3C1E9687F9AD9598A92CABFBABF8EA71" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_22037D157FB225FAD440ABFBABF8AB31" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_3C1E9687F9AD9598A92CABFBABF8EA71" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_22037D157FB225FAD440ABFBABF8AB31" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NondesignatedMember" xlink:label="loc_us-gaap_NondesignatedMember_3FB09CC50470CEF7396EABFBABF8625E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_3C1E9687F9AD9598A92CABFBABF8EA71" xlink:to="loc_us-gaap_NondesignatedMember_3FB09CC50470CEF7396EABFBABF8625E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_5488DAE314FBF58F9F4FABFBABF9E403" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_CCC9DFC3E583EC702109ABFBABF7BADC" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_5488DAE314FBF58F9F4FABFBABF9E403" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingRelationshipDomain" xlink:label="loc_us-gaap_HedgingRelationshipDomain_1B790EF0FEF9DC7299E5ABFBABF9702F_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_5488DAE314FBF58F9F4FABFBABF9E403" xlink:to="loc_us-gaap_HedgingRelationshipDomain_1B790EF0FEF9DC7299E5ABFBABF9702F_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingRelationshipDomain" xlink:label="loc_us-gaap_HedgingRelationshipDomain_1B790EF0FEF9DC7299E5ABFBABF9702F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_5488DAE314FBF58F9F4FABFBABF9E403" xlink:to="loc_us-gaap_HedgingRelationshipDomain_1B790EF0FEF9DC7299E5ABFBABF9702F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowHedgingMember" xlink:label="loc_us-gaap_CashFlowHedgingMember_3669DD3B0CD5CC2A5F5FABFBABF9EB2C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_1B790EF0FEF9DC7299E5ABFBABF9702F" xlink:to="loc_us-gaap_CashFlowHedgingMember_3669DD3B0CD5CC2A5F5FABFBABF9EB2C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_ABF43E937721F644B76AABFBABF97508" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_CCC9DFC3E583EC702109ABFBABF7BADC" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_ABF43E937721F644B76AABFBABF97508" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_4EE1FD1B3E26B5DAD24EABFBABF9E657_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_ABF43E937721F644B76AABFBABF97508" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_4EE1FD1B3E26B5DAD24EABFBABF9E657_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_4EE1FD1B3E26B5DAD24EABFBABF9E657" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_ABF43E937721F644B76AABFBABF97508" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_4EE1FD1B3E26B5DAD24EABFBABF9E657" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignExchangeOptionMember" xlink:label="loc_us-gaap_ForeignExchangeOptionMember_571385F86F9E01FEC592ABFBABFAB498" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_4EE1FD1B3E26B5DAD24EABFBABF9E657" xlink:to="loc_us-gaap_ForeignExchangeOptionMember_571385F86F9E01FEC592ABFBABFAB498" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_C68DDB84AD93503F1909ABFBABFA550A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_4EE1FD1B3E26B5DAD24EABFBABF9E657" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_C68DDB84AD93503F1909ABFBABFA550A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryLockMember" xlink:label="loc_us-gaap_TreasuryLockMember_3E243703C7A041EEBC48ABFBABFA3DCC" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_4EE1FD1B3E26B5DAD24EABFBABF9E657" xlink:to="loc_us-gaap_TreasuryLockMember_3E243703C7A041EEBC48ABFBABFA3DCC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNetAbstract" xlink:label="loc_us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNetAbstract_83CC3A62CC1AB9052994ABFBABFAC86F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_B0395BAFE842A1E50E7DABFBABFA40A4" xlink:to="loc_us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNetAbstract_83CC3A62CC1AB9052994ABFBABFAC86F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_CBA7CD7CA537083960E6ABFBABFB36F4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNetAbstract_83CC3A62CC1AB9052994ABFBABFAC86F" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_CBA7CD7CA537083960E6ABFBABFB36F4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_5D39942C30C622577250ABFBABFBCCFF" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNetAbstract_83CC3A62CC1AB9052994ABFBABFAC86F" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_5D39942C30C622577250ABFBABFBCCFF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet_C93A2537A14E65BAA5B4ABFBABFBCB0C" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNetAbstract_83CC3A62CC1AB9052994ABFBABFAC86F" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet_C93A2537A14E65BAA5B4ABFBABFBCB0C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNetTotalAbstract" xlink:label="loc_us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNetTotalAbstract_E491E7E173A850BA08ADABFBABFB0840" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_B0395BAFE842A1E50E7DABFBABFA40A4" xlink:to="loc_us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNetTotalAbstract_E491E7E173A850BA08ADABFBABFB0840" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Netgainlossrecognizedinrevenue" xlink:label="loc_adbe_Netgainlossrecognizedinrevenue_7E3951592529CFBE8D61ABFBABFBBEAE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNetTotalAbstract_E491E7E173A850BA08ADABFBABFB0840" xlink:to="loc_adbe_Netgainlossrecognizedinrevenue_7E3951592529CFBE8D61ABFBABFBBEAE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_D9E2D4BE7887B90F81ADABFBABFC1811" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNetTotalAbstract_E491E7E173A850BA08ADABFBABFB0840" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_D9E2D4BE7887B90F81ADABFBABFC1811" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/DerivativeFinancialInstrumentsDetails2" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeLineItems" xlink:label="loc_us-gaap_DerivativeLineItems_CD4DD6B8B318FF0EF0B2ABFBABE695F5" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeTable" xlink:label="loc_us-gaap_DerivativeTable_C0714788FC9EF74921DDABFBABE46F35" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_CD4DD6B8B318FF0EF0B2ABFBABE695F5" xlink:to="loc_us-gaap_DerivativeTable_C0714788FC9EF74921DDABFBABE46F35" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="loc_us-gaap_HedgingDesignationAxis_754366235691F2E237C0ABFBABE4ED8D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_C0714788FC9EF74921DDABFBABE46F35" xlink:to="loc_us-gaap_HedgingDesignationAxis_754366235691F2E237C0ABFBABE4ED8D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="loc_us-gaap_HedgingDesignationDomain_2952B33136D3056BDB43ABFBABE57F86_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_754366235691F2E237C0ABFBABE4ED8D" xlink:to="loc_us-gaap_HedgingDesignationDomain_2952B33136D3056BDB43ABFBABE57F86_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="loc_us-gaap_HedgingDesignationDomain_2952B33136D3056BDB43ABFBABE57F86" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_754366235691F2E237C0ABFBABE4ED8D" xlink:to="loc_us-gaap_HedgingDesignationDomain_2952B33136D3056BDB43ABFBABE57F86" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NondesignatedMember" xlink:label="loc_us-gaap_NondesignatedMember_6AFCB228B11DF2233075ABFBABE5A2B7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_2952B33136D3056BDB43ABFBABE57F86" xlink:to="loc_us-gaap_NondesignatedMember_6AFCB228B11DF2233075ABFBABE5A2B7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_63ECC1D1BAC27790E4AAABFBABE5D9EA" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_C0714788FC9EF74921DDABFBABE46F35" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_63ECC1D1BAC27790E4AAABFBABE5D9EA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_848E79693797ABFD168BABFBABE506DA_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_63ECC1D1BAC27790E4AAABFBABE5D9EA" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_848E79693797ABFD168BABFBABE506DA_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_848E79693797ABFD168BABFBABE506DA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_63ECC1D1BAC27790E4AAABFBABE5D9EA" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_848E79693797ABFD168BABFBABE506DA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignExchangeContractMember" xlink:label="loc_us-gaap_ForeignExchangeContractMember_8C0F18CB242339D0FC5FABFBABE659C5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_848E79693797ABFD168BABFBABE506DA" xlink:to="loc_us-gaap_ForeignExchangeContractMember_8C0F18CB242339D0FC5FABFBABE659C5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_446671C77DCEFD0468D5ABFBABE67A17" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_CD4DD6B8B318FF0EF0B2ABFBABE695F5" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_446671C77DCEFD0468D5ABFBABE67A17" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_090F5E6456345BF04E72ABFBABE7D5D3" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_CD4DD6B8B318FF0EF0B2ABFBABE695F5" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_090F5E6456345BF04E72ABFBABE7D5D3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_D9334F6356583F1FBBEBABFBABE7A053" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_CD4DD6B8B318FF0EF0B2ABFBABE695F5" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_D9334F6356583F1FBBEBABFBABE7A053" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:label="loc_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_80CFA7FC281DB66E242DABFBABE722C7" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_CD4DD6B8B318FF0EF0B2ABFBABE695F5" xlink:to="loc_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_80CFA7FC281DB66E242DABFBABE722C7" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_UnrealizedGainLossonForeignCurrencyDerivativeInstrumentsNotDesignatedasHedgingInstruments" xlink:label="loc_adbe_UnrealizedGainLossonForeignCurrencyDerivativeInstrumentsNotDesignatedasHedgingInstruments_F0A648B46DC3B6DD3540ABFBABE7E031" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_CD4DD6B8B318FF0EF0B2ABFBABE695F5" xlink:to="loc_adbe_UnrealizedGainLossonForeignCurrencyDerivativeInstrumentsNotDesignatedasHedgingInstruments_F0A648B46DC3B6DD3540ABFBABE7E031" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_D26966F07B5CBCCF3A23ABFBABE793DA" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_CD4DD6B8B318FF0EF0B2ABFBABE695F5" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_D26966F07B5CBCCF3A23ABFBABE793DA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_535C13A0B73093078209ABFBABE7530C" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_CD4DD6B8B318FF0EF0B2ABFBABE695F5" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_535C13A0B73093078209ABFBABE7530C" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/DerivativeFinancialInstrumentsDetailsNumeric" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeLineItems" xlink:label="loc_us-gaap_DerivativeLineItems_8FF84F6C9DF0D235B294ABFBABD3D520" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeTable" xlink:label="loc_us-gaap_DerivativeTable_E3253620DDDE7493C9C4ABFBABD01765" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_8FF84F6C9DF0D235B294ABFBABD3D520" xlink:to="loc_us-gaap_DerivativeTable_E3253620DDDE7493C9C4ABFBABD01765" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_2BACB7820E042698039DABFBABD130C5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_E3253620DDDE7493C9C4ABFBABD01765" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_2BACB7820E042698039DABFBABD130C5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_94EC9DA7A6BCE9E8ABF8ABFBABD14AFC_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_2BACB7820E042698039DABFBABD130C5" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_94EC9DA7A6BCE9E8ABF8ABFBABD14AFC_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_94EC9DA7A6BCE9E8ABF8ABFBABD14AFC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_2BACB7820E042698039DABFBABD130C5" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_94EC9DA7A6BCE9E8ABF8ABFBABD14AFC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignExchangeOptionMember" xlink:label="loc_us-gaap_ForeignExchangeOptionMember_A0C062A1A9A4CEFEAA12ABFBABD19A15" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_94EC9DA7A6BCE9E8ABF8ABFBABD14AFC" xlink:to="loc_us-gaap_ForeignExchangeOptionMember_A0C062A1A9A4CEFEAA12ABFBABD19A15" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryLockMember" xlink:label="loc_us-gaap_TreasuryLockMember_20BA1FC924964C1138C1ABFBABD1A526" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_94EC9DA7A6BCE9E8ABF8ABFBABD14AFC" xlink:to="loc_us-gaap_TreasuryLockMember_20BA1FC924964C1138C1ABFBABD1A526" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="loc_us-gaap_InterestRateSwapMember_40D1F08FC95824EC4F6FABFBABD232F3" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_94EC9DA7A6BCE9E8ABF8ABFBABD14AFC" xlink:to="loc_us-gaap_InterestRateSwapMember_40D1F08FC95824EC4F6FABFBABD232F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_683A9EA7914EF15CCEA7ABFBABD25BDB" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_94EC9DA7A6BCE9E8ABF8ABFBABD14AFC" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_683A9EA7914EF15CCEA7ABFBABD25BDB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_0A0FE900FFC7D425BB42ABFBABD24527" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_E3253620DDDE7493C9C4ABFBABD01765" xlink:to="loc_us-gaap_DebtInstrumentAxis_0A0FE900FFC7D425BB42ABFBABD24527" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_DFD3E26FF9B9840B5F52ABFBABD21534_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_0A0FE900FFC7D425BB42ABFBABD24527" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_DFD3E26FF9B9840B5F52ABFBABD21534_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_DFD3E26FF9B9840B5F52ABFBABD21534" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_0A0FE900FFC7D425BB42ABFBABD24527" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_DFD3E26FF9B9840B5F52ABFBABD21534" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="loc_us-gaap_LoansPayableMember_A96F2AEF059F97E0EE96ABFBABD29A6D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_DFD3E26FF9B9840B5F52ABFBABD21534" xlink:to="loc_us-gaap_LoansPayableMember_A96F2AEF059F97E0EE96ABFBABD29A6D" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Notes2020Member" xlink:label="loc_adbe_Notes2020Member_AFCBB44A3E01595CD66EABFBABD3D87B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_DFD3E26FF9B9840B5F52ABFBABD21534" xlink:to="loc_adbe_Notes2020Member_AFCBB44A3E01595CD66EABFBABD3D87B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_AF519BA82200C7578283ABFBABD3477A" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_E3253620DDDE7493C9C4ABFBABD01765" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_AF519BA82200C7578283ABFBABD3477A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2CF4A449CB3C05E8D4C7ABFBABD398E3_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_AF519BA82200C7578283ABFBABD3477A" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2CF4A449CB3C05E8D4C7ABFBABD398E3_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2CF4A449CB3C05E8D4C7ABFBABD398E3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_AF519BA82200C7578283ABFBABD3477A" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2CF4A449CB3C05E8D4C7ABFBABD398E3" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_MarketoMember" xlink:label="loc_adbe_MarketoMember_ADDD241CE44B6AA080FDABFBABD3BFD4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2CF4A449CB3C05E8D4C7ABFBABD398E3" xlink:to="loc_adbe_MarketoMember_ADDD241CE44B6AA080FDABFBABD3BFD4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeRemainingMaturity1" xlink:label="loc_us-gaap_DerivativeRemainingMaturity1_4F4B963B1880A9EE22B4ABFBABD43AA1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_8FF84F6C9DF0D235B294ABFBABD3D520" xlink:to="loc_us-gaap_DerivativeRemainingMaturity1_4F4B963B1880A9EE22B4ABFBABD43AA1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_4C37873A613B86491C1AABFBABD46ACB" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_8FF84F6C9DF0D235B294ABFBABD3D520" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_4C37873A613B86491C1AABFBABD46ACB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="loc_us-gaap_DerivativeNotionalAmount_D436AD503CD5BCB274A0ABFBABD48920" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_8FF84F6C9DF0D235B294ABFBABD3D520" xlink:to="loc_us-gaap_DerivativeNotionalAmount_D436AD503CD5BCB274A0ABFBABD48920" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1FDEF88B0F7FF4D9400AABFBABD4D1F2" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_8FF84F6C9DF0D235B294ABFBABD3D520" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1FDEF88B0F7FF4D9400AABFBABD4D1F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeFixedInterestRate" xlink:label="loc_us-gaap_DerivativeFixedInterestRate_8A86FA86793A55B5D8F9ABFBABD4CDF5" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_8FF84F6C9DF0D235B294ABFBABD3D520" xlink:to="loc_us-gaap_DerivativeFixedInterestRate_8A86FA86793A55B5D8F9ABFBABD4CDF5" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/DerivativeFinancialInstrumentsTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInformationLineItems" xlink:label="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:type="locator" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitiesTable" xlink:label="loc_dei_EntitiesTable_BB9D95834E500AFE4D05A570A6879F97" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntitiesTable_BB9D95834E500AFE4D05A570A6879F97" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_1FD52A96F755263B4FF7A570A6879BD5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_EntitiesTable_BB9D95834E500AFE4D05A570A6879F97" xlink:to="loc_dei_LegalEntityAxis_1FD52A96F755263B4FF7A570A6879BD5" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_1F5DFF954A196C8E5605A570A688AB00_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_1FD52A96F755263B4FF7A570A6879BD5" xlink:to="loc_dei_EntityDomain_1F5DFF954A196C8E5605A570A688AB00_default" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_1F5DFF954A196C8E5605A570A688AB00" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_1FD52A96F755263B4FF7A570A6879BD5" xlink:to="loc_dei_EntityDomain_1F5DFF954A196C8E5605A570A688AB00" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_5E6ED9E70F38E1F1E6DEA570A688646D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_DocumentType_5E6ED9E70F38E1F1E6DEA570A688646D" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentAnnualReport" xlink:label="loc_dei_DocumentAnnualReport_15FD2BAFCE02FF2240CFA570A68983B9" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_DocumentAnnualReport_15FD2BAFCE02FF2240CFA570A68983B9" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_B0C6626D0764020A91ABA570A689E125" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_DocumentPeriodEndDate_B0C6626D0764020A91ABA570A689E125" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_4F331C4CD97CD7FCC43BA570A6897E7F" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_CurrentFiscalYearEndDate_4F331C4CD97CD7FCC43BA570A6897E7F" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_99A8A919591C198CC583A570A68959D4" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_DocumentFiscalPeriodFocus_99A8A919591C198CC583A570A68959D4" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_590F7CBE5F717B4775BAA570A689B498" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_DocumentFiscalYearFocus_590F7CBE5F717B4775BAA570A689B498" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport_86049284A5851FF1AE22A570A689AFB4" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_DocumentTransitionReport_86049284A5851FF1AE22A570A689AFB4" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber_86B57DFD70727A02B433A570A68A4FAE" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntityFileNumber_86B57DFD70727A02B433A570A68A4FAE" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_12952E48CEE4B1418CB0A570A68A160D" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntityCentralIndexKey_12952E48CEE4B1418CB0A570A68A160D" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_AE03D34192085BAA332AA570A68A73AA" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntityRegistrantName_AE03D34192085BAA332AA570A68A73AA" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode_7F1AB2BE9FA514621810A570A68ADEB2" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntityIncorporationStateCountryCode_7F1AB2BE9FA514621810A570A68ADEB2" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_dei_EntityTaxIdentificationNumber_7F5461243517FC90616FA570A68AD249" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntityTaxIdentificationNumber_7F5461243517FC90616FA570A68AD249" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1_924C4099817099FF024FA570A68A4EC2" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntityAddressAddressLine1_924C4099817099FF024FA570A68A4EC2" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown_5252D2E79A5E32F78EE2A570A68AD7FA" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntityAddressCityOrTown_5252D2E79A5E32F78EE2A570A68AD7FA" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_dei_EntityAddressStateOrProvince_ED5F1C93759A56A46E4AA570A68B8EB3" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntityAddressStateOrProvince_ED5F1C93759A56A46E4AA570A68B8EB3" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode_CA575DA4FBE41A71012CA570A68B8D53" xlink:type="locator" />
    <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntityAddressPostalZipCode_CA575DA4FBE41A71012CA570A68B8D53" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode_1AECF81E8B0CA8C6124EA570A68B3AED" xlink:type="locator" />
    <link:definitionArc order="17" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_CityAreaCode_1AECF81E8B0CA8C6124EA570A68B3AED" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber_566C364289748F6882E0A570A68BC9E3" xlink:type="locator" />
    <link:definitionArc order="18" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_LocalPhoneNumber_566C364289748F6882E0A570A68BC9E3" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle_4E508ACA0FA5FFB6608DA570A68B87D4" xlink:type="locator" />
    <link:definitionArc order="19" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_Security12bTitle_4E508ACA0FA5FFB6608DA570A68B87D4" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_6702189008E099F0562BA570A68BA320" xlink:type="locator" />
    <link:definitionArc order="20" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_TradingSymbol_6702189008E099F0562BA570A68BA320" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName_472372BD5CC8E83CA2A6A570A68C25EB" xlink:type="locator" />
    <link:definitionArc order="21" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_SecurityExchangeName_472372BD5CC8E83CA2A6A570A68C25EB" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_A92697332C2333D03273A570A68CDBAC" xlink:type="locator" />
    <link:definitionArc order="22" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_A92697332C2333D03273A570A68CDBAC" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_F1095A532DB6C90CB3EBA570A68C6CD9" xlink:type="locator" />
    <link:definitionArc order="23" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntityVoluntaryFilers_F1095A532DB6C90CB3EBA570A68C6CD9" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_8F1905C8C425313CA423A570A68C27BE" xlink:type="locator" />
    <link:definitionArc order="24" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntityCurrentReportingStatus_8F1905C8C425313CA423A570A68C27BE" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent_EA6926FCBD4AB0080475A570A68C68A2" xlink:type="locator" />
    <link:definitionArc order="25" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntityInteractiveDataCurrent_EA6926FCBD4AB0080475A570A68C68A2" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_D05997FC19DDE903A45CA570A68DE495" xlink:type="locator" />
    <link:definitionArc order="26" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_AmendmentFlag_D05997FC19DDE903A45CA570A68DE495" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_952DE2649A59A9604423A570A68DA141" xlink:type="locator" />
    <link:definitionArc order="27" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntityFilerCategory_952DE2649A59A9604423A570A68DA141" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_9FAA872261CF5EE59782A570A68D0AD4" xlink:type="locator" />
    <link:definitionArc order="28" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntitySmallBusiness_9FAA872261CF5EE59782A570A68D0AD4" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_C25DCE4C0BA1A32A747BA570A68D64DD" xlink:type="locator" />
    <link:definitionArc order="29" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntityEmergingGrowthCompany_C25DCE4C0BA1A32A747BA570A68D64DD" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_137ECEECA2A76913477BA570A68D6B65" xlink:type="locator" />
    <link:definitionArc order="30" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntityShellCompany_137ECEECA2A76913477BA570A68D6B65" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_dei_EntityPublicFloat_40EAE548A158DC5C7321A570A68D7685" xlink:type="locator" />
    <link:definitionArc order="31" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntityPublicFloat_40EAE548A158DC5C7321A570A68D7685" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_F72BBB33388CC82DDE90A570A68DCD14" xlink:type="locator" />
    <link:definitionArc order="32" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_F72BBB33388CC82DDE90A570A68DCD14" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/FairValueMeasurements" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/FairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_46C9F5B71D885F369F87ABFBAC393B01" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_7EF7D822B48C5055688AABFBAC358B41" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_46C9F5B71D885F369F87ABFBAC393B01" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_7EF7D822B48C5055688AABFBAC358B41" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_7BFB036C189889575F09ABFBAC35F356" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_7EF7D822B48C5055688AABFBAC358B41" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_7BFB036C189889575F09ABFBAC35F356" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_60C95E942E2D472B9CE9ABFBAC356599_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_7BFB036C189889575F09ABFBAC35F356" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_60C95E942E2D472B9CE9ABFBAC356599_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_60C95E942E2D472B9CE9ABFBAC356599" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_7BFB036C189889575F09ABFBAC35F356" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_60C95E942E2D472B9CE9ABFBAC356599" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_71A0473271A0289E4AB2ABFBAC35DF77" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_60C95E942E2D472B9CE9ABFBAC356599" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_71A0473271A0289E4AB2ABFBAC35DF77" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4E4FC33C473633319717ABFBAC3622CB" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_7EF7D822B48C5055688AABFBAC358B41" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4E4FC33C473633319717ABFBAC3622CB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9AC599B174889452882BABFBAC36605A_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4E4FC33C473633319717ABFBAC3622CB" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9AC599B174889452882BABFBAC36605A_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9AC599B174889452882BABFBAC36605A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4E4FC33C473633319717ABFBAC3622CB" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9AC599B174889452882BABFBAC36605A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_3A4433DCF90B0AE3B309ABFBAC362853" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9AC599B174889452882BABFBAC36605A" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_3A4433DCF90B0AE3B309ABFBAC362853" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_A19F5046785AEFD4AAF1ABFBAC370BF7" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9AC599B174889452882BABFBAC36605A" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_A19F5046785AEFD4AAF1ABFBAC370BF7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_0FFC69C6316A52EF31EBABFBAC37B8CD" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9AC599B174889452882BABFBAC36605A" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_0FFC69C6316A52EF31EBABFBAC37B8CD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_73D39F885858BDE94822ABFBAC37C895" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_7EF7D822B48C5055688AABFBAC358B41" xlink:to="loc_us-gaap_FinancialInstrumentAxis_73D39F885858BDE94822ABFBAC37C895" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_84584894E12501AF7DCEABFBAC37BB32_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_73D39F885858BDE94822ABFBAC37C895" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_84584894E12501AF7DCEABFBAC37BB32_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_84584894E12501AF7DCEABFBAC37BB32" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_73D39F885858BDE94822ABFBAC37C895" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_84584894E12501AF7DCEABFBAC37BB32" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetBackedSecuritiesMember" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_C3E43F2D9EF5F024097CABFBAC37CC8F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_84584894E12501AF7DCEABFBAC37BB32" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_C3E43F2D9EF5F024097CABFBAC37CC8F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_4BBCD58BF1853EEF4BF0ABFBAC3817A3" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_84584894E12501AF7DCEABFBAC37BB32" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_4BBCD58BF1853EEF4BF0ABFBAC3817A3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_6700FB990284B4070A09ABFBAC38ADDA" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_84584894E12501AF7DCEABFBAC37BB32" xlink:to="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_6700FB990284B4070A09ABFBAC38ADDA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MunicipalNotesMember" xlink:label="loc_us-gaap_MunicipalNotesMember_CF767AE92967D915F570ABFBAC3870E2" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_84584894E12501AF7DCEABFBAC37BB32" xlink:to="loc_us-gaap_MunicipalNotesMember_CF767AE92967D915F570ABFBAC3870E2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_F14ABBD912B97F46E818ABFBAC38DE9D" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_84584894E12501AF7DCEABFBAC37BB32" xlink:to="loc_us-gaap_MoneyMarketFundsMember_F14ABBD912B97F46E818ABFBAC38DE9D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BankTimeDepositsMember" xlink:label="loc_us-gaap_BankTimeDepositsMember_FE8C64BE654292BE70F5ABFBAC3855BF" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_84584894E12501AF7DCEABFBAC37BB32" xlink:to="loc_us-gaap_BankTimeDepositsMember_FE8C64BE654292BE70F5ABFBAC3855BF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_3C4DDFD7606928B00C90ABFBAC388C2A" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_84584894E12501AF7DCEABFBAC37BB32" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_3C4DDFD7606928B00C90ABFBAC388C2A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_382411748968C149598EABFBAC39A2C6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_46C9F5B71D885F369F87ABFBAC393B01" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_382411748968C149598EABFBAC39A2C6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_D25EE468C45FA2DB5C08ABFBAC399BD3" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_46C9F5B71D885F369F87ABFBAC393B01" xlink:to="loc_us-gaap_AvailableForSaleSecurities_D25EE468C45FA2DB5C08ABFBAC399BD3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_1D0013BD532B4498E75AABFBAC393F10" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_46C9F5B71D885F369F87ABFBAC393B01" xlink:to="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_1D0013BD532B4498E75AABFBAC393F10" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCompensationPlanAssets" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_ED906226952AB06404AAABFBAC3F2642" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_46C9F5B71D885F369F87ABFBAC393B01" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_ED906226952AB06404AAABFBAC3F2642" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_AF52C2BD4702A049B882ABFBAC3FF87D" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_46C9F5B71D885F369F87ABFBAC393B01" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_AF52C2BD4702A049B882ABFBAC3FF87D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestRateDerivativesAtFairValueNet" xlink:label="loc_us-gaap_InterestRateDerivativesAtFairValueNet_E2ECAA225248DE07CDBFABFBAC3F857B" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_46C9F5B71D885F369F87ABFBAC393B01" xlink:to="loc_us-gaap_InterestRateDerivativesAtFairValueNet_E2ECAA225248DE07CDBFABFBAC3F857B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_8FE503E4285D7798D8F6ABFBAC3FB5B0" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_46C9F5B71D885F369F87ABFBAC393B01" xlink:to="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_8FE503E4285D7798D8F6ABFBAC3FB5B0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink:label="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_B6743CF95CEA82007323ABFBAC3F2C5B" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_46C9F5B71D885F369F87ABFBAC393B01" xlink:to="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_B6743CF95CEA82007323ABFBAC3F2C5B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_192D559F99DE51067438ABFBAC3F8A9C" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_46C9F5B71D885F369F87ABFBAC393B01" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_192D559F99DE51067438ABFBAC3F8A9C" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/FairValueMeasurementsDetailsNumeric" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_E37B457596E29211A2DC8D3B8CCE28AF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_69D114A768C340B8D7F98D3B8CCD0444" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_E37B457596E29211A2DC8D3B8CCE28AF" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_69D114A768C340B8D7F98D3B8CCD0444" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_5034358248E8D32368EA8D498E4213CD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_69D114A768C340B8D7F98D3B8CCD0444" xlink:to="loc_us-gaap_DebtInstrumentAxis_5034358248E8D32368EA8D498E4213CD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_4A74AE9F70731E48EE6B8D498E449D61_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_5034358248E8D32368EA8D498E4213CD" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_4A74AE9F70731E48EE6B8D498E449D61_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_4A74AE9F70731E48EE6B8D498E449D61" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_5034358248E8D32368EA8D498E4213CD" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_4A74AE9F70731E48EE6B8D498E449D61" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Notes2020and2025Member" xlink:label="loc_adbe_Notes2020and2025Member_CC117B8803F9274E7FD18D498E506806" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4A74AE9F70731E48EE6B8D498E449D61" xlink:to="loc_adbe_Notes2020and2025Member_CC117B8803F9274E7FD18D498E506806" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="loc_us-gaap_DebtInstrumentFairValue_75FD7A90FEFC69CDD7AC8D3B8CCE9551" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_E37B457596E29211A2DC8D3B8CCE28AF" xlink:to="loc_us-gaap_DebtInstrumentFairValue_75FD7A90FEFC69CDD7AC8D3B8CCE9551" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/FairValueMeasurementsTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/GoodwillAndOtherIntangibles" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/GoodwillAndOtherIntangiblesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="loc_us-gaap_GoodwillLineItems_376A1CA79041CF9B61F8ABFBAB8B38F8" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_87315BB126AA22B54D9CABFBAB842EC3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_376A1CA79041CF9B61F8ABFBAB8B38F8" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_87315BB126AA22B54D9CABFBAB842EC3" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_EFA07D6B9A969F395EE0ABFBAB85A6D5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_87315BB126AA22B54D9CABFBAB842EC3" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_EFA07D6B9A969F395EE0ABFBAB85A6D5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_673C6CA55C9649584C1AABFBAB85E2AD_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_EFA07D6B9A969F395EE0ABFBAB85A6D5" xlink:to="loc_us-gaap_SegmentDomain_673C6CA55C9649584C1AABFBAB85E2AD_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_673C6CA55C9649584C1AABFBAB85E2AD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_EFA07D6B9A969F395EE0ABFBAB85A6D5" xlink:to="loc_us-gaap_SegmentDomain_673C6CA55C9649584C1AABFBAB85E2AD" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DigitalMediaMember" xlink:label="loc_adbe_DigitalMediaMember_AB3F184B51713933BE5DABFBAB851F6C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_673C6CA55C9649584C1AABFBAB85E2AD" xlink:to="loc_adbe_DigitalMediaMember_AB3F184B51713933BE5DABFBAB851F6C" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DigitalExperienceMember" xlink:label="loc_adbe_DigitalExperienceMember_81FAC3248FF8578E8E98ABFBAB8635AC" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_673C6CA55C9649584C1AABFBAB85E2AD" xlink:to="loc_adbe_DigitalExperienceMember_81FAC3248FF8578E8E98ABFBAB8635AC" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_PublishingMember" xlink:label="loc_adbe_PublishingMember_A3A50983CA41AE2EF9B0ABFBAB8B04E4" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_673C6CA55C9649584C1AABFBAB85E2AD" xlink:to="loc_adbe_PublishingMember_A3A50983CA41AE2EF9B0ABFBAB8B04E4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="loc_us-gaap_GoodwillRollForward_22BD242D83AE7E41D5D4ABFBAB8B87CD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_376A1CA79041CF9B61F8ABFBAB8B38F8" xlink:to="loc_us-gaap_GoodwillRollForward_22BD242D83AE7E41D5D4ABFBAB8B87CD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_9243E7F653A75D13F413ABFBAB8C05C3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_22BD242D83AE7E41D5D4ABFBAB8B87CD" xlink:to="loc_us-gaap_Goodwill_9243E7F653A75D13F413ABFBAB8C05C3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_27423B7B77CDFFA5B8C3ABFBAB8C6330" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_22BD242D83AE7E41D5D4ABFBAB8B87CD" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_27423B7B77CDFFA5B8C3ABFBAB8C6330" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments" xlink:label="loc_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_E399C1FA2A298F146286ABFBAB8C5BA9" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_22BD242D83AE7E41D5D4ABFBAB8B87CD" xlink:to="loc_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_E399C1FA2A298F146286ABFBAB8C5BA9" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/GoodwillAndOtherIntangiblesDetails1" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9F0B06F00391DE72C03BABFBAB7BAD43" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_333C1B8A64747D330990ABFBAB7AAFCE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9F0B06F00391DE72C03BABFBAB7BAD43" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_333C1B8A64747D330990ABFBAB7AAFCE" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_EC97667F002B2E1478B7ABFBAB7A62EB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_333C1B8A64747D330990ABFBAB7AAFCE" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_EC97667F002B2E1478B7ABFBAB7A62EB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_45D4F26663CB5E2BCA3DABFBAB7A005E_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_EC97667F002B2E1478B7ABFBAB7A62EB" xlink:to="loc_us-gaap_SegmentDomain_45D4F26663CB5E2BCA3DABFBAB7A005E_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_45D4F26663CB5E2BCA3DABFBAB7A005E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_EC97667F002B2E1478B7ABFBAB7A62EB" xlink:to="loc_us-gaap_SegmentDomain_45D4F26663CB5E2BCA3DABFBAB7A005E" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DigitalMediaMember" xlink:label="loc_adbe_DigitalMediaMember_7EA76DB5574B33FE4B71ABFBAB7A0FD8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_45D4F26663CB5E2BCA3DABFBAB7A005E" xlink:to="loc_adbe_DigitalMediaMember_7EA76DB5574B33FE4B71ABFBAB7A0FD8" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DigitalExperienceMember" xlink:label="loc_adbe_DigitalExperienceMember_51DC7F7AADAB2539391DABFBAB7BE5D8" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_45D4F26663CB5E2BCA3DABFBAB7A005E" xlink:to="loc_adbe_DigitalExperienceMember_51DC7F7AADAB2539391DABFBAB7BE5D8" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_PublishingMember" xlink:label="loc_adbe_PublishingMember_2F886B3CFDF09F9753DDABFBAB7BD0A3" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_45D4F26663CB5E2BCA3DABFBAB7A005E" xlink:to="loc_adbe_PublishingMember_2F886B3CFDF09F9753DDABFBAB7BD0A3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_5B45AA80A03282301661ABFBAB7B323B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9F0B06F00391DE72C03BABFBAB7BAD43" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_5B45AA80A03282301661ABFBAB7B323B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_AF0329C1F94E1F8B656BABFBAB7B9C00" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_5B45AA80A03282301661ABFBAB7B323B" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_AF0329C1F94E1F8B656BABFBAB7B9C00" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/GoodwillAndOtherIntangiblesDetails2" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_A6F1679D75F57B260EB7ABFBAB54C0E6" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_4F74DA63E88071DC2433ABFBAB523DB8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_A6F1679D75F57B260EB7ABFBAB54C0E6" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_4F74DA63E88071DC2433ABFBAB523DB8" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_E4932511400BBFF094D8ABFBAB535B06" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_4F74DA63E88071DC2433ABFBAB523DB8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_E4932511400BBFF094D8ABFBAB535B06" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_FE9BF2948004F506E18DABFBAB532EA3_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_E4932511400BBFF094D8ABFBAB535B06" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_FE9BF2948004F506E18DABFBAB532EA3_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_FE9BF2948004F506E18DABFBAB532EA3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_E4932511400BBFF094D8ABFBAB535B06" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_FE9BF2948004F506E18DABFBAB532EA3" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_CustomerContractsAndRelationshipsMember" xlink:label="loc_adbe_CustomerContractsAndRelationshipsMember_D3B75A72F92367D929ACABFBAB53F6A9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_FE9BF2948004F506E18DABFBAB532EA3" xlink:to="loc_adbe_CustomerContractsAndRelationshipsMember_D3B75A72F92367D929ACABFBAB53F6A9" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_PurchasedTechnologyMember" xlink:label="loc_adbe_PurchasedTechnologyMember_C00E950CC738D7DEAD23ABFBAB548DCC" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_FE9BF2948004F506E18DABFBAB532EA3" xlink:to="loc_adbe_PurchasedTechnologyMember_C00E950CC738D7DEAD23ABFBAB548DCC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaap_TrademarksMember_B551B2BFAC7B0FFAA4AAABFBAB54439C" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_FE9BF2948004F506E18DABFBAB532EA3" xlink:to="loc_us-gaap_TrademarksMember_B551B2BFAC7B0FFAA4AAABFBAB54439C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember_DFF9C474E7542E1DA3C8ABFBAB54AC05" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_FE9BF2948004F506E18DABFBAB532EA3" xlink:to="loc_us-gaap_OrderOrProductionBacklogMember_DFF9C474E7542E1DA3C8ABFBAB54AC05" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_109D5994A238A25737F4ABFBAB54C290" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_FE9BF2948004F506E18DABFBAB532EA3" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_109D5994A238A25737F4ABFBAB54C290" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_307B09511A8858268A11ABFBAB54F714" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_FE9BF2948004F506E18DABFBAB532EA3" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_307B09511A8858268A11ABFBAB54F714" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_7C26EC408CC1C00ECE94ABFBAB547A67" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_A6F1679D75F57B260EB7ABFBAB54C0E6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_7C26EC408CC1C00ECE94ABFBAB547A67" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_4B13A85571F600A05E60ABFBAB556FCE" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_A6F1679D75F57B260EB7ABFBAB54C0E6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_4B13A85571F600A05E60ABFBAB556FCE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_189B7C222A914FA1EB32ABFBAB55EA58" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_A6F1679D75F57B260EB7ABFBAB54C0E6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_189B7C222A914FA1EB32ABFBAB55EA58" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/GoodwillAndOtherIntangiblesDetails3" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_24EAD7CC2237D1542C3EABFBAB4D7DDF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F9BF3BCBFD8F63823932ABFBAB4CFE9C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_24EAD7CC2237D1542C3EABFBAB4D7DDF" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F9BF3BCBFD8F63823932ABFBAB4CFE9C" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_F606E4950B150071466CABFBAB4C57B7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F9BF3BCBFD8F63823932ABFBAB4CFE9C" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_F606E4950B150071466CABFBAB4C57B7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_CFAB282D2ADC739627E4ABFBAB4D69B8_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_F606E4950B150071466CABFBAB4C57B7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_CFAB282D2ADC739627E4ABFBAB4D69B8_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_CFAB282D2ADC739627E4ABFBAB4D69B8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_F606E4950B150071466CABFBAB4C57B7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_CFAB282D2ADC739627E4ABFBAB4D69B8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_45D61F6C5857E16FF08EABFBAB4D4A77" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_24EAD7CC2237D1542C3EABFBAB4D7DDF" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_45D61F6C5857E16FF08EABFBAB4D4A77" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_281037DA6E4E194D80B4ABFBAB4DDF7E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_45D61F6C5857E16FF08EABFBAB4D4A77" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_281037DA6E4E194D80B4ABFBAB4DDF7E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_385C27B57468AE5061DBABFBAB4EA7CE" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_45D61F6C5857E16FF08EABFBAB4D4A77" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_385C27B57468AE5061DBABFBAB4EA7CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_08902BE9B5C19E04746CABFBAB4E541A" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_45D61F6C5857E16FF08EABFBAB4D4A77" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_08902BE9B5C19E04746CABFBAB4E541A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_A12AF3B576EFB82B3543ABFBAB4E30D3" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_45D61F6C5857E16FF08EABFBAB4D4A77" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_A12AF3B576EFB82B3543ABFBAB4E30D3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_783CAC925715C62DB74CABFBAB4E4F89" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_45D61F6C5857E16FF08EABFBAB4D4A77" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_783CAC925715C62DB74CABFBAB4E4F89" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_3993F17B654CC1EFD83BABFBAB4EEA80" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_45D61F6C5857E16FF08EABFBAB4D4A77" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_3993F17B654CC1EFD83BABFBAB4EEA80" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_TotalAmortizationExpenseExpectedToBeRecognized" xlink:label="loc_adbe_TotalAmortizationExpenseExpectedToBeRecognized_7F7A780F94320F76F067ABFBAB4E088E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_24EAD7CC2237D1542C3EABFBAB4D7DDF" xlink:to="loc_adbe_TotalAmortizationExpenseExpectedToBeRecognized_7F7A780F94320F76F067ABFBAB4E088E" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/GoodwillAndOtherIntangiblesDetailsNumeric" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_46431ADFB1AAB674D524ABFBAB4842E7" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_CD4D1D7A223AB24BD87DABFBAB470840" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_46431ADFB1AAB674D524ABFBAB4842E7" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_CD4D1D7A223AB24BD87DABFBAB470840" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_AB523AAF9AEBDD98D285ABFBAB47263C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_CD4D1D7A223AB24BD87DABFBAB470840" xlink:to="loc_srt_RangeAxis_AB523AAF9AEBDD98D285ABFBAB47263C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_EBBE4C3B76884F63E791ABFBAB471B13_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_AB523AAF9AEBDD98D285ABFBAB47263C" xlink:to="loc_srt_RangeMember_EBBE4C3B76884F63E791ABFBAB471B13_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_EBBE4C3B76884F63E791ABFBAB471B13" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_AB523AAF9AEBDD98D285ABFBAB47263C" xlink:to="loc_srt_RangeMember_EBBE4C3B76884F63E791ABFBAB471B13" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_4DB51FA84D2A7DDDAFA9ABFBAB484FFC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_EBBE4C3B76884F63E791ABFBAB471B13" xlink:to="loc_srt_MinimumMember_4DB51FA84D2A7DDDAFA9ABFBAB484FFC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_EEEB03BB99BA22770067ABFBAB4887C7" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_EBBE4C3B76884F63E791ABFBAB471B13" xlink:to="loc_srt_MaximumMember_EEEB03BB99BA22770067ABFBAB4887C7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_5D7C93196A4CFC8235F8ABFBAB48D32D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_46431ADFB1AAB674D524ABFBAB4842E7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_5D7C93196A4CFC8235F8ABFBAB48D32D" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/GoodwillAndOtherIntangiblesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/IncomeTaxes" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/IncomeTaxesDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/IncomeTaxesDetails1" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/IncomeTaxesDetailsNumeric1" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_228E15D1812F48E0A389ABFBAB04DA09" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_34EA183E92DD1EE631BAABFBAB026C54" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_228E15D1812F48E0A389ABFBAB04DA09" xlink:to="loc_us-gaap_StatementTable_34EA183E92DD1EE631BAABFBAB026C54" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_AB7D9A95A9DD5C38B293ABFBAB0465CB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_34EA183E92DD1EE631BAABFBAB026C54" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_AB7D9A95A9DD5C38B293ABFBAB0465CB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_F3AB5897C6B1779AC6B9ABFBAB04FED9_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_AB7D9A95A9DD5C38B293ABFBAB0465CB" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_F3AB5897C6B1779AC6B9ABFBAB04FED9_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_F3AB5897C6B1779AC6B9ABFBAB04FED9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_AB7D9A95A9DD5C38B293ABFBAB0465CB" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_F3AB5897C6B1779AC6B9ABFBAB04FED9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaap_ForeignCountryMember_C1B6FA4286620EA97047ABFBAB04A877" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_F3AB5897C6B1779AC6B9ABFBAB04FED9" xlink:to="loc_us-gaap_ForeignCountryMember_C1B6FA4286620EA97047ABFBAB04A877" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_USFederalstatutorytaxrateeffectivebeforetheTaxCutsandJobsAct" xlink:label="loc_adbe_USFederalstatutorytaxrateeffectivebeforetheTaxCutsandJobsAct_F4C42F9BF3F8AFEAAD7FABFBAB05B0E4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_228E15D1812F48E0A389ABFBAB04DA09" xlink:to="loc_adbe_USFederalstatutorytaxrateeffectivebeforetheTaxCutsandJobsAct_F4C42F9BF3F8AFEAAD7FABFBAB05B0E4" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct" xlink:label="loc_adbe_USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct_93FE9C17BFE590C9973AABFBAB05FAB8" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_228E15D1812F48E0A389ABFBAB04DA09" xlink:to="loc_adbe_USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct_93FE9C17BFE590C9973AABFBAB05FAB8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_96166964C30639B20DA3ABFBAB05741C" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_228E15D1812F48E0A389ABFBAB04DA09" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_96166964C30639B20DA3ABFBAB05741C" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_TaxCutsandJobsActonetimetransitiontax" xlink:label="loc_adbe_TaxCutsandJobsActonetimetransitiontax_6F5EBC6051180916C145ABFBAB05D391" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_228E15D1812F48E0A389ABFBAB04DA09" xlink:to="loc_adbe_TaxCutsandJobsActonetimetransitiontax_6F5EBC6051180916C145ABFBAB05D391" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_TaxCutsandJobsActof2017onetimetransitiontaxotherincome" xlink:label="loc_adbe_TaxCutsandJobsActof2017onetimetransitiontaxotherincome_3F30DB0241FC3B978F85ABFBAB0626AB" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_228E15D1812F48E0A389ABFBAB04DA09" xlink:to="loc_adbe_TaxCutsandJobsActof2017onetimetransitiontaxotherincome_3F30DB0241FC3B978F85ABFBAB0626AB" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/IncomeTaxesDetailsNumeric2" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_1F66B8311BAB8DA45B7CABFBAB110C7C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_690C84B8235E44020A11ABFBAB0F952C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1F66B8311BAB8DA45B7CABFBAB110C7C" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_690C84B8235E44020A11ABFBAB0F952C" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_1B561C304D91EAD85D2DABFBAB0F1464" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_690C84B8235E44020A11ABFBAB0F952C" xlink:to="loc_srt_RangeAxis_1B561C304D91EAD85D2DABFBAB0F1464" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_DCECD4AD7E890BE2D114ABFBAB102321_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_1B561C304D91EAD85D2DABFBAB0F1464" xlink:to="loc_srt_RangeMember_DCECD4AD7E890BE2D114ABFBAB102321_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_DCECD4AD7E890BE2D114ABFBAB102321" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_1B561C304D91EAD85D2DABFBAB0F1464" xlink:to="loc_srt_RangeMember_DCECD4AD7E890BE2D114ABFBAB102321" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_635CB8180C46AFD6F220ABFBAB10E08A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_DCECD4AD7E890BE2D114ABFBAB102321" xlink:to="loc_srt_MinimumMember_635CB8180C46AFD6F220ABFBAB10E08A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_53288C21A647290391A6ABFBAB1071CC" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_DCECD4AD7E890BE2D114ABFBAB102321" xlink:to="loc_srt_MaximumMember_53288C21A647290391A6ABFBAB1071CC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_4B7ED69963CF28C784E0ABFBAB10F278" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_690C84B8235E44020A11ABFBAB0F952C" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_4B7ED69963CF28C784E0ABFBAB10F278" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_6BC2361CA237CE8B1A93ABFBAB10EFC4_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_4B7ED69963CF28C784E0ABFBAB10F278" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_6BC2361CA237CE8B1A93ABFBAB10EFC4_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_6BC2361CA237CE8B1A93ABFBAB10EFC4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_4B7ED69963CF28C784E0ABFBAB10F278" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_6BC2361CA237CE8B1A93ABFBAB10EFC4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_E34E8050B91A8610A38DABFBAB11225E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_6BC2361CA237CE8B1A93ABFBAB10EFC4" xlink:to="loc_us-gaap_InternalRevenueServiceIRSMember_E34E8050B91A8610A38DABFBAB11225E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_29A498C1DF9A2E28E3BEABFBAB118204" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_6BC2361CA237CE8B1A93ABFBAB10EFC4" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_29A498C1DF9A2E28E3BEABFBAB118204" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaap_ForeignCountryMember_70559A08D537D882BD88ABFBAB11B008" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_6BC2361CA237CE8B1A93ABFBAB10EFC4" xlink:to="loc_us-gaap_ForeignCountryMember_70559A08D537D882BD88ABFBAB11B008" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaap_OperatingLossCarryforwards_85E888AC909173F33A01ABFBAB11F929" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1F66B8311BAB8DA45B7CABFBAB110C7C" xlink:to="loc_us-gaap_OperatingLossCarryforwards_85E888AC909173F33A01ABFBAB11F929" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_3EBA17104BF20FF19754ABFBAB120286" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1F66B8311BAB8DA45B7CABFBAB110C7C" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_3EBA17104BF20FF19754ABFBAB120286" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCreditCarryforwardExpirationDate" xlink:label="loc_us-gaap_TaxCreditCarryforwardExpirationDate_75C3D774192CCDB57954AC6BD6F982CD" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1F66B8311BAB8DA45B7CABFBAB110C7C" xlink:to="loc_us-gaap_TaxCreditCarryforwardExpirationDate_75C3D774192CCDB57954AC6BD6F982CD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowanceAbstract" xlink:label="loc_us-gaap_ValuationAllowanceAbstract_4E07A8F8C2C9D2683B78ABFBAB12F18D" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1F66B8311BAB8DA45B7CABFBAB110C7C" xlink:to="loc_us-gaap_ValuationAllowanceAbstract_4E07A8F8C2C9D2683B78ABFBAB12F18D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_2B42B50ABA4A15DCD1E3ABFBAB126696" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowanceAbstract_4E07A8F8C2C9D2683B78ABFBAB12F18D" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_2B42B50ABA4A15DCD1E3ABFBAB126696" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_9670497B00ABA1DB51D9ABFBAB12058A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowanceAbstract_4E07A8F8C2C9D2683B78ABFBAB12F18D" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_9670497B00ABA1DB51D9ABFBAB12058A" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/IncomeTaxesDetailsNumeric3" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExaminationLineItems" xlink:label="loc_us-gaap_IncomeTaxExaminationLineItems_ACB51123C1A382073E6FABFBAB0B58B5" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExaminationTable" xlink:label="loc_us-gaap_IncomeTaxExaminationTable_543D8F851BE6AA0F9E05ABFBAB09590E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_ACB51123C1A382073E6FABFBAB0B58B5" xlink:to="loc_us-gaap_IncomeTaxExaminationTable_543D8F851BE6AA0F9E05ABFBAB09590E" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_4D9E9FFB0AE048EFD992ABFBAB0ABE9A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxExaminationTable_543D8F851BE6AA0F9E05ABFBAB09590E" xlink:to="loc_srt_RangeAxis_4D9E9FFB0AE048EFD992ABFBAB0ABE9A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_A5C389F64AA79ECE9A66ABFBAB0A1529_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_4D9E9FFB0AE048EFD992ABFBAB0ABE9A" xlink:to="loc_srt_RangeMember_A5C389F64AA79ECE9A66ABFBAB0A1529_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_A5C389F64AA79ECE9A66ABFBAB0A1529" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_4D9E9FFB0AE048EFD992ABFBAB0ABE9A" xlink:to="loc_srt_RangeMember_A5C389F64AA79ECE9A66ABFBAB0A1529" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_4919C02BDEE91FE811BCABFBAB0A35C0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_A5C389F64AA79ECE9A66ABFBAB0A1529" xlink:to="loc_srt_MinimumMember_4919C02BDEE91FE811BCABFBAB0A35C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_2DE21CB85D6C5B8BCD75ABFBAB0A6E0C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_A5C389F64AA79ECE9A66ABFBAB0A1529" xlink:to="loc_srt_MaximumMember_2DE21CB85D6C5B8BCD75ABFBAB0A6E0C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_07D9CDFE83D81F1A5991ABFBAB0B1B4E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_ACB51123C1A382073E6FABFBAB0B58B5" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_07D9CDFE83D81F1A5991ABFBAB0B1B4E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:label="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_4FA3D171F57547D47F3AABFBAB0B258C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_ACB51123C1A382073E6FABFBAB0B58B5" xlink:to="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_4FA3D171F57547D47F3AABFBAB0B258C" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/IncomeTaxesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/NetIncomePerShare" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/NetIncomePerShareDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/NetIncomePerShareTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/NonOperatingIncomeExpense" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/NonOperatingIncomeExpenseDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/NonOperatingIncomeExpenseTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/PropertyAndEquipment" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/PropertyAndEquipmentDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_B14CC9F060BC67055521AFEB86CBE4E3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_A133F4DAFF600A516E41AFEB86C99311" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_B14CC9F060BC67055521AFEB86CBE4E3" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_A133F4DAFF600A516E41AFEB86C99311" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0DCA10A33EA4C442BAD2AFEB86CA8909" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_A133F4DAFF600A516E41AFEB86C99311" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0DCA10A33EA4C442BAD2AFEB86CA8909" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_FE70592534F2DCA79863AFEB86CA0441_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0DCA10A33EA4C442BAD2AFEB86CA8909" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_FE70592534F2DCA79863AFEB86CA0441_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_FE70592534F2DCA79863AFEB86CA0441" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0DCA10A33EA4C442BAD2AFEB86CA8909" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_FE70592534F2DCA79863AFEB86CA0441" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_51822BEFD41A065C3C6FAFEB86CAFD79" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_FE70592534F2DCA79863AFEB86CA0441" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_51822BEFD41A065C3C6FAFEB86CAFD79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingMember" xlink:label="loc_us-gaap_BuildingMember_11917C2CB97F1C190187AFEB86CBD8C6" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_FE70592534F2DCA79863AFEB86CA0441" xlink:to="loc_us-gaap_BuildingMember_11917C2CB97F1C190187AFEB86CBD8C6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingImprovementsMember_DBA9323216488E856CD7AFEB86CB4B3C" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_FE70592534F2DCA79863AFEB86CA0441" xlink:to="loc_us-gaap_BuildingImprovementsMember_DBA9323216488E856CD7AFEB86CB4B3C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_65029A9B52C69D011977AFEB86CB9962" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_FE70592534F2DCA79863AFEB86CA0441" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_65029A9B52C69D011977AFEB86CB9962" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LandMember" xlink:label="loc_us-gaap_LandMember_86D3E5B963788566E817AFEB86CBF19F" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_FE70592534F2DCA79863AFEB86CA0441" xlink:to="loc_us-gaap_LandMember_86D3E5B963788566E817AFEB86CBF19F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_243FCD019AFAB7AA04D9AFEB86CB7096" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_FE70592534F2DCA79863AFEB86CA0441" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_243FCD019AFAB7AA04D9AFEB86CB7096" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="loc_us-gaap_ConstructionInProgressMember_912B722DCD04FEF04FB1AFEB86CBBBBC" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_FE70592534F2DCA79863AFEB86CA0441" xlink:to="loc_us-gaap_ConstructionInProgressMember_912B722DCD04FEF04FB1AFEB86CBBBBC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_4B409027D5896BB90232AFEB86CCF6BD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_B14CC9F060BC67055521AFEB86CBE4E3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_4B409027D5896BB90232AFEB86CCF6BD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_8CCC205EFB50848DAA0DAFEB86CC5C6D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_B14CC9F060BC67055521AFEB86CBE4E3" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_8CCC205EFB50848DAA0DAFEB86CC5C6D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_E24FCC9DA36025AE553DAFEB86CC9E73" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_B14CC9F060BC67055521AFEB86CBE4E3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_E24FCC9DA36025AE553DAFEB86CC9E73" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/PropertyAndEquipmentDetails1" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4D4E6F093CEAD4D87EE5AF7CDF944B58" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6BA5663A86624BEFAA16AF7CDF855AF1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4D4E6F093CEAD4D87EE5AF7CDF944B58" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6BA5663A86624BEFAA16AF7CDF855AF1" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_835B1F0573DC36B70867AF7CDF947B2B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6BA5663A86624BEFAA16AF7CDF855AF1" xlink:to="loc_srt_StatementGeographicalAxis_835B1F0573DC36B70867AF7CDF947B2B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_1678DC792616C91FD1C6AF7CDF948D93_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_835B1F0573DC36B70867AF7CDF947B2B" xlink:to="loc_srt_SegmentGeographicalDomain_1678DC792616C91FD1C6AF7CDF948D93_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_1678DC792616C91FD1C6AF7CDF948D93" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_835B1F0573DC36B70867AF7CDF947B2B" xlink:to="loc_srt_SegmentGeographicalDomain_1678DC792616C91FD1C6AF7CDF948D93" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_8648284553C1A077E7EBAF7CDF94AE5F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_1678DC792616C91FD1C6AF7CDF948D93" xlink:to="loc_country_US_8648284553C1A077E7EBAF7CDF94AE5F" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_OtherAmericasMember" xlink:label="loc_adbe_OtherAmericasMember_8E3446FED50110CD995AAF7CDF94BA77" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_1678DC792616C91FD1C6AF7CDF948D93" xlink:to="loc_adbe_OtherAmericasMember_8E3446FED50110CD995AAF7CDF94BA77" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_AmericasMember" xlink:label="loc_srt_AmericasMember_0C5FC5292DEF9680C853AF7CDF94F678" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_1678DC792616C91FD1C6AF7CDF948D93" xlink:to="loc_srt_AmericasMember_0C5FC5292DEF9680C853AF7CDF94F678" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EMEAMember" xlink:label="loc_us-gaap_EMEAMember_E83222FEB32D17DF5E54AF7CDF940043" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_1678DC792616C91FD1C6AF7CDF948D93" xlink:to="loc_us-gaap_EMEAMember_E83222FEB32D17DF5E54AF7CDF940043" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_AsiaMember" xlink:label="loc_srt_AsiaMember_EE62D283D07016DB2E74AF7CDF9459A7" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_1678DC792616C91FD1C6AF7CDF948D93" xlink:to="loc_srt_AsiaMember_EE62D283D07016DB2E74AF7CDF9459A7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_576B2B1F933BBFD98D19AF7CDF940194" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4D4E6F093CEAD4D87EE5AF7CDF944B58" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_576B2B1F933BBFD98D19AF7CDF940194" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/PropertyAndEquipmentDetailsNumeric" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7AEEB706873F735AB963A6DEB91762ED" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9E150944573B79A2F2AFA6DEB91627C5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7AEEB706873F735AB963A6DEB91762ED" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9E150944573B79A2F2AFA6DEB91627C5" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_AC2F0E3752FA3CF04FDAA6DEB91682C8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9E150944573B79A2F2AFA6DEB91627C5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_AC2F0E3752FA3CF04FDAA6DEB91682C8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1E8224C0E0AE33BD2262A6DEB916F357_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_AC2F0E3752FA3CF04FDAA6DEB91682C8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1E8224C0E0AE33BD2262A6DEB916F357_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1E8224C0E0AE33BD2262A6DEB916F357" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_AC2F0E3752FA3CF04FDAA6DEB91682C8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1E8224C0E0AE33BD2262A6DEB916F357" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherDepreciationAndAmortization" xlink:label="loc_us-gaap_OtherDepreciationAndAmortization_65D36E28C875ED4A78B8A6DEB918E625" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7AEEB706873F735AB963A6DEB91762ED" xlink:to="loc_us-gaap_OtherDepreciationAndAmortization_65D36E28C875ED4A78B8A6DEB918E625" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/PropertyAndEquipmentTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/Revenue" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/RevenueDetails1" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_8265FB78796141A0E44887171406FF15" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_999C4C806E9940A8BAE987171404A7B9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8265FB78796141A0E44887171406FF15" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_999C4C806E9940A8BAE987171404A7B9" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_10909560A59CF3E8ABEC87171405C361" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_999C4C806E9940A8BAE987171404A7B9" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_10909560A59CF3E8ABEC87171405C361" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_4005F86F3B0B7B60EF02871714054602_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_10909560A59CF3E8ABEC87171405C361" xlink:to="loc_us-gaap_SegmentDomain_4005F86F3B0B7B60EF02871714054602_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_4005F86F3B0B7B60EF02871714054602" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_10909560A59CF3E8ABEC87171405C361" xlink:to="loc_us-gaap_SegmentDomain_4005F86F3B0B7B60EF02871714054602" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DigitalMediaMember" xlink:label="loc_adbe_DigitalMediaMember_B02188C59F2DC4669EB2871714055EC7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_4005F86F3B0B7B60EF02871714054602" xlink:to="loc_adbe_DigitalMediaMember_B02188C59F2DC4669EB2871714055EC7" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DigitalExperienceMember" xlink:label="loc_adbe_DigitalExperienceMember_50AC1C248339FBA2C27287171406E171" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_4005F86F3B0B7B60EF02871714054602" xlink:to="loc_adbe_DigitalExperienceMember_50AC1C248339FBA2C27287171406E171" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_PublishingMember" xlink:label="loc_adbe_PublishingMember_2C5829723C920017A29F87171406847D" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_4005F86F3B0B7B60EF02871714054602" xlink:to="loc_adbe_PublishingMember_2C5829723C920017A29F87171406847D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_E5D7AE394FB99AADF1F28717140654B6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8265FB78796141A0E44887171406FF15" xlink:to="loc_us-gaap_Revenues_E5D7AE394FB99AADF1F28717140654B6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaap_CostOfRevenue_28E2A6E3A3478CFA40BF871714064595" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8265FB78796141A0E44887171406FF15" xlink:to="loc_us-gaap_CostOfRevenue_28E2A6E3A3478CFA40BF871714064595" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_8C8CC636184187606C8B87171407C1F8" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8265FB78796141A0E44887171406FF15" xlink:to="loc_us-gaap_GrossProfit_8C8CC636184187606C8B87171407C1F8" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_GrossProfitAsPercentageOfRevenue" xlink:label="loc_adbe_GrossProfitAsPercentageOfRevenue_5331A2BD6880EFFABDC88717140773F5" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8265FB78796141A0E44887171406FF15" xlink:to="loc_adbe_GrossProfitAsPercentageOfRevenue_5331A2BD6880EFFABDC88717140773F5" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/RevenueDetails2" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_44D84C29F7DDE020C61E871714014219" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_881030575DF64BE75CE0871713FFF3C3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_44D84C29F7DDE020C61E871714014219" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_881030575DF64BE75CE0871713FFF3C3" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_C528145D712E7E968A33871713FFB53C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_881030575DF64BE75CE0871713FFF3C3" xlink:to="loc_srt_StatementGeographicalAxis_C528145D712E7E968A33871713FFB53C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_1D00B0E735A74B1BD7BE871713FF531E_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_C528145D712E7E968A33871713FFB53C" xlink:to="loc_srt_SegmentGeographicalDomain_1D00B0E735A74B1BD7BE871713FF531E_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_1D00B0E735A74B1BD7BE871713FF531E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_C528145D712E7E968A33871713FFB53C" xlink:to="loc_srt_SegmentGeographicalDomain_1D00B0E735A74B1BD7BE871713FF531E" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_C5BF45FF390C0C0FE3C3871713FFD623" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_1D00B0E735A74B1BD7BE871713FF531E" xlink:to="loc_country_US_C5BF45FF390C0C0FE3C3871713FFD623" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_OtherAmericasMember" xlink:label="loc_adbe_OtherAmericasMember_772B85032571B41AA82C871714006A97" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_1D00B0E735A74B1BD7BE871713FF531E" xlink:to="loc_adbe_OtherAmericasMember_772B85032571B41AA82C871714006A97" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_AmericasMember" xlink:label="loc_srt_AmericasMember_6F80293D1218CB6EFCF087171400FB0A" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_1D00B0E735A74B1BD7BE871713FF531E" xlink:to="loc_srt_AmericasMember_6F80293D1218CB6EFCF087171400FB0A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EMEAMember" xlink:label="loc_us-gaap_EMEAMember_FD924955EC0DC88737E9871714001212" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_1D00B0E735A74B1BD7BE871713FF531E" xlink:to="loc_us-gaap_EMEAMember_FD924955EC0DC88737E9871714001212" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_JP" xlink:label="loc_country_JP_18BA7C35D9B04EE37F8F871714004BD3" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_1D00B0E735A74B1BD7BE871713FF531E" xlink:to="loc_country_JP_18BA7C35D9B04EE37F8F871714004BD3" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_OtherAsiaMember" xlink:label="loc_adbe_OtherAsiaMember_4984054D7873B92590F287171401E5B2" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_1D00B0E735A74B1BD7BE871713FF531E" xlink:to="loc_adbe_OtherAsiaMember_4984054D7873B92590F287171401E5B2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_AsiaMember" xlink:label="loc_srt_AsiaMember_07BF54E9BE0AE2146145871714012398" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_1D00B0E735A74B1BD7BE871713FF531E" xlink:to="loc_srt_AsiaMember_07BF54E9BE0AE2146145871714012398" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_776E3C8BE7CB38EC3995871714016815" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_44D84C29F7DDE020C61E871714014219" xlink:to="loc_us-gaap_Revenues_776E3C8BE7CB38EC3995871714016815" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/RevenueDetails3" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_8950BC3C89BFF9C0F121871713FBA132" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_9CAC8BED9C8997C1D2D8871713FA1DBF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_8950BC3C89BFF9C0F121871713FBA132" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_9CAC8BED9C8997C1D2D8871713FA1DBF" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_D54D985855BFA9877EBF871713FADF92" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_9CAC8BED9C8997C1D2D8871713FA1DBF" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_D54D985855BFA9877EBF871713FADF92" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_C45CAD0A83877D079035871713FB0C52_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_D54D985855BFA9877EBF871713FADF92" xlink:to="loc_us-gaap_SegmentDomain_C45CAD0A83877D079035871713FB0C52_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_C45CAD0A83877D079035871713FB0C52" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_D54D985855BFA9877EBF871713FADF92" xlink:to="loc_us-gaap_SegmentDomain_C45CAD0A83877D079035871713FB0C52" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DigitalMediaMember" xlink:label="loc_adbe_DigitalMediaMember_01F5D194783AF92A0D58871713FB2F26" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_C45CAD0A83877D079035871713FB0C52" xlink:to="loc_adbe_DigitalMediaMember_01F5D194783AF92A0D58871713FB2F26" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_CreativeCloud" xlink:label="loc_adbe_CreativeCloud_4DD41C3253C059A30210871713FB5CE4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_8950BC3C89BFF9C0F121871713FBA132" xlink:to="loc_adbe_CreativeCloud_4DD41C3253C059A30210871713FB5CE4" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DocumentCloud" xlink:label="loc_adbe_DocumentCloud_C7AC2CE0CBFFB7109773871713FC5D38" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_8950BC3C89BFF9C0F121871713FBA132" xlink:to="loc_adbe_DocumentCloud_C7AC2CE0CBFFB7109773871713FC5D38" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_3B09B5898319C88B6CFD871713FC43CE" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_8950BC3C89BFF9C0F121871713FBA132" xlink:to="loc_us-gaap_Revenues_3B09B5898319C88B6CFD871713FC43CE" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/RevenueDetails4" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_3D49CC0E0677EB599803A1546A3144F6" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_1B53D251EB682E9E9934A1546A2F2AE5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_3D49CC0E0677EB599803A1546A3144F6" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_1B53D251EB682E9E9934A1546A2F2AE5" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_703554E37F1DA427057CA1546A305C8F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_1B53D251EB682E9E9934A1546A2F2AE5" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_703554E37F1DA427057CA1546A305C8F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_FA4329ECD59AAF2797AFA1546A30E80F_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_703554E37F1DA427057CA1546A305C8F" xlink:to="loc_us-gaap_SegmentDomain_FA4329ECD59AAF2797AFA1546A30E80F_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_FA4329ECD59AAF2797AFA1546A30E80F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_703554E37F1DA427057CA1546A305C8F" xlink:to="loc_us-gaap_SegmentDomain_FA4329ECD59AAF2797AFA1546A30E80F" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DigitalMediaMember" xlink:label="loc_adbe_DigitalMediaMember_DB5293443DBFE14E03C0A1546A303421" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_FA4329ECD59AAF2797AFA1546A30E80F" xlink:to="loc_adbe_DigitalMediaMember_DB5293443DBFE14E03C0A1546A303421" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DigitalExperienceMember" xlink:label="loc_adbe_DigitalExperienceMember_DEBAF7BA1AE367FF7D40A1546A31E25E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_FA4329ECD59AAF2797AFA1546A30E80F" xlink:to="loc_adbe_DigitalExperienceMember_DEBAF7BA1AE367FF7D40A1546A31E25E" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_PublishingMember" xlink:label="loc_adbe_PublishingMember_93C05186429FBEB25229A1546A31C90E" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_FA4329ECD59AAF2797AFA1546A30E80F" xlink:to="loc_adbe_PublishingMember_93C05186429FBEB25229A1546A31C90E" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_SubscriptionandCirculationRevenue" xlink:label="loc_adbe_SubscriptionandCirculationRevenue_4F0A6F468864A3D1CCB9A1546A31B220" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_3D49CC0E0677EB599803A1546A3144F6" xlink:to="loc_adbe_SubscriptionandCirculationRevenue_4F0A6F468864A3D1CCB9A1546A31B220" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/RevenueDetails5" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_67384136B0F403117054871713F3372A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_34A1EA6861EF1AF79DD8871713F1768A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_67384136B0F403117054871713F3372A" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_34A1EA6861EF1AF79DD8871713F1768A" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_BC9688541556E5CDC795871713F26D6B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_34A1EA6861EF1AF79DD8871713F1768A" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_BC9688541556E5CDC795871713F26D6B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_190577260C4FCE3BAFC3871713F2F0CE_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_BC9688541556E5CDC795871713F26D6B" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_190577260C4FCE3BAFC3871713F2F0CE_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_190577260C4FCE3BAFC3871713F2F0CE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_BC9688541556E5CDC795871713F26D6B" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_190577260C4FCE3BAFC3871713F2F0CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForCreditLossMember" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_023D9F784669486820AF871713F244AA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_190577260C4FCE3BAFC3871713F2F0CE" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_023D9F784669486820AF871713F244AA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_BD04C1D8D333289D5D9F871713F36649" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_67384136B0F403117054871713F3372A" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_BD04C1D8D333289D5D9F871713F36649" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_BE10BAEBBF31B1AA2932871713F38AC9" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_67384136B0F403117054871713F3372A" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_BE10BAEBBF31B1AA2932871713F38AC9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_DBEAB5397E7035A7A751871713F3E586" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_67384136B0F403117054871713F3372A" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_DBEAB5397E7035A7A751871713F3E586" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_1CAA31E9063E1D113A36871713F379C6" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_67384136B0F403117054871713F3372A" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_1CAA31E9063E1D113A36871713F379C6" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/RevenueDetails6" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_F4FA2840268E9524F52A871713ED3799" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_BE1A8442C8F7B05E1A16871713EC36FE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_F4FA2840268E9524F52A871713ED3799" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_BE1A8442C8F7B05E1A16871713EC36FE" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_D839E2EB738512DD1E74871713ED4345" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_BE1A8442C8F7B05E1A16871713EC36FE" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_D839E2EB738512DD1E74871713ED4345" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_4CE45F9AACA9870CB917871713ED1A39_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_D839E2EB738512DD1E74871713ED4345" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_4CE45F9AACA9870CB917871713ED1A39_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_4CE45F9AACA9870CB917871713ED1A39" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_D839E2EB738512DD1E74871713ED4345" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_4CE45F9AACA9870CB917871713ED1A39" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesReturnsAndAllowancesMember" xlink:label="loc_us-gaap_SalesReturnsAndAllowancesMember_A2305F507691E70289AE871713EDF4D7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_4CE45F9AACA9870CB917871713ED1A39" xlink:to="loc_us-gaap_SalesReturnsAndAllowancesMember_A2305F507691E70289AE871713EDF4D7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_6AE0A0277BA39097F882871713EED22B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_F4FA2840268E9524F52A871713ED3799" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_6AE0A0277BA39097F882871713EED22B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesAdjustments" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesAdjustments_7FBBF2413249823C559B871713EE5F4C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_F4FA2840268E9524F52A871713ED3799" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesAdjustments_7FBBF2413249823C559B871713EE5F4C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_DD99CF60A96700F723D1871713EEF6F2" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_F4FA2840268E9524F52A871713ED3799" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_DD99CF60A96700F723D1871713EEF6F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_0D51702DA16D7DC0BBFF871713EE542B" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_F4FA2840268E9524F52A871713ED3799" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_0D51702DA16D7DC0BBFF871713EE542B" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/RevenueDetailsNumeric" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_25BBC3B3AFB3B19ADE41AB32E7EB4A73" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_9BDB727479C8B4D6732AAB32E7EAF062" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_25BBC3B3AFB3B19ADE41AB32E7EB4A73" xlink:to="loc_us-gaap_StatementTable_9BDB727479C8B4D6732AAB32E7EAF062" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="loc_us-gaap_DeferredRevenueArrangementTypeAxis_F88DCD39797B29CEF1F3AB32E7EAA672" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_9BDB727479C8B4D6732AAB32E7EAF062" xlink:to="loc_us-gaap_DeferredRevenueArrangementTypeAxis_F88DCD39797B29CEF1F3AB32E7EAA672" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="loc_us-gaap_DeferredRevenueArrangementTypeDomain_2CAF9096C388F6352608AB32E7EA37A3_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeAxis_F88DCD39797B29CEF1F3AB32E7EAA672" xlink:to="loc_us-gaap_DeferredRevenueArrangementTypeDomain_2CAF9096C388F6352608AB32E7EA37A3_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="loc_us-gaap_DeferredRevenueArrangementTypeDomain_2CAF9096C388F6352608AB32E7EA37A3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeAxis_F88DCD39797B29CEF1F3AB32E7EAA672" xlink:to="loc_us-gaap_DeferredRevenueArrangementTypeDomain_2CAF9096C388F6352608AB32E7EA37A3" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_NoncancellableCommittedFundsMember" xlink:label="loc_adbe_NoncancellableCommittedFundsMember_89012739A588326CFCAFAB32E7EA752B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeDomain_2CAF9096C388F6352608AB32E7EA37A3" xlink:to="loc_adbe_NoncancellableCommittedFundsMember_89012739A588326CFCAFAB32E7EA752B" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RefundableCustomerDepositsMember" xlink:label="loc_adbe_RefundableCustomerDepositsMember_1311E586003E791396B9AB32E7EB7510" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeDomain_2CAF9096C388F6352608AB32E7EA37A3" xlink:to="loc_adbe_RefundableCustomerDepositsMember_1311E586003E791396B9AB32E7EB7510" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_0EC4CFCBDAEB14C17BBBAB32E7EB643E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_25BBC3B3AFB3B19ADE41AB32E7EB4A73" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_0EC4CFCBDAEB14C17BBBAB32E7EB643E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnbilledContractsReceivable" xlink:label="loc_us-gaap_UnbilledContractsReceivable_5E4364B2DD9EA7E6C5B0AB32E7EB4FF8" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_25BBC3B3AFB3B19ADE41AB32E7EB4A73" xlink:to="loc_us-gaap_UnbilledContractsReceivable_5E4364B2DD9EA7E6C5B0AB32E7EB4FF8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_A97741781AB490CB57AAAB32E7EB5CD6" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_25BBC3B3AFB3B19ADE41AB32E7EB4A73" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_A97741781AB490CB57AAAB32E7EB5CD6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaap_DeferredRevenue_2978F6C57332F4D55FD9AB32E7ECABE0" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_25BBC3B3AFB3B19ADE41AB32E7EB4A73" xlink:to="loc_us-gaap_DeferredRevenue_2978F6C57332F4D55FD9AB32E7ECABE0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_8E53257EFAE0E4302CF8AB32E7ECBB2D" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_25BBC3B3AFB3B19ADE41AB32E7EB4A73" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_8E53257EFAE0E4302CF8AB32E7ECBB2D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_906F046E3AE6744F41E8AB32E7ECDF07" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_25BBC3B3AFB3B19ADE41AB32E7EB4A73" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_906F046E3AE6744F41E8AB32E7ECDF07" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_68F9448346C1154210A9AB32E7EC2D3D" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_25BBC3B3AFB3B19ADE41AB32E7EB4A73" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_68F9448346C1154210A9AB32E7EC2D3D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:label="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_70C079284990F5E94264AB32E7ECF438" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_25BBC3B3AFB3B19ADE41AB32E7EB4A73" xlink:to="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_70C079284990F5E94264AB32E7ECF438" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedContractCostAmortization" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization_1DEEE0A12351306C35D9AB32E7ECCCCA" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_25BBC3B3AFB3B19ADE41AB32E7EB4A73" xlink:to="loc_us-gaap_CapitalizedContractCostAmortization_1DEEE0A12351306C35D9AB32E7ECCCCA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedContractCostNet" xlink:label="loc_us-gaap_CapitalizedContractCostNet_15DE85010E9B61D4716BAB32E7ED26E9" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_25BBC3B3AFB3B19ADE41AB32E7EB4A73" xlink:to="loc_us-gaap_CapitalizedContractCostNet_15DE85010E9B61D4716BAB32E7ED26E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedContractCostNetNoncurrent" xlink:label="loc_us-gaap_CapitalizedContractCostNetNoncurrent_4B4FD674B2AE1CC2A440AB32E7ED41A1" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_25BBC3B3AFB3B19ADE41AB32E7EB4A73" xlink:to="loc_us-gaap_CapitalizedContractCostNetNoncurrent_4B4FD674B2AE1CC2A440AB32E7ED41A1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerRefundLiability" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiability_74500F4813D871FFF39EAB32E7EDC9A9" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_25BBC3B3AFB3B19ADE41AB32E7EB4A73" xlink:to="loc_us-gaap_ContractWithCustomerRefundLiability_74500F4813D871FFF39EAB32E7EDC9A9" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/RevenueTables1" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_D07B6116711D2D19BB24866251254F8F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_167891B81E0CBF80A619866251117E2B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_D07B6116711D2D19BB24866251254F8F" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_167891B81E0CBF80A619866251117E2B" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_1588F1C42A2B13CBF27E866251161573" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_167891B81E0CBF80A619866251117E2B" xlink:to="loc_srt_StatementGeographicalAxis_1588F1C42A2B13CBF27E866251161573" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_1B9174E8B3707C58824B866251179495_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_1588F1C42A2B13CBF27E866251161573" xlink:to="loc_srt_SegmentGeographicalDomain_1B9174E8B3707C58824B866251179495_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_1B9174E8B3707C58824B866251179495" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_1588F1C42A2B13CBF27E866251161573" xlink:to="loc_srt_SegmentGeographicalDomain_1B9174E8B3707C58824B866251179495" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_61DEAA93269A29CE21B4866251373CB6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_D07B6116711D2D19BB24866251254F8F" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_61DEAA93269A29CE21B4866251373CB6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_2A52726CF5332CE52C048662EE18EF5A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_D07B6116711D2D19BB24866251254F8F" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_2A52726CF5332CE52C048662EE18EF5A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_79E0CD5B8DA5D97F64FD866342241839" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_D07B6116711D2D19BB24866251254F8F" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_79E0CD5B8DA5D97F64FD866342241839" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/RevenueTables2" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_34ED637C0EA707C1FF05877AB8686C3C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_1AA7C88D8BDABE36AE00877AB867DF87" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_34ED637C0EA707C1FF05877AB8686C3C" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_1AA7C88D8BDABE36AE00877AB867DF87" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_4DC28952F4AFDA165E8C877AB8768961" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_1AA7C88D8BDABE36AE00877AB867DF87" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_4DC28952F4AFDA165E8C877AB8768961" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_DC96F6C9589317E23252877AB87C9657_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_4DC28952F4AFDA165E8C877AB8768961" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_DC96F6C9589317E23252877AB87C9657_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_DC96F6C9589317E23252877AB87C9657" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_4DC28952F4AFDA165E8C877AB8768961" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_DC96F6C9589317E23252877AB87C9657" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForCreditLossMember" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_F02997D9D1E31E58DE00877AB887B6BC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_DC96F6C9589317E23252877AB87C9657" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_F02997D9D1E31E58DE00877AB887B6BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesReturnsAndAllowancesMember" xlink:label="loc_us-gaap_SalesReturnsAndAllowancesMember_495EF48B825E85F16A9C877AF9A3FEF3" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_DC96F6C9589317E23252877AB87C9657" xlink:to="loc_us-gaap_SalesReturnsAndAllowancesMember_495EF48B825E85F16A9C877AF9A3FEF3" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ScheduleOfAllowanceForDoubtfulAccountsRollforwardTableTextBlock" xlink:label="loc_adbe_ScheduleOfAllowanceForDoubtfulAccountsRollforwardTableTextBlock_FD65CC9E37F1B4F85EF9877AB86F27F5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_34ED637C0EA707C1FF05877AB8686C3C" xlink:to="loc_adbe_ScheduleOfAllowanceForDoubtfulAccountsRollforwardTableTextBlock_FD65CC9E37F1B4F85EF9877AB86F27F5" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RevenueRecognitionRevenueReserveRollforwardTableTextBlock" xlink:label="loc_adbe_RevenueRecognitionRevenueReserveRollforwardTableTextBlock_2A766299F19E0838CF85877AF990A47C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_34ED637C0EA707C1FF05877AB8686C3C" xlink:to="loc_adbe_RevenueRecognitionRevenueReserveRollforwardTableTextBlock_2A766299F19E0838CF85877AF990A47C" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/SelectedQuarterlyFinancialData" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/SelectedQuarterlyFinancialDataDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/SelectedQuarterlyFinancialDataTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/StockBasedCompensation" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/StockBasedCompensationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E31250E8F0F193C272AE00B3D5DE4591" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_A966F7E9462447F5CEF800B3D5DAACF2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E31250E8F0F193C272AE00B3D5DE4591" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_A966F7E9462447F5CEF800B3D5DAACF2" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis" xlink:label="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_54F92A522F24C47EAE2000B3D5DB63A5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_A966F7E9462447F5CEF800B3D5DAACF2" xlink:to="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_54F92A522F24C47EAE2000B3D5DB63A5" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain" xlink:label="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_55CC63EA06D41D026BC100B3D5DB9B8D_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_54F92A522F24C47EAE2000B3D5DB63A5" xlink:to="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_55CC63EA06D41D026BC100B3D5DB9B8D_default" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain" xlink:label="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_55CC63EA06D41D026BC100B3D5DB9B8D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_54F92A522F24C47EAE2000B3D5DB63A5" xlink:to="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_55CC63EA06D41D026BC100B3D5DB9B8D" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_SharesGrantedMember" xlink:label="loc_adbe_SharesGrantedMember_6EB85A82CA84636882BE00B3D5DBEC43" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_55CC63EA06D41D026BC100B3D5DB9B8D" xlink:to="loc_adbe_SharesGrantedMember_6EB85A82CA84636882BE00B3D5DBEC43" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_5324268EB90872B2055500B3D5DDB390" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_A966F7E9462447F5CEF800B3D5DAACF2" xlink:to="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_5324268EB90872B2055500B3D5DDB390" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_E0EFD7C916D0C37A820800B3D5DDF259_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_5324268EB90872B2055500B3D5DDB390" xlink:to="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_E0EFD7C916D0C37A820800B3D5DDF259_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_E0EFD7C916D0C37A820800B3D5DDF259" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_5324268EB90872B2055500B3D5DDB390" xlink:to="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_E0EFD7C916D0C37A820800B3D5DDF259" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ExistingNonEmployeeDirectorsMember" xlink:label="loc_adbe_ExistingNonEmployeeDirectorsMember_89162BFC6AD2F17F8A1000B3D5DD8609" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_E0EFD7C916D0C37A820800B3D5DDF259" xlink:to="loc_adbe_ExistingNonEmployeeDirectorsMember_89162BFC6AD2F17F8A1000B3D5DD8609" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_621EAD35FFE37863CB4D00B3D5DDF922" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_A966F7E9462447F5CEF800B3D5DAACF2" xlink:to="loc_srt_RangeAxis_621EAD35FFE37863CB4D00B3D5DDF922" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_A254323F8D03A1CE169B00B3D5DD57A5_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_621EAD35FFE37863CB4D00B3D5DDF922" xlink:to="loc_srt_RangeMember_A254323F8D03A1CE169B00B3D5DD57A5_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_A254323F8D03A1CE169B00B3D5DD57A5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_621EAD35FFE37863CB4D00B3D5DDF922" xlink:to="loc_srt_RangeMember_A254323F8D03A1CE169B00B3D5DD57A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_D98A74C9B35D538A873A00B3D5DD9D4A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_A254323F8D03A1CE169B00B3D5DD57A5" xlink:to="loc_srt_MinimumMember_D98A74C9B35D538A873A00B3D5DD9D4A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_F8B215A82DA7FD1F0FB700B3D5DDF7E9" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_A254323F8D03A1CE169B00B3D5DD57A5" xlink:to="loc_srt_MaximumMember_F8B215A82DA7FD1F0FB700B3D5DDF7E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_AB0D18A9ECAB88D4698300B3D5DEA39C" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_A966F7E9462447F5CEF800B3D5DAACF2" xlink:to="loc_us-gaap_AwardTypeAxis_AB0D18A9ECAB88D4698300B3D5DEA39C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_35F7C01BDC2F55F1AAE300B3D5DE8880_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_AB0D18A9ECAB88D4698300B3D5DEA39C" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_35F7C01BDC2F55F1AAE300B3D5DE8880_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_35F7C01BDC2F55F1AAE300B3D5DE8880" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_AB0D18A9ECAB88D4698300B3D5DEA39C" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_35F7C01BDC2F55F1AAE300B3D5DE8880" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaap_EmployeeStockMember_A83123C27AC9A6E771C800B3D5DE56DF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_35F7C01BDC2F55F1AAE300B3D5DE8880" xlink:to="loc_us-gaap_EmployeeStockMember_A83123C27AC9A6E771C800B3D5DE56DF" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_WeightedAverageSubscriptionDateFairValueOfShares" xlink:label="loc_adbe_WeightedAverageSubscriptionDateFairValueOfShares_0F71B2E23466A985EB2F00B3D5DE7A6A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E31250E8F0F193C272AE00B3D5DE4591" xlink:to="loc_adbe_WeightedAverageSubscriptionDateFairValueOfShares_0F71B2E23466A985EB2F00B3D5DE7A6A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_5FA56BCD7AD70302247400B3D5DF32E7" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E31250E8F0F193C272AE00B3D5DE4591" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_5FA56BCD7AD70302247400B3D5DF32E7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_D25AD5ECB480620D29D300B3D5DFB182" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E31250E8F0F193C272AE00B3D5DE4591" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_D25AD5ECB480620D29D300B3D5DFB182" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_TotalIntrinsicValueOfSharesPurchased" xlink:label="loc_adbe_TotalIntrinsicValueOfSharesPurchased_15CB1D531185F70A3E5C00B3D5DFDEB6" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E31250E8F0F193C272AE00B3D5DE4591" xlink:to="loc_adbe_TotalIntrinsicValueOfSharesPurchased_15CB1D531185F70A3E5C00B3D5DFDEB6" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceAsPercentageOfMarketPrice" xlink:label="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceAsPercentageOfMarketPrice_E251C1C120C9E2CE3F0300B3D5DF1E27" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E31250E8F0F193C272AE00B3D5DE4591" xlink:to="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceAsPercentageOfMarketPrice_E251C1C120C9E2CE3F0300B3D5DF1E27" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_02C4226DE0B6C6333B9E00B3D5DFA915" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E31250E8F0F193C272AE00B3D5DE4591" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_02C4226DE0B6C6333B9E00B3D5DFA915" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_4BA287D86329E4183AC600B3D5E00861" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E31250E8F0F193C272AE00B3D5DE4591" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_4BA287D86329E4183AC600B3D5E00861" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_CFA5F5E6C70ABAD62FA500B3D5E05851" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E31250E8F0F193C272AE00B3D5DE4591" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_CFA5F5E6C70ABAD62FA500B3D5E05851" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_5B590CB3BE77C97DC55C00B3D5E0B61B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_CFA5F5E6C70ABAD62FA500B3D5E05851" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_5B590CB3BE77C97DC55C00B3D5E0B61B" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ValuationAssumptionsVolatilityRangeAbstract" xlink:label="loc_adbe_ValuationAssumptionsVolatilityRangeAbstract_ADE852D2F38078F51E5200B3D5E07860" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E31250E8F0F193C272AE00B3D5DE4591" xlink:to="loc_adbe_ValuationAssumptionsVolatilityRangeAbstract_ADE852D2F38078F51E5200B3D5E07860" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_94BF1DB123B964EE00AD00B3D5E09654" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ValuationAssumptionsVolatilityRangeAbstract_ADE852D2F38078F51E5200B3D5E07860" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_94BF1DB123B964EE00AD00B3D5E09654" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_98B79B93EDA89EBDB4EE00B3D5E1647D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ValuationAssumptionsVolatilityRangeAbstract_ADE852D2F38078F51E5200B3D5E07860" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_98B79B93EDA89EBDB4EE00B3D5E1647D" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ValuationAssumptionsRiskFreeInterestRateRangeAbstract" xlink:label="loc_adbe_ValuationAssumptionsRiskFreeInterestRateRangeAbstract_37078447CD3E829C733D00B3D5E19E67" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E31250E8F0F193C272AE00B3D5DE4591" xlink:to="loc_adbe_ValuationAssumptionsRiskFreeInterestRateRangeAbstract_37078447CD3E829C733D00B3D5E19E67" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_4DF4771AE20149B1E93900B3D5E1277D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ValuationAssumptionsRiskFreeInterestRateRangeAbstract_37078447CD3E829C733D00B3D5E19E67" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_4DF4771AE20149B1E93900B3D5E1277D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_6CFE2CA3FB0E6212DCF100B3D5E1F160" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ValuationAssumptionsRiskFreeInterestRateRangeAbstract_37078447CD3E829C733D00B3D5E19E67" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_6CFE2CA3FB0E6212DCF100B3D5E1F160" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/StockBasedCompensationDetails1" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D6ADD68DD9561C431F7EAB32E6C6F2F9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2BBEA9F3BE129AB8B247AB32E6C57D60" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D6ADD68DD9561C431F7EAB32E6C6F2F9" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2BBEA9F3BE129AB8B247AB32E6C57D60" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_46A34107C6CD40A5B194AB32E6C53C60" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2BBEA9F3BE129AB8B247AB32E6C57D60" xlink:to="loc_us-gaap_AwardTypeAxis_46A34107C6CD40A5B194AB32E6C53C60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_863B2708A4A1412C57CAAB32E6C5E086_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_46A34107C6CD40A5B194AB32E6C53C60" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_863B2708A4A1412C57CAAB32E6C5E086_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_863B2708A4A1412C57CAAB32E6C5E086" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_46A34107C6CD40A5B194AB32E6C53C60" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_863B2708A4A1412C57CAAB32E6C5E086" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_24D6371BB945E78A1E8AAB32E6C58094" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_863B2708A4A1412C57CAAB32E6C5E086" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_24D6371BB945E78A1E8AAB32E6C58094" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaap_SharePrice_E37419871C1B69C1CDAFAB32E6C6CBC5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D6ADD68DD9561C431F7EAB32E6C6F2F9" xlink:to="loc_us-gaap_SharePrice_E37419871C1B69C1CDAFAB32E6C6CBC5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_E1ABE2A63ECABED65BD1AB32E6C6024B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D6ADD68DD9561C431F7EAB32E6C6F2F9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_E1ABE2A63ECABED65BD1AB32E6C6024B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_926839BC2F20862BF41AAB32E6C62A1D" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D6ADD68DD9561C431F7EAB32E6C6F2F9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_926839BC2F20862BF41AAB32E6C62A1D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_36C4BB5F0248A05A43F1AB32E6C7AA58" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D6ADD68DD9561C431F7EAB32E6C6F2F9" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_36C4BB5F0248A05A43F1AB32E6C7AA58" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_10F0866FD927107564E2AB32E6C7BA4B" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D6ADD68DD9561C431F7EAB32E6C6F2F9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_10F0866FD927107564E2AB32E6C7BA4B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_20F583AEFAA6D52FFFA2AB32E6C7788F" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D6ADD68DD9561C431F7EAB32E6C6F2F9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_20F583AEFAA6D52FFFA2AB32E6C7788F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_D0B15BFF3CCD3DFC19D0AB32E6C7AE9F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_20F583AEFAA6D52FFFA2AB32E6C7788F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_D0B15BFF3CCD3DFC19D0AB32E6C7AE9F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6EDBE4B51EDD94DD8D77AB32E6C79579" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_20F583AEFAA6D52FFFA2AB32E6C7788F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6EDBE4B51EDD94DD8D77AB32E6C79579" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_A2C232C06EA93CEB4814AB32E6C78160" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_20F583AEFAA6D52FFFA2AB32E6C7788F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_A2C232C06EA93CEB4814AB32E6C78160" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_D27758023EA35D63FCF3AB32E6C8B5B3" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_20F583AEFAA6D52FFFA2AB32E6C7788F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_D27758023EA35D63FCF3AB32E6C8B5B3" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DueToAcquisition" xlink:label="loc_adbe_DueToAcquisition_C42F54206070138AC1FAAB32E6C8781C" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_20F583AEFAA6D52FFFA2AB32E6C7788F" xlink:to="loc_adbe_DueToAcquisition_C42F54206070138AC1FAAB32E6C8781C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_06A67EC03574B5888A06AB32E6C8F8BC" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D6ADD68DD9561C431F7EAB32E6C6F2F9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_06A67EC03574B5888A06AB32E6C8F8BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_D2BA5BB4F52B2A037AD0AB32E6C87582" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_06A67EC03574B5888A06AB32E6C8F8BC" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_D2BA5BB4F52B2A037AD0AB32E6C87582" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_8A180E06023FBB3983A9AB32E6C81F02" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_06A67EC03574B5888A06AB32E6C8F8BC" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_8A180E06023FBB3983A9AB32E6C81F02" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RestrictedStockUnitsExpectedToVestShares" xlink:label="loc_adbe_RestrictedStockUnitsExpectedToVestShares_72E2F0465C747181AEB6AB32E6C901BF" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_06A67EC03574B5888A06AB32E6C8F8BC" xlink:to="loc_adbe_RestrictedStockUnitsExpectedToVestShares_72E2F0465C747181AEB6AB32E6C901BF" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_VestedAndExpectedToVestWeightedAverageRemainingContractualLife" xlink:label="loc_adbe_VestedAndExpectedToVestWeightedAverageRemainingContractualLife_12B5E2AD1217BFAA7E44AB32E6C9FAE4" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_06A67EC03574B5888A06AB32E6C8F8BC" xlink:to="loc_adbe_VestedAndExpectedToVestWeightedAverageRemainingContractualLife_12B5E2AD1217BFAA7E44AB32E6C9FAE4" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RestrictedStockUnitsExpectedToVestIntrinsicValue" xlink:label="loc_adbe_RestrictedStockUnitsExpectedToVestIntrinsicValue_0E989718C7E16E3F6D41AB32E6C930ED" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_06A67EC03574B5888A06AB32E6C8F8BC" xlink:to="loc_adbe_RestrictedStockUnitsExpectedToVestIntrinsicValue_0E989718C7E16E3F6D41AB32E6C930ED" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/StockBasedCompensationDetails2" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_AA9763FCA1D07C223E18AB32E6BD97C2" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1B7D1E3FBE0783EC1FECAB32E6B93A89" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_AA9763FCA1D07C223E18AB32E6BD97C2" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1B7D1E3FBE0783EC1FECAB32E6B93A89" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis" xlink:label="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_3FC4328148A5F6957971AB32E6B986C3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1B7D1E3FBE0783EC1FECAB32E6B93A89" xlink:to="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_3FC4328148A5F6957971AB32E6B986C3" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain" xlink:label="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_7E45D2A17C0575290AC1AB32E6B9497C_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_3FC4328148A5F6957971AB32E6B986C3" xlink:to="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_7E45D2A17C0575290AC1AB32E6B9497C_default" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain" xlink:label="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_7E45D2A17C0575290AC1AB32E6B9497C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_3FC4328148A5F6957971AB32E6B986C3" xlink:to="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_7E45D2A17C0575290AC1AB32E6B9497C" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ProgramsachievedMember" xlink:label="loc_adbe_ProgramsachievedMember_6056A08C117B596C28D3AB32E6B9E248" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_7E45D2A17C0575290AC1AB32E6B9497C" xlink:to="loc_adbe_ProgramsachievedMember_6056A08C117B596C28D3AB32E6B9E248" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Program2016Member" xlink:label="loc_adbe_Program2016Member_56130E25B6D59275639BAB32E6BA03A0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ProgramsachievedMember_6056A08C117B596C28D3AB32E6B9E248" xlink:to="loc_adbe_Program2016Member_56130E25B6D59275639BAB32E6BA03A0" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Program2015Member" xlink:label="loc_adbe_Program2015Member_5818DC87C44DB2475850AB32E6BAECE4" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ProgramsachievedMember_6056A08C117B596C28D3AB32E6B9E248" xlink:to="loc_adbe_Program2015Member_5818DC87C44DB2475850AB32E6BAECE4" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Program2014Member" xlink:label="loc_adbe_Program2014Member_5B22741A5BA922E29464AB32E6BAC585" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ProgramsachievedMember_6056A08C117B596C28D3AB32E6B9E248" xlink:to="loc_adbe_Program2014Member_5B22741A5BA922E29464AB32E6BAC585" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis" xlink:label="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_7792DDE68F8B43DC800EAB32E6BAA293" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1B7D1E3FBE0783EC1FECAB32E6B93A89" xlink:to="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_7792DDE68F8B43DC800EAB32E6BAA293" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain" xlink:label="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_3C32C7DFDDABFCBDB9C8AB32E6BB5BFE_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_7792DDE68F8B43DC800EAB32E6BAA293" xlink:to="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_3C32C7DFDDABFCBDB9C8AB32E6BB5BFE_default" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain" xlink:label="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_3C32C7DFDDABFCBDB9C8AB32E6BB5BFE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_7792DDE68F8B43DC800EAB32E6BAA293" xlink:to="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_3C32C7DFDDABFCBDB9C8AB32E6BB5BFE" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_SharesGrantedMember" xlink:label="loc_adbe_SharesGrantedMember_4D3BD4C1BC58526AE882AB32E6BBAE0E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_3C32C7DFDDABFCBDB9C8AB32E6BB5BFE" xlink:to="loc_adbe_SharesGrantedMember_4D3BD4C1BC58526AE882AB32E6BBAE0E" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_MaximumSharesEligibleToReceiveMember" xlink:label="loc_adbe_MaximumSharesEligibleToReceiveMember_D7DE915290070304374CAB32E6BB0067" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_3C32C7DFDDABFCBDB9C8AB32E6BB5BFE" xlink:to="loc_adbe_MaximumSharesEligibleToReceiveMember_D7DE915290070304374CAB32E6BB0067" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Program2016Member" xlink:label="loc_adbe_Program2016Member_926D35BC73BAC53541B9AB32E6BB4810" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_3C32C7DFDDABFCBDB9C8AB32E6BB5BFE" xlink:to="loc_adbe_Program2016Member_926D35BC73BAC53541B9AB32E6BB4810" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Program2015Member" xlink:label="loc_adbe_Program2015Member_6CBC373F70E13894351FAB32E6BB7C60" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_3C32C7DFDDABFCBDB9C8AB32E6BB5BFE" xlink:to="loc_adbe_Program2015Member_6CBC373F70E13894351FAB32E6BB7C60" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Program2014Member" xlink:label="loc_adbe_Program2014Member_E85093662AFFE062A511AB32E6BC9B8E" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_3C32C7DFDDABFCBDB9C8AB32E6BB5BFE" xlink:to="loc_adbe_Program2014Member_E85093662AFFE062A511AB32E6BC9B8E" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ProgramsnotyetachievedMember" xlink:label="loc_adbe_ProgramsnotyetachievedMember_809B3373641BEAF31BEFAB32E6BC1771" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_3C32C7DFDDABFCBDB9C8AB32E6BB5BFE" xlink:to="loc_adbe_ProgramsnotyetachievedMember_809B3373641BEAF31BEFAB32E6BC1771" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_06039E41E3FC6A8CC600AB32E6BCD0AB" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1B7D1E3FBE0783EC1FECAB32E6B93A89" xlink:to="loc_us-gaap_AwardTypeAxis_06039E41E3FC6A8CC600AB32E6BCD0AB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3D09DE4AAFDC35C7A0BEAB32E6BC545B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_06039E41E3FC6A8CC600AB32E6BCD0AB" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3D09DE4AAFDC35C7A0BEAB32E6BC545B_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3D09DE4AAFDC35C7A0BEAB32E6BC545B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_06039E41E3FC6A8CC600AB32E6BCD0AB" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3D09DE4AAFDC35C7A0BEAB32E6BC545B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaap_PerformanceSharesMember_A02903085829F2E18E11AB32E6BC2B47" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3D09DE4AAFDC35C7A0BEAB32E6BC545B" xlink:to="loc_us-gaap_PerformanceSharesMember_A02903085829F2E18E11AB32E6BC2B47" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_81C8F9A4E9E07EC197C4AB32E6BD5A30" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_AA9763FCA1D07C223E18AB32E6BD97C2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_81C8F9A4E9E07EC197C4AB32E6BD5A30" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_265F0A7470F88CFD63B1AB32E6BD36AD" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_AA9763FCA1D07C223E18AB32E6BD97C2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_265F0A7470F88CFD63B1AB32E6BD36AD" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Achieved" xlink:label="loc_adbe_Achieved_D20814973C8B9A06E2C5AB32E6BDE26F" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_AA9763FCA1D07C223E18AB32E6BD97C2" xlink:to="loc_adbe_Achieved_D20814973C8B9A06E2C5AB32E6BDE26F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_C8BBB5959C8ED2A56634AB32E6BDAE96" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_AA9763FCA1D07C223E18AB32E6BD97C2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_C8BBB5959C8ED2A56634AB32E6BDAE96" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_MaximumTargetPercentageAllowedUnderProgram" xlink:label="loc_adbe_MaximumTargetPercentageAllowedUnderProgram_CA80D136082817753B92AB32E6BE778E" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_AA9763FCA1D07C223E18AB32E6BD97C2" xlink:to="loc_adbe_MaximumTargetPercentageAllowedUnderProgram_CA80D136082817753B92AB32E6BE778E" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ActualPercentageAchieved" xlink:label="loc_adbe_ActualPercentageAchieved_D1CDC162DEB2EF074C6FAB32E6BE0C91" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_AA9763FCA1D07C223E18AB32E6BD97C2" xlink:to="loc_adbe_ActualPercentageAchieved_D1CDC162DEB2EF074C6FAB32E6BE0C91" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_DFC4040E20DC5A6A8779AB32E6BEC337" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_AA9763FCA1D07C223E18AB32E6BD97C2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_DFC4040E20DC5A6A8779AB32E6BEC337" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/StockBasedCompensationDetails3" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionLineItems" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionLineItems_9F4731000B5ABD66D768AB32E6B29D3D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedGoodsAndNonemployeeServicesTransactionTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedGoodsAndNonemployeeServicesTransactionTable_E15BEE9653D8F2EA3372AB32E6AF637A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionLineItems_9F4731000B5ABD66D768AB32E6B29D3D" xlink:to="loc_us-gaap_ScheduleOfShareBasedGoodsAndNonemployeeServicesTransactionTable_E15BEE9653D8F2EA3372AB32E6AF637A" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_363460DBC23059A740FFAB32E6B0E267" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedGoodsAndNonemployeeServicesTransactionTable_E15BEE9653D8F2EA3372AB32E6AF637A" xlink:to="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_363460DBC23059A740FFAB32E6B0E267" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_22DB0B689DAD39D8A4F1AB32E6B070CA_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_363460DBC23059A740FFAB32E6B0E267" xlink:to="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_22DB0B689DAD39D8A4F1AB32E6B070CA_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_22DB0B689DAD39D8A4F1AB32E6B070CA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_363460DBC23059A740FFAB32E6B0E267" xlink:to="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_22DB0B689DAD39D8A4F1AB32E6B070CA" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ExistingNonEmployeeDirectorsMember" xlink:label="loc_adbe_ExistingNonEmployeeDirectorsMember_91B2F1C621DD906323F6AB32E6B0862B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_22DB0B689DAD39D8A4F1AB32E6B070CA" xlink:to="loc_adbe_ExistingNonEmployeeDirectorsMember_91B2F1C621DD906323F6AB32E6B0862B" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_NewNonEmployeeDirectorsMember" xlink:label="loc_adbe_NewNonEmployeeDirectorsMember_F57A2C9EA490A9B00185AB32E6B10AC9" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_22DB0B689DAD39D8A4F1AB32E6B070CA" xlink:to="loc_adbe_NewNonEmployeeDirectorsMember_F57A2C9EA490A9B00185AB32E6B10AC9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_447322DD4555C283F8D4AB32E6B1D325" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedGoodsAndNonemployeeServicesTransactionTable_E15BEE9653D8F2EA3372AB32E6AF637A" xlink:to="loc_us-gaap_AwardTypeAxis_447322DD4555C283F8D4AB32E6B1D325" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_53188362D6C63125D954AB32E6B1A33E_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_447322DD4555C283F8D4AB32E6B1D325" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_53188362D6C63125D954AB32E6B1A33E_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_53188362D6C63125D954AB32E6B1A33E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_447322DD4555C283F8D4AB32E6B1D325" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_53188362D6C63125D954AB32E6B1A33E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_AFA7C94EF68CF98D2006AB32E6B13F5A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_53188362D6C63125D954AB32E6B1A33E" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_AFA7C94EF68CF98D2006AB32E6B13F5A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srt_TitleOfIndividualAxis_7818272DF1C72C21B703AB32E6B1D2B6" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedGoodsAndNonemployeeServicesTransactionTable_E15BEE9653D8F2EA3372AB32E6AF637A" xlink:to="loc_srt_TitleOfIndividualAxis_7818272DF1C72C21B703AB32E6B1D2B6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1FB9F6A2B1A69575D720AB32E6B14E87_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_7818272DF1C72C21B703AB32E6B1D2B6" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1FB9F6A2B1A69575D720AB32E6B14E87_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1FB9F6A2B1A69575D720AB32E6B14E87" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_7818272DF1C72C21B703AB32E6B1D2B6" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1FB9F6A2B1A69575D720AB32E6B14E87" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_DirectorMember" xlink:label="loc_srt_DirectorMember_057A9C51577205C9CEE4AB32E6B257DC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1FB9F6A2B1A69575D720AB32E6B14E87" xlink:to="loc_srt_DirectorMember_057A9C51577205C9CEE4AB32E6B257DC" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RestrictedStockUnitsGrantedToExistingDirectors" xlink:label="loc_adbe_RestrictedStockUnitsGrantedToExistingDirectors_BA277173B7FDA1AD4B4BAB32E6B25F9F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionLineItems_9F4731000B5ABD66D768AB32E6B29D3D" xlink:to="loc_adbe_RestrictedStockUnitsGrantedToExistingDirectors_BA277173B7FDA1AD4B4BAB32E6B25F9F" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RestrictedStockUnitsGrantedToNewDirectors" xlink:label="loc_adbe_RestrictedStockUnitsGrantedToNewDirectors_D7B7ADA04AD44BC7E1ADAB32E6B34FD1" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionLineItems_9F4731000B5ABD66D768AB32E6B29D3D" xlink:to="loc_adbe_RestrictedStockUnitsGrantedToNewDirectors_D7B7ADA04AD44BC7E1ADAB32E6B34FD1" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantValuePerAward" xlink:label="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantValuePerAward_8D4D65CA11E6DAA75AD1AB32E6B2D4C3" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionLineItems_9F4731000B5ABD66D768AB32E6B29D3D" xlink:to="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantValuePerAward_8D4D65CA11E6DAA75AD1AB32E6B2D4C3" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_NumbersOfDaysUsedToCalculateAverageStockPrice" xlink:label="loc_adbe_NumbersOfDaysUsedToCalculateAverageStockPrice_B8BCA1287FC62781FAE5AB32E6B37E02" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionLineItems_9F4731000B5ABD66D768AB32E6B29D3D" xlink:to="loc_adbe_NumbersOfDaysUsedToCalculateAverageStockPrice_B8BCA1287FC62781FAE5AB32E6B37E02" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_AnnualVestingPercentageForDirectorGrants" xlink:label="loc_adbe_AnnualVestingPercentageForDirectorGrants_EF72E48FD123109C68A3AB32E6B3AC3F" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionLineItems_9F4731000B5ABD66D768AB32E6B29D3D" xlink:to="loc_adbe_AnnualVestingPercentageForDirectorGrants_EF72E48FD123109C68A3AB32E6B3AC3F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_48A444DBD36949440A1CAB32E6B3AFFC" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionLineItems_9F4731000B5ABD66D768AB32E6B29D3D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_48A444DBD36949440A1CAB32E6B3AFFC" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/StockBasedCompensationDetails4" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_526D816F3186BEB40C4FA79A2DFD1099" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2CDE0086739DF71588F9A79A2DFBACC2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_526D816F3186BEB40C4FA79A2DFD1099" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2CDE0086739DF71588F9A79A2DFBACC2" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_9C99651C099D7CAAE244A79A2DFB67BA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2CDE0086739DF71588F9A79A2DFBACC2" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_9C99651C099D7CAAE244A79A2DFB67BA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_0C38A3D3C3E22887E98CA79A2DFB6FEE_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_9C99651C099D7CAAE244A79A2DFB67BA" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_0C38A3D3C3E22887E98CA79A2DFB6FEE_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_0C38A3D3C3E22887E98CA79A2DFB6FEE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_9C99651C099D7CAAE244A79A2DFB67BA" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_0C38A3D3C3E22887E98CA79A2DFB6FEE" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_CostOfSubscriptionRevenueMember" xlink:label="loc_adbe_CostOfSubscriptionRevenueMember_FD23EE86CDD256670E47A79A2DFCDA55" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_0C38A3D3C3E22887E98CA79A2DFB6FEE" xlink:to="loc_adbe_CostOfSubscriptionRevenueMember_FD23EE86CDD256670E47A79A2DFCDA55" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_CostOfServiceAndSupportRevenueMember" xlink:label="loc_adbe_CostOfServiceAndSupportRevenueMember_6E81BD0D8A40049234FCA79A2DFCD720" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_0C38A3D3C3E22887E98CA79A2DFB6FEE" xlink:to="loc_adbe_CostOfServiceAndSupportRevenueMember_6E81BD0D8A40049234FCA79A2DFCD720" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_17AB88BA24EA01FB3C99A79A2DFC19A0" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_0C38A3D3C3E22887E98CA79A2DFB6FEE" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_17AB88BA24EA01FB3C99A79A2DFC19A0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_A83359D88A3BF0DED74CA79A2DFC13DF" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_0C38A3D3C3E22887E98CA79A2DFB6FEE" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_A83359D88A3BF0DED74CA79A2DFC13DF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_64CA3406BECDC06B4B9EA79A2DFCA52C" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_0C38A3D3C3E22887E98CA79A2DFB6FEE" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_64CA3406BECDC06B4B9EA79A2DFCA52C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_8F73AEA035A96FAD3B6BA79A2DFD5AF9" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2CDE0086739DF71588F9A79A2DFBACC2" xlink:to="loc_us-gaap_AwardTypeAxis_8F73AEA035A96FAD3B6BA79A2DFD5AF9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_B6C5CAD02AC1599892D5A79A2DFD85DD_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_8F73AEA035A96FAD3B6BA79A2DFD5AF9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_B6C5CAD02AC1599892D5A79A2DFD85DD_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_B6C5CAD02AC1599892D5A79A2DFD85DD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_8F73AEA035A96FAD3B6BA79A2DFD5AF9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_B6C5CAD02AC1599892D5A79A2DFD85DD" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RestrictedStockAndPerformanceShareAwardsMember" xlink:label="loc_adbe_RestrictedStockAndPerformanceShareAwardsMember_E88220C705D6745ED9BDA79A2DFDA32F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_B6C5CAD02AC1599892D5A79A2DFD85DD" xlink:to="loc_adbe_RestrictedStockAndPerformanceShareAwardsMember_E88220C705D6745ED9BDA79A2DFDA32F" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_OptionGrantsAndStockPurchaseRightsMember" xlink:label="loc_adbe_OptionGrantsAndStockPurchaseRightsMember_0079D6072AFEF35B47A1A79A2DFD681D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_B6C5CAD02AC1599892D5A79A2DFD85DD" xlink:to="loc_adbe_OptionGrantsAndStockPurchaseRightsMember_0079D6072AFEF35B47A1A79A2DFD681D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract_3BF96A453DADBFCED953A79A2DFE9A07" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_526D816F3186BEB40C4FA79A2DFD1099" xlink:to="loc_us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract_3BF96A453DADBFCED953A79A2DFE9A07" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_FFB44F771963625EF97CA79A2DFE841B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract_3BF96A453DADBFCED953A79A2DFE9A07" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_FFB44F771963625EF97CA79A2DFE841B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_07BCB0516B1E72049407A79A2DFE6927" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_526D816F3186BEB40C4FA79A2DFD1099" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_07BCB0516B1E72049407A79A2DFE6927" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/StockBasedCompensationDetailsNumeric" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3ABBB92675B066AEFB5BAB32E69D6FC7" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_03608C2179CD2209A58CAB32E697387B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3ABBB92675B066AEFB5BAB32E69D6FC7" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_03608C2179CD2209A58CAB32E697387B" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srt_TitleOfIndividualAxis_1873C288C9412C4B597FAB32E697A5E0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_03608C2179CD2209A58CAB32E697387B" xlink:to="loc_srt_TitleOfIndividualAxis_1873C288C9412C4B597FAB32E697A5E0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_DB90D86BF37D64E711DAAB32E6978263_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_1873C288C9412C4B597FAB32E697A5E0" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_DB90D86BF37D64E711DAAB32E6978263_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_DB90D86BF37D64E711DAAB32E6978263" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_1873C288C9412C4B597FAB32E697A5E0" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_DB90D86BF37D64E711DAAB32E6978263" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_DirectorMember" xlink:label="loc_srt_DirectorMember_F6290BC5C5F8A09162CBAB32E698728B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_DB90D86BF37D64E711DAAB32E6978263" xlink:to="loc_srt_DirectorMember_F6290BC5C5F8A09162CBAB32E698728B" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis" xlink:label="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_FDD1340E95870776448CAB32E698BA14" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_03608C2179CD2209A58CAB32E697387B" xlink:to="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_FDD1340E95870776448CAB32E698BA14" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain" xlink:label="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_56EEC830CF3152F8EAF1AB32E6985AEF_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_FDD1340E95870776448CAB32E698BA14" xlink:to="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_56EEC830CF3152F8EAF1AB32E6985AEF_default" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain" xlink:label="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_56EEC830CF3152F8EAF1AB32E6985AEF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_FDD1340E95870776448CAB32E698BA14" xlink:to="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_56EEC830CF3152F8EAF1AB32E6985AEF" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Program2016Member" xlink:label="loc_adbe_Program2016Member_428AC6665AF2BA51463CAB32E698D2A1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_56EEC830CF3152F8EAF1AB32E6985AEF" xlink:to="loc_adbe_Program2016Member_428AC6665AF2BA51463CAB32E698D2A1" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Program2015Member" xlink:label="loc_adbe_Program2015Member_0FB75511D1EF6CF58F30AB32E699DC8B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_56EEC830CF3152F8EAF1AB32E6985AEF" xlink:to="loc_adbe_Program2015Member_0FB75511D1EF6CF58F30AB32E699DC8B" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Program2014Member" xlink:label="loc_adbe_Program2014Member_1186CA70C46F934B28A2AB32E699AEC0" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_56EEC830CF3152F8EAF1AB32E6985AEF" xlink:to="loc_adbe_Program2014Member_1186CA70C46F934B28A2AB32E699AEC0" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_SharesGrantedMember" xlink:label="loc_adbe_SharesGrantedMember_6A34084E8ADA34CE6CC5AB32E699376B" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_56EEC830CF3152F8EAF1AB32E6985AEF" xlink:to="loc_adbe_SharesGrantedMember_6A34084E8ADA34CE6CC5AB32E699376B" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ProgramsachievedMember" xlink:label="loc_adbe_ProgramsachievedMember_8B6E82D95884D68518ACAB32E699F1E3" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_56EEC830CF3152F8EAF1AB32E6985AEF" xlink:to="loc_adbe_ProgramsachievedMember_8B6E82D95884D68518ACAB32E699F1E3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_6316A20C8F0CBB545DFAAB32E6990093" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_03608C2179CD2209A58CAB32E697387B" xlink:to="loc_us-gaap_AwardTypeAxis_6316A20C8F0CBB545DFAAB32E6990093" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_443C61870B01C197B29FAB32E69AC280_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_6316A20C8F0CBB545DFAAB32E6990093" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_443C61870B01C197B29FAB32E69AC280_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_443C61870B01C197B29FAB32E69AC280" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_6316A20C8F0CBB545DFAAB32E6990093" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_443C61870B01C197B29FAB32E69AC280" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaap_EmployeeStockMember_13FF08940167367FEB8EAB32E69AA47A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_443C61870B01C197B29FAB32E69AC280" xlink:to="loc_us-gaap_EmployeeStockMember_13FF08940167367FEB8EAB32E69AA47A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_4D31461D41885B18A92CAB32E69A9495" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_443C61870B01C197B29FAB32E69AC280" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_4D31461D41885B18A92CAB32E69A9495" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaap_PerformanceSharesMember_57F9240A63E314DACE1FAB32E69AB40B" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_443C61870B01C197B29FAB32E69AC280" xlink:to="loc_us-gaap_PerformanceSharesMember_57F9240A63E314DACE1FAB32E69AB40B" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RSUtypeAxis" xlink:label="loc_adbe_RSUtypeAxis_EE9E3C40054C932E47F4AB32E69BA5E0" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_03608C2179CD2209A58CAB32E697387B" xlink:to="loc_adbe_RSUtypeAxis_EE9E3C40054C932E47F4AB32E69BA5E0" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RSUtypeDomain" xlink:label="loc_adbe_RSUtypeDomain_34A1F0EE3DD440692581AB32E69B390E_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_adbe_RSUtypeAxis_EE9E3C40054C932E47F4AB32E69BA5E0" xlink:to="loc_adbe_RSUtypeDomain_34A1F0EE3DD440692581AB32E69B390E_default" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RSUtypeDomain" xlink:label="loc_adbe_RSUtypeDomain_34A1F0EE3DD440692581AB32E69B390E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_adbe_RSUtypeAxis_EE9E3C40054C932E47F4AB32E69BA5E0" xlink:to="loc_adbe_RSUtypeDomain_34A1F0EE3DD440692581AB32E69B390E" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_FocalAwardsMember" xlink:label="loc_adbe_FocalAwardsMember_B0D23BB1A5C342F1903AAB32E69BE707" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_RSUtypeDomain_34A1F0EE3DD440692581AB32E69B390E" xlink:to="loc_adbe_FocalAwardsMember_B0D23BB1A5C342F1903AAB32E69BE707" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_OtherAwardsMember" xlink:label="loc_adbe_OtherAwardsMember_030DA69365701D0111F6AB32E69BA1AB" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_RSUtypeDomain_34A1F0EE3DD440692581AB32E69B390E" xlink:to="loc_adbe_OtherAwardsMember_030DA69365701D0111F6AB32E69BA1AB" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis" xlink:label="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_45380C1B2E6CC3078646AB32E69BBCC3" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_03608C2179CD2209A58CAB32E697387B" xlink:to="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_45380C1B2E6CC3078646AB32E69BBCC3" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain" xlink:label="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_7071AD1D7727EEE268AFAB32E69C7891_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_45380C1B2E6CC3078646AB32E69BBCC3" xlink:to="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_7071AD1D7727EEE268AFAB32E69C7891_default" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain" xlink:label="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_7071AD1D7727EEE268AFAB32E69C7891" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_45380C1B2E6CC3078646AB32E69BBCC3" xlink:to="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_7071AD1D7727EEE268AFAB32E69C7891" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ProgramsnotyetachievedMember" xlink:label="loc_adbe_ProgramsnotyetachievedMember_4928FB905081172D9163AB32E69CB0D7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_7071AD1D7727EEE268AFAB32E69C7891" xlink:to="loc_adbe_ProgramsnotyetachievedMember_4928FB905081172D9163AB32E69CB0D7" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Program2016Member" xlink:label="loc_adbe_Program2016Member_677DEEA71268DCA8CB28AB32E69C01EC" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_7071AD1D7727EEE268AFAB32E69C7891" xlink:to="loc_adbe_Program2016Member_677DEEA71268DCA8CB28AB32E69C01EC" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Program2015Member" xlink:label="loc_adbe_Program2015Member_E61A05C71BCBAAA4B2F8AB32E69C1306" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_7071AD1D7727EEE268AFAB32E69C7891" xlink:to="loc_adbe_Program2015Member_E61A05C71BCBAAA4B2F8AB32E69C1306" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Program2014Member" xlink:label="loc_adbe_Program2014Member_55D23D605B720B7BCDB9AB32E69C51C3" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_7071AD1D7727EEE268AFAB32E69C7891" xlink:to="loc_adbe_Program2014Member_55D23D605B720B7BCDB9AB32E69C51C3" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Plan2019Member" xlink:label="loc_adbe_Plan2019Member_87C180BEA3D1DB836009AB32E69D1AFB" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_7071AD1D7727EEE268AFAB32E69C7891" xlink:to="loc_adbe_Plan2019Member_87C180BEA3D1DB836009AB32E69D1AFB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_F3A78E150D5D56EBF1AFAB32E69DBFB5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3ABBB92675B066AEFB5BAB32E69D6FC7" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_F3A78E150D5D56EBF1AFAB32E69DBFB5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_FEEF335D650A2451FE90AB32E69EE080" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3ABBB92675B066AEFB5BAB32E69D6FC7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_FEEF335D650A2451FE90AB32E69EE080" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3ABBB92675B066AEFB5BAB32E69D6FC7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_91B2D694F639E7D09193AB32E69E0C9A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_91B2D694F639E7D09193AB32E69E0C9A" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Vestingpercentageperyearforrestrictedstockunitsotherthanfocalgrants" xlink:label="loc_adbe_Vestingpercentageperyearforrestrictedstockunitsotherthanfocalgrants_77B66393654B264183FBAB32E69E86B8" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F" xlink:to="loc_adbe_Vestingpercentageperyearforrestrictedstockunitsotherthanfocalgrants_77B66393654B264183FBAB32E69E86B8" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_VestingPercentagePerYearForFocalRestrictedStockUnits" xlink:label="loc_adbe_VestingPercentagePerYearForFocalRestrictedStockUnits_D14288366F3495468C2FAB32E69E6E28" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F" xlink:to="loc_adbe_VestingPercentagePerYearForFocalRestrictedStockUnits_D14288366F3495468C2FAB32E69E6E28" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_CliffVestingPercentageonThirdYearforPerformanceAwards" xlink:label="loc_adbe_CliffVestingPercentageonThirdYearforPerformanceAwards_1813E73266E6965F88B8AB32E69FC3D9" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F" xlink:to="loc_adbe_CliffVestingPercentageonThirdYearforPerformanceAwards_1813E73266E6965F88B8AB32E69FC3D9" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_OfferingPeriod" xlink:label="loc_adbe_OfferingPeriod_541106379A522F3D6766AB32E69F1BAD" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F" xlink:to="loc_adbe_OfferingPeriod_541106379A522F3D6766AB32E69F1BAD" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_NumberOfPurchasePeriodsPerOfferingPeriod" xlink:label="loc_adbe_NumberOfPurchasePeriodsPerOfferingPeriod_E71CDF2DDB033490CA1BAB32E69F64B7" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F" xlink:to="loc_adbe_NumberOfPurchasePeriodsPerOfferingPeriod_E71CDF2DDB033490CA1BAB32E69F64B7" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_PurchasePeriod" xlink:label="loc_adbe_PurchasePeriod_6B273945F68297FE0ABEAB32E69FD15E" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F" xlink:to="loc_adbe_PurchasePeriod_6B273945F68297FE0ABEAB32E69FD15E" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_MaximumTargetPercentageAllowedUnderProgram" xlink:label="loc_adbe_MaximumTargetPercentageAllowedUnderProgram_DC55C7EB809E7FD5DBE9AB32E69F1B63" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F" xlink:to="loc_adbe_MaximumTargetPercentageAllowedUnderProgram_DC55C7EB809E7FD5DBE9AB32E69F1B63" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantValuePerAward" xlink:label="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantValuePerAward_281E303287D7007946EDAB32E69F51F1" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F" xlink:to="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantValuePerAward_281E303287D7007946EDAB32E69F51F1" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_NumbersOfDaysUsedToCalculateAverageStockPrice" xlink:label="loc_adbe_NumbersOfDaysUsedToCalculateAverageStockPrice_75F0CEDFA0F342AC3DDFAB32E69FCE8F" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F" xlink:to="loc_adbe_NumbersOfDaysUsedToCalculateAverageStockPrice_75F0CEDFA0F342AC3DDFAB32E69FCE8F" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_AnnualVestingPercentageForDirectorGrants" xlink:label="loc_adbe_AnnualVestingPercentageForDirectorGrants_3585C51B062276D1B7E6AB32E6A0A31D" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F" xlink:to="loc_adbe_AnnualVestingPercentageForDirectorGrants_3585C51B062276D1B7E6AB32E6A0A31D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_50C7ECE0A3712A961DD9AB32E6A08518" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_50C7ECE0A3712A961DD9AB32E6A08518" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_78330D5F932CBDA286C2AB32E6A033B0" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_78330D5F932CBDA286C2AB32E6A033B0" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/StockBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_29FDF7EBBFA85AAABFDCCB4283592918" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3F53246621A75DD4B203C439EE5079B9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_29FDF7EBBFA85AAABFDCCB4283592918" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3F53246621A75DD4B203C439EE5079B9" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis" xlink:label="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_8398441FDB585D80B5C1F4C5DC91A42D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3F53246621A75DD4B203C439EE5079B9" xlink:to="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_8398441FDB585D80B5C1F4C5DC91A42D" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain" xlink:label="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_94DE49D78E30449E2955933B0034C202_35F91630F7CC5601B29BEFAD36F20B96" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_8398441FDB585D80B5C1F4C5DC91A42D" xlink:to="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_94DE49D78E30449E2955933B0034C202_35F91630F7CC5601B29BEFAD36F20B96" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain" xlink:label="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_17718EBB579D5C8FAFAD2C1BA7D6BEB4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_8398441FDB585D80B5C1F4C5DC91A42D" xlink:to="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_17718EBB579D5C8FAFAD2C1BA7D6BEB4" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ProgramsnotyetachievedMember" xlink:label="loc_adbe_ProgramsnotyetachievedMember_EAD52CC33C4258489ABF96F4430B5B81" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_17718EBB579D5C8FAFAD2C1BA7D6BEB4" xlink:to="loc_adbe_ProgramsnotyetachievedMember_EAD52CC33C4258489ABF96F4430B5B81" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ProgramsachievedMember" xlink:label="loc_adbe_ProgramsachievedMember_8B9C40A5EF9B5DC480582A47F6159B51" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_17718EBB579D5C8FAFAD2C1BA7D6BEB4" xlink:to="loc_adbe_ProgramsachievedMember_8B9C40A5EF9B5DC480582A47F6159B51" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_3E5A438B5C9E5E38820EED554F630ABE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_29FDF7EBBFA85AAABFDCCB4283592918" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_3E5A438B5C9E5E38820EED554F630ABE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_07FEB682DD8C5EFFB125D9A0E7C513AA" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_29FDF7EBBFA85AAABFDCCB4283592918" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_07FEB682DD8C5EFFB125D9A0E7C513AA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock_5DF4C0A087E15E278D6125889291A228" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_29FDF7EBBFA85AAABFDCCB4283592918" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock_5DF4C0A087E15E278D6125889291A228" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_9CC93A33170D570E91E7A2FECF2E9831" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_29FDF7EBBFA85AAABFDCCB4283592918" xlink:to="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_9CC93A33170D570E91E7A2FECF2E9831" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RestrictedStockUnitsGrantedToDirectorsTableTextBlock" xlink:label="loc_adbe_RestrictedStockUnitsGrantedToDirectorsTableTextBlock_7CCA4E9BB467588BA325BF4E3D8294F2" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_29FDF7EBBFA85AAABFDCCB4283592918" xlink:to="loc_adbe_RestrictedStockUnitsGrantedToDirectorsTableTextBlock_7CCA4E9BB467588BA325BF4E3D8294F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_7A87BE886EAE51A9885CEE827A370923" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_29FDF7EBBFA85AAABFDCCB4283592918" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_7A87BE886EAE51A9885CEE827A370923" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://adobe.com/role/StockRepurchaseProgram" xlink:type="extended" />
  <link:definitionLink xlink:role="http://adobe.com/role/StockRepurchaseProgramDetailsNumeric" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1B52CA4C31EFB7F09203A6BCEEE85F5C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_39CD372DBDD0DC8F1F24A6BCEEE65906" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_1B52CA4C31EFB7F09203A6BCEEE85F5C" xlink:to="loc_us-gaap_StatementTable_39CD372DBDD0DC8F1F24A6BCEEE65906" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_4F85482F655D59C52B63A6BCEEE6F74D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_39CD372DBDD0DC8F1F24A6BCEEE65906" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_4F85482F655D59C52B63A6BCEEE6F74D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_93DBFF50E2E14AA2DC00A6BCEEE746EA_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_4F85482F655D59C52B63A6BCEEE6F74D" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_93DBFF50E2E14AA2DC00A6BCEEE746EA_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_93DBFF50E2E14AA2DC00A6BCEEE746EA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_4F85482F655D59C52B63A6BCEEE6F74D" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_93DBFF50E2E14AA2DC00A6BCEEE746EA" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_StockRepurchaseAuthority2018Member" xlink:label="loc_adbe_StockRepurchaseAuthority2018Member_310C7DA3521A57C58BE8A6BCEEE78BD7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_93DBFF50E2E14AA2DC00A6BCEEE746EA" xlink:to="loc_adbe_StockRepurchaseAuthority2018Member_310C7DA3521A57C58BE8A6BCEEE78BD7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_B1EDB15BDD34C4C26D66A6BCEEE79FBB" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_39CD372DBDD0DC8F1F24A6BCEEE65906" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_B1EDB15BDD34C4C26D66A6BCEEE79FBB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_687B0588F0758E433D3EA6BCEEE78FEC_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_B1EDB15BDD34C4C26D66A6BCEEE79FBB" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_687B0588F0758E433D3EA6BCEEE78FEC_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_687B0588F0758E433D3EA6BCEEE78FEC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_B1EDB15BDD34C4C26D66A6BCEEE79FBB" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_687B0588F0758E433D3EA6BCEEE78FEC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_44FCFAB740DBF43CA6F9A6BCEEE8A73C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_687B0588F0758E433D3EA6BCEEE78FEC" xlink:to="loc_us-gaap_SubsequentEventMember_44FCFAB740DBF43CA6F9A6BCEEE8A73C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_46478472D148D5452E6BA6BCEEE82512" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1B52CA4C31EFB7F09203A6BCEEE85F5C" xlink:to="loc_us-gaap_StockholdersEquityNoteAbstract_46478472D148D5452E6BA6BCEEE82512" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_FD608E188408F8B8A42CA6BCEEE8A912" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_46478472D148D5452E6BA6BCEEE82512" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_FD608E188408F8B8A42CA6BCEEE8A912" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_73870CF80B26AE56272DA6BCEEE9ECFB" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_46478472D148D5452E6BA6BCEEE82512" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_73870CF80B26AE56272DA6BCEEE9ECFB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_A526ECCCA4CCB61C9EDEA6BCEEE90364" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_46478472D148D5452E6BA6BCEEE82512" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_A526ECCCA4CCB61C9EDEA6BCEEE90364" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_9D61F66E6FEBC20AF975A6BCEEE90CA9" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_46478472D148D5452E6BA6BCEEE82512" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_9D61F66E6FEBC20AF975A6BCEEE90CA9" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_UpFrontPaymentsTreasuryStockRemainingBalance" xlink:label="loc_adbe_UpFrontPaymentsTreasuryStockRemainingBalance_9900C724195E824999B4A6BCEEE9C420" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_46478472D148D5452E6BA6BCEEE82512" xlink:to="loc_adbe_UpFrontPaymentsTreasuryStockRemainingBalance_9900C724195E824999B4A6BCEEE9C420" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_14591E67D0C7C45E1B99A6BCEEEFD871" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_46478472D148D5452E6BA6BCEEE82512" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_14591E67D0C7C45E1B99A6BCEEEFD871" xlink:type="arc" />
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>15
<FILENAME>adbe-20191129_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" 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">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" />
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_3948956573347EF184A6933AFFBD73A4_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract_BCFC457C222255D3AC6825494B9A4950" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_BCFC457C222255D3AC6825494B9A4950" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_BCFC457C222255D3AC6825494B9A4950" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract_BCFC457C222255D3AC6825494B9A4950" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_89F3F66608043A89EA77933AFFBD53B3_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_D6EB4BDDA6D05EA89A3D9F3FBDE58C44" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">INCOME TAXES</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_89F3F66608043A89EA77933AFFBD53B3_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_D6EB4BDDA6D05EA89A3D9F3FBDE58C44" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_D6EB4BDDA6D05EA89A3D9F3FBDE58C44" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock_D6EB4BDDA6D05EA89A3D9F3FBDE58C44" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock_D6EB4BDDA6D05EA89A3D9F3FBDE58C44" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityAbstract_CBAE54062C9715D4679FA6BCEEE662D2_label_en-US" xlink:label="lab_us-gaap_EquityAbstract_CBAE54062C9715D4679FA6BCEEE662D2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_CBAE54062C9715D4679FA6BCEEE662D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract_CBAE54062C9715D4679FA6BCEEE662D2" xlink:to="lab_us-gaap_EquityAbstract_CBAE54062C9715D4679FA6BCEEE662D2" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementTable_39CD372DBDD0DC8F1F24A6BCEEE65906_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable_39CD372DBDD0DC8F1F24A6BCEEE65906" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_39CD372DBDD0DC8F1F24A6BCEEE65906_label_en-US" xlink:label="lab_us-gaap_StatementTable_39CD372DBDD0DC8F1F24A6BCEEE65906" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_39CD372DBDD0DC8F1F24A6BCEEE65906" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable_39CD372DBDD0DC8F1F24A6BCEEE65906" xlink:to="lab_us-gaap_StatementTable_39CD372DBDD0DC8F1F24A6BCEEE65906" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareRepurchaseProgramAxis_4F85482F655D59C52B63A6BCEEE6F74D_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis_4F85482F655D59C52B63A6BCEEE6F74D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramAxis_4F85482F655D59C52B63A6BCEEE6F74D_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis_4F85482F655D59C52B63A6BCEEE6F74D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_4F85482F655D59C52B63A6BCEEE6F74D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_4F85482F655D59C52B63A6BCEEE6F74D" xlink:to="lab_us-gaap_ShareRepurchaseProgramAxis_4F85482F655D59C52B63A6BCEEE6F74D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareRepurchaseProgramDomain_93DBFF50E2E14AA2DC00A6BCEEE746EA_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain_93DBFF50E2E14AA2DC00A6BCEEE746EA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramDomain_93DBFF50E2E14AA2DC00A6BCEEE746EA_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain_93DBFF50E2E14AA2DC00A6BCEEE746EA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_93DBFF50E2E14AA2DC00A6BCEEE746EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_93DBFF50E2E14AA2DC00A6BCEEE746EA" xlink:to="lab_us-gaap_ShareRepurchaseProgramDomain_93DBFF50E2E14AA2DC00A6BCEEE746EA" xlink:type="arc" />
    <link:label id="lab_adbe_StockRepurchaseAuthority2018Member_310C7DA3521A57C58BE8A6BCEEE78BD7_terseLabel_en-US" xlink:label="lab_adbe_StockRepurchaseAuthority2018Member_310C7DA3521A57C58BE8A6BCEEE78BD7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Repurchase Authority 2018 [Member]</link:label>
    <link:label id="lab_adbe_StockRepurchaseAuthority2018Member_310C7DA3521A57C58BE8A6BCEEE78BD7_label_en-US" xlink:label="lab_adbe_StockRepurchaseAuthority2018Member_310C7DA3521A57C58BE8A6BCEEE78BD7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchase Authority 2018 [Member]</link:label>
    <link:label id="lab_adbe_StockRepurchaseAuthority2018Member_310C7DA3521A57C58BE8A6BCEEE78BD7_documentation_en-US" xlink:label="lab_adbe_StockRepurchaseAuthority2018Member_310C7DA3521A57C58BE8A6BCEEE78BD7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Repurchase Authority 2018 [Member]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_StockRepurchaseAuthority2018Member" xlink:label="loc_adbe_StockRepurchaseAuthority2018Member_310C7DA3521A57C58BE8A6BCEEE78BD7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_StockRepurchaseAuthority2018Member_310C7DA3521A57C58BE8A6BCEEE78BD7" xlink:to="lab_adbe_StockRepurchaseAuthority2018Member_310C7DA3521A57C58BE8A6BCEEE78BD7" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_B1EDB15BDD34C4C26D66A6BCEEE79FBB_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_B1EDB15BDD34C4C26D66A6BCEEE79FBB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_B1EDB15BDD34C4C26D66A6BCEEE79FBB_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_B1EDB15BDD34C4C26D66A6BCEEE79FBB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_B1EDB15BDD34C4C26D66A6BCEEE79FBB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_B1EDB15BDD34C4C26D66A6BCEEE79FBB" xlink:to="lab_us-gaap_SubsequentEventTypeAxis_B1EDB15BDD34C4C26D66A6BCEEE79FBB" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_687B0588F0758E433D3EA6BCEEE78FEC_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_687B0588F0758E433D3EA6BCEEE78FEC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_687B0588F0758E433D3EA6BCEEE78FEC_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_687B0588F0758E433D3EA6BCEEE78FEC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_687B0588F0758E433D3EA6BCEEE78FEC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_687B0588F0758E433D3EA6BCEEE78FEC" xlink:to="lab_us-gaap_SubsequentEventTypeDomain_687B0588F0758E433D3EA6BCEEE78FEC" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventMember_44FCFAB740DBF43CA6F9A6BCEEE8A73C_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_44FCFAB740DBF43CA6F9A6BCEEE8A73C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_44FCFAB740DBF43CA6F9A6BCEEE8A73C_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_44FCFAB740DBF43CA6F9A6BCEEE8A73C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_44FCFAB740DBF43CA6F9A6BCEEE8A73C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember_44FCFAB740DBF43CA6F9A6BCEEE8A73C" xlink:to="lab_us-gaap_SubsequentEventMember_44FCFAB740DBF43CA6F9A6BCEEE8A73C" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementLineItems_1B52CA4C31EFB7F09203A6BCEEE85F5C_label_en-US" xlink:label="lab_us-gaap_StatementLineItems_1B52CA4C31EFB7F09203A6BCEEE85F5C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1B52CA4C31EFB7F09203A6BCEEE85F5C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems_1B52CA4C31EFB7F09203A6BCEEE85F5C" xlink:to="lab_us-gaap_StatementLineItems_1B52CA4C31EFB7F09203A6BCEEE85F5C" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_46478472D148D5452E6BA6BCEEE82512_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract_46478472D148D5452E6BA6BCEEE82512" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock Repurchase Programs (Numeric)</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_46478472D148D5452E6BA6BCEEE82512_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract_46478472D148D5452E6BA6BCEEE82512" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_46478472D148D5452E6BA6BCEEE82512" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_46478472D148D5452E6BA6BCEEE82512" xlink:to="lab_us-gaap_StockholdersEquityNoteAbstract_46478472D148D5452E6BA6BCEEE82512" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_FD608E188408F8B8A42CA6BCEEE8A912_verboseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_FD608E188408F8B8A42CA6BCEEE8A912" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_FD608E188408F8B8A42CA6BCEEE8A912_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_FD608E188408F8B8A42CA6BCEEE8A912" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_FD608E188408F8B8A42CA6BCEEE8A912" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_FD608E188408F8B8A42CA6BCEEE8A912" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_FD608E188408F8B8A42CA6BCEEE8A912" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_73870CF80B26AE56272DA6BCEEE9ECFB_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_73870CF80B26AE56272DA6BCEEE9ECFB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Structured stock repurchase prepayments</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_73870CF80B26AE56272DA6BCEEE9ECFB_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_73870CF80B26AE56272DA6BCEEE9ECFB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_73870CF80B26AE56272DA6BCEEE9ECFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_73870CF80B26AE56272DA6BCEEE9ECFB" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_73870CF80B26AE56272DA6BCEEE9ECFB" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_A526ECCCA4CCB61C9EDEA6BCEEE90364_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired_A526ECCCA4CCB61C9EDEA6BCEEE90364" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase of treasury stock, shares</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_A526ECCCA4CCB61C9EDEA6BCEEE90364_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired_A526ECCCA4CCB61C9EDEA6BCEEE90364" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_A526ECCCA4CCB61C9EDEA6BCEEE90364" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired_A526ECCCA4CCB61C9EDEA6BCEEE90364" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired_A526ECCCA4CCB61C9EDEA6BCEEE90364" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_9D61F66E6FEBC20AF975A6BCEEE90CA9_verboseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_9D61F66E6FEBC20AF975A6BCEEE90CA9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Repurchased Shares, Average Price</link:label>
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_9D61F66E6FEBC20AF975A6BCEEE90CA9_label_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_9D61F66E6FEBC20AF975A6BCEEE90CA9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock Acquired, Average Cost Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_9D61F66E6FEBC20AF975A6BCEEE90CA9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_9D61F66E6FEBC20AF975A6BCEEE90CA9" xlink:to="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_9D61F66E6FEBC20AF975A6BCEEE90CA9" xlink:type="arc" />
    <link:label id="lab_adbe_UpFrontPaymentsTreasuryStockRemainingBalance_9900C724195E824999B4A6BCEEE9C420_verboseLabel_en-US" xlink:label="lab_adbe_UpFrontPaymentsTreasuryStockRemainingBalance_9900C724195E824999B4A6BCEEE9C420" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Up-front payments remaining</link:label>
    <link:label id="lab_adbe_UpFrontPaymentsTreasuryStockRemainingBalance_9900C724195E824999B4A6BCEEE9C420_label_en-US" xlink:label="lab_adbe_UpFrontPaymentsTreasuryStockRemainingBalance_9900C724195E824999B4A6BCEEE9C420" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Up Front Payments Treasury Stock Remaining Balance</link:label>
    <link:label id="lab_adbe_UpFrontPaymentsTreasuryStockRemainingBalance_9900C724195E824999B4A6BCEEE9C420_documentation_en-US" xlink:label="lab_adbe_UpFrontPaymentsTreasuryStockRemainingBalance_9900C724195E824999B4A6BCEEE9C420" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Up-front payments treasury stock, remaining balance.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_UpFrontPaymentsTreasuryStockRemainingBalance" xlink:label="loc_adbe_UpFrontPaymentsTreasuryStockRemainingBalance_9900C724195E824999B4A6BCEEE9C420" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_UpFrontPaymentsTreasuryStockRemainingBalance_9900C724195E824999B4A6BCEEE9C420" xlink:to="lab_adbe_UpFrontPaymentsTreasuryStockRemainingBalance_9900C724195E824999B4A6BCEEE9C420" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_14591E67D0C7C45E1B99A6BCEEEFD871_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_14591E67D0C7C45E1B99A6BCEEEFD871" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Remaining Authorized Repurchase Amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_14591E67D0C7C45E1B99A6BCEEEFD871_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_14591E67D0C7C45E1B99A6BCEEEFD871" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Remaining Authorized Repurchase Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_14591E67D0C7C45E1B99A6BCEEEFD871" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_14591E67D0C7C45E1B99A6BCEEEFD871" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_14591E67D0C7C45E1B99A6BCEEEFD871" xlink:type="arc" />
    <link:label id="lab_adbe_AccumulatedOtherComprehensiveIncomeLossAbstract_81020B1DA002767DA11F8D972CEC8FD7_label_en-US" xlink:label="lab_adbe_AccumulatedOtherComprehensiveIncomeLossAbstract_81020B1DA002767DA11F8D972CEC8FD7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Abstract]</link:label>
    <link:label id="lab_adbe_AccumulatedOtherComprehensiveIncomeLossAbstract_81020B1DA002767DA11F8D972CEC8FD7_documentation_en-US" xlink:label="lab_adbe_AccumulatedOtherComprehensiveIncomeLossAbstract_81020B1DA002767DA11F8D972CEC8FD7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Abstract]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_AccumulatedOtherComprehensiveIncomeLossAbstract" xlink:label="loc_adbe_AccumulatedOtherComprehensiveIncomeLossAbstract_81020B1DA002767DA11F8D972CEC8FD7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_AccumulatedOtherComprehensiveIncomeLossAbstract_81020B1DA002767DA11F8D972CEC8FD7" xlink:to="lab_adbe_AccumulatedOtherComprehensiveIncomeLossAbstract_81020B1DA002767DA11F8D972CEC8FD7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_1C463A61199FDF3172C48D972CF327DB_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_1C463A61199FDF3172C48D972CF327DB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_1C463A61199FDF3172C48D972CF327DB_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_1C463A61199FDF3172C48D972CF327DB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_1C463A61199FDF3172C48D972CF327DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_1C463A61199FDF3172C48D972CF327DB" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_1C463A61199FDF3172C48D972CF327DB" xlink:type="arc" />
    <link:label id="lab_adbe_OtherComprehensiveIncomeTaxTableTextBlock_11F9775C2B976590A97D8D97665B5F7B_terseLabel_en-US" xlink:label="lab_adbe_OtherComprehensiveIncomeTaxTableTextBlock_11F9775C2B976590A97D8D97665B5F7B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income, tax [Table Text Block]</link:label>
    <link:label id="lab_adbe_OtherComprehensiveIncomeTaxTableTextBlock_11F9775C2B976590A97D8D97665B5F7B_label_en-US" xlink:label="lab_adbe_OtherComprehensiveIncomeTaxTableTextBlock_11F9775C2B976590A97D8D97665B5F7B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other comprehensive income, tax [Table Text Block]</link:label>
    <link:label id="lab_adbe_OtherComprehensiveIncomeTaxTableTextBlock_11F9775C2B976590A97D8D97665B5F7B_documentation_en-US" xlink:label="lab_adbe_OtherComprehensiveIncomeTaxTableTextBlock_11F9775C2B976590A97D8D97665B5F7B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Table Text Block] for Other comprehensive income, tax [Table]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_OtherComprehensiveIncomeTaxTableTextBlock" xlink:label="loc_adbe_OtherComprehensiveIncomeTaxTableTextBlock_11F9775C2B976590A97D8D97665B5F7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_OtherComprehensiveIncomeTaxTableTextBlock_11F9775C2B976590A97D8D97665B5F7B" xlink:to="lab_adbe_OtherComprehensiveIncomeTaxTableTextBlock_11F9775C2B976590A97D8D97665B5F7B" xlink:type="arc" />
    <link:label id="lab_adbe_DocumentAndEntityInformationAbstract_5063C23601FBC85F9020A570A687089A_label_en-US" xlink:label="lab_adbe_DocumentAndEntityInformationAbstract_5063C23601FBC85F9020A570A687089A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document and Entity Information [Abstract]</link:label>
    <link:label id="lab_adbe_DocumentAndEntityInformationAbstract_5063C23601FBC85F9020A570A687089A_documentation_en-US" xlink:label="lab_adbe_DocumentAndEntityInformationAbstract_5063C23601FBC85F9020A570A687089A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Document And Entity Information.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DocumentAndEntityInformationAbstract" xlink:label="loc_adbe_DocumentAndEntityInformationAbstract_5063C23601FBC85F9020A570A687089A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_DocumentAndEntityInformationAbstract_5063C23601FBC85F9020A570A687089A" xlink:to="lab_adbe_DocumentAndEntityInformationAbstract_5063C23601FBC85F9020A570A687089A" xlink:type="arc" />
    <link:label id="lab_dei_EntitiesTable_BB9D95834E500AFE4D05A570A6879F97_terseLabel_en-US" xlink:label="lab_dei_EntitiesTable_BB9D95834E500AFE4D05A570A6879F97" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entities [Table]</link:label>
    <link:label id="lab_dei_EntitiesTable_BB9D95834E500AFE4D05A570A6879F97_label_en-US" xlink:label="lab_dei_EntitiesTable_BB9D95834E500AFE4D05A570A6879F97" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entities [Table]</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitiesTable" xlink:label="loc_dei_EntitiesTable_BB9D95834E500AFE4D05A570A6879F97" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitiesTable_BB9D95834E500AFE4D05A570A6879F97" xlink:to="lab_dei_EntitiesTable_BB9D95834E500AFE4D05A570A6879F97" xlink:type="arc" />
    <link:label id="lab_dei_LegalEntityAxis_1FD52A96F755263B4FF7A570A6879BD5_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis_1FD52A96F755263B4FF7A570A6879BD5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_1FD52A96F755263B4FF7A570A6879BD5_label_en-US" xlink:label="lab_dei_LegalEntityAxis_1FD52A96F755263B4FF7A570A6879BD5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_1FD52A96F755263B4FF7A570A6879BD5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis_1FD52A96F755263B4FF7A570A6879BD5" xlink:to="lab_dei_LegalEntityAxis_1FD52A96F755263B4FF7A570A6879BD5" xlink:type="arc" />
    <link:label id="lab_dei_EntityDomain_1F5DFF954A196C8E5605A570A688AB00_terseLabel_en-US" xlink:label="lab_dei_EntityDomain_1F5DFF954A196C8E5605A570A688AB00" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_1F5DFF954A196C8E5605A570A688AB00_label_en-US" xlink:label="lab_dei_EntityDomain_1F5DFF954A196C8E5605A570A688AB00" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_1F5DFF954A196C8E5605A570A688AB00" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain_1F5DFF954A196C8E5605A570A688AB00" xlink:to="lab_dei_EntityDomain_1F5DFF954A196C8E5605A570A688AB00" xlink:type="arc" />
    <link:label id="lab_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD_terseLabel_en-US" xlink:label="lab_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Information [Line Items]</link:label>
    <link:label id="lab_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD_label_en-US" xlink:label="lab_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Information [Line Items]</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInformationLineItems" xlink:label="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="lab_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:type="arc" />
    <link:label id="lab_dei_DocumentType_5E6ED9E70F38E1F1E6DEA570A688646D_label_en-US" xlink:label="lab_dei_DocumentType_5E6ED9E70F38E1F1E6DEA570A688646D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_5E6ED9E70F38E1F1E6DEA570A688646D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_5E6ED9E70F38E1F1E6DEA570A688646D" xlink:to="lab_dei_DocumentType_5E6ED9E70F38E1F1E6DEA570A688646D" xlink:type="arc" />
    <link:label id="lab_dei_DocumentAnnualReport_15FD2BAFCE02FF2240CFA570A68983B9_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport_15FD2BAFCE02FF2240CFA570A68983B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_15FD2BAFCE02FF2240CFA570A68983B9_label_en-US" xlink:label="lab_dei_DocumentAnnualReport_15FD2BAFCE02FF2240CFA570A68983B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentAnnualReport" xlink:label="loc_dei_DocumentAnnualReport_15FD2BAFCE02FF2240CFA570A68983B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport_15FD2BAFCE02FF2240CFA570A68983B9" xlink:to="lab_dei_DocumentAnnualReport_15FD2BAFCE02FF2240CFA570A68983B9" xlink:type="arc" />
    <link:label id="lab_dei_DocumentPeriodEndDate_B0C6626D0764020A91ABA570A689E125_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_B0C6626D0764020A91ABA570A689E125" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_B0C6626D0764020A91ABA570A689E125" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_B0C6626D0764020A91ABA570A689E125" xlink:to="lab_dei_DocumentPeriodEndDate_B0C6626D0764020A91ABA570A689E125" xlink:type="arc" />
    <link:label id="lab_dei_CurrentFiscalYearEndDate_4F331C4CD97CD7FCC43BA570A6897E7F_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_4F331C4CD97CD7FCC43BA570A6897E7F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_4F331C4CD97CD7FCC43BA570A6897E7F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_4F331C4CD97CD7FCC43BA570A6897E7F" xlink:to="lab_dei_CurrentFiscalYearEndDate_4F331C4CD97CD7FCC43BA570A6897E7F" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_99A8A919591C198CC583A570A68959D4_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_99A8A919591C198CC583A570A68959D4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_99A8A919591C198CC583A570A68959D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_99A8A919591C198CC583A570A68959D4" xlink:to="lab_dei_DocumentFiscalPeriodFocus_99A8A919591C198CC583A570A68959D4" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalYearFocus_590F7CBE5F717B4775BAA570A689B498_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_590F7CBE5F717B4775BAA570A689B498" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_590F7CBE5F717B4775BAA570A689B498" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_590F7CBE5F717B4775BAA570A689B498" xlink:to="lab_dei_DocumentFiscalYearFocus_590F7CBE5F717B4775BAA570A689B498" xlink:type="arc" />
    <link:label id="lab_dei_DocumentTransitionReport_86049284A5851FF1AE22A570A689AFB4_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport_86049284A5851FF1AE22A570A689AFB4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_86049284A5851FF1AE22A570A689AFB4_label_en-US" xlink:label="lab_dei_DocumentTransitionReport_86049284A5851FF1AE22A570A689AFB4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport_86049284A5851FF1AE22A570A689AFB4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport_86049284A5851FF1AE22A570A689AFB4" xlink:to="lab_dei_DocumentTransitionReport_86049284A5851FF1AE22A570A689AFB4" xlink:type="arc" />
    <link:label id="lab_dei_EntityFileNumber_86B57DFD70727A02B433A570A68A4FAE_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber_86B57DFD70727A02B433A570A68A4FAE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_86B57DFD70727A02B433A570A68A4FAE_label_en-US" xlink:label="lab_dei_EntityFileNumber_86B57DFD70727A02B433A570A68A4FAE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber_86B57DFD70727A02B433A570A68A4FAE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber_86B57DFD70727A02B433A570A68A4FAE" xlink:to="lab_dei_EntityFileNumber_86B57DFD70727A02B433A570A68A4FAE" xlink:type="arc" />
    <link:label id="lab_dei_EntityCentralIndexKey_12952E48CEE4B1418CB0A570A68A160D_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey_12952E48CEE4B1418CB0A570A68A160D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_12952E48CEE4B1418CB0A570A68A160D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_12952E48CEE4B1418CB0A570A68A160D" xlink:to="lab_dei_EntityCentralIndexKey_12952E48CEE4B1418CB0A570A68A160D" xlink:type="arc" />
    <link:label id="lab_dei_EntityRegistrantName_AE03D34192085BAA332AA570A68A73AA_label_en-US" xlink:label="lab_dei_EntityRegistrantName_AE03D34192085BAA332AA570A68A73AA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_AE03D34192085BAA332AA570A68A73AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_AE03D34192085BAA332AA570A68A73AA" xlink:to="lab_dei_EntityRegistrantName_AE03D34192085BAA332AA570A68A73AA" xlink:type="arc" />
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_7F1AB2BE9FA514621810A570A68ADEB2_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode_7F1AB2BE9FA514621810A570A68ADEB2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_7F1AB2BE9FA514621810A570A68ADEB2_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode_7F1AB2BE9FA514621810A570A68ADEB2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode_7F1AB2BE9FA514621810A570A68ADEB2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode_7F1AB2BE9FA514621810A570A68ADEB2" xlink:to="lab_dei_EntityIncorporationStateCountryCode_7F1AB2BE9FA514621810A570A68ADEB2" xlink:type="arc" />
    <link:label id="lab_dei_EntityTaxIdentificationNumber_7F5461243517FC90616FA570A68AD249_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber_7F5461243517FC90616FA570A68AD249" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_7F5461243517FC90616FA570A68AD249_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber_7F5461243517FC90616FA570A68AD249" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_dei_EntityTaxIdentificationNumber_7F5461243517FC90616FA570A68AD249" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber_7F5461243517FC90616FA570A68AD249" xlink:to="lab_dei_EntityTaxIdentificationNumber_7F5461243517FC90616FA570A68AD249" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressAddressLine1_924C4099817099FF024FA570A68A4EC2_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1_924C4099817099FF024FA570A68A4EC2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_924C4099817099FF024FA570A68A4EC2_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1_924C4099817099FF024FA570A68A4EC2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1_924C4099817099FF024FA570A68A4EC2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1_924C4099817099FF024FA570A68A4EC2" xlink:to="lab_dei_EntityAddressAddressLine1_924C4099817099FF024FA570A68A4EC2" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressCityOrTown_5252D2E79A5E32F78EE2A570A68AD7FA_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown_5252D2E79A5E32F78EE2A570A68AD7FA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_5252D2E79A5E32F78EE2A570A68AD7FA_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown_5252D2E79A5E32F78EE2A570A68AD7FA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown_5252D2E79A5E32F78EE2A570A68AD7FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown_5252D2E79A5E32F78EE2A570A68AD7FA" xlink:to="lab_dei_EntityAddressCityOrTown_5252D2E79A5E32F78EE2A570A68AD7FA" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressStateOrProvince_ED5F1C93759A56A46E4AA570A68B8EB3_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince_ED5F1C93759A56A46E4AA570A68B8EB3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_ED5F1C93759A56A46E4AA570A68B8EB3_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince_ED5F1C93759A56A46E4AA570A68B8EB3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_dei_EntityAddressStateOrProvince_ED5F1C93759A56A46E4AA570A68B8EB3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince_ED5F1C93759A56A46E4AA570A68B8EB3" xlink:to="lab_dei_EntityAddressStateOrProvince_ED5F1C93759A56A46E4AA570A68B8EB3" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressPostalZipCode_CA575DA4FBE41A71012CA570A68B8D53_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode_CA575DA4FBE41A71012CA570A68B8D53" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_CA575DA4FBE41A71012CA570A68B8D53_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode_CA575DA4FBE41A71012CA570A68B8D53" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode_CA575DA4FBE41A71012CA570A68B8D53" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode_CA575DA4FBE41A71012CA570A68B8D53" xlink:to="lab_dei_EntityAddressPostalZipCode_CA575DA4FBE41A71012CA570A68B8D53" xlink:type="arc" />
    <link:label id="lab_dei_CityAreaCode_1AECF81E8B0CA8C6124EA570A68B3AED_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode_1AECF81E8B0CA8C6124EA570A68B3AED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_1AECF81E8B0CA8C6124EA570A68B3AED_label_en-US" xlink:label="lab_dei_CityAreaCode_1AECF81E8B0CA8C6124EA570A68B3AED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode_1AECF81E8B0CA8C6124EA570A68B3AED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode_1AECF81E8B0CA8C6124EA570A68B3AED" xlink:to="lab_dei_CityAreaCode_1AECF81E8B0CA8C6124EA570A68B3AED" xlink:type="arc" />
    <link:label id="lab_dei_LocalPhoneNumber_566C364289748F6882E0A570A68BC9E3_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber_566C364289748F6882E0A570A68BC9E3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_566C364289748F6882E0A570A68BC9E3_label_en-US" xlink:label="lab_dei_LocalPhoneNumber_566C364289748F6882E0A570A68BC9E3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber_566C364289748F6882E0A570A68BC9E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber_566C364289748F6882E0A570A68BC9E3" xlink:to="lab_dei_LocalPhoneNumber_566C364289748F6882E0A570A68BC9E3" xlink:type="arc" />
    <link:label id="lab_dei_Security12bTitle_4E508ACA0FA5FFB6608DA570A68B87D4_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle_4E508ACA0FA5FFB6608DA570A68B87D4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_4E508ACA0FA5FFB6608DA570A68B87D4_label_en-US" xlink:label="lab_dei_Security12bTitle_4E508ACA0FA5FFB6608DA570A68B87D4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle_4E508ACA0FA5FFB6608DA570A68B87D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle_4E508ACA0FA5FFB6608DA570A68B87D4" xlink:to="lab_dei_Security12bTitle_4E508ACA0FA5FFB6608DA570A68B87D4" xlink:type="arc" />
    <link:label id="lab_dei_TradingSymbol_6702189008E099F0562BA570A68BA320_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol_6702189008E099F0562BA570A68BA320" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_6702189008E099F0562BA570A68BA320_label_en-US" xlink:label="lab_dei_TradingSymbol_6702189008E099F0562BA570A68BA320" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_6702189008E099F0562BA570A68BA320" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol_6702189008E099F0562BA570A68BA320" xlink:to="lab_dei_TradingSymbol_6702189008E099F0562BA570A68BA320" xlink:type="arc" />
    <link:label id="lab_dei_SecurityExchangeName_472372BD5CC8E83CA2A6A570A68C25EB_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName_472372BD5CC8E83CA2A6A570A68C25EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_472372BD5CC8E83CA2A6A570A68C25EB_label_en-US" xlink:label="lab_dei_SecurityExchangeName_472372BD5CC8E83CA2A6A570A68C25EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName_472372BD5CC8E83CA2A6A570A68C25EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName_472372BD5CC8E83CA2A6A570A68C25EB" xlink:to="lab_dei_SecurityExchangeName_472372BD5CC8E83CA2A6A570A68C25EB" xlink:type="arc" />
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_A92697332C2333D03273A570A68CDBAC_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer_A92697332C2333D03273A570A68CDBAC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_A92697332C2333D03273A570A68CDBAC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer_A92697332C2333D03273A570A68CDBAC" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer_A92697332C2333D03273A570A68CDBAC" xlink:type="arc" />
    <link:label id="lab_dei_EntityVoluntaryFilers_F1095A532DB6C90CB3EBA570A68C6CD9_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers_F1095A532DB6C90CB3EBA570A68C6CD9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_F1095A532DB6C90CB3EBA570A68C6CD9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers_F1095A532DB6C90CB3EBA570A68C6CD9" xlink:to="lab_dei_EntityVoluntaryFilers_F1095A532DB6C90CB3EBA570A68C6CD9" xlink:type="arc" />
    <link:label id="lab_dei_EntityCurrentReportingStatus_8F1905C8C425313CA423A570A68C27BE_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_8F1905C8C425313CA423A570A68C27BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_8F1905C8C425313CA423A570A68C27BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus_8F1905C8C425313CA423A570A68C27BE" xlink:to="lab_dei_EntityCurrentReportingStatus_8F1905C8C425313CA423A570A68C27BE" xlink:type="arc" />
    <link:label id="lab_dei_EntityInteractiveDataCurrent_EA6926FCBD4AB0080475A570A68C68A2_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent_EA6926FCBD4AB0080475A570A68C68A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_EA6926FCBD4AB0080475A570A68C68A2_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent_EA6926FCBD4AB0080475A570A68C68A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent_EA6926FCBD4AB0080475A570A68C68A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent_EA6926FCBD4AB0080475A570A68C68A2" xlink:to="lab_dei_EntityInteractiveDataCurrent_EA6926FCBD4AB0080475A570A68C68A2" xlink:type="arc" />
    <link:label id="lab_dei_AmendmentFlag_D05997FC19DDE903A45CA570A68DE495_label_en-US" xlink:label="lab_dei_AmendmentFlag_D05997FC19DDE903A45CA570A68DE495" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_D05997FC19DDE903A45CA570A68DE495" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_D05997FC19DDE903A45CA570A68DE495" xlink:to="lab_dei_AmendmentFlag_D05997FC19DDE903A45CA570A68DE495" xlink:type="arc" />
    <link:label id="lab_dei_EntityFilerCategory_952DE2649A59A9604423A570A68DA141_label_en-US" xlink:label="lab_dei_EntityFilerCategory_952DE2649A59A9604423A570A68DA141" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_952DE2649A59A9604423A570A68DA141" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_952DE2649A59A9604423A570A68DA141" xlink:to="lab_dei_EntityFilerCategory_952DE2649A59A9604423A570A68DA141" xlink:type="arc" />
    <link:label id="lab_dei_EntitySmallBusiness_9FAA872261CF5EE59782A570A68D0AD4_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness_9FAA872261CF5EE59782A570A68D0AD4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_9FAA872261CF5EE59782A570A68D0AD4_label_en-US" xlink:label="lab_dei_EntitySmallBusiness_9FAA872261CF5EE59782A570A68D0AD4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_9FAA872261CF5EE59782A570A68D0AD4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness_9FAA872261CF5EE59782A570A68D0AD4" xlink:to="lab_dei_EntitySmallBusiness_9FAA872261CF5EE59782A570A68D0AD4" xlink:type="arc" />
    <link:label id="lab_dei_EntityEmergingGrowthCompany_C25DCE4C0BA1A32A747BA570A68D64DD_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_C25DCE4C0BA1A32A747BA570A68D64DD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_C25DCE4C0BA1A32A747BA570A68D64DD_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_C25DCE4C0BA1A32A747BA570A68D64DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_C25DCE4C0BA1A32A747BA570A68D64DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany_C25DCE4C0BA1A32A747BA570A68D64DD" xlink:to="lab_dei_EntityEmergingGrowthCompany_C25DCE4C0BA1A32A747BA570A68D64DD" xlink:type="arc" />
    <link:label id="lab_dei_EntityShellCompany_137ECEECA2A76913477BA570A68D6B65_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany_137ECEECA2A76913477BA570A68D6B65" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_137ECEECA2A76913477BA570A68D6B65_label_en-US" xlink:label="lab_dei_EntityShellCompany_137ECEECA2A76913477BA570A68D6B65" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_137ECEECA2A76913477BA570A68D6B65" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany_137ECEECA2A76913477BA570A68D6B65" xlink:to="lab_dei_EntityShellCompany_137ECEECA2A76913477BA570A68D6B65" xlink:type="arc" />
    <link:label id="lab_dei_EntityPublicFloat_40EAE548A158DC5C7321A570A68D7685_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat_40EAE548A158DC5C7321A570A68D7685" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_40EAE548A158DC5C7321A570A68D7685_label_en-US" xlink:label="lab_dei_EntityPublicFloat_40EAE548A158DC5C7321A570A68D7685" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_dei_EntityPublicFloat_40EAE548A158DC5C7321A570A68D7685" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat_40EAE548A158DC5C7321A570A68D7685" xlink:to="lab_dei_EntityPublicFloat_40EAE548A158DC5C7321A570A68D7685" xlink:type="arc" />
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_F72BBB33388CC82DDE90A570A68DCD14_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_F72BBB33388CC82DDE90A570A68DCD14" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_F72BBB33388CC82DDE90A570A68DCD14_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_F72BBB33388CC82DDE90A570A68DCD14" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_F72BBB33388CC82DDE90A570A68DCD14" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_F72BBB33388CC82DDE90A570A68DCD14" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_F72BBB33388CC82DDE90A570A68DCD14" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_6B8113B5AD3E570573A28D3934C56E50_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract_6B8113B5AD3E570573A28D3934C56E50" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_6B8113B5AD3E570573A28D3934C56E50" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract_6B8113B5AD3E570573A28D3934C56E50" xlink:to="lab_us-gaap_DebtDisclosureAbstract_6B8113B5AD3E570573A28D3934C56E50" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentTable_4DF95F64C2AAB8A3051B8D3934C6CC47_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable_4DF95F64C2AAB8A3051B8D3934C6CC47" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_4DF95F64C2AAB8A3051B8D3934C6CC47_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable_4DF95F64C2AAB8A3051B8D3934C6CC47" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_4DF95F64C2AAB8A3051B8D3934C6CC47" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable_4DF95F64C2AAB8A3051B8D3934C6CC47" xlink:to="lab_us-gaap_DebtInstrumentTable_4DF95F64C2AAB8A3051B8D3934C6CC47" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentAxis_FEB92A553053787D38848D3934C8DC2D_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis_FEB92A553053787D38848D3934C8DC2D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_FEB92A553053787D38848D3934C8DC2D_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis_FEB92A553053787D38848D3934C8DC2D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_FEB92A553053787D38848D3934C8DC2D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis_FEB92A553053787D38848D3934C8DC2D" xlink:to="lab_us-gaap_DebtInstrumentAxis_FEB92A553053787D38848D3934C8DC2D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_8F03E3FC35A492A49B418D3934C81462_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain_8F03E3FC35A492A49B418D3934C81462" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_8F03E3FC35A492A49B418D3934C81462_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain_8F03E3FC35A492A49B418D3934C81462" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_8F03E3FC35A492A49B418D3934C81462" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_8F03E3FC35A492A49B418D3934C81462" xlink:to="lab_us-gaap_DebtInstrumentNameDomain_8F03E3FC35A492A49B418D3934C81462" xlink:type="arc" />
    <link:label id="lab_us-gaap_LoansPayableMember_92BCEFAFD13FE33761A78D3934C8B019_terseLabel_en-US" xlink:label="lab_us-gaap_LoansPayableMember_92BCEFAFD13FE33761A78D3934C8B019" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term Loan</link:label>
    <link:label id="lab_us-gaap_LoansPayableMember_92BCEFAFD13FE33761A78D3934C8B019_label_en-US" xlink:label="lab_us-gaap_LoansPayableMember_92BCEFAFD13FE33761A78D3934C8B019" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loans Payable [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="loc_us-gaap_LoansPayableMember_92BCEFAFD13FE33761A78D3934C8B019" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansPayableMember_92BCEFAFD13FE33761A78D3934C8B019" xlink:to="lab_us-gaap_LoansPayableMember_92BCEFAFD13FE33761A78D3934C8B019" xlink:type="arc" />
    <link:label id="lab_adbe_Notes2020and2025Member_92D946C725BBA8B867288D3934C94D18_terseLabel_en-US" xlink:label="lab_adbe_Notes2020and2025Member_92D946C725BBA8B867288D3934C94D18" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes 2020 and 2025</link:label>
    <link:label id="lab_adbe_Notes2020and2025Member_92D946C725BBA8B867288D3934C94D18_label_en-US" xlink:label="lab_adbe_Notes2020and2025Member_92D946C725BBA8B867288D3934C94D18" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes 2020 and 2025 [Member]</link:label>
    <link:label id="lab_adbe_Notes2020and2025Member_92D946C725BBA8B867288D3934C94D18_documentation_en-US" xlink:label="lab_adbe_Notes2020and2025Member_92D946C725BBA8B867288D3934C94D18" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Notes 2020 and 2025 [Member]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Notes2020and2025Member" xlink:label="loc_adbe_Notes2020and2025Member_92D946C725BBA8B867288D3934C94D18" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_Notes2020and2025Member_92D946C725BBA8B867288D3934C94D18" xlink:to="lab_adbe_Notes2020and2025Member_92D946C725BBA8B867288D3934C94D18" xlink:type="arc" />
    <link:label id="lab_adbe_Notes2020Member_6F842CD218973EDD6A148D3934C96F09_terseLabel_en-US" xlink:label="lab_adbe_Notes2020Member_6F842CD218973EDD6A148D3934C96F09" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes 2020</link:label>
    <link:label id="lab_adbe_Notes2020Member_6F842CD218973EDD6A148D3934C96F09_label_en-US" xlink:label="lab_adbe_Notes2020Member_6F842CD218973EDD6A148D3934C96F09" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes 2020 [Member]</link:label>
    <link:label id="lab_adbe_Notes2020Member_6F842CD218973EDD6A148D3934C96F09_documentation_en-US" xlink:label="lab_adbe_Notes2020Member_6F842CD218973EDD6A148D3934C96F09" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2020 Notes.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Notes2020Member" xlink:label="loc_adbe_Notes2020Member_6F842CD218973EDD6A148D3934C96F09" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_Notes2020Member_6F842CD218973EDD6A148D3934C96F09" xlink:to="lab_adbe_Notes2020Member_6F842CD218973EDD6A148D3934C96F09" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_579E6A66CD9D84830EC78D3934C773DF_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis_579E6A66CD9D84830EC78D3934C773DF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_579E6A66CD9D84830EC78D3934C773DF_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis_579E6A66CD9D84830EC78D3934C773DF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_579E6A66CD9D84830EC78D3934C773DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_579E6A66CD9D84830EC78D3934C773DF" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis_579E6A66CD9D84830EC78D3934C773DF" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_B2353AB20E63C9808E0B8D3934C77251_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain_B2353AB20E63C9808E0B8D3934C77251" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_B2353AB20E63C9808E0B8D3934C77251_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain_B2353AB20E63C9808E0B8D3934C77251" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_B2353AB20E63C9808E0B8D3934C77251" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_B2353AB20E63C9808E0B8D3934C77251" xlink:to="lab_us-gaap_DerivativeContractTypeDomain_B2353AB20E63C9808E0B8D3934C77251" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestRateSwapMember_41CA06627C364030A08C8D3934C7DBEC_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember_41CA06627C364030A08C8D3934C7DBEC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate Swap</link:label>
    <link:label id="lab_us-gaap_InterestRateSwapMember_41CA06627C364030A08C8D3934C7DBEC_label_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember_41CA06627C364030A08C8D3934C7DBEC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Swap [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="loc_us-gaap_InterestRateSwapMember_41CA06627C364030A08C8D3934C7DBEC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateSwapMember_41CA06627C364030A08C8D3934C7DBEC" xlink:to="lab_us-gaap_InterestRateSwapMember_41CA06627C364030A08C8D3934C7DBEC" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_D6BB87CBBC0EB67BD4B88D3934C9B26B_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_D6BB87CBBC0EB67BD4B88D3934C9B26B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_D6BB87CBBC0EB67BD4B88D3934C9B26B_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_D6BB87CBBC0EB67BD4B88D3934C9B26B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_D6BB87CBBC0EB67BD4B88D3934C9B26B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems_D6BB87CBBC0EB67BD4B88D3934C9B26B" xlink:to="lab_us-gaap_DebtInstrumentLineItems_D6BB87CBBC0EB67BD4B88D3934C9B26B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtCurrent_E0AE903A6720ABCB4CB38D3934C96629_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtCurrent_E0AE903A6720ABCB4CB38D3934C96629" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current debt</link:label>
    <link:label id="lab_us-gaap_DebtCurrent_E0AE903A6720ABCB4CB38D3934C96629_label_en-US" xlink:label="lab_us-gaap_DebtCurrent_E0AE903A6720ABCB4CB38D3934C96629" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaap_DebtCurrent_E0AE903A6720ABCB4CB38D3934C96629" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtCurrent_E0AE903A6720ABCB4CB38D3934C96629" xlink:to="lab_us-gaap_DebtCurrent_E0AE903A6720ABCB4CB38D3934C96629" xlink:type="arc" />
    <link:label id="lab_adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnotescurrent_2C4F0974391C4DCA806F8D65B2F78742_terseLabel_en-US" xlink:label="lab_adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnotescurrent_2C4F0974391C4DCA806F8D65B2F78742" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value of interest rate swap offsetting carrying value of notes, current</link:label>
    <link:label id="lab_adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnotescurrent_2C4F0974391C4DCA806F8D65B2F78742_label_en-US" xlink:label="lab_adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnotescurrent_2C4F0974391C4DCA806F8D65B2F78742" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair value of interest rate swap offsetting carrying value of notes, current</link:label>
    <link:label id="lab_adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnotescurrent_2C4F0974391C4DCA806F8D65B2F78742_documentation_en-US" xlink:label="lab_adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnotescurrent_2C4F0974391C4DCA806F8D65B2F78742" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fair value of interest rate swap offsetting carrying value of notes, current</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnotescurrent" xlink:label="loc_adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnotescurrent_2C4F0974391C4DCA806F8D65B2F78742" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnotescurrent_2C4F0974391C4DCA806F8D65B2F78742" xlink:to="lab_adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnotescurrent_2C4F0974391C4DCA806F8D65B2F78742" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_8CD71DD71346AB01EA488D3934CAB01A_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_8CD71DD71346AB01EA488D3934CAB01A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_8CD71DD71346AB01EA488D3934CAB01A_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_8CD71DD71346AB01EA488D3934CAB01A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt and Lease Obligation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_8CD71DD71346AB01EA488D3934CAB01A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_8CD71DD71346AB01EA488D3934CAB01A" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_8CD71DD71346AB01EA488D3934CAB01A" xlink:type="arc" />
    <link:label id="lab_adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnoteslongterm_A1011BC9CA6E427FAC588D692462C28B_terseLabel_en-US" xlink:label="lab_adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnoteslongterm_A1011BC9CA6E427FAC588D692462C28B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value of interest rate swap offsetting carrying value of notes, long-term</link:label>
    <link:label id="lab_adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnoteslongterm_A1011BC9CA6E427FAC588D692462C28B_label_en-US" xlink:label="lab_adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnoteslongterm_A1011BC9CA6E427FAC588D692462C28B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair value of interest rate swap offsetting carrying value of notes, long-term</link:label>
    <link:label id="lab_adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnoteslongterm_A1011BC9CA6E427FAC588D692462C28B_documentation_en-US" xlink:label="lab_adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnoteslongterm_A1011BC9CA6E427FAC588D692462C28B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fair value of interest rate swap offsetting carrying value of notes, long-term</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnoteslongterm" xlink:label="loc_adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnoteslongterm_A1011BC9CA6E427FAC588D692462C28B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnoteslongterm_A1011BC9CA6E427FAC588D692462C28B" xlink:to="lab_adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnoteslongterm_A1011BC9CA6E427FAC588D692462C28B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount_6CB96812FFB298CD80FD8D3934CAFB8E_terseLabel_en-US" xlink:label="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount_6CB96812FFB298CD80FD8D3934CAFB8E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total carrying value of debt</link:label>
    <link:label id="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount_6CB96812FFB298CD80FD8D3934CAFB8E_label_en-US" xlink:label="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount_6CB96812FFB298CD80FD8D3934CAFB8E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt, Long-term and Short-term, Combined Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_6CB96812FFB298CD80FD8D3934CAFB8E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_6CB96812FFB298CD80FD8D3934CAFB8E" xlink:to="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount_6CB96812FFB298CD80FD8D3934CAFB8E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1B995EFA72787CAD63A3DA912700DB02_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1B995EFA72787CAD63A3DA912700DB02" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1B995EFA72787CAD63A3DA912700DB02" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1B995EFA72787CAD63A3DA912700DB02" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1B995EFA72787CAD63A3DA912700DB02" xlink:type="arc" />
    <link:label id="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_5CAF65073C3F43C450CCDA9127035C99_verboseLabel_en-US" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_5CAF65073C3F43C450CCDA9127035C99" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES</link:label>
    <link:label id="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_5CAF65073C3F43C450CCDA9127035C99_label_en-US" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_5CAF65073C3F43C450CCDA9127035C99" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basis of Presentation and Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_5CAF65073C3F43C450CCDA9127035C99" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_5CAF65073C3F43C450CCDA9127035C99" xlink:to="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_5CAF65073C3F43C450CCDA9127035C99" xlink:type="arc" />
    <link:label id="lab_adbe_RevenueAbstract_AE06A7E1B85849D2CA9F86624F56091F_label_en-US" xlink:label="lab_adbe_RevenueAbstract_AE06A7E1B85849D2CA9F86624F56091F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue [Abstract]</link:label>
    <link:label id="lab_adbe_RevenueAbstract_AE06A7E1B85849D2CA9F86624F56091F_documentation_en-US" xlink:label="lab_adbe_RevenueAbstract_AE06A7E1B85849D2CA9F86624F56091F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue [Abstract]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RevenueAbstract" xlink:label="loc_adbe_RevenueAbstract_AE06A7E1B85849D2CA9F86624F56091F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_RevenueAbstract_AE06A7E1B85849D2CA9F86624F56091F" xlink:to="lab_adbe_RevenueAbstract_AE06A7E1B85849D2CA9F86624F56091F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_167891B81E0CBF80A619866251117E2B_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable_167891B81E0CBF80A619866251117E2B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_167891B81E0CBF80A619866251117E2B_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable_167891B81E0CBF80A619866251117E2B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_167891B81E0CBF80A619866251117E2B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_167891B81E0CBF80A619866251117E2B" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable_167891B81E0CBF80A619866251117E2B" xlink:type="arc" />
    <link:label id="lab_srt_StatementGeographicalAxis_1588F1C42A2B13CBF27E866251161573_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis_1588F1C42A2B13CBF27E866251161573" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_1588F1C42A2B13CBF27E866251161573_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis_1588F1C42A2B13CBF27E866251161573" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_1588F1C42A2B13CBF27E866251161573" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis_1588F1C42A2B13CBF27E866251161573" xlink:to="lab_srt_StatementGeographicalAxis_1588F1C42A2B13CBF27E866251161573" xlink:type="arc" />
    <link:label id="lab_srt_SegmentGeographicalDomain_1B9174E8B3707C58824B866251179495_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain_1B9174E8B3707C58824B866251179495" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_1B9174E8B3707C58824B866251179495_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain_1B9174E8B3707C58824B866251179495" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_1B9174E8B3707C58824B866251179495" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain_1B9174E8B3707C58824B866251179495" xlink:to="lab_srt_SegmentGeographicalDomain_1B9174E8B3707C58824B866251179495" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_D07B6116711D2D19BB24866251254F8F_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems_D07B6116711D2D19BB24866251254F8F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_D07B6116711D2D19BB24866251254F8F_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems_D07B6116711D2D19BB24866251254F8F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_D07B6116711D2D19BB24866251254F8F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_D07B6116711D2D19BB24866251254F8F" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems_D07B6116711D2D19BB24866251254F8F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_61DEAA93269A29CE21B4866251373CB6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_61DEAA93269A29CE21B4866251373CB6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Revenue by Segment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_61DEAA93269A29CE21B4866251373CB6_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_61DEAA93269A29CE21B4866251373CB6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_61DEAA93269A29CE21B4866251373CB6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_61DEAA93269A29CE21B4866251373CB6" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_61DEAA93269A29CE21B4866251373CB6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_2A52726CF5332CE52C048662EE18EF5A_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_2A52726CF5332CE52C048662EE18EF5A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Revenue by Geography</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_2A52726CF5332CE52C048662EE18EF5A_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_2A52726CF5332CE52C048662EE18EF5A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_2A52726CF5332CE52C048662EE18EF5A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_2A52726CF5332CE52C048662EE18EF5A" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_2A52726CF5332CE52C048662EE18EF5A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_79E0CD5B8DA5D97F64FD866342241839_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_79E0CD5B8DA5D97F64FD866342241839" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_79E0CD5B8DA5D97F64FD866342241839_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_79E0CD5B8DA5D97F64FD866342241839" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_79E0CD5B8DA5D97F64FD866342241839" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_79E0CD5B8DA5D97F64FD866342241839" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_79E0CD5B8DA5D97F64FD866342241839" xlink:type="arc" />
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_D1BDEAC48DCFC77CBB75933AFE9AF177_label_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract_922D25BAB0765005A6B0100730453FB8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_922D25BAB0765005A6B0100730453FB8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_922D25BAB0765005A6B0100730453FB8" xlink:to="lab_us-gaap_PayablesAndAccrualsAbstract_922D25BAB0765005A6B0100730453FB8" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_2ED2B06837C89B405781933AFE9A227D_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_04E8FF453CEC56B696D398214DF93023" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">ACCRUED EXPENSES</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_2ED2B06837C89B405781933AFE9A227D_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_04E8FF453CEC56B696D398214DF93023" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_04E8FF453CEC56B696D398214DF93023" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_04E8FF453CEC56B696D398214DF93023" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_04E8FF453CEC56B696D398214DF93023" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_D304359B82EF431FC828AB32880010FF_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_D304359B82EF431FC828AB32880010FF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets by Major Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_D304359B82EF431FC828AB32880010FF_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_D304359B82EF431FC828AB32880010FF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_D304359B82EF431FC828AB32880010FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_D304359B82EF431FC828AB32880010FF" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_D304359B82EF431FC828AB32880010FF" xlink:type="arc" />
    <link:label id="lab_srt_RangeAxis_98C0F7676FDAD9CC66DDAB32880048F3_terseLabel_en-US" xlink:label="lab_srt_RangeAxis_98C0F7676FDAD9CC66DDAB32880048F3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_98C0F7676FDAD9CC66DDAB32880048F3_label_en-US" xlink:label="lab_srt_RangeAxis_98C0F7676FDAD9CC66DDAB32880048F3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_98C0F7676FDAD9CC66DDAB32880048F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis_98C0F7676FDAD9CC66DDAB32880048F3" xlink:to="lab_srt_RangeAxis_98C0F7676FDAD9CC66DDAB32880048F3" xlink:type="arc" />
    <link:label id="lab_srt_RangeMember_B42C70D4C81BB2B8A688AB3288008E96_terseLabel_en-US" xlink:label="lab_srt_RangeMember_B42C70D4C81BB2B8A688AB3288008E96" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_B42C70D4C81BB2B8A688AB3288008E96_label_en-US" xlink:label="lab_srt_RangeMember_B42C70D4C81BB2B8A688AB3288008E96" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_B42C70D4C81BB2B8A688AB3288008E96" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember_B42C70D4C81BB2B8A688AB3288008E96" xlink:to="lab_srt_RangeMember_B42C70D4C81BB2B8A688AB3288008E96" xlink:type="arc" />
    <link:label id="lab_srt_MinimumMember_AF7A3AD366CE76F8F8A2AB3288017751_terseLabel_en-US" xlink:label="lab_srt_MinimumMember_AF7A3AD366CE76F8F8A2AB3288017751" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_AF7A3AD366CE76F8F8A2AB3288017751_label_en-US" xlink:label="lab_srt_MinimumMember_AF7A3AD366CE76F8F8A2AB3288017751" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_AF7A3AD366CE76F8F8A2AB3288017751" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember_AF7A3AD366CE76F8F8A2AB3288017751" xlink:to="lab_srt_MinimumMember_AF7A3AD366CE76F8F8A2AB3288017751" xlink:type="arc" />
    <link:label id="lab_srt_MaximumMember_3DDE7D969ED9EDD981AEAB328801CEAC_terseLabel_en-US" xlink:label="lab_srt_MaximumMember_3DDE7D969ED9EDD981AEAB328801CEAC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_3DDE7D969ED9EDD981AEAB328801CEAC_label_en-US" xlink:label="lab_srt_MaximumMember_3DDE7D969ED9EDD981AEAB328801CEAC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_3DDE7D969ED9EDD981AEAB328801CEAC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember_3DDE7D969ED9EDD981AEAB328801CEAC" xlink:to="lab_srt_MaximumMember_3DDE7D969ED9EDD981AEAB328801CEAC" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5E6264BB702BE116860AAB32880107E2_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5E6264BB702BE116860AAB32880107E2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5E6264BB702BE116860AAB32880107E2_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5E6264BB702BE116860AAB32880107E2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5E6264BB702BE116860AAB32880107E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5E6264BB702BE116860AAB32880107E2" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5E6264BB702BE116860AAB32880107E2" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5C976BF769DE9F823773AB3288017FB3_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5C976BF769DE9F823773AB3288017FB3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5C976BF769DE9F823773AB3288017FB3_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5C976BF769DE9F823773AB3288017FB3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5C976BF769DE9F823773AB3288017FB3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5C976BF769DE9F823773AB3288017FB3" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5C976BF769DE9F823773AB3288017FB3" xlink:type="arc" />
    <link:label id="lab_adbe_CustomerContractsAndRelationshipsMember_6F4C39FE9C382E8270F2AB328802ECF5_verboseLabel_en-US" xlink:label="lab_adbe_CustomerContractsAndRelationshipsMember_6F4C39FE9C382E8270F2AB328802ECF5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Customer contracts and relationships</link:label>
    <link:label id="lab_adbe_CustomerContractsAndRelationshipsMember_6F4C39FE9C382E8270F2AB328802ECF5_label_en-US" xlink:label="lab_adbe_CustomerContractsAndRelationshipsMember_6F4C39FE9C382E8270F2AB328802ECF5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Contracts and Relationships [Member]</link:label>
    <link:label id="lab_adbe_CustomerContractsAndRelationshipsMember_6F4C39FE9C382E8270F2AB328802ECF5_documentation_en-US" xlink:label="lab_adbe_CustomerContractsAndRelationshipsMember_6F4C39FE9C382E8270F2AB328802ECF5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Customer Contracts and Relationships [Member]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_CustomerContractsAndRelationshipsMember" xlink:label="loc_adbe_CustomerContractsAndRelationshipsMember_6F4C39FE9C382E8270F2AB328802ECF5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_CustomerContractsAndRelationshipsMember_6F4C39FE9C382E8270F2AB328802ECF5" xlink:to="lab_adbe_CustomerContractsAndRelationshipsMember_6F4C39FE9C382E8270F2AB328802ECF5" xlink:type="arc" />
    <link:label id="lab_adbe_PurchasedTechnologyMember_1F78366A6FEF90C587DFAB328802C70F_terseLabel_en-US" xlink:label="lab_adbe_PurchasedTechnologyMember_1F78366A6FEF90C587DFAB328802C70F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchased Technology</link:label>
    <link:label id="lab_adbe_PurchasedTechnologyMember_1F78366A6FEF90C587DFAB328802C70F_label_en-US" xlink:label="lab_adbe_PurchasedTechnologyMember_1F78366A6FEF90C587DFAB328802C70F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Purchased Technology [Member]</link:label>
    <link:label id="lab_adbe_PurchasedTechnologyMember_1F78366A6FEF90C587DFAB328802C70F_documentation_en-US" xlink:label="lab_adbe_PurchasedTechnologyMember_1F78366A6FEF90C587DFAB328802C70F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Purchased Technology.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_PurchasedTechnologyMember" xlink:label="loc_adbe_PurchasedTechnologyMember_1F78366A6FEF90C587DFAB328802C70F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_PurchasedTechnologyMember_1F78366A6FEF90C587DFAB328802C70F" xlink:to="lab_adbe_PurchasedTechnologyMember_1F78366A6FEF90C587DFAB328802C70F" xlink:type="arc" />
    <link:label id="lab_us-gaap_TrademarksMember_BE9BA901D14D9CE42B3BAB328802FBBF_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksMember_BE9BA901D14D9CE42B3BAB328802FBBF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trademarks</link:label>
    <link:label id="lab_us-gaap_TrademarksMember_BE9BA901D14D9CE42B3BAB328802FBBF_label_en-US" xlink:label="lab_us-gaap_TrademarksMember_BE9BA901D14D9CE42B3BAB328802FBBF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trademarks [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaap_TrademarksMember_BE9BA901D14D9CE42B3BAB328802FBBF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksMember_BE9BA901D14D9CE42B3BAB328802FBBF" xlink:to="lab_us-gaap_TrademarksMember_BE9BA901D14D9CE42B3BAB328802FBBF" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrderOrProductionBacklogMember_593FB1DFF3CC65AF024BAB32880281FE_terseLabel_en-US" xlink:label="lab_us-gaap_OrderOrProductionBacklogMember_593FB1DFF3CC65AF024BAB32880281FE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Backlog</link:label>
    <link:label id="lab_us-gaap_OrderOrProductionBacklogMember_593FB1DFF3CC65AF024BAB32880281FE_label_en-US" xlink:label="lab_us-gaap_OrderOrProductionBacklogMember_593FB1DFF3CC65AF024BAB32880281FE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Order or Production Backlog [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember_593FB1DFF3CC65AF024BAB32880281FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrderOrProductionBacklogMember_593FB1DFF3CC65AF024BAB32880281FE" xlink:to="lab_us-gaap_OrderOrProductionBacklogMember_593FB1DFF3CC65AF024BAB32880281FE" xlink:type="arc" />
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_37A6A8A7D15EEF29B87CAB328802A6C5_terseLabel_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember_37A6A8A7D15EEF29B87CAB328802A6C5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquired rights to use technology</link:label>
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_37A6A8A7D15EEF29B87CAB328802A6C5_label_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember_37A6A8A7D15EEF29B87CAB328802A6C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Developed Technology Rights [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_37A6A8A7D15EEF29B87CAB328802A6C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DevelopedTechnologyRightsMember_37A6A8A7D15EEF29B87CAB328802A6C5" xlink:to="lab_us-gaap_DevelopedTechnologyRightsMember_37A6A8A7D15EEF29B87CAB328802A6C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_C0AE9B3733BEBEB1CC48AB3288037B03_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember_C0AE9B3733BEBEB1CC48AB3288037B03" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other intangibles</link:label>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_C0AE9B3733BEBEB1CC48AB3288037B03_label_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember_C0AE9B3733BEBEB1CC48AB3288037B03" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Intangible Assets [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_C0AE9B3733BEBEB1CC48AB3288037B03" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember_C0AE9B3733BEBEB1CC48AB3288037B03" xlink:to="lab_us-gaap_OtherIntangibleAssetsMember_C0AE9B3733BEBEB1CC48AB3288037B03" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_C93396AC01BBCFE83D36AB3288036C74_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_C93396AC01BBCFE83D36AB3288036C74" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_C93396AC01BBCFE83D36AB3288036C74_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_C93396AC01BBCFE83D36AB3288036C74" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_C93396AC01BBCFE83D36AB3288036C74" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_C93396AC01BBCFE83D36AB3288036C74" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_C93396AC01BBCFE83D36AB3288036C74" xlink:type="arc" />
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_9C3F2484538A445AC01EAB3288039A9B_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_9C3F2484538A445AC01EAB3288039A9B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_9C3F2484538A445AC01EAB3288039A9B_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_9C3F2484538A445AC01EAB3288039A9B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_9C3F2484538A445AC01EAB3288039A9B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_9C3F2484538A445AC01EAB3288039A9B" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_9C3F2484538A445AC01EAB3288039A9B" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_55B6A4C0538520BF0C24AB3288037D46_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_55B6A4C0538520BF0C24AB3288037D46" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets estimated useful lives - range (in years)</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_55B6A4C0538520BF0C24AB3288037D46_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_55B6A4C0538520BF0C24AB3288037D46" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_55B6A4C0538520BF0C24AB3288037D46" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_55B6A4C0538520BF0C24AB3288037D46" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_55B6A4C0538520BF0C24AB3288037D46" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_06158BDF0E37CE2865CDABFBAB797C67_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_06158BDF0E37CE2865CDABFBAB797C67" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_06158BDF0E37CE2865CDABFBAB797C67" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_06158BDF0E37CE2865CDABFBAB797C67" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_06158BDF0E37CE2865CDABFBAB797C67" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_EC97667F002B2E1478B7ABFBAB7A62EB_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_EC97667F002B2E1478B7ABFBAB7A62EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_EC97667F002B2E1478B7ABFBAB7A62EB_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_EC97667F002B2E1478B7ABFBAB7A62EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_EC97667F002B2E1478B7ABFBAB7A62EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_EC97667F002B2E1478B7ABFBAB7A62EB" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis_EC97667F002B2E1478B7ABFBAB7A62EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentDomain_45D4F26663CB5E2BCA3DABFBAB7A005E_label_en-US" xlink:label="lab_us-gaap_SegmentDomain_45D4F26663CB5E2BCA3DABFBAB7A005E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_45D4F26663CB5E2BCA3DABFBAB7A005E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain_45D4F26663CB5E2BCA3DABFBAB7A005E" xlink:to="lab_us-gaap_SegmentDomain_45D4F26663CB5E2BCA3DABFBAB7A005E" xlink:type="arc" />
    <link:label id="lab_adbe_DigitalMediaMember_7EA76DB5574B33FE4B71ABFBAB7A0FD8_terseLabel_en-US" xlink:label="lab_adbe_DigitalMediaMember_7EA76DB5574B33FE4B71ABFBAB7A0FD8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Digital Media</link:label>
    <link:label id="lab_adbe_DigitalMediaMember_7EA76DB5574B33FE4B71ABFBAB7A0FD8_label_en-US" xlink:label="lab_adbe_DigitalMediaMember_7EA76DB5574B33FE4B71ABFBAB7A0FD8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Digital Media [Member]</link:label>
    <link:label id="lab_adbe_DigitalMediaMember_7EA76DB5574B33FE4B71ABFBAB7A0FD8_documentation_en-US" xlink:label="lab_adbe_DigitalMediaMember_7EA76DB5574B33FE4B71ABFBAB7A0FD8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Digital Media [Member]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DigitalMediaMember" xlink:label="loc_adbe_DigitalMediaMember_7EA76DB5574B33FE4B71ABFBAB7A0FD8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_DigitalMediaMember_7EA76DB5574B33FE4B71ABFBAB7A0FD8" xlink:to="lab_adbe_DigitalMediaMember_7EA76DB5574B33FE4B71ABFBAB7A0FD8" xlink:type="arc" />
    <link:label id="lab_adbe_DigitalExperienceMember_51DC7F7AADAB2539391DABFBAB7BE5D8_terseLabel_en-US" xlink:label="lab_adbe_DigitalExperienceMember_51DC7F7AADAB2539391DABFBAB7BE5D8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Digital Experience</link:label>
    <link:label id="lab_adbe_DigitalExperienceMember_51DC7F7AADAB2539391DABFBAB7BE5D8_label_en-US" xlink:label="lab_adbe_DigitalExperienceMember_51DC7F7AADAB2539391DABFBAB7BE5D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Digital Experience [Member]</link:label>
    <link:label id="lab_adbe_DigitalExperienceMember_51DC7F7AADAB2539391DABFBAB7BE5D8_documentation_en-US" xlink:label="lab_adbe_DigitalExperienceMember_51DC7F7AADAB2539391DABFBAB7BE5D8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Digital Experience [Member]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DigitalExperienceMember" xlink:label="loc_adbe_DigitalExperienceMember_51DC7F7AADAB2539391DABFBAB7BE5D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_DigitalExperienceMember_51DC7F7AADAB2539391DABFBAB7BE5D8" xlink:to="lab_adbe_DigitalExperienceMember_51DC7F7AADAB2539391DABFBAB7BE5D8" xlink:type="arc" />
    <link:label id="lab_adbe_PublishingMember_2F886B3CFDF09F9753DDABFBAB7BD0A3_terseLabel_en-US" xlink:label="lab_adbe_PublishingMember_2F886B3CFDF09F9753DDABFBAB7BD0A3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Publishing</link:label>
    <link:label id="lab_adbe_PublishingMember_2F886B3CFDF09F9753DDABFBAB7BD0A3_label_en-US" xlink:label="lab_adbe_PublishingMember_2F886B3CFDF09F9753DDABFBAB7BD0A3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Publishing [Member]</link:label>
    <link:label id="lab_adbe_PublishingMember_2F886B3CFDF09F9753DDABFBAB7BD0A3_documentation_en-US" xlink:label="lab_adbe_PublishingMember_2F886B3CFDF09F9753DDABFBAB7BD0A3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Publishing</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_PublishingMember" xlink:label="loc_adbe_PublishingMember_2F886B3CFDF09F9753DDABFBAB7BD0A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_PublishingMember_2F886B3CFDF09F9753DDABFBAB7BD0A3" xlink:to="lab_adbe_PublishingMember_2F886B3CFDF09F9753DDABFBAB7BD0A3" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_5B45AA80A03282301661ABFBAB7B323B_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_5B45AA80A03282301661ABFBAB7B323B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Purchased and other intangible assets, net by reportable segment [Abstract]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_5B45AA80A03282301661ABFBAB7B323B_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_5B45AA80A03282301661ABFBAB7B323B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_5B45AA80A03282301661ABFBAB7B323B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_5B45AA80A03282301661ABFBAB7B323B" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_5B45AA80A03282301661ABFBAB7B323B" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_AF0329C1F94E1F8B656BABFBAB7B9C00_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_AF0329C1F94E1F8B656BABFBAB7B9C00" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other intangibles, net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_AF0329C1F94E1F8B656BABFBAB7B9C00_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_AF0329C1F94E1F8B656BABFBAB7B9C00" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_AF0329C1F94E1F8B656BABFBAB7B9C00" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_AF0329C1F94E1F8B656BABFBAB7B9C00" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet_AF0329C1F94E1F8B656BABFBAB7B9C00" xlink:type="arc" />
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_DE2FC9C9F1EE03108040933AFFB12749_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_D42099776FD65E73B9CA65944FCEE663" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quarterly Financial Information Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_D42099776FD65E73B9CA65944FCEE663" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_D42099776FD65E73B9CA65944FCEE663" xlink:to="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_D42099776FD65E73B9CA65944FCEE663" xlink:type="arc" />
    <link:label id="lab_us-gaap_Revenues_51D75AF154B6D45C75B4933AFFB1B769_verboseLabel_en-US" xlink:label="lab_us-gaap_Revenues_DBDCFE06DE535527B8555FD89CD2E0C3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_Revenues_51D75AF154B6D45C75B4933AFFB1B769_label_en-US" xlink:label="lab_us-gaap_Revenues_DBDCFE06DE535527B8555FD89CD2E0C3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_DBDCFE06DE535527B8555FD89CD2E0C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues_DBDCFE06DE535527B8555FD89CD2E0C3" xlink:to="lab_us-gaap_Revenues_DBDCFE06DE535527B8555FD89CD2E0C3" xlink:type="arc" />
    <link:label id="lab_us-gaap_GrossProfit_F43ED2FF3C36F2D7F465933AFFB1A13F_terseLabel_en-US" xlink:label="lab_us-gaap_GrossProfit_D4A6187F18C8598991B37D2B275FAA9C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_F43ED2FF3C36F2D7F465933AFFB1A13F_label_en-US" xlink:label="lab_us-gaap_GrossProfit_D4A6187F18C8598991B37D2B275FAA9C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_D4A6187F18C8598991B37D2B275FAA9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_D4A6187F18C8598991B37D2B275FAA9C" xlink:to="lab_us-gaap_GrossProfit_D4A6187F18C8598991B37D2B275FAA9C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_33A738364A0854B5F3DF933AFFB216CC_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_A4556600731A5E46B13FA29942DD0813" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_33A738364A0854B5F3DF933AFFB216CC_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_A4556600731A5E46B13FA29942DD0813" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_A4556600731A5E46B13FA29942DD0813" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_A4556600731A5E46B13FA29942DD0813" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_A4556600731A5E46B13FA29942DD0813" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_4E55B4A17E405278F1D1933AFFB215ED_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_C0F3150FAC52532A9E7E624B5207A22F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_4E55B4A17E405278F1D1933AFFB215ED_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_C0F3150FAC52532A9E7E624B5207A22F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_C0F3150FAC52532A9E7E624B5207A22F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_C0F3150FAC52532A9E7E624B5207A22F" xlink:to="lab_us-gaap_NetIncomeLoss_C0F3150FAC52532A9E7E624B5207A22F" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasic_42840161864E72171D87933AFFB2A726_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_847A6844029F5B56AB7B31DAED5EE222" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic net income per share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_42840161864E72171D87933AFFB2A726_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_847A6844029F5B56AB7B31DAED5EE222" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_847A6844029F5B56AB7B31DAED5EE222" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_847A6844029F5B56AB7B31DAED5EE222" xlink:to="lab_us-gaap_EarningsPerShareBasic_847A6844029F5B56AB7B31DAED5EE222" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_C2249DDADD056DF1CA9C933AFFB23FB8_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_00961C916CF15C0FAC212592D3FC8C13" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted net income per share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_C2249DDADD056DF1CA9C933AFFB23FB8_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_00961C916CF15C0FAC212592D3FC8C13" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_00961C916CF15C0FAC212592D3FC8C13" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_00961C916CF15C0FAC212592D3FC8C13" xlink:to="lab_us-gaap_EarningsPerShareDiluted_00961C916CF15C0FAC212592D3FC8C13" xlink:type="arc" />
    <link:label id="lab_adbe_NumberOfWeeksInCurrentFiscalYear_E38BA6DF620365243D6F933AFFB28387_terseLabel_en-US" xlink:label="lab_adbe_NumberOfWeeksInCurrentFiscalYear_361617A87B7353F4BB544E36EFA30D5F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of weeks in current fiscal year</link:label>
    <link:label id="lab_adbe_NumberOfWeeksInCurrentFiscalYear_E38BA6DF620365243D6F933AFFB28387_label_en-US" xlink:label="lab_adbe_NumberOfWeeksInCurrentFiscalYear_361617A87B7353F4BB544E36EFA30D5F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Weeks in Current Fiscal Year</link:label>
    <link:label id="lab_adbe_NumberOfWeeksInCurrentFiscalYear_E38BA6DF620365243D6F933AFFB28387_documentation_en-US" xlink:label="lab_adbe_NumberOfWeeksInCurrentFiscalYear_361617A87B7353F4BB544E36EFA30D5F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of Weeks in Current Fiscal Year</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_NumberOfWeeksInCurrentFiscalYear" xlink:label="loc_adbe_NumberOfWeeksInCurrentFiscalYear_361617A87B7353F4BB544E36EFA30D5F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_NumberOfWeeksInCurrentFiscalYear_361617A87B7353F4BB544E36EFA30D5F" xlink:to="lab_adbe_NumberOfWeeksInCurrentFiscalYear_361617A87B7353F4BB544E36EFA30D5F" xlink:type="arc" />
    <link:label id="lab_adbe_NumberOfWeeksInCurrentFiscalQuarter_6D1EC6C1F4E8E2C73242933AFFB254C3_terseLabel_en-US" xlink:label="lab_adbe_NumberOfWeeksInCurrentFiscalQuarter_2B24F828556353898D3582B3F4752F7B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of weeks in current fiscal quarter</link:label>
    <link:label id="lab_adbe_NumberOfWeeksInCurrentFiscalQuarter_6D1EC6C1F4E8E2C73242933AFFB254C3_label_en-US" xlink:label="lab_adbe_NumberOfWeeksInCurrentFiscalQuarter_2B24F828556353898D3582B3F4752F7B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Weeks in Current Fiscal Quarter</link:label>
    <link:label id="lab_adbe_NumberOfWeeksInCurrentFiscalQuarter_6D1EC6C1F4E8E2C73242933AFFB254C3_documentation_en-US" xlink:label="lab_adbe_NumberOfWeeksInCurrentFiscalQuarter_2B24F828556353898D3582B3F4752F7B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of Weeks in Current Fiscal Quarter</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_NumberOfWeeksInCurrentFiscalQuarter" xlink:label="loc_adbe_NumberOfWeeksInCurrentFiscalQuarter_2B24F828556353898D3582B3F4752F7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_NumberOfWeeksInCurrentFiscalQuarter_2B24F828556353898D3582B3F4752F7B" xlink:to="lab_adbe_NumberOfWeeksInCurrentFiscalQuarter_2B24F828556353898D3582B3F4752F7B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1A782FF688442FA5E475AB0E4C5BB613_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1A782FF688442FA5E475AB0E4C5BB613" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1A782FF688442FA5E475AB0E4C5BB613" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1A782FF688442FA5E475AB0E4C5BB613" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1A782FF688442FA5E475AB0E4C5BB613" xlink:type="arc" />
    <link:label id="lab_us-gaap_PurchaseObligationFiscalYearMaturityAbstract_57F2A6CBD64EAEFC692DAB0E4C5B0798_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligationFiscalYearMaturityAbstract_57F2A6CBD64EAEFC692DAB0E4C5B0798" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase Obligation, Fiscal Year Maturity</link:label>
    <link:label id="lab_us-gaap_PurchaseObligationFiscalYearMaturityAbstract_57F2A6CBD64EAEFC692DAB0E4C5B0798_label_en-US" xlink:label="lab_us-gaap_PurchaseObligationFiscalYearMaturityAbstract_57F2A6CBD64EAEFC692DAB0E4C5B0798" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Purchase Obligation, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PurchaseObligationFiscalYearMaturityAbstract" xlink:label="loc_us-gaap_PurchaseObligationFiscalYearMaturityAbstract_57F2A6CBD64EAEFC692DAB0E4C5B0798" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligationFiscalYearMaturityAbstract_57F2A6CBD64EAEFC692DAB0E4C5B0798" xlink:to="lab_us-gaap_PurchaseObligationFiscalYearMaturityAbstract_57F2A6CBD64EAEFC692DAB0E4C5B0798" xlink:type="arc" />
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear_462891B9A1C824C75E01AB0E4C5C6FF1_verboseLabel_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear_462891B9A1C824C75E01AB0E4C5C6FF1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Purchase Obligations, 2020</link:label>
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear_462891B9A1C824C75E01AB0E4C5C6FF1_label_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear_462891B9A1C824C75E01AB0E4C5C6FF1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recorded Unconditional Purchase Obligation Due in Next Twelve Months</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear_462891B9A1C824C75E01AB0E4C5C6FF1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear_462891B9A1C824C75E01AB0E4C5C6FF1" xlink:to="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear_462891B9A1C824C75E01AB0E4C5C6FF1" xlink:type="arc" />
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear_83D44FE8920D241A4D08AB0E4C5C7A61_verboseLabel_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear_83D44FE8920D241A4D08AB0E4C5C7A61" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Purchase Obligations, 2021</link:label>
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear_83D44FE8920D241A4D08AB0E4C5C7A61_label_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear_83D44FE8920D241A4D08AB0E4C5C7A61" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recorded Unconditional Purchase Obligation Due in Second Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear_83D44FE8920D241A4D08AB0E4C5C7A61" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear_83D44FE8920D241A4D08AB0E4C5C7A61" xlink:to="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear_83D44FE8920D241A4D08AB0E4C5C7A61" xlink:type="arc" />
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear_486EC3A9CA644A2E862BAB0E4C5CEC07_verboseLabel_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear_486EC3A9CA644A2E862BAB0E4C5CEC07" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Purchase Obligations, 2022</link:label>
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear_486EC3A9CA644A2E862BAB0E4C5CEC07_label_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear_486EC3A9CA644A2E862BAB0E4C5CEC07" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recorded Unconditional Purchase Obligation Due in Third Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear_486EC3A9CA644A2E862BAB0E4C5CEC07" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear_486EC3A9CA644A2E862BAB0E4C5CEC07" xlink:to="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear_486EC3A9CA644A2E862BAB0E4C5CEC07" xlink:type="arc" />
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear_AA33D25B908EC9DC790CAB0E4C5CCE61_verboseLabel_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear_AA33D25B908EC9DC790CAB0E4C5CCE61" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Purchase Obligations, 2023</link:label>
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear_AA33D25B908EC9DC790CAB0E4C5CCE61_label_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear_AA33D25B908EC9DC790CAB0E4C5CCE61" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recorded Unconditional Purchase Obligation Due in Fourth Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear_AA33D25B908EC9DC790CAB0E4C5CCE61" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear_AA33D25B908EC9DC790CAB0E4C5CCE61" xlink:to="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear_AA33D25B908EC9DC790CAB0E4C5CCE61" xlink:type="arc" />
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear_DB8F1D2F7C4C25CD5ACEAB0E4C5CBF87_verboseLabel_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear_DB8F1D2F7C4C25CD5ACEAB0E4C5CBF87" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Purchase Obligations, 2024</link:label>
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear_DB8F1D2F7C4C25CD5ACEAB0E4C5CBF87_label_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear_DB8F1D2F7C4C25CD5ACEAB0E4C5CBF87" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recorded Unconditional Purchase Obligation Due in Fifth Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear_DB8F1D2F7C4C25CD5ACEAB0E4C5CBF87" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear_DB8F1D2F7C4C25CD5ACEAB0E4C5CBF87" xlink:to="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear_DB8F1D2F7C4C25CD5ACEAB0E4C5CBF87" xlink:type="arc" />
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear_CB2EF13F2759EE311FFCAB0E4C5DBBCE_terseLabel_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear_CB2EF13F2759EE311FFCAB0E4C5DBBCE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase Obligations, Thereafter</link:label>
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear_CB2EF13F2759EE311FFCAB0E4C5DBBCE_label_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear_CB2EF13F2759EE311FFCAB0E4C5DBBCE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recorded Unconditional Purchase Obligation Due after Fifth Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear_CB2EF13F2759EE311FFCAB0E4C5DBBCE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear_CB2EF13F2759EE311FFCAB0E4C5DBBCE" xlink:to="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear_CB2EF13F2759EE311FFCAB0E4C5DBBCE" xlink:type="arc" />
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligation_E819EB375A82FA84C741AB0E4C5D6264_totalLabel_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligation_E819EB375A82FA84C741AB0E4C5D6264" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Purchase Obligations, Total</link:label>
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligation_E819EB375A82FA84C741AB0E4C5D6264_label_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligation_E819EB375A82FA84C741AB0E4C5D6264" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recorded Unconditional Purchase Obligation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligation" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligation_E819EB375A82FA84C741AB0E4C5D6264" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RecordedUnconditionalPurchaseObligation_E819EB375A82FA84C741AB0E4C5D6264" xlink:to="lab_us-gaap_RecordedUnconditionalPurchaseObligation_E819EB375A82FA84C741AB0E4C5D6264" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_86F18B6680CFBD392ED9AB0E4C5DCA0C_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_86F18B6680CFBD392ED9AB0E4C5DCA0C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Receivables</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_86F18B6680CFBD392ED9AB0E4C5DCA0C_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_86F18B6680CFBD392ED9AB0E4C5DCA0C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Receivable [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_86F18B6680CFBD392ED9AB0E4C5DCA0C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_86F18B6680CFBD392ED9AB0E4C5DCA0C" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_86F18B6680CFBD392ED9AB0E4C5DCA0C" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_DA37B1DAAA94FAF5114AAB0E4C5DCDFB_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_DA37B1DAAA94FAF5114AAB0E4C5DCDFB" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Future Minimum Lease Payments, 2020</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_DA37B1DAAA94FAF5114AAB0E4C5DCDFB_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_DA37B1DAAA94FAF5114AAB0E4C5DCDFB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Next Twelve Months</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_DA37B1DAAA94FAF5114AAB0E4C5DCDFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_DA37B1DAAA94FAF5114AAB0E4C5DCDFB" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_DA37B1DAAA94FAF5114AAB0E4C5DCDFB" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_3DD8564258A225623FEFAB0E4C5EB72F_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_3DD8564258A225623FEFAB0E4C5EB72F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Future Minimum Lease Payments, 2021</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_3DD8564258A225623FEFAB0E4C5EB72F_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_3DD8564258A225623FEFAB0E4C5EB72F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Two Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_3DD8564258A225623FEFAB0E4C5EB72F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_3DD8564258A225623FEFAB0E4C5EB72F" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_3DD8564258A225623FEFAB0E4C5EB72F" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_81E9669B5FCA5E1F524AAB0E4C5E738F_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_81E9669B5FCA5E1F524AAB0E4C5E738F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Future Minimum Lease Payments, 2022</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_81E9669B5FCA5E1F524AAB0E4C5E738F_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_81E9669B5FCA5E1F524AAB0E4C5E738F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Three Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_81E9669B5FCA5E1F524AAB0E4C5E738F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_81E9669B5FCA5E1F524AAB0E4C5E738F" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_81E9669B5FCA5E1F524AAB0E4C5E738F" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_F7CC81F78ED242680FEAAB0E4C5ED57B_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_F7CC81F78ED242680FEAAB0E4C5ED57B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Future Minimum Lease Payments, 2023</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_F7CC81F78ED242680FEAAB0E4C5ED57B_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_F7CC81F78ED242680FEAAB0E4C5ED57B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Four Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_F7CC81F78ED242680FEAAB0E4C5ED57B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_F7CC81F78ED242680FEAAB0E4C5ED57B" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_F7CC81F78ED242680FEAAB0E4C5ED57B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_FA9B87DFBA75DC53040BAB0E4C5E2809_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_FA9B87DFBA75DC53040BAB0E4C5E2809" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Future Minimum Lease Payments, 2024</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_FA9B87DFBA75DC53040BAB0E4C5E2809_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_FA9B87DFBA75DC53040BAB0E4C5E2809" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Five Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_FA9B87DFBA75DC53040BAB0E4C5E2809" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_FA9B87DFBA75DC53040BAB0E4C5E2809" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_FA9B87DFBA75DC53040BAB0E4C5E2809" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_20ACDEEA53F0DF0651FBAB0E4C5FCD50_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_20ACDEEA53F0DF0651FBAB0E4C5FCD50" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Future Minimum Lease Payments, Thereafter</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_20ACDEEA53F0DF0651FBAB0E4C5FCD50_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_20ACDEEA53F0DF0651FBAB0E4C5FCD50" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due Thereafter</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_20ACDEEA53F0DF0651FBAB0E4C5FCD50" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_20ACDEEA53F0DF0651FBAB0E4C5FCD50" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_20ACDEEA53F0DF0651FBAB0E4C5FCD50" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2D99E07D6DF35BB2E95BAB0E4C5FE8C4_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2D99E07D6DF35BB2E95BAB0E4C5FE8C4" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Future Minimum Lease Payments, Total</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2D99E07D6DF35BB2E95BAB0E4C5FE8C4_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2D99E07D6DF35BB2E95BAB0E4C5FE8C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Due</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2D99E07D6DF35BB2E95BAB0E4C5FE8C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2D99E07D6DF35BB2E95BAB0E4C5FE8C4" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2D99E07D6DF35BB2E95BAB0E4C5FE8C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent_2C92A369F5117FF63E71AB0E4C5F021E_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent_2C92A369F5117FF63E71AB0E4C5F021E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Future Minimum Sublease Income, 2020</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent_2C92A369F5117FF63E71AB0E4C5F021E_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent_2C92A369F5117FF63E71AB0E4C5F021E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Receivable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent_2C92A369F5117FF63E71AB0E4C5F021E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent_2C92A369F5117FF63E71AB0E4C5F021E" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent_2C92A369F5117FF63E71AB0E4C5F021E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_6DC049D3288A72B28AA2AB0E4C5F320C_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_6DC049D3288A72B28AA2AB0E4C5F320C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Future Minimum Sublease Income, 2021</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_6DC049D3288A72B28AA2AB0E4C5F320C_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_6DC049D3288A72B28AA2AB0E4C5F320C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Receivable, in Two Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_6DC049D3288A72B28AA2AB0E4C5F320C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_6DC049D3288A72B28AA2AB0E4C5F320C" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_6DC049D3288A72B28AA2AB0E4C5F320C" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_D3DB63B5C8A615F43BA4AB0E4C5FBF54_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_D3DB63B5C8A615F43BA4AB0E4C5FBF54" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Future Minimum Sublease Income, 2022</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_D3DB63B5C8A615F43BA4AB0E4C5FBF54_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_D3DB63B5C8A615F43BA4AB0E4C5FBF54" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Receivable, in Three Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_D3DB63B5C8A615F43BA4AB0E4C5FBF54" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_D3DB63B5C8A615F43BA4AB0E4C5FBF54" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_D3DB63B5C8A615F43BA4AB0E4C5FBF54" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_904AC6AC32F8EAE4F7D8AB0E4C5F3248_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_904AC6AC32F8EAE4F7D8AB0E4C5F3248" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Future Minimum Sublease Income, 2023</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_904AC6AC32F8EAE4F7D8AB0E4C5F3248_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_904AC6AC32F8EAE4F7D8AB0E4C5F3248" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Receivable, in Four Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_904AC6AC32F8EAE4F7D8AB0E4C5F3248" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_904AC6AC32F8EAE4F7D8AB0E4C5F3248" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_904AC6AC32F8EAE4F7D8AB0E4C5F3248" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_C83CF92AA0C54857FA52AB0E4C6084C3_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_C83CF92AA0C54857FA52AB0E4C6084C3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Future Minimum Sublease Income, 2024</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_C83CF92AA0C54857FA52AB0E4C6084C3_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_C83CF92AA0C54857FA52AB0E4C6084C3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Receivable, in Five Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_C83CF92AA0C54857FA52AB0E4C6084C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_C83CF92AA0C54857FA52AB0E4C6084C3" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_C83CF92AA0C54857FA52AB0E4C6084C3" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter_50F4353CE70A7C7889EEAB0E4C602134_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter_50F4353CE70A7C7889EEAB0E4C602134" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Future Minimum Sublease Income, Thereafter</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter_50F4353CE70A7C7889EEAB0E4C602134_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter_50F4353CE70A7C7889EEAB0E4C602134" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Receivable, Thereafter</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter_50F4353CE70A7C7889EEAB0E4C602134" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter_50F4353CE70A7C7889EEAB0E4C602134" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter_50F4353CE70A7C7889EEAB0E4C602134" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_A49D1A8B83496EBA7C7BAB0E4C60AD4A_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_A49D1A8B83496EBA7C7BAB0E4C60AD4A" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Future Minimum Sublease Income, Total</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_A49D1A8B83496EBA7C7BAB0E4C60AD4A_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_A49D1A8B83496EBA7C7BAB0E4C60AD4A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Receivable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_A49D1A8B83496EBA7C7BAB0E4C60AD4A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_A49D1A8B83496EBA7C7BAB0E4C60AD4A" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_A49D1A8B83496EBA7C7BAB0E4C60AD4A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_73EEE535853AC0458B4EAB0E4C605239_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_73EEE535853AC0458B4EAB0E4C605239" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_73EEE535853AC0458B4EAB0E4C605239_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_73EEE535853AC0458B4EAB0E4C605239" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_73EEE535853AC0458B4EAB0E4C605239" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_73EEE535853AC0458B4EAB0E4C605239" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_73EEE535853AC0458B4EAB0E4C605239" xlink:type="arc" />
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_FEE088C88A600C82C0BAA72F3DAC9979_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_FEE088C88A600C82C0BAA72F3DAC9979" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_FEE088C88A600C82C0BAA72F3DAC9979" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_FEE088C88A600C82C0BAA72F3DAC9979" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_FEE088C88A600C82C0BAA72F3DAC9979" xlink:type="arc" />
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_EBFDCD1C409DA9ECF33BA72F3DACE4B9_verboseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_EBFDCD1C409DA9ECF33BA72F3DACE4B9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">BENEFIT PLANS</link:label>
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_EBFDCD1C409DA9ECF33BA72F3DACE4B9_label_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_EBFDCD1C409DA9ECF33BA72F3DACE4B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation and Employee Benefit Plans [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_EBFDCD1C409DA9ECF33BA72F3DACE4B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_EBFDCD1C409DA9ECF33BA72F3DACE4B9" xlink:to="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_EBFDCD1C409DA9ECF33BA72F3DACE4B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract_897D42E2E28105BCA7F1933AFEEBE03B_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract_C3476E24D16853F38EBE413C50FE23CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, and Short-term Investments [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract_C3476E24D16853F38EBE413C50FE23CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract_C3476E24D16853F38EBE413C50FE23CE" xlink:to="lab_us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract_C3476E24D16853F38EBE413C50FE23CE" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_E648639CCB50FEFC4D61933AFEEB0DC1_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_9FCC9AD296B35ED6955653C84819EB62" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amortized cost and Estimated Fair Value of Short-term fixed Income Securities [Abstract]</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_E648639CCB50FEFC4D61933AFEEB0DC1_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_9FCC9AD296B35ED6955653C84819EB62" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_9FCC9AD296B35ED6955653C84819EB62" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_9FCC9AD296B35ED6955653C84819EB62" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_9FCC9AD296B35ED6955653C84819EB62" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_D734C9838A8FB9B5560F933AFEEBBCDE_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_6554941B4DF0560FBF523C4F4E17C1FE" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due within one year, Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_D734C9838A8FB9B5560F933AFEEBBCDE_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_6554941B4DF0560FBF523C4F4E17C1FE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_6554941B4DF0560FBF523C4F4E17C1FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_6554941B4DF0560FBF523C4F4E17C1FE" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_6554941B4DF0560FBF523C4F4E17C1FE" xlink:type="arc" />
    <link:label id="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsAmortizedCostBasis_EB499251DD491B6D2A31933AFEEB5056_terseLabel_en-US" xlink:label="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsAmortizedCostBasis_17A5D398A1F25C9989A88AF3102AB77C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Due between one and two years, Amortized Cost</link:label>
    <link:label id="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsAmortizedCostBasis_EB499251DD491B6D2A31933AFEEB5056_label_en-US" xlink:label="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsAmortizedCostBasis_17A5D398A1F25C9989A88AF3102AB77C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Next One to Two Years, Amortized Cost Basis</link:label>
    <link:label id="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsAmortizedCostBasis_EB499251DD491B6D2A31933AFEEB5056_documentation_en-US" xlink:label="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsAmortizedCostBasis_17A5D398A1F25C9989A88AF3102AB77C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Next One to Two Years, Amortized Cost Basis</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsAmortizedCostBasis" xlink:label="loc_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsAmortizedCostBasis_17A5D398A1F25C9989A88AF3102AB77C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsAmortizedCostBasis_17A5D398A1F25C9989A88AF3102AB77C" xlink:to="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsAmortizedCostBasis_17A5D398A1F25C9989A88AF3102AB77C" xlink:type="arc" />
    <link:label id="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsAmortizedCostBasis_A6E298CD18BDCBB564D5933AFEEC8E53_verboseLabel_en-US" xlink:label="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsAmortizedCostBasis_B9930A48E24551A69C87B4256390F6FD" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due between two and three years, Amortized Cost</link:label>
    <link:label id="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsAmortizedCostBasis_A6E298CD18BDCBB564D5933AFEEC8E53_label_en-US" xlink:label="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsAmortizedCostBasis_B9930A48E24551A69C87B4256390F6FD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Next Two to Three Years, Amortized Cost Basis</link:label>
    <link:label id="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsAmortizedCostBasis_A6E298CD18BDCBB564D5933AFEEC8E53_documentation_en-US" xlink:label="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsAmortizedCostBasis_B9930A48E24551A69C87B4256390F6FD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Next Two to Three Years, Amortized Cost Basis</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsAmortizedCostBasis" xlink:label="loc_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsAmortizedCostBasis_B9930A48E24551A69C87B4256390F6FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsAmortizedCostBasis_B9930A48E24551A69C87B4256390F6FD" xlink:to="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsAmortizedCostBasis_B9930A48E24551A69C87B4256390F6FD" xlink:type="arc" />
    <link:label id="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsAmortizedCostBasis_07A1A4E70C461772DF4D933AFEECBF09_verboseLabel_en-US" xlink:label="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsAmortizedCostBasis_5C9863F1CC24563CBF4FDA20D1347F1D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due after three years, Amortized Cost</link:label>
    <link:label id="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsAmortizedCostBasis_07A1A4E70C461772DF4D933AFEECBF09_label_en-US" xlink:label="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsAmortizedCostBasis_5C9863F1CC24563CBF4FDA20D1347F1D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, After Three Years, Amortized Cost Basis</link:label>
    <link:label id="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsAmortizedCostBasis_07A1A4E70C461772DF4D933AFEECBF09_documentation_en-US" xlink:label="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsAmortizedCostBasis_5C9863F1CC24563CBF4FDA20D1347F1D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, After Three Years, Amortized Cost Basis</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsAmortizedCostBasis" xlink:label="loc_adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsAmortizedCostBasis_5C9863F1CC24563CBF4FDA20D1347F1D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsAmortizedCostBasis_5C9863F1CC24563CBF4FDA20D1347F1D" xlink:to="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsAmortizedCostBasis_5C9863F1CC24563CBF4FDA20D1347F1D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_9A278510A0E8265BA844933AFEEC8C9D_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_D5CD065E12C352E8AE1E63D9E0FE1E97" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total, Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_9A278510A0E8265BA844933AFEEC8C9D_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_D5CD065E12C352E8AE1E63D9E0FE1E97" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Amortized Cost Basis</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_D5CD065E12C352E8AE1E63D9E0FE1E97" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_D5CD065E12C352E8AE1E63D9E0FE1E97" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_D5CD065E12C352E8AE1E63D9E0FE1E97" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_7882A74A4A5B0F5EA9B2933AFEECD70B_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_96C28E5099AD56FC875BB2DF7B58BCC5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due within one year, Estimated Fair value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_7882A74A4A5B0F5EA9B2933AFEECD70B_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_96C28E5099AD56FC875BB2DF7B58BCC5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_96C28E5099AD56FC875BB2DF7B58BCC5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_96C28E5099AD56FC875BB2DF7B58BCC5" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_96C28E5099AD56FC875BB2DF7B58BCC5" xlink:type="arc" />
    <link:label id="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsFairValue_C58EF5BD36E0C24F2B35933AFEEC944F_verboseLabel_en-US" xlink:label="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsFairValue_0C6690E913F5531094B70A3760188CFC" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due between one and two years, Estimated Fair value</link:label>
    <link:label id="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsFairValue_C58EF5BD36E0C24F2B35933AFEEC944F_label_en-US" xlink:label="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsFairValue_0C6690E913F5531094B70A3760188CFC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Next One to Two Years, Fair Value</link:label>
    <link:label id="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsFairValue_C58EF5BD36E0C24F2B35933AFEEC944F_documentation_en-US" xlink:label="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsFairValue_0C6690E913F5531094B70A3760188CFC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Next One to Two Years, Fair Value</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsFairValue" xlink:label="loc_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsFairValue_0C6690E913F5531094B70A3760188CFC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsFairValue_0C6690E913F5531094B70A3760188CFC" xlink:to="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsFairValue_0C6690E913F5531094B70A3760188CFC" xlink:type="arc" />
    <link:label id="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsFairValue_3B032F5D4BCDEF6AE5BF933AFEEC9618_verboseLabel_en-US" xlink:label="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsFairValue_BC566CC72EBA52469D295D9C5D63753D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due between two and three years, Estimated Fair value</link:label>
    <link:label id="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsFairValue_3B032F5D4BCDEF6AE5BF933AFEEC9618_label_en-US" xlink:label="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsFairValue_BC566CC72EBA52469D295D9C5D63753D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Next Two to Three Years, Fair Value</link:label>
    <link:label id="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsFairValue_3B032F5D4BCDEF6AE5BF933AFEEC9618_documentation_en-US" xlink:label="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsFairValue_BC566CC72EBA52469D295D9C5D63753D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Next Two to Three Years, Fair Value</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsFairValue" xlink:label="loc_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsFairValue_BC566CC72EBA52469D295D9C5D63753D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsFairValue_BC566CC72EBA52469D295D9C5D63753D" xlink:to="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsFairValue_BC566CC72EBA52469D295D9C5D63753D" xlink:type="arc" />
    <link:label id="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsFairValue_B9DC6E912974046793A9933AFEEDF550_verboseLabel_en-US" xlink:label="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsFairValue_46071E190060539E84282932AE8CF2EC" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due after three years, Estimated Fair value</link:label>
    <link:label id="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsFairValue_B9DC6E912974046793A9933AFEEDF550_label_en-US" xlink:label="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsFairValue_46071E190060539E84282932AE8CF2EC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, After Three Years, Fair Value</link:label>
    <link:label id="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsFairValue_B9DC6E912974046793A9933AFEEDF550_documentation_en-US" xlink:label="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsFairValue_46071E190060539E84282932AE8CF2EC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, After Three Years, Fair Value</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsFairValue" xlink:label="loc_adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsFairValue_46071E190060539E84282932AE8CF2EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsFairValue_46071E190060539E84282932AE8CF2EC" xlink:to="lab_adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsFairValue_46071E190060539E84282932AE8CF2EC" xlink:type="arc" />
    <link:label id="lab_adbe_AvailableForSaleSecuritiesFairValueDisclosure_EAEB84781F49857C78F0933AFEED1D1F_totalLabel_en-US" xlink:label="lab_adbe_AvailableForSaleSecuritiesFairValueDisclosure_D1A96C7AA65F5D559A04206FEDEC7286" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total, Estimated Fair Value</link:label>
    <link:label id="lab_adbe_AvailableForSaleSecuritiesFairValueDisclosure_EAEB84781F49857C78F0933AFEED1D1F_label_en-US" xlink:label="lab_adbe_AvailableForSaleSecuritiesFairValueDisclosure_D1A96C7AA65F5D559A04206FEDEC7286" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available For Sale Securities Fair Value Disclosure</link:label>
    <link:label id="lab_adbe_AvailableForSaleSecuritiesFairValueDisclosure_EAEB84781F49857C78F0933AFEED1D1F_documentation_en-US" xlink:label="lab_adbe_AvailableForSaleSecuritiesFairValueDisclosure_D1A96C7AA65F5D559A04206FEDEC7286" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents Available-for-sale Securities which consist of all investments in certain debt and equity securities neither classified as trading or held-to-maturity securities. A debt security represents a creditor relationship with an enterprise. Debt securities include, among other items, US Treasury securities, US government securities, municipal securities, corporate bonds, convertible debt, commercial paper, and all securitized debt instruments. An equity security represents an ownership interest in an enterprise or the right to acquire or dispose of an ownership interest in an enterprise at fixed or determinable prices. Equity securities include, among other things, common stock, certain preferred stock, warrant rights, call options, and put options, but do not include convertible debt. An entity may opt to provide the reader with additional narrative text to better understand the nature of investments in debt and equity securities which are categorized as Available-for-sale.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_AvailableForSaleSecuritiesFairValueDisclosure" xlink:label="loc_adbe_AvailableForSaleSecuritiesFairValueDisclosure_D1A96C7AA65F5D559A04206FEDEC7286" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_AvailableForSaleSecuritiesFairValueDisclosure_D1A96C7AA65F5D559A04206FEDEC7286" xlink:to="lab_adbe_AvailableForSaleSecuritiesFairValueDisclosure_D1A96C7AA65F5D559A04206FEDEC7286" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAbstract_C18389D827E642E40BE0933AFEEDD3D0_label_en-US" xlink:label="lab_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAbstract_178D8EB889B358D9BFAAEE08F95ED083" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other than Temporary Impairment Losses, Investments [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAbstract" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAbstract_178D8EB889B358D9BFAAEE08F95ED083" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAbstract_178D8EB889B358D9BFAAEE08F95ED083" xlink:to="lab_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAbstract_178D8EB889B358D9BFAAEE08F95ED083" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_BEF854EB773930EE0669ABFBABF762F4_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_BEF854EB773930EE0669ABFBABF762F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_BEF854EB773930EE0669ABFBABF762F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_BEF854EB773930EE0669ABFBABF762F4" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_BEF854EB773930EE0669ABFBABF762F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_CCC9DFC3E583EC702109ABFBABF7BADC_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_CCC9DFC3E583EC702109ABFBABF7BADC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_CCC9DFC3E583EC702109ABFBABF7BADC_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_CCC9DFC3E583EC702109ABFBABF7BADC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_CCC9DFC3E583EC702109ABFBABF7BADC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_CCC9DFC3E583EC702109ABFBABF7BADC" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_CCC9DFC3E583EC702109ABFBABF7BADC" xlink:type="arc" />
    <link:label id="lab_us-gaap_HedgingDesignationAxis_0B3497103FA2A1B18D0AABFBABF76C62_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis_0B3497103FA2A1B18D0AABFBABF76C62" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="loc_us-gaap_HedgingDesignationAxis_0B3497103FA2A1B18D0AABFBABF76C62" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationAxis_0B3497103FA2A1B18D0AABFBABF76C62" xlink:to="lab_us-gaap_HedgingDesignationAxis_0B3497103FA2A1B18D0AABFBABF76C62" xlink:type="arc" />
    <link:label id="lab_us-gaap_HedgingDesignationDomain_3C1E9687F9AD9598A92CABFBABF8EA71_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain_3C1E9687F9AD9598A92CABFBABF8EA71" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_3C1E9687F9AD9598A92CABFBABF8EA71_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain_3C1E9687F9AD9598A92CABFBABF8EA71" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="loc_us-gaap_HedgingDesignationDomain_3C1E9687F9AD9598A92CABFBABF8EA71" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationDomain_3C1E9687F9AD9598A92CABFBABF8EA71" xlink:to="lab_us-gaap_HedgingDesignationDomain_3C1E9687F9AD9598A92CABFBABF8EA71" xlink:type="arc" />
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_22037D157FB225FAD440ABFBABF8AB31_terseLabel_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember_22037D157FB225FAD440ABFBABF8AB31" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Designated as Hedging Instrument</link:label>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_22037D157FB225FAD440ABFBABF8AB31_label_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember_22037D157FB225FAD440ABFBABF8AB31" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_22037D157FB225FAD440ABFBABF8AB31" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DesignatedAsHedgingInstrumentMember_22037D157FB225FAD440ABFBABF8AB31" xlink:to="lab_us-gaap_DesignatedAsHedgingInstrumentMember_22037D157FB225FAD440ABFBABF8AB31" xlink:type="arc" />
    <link:label id="lab_us-gaap_NondesignatedMember_3FB09CC50470CEF7396EABFBABF8625E_terseLabel_en-US" xlink:label="lab_us-gaap_NondesignatedMember_3FB09CC50470CEF7396EABFBABF8625E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Not Designated as Hedging Instrument</link:label>
    <link:label id="lab_us-gaap_NondesignatedMember_3FB09CC50470CEF7396EABFBABF8625E_label_en-US" xlink:label="lab_us-gaap_NondesignatedMember_3FB09CC50470CEF7396EABFBABF8625E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Not Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NondesignatedMember" xlink:label="loc_us-gaap_NondesignatedMember_3FB09CC50470CEF7396EABFBABF8625E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NondesignatedMember_3FB09CC50470CEF7396EABFBABF8625E" xlink:to="lab_us-gaap_NondesignatedMember_3FB09CC50470CEF7396EABFBABF8625E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_5488DAE314FBF58F9F4FABFBABF9E403_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_5488DAE314FBF58F9F4FABFBABF9E403" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedging Relationship [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_5488DAE314FBF58F9F4FABFBABF9E403" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_5488DAE314FBF58F9F4FABFBABF9E403" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_5488DAE314FBF58F9F4FABFBABF9E403" xlink:type="arc" />
    <link:label id="lab_us-gaap_HedgingRelationshipDomain_1B790EF0FEF9DC7299E5ABFBABF9702F_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain_1B790EF0FEF9DC7299E5ABFBABF9702F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedging Relationship [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingRelationshipDomain_1B790EF0FEF9DC7299E5ABFBABF9702F_label_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain_1B790EF0FEF9DC7299E5ABFBABF9702F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedging Relationship [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingRelationshipDomain" xlink:label="loc_us-gaap_HedgingRelationshipDomain_1B790EF0FEF9DC7299E5ABFBABF9702F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingRelationshipDomain_1B790EF0FEF9DC7299E5ABFBABF9702F" xlink:to="lab_us-gaap_HedgingRelationshipDomain_1B790EF0FEF9DC7299E5ABFBABF9702F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashFlowHedgingMember_3669DD3B0CD5CC2A5F5FABFBABF9EB2C_label_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember_3669DD3B0CD5CC2A5F5FABFBABF9EB2C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Flow Hedging [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowHedgingMember" xlink:label="loc_us-gaap_CashFlowHedgingMember_3669DD3B0CD5CC2A5F5FABFBABF9EB2C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowHedgingMember_3669DD3B0CD5CC2A5F5FABFBABF9EB2C" xlink:to="lab_us-gaap_CashFlowHedgingMember_3669DD3B0CD5CC2A5F5FABFBABF9EB2C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignExchangeOptionMember_571385F86F9E01FEC592ABFBABFAB498_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeOptionMember_571385F86F9E01FEC592ABFBABFAB498" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Exchange Option Contracts</link:label>
    <link:label id="lab_us-gaap_ForeignExchangeOptionMember_571385F86F9E01FEC592ABFBABFAB498_label_en-US" xlink:label="lab_us-gaap_ForeignExchangeOptionMember_571385F86F9E01FEC592ABFBABFAB498" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Exchange Option [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignExchangeOptionMember" xlink:label="loc_us-gaap_ForeignExchangeOptionMember_571385F86F9E01FEC592ABFBABFAB498" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignExchangeOptionMember_571385F86F9E01FEC592ABFBABFAB498" xlink:to="lab_us-gaap_ForeignExchangeOptionMember_571385F86F9E01FEC592ABFBABFAB498" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_C68DDB84AD93503F1909ABFBABFA550A_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember_C68DDB84AD93503F1909ABFBABFA550A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Exchange Forward Contracts</link:label>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_C68DDB84AD93503F1909ABFBABFA550A_label_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember_C68DDB84AD93503F1909ABFBABFA550A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Exchange Forward [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_C68DDB84AD93503F1909ABFBABFA550A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignExchangeForwardMember_C68DDB84AD93503F1909ABFBABFA550A" xlink:to="lab_us-gaap_ForeignExchangeForwardMember_C68DDB84AD93503F1909ABFBABFA550A" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryLockMember_3E243703C7A041EEBC48ABFBABFA3DCC_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryLockMember_3E243703C7A041EEBC48ABFBABFA3DCC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Lock</link:label>
    <link:label id="lab_us-gaap_TreasuryLockMember_3E243703C7A041EEBC48ABFBABFA3DCC_label_en-US" xlink:label="lab_us-gaap_TreasuryLockMember_3E243703C7A041EEBC48ABFBABFA3DCC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Lock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryLockMember" xlink:label="loc_us-gaap_TreasuryLockMember_3E243703C7A041EEBC48ABFBABFA3DCC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryLockMember_3E243703C7A041EEBC48ABFBABFA3DCC" xlink:to="lab_us-gaap_TreasuryLockMember_3E243703C7A041EEBC48ABFBABFA3DCC" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_B0395BAFE842A1E50E7DABFBABFA40A4_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_B0395BAFE842A1E50E7DABFBABFA40A4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_B0395BAFE842A1E50E7DABFBABFA40A4_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_B0395BAFE842A1E50E7DABFBABFA40A4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_B0395BAFE842A1E50E7DABFBABFA40A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_B0395BAFE842A1E50E7DABFBABFA40A4" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_B0395BAFE842A1E50E7DABFBABFA40A4" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNetAbstract_83CC3A62CC1AB9052994ABFBABFAC86F_verboseLabel_en-US" xlink:label="lab_us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNetAbstract_83CC3A62CC1AB9052994ABFBABFAC86F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Derivatives in cash flow hedging relationships [Abstract]</link:label>
    <link:label id="lab_us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNetAbstract_83CC3A62CC1AB9052994ABFBABFAC86F_label_en-US" xlink:label="lab_us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNetAbstract_83CC3A62CC1AB9052994ABFBABFAC86F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Flow Hedges Derivative Instruments at Fair Value, Net [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNetAbstract" xlink:label="loc_us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNetAbstract_83CC3A62CC1AB9052994ABFBABFAC86F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNetAbstract_83CC3A62CC1AB9052994ABFBABFAC86F" xlink:to="lab_us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNetAbstract_83CC3A62CC1AB9052994ABFBABFAC86F" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_CBA7CD7CA537083960E6ABFBABFB36F4_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_CBA7CD7CA537083960E6ABFBABFB36F4" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net gain (loss) recognized in OCI, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_CBA7CD7CA537083960E6ABFBABFB36F4_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_CBA7CD7CA537083960E6ABFBABFB36F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_CBA7CD7CA537083960E6ABFBABFB36F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_CBA7CD7CA537083960E6ABFBABFB36F4" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_CBA7CD7CA537083960E6ABFBABFB36F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_5D39942C30C622577250ABFBABFBCCFF_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_5D39942C30C622577250ABFBABFBCCFF" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net gain (loss) reclassified from accumulated OCI into income, net of tax</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_5D39942C30C622577250ABFBABFBCCFF_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_5D39942C30C622577250ABFBABFBCCFF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_5D39942C30C622577250ABFBABFBCCFF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_5D39942C30C622577250ABFBABFBCCFF" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_5D39942C30C622577250ABFBABFBCCFF" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet_C93A2537A14E65BAA5B4ABFBABFBCB0C_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet_C93A2537A14E65BAA5B4ABFBABFBCB0C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net gain (loss) recognized in income</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet_C93A2537A14E65BAA5B4ABFBABFBCB0C_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet_C93A2537A14E65BAA5B4ABFBABFBCB0C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet_C93A2537A14E65BAA5B4ABFBABFBCB0C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet_C93A2537A14E65BAA5B4ABFBABFBCB0C" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet_C93A2537A14E65BAA5B4ABFBABFBCB0C" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNetTotalAbstract_E491E7E173A850BA08ADABFBABFB0840_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNetTotalAbstract_E491E7E173A850BA08ADABFBABFB0840" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Derivatives not designated as hedging relationships [Abstract]</link:label>
    <link:label id="lab_us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNetTotalAbstract_E491E7E173A850BA08ADABFBABFB0840_label_en-US" xlink:label="lab_us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNetTotalAbstract_E491E7E173A850BA08ADABFBABFB0840" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Derivatives Not Designated as Hedging Instruments at Fair Value, Net [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNetTotalAbstract" xlink:label="loc_us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNetTotalAbstract_E491E7E173A850BA08ADABFBABFB0840" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNetTotalAbstract_E491E7E173A850BA08ADABFBABFB0840" xlink:to="lab_us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNetTotalAbstract_E491E7E173A850BA08ADABFBABFB0840" xlink:type="arc" />
    <link:label id="lab_adbe_Netgainlossrecognizedinrevenue_7E3951592529CFBE8D61ABFBABFBBEAE_terseLabel_en-US" xlink:label="lab_adbe_Netgainlossrecognizedinrevenue_7E3951592529CFBE8D61ABFBABFBBEAE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net gain (loss) recognized in revenue</link:label>
    <link:label id="lab_adbe_Netgainlossrecognizedinrevenue_7E3951592529CFBE8D61ABFBABFBBEAE_label_en-US" xlink:label="lab_adbe_Netgainlossrecognizedinrevenue_7E3951592529CFBE8D61ABFBABFBBEAE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net gain (loss) recognized in revenue</link:label>
    <link:label id="lab_adbe_Netgainlossrecognizedinrevenue_7E3951592529CFBE8D61ABFBABFBBEAE_documentation_en-US" xlink:label="lab_adbe_Netgainlossrecognizedinrevenue_7E3951592529CFBE8D61ABFBABFBBEAE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Net gain (loss) recognized in revenue</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Netgainlossrecognizedinrevenue" xlink:label="loc_adbe_Netgainlossrecognizedinrevenue_7E3951592529CFBE8D61ABFBABFBBEAE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_Netgainlossrecognizedinrevenue_7E3951592529CFBE8D61ABFBABFBBEAE" xlink:to="lab_adbe_Netgainlossrecognizedinrevenue_7E3951592529CFBE8D61ABFBABFBBEAE" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_D9E2D4BE7887B90F81ADABFBABFC1811_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_D9E2D4BE7887B90F81ADABFBABFC1811" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net gain (loss) recognized in income</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_D9E2D4BE7887B90F81ADABFBABFC1811_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_D9E2D4BE7887B90F81ADABFBABFC1811" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_D9E2D4BE7887B90F81ADABFBABFC1811" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_D9E2D4BE7887B90F81ADABFBABFC1811" xlink:to="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_D9E2D4BE7887B90F81ADABFBABFC1811" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_C3F307F01D4612875AAD933B004FC992_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_81D19C7B90915D0DA86F00ACFFA6440A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_81D19C7B90915D0DA86F00ACFFA6440A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract_81D19C7B90915D0DA86F00ACFFA6440A" xlink:to="lab_us-gaap_EarningsPerShareAbstract_81D19C7B90915D0DA86F00ACFFA6440A" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_D16A60889B3FD3112993933B004F2992_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_01BC2E5EF65852BA8803EAAE061F7BB1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">NET INCOME PER SHARE</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_D16A60889B3FD3112993933B004F2992_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_01BC2E5EF65852BA8803EAAE061F7BB1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_01BC2E5EF65852BA8803EAAE061F7BB1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock_01BC2E5EF65852BA8803EAAE061F7BB1" xlink:to="lab_us-gaap_EarningsPerShareTextBlock_01BC2E5EF65852BA8803EAAE061F7BB1" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_80F588B12620D8A8CA28A2672F9A77FF_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_80F588B12620D8A8CA28A2672F9A77FF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_80F588B12620D8A8CA28A2672F9A77FF_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_80F588B12620D8A8CA28A2672F9A77FF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_80F588B12620D8A8CA28A2672F9A77FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_80F588B12620D8A8CA28A2672F9A77FF" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_80F588B12620D8A8CA28A2672F9A77FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_DC3930A23368F80F0FA0A2672F9B0267_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_DC3930A23368F80F0FA0A2672F9B0267" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_DC3930A23368F80F0FA0A2672F9B0267_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_DC3930A23368F80F0FA0A2672F9B0267" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_DC3930A23368F80F0FA0A2672F9B0267" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_DC3930A23368F80F0FA0A2672F9B0267" xlink:to="lab_us-gaap_StatementEquityComponentsAxis_DC3930A23368F80F0FA0A2672F9B0267" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityComponentDomain_F1641587C734319616A6A2672F9BB926_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_F1641587C734319616A6A2672F9BB926" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_F1641587C734319616A6A2672F9BB926_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_F1641587C734319616A6A2672F9BB926" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_F1641587C734319616A6A2672F9BB926" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain_F1641587C734319616A6A2672F9BB926" xlink:to="lab_us-gaap_EquityComponentDomain_F1641587C734319616A6A2672F9BB926" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_A145E10599D4EECF2D0DA2672F9B1B28_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_A145E10599D4EECF2D0DA2672F9B1B28" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_A145E10599D4EECF2D0DA2672F9B1B28_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_A145E10599D4EECF2D0DA2672F9B1B28" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_A145E10599D4EECF2D0DA2672F9B1B28" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_A145E10599D4EECF2D0DA2672F9B1B28" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_A145E10599D4EECF2D0DA2672F9B1B28" xlink:type="arc" />
    <link:label id="lab_adbe_GrossunrealizedgainsonavailableforsalesecuritiesAbstract_37FA8298F4EA4B4A00E3A2672F9B8A32_terseLabel_en-US" xlink:label="lab_adbe_GrossunrealizedgainsonavailableforsalesecuritiesAbstract_37FA8298F4EA4B4A00E3A2672F9B8A32" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross unrealized gains on available-for-sale securities [Abstract]</link:label>
    <link:label id="lab_adbe_GrossunrealizedgainsonavailableforsalesecuritiesAbstract_37FA8298F4EA4B4A00E3A2672F9B8A32_label_en-US" xlink:label="lab_adbe_GrossunrealizedgainsonavailableforsalesecuritiesAbstract_37FA8298F4EA4B4A00E3A2672F9B8A32" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross unrealized gains on available-for-sale securities [Abstract]</link:label>
    <link:label id="lab_adbe_GrossunrealizedgainsonavailableforsalesecuritiesAbstract_37FA8298F4EA4B4A00E3A2672F9B8A32_documentation_en-US" xlink:label="lab_adbe_GrossunrealizedgainsonavailableforsalesecuritiesAbstract_37FA8298F4EA4B4A00E3A2672F9B8A32" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gross unrealized gains on available-for-sale securities [Abstract]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_GrossunrealizedgainsonavailableforsalesecuritiesAbstract" xlink:label="loc_adbe_GrossunrealizedgainsonavailableforsalesecuritiesAbstract_37FA8298F4EA4B4A00E3A2672F9B8A32" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_GrossunrealizedgainsonavailableforsalesecuritiesAbstract_37FA8298F4EA4B4A00E3A2672F9B8A32" xlink:to="lab_adbe_GrossunrealizedgainsonavailableforsalesecuritiesAbstract_37FA8298F4EA4B4A00E3A2672F9B8A32" xlink:type="arc" />
    <link:label id="lab_adbe_UnrealizedGainsonAvailableforSaleSecuritiesNetofTax_38F983590F1363ABD4ABA2672F9B7580_periodStartLabel_en-US" xlink:label="lab_adbe_UnrealizedGainsonAvailableforSaleSecuritiesNetofTax_38F983590F1363ABD4ABA2672F9B7580" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance, unrealized gains on available-for-sale securities</link:label>
    <link:label id="lab_adbe_UnrealizedGainsonAvailableforSaleSecuritiesNetofTax_38F983590F1363ABD4ABA2672F9B7580_label_en-US" xlink:label="lab_adbe_UnrealizedGainsonAvailableforSaleSecuritiesNetofTax_38F983590F1363ABD4ABA2672F9B7580" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrealized Gains on Available for Sale Securities, Net of Tax</link:label>
    <link:label id="lab_adbe_UnrealizedGainsonAvailableforSaleSecuritiesNetofTax_38F983590F1363ABD4ABA2672F9B7580_documentation_en-US" xlink:label="lab_adbe_UnrealizedGainsonAvailableforSaleSecuritiesNetofTax_38F983590F1363ABD4ABA2672F9B7580" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">This item represents the gross unrealized gains for securities which are categorized neither as held-to-maturity nor trading securities. Such gross unrealized gains are the excess of the fair value of the Available-for-sale Securities over their carrying value as of the reporting date. Such gross unrealized gains are included in other comprehensive income in the statement of shareholders' equity, unless the Available-for-sale Security is designated as a hedge.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_UnrealizedGainsonAvailableforSaleSecuritiesNetofTax" xlink:label="loc_adbe_UnrealizedGainsonAvailableforSaleSecuritiesNetofTax_38F983590F1363ABD4ABA2672F9B7580" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_UnrealizedGainsonAvailableforSaleSecuritiesNetofTax_38F983590F1363ABD4ABA2672F9B7580" xlink:to="lab_adbe_UnrealizedGainsonAvailableforSaleSecuritiesNetofTax_38F983590F1363ABD4ABA2672F9B7580" xlink:type="arc" />
    <link:label id="lab_adbe_GrossunrealizedgainsonavailableforsalesecuritiesincreasedecreaseNetofTax_9CAF267ADFE42B803373A2672F9C2DDB_terseLabel_en-US" xlink:label="lab_adbe_GrossunrealizedgainsonavailableforsalesecuritiesincreasedecreaseNetofTax_9CAF267ADFE42B803373A2672F9C2DDB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross unrealized gains on available for sale securities, increase decrease</link:label>
    <link:label id="lab_adbe_GrossunrealizedgainsonavailableforsalesecuritiesincreasedecreaseNetofTax_9CAF267ADFE42B803373A2672F9C2DDB_label_en-US" xlink:label="lab_adbe_GrossunrealizedgainsonavailableforsalesecuritiesincreasedecreaseNetofTax_9CAF267ADFE42B803373A2672F9C2DDB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross unrealized gains on available for sale securities, increase decrease, Net of Tax</link:label>
    <link:label id="lab_adbe_GrossunrealizedgainsonavailableforsalesecuritiesincreasedecreaseNetofTax_9CAF267ADFE42B803373A2672F9C2DDB_documentation_en-US" xlink:label="lab_adbe_GrossunrealizedgainsonavailableforsalesecuritiesincreasedecreaseNetofTax_9CAF267ADFE42B803373A2672F9C2DDB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gross unrealized gains on available for sale securities, increase decrease</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_GrossunrealizedgainsonavailableforsalesecuritiesincreasedecreaseNetofTax" xlink:label="loc_adbe_GrossunrealizedgainsonavailableforsalesecuritiesincreasedecreaseNetofTax_9CAF267ADFE42B803373A2672F9C2DDB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_GrossunrealizedgainsonavailableforsalesecuritiesincreasedecreaseNetofTax_9CAF267ADFE42B803373A2672F9C2DDB" xlink:to="lab_adbe_GrossunrealizedgainsonavailableforsalesecuritiesincreasedecreaseNetofTax_9CAF267ADFE42B803373A2672F9C2DDB" xlink:type="arc" />
    <link:label id="lab_adbe_GrossunrealizedgainsonavailableforsalesecuritiesreclassificationadjustmentsNetofTax_6044C8879FCD8E3B8996A2672F9CBBD1_negatedTerseLabel_en-US" xlink:label="lab_adbe_GrossunrealizedgainsonavailableforsalesecuritiesreclassificationadjustmentsNetofTax_6044C8879FCD8E3B8996A2672F9CBBD1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Gross unrealized gains on available for sale securities, reclassification adjustments</link:label>
    <link:label id="lab_adbe_GrossunrealizedgainsonavailableforsalesecuritiesreclassificationadjustmentsNetofTax_6044C8879FCD8E3B8996A2672F9CBBD1_label_en-US" xlink:label="lab_adbe_GrossunrealizedgainsonavailableforsalesecuritiesreclassificationadjustmentsNetofTax_6044C8879FCD8E3B8996A2672F9CBBD1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross unrealized gains on available for sale securities, reclassification adjustments, Net of Tax</link:label>
    <link:label id="lab_adbe_GrossunrealizedgainsonavailableforsalesecuritiesreclassificationadjustmentsNetofTax_6044C8879FCD8E3B8996A2672F9CBBD1_documentation_en-US" xlink:label="lab_adbe_GrossunrealizedgainsonavailableforsalesecuritiesreclassificationadjustmentsNetofTax_6044C8879FCD8E3B8996A2672F9CBBD1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gross unrealized gains on available for sale securities, reclassification adjustments</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_GrossunrealizedgainsonavailableforsalesecuritiesreclassificationadjustmentsNetofTax" xlink:label="loc_adbe_GrossunrealizedgainsonavailableforsalesecuritiesreclassificationadjustmentsNetofTax_6044C8879FCD8E3B8996A2672F9CBBD1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_GrossunrealizedgainsonavailableforsalesecuritiesreclassificationadjustmentsNetofTax_6044C8879FCD8E3B8996A2672F9CBBD1" xlink:to="lab_adbe_GrossunrealizedgainsonavailableforsalesecuritiesreclassificationadjustmentsNetofTax_6044C8879FCD8E3B8996A2672F9CBBD1" xlink:type="arc" />
    <link:label id="lab_adbe_UnrealizedGainsonAvailableforSaleSecuritiesNetofTax_077F90A284A915BB5845A2672F9C6731_periodEndLabel_en-US" xlink:label="lab_adbe_UnrealizedGainsonAvailableforSaleSecuritiesNetofTax_077F90A284A915BB5845A2672F9C6731" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance, unrealized gains on available-for-sale securities</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_UnrealizedGainsonAvailableforSaleSecuritiesNetofTax" xlink:label="loc_adbe_UnrealizedGainsonAvailableforSaleSecuritiesNetofTax_077F90A284A915BB5845A2672F9C6731" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_UnrealizedGainsonAvailableforSaleSecuritiesNetofTax_077F90A284A915BB5845A2672F9C6731" xlink:to="lab_adbe_UnrealizedGainsonAvailableforSaleSecuritiesNetofTax_077F90A284A915BB5845A2672F9C6731" xlink:type="arc" />
    <link:label id="lab_adbe_GrossunrealizedlossesonavailableforsalesecuritiesAbstract_161E16EF656C05CDC811A2672F9C1CE3_terseLabel_en-US" xlink:label="lab_adbe_GrossunrealizedlossesonavailableforsalesecuritiesAbstract_161E16EF656C05CDC811A2672F9C1CE3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross unrealized losses on available-for-sale securities [Abstract]</link:label>
    <link:label id="lab_adbe_GrossunrealizedlossesonavailableforsalesecuritiesAbstract_161E16EF656C05CDC811A2672F9C1CE3_label_en-US" xlink:label="lab_adbe_GrossunrealizedlossesonavailableforsalesecuritiesAbstract_161E16EF656C05CDC811A2672F9C1CE3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross unrealized losses on available-for-sale securities [Abstract]</link:label>
    <link:label id="lab_adbe_GrossunrealizedlossesonavailableforsalesecuritiesAbstract_161E16EF656C05CDC811A2672F9C1CE3_documentation_en-US" xlink:label="lab_adbe_GrossunrealizedlossesonavailableforsalesecuritiesAbstract_161E16EF656C05CDC811A2672F9C1CE3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gross unrealized losses on available-for-sale securities [Abstract]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_GrossunrealizedlossesonavailableforsalesecuritiesAbstract" xlink:label="loc_adbe_GrossunrealizedlossesonavailableforsalesecuritiesAbstract_161E16EF656C05CDC811A2672F9C1CE3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_GrossunrealizedlossesonavailableforsalesecuritiesAbstract_161E16EF656C05CDC811A2672F9C1CE3" xlink:to="lab_adbe_GrossunrealizedlossesonavailableforsalesecuritiesAbstract_161E16EF656C05CDC811A2672F9C1CE3" xlink:type="arc" />
    <link:label id="lab_adbe_UnrealizedLossesonAvailableforSaleSecuritiesNetofTax_E6F98021500E281673A6A2672F9C2057_negatedPeriodStartLabel_en-US" xlink:label="lab_adbe_UnrealizedLossesonAvailableforSaleSecuritiesNetofTax_E6F98021500E281673A6A2672F9C2057" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance, unrealized losses on available-for-sale securities</link:label>
    <link:label id="lab_adbe_UnrealizedLossesonAvailableforSaleSecuritiesNetofTax_E6F98021500E281673A6A2672F9C2057_label_en-US" xlink:label="lab_adbe_UnrealizedLossesonAvailableforSaleSecuritiesNetofTax_E6F98021500E281673A6A2672F9C2057" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrealized Losses on Available for Sale Securities, Net of Tax</link:label>
    <link:label id="lab_adbe_UnrealizedLossesonAvailableforSaleSecuritiesNetofTax_E6F98021500E281673A6A2672F9C2057_documentation_en-US" xlink:label="lab_adbe_UnrealizedLossesonAvailableforSaleSecuritiesNetofTax_E6F98021500E281673A6A2672F9C2057" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">This item represents the gross unrealized losses for securities which are categorized neither as held-to-maturity nor trading securities. Such gross unrealized losses are the excess of the carrying value of the Available-for-sale Securities over their fair value as of the reporting date. Such gross unrealized losses are included in other comprehensive income in the statement of shareholders' equity, unless the Available-for-sale Security is designated as a hedge or is determined to have had an other than temporary decline in fair value below its amortized cost basis.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_UnrealizedLossesonAvailableforSaleSecuritiesNetofTax" xlink:label="loc_adbe_UnrealizedLossesonAvailableforSaleSecuritiesNetofTax_E6F98021500E281673A6A2672F9C2057" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_UnrealizedLossesonAvailableforSaleSecuritiesNetofTax_E6F98021500E281673A6A2672F9C2057" xlink:to="lab_adbe_UnrealizedLossesonAvailableforSaleSecuritiesNetofTax_E6F98021500E281673A6A2672F9C2057" xlink:type="arc" />
    <link:label id="lab_adbe_GrossunrealizedlossesonavailableforsalesecuritiesincreaseordecreaseNetofTax_E7F28B7883E1400B214DA2672F9D092C_negatedTerseLabel_en-US" xlink:label="lab_adbe_GrossunrealizedlossesonavailableforsalesecuritiesincreaseordecreaseNetofTax_E7F28B7883E1400B214DA2672F9D092C" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Gross unrealized losses on available for sale securities increase or decrease</link:label>
    <link:label id="lab_adbe_GrossunrealizedlossesonavailableforsalesecuritiesincreaseordecreaseNetofTax_E7F28B7883E1400B214DA2672F9D092C_label_en-US" xlink:label="lab_adbe_GrossunrealizedlossesonavailableforsalesecuritiesincreaseordecreaseNetofTax_E7F28B7883E1400B214DA2672F9D092C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross unrealized losses on available for sale securities increase or decrease, Net of Tax</link:label>
    <link:label id="lab_adbe_GrossunrealizedlossesonavailableforsalesecuritiesincreaseordecreaseNetofTax_E7F28B7883E1400B214DA2672F9D092C_documentation_en-US" xlink:label="lab_adbe_GrossunrealizedlossesonavailableforsalesecuritiesincreaseordecreaseNetofTax_E7F28B7883E1400B214DA2672F9D092C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gross unrealized losses on available for sale securities, increase or decrease</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_GrossunrealizedlossesonavailableforsalesecuritiesincreaseordecreaseNetofTax" xlink:label="loc_adbe_GrossunrealizedlossesonavailableforsalesecuritiesincreaseordecreaseNetofTax_E7F28B7883E1400B214DA2672F9D092C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_GrossunrealizedlossesonavailableforsalesecuritiesincreaseordecreaseNetofTax_E7F28B7883E1400B214DA2672F9D092C" xlink:to="lab_adbe_GrossunrealizedlossesonavailableforsalesecuritiesincreaseordecreaseNetofTax_E7F28B7883E1400B214DA2672F9D092C" xlink:type="arc" />
    <link:label id="lab_adbe_GrossunrealizedlossesonavailableforsalesecuritiesreclassificationadjustmentsNetofTax_30E93371FAEDF9703372A2672F9D7B06_terseLabel_en-US" xlink:label="lab_adbe_GrossunrealizedlossesonavailableforsalesecuritiesreclassificationadjustmentsNetofTax_30E93371FAEDF9703372A2672F9D7B06" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross unrealized losses on available for sale securities, reclassification adjustments</link:label>
    <link:label id="lab_adbe_GrossunrealizedlossesonavailableforsalesecuritiesreclassificationadjustmentsNetofTax_30E93371FAEDF9703372A2672F9D7B06_label_en-US" xlink:label="lab_adbe_GrossunrealizedlossesonavailableforsalesecuritiesreclassificationadjustmentsNetofTax_30E93371FAEDF9703372A2672F9D7B06" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross unrealized losses on available for sale securities, reclassification adjustments, Net of Tax</link:label>
    <link:label id="lab_adbe_GrossunrealizedlossesonavailableforsalesecuritiesreclassificationadjustmentsNetofTax_30E93371FAEDF9703372A2672F9D7B06_documentation_en-US" xlink:label="lab_adbe_GrossunrealizedlossesonavailableforsalesecuritiesreclassificationadjustmentsNetofTax_30E93371FAEDF9703372A2672F9D7B06" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gross unrealized losses on available for sale securities, reclassification adjustments</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_GrossunrealizedlossesonavailableforsalesecuritiesreclassificationadjustmentsNetofTax" xlink:label="loc_adbe_GrossunrealizedlossesonavailableforsalesecuritiesreclassificationadjustmentsNetofTax_30E93371FAEDF9703372A2672F9D7B06" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_GrossunrealizedlossesonavailableforsalesecuritiesreclassificationadjustmentsNetofTax_30E93371FAEDF9703372A2672F9D7B06" xlink:to="lab_adbe_GrossunrealizedlossesonavailableforsalesecuritiesreclassificationadjustmentsNetofTax_30E93371FAEDF9703372A2672F9D7B06" xlink:type="arc" />
    <link:label id="lab_adbe_UnrealizedLossesonAvailableforSaleSecuritiesNetofTax_4D9FD39CD3DEBB8B645FA2672F9D0CE1_negatedPeriodEndLabel_en-US" xlink:label="lab_adbe_UnrealizedLossesonAvailableforSaleSecuritiesNetofTax_4D9FD39CD3DEBB8B645FA2672F9D0CE1" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance, unrealized losses on available-for-sale securities</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_UnrealizedLossesonAvailableforSaleSecuritiesNetofTax" xlink:label="loc_adbe_UnrealizedLossesonAvailableforSaleSecuritiesNetofTax_4D9FD39CD3DEBB8B645FA2672F9D0CE1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_UnrealizedLossesonAvailableforSaleSecuritiesNetofTax_4D9FD39CD3DEBB8B645FA2672F9D0CE1" xlink:to="lab_adbe_UnrealizedLossesonAvailableforSaleSecuritiesNetofTax_4D9FD39CD3DEBB8B645FA2672F9D0CE1" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtSecuritiesUnrealizedGainLossAbstract_D15A7B20C30452E4DDBEA2672F9D3557_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesUnrealizedGainLossAbstract_D15A7B20C30452E4DDBEA2672F9D3557" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net unrealized gains / losses on available for sale securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesUnrealizedGainLossAbstract_D15A7B20C30452E4DDBEA2672F9D3557_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesUnrealizedGainLossAbstract_D15A7B20C30452E4DDBEA2672F9D3557" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Unrealized Gain (Loss) [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtSecuritiesUnrealizedGainLossAbstract" xlink:label="loc_us-gaap_DebtSecuritiesUnrealizedGainLossAbstract_D15A7B20C30452E4DDBEA2672F9D3557" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesUnrealizedGainLossAbstract_D15A7B20C30452E4DDBEA2672F9D3557" xlink:to="lab_us-gaap_DebtSecuritiesUnrealizedGainLossAbstract_D15A7B20C30452E4DDBEA2672F9D3557" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_FD8F449D81E5B1B4F2ADA2672F9D4725_periodStartLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_FD8F449D81E5B1B4F2ADA2672F9D4725" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning Balance, total net unrealized gains (losses) on available-for-sale securities</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_FD8F449D81E5B1B4F2ADA2672F9D4725_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_FD8F449D81E5B1B4F2ADA2672F9D4725" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI, Debt Securities, Available-for-sale, Adjustment, after Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_FD8F449D81E5B1B4F2ADA2672F9D4725" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_FD8F449D81E5B1B4F2ADA2672F9D4725" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_FD8F449D81E5B1B4F2ADA2672F9D4725" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_F68E1A53912C5AD23FEEA2672F9EC7EC_netLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_F68E1A53912C5AD23FEEA2672F9EC7EC" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Net unrealized gains / losses on available-for-sale securities, increase or decrease</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_F68E1A53912C5AD23FEEA2672F9EC7EC_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_F68E1A53912C5AD23FEEA2672F9EC7EC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_F68E1A53912C5AD23FEEA2672F9EC7EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_F68E1A53912C5AD23FEEA2672F9EC7EC" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_F68E1A53912C5AD23FEEA2672F9EC7EC" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_F3237D4987D842258AFBA2672F9E01DB_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_F3237D4987D842258AFBA2672F9E01DB" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Reclassification adjustment for gains / losses on available-for-sale securities recognized</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_F3237D4987D842258AFBA2672F9E01DB_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_F3237D4987D842258AFBA2672F9E01DB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_F3237D4987D842258AFBA2672F9E01DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_F3237D4987D842258AFBA2672F9E01DB" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_F3237D4987D842258AFBA2672F9E01DB" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_754AD9381B3C3DF1126CA2672F9EAB42_periodEndLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_754AD9381B3C3DF1126CA2672F9EAB42" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending Balance, total net unrealized gains (losses) on available-for-sale securities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_754AD9381B3C3DF1126CA2672F9EAB42" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_754AD9381B3C3DF1126CA2672F9EAB42" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_754AD9381B3C3DF1126CA2672F9EAB42" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContractsAbstract_470E747FDD448A80E64DA2672F9E1CC5_terseLabel_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContractsAbstract_470E747FDD448A80E64DA2672F9E1CC5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net unrealized gains / losses on derivative instruments designated as hedging instruments</link:label>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContractsAbstract_470E747FDD448A80E64DA2672F9E1CC5_label_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContractsAbstract_470E747FDD448A80E64DA2672F9E1CC5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrealized Gain (Loss) on Derivatives and Commodity Contracts [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContractsAbstract" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContractsAbstract_470E747FDD448A80E64DA2672F9E1CC5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContractsAbstract_470E747FDD448A80E64DA2672F9E1CC5" xlink:to="lab_us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContractsAbstract_470E747FDD448A80E64DA2672F9E1CC5" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_6594D5B0F5338DC912CDA2672F9E9EFE_periodStartLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_6594D5B0F5338DC912CDA2672F9E9EFE" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance, net unrealized gains on derivative instruments designated as hedging instruments</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_6594D5B0F5338DC912CDA2672F9E9EFE_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_6594D5B0F5338DC912CDA2672F9E9EFE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Cumulative Changes in Net Gain (Loss) from Cash Flow Hedges, Effect Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_6594D5B0F5338DC912CDA2672F9E9EFE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_6594D5B0F5338DC912CDA2672F9E9EFE" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_6594D5B0F5338DC912CDA2672F9E9EFE" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_5CF06B16F7571899D90FA2672F9FE489_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_5CF06B16F7571899D90FA2672F9FE489" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net unrealized gains on derivative instruments designated as hedging instruments, increase or decrease</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_5CF06B16F7571899D90FA2672F9FE489_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_5CF06B16F7571899D90FA2672F9FE489" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_5CF06B16F7571899D90FA2672F9FE489" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_5CF06B16F7571899D90FA2672F9FE489" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_5CF06B16F7571899D90FA2672F9FE489" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_F29415F818321CF799A1A2672F9F7F22_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_F29415F818321CF799A1A2672F9F7F22" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Net unrealized gains on derivative instruments designated as hedging instruments, reclassification adjustments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_F29415F818321CF799A1A2672F9F7F22_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_F29415F818321CF799A1A2672F9F7F22" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_F29415F818321CF799A1A2672F9F7F22" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_F29415F818321CF799A1A2672F9F7F22" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_F29415F818321CF799A1A2672F9F7F22" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_0698B257AC095E297519A2672F9F3860_periodEndLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_0698B257AC095E297519A2672F9F3860" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance, net unrealized gains on derivative instruments designated as hedging instruments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_0698B257AC095E297519A2672F9F3860" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_0698B257AC095E297519A2672F9F3860" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_0698B257AC095E297519A2672F9F3860" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_B88EDD4034DF906EEDE1A2672F9FF433_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_B88EDD4034DF906EEDE1A2672F9FF433" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative foreign currency translation adjustments [Abstract]</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_B88EDD4034DF906EEDE1A2672F9FF433_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_B88EDD4034DF906EEDE1A2672F9FF433" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_B88EDD4034DF906EEDE1A2672F9FF433" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_B88EDD4034DF906EEDE1A2672F9FF433" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_B88EDD4034DF906EEDE1A2672F9FF433" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_725B13DE316DC447F0EAA2672F9F59E9_periodStartLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_725B13DE316DC447F0EAA2672F9F59E9" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance, cumulative foreign currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_725B13DE316DC447F0EAA2672F9F59E9_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_725B13DE316DC447F0EAA2672F9F59E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_725B13DE316DC447F0EAA2672F9F59E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_725B13DE316DC447F0EAA2672F9F59E9" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_725B13DE316DC447F0EAA2672F9F59E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_9FC67B6B4C3EA4C9B1E4A2672F9F9669_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_9FC67B6B4C3EA4C9B1E4A2672F9F9669" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative foreign currency translation adjustment, increase or decrease</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_9FC67B6B4C3EA4C9B1E4A2672F9F9669_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_9FC67B6B4C3EA4C9B1E4A2672F9F9669" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_9FC67B6B4C3EA4C9B1E4A2672F9F9669" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_9FC67B6B4C3EA4C9B1E4A2672F9F9669" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_9FC67B6B4C3EA4C9B1E4A2672F9F9669" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_23DAADE2871AF228C94BA2672FA018B1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_23DAADE2871AF228C94BA2672FA018B1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Cumulative foreign currency translation adjustment, reclassification adjustments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_23DAADE2871AF228C94BA2672FA018B1_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_23DAADE2871AF228C94BA2672FA018B1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_23DAADE2871AF228C94BA2672FA018B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_23DAADE2871AF228C94BA2672FA018B1" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_23DAADE2871AF228C94BA2672FA018B1" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_96A7E0654A2D2294CB1AA2672FA01DE4_periodEndLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_96A7E0654A2D2294CB1AA2672FA01DE4" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance, cumulative foreign currency translation adjustments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_96A7E0654A2D2294CB1AA2672FA01DE4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_96A7E0654A2D2294CB1AA2672FA01DE4" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_96A7E0654A2D2294CB1AA2672FA01DE4" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_F3CDF2EC3C9EF8C4E82DA2672FA05B13_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_F3CDF2EC3C9EF8C4E82DA2672FA05B13" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total accumulated other comprehensive income (loss), net of taxes</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_F3CDF2EC3C9EF8C4E82DA2672FA05B13_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_F3CDF2EC3C9EF8C4E82DA2672FA05B13" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_F3CDF2EC3C9EF8C4E82DA2672FA05B13" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_F3CDF2EC3C9EF8C4E82DA2672FA05B13" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_F3CDF2EC3C9EF8C4E82DA2672FA05B13" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_FCCED19A08574E5B03FBA2672FA00E75_periodStartLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_FCCED19A08574E5B03FBA2672FA00E75" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance, total accumulated other comprehensive income, net of taxes</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_FCCED19A08574E5B03FBA2672FA00E75_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_FCCED19A08574E5B03FBA2672FA00E75" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_FCCED19A08574E5B03FBA2672FA00E75" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_FCCED19A08574E5B03FBA2672FA00E75" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_FCCED19A08574E5B03FBA2672FA00E75" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_85C0519F7AECA194199FA2672FA0B487_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_85C0519F7AECA194199FA2672FA0B487" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive income, increase or decrease</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_85C0519F7AECA194199FA2672FA0B487_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_85C0519F7AECA194199FA2672FA0B487" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), before Reclassifications, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_85C0519F7AECA194199FA2672FA0B487" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_85C0519F7AECA194199FA2672FA0B487" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_85C0519F7AECA194199FA2672FA0B487" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_9660B8AC0F126CC0AEB2A2672FA19E13_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_9660B8AC0F126CC0AEB2A2672FA19E13" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive income, reclassification adjustments</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_9660B8AC0F126CC0AEB2A2672FA19E13_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_9660B8AC0F126CC0AEB2A2672FA19E13" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_9660B8AC0F126CC0AEB2A2672FA19E13" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_9660B8AC0F126CC0AEB2A2672FA19E13" xlink:to="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_9660B8AC0F126CC0AEB2A2672FA19E13" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6F29C2DD06F474BBE8ABA2672FA1EC2A_periodEndLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6F29C2DD06F474BBE8ABA2672FA1EC2A" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance, total accumulated other comprehensive income, net of taxes</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6F29C2DD06F474BBE8ABA2672FA1EC2A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6F29C2DD06F474BBE8ABA2672FA1EC2A" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6F29C2DD06F474BBE8ABA2672FA1EC2A" xlink:type="arc" />
    <link:label id="lab_adbe_StockRepurchaseProgramAbstract_8149425C5345186F2CCAAFA4262D6737_label_en-US" xlink:label="lab_adbe_StockRepurchaseProgramAbstract_8149425C5345186F2CCAAFA4262D6737" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program [Abstract]</link:label>
    <link:label id="lab_adbe_StockRepurchaseProgramAbstract_8149425C5345186F2CCAAFA4262D6737_documentation_en-US" xlink:label="lab_adbe_StockRepurchaseProgramAbstract_8149425C5345186F2CCAAFA4262D6737" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program [Abstract]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_StockRepurchaseProgramAbstract" xlink:label="loc_adbe_StockRepurchaseProgramAbstract_8149425C5345186F2CCAAFA4262D6737" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_StockRepurchaseProgramAbstract_8149425C5345186F2CCAAFA4262D6737" xlink:to="lab_adbe_StockRepurchaseProgramAbstract_8149425C5345186F2CCAAFA4262D6737" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockTextBlock_9000500BFD97CF2D1E39AFA4264CDD7D_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockTextBlock_9000500BFD97CF2D1E39AFA4264CDD7D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">STOCK REPURCHASE PROGRAM</link:label>
    <link:label id="lab_us-gaap_TreasuryStockTextBlock_9000500BFD97CF2D1E39AFA4264CDD7D_label_en-US" xlink:label="lab_us-gaap_TreasuryStockTextBlock_9000500BFD97CF2D1E39AFA4264CDD7D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockTextBlock" xlink:label="loc_us-gaap_TreasuryStockTextBlock_9000500BFD97CF2D1E39AFA4264CDD7D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockTextBlock_9000500BFD97CF2D1E39AFA4264CDD7D" xlink:to="lab_us-gaap_TreasuryStockTextBlock_9000500BFD97CF2D1E39AFA4264CDD7D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_C9B168C6A0EC7E3A4D29ABFBAC7CBB19_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_C9B168C6A0EC7E3A4D29ABFBAC7CBB19" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_C9B168C6A0EC7E3A4D29ABFBAC7CBB19_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_C9B168C6A0EC7E3A4D29ABFBAC7CBB19" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_C9B168C6A0EC7E3A4D29ABFBAC7CBB19" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_C9B168C6A0EC7E3A4D29ABFBAC7CBB19" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_C9B168C6A0EC7E3A4D29ABFBAC7CBB19" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_453C8B7E4F2C588FE270ABFBAC7CD547_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_453C8B7E4F2C588FE270ABFBAC7CD547" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash and Cash Equivalents [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_453C8B7E4F2C588FE270ABFBAC7CD547" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_453C8B7E4F2C588FE270ABFBAC7CD547" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_453C8B7E4F2C588FE270ABFBAC7CD547" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_03A905DCE7E254B8A3ECABFBAC7D2DD4_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_03A905DCE7E254B8A3ECABFBAC7D2DD4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_03A905DCE7E254B8A3ECABFBAC7D2DD4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_03A905DCE7E254B8A3ECABFBAC7D2DD4" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_03A905DCE7E254B8A3ECABFBAC7D2DD4" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsMember_3CDE1393EAFDE6EA0978ABFBAC7D1C69_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember_3CDE1393EAFDE6EA0978ABFBAC7D1C69" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents [Member]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsMember_3CDE1393EAFDE6EA0978ABFBAC7D1C69_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember_3CDE1393EAFDE6EA0978ABFBAC7D1C69" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsMember" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_3CDE1393EAFDE6EA0978ABFBAC7D1C69" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsMember_3CDE1393EAFDE6EA0978ABFBAC7D1C69" xlink:to="lab_us-gaap_CashAndCashEquivalentsMember_3CDE1393EAFDE6EA0978ABFBAC7D1C69" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashMember_FFDF9265F4E062D2DB8FABFBAC7DF8A9_verboseLabel_en-US" xlink:label="lab_us-gaap_CashMember_FFDF9265F4E062D2DB8FABFBAC7DF8A9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash [Member]</link:label>
    <link:label id="lab_us-gaap_CashMember_FFDF9265F4E062D2DB8FABFBAC7DF8A9_label_en-US" xlink:label="lab_us-gaap_CashMember_FFDF9265F4E062D2DB8FABFBAC7DF8A9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashMember" xlink:label="loc_us-gaap_CashMember_FFDF9265F4E062D2DB8FABFBAC7DF8A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashMember_FFDF9265F4E062D2DB8FABFBAC7DF8A9" xlink:to="lab_us-gaap_CashMember_FFDF9265F4E062D2DB8FABFBAC7DF8A9" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashEquivalentsMember_B6F86CD72BDF04AEF72BABFBAC7DEA6C_verboseLabel_en-US" xlink:label="lab_us-gaap_CashEquivalentsMember_B6F86CD72BDF04AEF72BABFBAC7DEA6C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash equivalents [Member]</link:label>
    <link:label id="lab_us-gaap_CashEquivalentsMember_B6F86CD72BDF04AEF72BABFBAC7DEA6C_label_en-US" xlink:label="lab_us-gaap_CashEquivalentsMember_B6F86CD72BDF04AEF72BABFBAC7DEA6C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Equivalents [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashEquivalentsMember" xlink:label="loc_us-gaap_CashEquivalentsMember_B6F86CD72BDF04AEF72BABFBAC7DEA6C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashEquivalentsMember_B6F86CD72BDF04AEF72BABFBAC7DEA6C" xlink:to="lab_us-gaap_CashEquivalentsMember_B6F86CD72BDF04AEF72BABFBAC7DEA6C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermInvestmentsMember_BF9CF398A1511DAC23E7ABFBAC7E725E_verboseLabel_en-US" xlink:label="lab_us-gaap_ShortTermInvestmentsMember_BF9CF398A1511DAC23E7ABFBAC7E725E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Short-term investments [Member]</link:label>
    <link:label id="lab_us-gaap_ShortTermInvestmentsMember_BF9CF398A1511DAC23E7ABFBAC7E725E_label_en-US" xlink:label="lab_us-gaap_ShortTermInvestmentsMember_BF9CF398A1511DAC23E7ABFBAC7E725E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term Investments [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermInvestmentsMember" xlink:label="loc_us-gaap_ShortTermInvestmentsMember_BF9CF398A1511DAC23E7ABFBAC7E725E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermInvestmentsMember_BF9CF398A1511DAC23E7ABFBAC7E725E" xlink:to="lab_us-gaap_ShortTermInvestmentsMember_BF9CF398A1511DAC23E7ABFBAC7E725E" xlink:type="arc" />
    <link:label id="lab_us-gaap_FixedIncomeInvestmentsMember_97A7D0DD00E0237D356DABFBAC7E8606_verboseLabel_en-US" xlink:label="lab_us-gaap_FixedIncomeInvestmentsMember_97A7D0DD00E0237D356DABFBAC7E8606" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Short-term fixed income securities [Member]</link:label>
    <link:label id="lab_us-gaap_FixedIncomeInvestmentsMember_97A7D0DD00E0237D356DABFBAC7E8606_label_en-US" xlink:label="lab_us-gaap_FixedIncomeInvestmentsMember_97A7D0DD00E0237D356DABFBAC7E8606" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fixed Income Investments [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FixedIncomeInvestmentsMember" xlink:label="loc_us-gaap_FixedIncomeInvestmentsMember_97A7D0DD00E0237D356DABFBAC7E8606" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FixedIncomeInvestmentsMember_97A7D0DD00E0237D356DABFBAC7E8606" xlink:to="lab_us-gaap_FixedIncomeInvestmentsMember_97A7D0DD00E0237D356DABFBAC7E8606" xlink:type="arc" />
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_9BF88D570F1C19C976A1ABFBAC7E92F8_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis_9BF88D570F1C19C976A1ABFBAC7E92F8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_9BF88D570F1C19C976A1ABFBAC7E92F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis_9BF88D570F1C19C976A1ABFBAC7E92F8" xlink:to="lab_us-gaap_FinancialInstrumentAxis_9BF88D570F1C19C976A1ABFBAC7E92F8" xlink:type="arc" />
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B79B159B925EBAA57942ABFBAC7EF17A_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B79B159B925EBAA57942ABFBAC7EF17A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Major Types of Debt and Equity Securities</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B79B159B925EBAA57942ABFBAC7EF17A_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B79B159B925EBAA57942ABFBAC7EF17A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B79B159B925EBAA57942ABFBAC7EF17A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B79B159B925EBAA57942ABFBAC7EF17A" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B79B159B925EBAA57942ABFBAC7EF17A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetBackedSecuritiesMember_8588CFA31A0B5B8B1C86ABFBAC7F8D58_terseLabel_en-US" xlink:label="lab_us-gaap_AssetBackedSecuritiesMember_8588CFA31A0B5B8B1C86ABFBAC7F8D58" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset-backed Securities [Member]</link:label>
    <link:label id="lab_us-gaap_AssetBackedSecuritiesMember_8588CFA31A0B5B8B1C86ABFBAC7F8D58_label_en-US" xlink:label="lab_us-gaap_AssetBackedSecuritiesMember_8588CFA31A0B5B8B1C86ABFBAC7F8D58" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset-backed Securities [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetBackedSecuritiesMember" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_8588CFA31A0B5B8B1C86ABFBAC7F8D58" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetBackedSecuritiesMember_8588CFA31A0B5B8B1C86ABFBAC7F8D58" xlink:to="lab_us-gaap_AssetBackedSecuritiesMember_8588CFA31A0B5B8B1C86ABFBAC7F8D58" xlink:type="arc" />
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_74127E60EC4DAC7B9F0CABFBAC7F7672_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember_74127E60EC4DAC7B9F0CABFBAC7F7672" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Corporate debt securities [Member]</link:label>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_74127E60EC4DAC7B9F0CABFBAC7F7672_label_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember_74127E60EC4DAC7B9F0CABFBAC7F7672" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate Debt Securities [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_74127E60EC4DAC7B9F0CABFBAC7F7672" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateDebtSecuritiesMember_74127E60EC4DAC7B9F0CABFBAC7F7672" xlink:to="lab_us-gaap_CorporateDebtSecuritiesMember_74127E60EC4DAC7B9F0CABFBAC7F7672" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember_57A4B88FA7BA19682526ABFBAC7F9F10_verboseLabel_en-US" xlink:label="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember_57A4B88FA7BA19682526ABFBAC7F9F10" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Foreign government securities [Member]</link:label>
    <link:label id="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember_57A4B88FA7BA19682526ABFBAC7F9F10_label_en-US" xlink:label="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember_57A4B88FA7BA19682526ABFBAC7F9F10" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Security, Government, Non-US [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_57A4B88FA7BA19682526ABFBAC7F9F10" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_57A4B88FA7BA19682526ABFBAC7F9F10" xlink:to="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember_57A4B88FA7BA19682526ABFBAC7F9F10" xlink:type="arc" />
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_C35DC07FF15ECA69865CABFBAC7F70C7_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember_C35DC07FF15ECA69865CABFBAC7F70C7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Money market mutual funds [Member]</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_C35DC07FF15ECA69865CABFBAC7F70C7_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember_C35DC07FF15ECA69865CABFBAC7F70C7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_C35DC07FF15ECA69865CABFBAC7F70C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember_C35DC07FF15ECA69865CABFBAC7F70C7" xlink:to="lab_us-gaap_MoneyMarketFundsMember_C35DC07FF15ECA69865CABFBAC7F70C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_MunicipalNotesMember_D846142645699C9186EDABFBAC7F3B45_terseLabel_en-US" xlink:label="lab_us-gaap_MunicipalNotesMember_D846142645699C9186EDABFBAC7F3B45" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Municipal securities [Member]</link:label>
    <link:label id="lab_us-gaap_MunicipalNotesMember_D846142645699C9186EDABFBAC7F3B45_label_en-US" xlink:label="lab_us-gaap_MunicipalNotesMember_D846142645699C9186EDABFBAC7F3B45" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Municipal Notes [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MunicipalNotesMember" xlink:label="loc_us-gaap_MunicipalNotesMember_D846142645699C9186EDABFBAC7F3B45" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MunicipalNotesMember_D846142645699C9186EDABFBAC7F3B45" xlink:to="lab_us-gaap_MunicipalNotesMember_D846142645699C9186EDABFBAC7F3B45" xlink:type="arc" />
    <link:label id="lab_us-gaap_BankTimeDepositsMember_BA002B2C463AA31826C7ABFBAC7F4178_terseLabel_en-US" xlink:label="lab_us-gaap_BankTimeDepositsMember_BA002B2C463AA31826C7ABFBAC7F4178" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Time deposits [Member]</link:label>
    <link:label id="lab_us-gaap_BankTimeDepositsMember_BA002B2C463AA31826C7ABFBAC7F4178_label_en-US" xlink:label="lab_us-gaap_BankTimeDepositsMember_BA002B2C463AA31826C7ABFBAC7F4178" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Bank Time Deposits [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BankTimeDepositsMember" xlink:label="loc_us-gaap_BankTimeDepositsMember_BA002B2C463AA31826C7ABFBAC7F4178" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BankTimeDepositsMember_BA002B2C463AA31826C7ABFBAC7F4178" xlink:to="lab_us-gaap_BankTimeDepositsMember_BA002B2C463AA31826C7ABFBAC7F4178" xlink:type="arc" />
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_2818DDD2DB4449DFC0CBABFBAC806996_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember_2818DDD2DB4449DFC0CBABFBAC806996" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">U.S. Treasury Securities [Member]</link:label>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_2818DDD2DB4449DFC0CBABFBAC806996_label_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember_2818DDD2DB4449DFC0CBABFBAC806996" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">US Treasury Securities [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_2818DDD2DB4449DFC0CBABFBAC806996" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasurySecuritiesMember_2818DDD2DB4449DFC0CBABFBAC806996" xlink:to="lab_us-gaap_USTreasurySecuritiesMember_2818DDD2DB4449DFC0CBABFBAC806996" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_500D715A5145A86282D6ABFBAC806F31_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_500D715A5145A86282D6ABFBAC806F31" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_500D715A5145A86282D6ABFBAC806F31_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_500D715A5145A86282D6ABFBAC806F31" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_500D715A5145A86282D6ABFBAC806F31" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_500D715A5145A86282D6ABFBAC806F31" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_500D715A5145A86282D6ABFBAC806F31" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_FDC846F56573FE9FA960ABFBAC80A394_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_FDC846F56573FE9FA960ABFBAC80A394" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_FDC846F56573FE9FA960ABFBAC80A394_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_FDC846F56573FE9FA960ABFBAC80A394" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Amortized Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_FDC846F56573FE9FA960ABFBAC80A394" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_FDC846F56573FE9FA960ABFBAC80A394" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_FDC846F56573FE9FA960ABFBAC80A394" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_2371B569EA8D121EFB20ABFBAC805014_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_2371B569EA8D121EFB20ABFBAC805014" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_2371B569EA8D121EFB20ABFBAC805014_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_2371B569EA8D121EFB20ABFBAC805014" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_2371B569EA8D121EFB20ABFBAC805014" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_2371B569EA8D121EFB20ABFBAC805014" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_2371B569EA8D121EFB20ABFBAC805014" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_E15FD9235893000981F4ABFBAC80A944_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_E15FD9235893000981F4ABFBAC80A944" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_E15FD9235893000981F4ABFBAC80A944_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_E15FD9235893000981F4ABFBAC80A944" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_E15FD9235893000981F4ABFBAC80A944" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_E15FD9235893000981F4ABFBAC80A944" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_E15FD9235893000981F4ABFBAC80A944" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_A813BC27B38D4E3250F2ABFBAC80BED3_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_A813BC27B38D4E3250F2ABFBAC80BED3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available For Sale Securities Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_A813BC27B38D4E3250F2ABFBAC80BED3_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_A813BC27B38D4E3250F2ABFBAC80BED3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_A813BC27B38D4E3250F2ABFBAC80BED3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_A813BC27B38D4E3250F2ABFBAC80BED3" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_A813BC27B38D4E3250F2ABFBAC80BED3" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_2C9020DC82FD7A0C8BDCABFBAC81C673_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_2C9020DC82FD7A0C8BDCABFBAC81C673" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_2C9020DC82FD7A0C8BDCABFBAC81C673_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_2C9020DC82FD7A0C8BDCABFBAC81C673" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_2C9020DC82FD7A0C8BDCABFBAC81C673" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_2C9020DC82FD7A0C8BDCABFBAC81C673" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_2C9020DC82FD7A0C8BDCABFBAC81C673" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments_27381825D663ECB6740EABFBAC81D767_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments_27381825D663ECB6740EABFBAC81D767" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, and Short-term Investments, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments_27381825D663ECB6740EABFBAC81D767_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments_27381825D663ECB6740EABFBAC81D767" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, and Short-term Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_27381825D663ECB6740EABFBAC81D767" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_27381825D663ECB6740EABFBAC81D767" xlink:to="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments_27381825D663ECB6740EABFBAC81D767" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_A9ACC74438D702C53067AF7CDF851F6D_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract_A9ACC74438D702C53067AF7CDF851F6D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_A9ACC74438D702C53067AF7CDF851F6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_A9ACC74438D702C53067AF7CDF851F6D" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract_A9ACC74438D702C53067AF7CDF851F6D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6BA5663A86624BEFAA16AF7CDF855AF1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6BA5663A86624BEFAA16AF7CDF855AF1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6BA5663A86624BEFAA16AF7CDF855AF1_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6BA5663A86624BEFAA16AF7CDF855AF1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6BA5663A86624BEFAA16AF7CDF855AF1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6BA5663A86624BEFAA16AF7CDF855AF1" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6BA5663A86624BEFAA16AF7CDF855AF1" xlink:type="arc" />
    <link:label id="lab_country_US_8648284553C1A077E7EBAF7CDF94AE5F_terseLabel_en-US" xlink:label="lab_country_US_8648284553C1A077E7EBAF7CDF94AE5F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_8648284553C1A077E7EBAF7CDF94AE5F_label_en-US" xlink:label="lab_country_US_8648284553C1A077E7EBAF7CDF94AE5F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_8648284553C1A077E7EBAF7CDF94AE5F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US_8648284553C1A077E7EBAF7CDF94AE5F" xlink:to="lab_country_US_8648284553C1A077E7EBAF7CDF94AE5F" xlink:type="arc" />
    <link:label id="lab_adbe_OtherAmericasMember_8E3446FED50110CD995AAF7CDF94BA77_terseLabel_en-US" xlink:label="lab_adbe_OtherAmericasMember_8E3446FED50110CD995AAF7CDF94BA77" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Americas</link:label>
    <link:label id="lab_adbe_OtherAmericasMember_8E3446FED50110CD995AAF7CDF94BA77_label_en-US" xlink:label="lab_adbe_OtherAmericasMember_8E3446FED50110CD995AAF7CDF94BA77" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Americas [Member]</link:label>
    <link:label id="lab_adbe_OtherAmericasMember_8E3446FED50110CD995AAF7CDF94BA77_documentation_en-US" xlink:label="lab_adbe_OtherAmericasMember_8E3446FED50110CD995AAF7CDF94BA77" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Americas.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_OtherAmericasMember" xlink:label="loc_adbe_OtherAmericasMember_8E3446FED50110CD995AAF7CDF94BA77" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_OtherAmericasMember_8E3446FED50110CD995AAF7CDF94BA77" xlink:to="lab_adbe_OtherAmericasMember_8E3446FED50110CD995AAF7CDF94BA77" xlink:type="arc" />
    <link:label id="lab_srt_AmericasMember_0C5FC5292DEF9680C853AF7CDF94F678_terseLabel_en-US" xlink:label="lab_srt_AmericasMember_0C5FC5292DEF9680C853AF7CDF94F678" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Americas</link:label>
    <link:label id="lab_srt_AmericasMember_0C5FC5292DEF9680C853AF7CDF94F678_label_en-US" xlink:label="lab_srt_AmericasMember_0C5FC5292DEF9680C853AF7CDF94F678" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Americas [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_AmericasMember" xlink:label="loc_srt_AmericasMember_0C5FC5292DEF9680C853AF7CDF94F678" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AmericasMember_0C5FC5292DEF9680C853AF7CDF94F678" xlink:to="lab_srt_AmericasMember_0C5FC5292DEF9680C853AF7CDF94F678" xlink:type="arc" />
    <link:label id="lab_us-gaap_EMEAMember_E83222FEB32D17DF5E54AF7CDF940043_terseLabel_en-US" xlink:label="lab_us-gaap_EMEAMember_E83222FEB32D17DF5E54AF7CDF940043" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">EMEA</link:label>
    <link:label id="lab_us-gaap_EMEAMember_E83222FEB32D17DF5E54AF7CDF940043_label_en-US" xlink:label="lab_us-gaap_EMEAMember_E83222FEB32D17DF5E54AF7CDF940043" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">EMEA [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EMEAMember" xlink:label="loc_us-gaap_EMEAMember_E83222FEB32D17DF5E54AF7CDF940043" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EMEAMember_E83222FEB32D17DF5E54AF7CDF940043" xlink:to="lab_us-gaap_EMEAMember_E83222FEB32D17DF5E54AF7CDF940043" xlink:type="arc" />
    <link:label id="lab_srt_AsiaMember_EE62D283D07016DB2E74AF7CDF9459A7_verboseLabel_en-US" xlink:label="lab_srt_AsiaMember_EE62D283D07016DB2E74AF7CDF9459A7" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">APAC</link:label>
    <link:label id="lab_srt_AsiaMember_EE62D283D07016DB2E74AF7CDF9459A7_label_en-US" xlink:label="lab_srt_AsiaMember_EE62D283D07016DB2E74AF7CDF9459A7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asia [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_AsiaMember" xlink:label="loc_srt_AsiaMember_EE62D283D07016DB2E74AF7CDF9459A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AsiaMember_EE62D283D07016DB2E74AF7CDF9459A7" xlink:to="lab_srt_AsiaMember_EE62D283D07016DB2E74AF7CDF9459A7" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_4D4E6F093CEAD4D87EE5AF7CDF944B58_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems_4D4E6F093CEAD4D87EE5AF7CDF944B58" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_4D4E6F093CEAD4D87EE5AF7CDF944B58_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems_4D4E6F093CEAD4D87EE5AF7CDF944B58" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4D4E6F093CEAD4D87EE5AF7CDF944B58" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4D4E6F093CEAD4D87EE5AF7CDF944B58" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems_4D4E6F093CEAD4D87EE5AF7CDF944B58" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_576B2B1F933BBFD98D19AF7CDF940194_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_576B2B1F933BBFD98D19AF7CDF940194" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_576B2B1F933BBFD98D19AF7CDF940194_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_576B2B1F933BBFD98D19AF7CDF940194" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_576B2B1F933BBFD98D19AF7CDF940194" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_576B2B1F933BBFD98D19AF7CDF940194" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_576B2B1F933BBFD98D19AF7CDF940194" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_641202EA416D3C98E0F6933B00748488_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_DCECFBA849575F76ADD1F263CFDBDF63" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents and Short-term Investments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_641202EA416D3C98E0F6933B00748488_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_DCECFBA849575F76ADD1F263CFDBDF63" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents and Investments [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_DCECFBA849575F76ADD1F263CFDBDF63" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_DCECFBA849575F76ADD1F263CFDBDF63" xlink:to="lab_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_DCECFBA849575F76ADD1F263CFDBDF63" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_E67E593733385F3801AE933B0074E6A8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_141AE5B559C451918E8E383A5B4A090E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Continuous Unrealized Loss Position Less Than Twelve Months Related to Available-for-Sale Securities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_E67E593733385F3801AE933B0074E6A8_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_141AE5B559C451918E8E383A5B4A090E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Unrealized Loss on Investments [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_141AE5B559C451918E8E383A5B4A090E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_141AE5B559C451918E8E383A5B4A090E" xlink:to="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_141AE5B559C451918E8E383A5B4A090E" xlink:type="arc" />
    <link:label id="lab_adbe_ScheduleOfUnrealizedLossOnInvestmentsTwelveMonthsOrLongerTableTextBlock_398FCB52B1AA48C96704933B00747ED6_terseLabel_en-US" xlink:label="lab_adbe_ScheduleOfUnrealizedLossOnInvestmentsTwelveMonthsOrLongerTableTextBlock_6EC7DDCD1AB65CCEB7F42C262DEE4DEA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Continuous Unrealized Loss Position Twelve Months or Longer Related to Available-for-Sale-Securities</link:label>
    <link:label id="lab_adbe_ScheduleOfUnrealizedLossOnInvestmentsTwelveMonthsOrLongerTableTextBlock_398FCB52B1AA48C96704933B00747ED6_label_en-US" xlink:label="lab_adbe_ScheduleOfUnrealizedLossOnInvestmentsTwelveMonthsOrLongerTableTextBlock_6EC7DDCD1AB65CCEB7F42C262DEE4DEA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Unrealized Loss on Investments Twelve Months or Longer [Table Text Block]</link:label>
    <link:label id="lab_adbe_ScheduleOfUnrealizedLossOnInvestmentsTwelveMonthsOrLongerTableTextBlock_398FCB52B1AA48C96704933B00747ED6_documentation_en-US" xlink:label="lab_adbe_ScheduleOfUnrealizedLossOnInvestmentsTwelveMonthsOrLongerTableTextBlock_6EC7DDCD1AB65CCEB7F42C262DEE4DEA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule of Unrealized Loss on Investments Twelve Months or Longer [Table Text Block]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ScheduleOfUnrealizedLossOnInvestmentsTwelveMonthsOrLongerTableTextBlock" xlink:label="loc_adbe_ScheduleOfUnrealizedLossOnInvestmentsTwelveMonthsOrLongerTableTextBlock_6EC7DDCD1AB65CCEB7F42C262DEE4DEA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_ScheduleOfUnrealizedLossOnInvestmentsTwelveMonthsOrLongerTableTextBlock_6EC7DDCD1AB65CCEB7F42C262DEE4DEA" xlink:to="lab_adbe_ScheduleOfUnrealizedLossOnInvestmentsTwelveMonthsOrLongerTableTextBlock_6EC7DDCD1AB65CCEB7F42C262DEE4DEA" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_7B12BBF9387A671F9ED0933B007595DF_verboseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_5AD67725A8D05241B039E7F8BC2E2A4F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cost and Estimated Fair Value of Debt Securities</link:label>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_7B12BBF9387A671F9ED0933B007595DF_label_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_5AD67725A8D05241B039E7F8BC2E2A4F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments Classified by Contractual Maturity Date [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_5AD67725A8D05241B039E7F8BC2E2A4F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_5AD67725A8D05241B039E7F8BC2E2A4F" xlink:to="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_5AD67725A8D05241B039E7F8BC2E2A4F" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExaminationTable_543D8F851BE6AA0F9E05ABFBAB09590E_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationTable_543D8F851BE6AA0F9E05ABFBAB09590E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Examination [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExaminationTable_543D8F851BE6AA0F9E05ABFBAB09590E_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationTable_543D8F851BE6AA0F9E05ABFBAB09590E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Examination [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExaminationTable" xlink:label="loc_us-gaap_IncomeTaxExaminationTable_543D8F851BE6AA0F9E05ABFBAB09590E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExaminationTable_543D8F851BE6AA0F9E05ABFBAB09590E" xlink:to="lab_us-gaap_IncomeTaxExaminationTable_543D8F851BE6AA0F9E05ABFBAB09590E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExaminationLineItems_ACB51123C1A382073E6FABFBAB0B58B5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationLineItems_ACB51123C1A382073E6FABFBAB0B58B5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Examination [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExaminationLineItems_ACB51123C1A382073E6FABFBAB0B58B5_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationLineItems_ACB51123C1A382073E6FABFBAB0B58B5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Examination [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExaminationLineItems" xlink:label="loc_us-gaap_IncomeTaxExaminationLineItems_ACB51123C1A382073E6FABFBAB0B58B5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_ACB51123C1A382073E6FABFBAB0B58B5" xlink:to="lab_us-gaap_IncomeTaxExaminationLineItems_ACB51123C1A382073E6FABFBAB0B58B5" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_07D9CDFE83D81F1A5991ABFBAB0B1B4E_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_07D9CDFE83D81F1A5991ABFBAB0B1B4E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_07D9CDFE83D81F1A5991ABFBAB0B1B4E_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_07D9CDFE83D81F1A5991ABFBAB0B1B4E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_07D9CDFE83D81F1A5991ABFBAB0B1B4E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_07D9CDFE83D81F1A5991ABFBAB0B1B4E" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_07D9CDFE83D81F1A5991ABFBAB0B1B4E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_4FA3D171F57547D47F3AABFBAB0B258C_terseLabel_en-US" xlink:label="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_4FA3D171F57547D47F3AABFBAB0B258C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated potential effect in underlying unrecognized tax benefits, maximum</link:label>
    <link:label id="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_4FA3D171F57547D47F3AABFBAB0B258C_label_en-US" xlink:label="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_4FA3D171F57547D47F3AABFBAB0B258C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Decrease in Unrecognized Tax Benefits is Reasonably Possible</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:label="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_4FA3D171F57547D47F3AABFBAB0B258C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_4FA3D171F57547D47F3AABFBAB0B258C" xlink:to="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_4FA3D171F57547D47F3AABFBAB0B258C" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_46374AE277EB77AF3CEBA218F26A4D91_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract_46374AE277EB77AF3CEBA218F26A4D91" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_46374AE277EB77AF3CEBA218F26A4D91" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_46374AE277EB77AF3CEBA218F26A4D91" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract_46374AE277EB77AF3CEBA218F26A4D91" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_96A8E0E2EA034A685D19A218F26E7CFF_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_96A8E0E2EA034A685D19A218F26E7CFF" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_96A8E0E2EA034A685D19A218F26E7CFF_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_96A8E0E2EA034A685D19A218F26E7CFF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_96A8E0E2EA034A685D19A218F26E7CFF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_96A8E0E2EA034A685D19A218F26E7CFF" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_96A8E0E2EA034A685D19A218F26E7CFF" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D0822538163E08A0D3B3A218F26F66F9_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D0822538163E08A0D3B3A218F26F66F9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D0822538163E08A0D3B3A218F26F66F9_label_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D0822538163E08A0D3B3A218F26F66F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D0822538163E08A0D3B3A218F26F66F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D0822538163E08A0D3B3A218F26F66F9" xlink:to="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D0822538163E08A0D3B3A218F26F66F9" xlink:type="arc" />
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_25B9AA06F850A49F7A41A218F26F56A5_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_25B9AA06F850A49F7A41A218F26F56A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation, amortization and accretion</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_25B9AA06F850A49F7A41A218F26F56A5_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_25B9AA06F850A49F7A41A218F26F56A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_25B9AA06F850A49F7A41A218F26F56A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization_25B9AA06F850A49F7A41A218F26F56A5" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization_25B9AA06F850A49F7A41A218F26F56A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_5D604276A840A206146BA218F26FF3EB_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_5D604276A840A206146BA218F26FF3EB" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_5D604276A840A206146BA218F26FF3EB_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_5D604276A840A206146BA218F26FF3EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_5D604276A840A206146BA218F26FF3EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_5D604276A840A206146BA218F26FF3EB" xlink:to="lab_us-gaap_ShareBasedCompensation_5D604276A840A206146BA218F26FF3EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_BE39EB45D79066E676B2A218F26F943C_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_BE39EB45D79066E676B2A218F26F943C" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_BE39EB45D79066E676B2A218F26F943C_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_BE39EB45D79066E676B2A218F26F943C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Taxes and Tax Credits</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_BE39EB45D79066E676B2A218F26F943C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_BE39EB45D79066E676B2A218F26F943C" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_BE39EB45D79066E676B2A218F26F943C" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrealizedGainLossOnInvestments_B45C97C4D70D8B688C0DA218F26F64B6_negatedLabel_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnInvestments_B45C97C4D70D8B688C0DA218F26F64B6" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Unrealized losses (gains) on investments, net</link:label>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnInvestments_B45C97C4D70D8B688C0DA218F26F64B6_label_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnInvestments_B45C97C4D70D8B688C0DA218F26F64B6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrealized Gain (Loss) on Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrealizedGainLossOnInvestments" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments_B45C97C4D70D8B688C0DA218F26F64B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrealizedGainLossOnInvestments_B45C97C4D70D8B688C0DA218F26F64B6" xlink:to="lab_us-gaap_UnrealizedGainLossOnInvestments_B45C97C4D70D8B688C0DA218F26F64B6" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_46CAA66E5E93073FCFFBA218F270888C_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense_46CAA66E5E93073FCFFBA218F270888C" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other non-cash items</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_46CAA66E5E93073FCFFBA218F270888C_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense_46CAA66E5E93073FCFFBA218F270888C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Noncash Income (Expense)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_46CAA66E5E93073FCFFBA218F270888C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense_46CAA66E5E93073FCFFBA218F270888C" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense_46CAA66E5E93073FCFFBA218F270888C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8D1C80CF15ED357F7F1EA218F270EC74_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8D1C80CF15ED357F7F1EA218F270EC74" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Changes in operating assets and liabilities, net of acquired assets and assumed liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8D1C80CF15ED357F7F1EA218F270EC74_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8D1C80CF15ED357F7F1EA218F270EC74" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8D1C80CF15ED357F7F1EA218F270EC74" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8D1C80CF15ED357F7F1EA218F270EC74" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8D1C80CF15ED357F7F1EA218F270EC74" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInReceivables_3FB3ED28567BAE67F5DFA218F27014A6_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivables_3FB3ED28567BAE67F5DFA218F27014A6" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Trade receivables, net</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInReceivables_3FB3ED28567BAE67F5DFA218F27014A6_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivables_3FB3ED28567BAE67F5DFA218F27014A6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Receivables</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables_3FB3ED28567BAE67F5DFA218F27014A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivables_3FB3ED28567BAE67F5DFA218F27014A6" xlink:to="lab_us-gaap_IncreaseDecreaseInReceivables_3FB3ED28567BAE67F5DFA218F27014A6" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_F1EAB1C2352A7166A971A218F270E995_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_F1EAB1C2352A7166A971A218F270E995" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_F1EAB1C2352A7166A971A218F270E995_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_F1EAB1C2352A7166A971A218F270E995" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_F1EAB1C2352A7166A971A218F270E995" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_F1EAB1C2352A7166A971A218F270E995" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_F1EAB1C2352A7166A971A218F270E995" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_76C7F9555FCF6874B258A218F270FC02_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_76C7F9555FCF6874B258A218F270FC02" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Trade payables</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_76C7F9555FCF6874B258A218F270FC02_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_76C7F9555FCF6874B258A218F270FC02" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_76C7F9555FCF6874B258A218F270FC02" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable_76C7F9555FCF6874B258A218F270FC02" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable_76C7F9555FCF6874B258A218F270FC02" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_7D830CE3992D2B3E3CE8A218F27157B6_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_7D830CE3992D2B3E3CE8A218F27157B6" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_7D830CE3992D2B3E3CE8A218F27157B6_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_7D830CE3992D2B3E3CE8A218F27157B6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_7D830CE3992D2B3E3CE8A218F27157B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_7D830CE3992D2B3E3CE8A218F27157B6" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_7D830CE3992D2B3E3CE8A218F27157B6" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_3F3B838F38370C3579A3A218F2716C78_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_3F3B838F38370C3579A3A218F2716C78" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_3F3B838F38370C3579A3A218F2716C78_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_3F3B838F38370C3579A3A218F2716C78" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_3F3B838F38370C3579A3A218F2716C78" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_3F3B838F38370C3579A3A218F2716C78" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_3F3B838F38370C3579A3A218F2716C78" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_70EAD06C63FA1D1365E2A218F271A1B5_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_70EAD06C63FA1D1365E2A218F271A1B5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_70EAD06C63FA1D1365E2A218F271A1B5_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_70EAD06C63FA1D1365E2A218F271A1B5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Deferred Revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_70EAD06C63FA1D1365E2A218F271A1B5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_70EAD06C63FA1D1365E2A218F271A1B5" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_70EAD06C63FA1D1365E2A218F271A1B5" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_54F4598BF4BFA2235838A218F2712FDD_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_54F4598BF4BFA2235838A218F2712FDD" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_54F4598BF4BFA2235838A218F2712FDD_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_54F4598BF4BFA2235838A218F2712FDD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_54F4598BF4BFA2235838A218F2712FDD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_54F4598BF4BFA2235838A218F2712FDD" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_54F4598BF4BFA2235838A218F2712FDD" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_B2790E67B278BCC2BA64A218F2712891_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_B2790E67B278BCC2BA64A218F2712891" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_B2790E67B278BCC2BA64A218F2712891_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_B2790E67B278BCC2BA64A218F2712891" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_B2790E67B278BCC2BA64A218F2712891" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_B2790E67B278BCC2BA64A218F2712891" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_B2790E67B278BCC2BA64A218F2712891" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireShortTermInvestments_1C1977C0EB3DA54790A0A218F271BA0B_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireShortTermInvestments_1C1977C0EB3DA54790A0A218F271BA0B" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchases of short-term investments</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireShortTermInvestments_1C1977C0EB3DA54790A0A218F271BA0B_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireShortTermInvestments_1C1977C0EB3DA54790A0A218F271BA0B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Short-term Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireShortTermInvestments_1C1977C0EB3DA54790A0A218F271BA0B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireShortTermInvestments_1C1977C0EB3DA54790A0A218F271BA0B" xlink:to="lab_us-gaap_PaymentsToAcquireShortTermInvestments_1C1977C0EB3DA54790A0A218F271BA0B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_5A478821FA27905A6D0EA218F271D0F2_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_5A478821FA27905A6D0EA218F271D0F2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Maturities of short-term investments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_5A478821FA27905A6D0EA218F271D0F2_label_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_5A478821FA27905A6D0EA218F271D0F2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Maturities, Prepayments and Calls of Short-term Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_5A478821FA27905A6D0EA218F271D0F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_5A478821FA27905A6D0EA218F271D0F2" xlink:to="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_5A478821FA27905A6D0EA218F271D0F2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleOfShortTermInvestments_A81DDB805D0DC5D3AF41A218F272507C_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfShortTermInvestments_A81DDB805D0DC5D3AF41A218F272507C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sales of short-term investments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfShortTermInvestments_A81DDB805D0DC5D3AF41A218F272507C_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfShortTermInvestments_A81DDB805D0DC5D3AF41A218F272507C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Short-term Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:label="loc_us-gaap_ProceedsFromSaleOfShortTermInvestments_A81DDB805D0DC5D3AF41A218F272507C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfShortTermInvestments_A81DDB805D0DC5D3AF41A218F272507C" xlink:to="lab_us-gaap_ProceedsFromSaleOfShortTermInvestments_A81DDB805D0DC5D3AF41A218F272507C" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_199A1156DBBD96EBCD6FA218F272410D_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_199A1156DBBD96EBCD6FA218F272410D" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Acquisitions, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_199A1156DBBD96EBCD6FA218F272410D_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_199A1156DBBD96EBCD6FA218F272410D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_199A1156DBBD96EBCD6FA218F272410D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_199A1156DBBD96EBCD6FA218F272410D" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_199A1156DBBD96EBCD6FA218F272410D" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6B9F6B1B010886D0CD1CA218F2721B60_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6B9F6B1B010886D0CD1CA218F2721B60" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchases of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6B9F6B1B010886D0CD1CA218F2721B60_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6B9F6B1B010886D0CD1CA218F2721B60" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6B9F6B1B010886D0CD1CA218F2721B60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6B9F6B1B010886D0CD1CA218F2721B60" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6B9F6B1B010886D0CD1CA218F2721B60" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireLongtermInvestments_AF1240F703E77C6793E7A218F272DEFE_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireLongtermInvestments_AF1240F703E77C6793E7A218F272DEFE" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchases of long-term investments, intangibles and other assets</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireLongtermInvestments_AF1240F703E77C6793E7A218F272DEFE_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireLongtermInvestments_AF1240F703E77C6793E7A218F272DEFE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Long-term Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireLongtermInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireLongtermInvestments_AF1240F703E77C6793E7A218F272DEFE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireLongtermInvestments_AF1240F703E77C6793E7A218F272DEFE" xlink:to="lab_us-gaap_PaymentsToAcquireLongtermInvestments_AF1240F703E77C6793E7A218F272DEFE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleOfLongtermInvestments_D48283AB6210D91A087FA218F272C9ED_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfLongtermInvestments_D48283AB6210D91A087FA218F272C9ED" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sale of long-term investments and other assets</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfLongtermInvestments_D48283AB6210D91A087FA218F272C9ED_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfLongtermInvestments_D48283AB6210D91A087FA218F272C9ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Long-term Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfLongtermInvestments" xlink:label="loc_us-gaap_ProceedsFromSaleOfLongtermInvestments_D48283AB6210D91A087FA218F272C9ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfLongtermInvestments_D48283AB6210D91A087FA218F272C9ED" xlink:to="lab_us-gaap_ProceedsFromSaleOfLongtermInvestments_D48283AB6210D91A087FA218F272C9ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_A8CB4DBEDBB72792D3CAA218F272A27F_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_A8CB4DBEDBB72792D3CAA218F272A27F" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used for investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_A8CB4DBEDBB72792D3CAA218F272A27F_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_A8CB4DBEDBB72792D3CAA218F272A27F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_A8CB4DBEDBB72792D3CAA218F272A27F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_A8CB4DBEDBB72792D3CAA218F272A27F" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_A8CB4DBEDBB72792D3CAA218F272A27F" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0062DF8B8EBDF991549AA218F2720C0D_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0062DF8B8EBDF991549AA218F2720C0D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0062DF8B8EBDF991549AA218F2720C0D_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0062DF8B8EBDF991549AA218F2720C0D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0062DF8B8EBDF991549AA218F2720C0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0062DF8B8EBDF991549AA218F2720C0D" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0062DF8B8EBDF991549AA218F2720C0D" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_AEE13F8393555C2BAB1CA218F2732C0F_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_AEE13F8393555C2BAB1CA218F2732C0F" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchases of treasury stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_AEE13F8393555C2BAB1CA218F2732C0F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_AEE13F8393555C2BAB1CA218F2732C0F" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_AEE13F8393555C2BAB1CA218F2732C0F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleOfTreasuryStock_53D86B8C4FFFDB3C8578A218F2734324_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfTreasuryStock_53D86B8C4FFFDB3C8578A218F2734324" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from re-issuance of treasury stock</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfTreasuryStock_53D86B8C4FFFDB3C8578A218F2734324_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfTreasuryStock_53D86B8C4FFFDB3C8578A218F2734324" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Treasury Stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfTreasuryStock" xlink:label="loc_us-gaap_ProceedsFromSaleOfTreasuryStock_53D86B8C4FFFDB3C8578A218F2734324" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfTreasuryStock_53D86B8C4FFFDB3C8578A218F2734324" xlink:to="lab_us-gaap_ProceedsFromSaleOfTreasuryStock_53D86B8C4FFFDB3C8578A218F2734324" xlink:type="arc" />
    <link:label id="lab_adbe_CostOfIssuanceOfTreasuryStock_66DF8AE28DF2AB4B5E1BA218F2732D6E_negatedTerseLabel_en-US" xlink:label="lab_adbe_CostOfIssuanceOfTreasuryStock_66DF8AE28DF2AB4B5E1BA218F2732D6E" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Taxes paid related to net share settlement of equity awards</link:label>
    <link:label id="lab_adbe_CostOfIssuanceOfTreasuryStock_66DF8AE28DF2AB4B5E1BA218F2732D6E_label_en-US" xlink:label="lab_adbe_CostOfIssuanceOfTreasuryStock_66DF8AE28DF2AB4B5E1BA218F2732D6E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost Of Issuance Of Treasury Stock</link:label>
    <link:label id="lab_adbe_CostOfIssuanceOfTreasuryStock_66DF8AE28DF2AB4B5E1BA218F2732D6E_documentation_en-US" xlink:label="lab_adbe_CostOfIssuanceOfTreasuryStock_66DF8AE28DF2AB4B5E1BA218F2732D6E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cost of Issuance of teasury stock</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_CostOfIssuanceOfTreasuryStock" xlink:label="loc_adbe_CostOfIssuanceOfTreasuryStock_66DF8AE28DF2AB4B5E1BA218F2732D6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_CostOfIssuanceOfTreasuryStock_66DF8AE28DF2AB4B5E1BA218F2732D6E" xlink:to="lab_adbe_CostOfIssuanceOfTreasuryStock_66DF8AE28DF2AB4B5E1BA218F2732D6E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfDebt_B09321FF2533E9F8AF37A218F2736552_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfDebt_B09321FF2533E9F8AF37A218F2736552" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from debt issuance, net of costs</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfDebt_B09321FF2533E9F8AF37A218F2736552_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfDebt_B09321FF2533E9F8AF37A218F2736552" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_B09321FF2533E9F8AF37A218F2736552" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfDebt_B09321FF2533E9F8AF37A218F2736552" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfDebt_B09321FF2533E9F8AF37A218F2736552" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_1121615FFF2486890A7CA218F274DF5C_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_1121615FFF2486890A7CA218F274DF5C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other financing activities, net</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_1121615FFF2486890A7CA218F274DF5C_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_1121615FFF2486890A7CA218F274DF5C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from (Payments for) Other Financing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_1121615FFF2486890A7CA218F274DF5C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_1121615FFF2486890A7CA218F274DF5C" xlink:to="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_1121615FFF2486890A7CA218F274DF5C" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_909FAAD0128575BA73A1A218F274BAEA_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_909FAAD0128575BA73A1A218F274BAEA" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used for financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_909FAAD0128575BA73A1A218F274BAEA_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_909FAAD0128575BA73A1A218F274BAEA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_909FAAD0128575BA73A1A218F274BAEA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_909FAAD0128575BA73A1A218F274BAEA" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_909FAAD0128575BA73A1A218F274BAEA" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_325BC8343040F687C959A218F274AF96_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_325BC8343040F687C959A218F274AF96" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of foreign currency exchange rates on cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_325BC8343040F687C959A218F274AF96_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_325BC8343040F687C959A218F274AF96" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effect of Exchange Rate on Cash and Cash Equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_325BC8343040F687C959A218F274AF96" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_325BC8343040F687C959A218F274AF96" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_325BC8343040F687C959A218F274AF96" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_0B449053E47956C1DF2BA218F2745509_totalLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_0B449053E47956C1DF2BA218F2745509" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net increase (decrease) in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_0B449053E47956C1DF2BA218F2745509_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_0B449053E47956C1DF2BA218F2745509" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_0B449053E47956C1DF2BA218F2745509" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_0B449053E47956C1DF2BA218F2745509" xlink:to="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_0B449053E47956C1DF2BA218F2745509" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_261256B95690D195FED2A218F274934A_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_261256B95690D195FED2A218F274934A" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at beginning of year</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_261256B95690D195FED2A218F274934A_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_261256B95690D195FED2A218F274934A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_261256B95690D195FED2A218F274934A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_261256B95690D195FED2A218F274934A" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_261256B95690D195FED2A218F274934A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_9D35528A3CFC8B29DC23A218F2745E6E_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_9D35528A3CFC8B29DC23A218F2745E6E" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at end of year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9D35528A3CFC8B29DC23A218F2745E6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9D35528A3CFC8B29DC23A218F2745E6E" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_9D35528A3CFC8B29DC23A218F2745E6E" xlink:type="arc" />
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_FDE08115A1E27149C54BA218F2753BDC_verboseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract_FDE08115A1E27149C54BA218F2753BDC" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Supplemental disclosures:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_FDE08115A1E27149C54BA218F2753BDC_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract_FDE08115A1E27149C54BA218F2753BDC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_FDE08115A1E27149C54BA218F2753BDC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_FDE08115A1E27149C54BA218F2753BDC" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract_FDE08115A1E27149C54BA218F2753BDC" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_313BBC230B9BD499D29FA218F2757C77_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet_313BBC230B9BD499D29FA218F2757C77" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for income taxes, net of refunds</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_313BBC230B9BD499D29FA218F2757C77_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet_313BBC230B9BD499D29FA218F2757C77" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_313BBC230B9BD499D29FA218F2757C77" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet_313BBC230B9BD499D29FA218F2757C77" xlink:to="lab_us-gaap_IncomeTaxesPaidNet_313BBC230B9BD499D29FA218F2757C77" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestPaidNet_9D4F02F770E80C4D1397A218F2756C05_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet_9D4F02F770E80C4D1397A218F2756C05" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_9D4F02F770E80C4D1397A218F2756C05_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet_9D4F02F770E80C4D1397A218F2756C05" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaap_InterestPaidNet_9D4F02F770E80C4D1397A218F2756C05" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet_9D4F02F770E80C4D1397A218F2756C05" xlink:to="lab_us-gaap_InterestPaidNet_9D4F02F770E80C4D1397A218F2756C05" xlink:type="arc" />
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_89B3D322724CD1252758A218F2758F0F_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_89B3D322724CD1252758A218F2758F0F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-cash investing activities:</link:label>
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_89B3D322724CD1252758A218F2758F0F_label_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_89B3D322724CD1252758A218F2758F0F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncash Investing and Financing Items [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_89B3D322724CD1252758A218F2758F0F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_89B3D322724CD1252758A218F2758F0F" xlink:to="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_89B3D322724CD1252758A218F2758F0F" xlink:type="arc" />
    <link:label id="lab_adbe_InvestmentinLeaseReceivableAppliedtoBuildingPurchase_009AA45EBDD3EC18821FA218F276FB8B_terseLabel_en-US" xlink:label="lab_adbe_InvestmentinLeaseReceivableAppliedtoBuildingPurchase_009AA45EBDD3EC18821FA218F276FB8B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment in lease receivable applied to building purchase</link:label>
    <link:label id="lab_adbe_InvestmentinLeaseReceivableAppliedtoBuildingPurchase_009AA45EBDD3EC18821FA218F276FB8B_label_en-US" xlink:label="lab_adbe_InvestmentinLeaseReceivableAppliedtoBuildingPurchase_009AA45EBDD3EC18821FA218F276FB8B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment in Lease Receivable Applied to Building Purchase</link:label>
    <link:label id="lab_adbe_InvestmentinLeaseReceivableAppliedtoBuildingPurchase_009AA45EBDD3EC18821FA218F276FB8B_documentation_en-US" xlink:label="lab_adbe_InvestmentinLeaseReceivableAppliedtoBuildingPurchase_009AA45EBDD3EC18821FA218F276FB8B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Investment in Lease Receivable Applied to Building Purchase</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_InvestmentinLeaseReceivableAppliedtoBuildingPurchase" xlink:label="loc_adbe_InvestmentinLeaseReceivableAppliedtoBuildingPurchase_009AA45EBDD3EC18821FA218F276FB8B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_InvestmentinLeaseReceivableAppliedtoBuildingPurchase_009AA45EBDD3EC18821FA218F276FB8B" xlink:to="lab_adbe_InvestmentinLeaseReceivableAppliedtoBuildingPurchase_009AA45EBDD3EC18821FA218F276FB8B" xlink:type="arc" />
    <link:label id="lab_adbe_EquityAwardsAssumedForAcquisition_942CC1759FFC986CBC85A218F276766E_verboseLabel_en-US" xlink:label="lab_adbe_EquityAwardsAssumedForAcquisition_942CC1759FFC986CBC85A218F276766E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock and stock awards assumed in business acquisitions</link:label>
    <link:label id="lab_adbe_EquityAwardsAssumedForAcquisition_942CC1759FFC986CBC85A218F276766E_label_en-US" xlink:label="lab_adbe_EquityAwardsAssumedForAcquisition_942CC1759FFC986CBC85A218F276766E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Assumed For Acquisition</link:label>
    <link:label id="lab_adbe_EquityAwardsAssumedForAcquisition_942CC1759FFC986CBC85A218F276766E_documentation_en-US" xlink:label="lab_adbe_EquityAwardsAssumedForAcquisition_942CC1759FFC986CBC85A218F276766E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equity awards assumed for acquisition.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_EquityAwardsAssumedForAcquisition" xlink:label="loc_adbe_EquityAwardsAssumedForAcquisition_942CC1759FFC986CBC85A218F276766E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_EquityAwardsAssumedForAcquisition_942CC1759FFC986CBC85A218F276766E" xlink:to="lab_adbe_EquityAwardsAssumedForAcquisition_942CC1759FFC986CBC85A218F276766E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_B54CD77B1E0FB9A013DCAB32E6B8542A_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_B54CD77B1E0FB9A013DCAB32E6B8542A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_B54CD77B1E0FB9A013DCAB32E6B8542A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_B54CD77B1E0FB9A013DCAB32E6B8542A" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_B54CD77B1E0FB9A013DCAB32E6B8542A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1B7D1E3FBE0783EC1FECAB32E6B93A89_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1B7D1E3FBE0783EC1FECAB32E6B93A89" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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_1B7D1E3FBE0783EC1FECAB32E6B93A89_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1B7D1E3FBE0783EC1FECAB32E6B93A89" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1B7D1E3FBE0783EC1FECAB32E6B93A89" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1B7D1E3FBE0783EC1FECAB32E6B93A89" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1B7D1E3FBE0783EC1FECAB32E6B93A89" xlink:type="arc" />
    <link:label id="lab_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_3FC4328148A5F6957971AB32E6B986C3_terseLabel_en-US" xlink:label="lab_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_3FC4328148A5F6957971AB32E6B986C3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Based Compensation Arrangements By Share Based Payment Award Program Name [Axis]</link:label>
    <link:label id="lab_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_3FC4328148A5F6957971AB32E6B986C3_label_en-US" xlink:label="lab_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_3FC4328148A5F6957971AB32E6B986C3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Based Compensation Arrangements By Share Based Payment Award Program Name [Axis]</link:label>
    <link:label id="lab_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_3FC4328148A5F6957971AB32E6B986C3_documentation_en-US" xlink:label="lab_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_3FC4328148A5F6957971AB32E6B986C3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Program Name [Axis]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis" xlink:label="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_3FC4328148A5F6957971AB32E6B986C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_3FC4328148A5F6957971AB32E6B986C3" xlink:to="lab_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_3FC4328148A5F6957971AB32E6B986C3" xlink:type="arc" />
    <link:label id="lab_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_7E45D2A17C0575290AC1AB32E6B9497C_verboseLabel_en-US" xlink:label="lab_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_7E45D2A17C0575290AC1AB32E6B9497C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Program Name</link:label>
    <link:label id="lab_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_7E45D2A17C0575290AC1AB32E6B9497C_label_en-US" xlink:label="lab_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_7E45D2A17C0575290AC1AB32E6B9497C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Based Compensation Arrangements By Share Based Payment Award Program Name [Domain]</link:label>
    <link:label id="lab_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_7E45D2A17C0575290AC1AB32E6B9497C_documentation_en-US" xlink:label="lab_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_7E45D2A17C0575290AC1AB32E6B9497C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Program Name [Domain]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain" xlink:label="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_7E45D2A17C0575290AC1AB32E6B9497C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_7E45D2A17C0575290AC1AB32E6B9497C" xlink:to="lab_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_7E45D2A17C0575290AC1AB32E6B9497C" xlink:type="arc" />
    <link:label id="lab_adbe_ProgramsachievedMember_6056A08C117B596C28D3AB32E6B9E248_terseLabel_en-US" xlink:label="lab_adbe_ProgramsachievedMember_6056A08C117B596C28D3AB32E6B9E248" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Programs achieved [Member]</link:label>
    <link:label id="lab_adbe_ProgramsachievedMember_6056A08C117B596C28D3AB32E6B9E248_label_en-US" xlink:label="lab_adbe_ProgramsachievedMember_6056A08C117B596C28D3AB32E6B9E248" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Programs achieved [Member]</link:label>
    <link:label id="lab_adbe_ProgramsachievedMember_6056A08C117B596C28D3AB32E6B9E248_documentation_en-US" xlink:label="lab_adbe_ProgramsachievedMember_6056A08C117B596C28D3AB32E6B9E248" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Programs achieved</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ProgramsachievedMember" xlink:label="loc_adbe_ProgramsachievedMember_6056A08C117B596C28D3AB32E6B9E248" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_ProgramsachievedMember_6056A08C117B596C28D3AB32E6B9E248" xlink:to="lab_adbe_ProgramsachievedMember_6056A08C117B596C28D3AB32E6B9E248" xlink:type="arc" />
    <link:label id="lab_adbe_Program2016Member_56130E25B6D59275639BAB32E6BA03A0_terseLabel_en-US" xlink:label="lab_adbe_Program2016Member_56130E25B6D59275639BAB32E6BA03A0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Program 2016 [Member]</link:label>
    <link:label id="lab_adbe_Program2016Member_56130E25B6D59275639BAB32E6BA03A0_label_en-US" xlink:label="lab_adbe_Program2016Member_56130E25B6D59275639BAB32E6BA03A0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Program 2016 [Member]</link:label>
    <link:label id="lab_adbe_Program2016Member_56130E25B6D59275639BAB32E6BA03A0_documentation_en-US" xlink:label="lab_adbe_Program2016Member_56130E25B6D59275639BAB32E6BA03A0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Program 2016 [Member]
2016 Performance share program, adopted January 25, 2016.
See Exhibit 10.2 of the 8-K filed with the SEC on January 29, 2016</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Program2016Member" xlink:label="loc_adbe_Program2016Member_56130E25B6D59275639BAB32E6BA03A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_Program2016Member_56130E25B6D59275639BAB32E6BA03A0" xlink:to="lab_adbe_Program2016Member_56130E25B6D59275639BAB32E6BA03A0" xlink:type="arc" />
    <link:label id="lab_adbe_Program2015Member_5818DC87C44DB2475850AB32E6BAECE4_terseLabel_en-US" xlink:label="lab_adbe_Program2015Member_5818DC87C44DB2475850AB32E6BAECE4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Program 2015 [Member]</link:label>
    <link:label id="lab_adbe_Program2015Member_5818DC87C44DB2475850AB32E6BAECE4_label_en-US" xlink:label="lab_adbe_Program2015Member_5818DC87C44DB2475850AB32E6BAECE4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Program 2015 [Member]</link:label>
    <link:label id="lab_adbe_Program2015Member_5818DC87C44DB2475850AB32E6BAECE4_documentation_en-US" xlink:label="lab_adbe_Program2015Member_5818DC87C44DB2475850AB32E6BAECE4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Program 2015 [Member]
2015 Performance share program, adopted January 26, 2015
See exhibit 10.2 of the 8-K filed with the SEC on January 28, 2015</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Program2015Member" xlink:label="loc_adbe_Program2015Member_5818DC87C44DB2475850AB32E6BAECE4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_Program2015Member_5818DC87C44DB2475850AB32E6BAECE4" xlink:to="lab_adbe_Program2015Member_5818DC87C44DB2475850AB32E6BAECE4" xlink:type="arc" />
    <link:label id="lab_adbe_Program2014Member_5B22741A5BA922E29464AB32E6BAC585_terseLabel_en-US" xlink:label="lab_adbe_Program2014Member_5B22741A5BA922E29464AB32E6BAC585" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Program 2014 [Member]</link:label>
    <link:label id="lab_adbe_Program2014Member_5B22741A5BA922E29464AB32E6BAC585_label_en-US" xlink:label="lab_adbe_Program2014Member_5B22741A5BA922E29464AB32E6BAC585" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Program 2014 [Member]</link:label>
    <link:label id="lab_adbe_Program2014Member_5B22741A5BA922E29464AB32E6BAC585_documentation_en-US" xlink:label="lab_adbe_Program2014Member_5B22741A5BA922E29464AB32E6BAC585" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Program 2014 [Member]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Program2014Member" xlink:label="loc_adbe_Program2014Member_5B22741A5BA922E29464AB32E6BAC585" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_Program2014Member_5B22741A5BA922E29464AB32E6BAC585" xlink:to="lab_adbe_Program2014Member_5B22741A5BA922E29464AB32E6BAC585" xlink:type="arc" />
    <link:label id="lab_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_7792DDE68F8B43DC800EAB32E6BAA293_label_en-US" xlink:label="lab_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_7792DDE68F8B43DC800EAB32E6BAA293" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Eligibility Status [Axis]</link:label>
    <link:label id="lab_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_7792DDE68F8B43DC800EAB32E6BAA293_documentation_en-US" xlink:label="lab_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_7792DDE68F8B43DC800EAB32E6BAA293" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Eligibility Status [Axis]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis" xlink:label="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_7792DDE68F8B43DC800EAB32E6BAA293" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_7792DDE68F8B43DC800EAB32E6BAA293" xlink:to="lab_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_7792DDE68F8B43DC800EAB32E6BAA293" xlink:type="arc" />
    <link:label id="lab_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_3C32C7DFDDABFCBDB9C8AB32E6BB5BFE_label_en-US" xlink:label="lab_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_3C32C7DFDDABFCBDB9C8AB32E6BB5BFE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Eligibility Status [Domain]</link:label>
    <link:label id="lab_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_3C32C7DFDDABFCBDB9C8AB32E6BB5BFE_documentation_en-US" xlink:label="lab_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_3C32C7DFDDABFCBDB9C8AB32E6BB5BFE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Eligibility Status [Domain]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain" xlink:label="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_3C32C7DFDDABFCBDB9C8AB32E6BB5BFE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_3C32C7DFDDABFCBDB9C8AB32E6BB5BFE" xlink:to="lab_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_3C32C7DFDDABFCBDB9C8AB32E6BB5BFE" xlink:type="arc" />
    <link:label id="lab_adbe_SharesGrantedMember_4D3BD4C1BC58526AE882AB32E6BBAE0E_terseLabel_en-US" xlink:label="lab_adbe_SharesGrantedMember_4D3BD4C1BC58526AE882AB32E6BBAE0E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares Granted [Member]</link:label>
    <link:label id="lab_adbe_SharesGrantedMember_4D3BD4C1BC58526AE882AB32E6BBAE0E_label_en-US" xlink:label="lab_adbe_SharesGrantedMember_4D3BD4C1BC58526AE882AB32E6BBAE0E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Granted [Member]</link:label>
    <link:label id="lab_adbe_SharesGrantedMember_4D3BD4C1BC58526AE882AB32E6BBAE0E_documentation_en-US" xlink:label="lab_adbe_SharesGrantedMember_4D3BD4C1BC58526AE882AB32E6BBAE0E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Shares Granted</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_SharesGrantedMember" xlink:label="loc_adbe_SharesGrantedMember_4D3BD4C1BC58526AE882AB32E6BBAE0E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_SharesGrantedMember_4D3BD4C1BC58526AE882AB32E6BBAE0E" xlink:to="lab_adbe_SharesGrantedMember_4D3BD4C1BC58526AE882AB32E6BBAE0E" xlink:type="arc" />
    <link:label id="lab_adbe_MaximumSharesEligibleToReceiveMember_D7DE915290070304374CAB32E6BB0067_terseLabel_en-US" xlink:label="lab_adbe_MaximumSharesEligibleToReceiveMember_D7DE915290070304374CAB32E6BB0067" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum Shares Eligible to Receive [Member]</link:label>
    <link:label id="lab_adbe_MaximumSharesEligibleToReceiveMember_D7DE915290070304374CAB32E6BB0067_label_en-US" xlink:label="lab_adbe_MaximumSharesEligibleToReceiveMember_D7DE915290070304374CAB32E6BB0067" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum Shares Eligible to Receive [Member]</link:label>
    <link:label id="lab_adbe_MaximumSharesEligibleToReceiveMember_D7DE915290070304374CAB32E6BB0067_documentation_en-US" xlink:label="lab_adbe_MaximumSharesEligibleToReceiveMember_D7DE915290070304374CAB32E6BB0067" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Maximum Shares Eligible to Receive.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_MaximumSharesEligibleToReceiveMember" xlink:label="loc_adbe_MaximumSharesEligibleToReceiveMember_D7DE915290070304374CAB32E6BB0067" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_MaximumSharesEligibleToReceiveMember_D7DE915290070304374CAB32E6BB0067" xlink:to="lab_adbe_MaximumSharesEligibleToReceiveMember_D7DE915290070304374CAB32E6BB0067" xlink:type="arc" />
    <link:label id="lab_adbe_ProgramsnotyetachievedMember_809B3373641BEAF31BEFAB32E6BC1771_terseLabel_en-US" xlink:label="lab_adbe_ProgramsnotyetachievedMember_809B3373641BEAF31BEFAB32E6BC1771" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Programs not yet achieved [Member]</link:label>
    <link:label id="lab_adbe_ProgramsnotyetachievedMember_809B3373641BEAF31BEFAB32E6BC1771_label_en-US" xlink:label="lab_adbe_ProgramsnotyetachievedMember_809B3373641BEAF31BEFAB32E6BC1771" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Programs not yet achieved [Member]</link:label>
    <link:label id="lab_adbe_ProgramsnotyetachievedMember_809B3373641BEAF31BEFAB32E6BC1771_documentation_en-US" xlink:label="lab_adbe_ProgramsnotyetachievedMember_809B3373641BEAF31BEFAB32E6BC1771" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Programs not yet achieved [Member]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ProgramsnotyetachievedMember" xlink:label="loc_adbe_ProgramsnotyetachievedMember_809B3373641BEAF31BEFAB32E6BC1771" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_ProgramsnotyetachievedMember_809B3373641BEAF31BEFAB32E6BC1771" xlink:to="lab_adbe_ProgramsnotyetachievedMember_809B3373641BEAF31BEFAB32E6BC1771" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardTypeAxis_06039E41E3FC6A8CC600AB32E6BCD0AB_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_06039E41E3FC6A8CC600AB32E6BCD0AB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_06039E41E3FC6A8CC600AB32E6BCD0AB_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_06039E41E3FC6A8CC600AB32E6BCD0AB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_06039E41E3FC6A8CC600AB32E6BCD0AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis_06039E41E3FC6A8CC600AB32E6BCD0AB" xlink:to="lab_us-gaap_AwardTypeAxis_06039E41E3FC6A8CC600AB32E6BCD0AB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3D09DE4AAFDC35C7A0BEAB32E6BC545B_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3D09DE4AAFDC35C7A0BEAB32E6BC545B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3D09DE4AAFDC35C7A0BEAB32E6BC545B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3D09DE4AAFDC35C7A0BEAB32E6BC545B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3D09DE4AAFDC35C7A0BEAB32E6BC545B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3D09DE4AAFDC35C7A0BEAB32E6BC545B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3D09DE4AAFDC35C7A0BEAB32E6BC545B" xlink:type="arc" />
    <link:label id="lab_us-gaap_PerformanceSharesMember_A02903085829F2E18E11AB32E6BC2B47_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember_A02903085829F2E18E11AB32E6BC2B47" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_A02903085829F2E18E11AB32E6BC2B47_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember_A02903085829F2E18E11AB32E6BC2B47" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaap_PerformanceSharesMember_A02903085829F2E18E11AB32E6BC2B47" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember_A02903085829F2E18E11AB32E6BC2B47" xlink:to="lab_us-gaap_PerformanceSharesMember_A02903085829F2E18E11AB32E6BC2B47" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_AA9763FCA1D07C223E18AB32E6BD97C2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_AA9763FCA1D07C223E18AB32E6BD97C2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_AA9763FCA1D07C223E18AB32E6BD97C2_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_AA9763FCA1D07C223E18AB32E6BD97C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_AA9763FCA1D07C223E18AB32E6BD97C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_AA9763FCA1D07C223E18AB32E6BD97C2" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_AA9763FCA1D07C223E18AB32E6BD97C2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_81C8F9A4E9E07EC197C4AB32E6BD5A30_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_81C8F9A4E9E07EC197C4AB32E6BD5A30" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning outstanding balance</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_81C8F9A4E9E07EC197C4AB32E6BD5A30_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_81C8F9A4E9E07EC197C4AB32E6BD5A30" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_81C8F9A4E9E07EC197C4AB32E6BD5A30" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_81C8F9A4E9E07EC197C4AB32E6BD5A30" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_81C8F9A4E9E07EC197C4AB32E6BD5A30" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_265F0A7470F88CFD63B1AB32E6BD36AD_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_265F0A7470F88CFD63B1AB32E6BD36AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awarded</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_265F0A7470F88CFD63B1AB32E6BD36AD_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_265F0A7470F88CFD63B1AB32E6BD36AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_265F0A7470F88CFD63B1AB32E6BD36AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_265F0A7470F88CFD63B1AB32E6BD36AD" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_265F0A7470F88CFD63B1AB32E6BD36AD" xlink:type="arc" />
    <link:label id="lab_adbe_Achieved_D20814973C8B9A06E2C5AB32E6BDE26F_terseLabel_en-US" xlink:label="lab_adbe_Achieved_D20814973C8B9A06E2C5AB32E6BDE26F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Achieved</link:label>
    <link:label id="lab_adbe_Achieved_D20814973C8B9A06E2C5AB32E6BDE26F_label_en-US" xlink:label="lab_adbe_Achieved_D20814973C8B9A06E2C5AB32E6BDE26F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Achieved</link:label>
    <link:label id="lab_adbe_Achieved_D20814973C8B9A06E2C5AB32E6BDE26F_documentation_en-US" xlink:label="lab_adbe_Achieved_D20814973C8B9A06E2C5AB32E6BDE26F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The number of shares under a share-based award plan other than a stock option plan that were achieved during the reporting period due to the certification of the actual performance achievement of participants in the program.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Achieved" xlink:label="loc_adbe_Achieved_D20814973C8B9A06E2C5AB32E6BDE26F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_Achieved_D20814973C8B9A06E2C5AB32E6BDE26F" xlink:to="lab_adbe_Achieved_D20814973C8B9A06E2C5AB32E6BDE26F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_C8BBB5959C8ED2A56634AB32E6BDAE96_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_C8BBB5959C8ED2A56634AB32E6BDAE96" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Forfeited</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_C8BBB5959C8ED2A56634AB32E6BDAE96_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_C8BBB5959C8ED2A56634AB32E6BDAE96" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_C8BBB5959C8ED2A56634AB32E6BDAE96" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_C8BBB5959C8ED2A56634AB32E6BDAE96" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_C8BBB5959C8ED2A56634AB32E6BDAE96" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_BAED8D48663104140A83AB32E6BE7A85_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_BAED8D48663104140A83AB32E6BE7A85" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending outstanding balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_BAED8D48663104140A83AB32E6BE7A85" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_BAED8D48663104140A83AB32E6BE7A85" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_BAED8D48663104140A83AB32E6BE7A85" xlink:type="arc" />
    <link:label id="lab_adbe_MaximumTargetPercentageAllowedUnderProgram_CA80D136082817753B92AB32E6BE778E_terseLabel_en-US" xlink:label="lab_adbe_MaximumTargetPercentageAllowedUnderProgram_CA80D136082817753B92AB32E6BE778E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum Target Percentage Allowed Under Program</link:label>
    <link:label id="lab_adbe_MaximumTargetPercentageAllowedUnderProgram_CA80D136082817753B92AB32E6BE778E_label_en-US" xlink:label="lab_adbe_MaximumTargetPercentageAllowedUnderProgram_CA80D136082817753B92AB32E6BE778E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum Target Percentage Allowed Under Program</link:label>
    <link:label id="lab_adbe_MaximumTargetPercentageAllowedUnderProgram_CA80D136082817753B92AB32E6BE778E_documentation_en-US" xlink:label="lab_adbe_MaximumTargetPercentageAllowedUnderProgram_CA80D136082817753B92AB32E6BE778E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Maximum Target Percentage Allowed Under Program.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_MaximumTargetPercentageAllowedUnderProgram" xlink:label="loc_adbe_MaximumTargetPercentageAllowedUnderProgram_CA80D136082817753B92AB32E6BE778E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_MaximumTargetPercentageAllowedUnderProgram_CA80D136082817753B92AB32E6BE778E" xlink:to="lab_adbe_MaximumTargetPercentageAllowedUnderProgram_CA80D136082817753B92AB32E6BE778E" xlink:type="arc" />
    <link:label id="lab_adbe_ActualPercentageAchieved_D1CDC162DEB2EF074C6FAB32E6BE0C91_terseLabel_en-US" xlink:label="lab_adbe_ActualPercentageAchieved_D1CDC162DEB2EF074C6FAB32E6BE0C91" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Actual Percentage Achieved</link:label>
    <link:label id="lab_adbe_ActualPercentageAchieved_D1CDC162DEB2EF074C6FAB32E6BE0C91_label_en-US" xlink:label="lab_adbe_ActualPercentageAchieved_D1CDC162DEB2EF074C6FAB32E6BE0C91" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Actual Percentage Achieved</link:label>
    <link:label id="lab_adbe_ActualPercentageAchieved_D1CDC162DEB2EF074C6FAB32E6BE0C91_documentation_en-US" xlink:label="lab_adbe_ActualPercentageAchieved_D1CDC162DEB2EF074C6FAB32E6BE0C91" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Actual percentage achieved.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ActualPercentageAchieved" xlink:label="loc_adbe_ActualPercentageAchieved_D1CDC162DEB2EF074C6FAB32E6BE0C91" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_ActualPercentageAchieved_D1CDC162DEB2EF074C6FAB32E6BE0C91" xlink:to="lab_adbe_ActualPercentageAchieved_D1CDC162DEB2EF074C6FAB32E6BE0C91" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_DFC4040E20DC5A6A8779AB32E6BEC337_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_DFC4040E20DC5A6A8779AB32E6BEC337" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Fair Value Vested Units or Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_DFC4040E20DC5A6A8779AB32E6BEC337_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_DFC4040E20DC5A6A8779AB32E6BEC337" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_DFC4040E20DC5A6A8779AB32E6BEC337" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_DFC4040E20DC5A6A8779AB32E6BEC337" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_DFC4040E20DC5A6A8779AB32E6BEC337" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_020985CA957C340777AD933B001ACB4B_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_A588AED2AA9350C6B60F7E0AAB1F1A85" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net Income Per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_020985CA957C340777AD933B001ACB4B_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_A588AED2AA9350C6B60F7E0AAB1F1A85" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_A588AED2AA9350C6B60F7E0AAB1F1A85" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_A588AED2AA9350C6B60F7E0AAB1F1A85" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_A588AED2AA9350C6B60F7E0AAB1F1A85" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_3DAFB797D482A767C2BE933AFF32ED30_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock_B8C3149E0457599FA6360D83DCDB9A74" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_3DAFB797D482A767C2BE933AFF32ED30_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock_B8C3149E0457599FA6360D83DCDB9A74" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Debt [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_B8C3149E0457599FA6360D83DCDB9A74" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtTableTextBlock_B8C3149E0457599FA6360D83DCDB9A74" xlink:to="lab_us-gaap_ScheduleOfDebtTableTextBlock_B8C3149E0457599FA6360D83DCDB9A74" xlink:type="arc" />
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_34A1EA6861EF1AF79DD8871713F1768A_verboseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_34A1EA6861EF1AF79DD8871713F1768A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Valuation and Qualifying Accounts Rollforward</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_34A1EA6861EF1AF79DD8871713F1768A_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_34A1EA6861EF1AF79DD8871713F1768A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_34A1EA6861EF1AF79DD8871713F1768A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_34A1EA6861EF1AF79DD8871713F1768A" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_34A1EA6861EF1AF79DD8871713F1768A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_BC9688541556E5CDC795871713F26D6B_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_BC9688541556E5CDC795871713F26D6B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_BC9688541556E5CDC795871713F26D6B_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_BC9688541556E5CDC795871713F26D6B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_BC9688541556E5CDC795871713F26D6B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_BC9688541556E5CDC795871713F26D6B" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_BC9688541556E5CDC795871713F26D6B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_190577260C4FCE3BAFC3871713F2F0CE_verboseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain_190577260C4FCE3BAFC3871713F2F0CE" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Valuation Allowances and Reserves [Domain]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_190577260C4FCE3BAFC3871713F2F0CE_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain_190577260C4FCE3BAFC3871713F2F0CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_190577260C4FCE3BAFC3871713F2F0CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_190577260C4FCE3BAFC3871713F2F0CE" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDomain_190577260C4FCE3BAFC3871713F2F0CE" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_023D9F784669486820AF871713F244AA_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember_023D9F784669486820AF871713F244AA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_023D9F784669486820AF871713F244AA_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember_023D9F784669486820AF871713F244AA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Allowance, Credit Loss [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForCreditLossMember" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_023D9F784669486820AF871713F244AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossMember_023D9F784669486820AF871713F244AA" xlink:to="lab_us-gaap_AllowanceForCreditLossMember_023D9F784669486820AF871713F244AA" xlink:type="arc" />
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_67384136B0F403117054871713F3372A_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_67384136B0F403117054871713F3372A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Movement in Valuation Allowances and Reserves</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_67384136B0F403117054871713F3372A_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_67384136B0F403117054871713F3372A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_67384136B0F403117054871713F3372A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_67384136B0F403117054871713F3372A" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_67384136B0F403117054871713F3372A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_BD04C1D8D333289D5D9F871713F36649_periodStartLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance_BD04C1D8D333289D5D9F871713F36649" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_BD04C1D8D333289D5D9F871713F36649_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance_BD04C1D8D333289D5D9F871713F36649" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_BD04C1D8D333289D5D9F871713F36649" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesBalance_BD04C1D8D333289D5D9F871713F36649" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesBalance_BD04C1D8D333289D5D9F871713F36649" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_BE10BAEBBF31B1AA2932871713F38AC9_verboseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_BE10BAEBBF31B1AA2932871713F38AC9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Increase due to acquisition</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_BE10BAEBBF31B1AA2932871713F38AC9_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_BE10BAEBBF31B1AA2932871713F38AC9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Business Acquired</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_BE10BAEBBF31B1AA2932871713F38AC9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_BE10BAEBBF31B1AA2932871713F38AC9" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_BE10BAEBBF31B1AA2932871713F38AC9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_DBEAB5397E7035A7A751871713F3E586_verboseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_DBEAB5397E7035A7A751871713F3E586" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Charged to operating expenses</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_DBEAB5397E7035A7A751871713F3E586_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_DBEAB5397E7035A7A751871713F3E586" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_DBEAB5397E7035A7A751871713F3E586" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_DBEAB5397E7035A7A751871713F3E586" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_DBEAB5397E7035A7A751871713F3E586" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_1CAA31E9063E1D113A36871713F379C6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions_1CAA31E9063E1D113A36871713F379C6" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Deductions</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_1CAA31E9063E1D113A36871713F379C6_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions_1CAA31E9063E1D113A36871713F379C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_1CAA31E9063E1D113A36871713F379C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDeductions_1CAA31E9063E1D113A36871713F379C6" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDeductions_1CAA31E9063E1D113A36871713F379C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_6FE3DC40768B86F3038E872D6B45ADC5_periodEndLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance_6FE3DC40768B86F3038E872D6B45ADC5" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_6FE3DC40768B86F3038E872D6B45ADC5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesBalance_6FE3DC40768B86F3038E872D6B45ADC5" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesBalance_6FE3DC40768B86F3038E872D6B45ADC5" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_369CF3DD3832484350ECA51BF8CE7D2C_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_369CF3DD3832484350ECA51BF8CE7D2C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_369CF3DD3832484350ECA51BF8CE7D2C_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_369CF3DD3832484350ECA51BF8CE7D2C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_369CF3DD3832484350ECA51BF8CE7D2C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_369CF3DD3832484350ECA51BF8CE7D2C" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_369CF3DD3832484350ECA51BF8CE7D2C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_641146AB6BDA5AD95321A51BF8CE0982_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_641146AB6BDA5AD95321A51BF8CE0982" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_641146AB6BDA5AD95321A51BF8CE0982_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_641146AB6BDA5AD95321A51BF8CE0982" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_641146AB6BDA5AD95321A51BF8CE0982" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_641146AB6BDA5AD95321A51BF8CE0982" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_641146AB6BDA5AD95321A51BF8CE0982" xlink:type="arc" />
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_7ACF0C36A54B2A45185AA51BF8CE4F21_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember_7ACF0C36A54B2A45185AA51BF8CE4F21" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_7ACF0C36A54B2A45185AA51BF8CE4F21_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember_7ACF0C36A54B2A45185AA51BF8CE4F21" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_7ACF0C36A54B2A45185AA51BF8CE4F21" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember_7ACF0C36A54B2A45185AA51BF8CE4F21" xlink:to="lab_us-gaap_TypeOfAdoptionMember_7ACF0C36A54B2A45185AA51BF8CE4F21" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201409Member_EF2EF17ABA755B53D96EA51BF8CF740E_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201409Member_EF2EF17ABA755B53D96EA51BF8CF740E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2014-09</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201409Member_EF2EF17ABA755B53D96EA51BF8CF740E_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201409Member_EF2EF17ABA755B53D96EA51BF8CF740E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2014-09 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_EF2EF17ABA755B53D96EA51BF8CF740E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201409Member_EF2EF17ABA755B53D96EA51BF8CF740E" xlink:to="lab_us-gaap_AccountingStandardsUpdate201409Member_EF2EF17ABA755B53D96EA51BF8CF740E" xlink:type="arc" />
    <link:label id="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_08D1281E76A6BBB99F3AA51BF8CFBF4D_terseLabel_en-US" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_08D1281E76A6BBB99F3AA51BF8CFBF4D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Initial Application Period Cumulative Effect Transition [Axis]</link:label>
    <link:label id="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_08D1281E76A6BBB99F3AA51BF8CFBF4D_label_en-US" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_08D1281E76A6BBB99F3AA51BF8CFBF4D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Initial Application Period Cumulative Effect Transition [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_08D1281E76A6BBB99F3AA51BF8CFBF4D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_08D1281E76A6BBB99F3AA51BF8CFBF4D" xlink:to="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_08D1281E76A6BBB99F3AA51BF8CFBF4D" xlink:type="arc" />
    <link:label id="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_1DF571E4CAD6F09574A4A51BF8CFFE9E_terseLabel_en-US" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_1DF571E4CAD6F09574A4A51BF8CFFE9E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Initial Application Period Cumulative Effect Transition [Domain]</link:label>
    <link:label id="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_1DF571E4CAD6F09574A4A51BF8CFFE9E_label_en-US" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_1DF571E4CAD6F09574A4A51BF8CFFE9E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Initial Application Period Cumulative Effect Transition [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_1DF571E4CAD6F09574A4A51BF8CFFE9E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_1DF571E4CAD6F09574A4A51BF8CFFE9E" xlink:to="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_1DF571E4CAD6F09574A4A51BF8CFFE9E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_571C7CC7AC6F00DBA9F2A51BF8D0D8B1_terseLabel_en-US" xlink:label="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_571C7CC7AC6F00DBA9F2A51BF8D0D8B1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Difference between Revenue Guidance in Effect before and after Topic 606</link:label>
    <link:label id="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_571C7CC7AC6F00DBA9F2A51BF8D0D8B1_label_en-US" xlink:label="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_571C7CC7AC6F00DBA9F2A51BF8D0D8B1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Difference between Revenue Guidance in Effect before and after Topic 606 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_571C7CC7AC6F00DBA9F2A51BF8D0D8B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_571C7CC7AC6F00DBA9F2A51BF8D0D8B1" xlink:to="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_571C7CC7AC6F00DBA9F2A51BF8D0D8B1" xlink:type="arc" />
    <link:label id="lab_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_C7E21673DF3AFB0B7143A51BF8D012DB_terseLabel_en-US" xlink:label="lab_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_C7E21673DF3AFB0B7143A51BF8D012DB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Calculated under Revenue Guidance in Effect before Topic 606</link:label>
    <link:label id="lab_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_C7E21673DF3AFB0B7143A51BF8D012DB_label_en-US" xlink:label="lab_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_C7E21673DF3AFB0B7143A51BF8D012DB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Calculated under Revenue Guidance in Effect before Topic 606 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xlink:label="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_C7E21673DF3AFB0B7143A51BF8D012DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_C7E21673DF3AFB0B7143A51BF8D012DB" xlink:to="lab_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_C7E21673DF3AFB0B7143A51BF8D012DB" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1D946A656AA6382E2BABA51BF8D03F69_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1D946A656AA6382E2BABA51BF8D03F69" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1D946A656AA6382E2BABA51BF8D03F69_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1D946A656AA6382E2BABA51BF8D03F69" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1D946A656AA6382E2BABA51BF8D03F69" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1D946A656AA6382E2BABA51BF8D03F69" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1D946A656AA6382E2BABA51BF8D03F69" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_43EEC8848A1E4D4182B6A51BF8D0617B_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_43EEC8848A1E4D4182B6A51BF8D0617B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trade receivables, net of allowances for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_43EEC8848A1E4D4182B6A51BF8D0617B_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_43EEC8848A1E4D4182B6A51BF8D0617B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_43EEC8848A1E4D4182B6A51BF8D0617B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_43EEC8848A1E4D4182B6A51BF8D0617B" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent_43EEC8848A1E4D4182B6A51BF8D0617B" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_25201B2CEAA97C614A51A51BF8D15C8E_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_25201B2CEAA97C614A51A51BF8D15C8E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_25201B2CEAA97C614A51A51BF8D15C8E_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_25201B2CEAA97C614A51A51BF8D15C8E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_25201B2CEAA97C614A51A51BF8D15C8E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_25201B2CEAA97C614A51A51BF8D15C8E" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_25201B2CEAA97C614A51A51BF8D15C8E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_B5363F2719F740EB037CA51BF8D1B1C9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_B5363F2719F740EB037CA51BF8D1B1C9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_B5363F2719F740EB037CA51BF8D1B1C9_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_B5363F2719F740EB037CA51BF8D1B1C9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_B5363F2719F740EB037CA51BF8D1B1C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_B5363F2719F740EB037CA51BF8D1B1C9" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_B5363F2719F740EB037CA51BF8D1B1C9" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_92DBC7CE65F2E5F76602A51BF8D1783D_verboseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_92DBC7CE65F2E5F76602A51BF8D1783D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_92DBC7CE65F2E5F76602A51BF8D1783D_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_92DBC7CE65F2E5F76602A51BF8D1783D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_92DBC7CE65F2E5F76602A51BF8D1783D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_92DBC7CE65F2E5F76602A51BF8D1783D" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent_92DBC7CE65F2E5F76602A51BF8D1783D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenueCurrent_27C2FDE8F09758877132A51BF8D1FBC8_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent_27C2FDE8F09758877132A51BF8D1FBC8" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue, current</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueCurrent_27C2FDE8F09758877132A51BF8D1FBC8_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent_27C2FDE8F09758877132A51BF8D1FBC8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_27C2FDE8F09758877132A51BF8D1FBC8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueCurrent_27C2FDE8F09758877132A51BF8D1FBC8" xlink:to="lab_us-gaap_DeferredRevenueCurrent_27C2FDE8F09758877132A51BF8D1FBC8" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_CA855FE0013A0AF7F286A51BF8D1966F_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_CA855FE0013A0AF7F286A51BF8D1966F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_CA855FE0013A0AF7F286A51BF8D1966F_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_CA855FE0013A0AF7F286A51BF8D1966F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_CA855FE0013A0AF7F286A51BF8D1966F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_CA855FE0013A0AF7F286A51BF8D1966F" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_CA855FE0013A0AF7F286A51BF8D1966F" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_DC0168F7E784F473D1F4A51BF8D10426_verboseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_DC0168F7E784F473D1F4A51BF8D10426" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_DC0168F7E784F473D1F4A51BF8D10426_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_DC0168F7E784F473D1F4A51BF8D10426" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_DC0168F7E784F473D1F4A51BF8D10426" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_DC0168F7E784F473D1F4A51BF8D10426" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_DC0168F7E784F473D1F4A51BF8D10426" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_D06E0728D3FAEDF1D28EAFEB87F1D552_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract_D06E0728D3FAEDF1D28EAFEB87F1D552" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_D06E0728D3FAEDF1D28EAFEB87F1D552" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_D06E0728D3FAEDF1D28EAFEB87F1D552" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract_D06E0728D3FAEDF1D28EAFEB87F1D552" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockMember_E2B5816A6A82F106921CAFEB87F23779_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember_E2B5816A6A82F106921CAFEB87F23779" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_E2B5816A6A82F106921CAFEB87F23779_label_en-US" xlink:label="lab_us-gaap_CommonStockMember_E2B5816A6A82F106921CAFEB87F23779" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_E2B5816A6A82F106921CAFEB87F23779" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember_E2B5816A6A82F106921CAFEB87F23779" xlink:to="lab_us-gaap_CommonStockMember_E2B5816A6A82F106921CAFEB87F23779" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_A96C62733B9AAE80DC83AFEB87F2AD2F_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_A96C62733B9AAE80DC83AFEB87F2AD2F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_A96C62733B9AAE80DC83AFEB87F2AD2F_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_A96C62733B9AAE80DC83AFEB87F2AD2F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_A96C62733B9AAE80DC83AFEB87F2AD2F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember_A96C62733B9AAE80DC83AFEB87F2AD2F" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember_A96C62733B9AAE80DC83AFEB87F2AD2F" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsMember_DA8615013BB55F430F2BAFEB87F2497B_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_DA8615013BB55F430F2BAFEB87F2497B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_DA8615013BB55F430F2BAFEB87F2497B_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_DA8615013BB55F430F2BAFEB87F2497B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_DA8615013BB55F430F2BAFEB87F2497B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember_DA8615013BB55F430F2BAFEB87F2497B" xlink:to="lab_us-gaap_RetainedEarningsMember_DA8615013BB55F430F2BAFEB87F2497B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_6BF508FA3979454944CCAFEB87F2081F_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_6BF508FA3979454944CCAFEB87F2081F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_6BF508FA3979454944CCAFEB87F2081F_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_6BF508FA3979454944CCAFEB87F2081F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_6BF508FA3979454944CCAFEB87F2081F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_6BF508FA3979454944CCAFEB87F2081F" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_6BF508FA3979454944CCAFEB87F2081F" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockMember_77EFA8CFD7ED5FA3F1E8AFEB87F28CCA_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember_77EFA8CFD7ED5FA3F1E8AFEB87F28CCA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockMember_77EFA8CFD7ED5FA3F1E8AFEB87F28CCA_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember_77EFA8CFD7ED5FA3F1E8AFEB87F28CCA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaap_TreasuryStockMember_77EFA8CFD7ED5FA3F1E8AFEB87F28CCA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember_77EFA8CFD7ED5FA3F1E8AFEB87F28CCA" xlink:to="lab_us-gaap_TreasuryStockMember_77EFA8CFD7ED5FA3F1E8AFEB87F28CCA" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementLineItems_453E0C0C9E6F0C96558AAFEB87F23122_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems_453E0C0C9E6F0C96558AAFEB87F23122" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_453E0C0C9E6F0C96558AAFEB87F23122" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems_453E0C0C9E6F0C96558AAFEB87F23122" xlink:to="lab_us-gaap_StatementLineItems_453E0C0C9E6F0C96558AAFEB87F23122" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_3B1C43B729E94DE73F43AFEB87F3E337_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_3B1C43B729E94DE73F43AFEB87F3E337" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning Balances</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_3B1C43B729E94DE73F43AFEB87F3E337_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity_3B1C43B729E94DE73F43AFEB87F3E337" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_3B1C43B729E94DE73F43AFEB87F3E337" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_3B1C43B729E94DE73F43AFEB87F3E337" xlink:to="lab_us-gaap_StockholdersEquity_3B1C43B729E94DE73F43AFEB87F3E337" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesIssued_2A5DEAD56B297B559062AFEB87F3E130_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesIssued_2A5DEAD56B297B559062AFEB87F3E130" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning Balances, shares</link:label>
    <link:label id="lab_us-gaap_SharesIssued_2A5DEAD56B297B559062AFEB87F3E130_label_en-US" xlink:label="lab_us-gaap_SharesIssued_2A5DEAD56B297B559062AFEB87F3E130" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaap_SharesIssued_2A5DEAD56B297B559062AFEB87F3E130" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssued_2A5DEAD56B297B559062AFEB87F3E130" xlink:to="lab_us-gaap_SharesIssued_2A5DEAD56B297B559062AFEB87F3E130" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockShares_840D099A607FB633BE49AFEB87F36B4A_negatedPeriodStartLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares_840D099A607FB633BE49AFEB87F36B4A" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning Treasury stock, shares</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_840D099A607FB633BE49AFEB87F36B4A_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares_840D099A607FB633BE49AFEB87F36B4A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_840D099A607FB633BE49AFEB87F36B4A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares_840D099A607FB633BE49AFEB87F36B4A" xlink:to="lab_us-gaap_TreasuryStockShares_840D099A607FB633BE49AFEB87F36B4A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1_F0B827B98F86BA70FF39AFEB87F33919_terseLabel_en-US" xlink:label="lab_us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1_F0B827B98F86BA70FF39AFEB87F33919" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impacts of adoption of the new revenue standard</link:label>
    <link:label id="lab_us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1_F0B827B98F86BA70FF39AFEB87F33919_label_en-US" xlink:label="lab_us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1_F0B827B98F86BA70FF39AFEB87F33919" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cumulative Effect on Retained Earnings, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1" xlink:label="loc_us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1_F0B827B98F86BA70FF39AFEB87F33919" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1_F0B827B98F86BA70FF39AFEB87F33919" xlink:to="lab_us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1_F0B827B98F86BA70FF39AFEB87F33919" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_5E5ED12541F0AE2528ECAFEB87F41807_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_5E5ED12541F0AE2528ECAFEB87F41807" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss), net of taxes</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_5E5ED12541F0AE2528ECAFEB87F41807_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_5E5ED12541F0AE2528ECAFEB87F41807" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_5E5ED12541F0AE2528ECAFEB87F41807" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_5E5ED12541F0AE2528ECAFEB87F41807" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_5E5ED12541F0AE2528ECAFEB87F41807" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_69AB540F0589EE7CFEB6AFEB87F486F0_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_69AB540F0589EE7CFEB6AFEB87F486F0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Re-issuance of treasury stock under stock compensation plans</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_69AB540F0589EE7CFEB6AFEB87F486F0_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_69AB540F0589EE7CFEB6AFEB87F486F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Treasury Stock Reissued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_69AB540F0589EE7CFEB6AFEB87F486F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_69AB540F0589EE7CFEB6AFEB87F486F0" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_69AB540F0589EE7CFEB6AFEB87F486F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_631ADB52B06A671AE0C4AFEB87F44521_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_631ADB52B06A671AE0C4AFEB87F44521" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Re-issuance of treasury stock under stock compensation plans, shares</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_631ADB52B06A671AE0C4AFEB87F44521_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_631ADB52B06A671AE0C4AFEB87F44521" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Treasury Stock Reissued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_631ADB52B06A671AE0C4AFEB87F44521" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_631ADB52B06A671AE0C4AFEB87F44521" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_631ADB52B06A671AE0C4AFEB87F44521" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_2CAFF9912A76EE6E0F9CAFEB87F44BFB_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_2CAFF9912A76EE6E0F9CAFEB87F44BFB" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchase of treasury stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_2CAFF9912A76EE6E0F9CAFEB87F44BFB_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_2CAFF9912A76EE6E0F9CAFEB87F44BFB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_2CAFF9912A76EE6E0F9CAFEB87F44BFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_2CAFF9912A76EE6E0F9CAFEB87F44BFB" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_2CAFF9912A76EE6E0F9CAFEB87F44BFB" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_9F6C272034F8BF0DA032AFEB87F5E9E0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired_9F6C272034F8BF0DA032AFEB87F5E9E0" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchase of treasury stock, shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_9F6C272034F8BF0DA032AFEB87F5E9E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired_9F6C272034F8BF0DA032AFEB87F5E9E0" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired_9F6C272034F8BF0DA032AFEB87F5E9E0" xlink:type="arc" />
    <link:label id="lab_adbe_EquityAwardsAssumedForAcquisition_37782ABB204F06F42D75AFEB87F5F767_terseLabel_en-US" xlink:label="lab_adbe_EquityAwardsAssumedForAcquisition_37782ABB204F06F42D75AFEB87F5F767" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity awards assumed for acquisition</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_EquityAwardsAssumedForAcquisition" xlink:label="loc_adbe_EquityAwardsAssumedForAcquisition_37782ABB204F06F42D75AFEB87F5F767" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_EquityAwardsAssumedForAcquisition_37782ABB204F06F42D75AFEB87F5F767" xlink:to="lab_adbe_EquityAwardsAssumedForAcquisition_37782ABB204F06F42D75AFEB87F5F767" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_B88215A7097273DD554FAFEB87F53036_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_B88215A7097273DD554FAFEB87F53036" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_B88215A7097273DD554FAFEB87F53036_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_B88215A7097273DD554FAFEB87F53036" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_B88215A7097273DD554FAFEB87F53036" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_B88215A7097273DD554FAFEB87F53036" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_B88215A7097273DD554FAFEB87F53036" xlink:type="arc" />
    <link:label id="lab_adbe_Changeintreasurystockvalueduetodeferredcompensationplan_1D6D6DE4EA7A590B8A18AFEB87F53291_terseLabel_en-US" xlink:label="lab_adbe_Changeintreasurystockvalueduetodeferredcompensationplan_1D6D6DE4EA7A590B8A18AFEB87F53291" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Value of shares in deferred compensation plan</link:label>
    <link:label id="lab_adbe_Changeintreasurystockvalueduetodeferredcompensationplan_1D6D6DE4EA7A590B8A18AFEB87F53291_label_en-US" xlink:label="lab_adbe_Changeintreasurystockvalueduetodeferredcompensationplan_1D6D6DE4EA7A590B8A18AFEB87F53291" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in treasury stock value due to deferred compensation plan</link:label>
    <link:label id="lab_adbe_Changeintreasurystockvalueduetodeferredcompensationplan_1D6D6DE4EA7A590B8A18AFEB87F53291_documentation_en-US" xlink:label="lab_adbe_Changeintreasurystockvalueduetodeferredcompensationplan_1D6D6DE4EA7A590B8A18AFEB87F53291" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">An (increase) decrease to treasury stock value due to deferred compensation plan.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Changeintreasurystockvalueduetodeferredcompensationplan" xlink:label="loc_adbe_Changeintreasurystockvalueduetodeferredcompensationplan_1D6D6DE4EA7A590B8A18AFEB87F53291" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_Changeintreasurystockvalueduetodeferredcompensationplan_1D6D6DE4EA7A590B8A18AFEB87F53291" xlink:to="lab_adbe_Changeintreasurystockvalueduetodeferredcompensationplan_1D6D6DE4EA7A590B8A18AFEB87F53291" xlink:type="arc" />
    <link:label id="lab_adbe_EquityadjustmentattributabletoTaxAct_8F7B700D5880620D8B11AFEB87F53364_terseLabel_en-US" xlink:label="lab_adbe_EquityadjustmentattributabletoTaxAct_8F7B700D5880620D8B11AFEB87F53364" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impact of the U.S. Tax Act</link:label>
    <link:label id="lab_adbe_EquityadjustmentattributabletoTaxAct_8F7B700D5880620D8B11AFEB87F53364_label_en-US" xlink:label="lab_adbe_EquityadjustmentattributabletoTaxAct_8F7B700D5880620D8B11AFEB87F53364" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity adjustment attributable to Tax Act</link:label>
    <link:label id="lab_adbe_EquityadjustmentattributabletoTaxAct_8F7B700D5880620D8B11AFEB87F53364_documentation_en-US" xlink:label="lab_adbe_EquityadjustmentattributabletoTaxAct_8F7B700D5880620D8B11AFEB87F53364" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equity adjustment due to passage of Tax Cuts and Job Act passed in FY 2018.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_EquityadjustmentattributabletoTaxAct" xlink:label="loc_adbe_EquityadjustmentattributabletoTaxAct_8F7B700D5880620D8B11AFEB87F53364" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_EquityadjustmentattributabletoTaxAct_8F7B700D5880620D8B11AFEB87F53364" xlink:to="lab_adbe_EquityadjustmentattributabletoTaxAct_8F7B700D5880620D8B11AFEB87F53364" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_2507A326DFAE92D7187BAFEB87F51D41_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_2507A326DFAE92D7187BAFEB87F51D41" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending Balances</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_2507A326DFAE92D7187BAFEB87F51D41" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_2507A326DFAE92D7187BAFEB87F51D41" xlink:to="lab_us-gaap_StockholdersEquity_2507A326DFAE92D7187BAFEB87F51D41" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesIssued_AF2007C8187612BF0DEEAFEB87F5E44E_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesIssued_AF2007C8187612BF0DEEAFEB87F5E44E" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending Balances, shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaap_SharesIssued_AF2007C8187612BF0DEEAFEB87F5E44E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssued_AF2007C8187612BF0DEEAFEB87F5E44E" xlink:to="lab_us-gaap_SharesIssued_AF2007C8187612BF0DEEAFEB87F5E44E" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockShares_43D7FFAD186DC89FB020AFEB87F63740_negatedPeriodEndLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares_43D7FFAD186DC89FB020AFEB87F63740" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="resource" xml:lang="en-US">Ending Treasury stock, shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_43D7FFAD186DC89FB020AFEB87F63740" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares_43D7FFAD186DC89FB020AFEB87F63740" xlink:to="lab_us-gaap_TreasuryStockShares_43D7FFAD186DC89FB020AFEB87F63740" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_9381BC2A75E489C432A4AB0E5074C7C2_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_9381BC2A75E489C432A4AB0E5074C7C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_9381BC2A75E489C432A4AB0E5074C7C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9381BC2A75E489C432A4AB0E5074C7C2" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract_9381BC2A75E489C432A4AB0E5074C7C2" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_AC88D22A3C9AF72820F5AB0E50748611_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_AC88D22A3C9AF72820F5AB0E50748611" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_AC88D22A3C9AF72820F5AB0E50748611_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_AC88D22A3C9AF72820F5AB0E50748611" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_AC88D22A3C9AF72820F5AB0E50748611" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract_AC88D22A3C9AF72820F5AB0E50748611" xlink:to="lab_us-gaap_AssetsCurrentAbstract_AC88D22A3C9AF72820F5AB0E50748611" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_9DECA0D41F24E3CBA0EBAB0E50749835_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_9DECA0D41F24E3CBA0EBAB0E50749835" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts receivable, current</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_9DECA0D41F24E3CBA0EBAB0E50749835_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_9DECA0D41F24E3CBA0EBAB0E50749835" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_9DECA0D41F24E3CBA0EBAB0E50749835" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_9DECA0D41F24E3CBA0EBAB0E50749835" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_9DECA0D41F24E3CBA0EBAB0E50749835" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_6D4729B7FBEF24162D31AB0E5075AA90_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_6D4729B7FBEF24162D31AB0E5075AA90" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' Equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_6D4729B7FBEF24162D31AB0E5075AA90_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_6D4729B7FBEF24162D31AB0E5075AA90" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_6D4729B7FBEF24162D31AB0E5075AA90" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6D4729B7FBEF24162D31AB0E5075AA90" xlink:to="lab_us-gaap_StockholdersEquityAbstract_6D4729B7FBEF24162D31AB0E5075AA90" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_E84234ED41791FE2B69BAB0E50752E48_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare_E84234ED41791FE2B69BAB0E50752E48" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, par or stated value per share</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_E84234ED41791FE2B69BAB0E50752E48_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare_E84234ED41791FE2B69BAB0E50752E48" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_E84234ED41791FE2B69BAB0E50752E48" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare_E84234ED41791FE2B69BAB0E50752E48" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare_E84234ED41791FE2B69BAB0E50752E48" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_32C69E3B04F2D875F461AB0E507528DD_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_32C69E3B04F2D875F461AB0E507528DD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares authorized</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_32C69E3B04F2D875F461AB0E507528DD_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_32C69E3B04F2D875F461AB0E507528DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_32C69E3B04F2D875F461AB0E507528DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized_32C69E3B04F2D875F461AB0E507528DD" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized_32C69E3B04F2D875F461AB0E507528DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_1E4510DA31D96F91013AAB0E50750AA7_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_1E4510DA31D96F91013AAB0E50750AA7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares issued</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_1E4510DA31D96F91013AAB0E50750AA7_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_1E4510DA31D96F91013AAB0E50750AA7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_1E4510DA31D96F91013AAB0E50750AA7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued_1E4510DA31D96F91013AAB0E50750AA7" xlink:to="lab_us-gaap_PreferredStockSharesIssued_1E4510DA31D96F91013AAB0E50750AA7" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_AC00676F2DE04AF33763AB0E50756FC3_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_AC00676F2DE04AF33763AB0E50756FC3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par or stated value per share</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_AC00676F2DE04AF33763AB0E50756FC3_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_AC00676F2DE04AF33763AB0E50756FC3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_AC00676F2DE04AF33763AB0E50756FC3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare_AC00676F2DE04AF33763AB0E50756FC3" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare_AC00676F2DE04AF33763AB0E50756FC3" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_829A731B621C41BE87CCAB0E507602EA_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_829A731B621C41BE87CCAB0E507602EA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_829A731B621C41BE87CCAB0E507602EA_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_829A731B621C41BE87CCAB0E507602EA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_829A731B621C41BE87CCAB0E507602EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_829A731B621C41BE87CCAB0E507602EA" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_829A731B621C41BE87CCAB0E507602EA" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesIssued_C642E967FCCB0B686067AB0E507669F3_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_C642E967FCCB0B686067AB0E507669F3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares issued</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_C642E967FCCB0B686067AB0E507669F3_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_C642E967FCCB0B686067AB0E507669F3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_C642E967FCCB0B686067AB0E507669F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued_C642E967FCCB0B686067AB0E507669F3" xlink:to="lab_us-gaap_CommonStockSharesIssued_C642E967FCCB0B686067AB0E507669F3" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_1BD0279FD52C35C92613AB0E5076CD39_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_1BD0279FD52C35C92613AB0E5076CD39" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares outstanding</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_1BD0279FD52C35C92613AB0E5076CD39_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_1BD0279FD52C35C92613AB0E5076CD39" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_1BD0279FD52C35C92613AB0E5076CD39" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_1BD0279FD52C35C92613AB0E5076CD39" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_1BD0279FD52C35C92613AB0E5076CD39" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockShares_09CE64EA560E82B174A8AB0E5076307F_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares_09CE64EA560E82B174A8AB0E5076307F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock, shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_09CE64EA560E82B174A8AB0E5076307F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares_09CE64EA560E82B174A8AB0E5076307F" xlink:to="lab_us-gaap_TreasuryStockShares_09CE64EA560E82B174A8AB0E5076307F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_68DEEBBC31AD85F258A8ABFBAB8FC90B_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_68DEEBBC31AD85F258A8ABFBAB8FC90B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Goodwill by reportable segment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_68DEEBBC31AD85F258A8ABFBAB8FC90B_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_68DEEBBC31AD85F258A8ABFBAB8FC90B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_68DEEBBC31AD85F258A8ABFBAB8FC90B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock_68DEEBBC31AD85F258A8ABFBAB8FC90B" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock_68DEEBBC31AD85F258A8ABFBAB8FC90B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_EAC954A9523EA0D6E319ABFBAB90DA58_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_EAC954A9523EA0D6E319ABFBAB90DA58" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other intangibles by reportable segment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_EAC954A9523EA0D6E319ABFBAB90DA58_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_EAC954A9523EA0D6E319ABFBAB90DA58" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_EAC954A9523EA0D6E319ABFBAB90DA58" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_EAC954A9523EA0D6E319ABFBAB90DA58" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_EAC954A9523EA0D6E319ABFBAB90DA58" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_543033BB7AB237B51E46ABFBAB9068D3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_543033BB7AB237B51E46ABFBAB9068D3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other intangibles subject to amortization</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_543033BB7AB237B51E46ABFBAB9068D3_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_543033BB7AB237B51E46ABFBAB9068D3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_543033BB7AB237B51E46ABFBAB9068D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_543033BB7AB237B51E46ABFBAB9068D3" xlink:to="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_543033BB7AB237B51E46ABFBAB9068D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_6D92774F682ED8D2E74DABFBAB90A335_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_6D92774F682ED8D2E74DABFBAB90A335" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amortization expense in future periods</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_6D92774F682ED8D2E74DABFBAB90A335_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_6D92774F682ED8D2E74DABFBAB90A335" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_6D92774F682ED8D2E74DABFBAB90A335" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_6D92774F682ED8D2E74DABFBAB90A335" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_6D92774F682ED8D2E74DABFBAB90A335" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_24D6371BB945E78A1E8AAB32E6C58094_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember_24D6371BB945E78A1E8AAB32E6C58094" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock Unit [Member]</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_24D6371BB945E78A1E8AAB32E6C58094_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember_24D6371BB945E78A1E8AAB32E6C58094" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_24D6371BB945E78A1E8AAB32E6C58094" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember_24D6371BB945E78A1E8AAB32E6C58094" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember_24D6371BB945E78A1E8AAB32E6C58094" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharePrice_E37419871C1B69C1CDAFAB32E6C6CBC5_verboseLabel_en-US" xlink:label="lab_us-gaap_SharePrice_E37419871C1B69C1CDAFAB32E6C6CBC5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Closing market values (per share)</link:label>
    <link:label id="lab_us-gaap_SharePrice_E37419871C1B69C1CDAFAB32E6C6CBC5_label_en-US" xlink:label="lab_us-gaap_SharePrice_E37419871C1B69C1CDAFAB32E6C6CBC5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaap_SharePrice_E37419871C1B69C1CDAFAB32E6C6CBC5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharePrice_E37419871C1B69C1CDAFAB32E6C6CBC5" xlink:to="lab_us-gaap_SharePrice_E37419871C1B69C1CDAFAB32E6C6CBC5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_E1ABE2A63ECABED65BD1AB32E6C6024B_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_E1ABE2A63ECABED65BD1AB32E6C6024B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Grant Date Fair Value, Restricted Stock Units (per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_E1ABE2A63ECABED65BD1AB32E6C6024B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_E1ABE2A63ECABED65BD1AB32E6C6024B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_E1ABE2A63ECABED65BD1AB32E6C6024B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_E1ABE2A63ECABED65BD1AB32E6C6024B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_E1ABE2A63ECABED65BD1AB32E6C6024B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_36C4BB5F0248A05A43F1AB32E6C7AA58_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_36C4BB5F0248A05A43F1AB32E6C7AA58" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_36C4BB5F0248A05A43F1AB32E6C7AA58_label_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_36C4BB5F0248A05A43F1AB32E6C7AA58" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_36C4BB5F0248A05A43F1AB32E6C7AA58" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_36C4BB5F0248A05A43F1AB32E6C7AA58" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_36C4BB5F0248A05A43F1AB32E6C7AA58" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_10F0866FD927107564E2AB32E6C7BA4B_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_10F0866FD927107564E2AB32E6C7BA4B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Shares available for grant</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_10F0866FD927107564E2AB32E6C7BA4B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_10F0866FD927107564E2AB32E6C7BA4B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_10F0866FD927107564E2AB32E6C7BA4B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_10F0866FD927107564E2AB32E6C7BA4B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_10F0866FD927107564E2AB32E6C7BA4B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_20F583AEFAA6D52FFFA2AB32E6C7788F_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_20F583AEFAA6D52FFFA2AB32E6C7788F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unit or Share Activity</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_20F583AEFAA6D52FFFA2AB32E6C7788F_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_20F583AEFAA6D52FFFA2AB32E6C7788F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_20F583AEFAA6D52FFFA2AB32E6C7788F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_20F583AEFAA6D52FFFA2AB32E6C7788F" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_20F583AEFAA6D52FFFA2AB32E6C7788F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_A2C232C06EA93CEB4814AB32E6C78160_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_A2C232C06EA93CEB4814AB32E6C78160" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Released</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_A2C232C06EA93CEB4814AB32E6C78160_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_A2C232C06EA93CEB4814AB32E6C78160" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_A2C232C06EA93CEB4814AB32E6C78160" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_A2C232C06EA93CEB4814AB32E6C78160" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_A2C232C06EA93CEB4814AB32E6C78160" xlink:type="arc" />
    <link:label id="lab_adbe_DueToAcquisition_C42F54206070138AC1FAAB32E6C8781C_terseLabel_en-US" xlink:label="lab_adbe_DueToAcquisition_C42F54206070138AC1FAAB32E6C8781C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase due to acquisition</link:label>
    <link:label id="lab_adbe_DueToAcquisition_C42F54206070138AC1FAAB32E6C8781C_label_en-US" xlink:label="lab_adbe_DueToAcquisition_C42F54206070138AC1FAAB32E6C8781C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Due To Acquisition</link:label>
    <link:label id="lab_adbe_DueToAcquisition_C42F54206070138AC1FAAB32E6C8781C_documentation_en-US" xlink:label="lab_adbe_DueToAcquisition_C42F54206070138AC1FAAB32E6C8781C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The quantity of shares issuable on stock options or awards brought over as a result of an acquisition.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DueToAcquisition" xlink:label="loc_adbe_DueToAcquisition_C42F54206070138AC1FAAB32E6C8781C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_DueToAcquisition_C42F54206070138AC1FAAB32E6C8781C" xlink:to="lab_adbe_DueToAcquisition_C42F54206070138AC1FAAB32E6C8781C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_06A67EC03574B5888A06AB32E6C8F8BC_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_06A67EC03574B5888A06AB32E6C8F8BC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Units or Shares Outstanding</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_06A67EC03574B5888A06AB32E6C8F8BC_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_06A67EC03574B5888A06AB32E6C8F8BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_06A67EC03574B5888A06AB32E6C8F8BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_06A67EC03574B5888A06AB32E6C8F8BC" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_06A67EC03574B5888A06AB32E6C8F8BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_D2BA5BB4F52B2A037AD0AB32E6C87582_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_D2BA5BB4F52B2A037AD0AB32E6C87582" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding Weighted Average Remaining Contractual Life</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_D2BA5BB4F52B2A037AD0AB32E6C87582_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_D2BA5BB4F52B2A037AD0AB32E6C87582" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_D2BA5BB4F52B2A037AD0AB32E6C87582" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_D2BA5BB4F52B2A037AD0AB32E6C87582" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_D2BA5BB4F52B2A037AD0AB32E6C87582" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_8A180E06023FBB3983A9AB32E6C81F02_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_8A180E06023FBB3983A9AB32E6C81F02" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_8A180E06023FBB3983A9AB32E6C81F02_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_8A180E06023FBB3983A9AB32E6C81F02" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_8A180E06023FBB3983A9AB32E6C81F02" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_8A180E06023FBB3983A9AB32E6C81F02" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_8A180E06023FBB3983A9AB32E6C81F02" xlink:type="arc" />
    <link:label id="lab_adbe_RestrictedStockUnitsExpectedToVestShares_72E2F0465C747181AEB6AB32E6C901BF_terseLabel_en-US" xlink:label="lab_adbe_RestrictedStockUnitsExpectedToVestShares_72E2F0465C747181AEB6AB32E6C901BF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock Units Expected To Vest Shares</link:label>
    <link:label id="lab_adbe_RestrictedStockUnitsExpectedToVestShares_72E2F0465C747181AEB6AB32E6C901BF_label_en-US" xlink:label="lab_adbe_RestrictedStockUnitsExpectedToVestShares_72E2F0465C747181AEB6AB32E6C901BF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units Expected To Vest Shares</link:label>
    <link:label id="lab_adbe_RestrictedStockUnitsExpectedToVestShares_72E2F0465C747181AEB6AB32E6C901BF_documentation_en-US" xlink:label="lab_adbe_RestrictedStockUnitsExpectedToVestShares_72E2F0465C747181AEB6AB32E6C901BF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restricted Stock Units Expected To Vest Shares.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RestrictedStockUnitsExpectedToVestShares" xlink:label="loc_adbe_RestrictedStockUnitsExpectedToVestShares_72E2F0465C747181AEB6AB32E6C901BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_RestrictedStockUnitsExpectedToVestShares_72E2F0465C747181AEB6AB32E6C901BF" xlink:to="lab_adbe_RestrictedStockUnitsExpectedToVestShares_72E2F0465C747181AEB6AB32E6C901BF" xlink:type="arc" />
    <link:label id="lab_adbe_VestedAndExpectedToVestWeightedAverageRemainingContractualLife_12B5E2AD1217BFAA7E44AB32E6C9FAE4_terseLabel_en-US" xlink:label="lab_adbe_VestedAndExpectedToVestWeightedAverageRemainingContractualLife_12B5E2AD1217BFAA7E44AB32E6C9FAE4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested And Expected To Vest Weighted Average Remaining Contractual Life</link:label>
    <link:label id="lab_adbe_VestedAndExpectedToVestWeightedAverageRemainingContractualLife_12B5E2AD1217BFAA7E44AB32E6C9FAE4_label_en-US" xlink:label="lab_adbe_VestedAndExpectedToVestWeightedAverageRemainingContractualLife_12B5E2AD1217BFAA7E44AB32E6C9FAE4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vested And Expected To Vest Weighted Average Remaining Contractual Life</link:label>
    <link:label id="lab_adbe_VestedAndExpectedToVestWeightedAverageRemainingContractualLife_12B5E2AD1217BFAA7E44AB32E6C9FAE4_documentation_en-US" xlink:label="lab_adbe_VestedAndExpectedToVestWeightedAverageRemainingContractualLife_12B5E2AD1217BFAA7E44AB32E6C9FAE4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Vested And Expected To Vest Weighted Average Remaining Contractual Life.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_VestedAndExpectedToVestWeightedAverageRemainingContractualLife" xlink:label="loc_adbe_VestedAndExpectedToVestWeightedAverageRemainingContractualLife_12B5E2AD1217BFAA7E44AB32E6C9FAE4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_VestedAndExpectedToVestWeightedAverageRemainingContractualLife_12B5E2AD1217BFAA7E44AB32E6C9FAE4" xlink:to="lab_adbe_VestedAndExpectedToVestWeightedAverageRemainingContractualLife_12B5E2AD1217BFAA7E44AB32E6C9FAE4" xlink:type="arc" />
    <link:label id="lab_adbe_RestrictedStockUnitsExpectedToVestIntrinsicValue_0E989718C7E16E3F6D41AB32E6C930ED_terseLabel_en-US" xlink:label="lab_adbe_RestrictedStockUnitsExpectedToVestIntrinsicValue_0E989718C7E16E3F6D41AB32E6C930ED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock Units Expected To Vest Intrinsic Value</link:label>
    <link:label id="lab_adbe_RestrictedStockUnitsExpectedToVestIntrinsicValue_0E989718C7E16E3F6D41AB32E6C930ED_label_en-US" xlink:label="lab_adbe_RestrictedStockUnitsExpectedToVestIntrinsicValue_0E989718C7E16E3F6D41AB32E6C930ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units Expected To Vest Intrinsic Value</link:label>
    <link:label id="lab_adbe_RestrictedStockUnitsExpectedToVestIntrinsicValue_0E989718C7E16E3F6D41AB32E6C930ED_documentation_en-US" xlink:label="lab_adbe_RestrictedStockUnitsExpectedToVestIntrinsicValue_0E989718C7E16E3F6D41AB32E6C930ED" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restricted Stock Units expected to vest intrinsic value.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RestrictedStockUnitsExpectedToVestIntrinsicValue" xlink:label="loc_adbe_RestrictedStockUnitsExpectedToVestIntrinsicValue_0E989718C7E16E3F6D41AB32E6C930ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_RestrictedStockUnitsExpectedToVestIntrinsicValue_0E989718C7E16E3F6D41AB32E6C930ED" xlink:to="lab_adbe_RestrictedStockUnitsExpectedToVestIntrinsicValue_0E989718C7E16E3F6D41AB32E6C930ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_FF7963B20965CBAD4F13A72F3EA37BF3_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract_FF7963B20965CBAD4F13A72F3EA37BF3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_FF7963B20965CBAD4F13A72F3EA37BF3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_FF7963B20965CBAD4F13A72F3EA37BF3" xlink:to="lab_us-gaap_BusinessCombinationsAbstract_FF7963B20965CBAD4F13A72F3EA37BF3" xlink:type="arc" />
    <link:label id="lab_adbe_ScheduleofacquiredassetsandliabilitiesTable_5B63920212FDD6260C2AA72F3EA3DC90_terseLabel_en-US" xlink:label="lab_adbe_ScheduleofacquiredassetsandliabilitiesTable_5B63920212FDD6260C2AA72F3EA3DC90" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of acquired assets and liabilities</link:label>
    <link:label id="lab_adbe_ScheduleofacquiredassetsandliabilitiesTable_5B63920212FDD6260C2AA72F3EA3DC90_label_en-US" xlink:label="lab_adbe_ScheduleofacquiredassetsandliabilitiesTable_5B63920212FDD6260C2AA72F3EA3DC90" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of acquired assets and liabilities [Table]</link:label>
    <link:label id="lab_adbe_ScheduleofacquiredassetsandliabilitiesTable_5B63920212FDD6260C2AA72F3EA3DC90_documentation_en-US" xlink:label="lab_adbe_ScheduleofacquiredassetsandliabilitiesTable_5B63920212FDD6260C2AA72F3EA3DC90" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule of acquired assets and liabilities, includes intangible assets, net liabilities, and goodwill.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ScheduleofacquiredassetsandliabilitiesTable" xlink:label="loc_adbe_ScheduleofacquiredassetsandliabilitiesTable_5B63920212FDD6260C2AA72F3EA3DC90" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesTable_5B63920212FDD6260C2AA72F3EA3DC90" xlink:to="lab_adbe_ScheduleofacquiredassetsandliabilitiesTable_5B63920212FDD6260C2AA72F3EA3DC90" xlink:type="arc" />
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_DA674961A44A0BC95FB8A72F3EA58DFB_terseLabel_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember_DA674961A44A0BC95FB8A72F3EA58DFB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-competition agreements</link:label>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_DA674961A44A0BC95FB8A72F3EA58DFB_label_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember_DA674961A44A0BC95FB8A72F3EA58DFB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncompete Agreements [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_DA674961A44A0BC95FB8A72F3EA58DFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncompeteAgreementsMember_DA674961A44A0BC95FB8A72F3EA58DFB" xlink:to="lab_us-gaap_NoncompeteAgreementsMember_DA674961A44A0BC95FB8A72F3EA58DFB" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_F09C7B3AEEEE592D40EBA72F3EA502F0_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_F09C7B3AEEEE592D40EBA72F3EA502F0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_F09C7B3AEEEE592D40EBA72F3EA502F0_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_F09C7B3AEEEE592D40EBA72F3EA502F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_F09C7B3AEEEE592D40EBA72F3EA502F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_F09C7B3AEEEE592D40EBA72F3EA502F0" xlink:to="lab_us-gaap_BusinessAcquisitionAxis_F09C7B3AEEEE592D40EBA72F3EA502F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_DF6FC04FFF551BA25B0CA72F3EA59344_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_DF6FC04FFF551BA25B0CA72F3EA59344" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_DF6FC04FFF551BA25B0CA72F3EA59344_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_DF6FC04FFF551BA25B0CA72F3EA59344" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_DF6FC04FFF551BA25B0CA72F3EA59344" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_DF6FC04FFF551BA25B0CA72F3EA59344" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain_DF6FC04FFF551BA25B0CA72F3EA59344" xlink:type="arc" />
    <link:label id="lab_adbe_MarketoMember_1E4431EBF39EA043ED8CA72F3EA60A85_terseLabel_en-US" xlink:label="lab_adbe_MarketoMember_1E4431EBF39EA043ED8CA72F3EA60A85" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketo</link:label>
    <link:label id="lab_adbe_MarketoMember_1E4431EBF39EA043ED8CA72F3EA60A85_label_en-US" xlink:label="lab_adbe_MarketoMember_1E4431EBF39EA043ED8CA72F3EA60A85" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Marketo [Member]</link:label>
    <link:label id="lab_adbe_MarketoMember_1E4431EBF39EA043ED8CA72F3EA60A85_documentation_en-US" xlink:label="lab_adbe_MarketoMember_1E4431EBF39EA043ED8CA72F3EA60A85" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Marketo [Member]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_MarketoMember" xlink:label="loc_adbe_MarketoMember_1E4431EBF39EA043ED8CA72F3EA60A85" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_MarketoMember_1E4431EBF39EA043ED8CA72F3EA60A85" xlink:to="lab_adbe_MarketoMember_1E4431EBF39EA043ED8CA72F3EA60A85" xlink:type="arc" />
    <link:label id="lab_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_068737C386C50CD79543A72F3EA63890_terseLabel_en-US" xlink:label="lab_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_068737C386C50CD79543A72F3EA63890" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of acquired assets and liabilities</link:label>
    <link:label id="lab_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_068737C386C50CD79543A72F3EA63890_label_en-US" xlink:label="lab_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_068737C386C50CD79543A72F3EA63890" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of acquired assets and liabilities [Line Items]</link:label>
    <link:label id="lab_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_068737C386C50CD79543A72F3EA63890_documentation_en-US" xlink:label="lab_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_068737C386C50CD79543A72F3EA63890" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Line Items] for Schedule of acquired assets and liabilities, includes intangible assets, net liabilities, and goodwill.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ScheduleofacquiredassetsandliabilitiesLineItems" xlink:label="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_068737C386C50CD79543A72F3EA63890" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_068737C386C50CD79543A72F3EA63890" xlink:to="lab_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_068737C386C50CD79543A72F3EA63890" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedCustomerRelationshipsGross_6AD29EACCBD2279D7288A72F3EA6BA31_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedCustomerRelationshipsGross_6AD29EACCBD2279D7288A72F3EA6BA31" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Customer contracts and relationships</link:label>
    <link:label id="lab_us-gaap_FiniteLivedCustomerRelationshipsGross_6AD29EACCBD2279D7288A72F3EA6BA31_label_en-US" xlink:label="lab_us-gaap_FiniteLivedCustomerRelationshipsGross_6AD29EACCBD2279D7288A72F3EA6BA31" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Customer Relationships, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedCustomerRelationshipsGross" xlink:label="loc_us-gaap_FiniteLivedCustomerRelationshipsGross_6AD29EACCBD2279D7288A72F3EA6BA31" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedCustomerRelationshipsGross_6AD29EACCBD2279D7288A72F3EA6BA31" xlink:to="lab_us-gaap_FiniteLivedCustomerRelationshipsGross_6AD29EACCBD2279D7288A72F3EA6BA31" xlink:type="arc" />
    <link:label id="lab_adbe_FiniteLivedpurchasedtechnologygross_E01F96B0CEF5A5137222A72F3EA65D56_verboseLabel_en-US" xlink:label="lab_adbe_FiniteLivedpurchasedtechnologygross_E01F96B0CEF5A5137222A72F3EA65D56" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Purchased technology</link:label>
    <link:label id="lab_adbe_FiniteLivedpurchasedtechnologygross_E01F96B0CEF5A5137222A72F3EA65D56_label_en-US" xlink:label="lab_adbe_FiniteLivedpurchasedtechnologygross_E01F96B0CEF5A5137222A72F3EA65D56" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived purchased technology, gross</link:label>
    <link:label id="lab_adbe_FiniteLivedpurchasedtechnologygross_E01F96B0CEF5A5137222A72F3EA65D56_documentation_en-US" xlink:label="lab_adbe_FiniteLivedpurchasedtechnologygross_E01F96B0CEF5A5137222A72F3EA65D56" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gross carrying amount before accumulated amortization as of the balance sheet date to an asset acquired in a business combination representing purchased technology having a finite beneficial life.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_FiniteLivedpurchasedtechnologygross" xlink:label="loc_adbe_FiniteLivedpurchasedtechnologygross_E01F96B0CEF5A5137222A72F3EA65D56" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_FiniteLivedpurchasedtechnologygross_E01F96B0CEF5A5137222A72F3EA65D56" xlink:to="lab_adbe_FiniteLivedpurchasedtechnologygross_E01F96B0CEF5A5137222A72F3EA65D56" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedContractualRightsGross_E820A034F6BE743CC161A72F3EA60B85_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedContractualRightsGross_E820A034F6BE743CC161A72F3EA60B85" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Backlog</link:label>
    <link:label id="lab_us-gaap_FiniteLivedContractualRightsGross_E820A034F6BE743CC161A72F3EA60B85_label_en-US" xlink:label="lab_us-gaap_FiniteLivedContractualRightsGross_E820A034F6BE743CC161A72F3EA60B85" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Contractual Rights, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedContractualRightsGross" xlink:label="loc_us-gaap_FiniteLivedContractualRightsGross_E820A034F6BE743CC161A72F3EA60B85" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedContractualRightsGross_E820A034F6BE743CC161A72F3EA60B85" xlink:to="lab_us-gaap_FiniteLivedContractualRightsGross_E820A034F6BE743CC161A72F3EA60B85" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedNoncompeteAgreementsGross_B82C49B472BB9DF0F3B7A72F3EA77D75_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedNoncompeteAgreementsGross_B82C49B472BB9DF0F3B7A72F3EA77D75" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-competition agreements</link:label>
    <link:label id="lab_us-gaap_FiniteLivedNoncompeteAgreementsGross_B82C49B472BB9DF0F3B7A72F3EA77D75_label_en-US" xlink:label="lab_us-gaap_FiniteLivedNoncompeteAgreementsGross_B82C49B472BB9DF0F3B7A72F3EA77D75" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Noncompete Agreements, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedNoncompeteAgreementsGross" xlink:label="loc_us-gaap_FiniteLivedNoncompeteAgreementsGross_B82C49B472BB9DF0F3B7A72F3EA77D75" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedNoncompeteAgreementsGross_B82C49B472BB9DF0F3B7A72F3EA77D75" xlink:to="lab_us-gaap_FiniteLivedNoncompeteAgreementsGross_B82C49B472BB9DF0F3B7A72F3EA77D75" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedTrademarksGross_261FFDE7FD32EC4834E8A72F3EA70592_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedTrademarksGross_261FFDE7FD32EC4834E8A72F3EA70592" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Trademarks</link:label>
    <link:label id="lab_us-gaap_FiniteLivedTrademarksGross_261FFDE7FD32EC4834E8A72F3EA70592_label_en-US" xlink:label="lab_us-gaap_FiniteLivedTrademarksGross_261FFDE7FD32EC4834E8A72F3EA70592" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Trademarks, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedTrademarksGross" xlink:label="loc_us-gaap_FiniteLivedTrademarksGross_261FFDE7FD32EC4834E8A72F3EA70592" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedTrademarksGross_261FFDE7FD32EC4834E8A72F3EA70592" xlink:to="lab_us-gaap_FiniteLivedTrademarksGross_261FFDE7FD32EC4834E8A72F3EA70592" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_3FB53D73103E99FB0422A72F3EA7C366_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_3FB53D73103E99FB0422A72F3EA7C366" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total identifiable intangible assets acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_3FB53D73103E99FB0422A72F3EA7C366_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_3FB53D73103E99FB0422A72F3EA7C366" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_3FB53D73103E99FB0422A72F3EA7C366" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_3FB53D73103E99FB0422A72F3EA7C366" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_3FB53D73103E99FB0422A72F3EA7C366" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_DD591723B76275563FA4A72F3EA77B68_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_DD591723B76275563FA4A72F3EA77B68" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net assets acquired or liabilities assumed</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_DD591723B76275563FA4A72F3EA77B68_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_DD591723B76275563FA4A72F3EA77B68" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_DD591723B76275563FA4A72F3EA77B68" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_DD591723B76275563FA4A72F3EA77B68" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_DD591723B76275563FA4A72F3EA77B68" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_2634173BF52D35E6E1FEA72F3EA72D6D_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod_2634173BF52D35E6E1FEA72F3EA72D6D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, acquired during period</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_2634173BF52D35E6E1FEA72F3EA72D6D_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod_2634173BF52D35E6E1FEA72F3EA72D6D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_2634173BF52D35E6E1FEA72F3EA72D6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod_2634173BF52D35E6E1FEA72F3EA72D6D" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod_2634173BF52D35E6E1FEA72F3EA72D6D" xlink:type="arc" />
    <link:label id="lab_adbe_BusinessCombinationPurchasePrice_3C649B5E089687D20091A72F3EA70CE6_verboseLabel_en-US" xlink:label="lab_adbe_BusinessCombinationPurchasePrice_3C649B5E089687D20091A72F3EA70CE6" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total estimated purchase price</link:label>
    <link:label id="lab_adbe_BusinessCombinationPurchasePrice_3C649B5E089687D20091A72F3EA70CE6_label_en-US" xlink:label="lab_adbe_BusinessCombinationPurchasePrice_3C649B5E089687D20091A72F3EA70CE6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination Purchase Price</link:label>
    <link:label id="lab_adbe_BusinessCombinationPurchasePrice_3C649B5E089687D20091A72F3EA70CE6_documentation_en-US" xlink:label="lab_adbe_BusinessCombinationPurchasePrice_3C649B5E089687D20091A72F3EA70CE6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination Purchase Price</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_BusinessCombinationPurchasePrice" xlink:label="loc_adbe_BusinessCombinationPurchasePrice_3C649B5E089687D20091A72F3EA70CE6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_BusinessCombinationPurchasePrice_3C649B5E089687D20091A72F3EA70CE6" xlink:to="lab_adbe_BusinessCombinationPurchasePrice_3C649B5E089687D20091A72F3EA70CE6" xlink:type="arc" />
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_8E03BC97D1C8F2BD0EE9A72F3EA8EBCB_verboseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_8E03BC97D1C8F2BD0EE9A72F3EA8EBCB" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Acquired finite-lived intangible assets, weighted average useful life</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_8E03BC97D1C8F2BD0EE9A72F3EA8EBCB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_8E03BC97D1C8F2BD0EE9A72F3EA8EBCB" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_8E03BC97D1C8F2BD0EE9A72F3EA8EBCB" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherIncomeAndExpensesAbstract_5A78E92EC57E8D188B8C933AFFD6AFD3_label_en-US" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract_E64600419E7054EB9549A0B5D0C03652" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Income and Expenses [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_E64600419E7054EB9549A0B5D0C03652" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_E64600419E7054EB9549A0B5D0C03652" xlink:to="lab_us-gaap_OtherIncomeAndExpensesAbstract_E64600419E7054EB9549A0B5D0C03652" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_C5A025E17D1CF359B773933AFFD67515_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_BCCF8573E28159B498787784ADC36761" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">NON-OPERATING INCOME (EXPENSE)</link:label>
    <link:label id="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_C5A025E17D1CF359B773933AFFD67515_label_en-US" xlink:label="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_BCCF8573E28159B498787784ADC36761" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Income and Other Expense Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:label="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_BCCF8573E28159B498787784ADC36761" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_BCCF8573E28159B498787784ADC36761" xlink:to="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_BCCF8573E28159B498787784ADC36761" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenueNoncurrent_870BB3117DE75BCB294BA51BF52AB15E_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueNoncurrent_870BB3117DE75BCB294BA51BF52AB15E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue, long-term</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueNoncurrent_870BB3117DE75BCB294BA51BF52AB15E_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueNoncurrent_870BB3117DE75BCB294BA51BF52AB15E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_870BB3117DE75BCB294BA51BF52AB15E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueNoncurrent_870BB3117DE75BCB294BA51BF52AB15E" xlink:to="lab_us-gaap_DeferredRevenueNoncurrent_870BB3117DE75BCB294BA51BF52AB15E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedIncomeTaxesNoncurrent_01CF7768EC830F1DD2EAA51BF52A790D_verboseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesNoncurrent_01CF7768EC830F1DD2EAA51BF52A790D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income taxes payable, long-term</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesNoncurrent_01CF7768EC830F1DD2EAA51BF52A790D_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesNoncurrent_01CF7768EC830F1DD2EAA51BF52A790D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Income Taxes, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_01CF7768EC830F1DD2EAA51BF52A790D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesNoncurrent_01CF7768EC830F1DD2EAA51BF52A790D" xlink:to="lab_us-gaap_AccruedIncomeTaxesNoncurrent_01CF7768EC830F1DD2EAA51BF52A790D" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_87121FA76C600E41EA928B6A7407B4E3_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_87121FA76C600E41EA928B6A7407B4E3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_87121FA76C600E41EA928B6A7407B4E3_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_87121FA76C600E41EA928B6A7407B4E3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_87121FA76C600E41EA928B6A7407B4E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_87121FA76C600E41EA928B6A7407B4E3" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_87121FA76C600E41EA928B6A7407B4E3" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_E8B30982F5923BC746C28B6A7407CBBB_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_E8B30982F5923BC746C28B6A7407CBBB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_E8B30982F5923BC746C28B6A7407CBBB_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_E8B30982F5923BC746C28B6A7407CBBB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_E8B30982F5923BC746C28B6A7407CBBB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_E8B30982F5923BC746C28B6A7407CBBB" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_E8B30982F5923BC746C28B6A7407CBBB" xlink:type="arc" />
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_C5C10DC12A52EA1B031C8BC9ACF8013B_terseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember_C5C10DC12A52EA1B031C8BC9ACF8013B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Computers and other equipment</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_C5C10DC12A52EA1B031C8BC9ACF8013B_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember_C5C10DC12A52EA1B031C8BC9ACF8013B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_C5C10DC12A52EA1B031C8BC9ACF8013B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentMember_C5C10DC12A52EA1B031C8BC9ACF8013B" xlink:to="lab_us-gaap_MachineryAndEquipmentMember_C5C10DC12A52EA1B031C8BC9ACF8013B" xlink:type="arc" />
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_AA573981F289EAE18CE98B6A7408FBA3_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember_AA573981F289EAE18CE98B6A7408FBA3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Furniture and fixtures</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_AA573981F289EAE18CE98B6A7408FBA3_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember_AA573981F289EAE18CE98B6A7408FBA3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_AA573981F289EAE18CE98B6A7408FBA3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember_AA573981F289EAE18CE98B6A7408FBA3" xlink:to="lab_us-gaap_FurnitureAndFixturesMember_AA573981F289EAE18CE98B6A7408FBA3" xlink:type="arc" />
    <link:label id="lab_us-gaap_BuildingImprovementsMember_5CC60B309438E4225E878B6A740830D9_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingImprovementsMember_5CC60B309438E4225E878B6A740830D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Building improvements</link:label>
    <link:label id="lab_us-gaap_BuildingImprovementsMember_5CC60B309438E4225E878B6A740830D9_label_en-US" xlink:label="lab_us-gaap_BuildingImprovementsMember_5CC60B309438E4225E878B6A740830D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building Improvements [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingImprovementsMember_5CC60B309438E4225E878B6A740830D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingImprovementsMember_5CC60B309438E4225E878B6A740830D9" xlink:to="lab_us-gaap_BuildingImprovementsMember_5CC60B309438E4225E878B6A740830D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_BuildingMember_192EE0257A1A7F1347B38B6A74080289_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember_192EE0257A1A7F1347B38B6A74080289" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Buildings</link:label>
    <link:label id="lab_us-gaap_BuildingMember_192EE0257A1A7F1347B38B6A74080289_label_en-US" xlink:label="lab_us-gaap_BuildingMember_192EE0257A1A7F1347B38B6A74080289" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingMember" xlink:label="loc_us-gaap_BuildingMember_192EE0257A1A7F1347B38B6A74080289" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember_192EE0257A1A7F1347B38B6A74080289" xlink:to="lab_us-gaap_BuildingMember_192EE0257A1A7F1347B38B6A74080289" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_2C79C835D065B612922E8B6A7408A3D1_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember_2C79C835D065B612922E8B6A7408A3D1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_2C79C835D065B612922E8B6A7408A3D1_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember_2C79C835D065B612922E8B6A7408A3D1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_2C79C835D065B612922E8B6A7408A3D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember_2C79C835D065B612922E8B6A7408A3D1" xlink:to="lab_us-gaap_LeaseholdImprovementsMember_2C79C835D065B612922E8B6A7408A3D1" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_A7DCFDFD40DBE269C07D8B6A740A8C05_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_A7DCFDFD40DBE269C07D8B6A740A8C05" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_A7DCFDFD40DBE269C07D8B6A740A8C05_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_A7DCFDFD40DBE269C07D8B6A740A8C05" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_A7DCFDFD40DBE269C07D8B6A740A8C05" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_A7DCFDFD40DBE269C07D8B6A740A8C05" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_A7DCFDFD40DBE269C07D8B6A740A8C05" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentsAbstract_33E193E2DF01E82840F9A6F77714241C_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentsAbstract_33E193E2DF01E82840F9A6F77714241C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instruments [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentsAbstract" xlink:label="loc_us-gaap_DebtInstrumentsAbstract_33E193E2DF01E82840F9A6F77714241C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentsAbstract_33E193E2DF01E82840F9A6F77714241C" xlink:to="lab_us-gaap_DebtInstrumentsAbstract_33E193E2DF01E82840F9A6F77714241C" xlink:type="arc" />
    <link:label id="lab_us-gaap_HedgingDesignationAxis_DEF01E18E64137101E04A6F777158C4D_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis_DEF01E18E64137101E04A6F777158C4D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="loc_us-gaap_HedgingDesignationAxis_DEF01E18E64137101E04A6F777158C4D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationAxis_DEF01E18E64137101E04A6F777158C4D" xlink:to="lab_us-gaap_HedgingDesignationAxis_DEF01E18E64137101E04A6F777158C4D" xlink:type="arc" />
    <link:label id="lab_adbe_Notes2025Member_063634CE870DE7914318A6F777170B95_terseLabel_en-US" xlink:label="lab_adbe_Notes2025Member_063634CE870DE7914318A6F777170B95" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes 2025</link:label>
    <link:label id="lab_adbe_Notes2025Member_063634CE870DE7914318A6F777170B95_label_en-US" xlink:label="lab_adbe_Notes2025Member_063634CE870DE7914318A6F777170B95" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes 2025 [Member]</link:label>
    <link:label id="lab_adbe_Notes2025Member_063634CE870DE7914318A6F777170B95_documentation_en-US" xlink:label="lab_adbe_Notes2025Member_063634CE870DE7914318A6F777170B95" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Notes 2025 [Member]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Notes2025Member" xlink:label="loc_adbe_Notes2025Member_063634CE870DE7914318A6F777170B95" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_Notes2025Member_063634CE870DE7914318A6F777170B95" xlink:to="lab_adbe_Notes2025Member_063634CE870DE7914318A6F777170B95" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_BC2E5A4821BF9BD2714AA6F77717CA5E_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_BC2E5A4821BF9BD2714AA6F77717CA5E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_BC2E5A4821BF9BD2714AA6F77717CA5E_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_BC2E5A4821BF9BD2714AA6F77717CA5E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_BC2E5A4821BF9BD2714AA6F77717CA5E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount_BC2E5A4821BF9BD2714AA6F77717CA5E" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount_BC2E5A4821BF9BD2714AA6F77717CA5E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_7B39155F89C37A5B581FA6F77718E857_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_7B39155F89C37A5B581FA6F77718E857" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020 Notes, Interest Rate, Stated Percentage</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_7B39155F89C37A5B581FA6F77718E857_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_7B39155F89C37A5B581FA6F77718E857" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_7B39155F89C37A5B581FA6F77718E857" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_7B39155F89C37A5B581FA6F77718E857" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_7B39155F89C37A5B581FA6F77718E857" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_977B9D41E7BFB5AC3EC2A6F777183BC0_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_977B9D41E7BFB5AC3EC2A6F777183BC0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_977B9D41E7BFB5AC3EC2A6F777183BC0_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_977B9D41E7BFB5AC3EC2A6F777183BC0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Debt, Net of Issuance Costs</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:label="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_977B9D41E7BFB5AC3EC2A6F777183BC0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_977B9D41E7BFB5AC3EC2A6F777183BC0" xlink:to="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_977B9D41E7BFB5AC3EC2A6F777183BC0" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_FA529328F7D6469097B1A6F777182645_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount_FA529328F7D6469097B1A6F777182645" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Unamortized Discount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_FA529328F7D6469097B1A6F777182645_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount_FA529328F7D6469097B1A6F777182645" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Unamortized Discount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_FA529328F7D6469097B1A6F777182645" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscount_FA529328F7D6469097B1A6F777182645" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscount_FA529328F7D6469097B1A6F777182645" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_94D8B05C25D89C2468E5A6F777184CB2_terseLabel_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense_94D8B05C25D89C2468E5A6F777184CB2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unamortized Debt Issuance Expense</link:label>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_94D8B05C25D89C2468E5A6F777184CB2_label_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense_94D8B05C25D89C2468E5A6F777184CB2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unamortized Debt Issuance Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_94D8B05C25D89C2468E5A6F777184CB2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnamortizedDebtIssuanceExpense_94D8B05C25D89C2468E5A6F777184CB2" xlink:to="lab_us-gaap_UnamortizedDebtIssuanceExpense_94D8B05C25D89C2468E5A6F777184CB2" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_8522988B3D839BBC7F3FA6F77718BAEB_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_8522988B3D839BBC7F3FA6F77718BAEB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_8522988B3D839BBC7F3FA6F77718BAEB_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_8522988B3D839BBC7F3FA6F77718BAEB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_8522988B3D839BBC7F3FA6F77718BAEB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_8522988B3D839BBC7F3FA6F77718BAEB" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_8522988B3D839BBC7F3FA6F77718BAEB" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_0D88E3C4E9B8259ACE8EA6F77719A1B8_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount_0D88E3C4E9B8259ACE8EA6F77719A1B8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_0D88E3C4E9B8259ACE8EA6F77719A1B8_label_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount_0D88E3C4E9B8259ACE8EA6F77719A1B8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="loc_us-gaap_DerivativeNotionalAmount_0D88E3C4E9B8259ACE8EA6F77719A1B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNotionalAmount_0D88E3C4E9B8259ACE8EA6F77719A1B8" xlink:to="lab_us-gaap_DerivativeNotionalAmount_0D88E3C4E9B8259ACE8EA6F77719A1B8" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeFixedInterestRate_95D7B2F204CF161D230AA6F77719C1E9_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFixedInterestRate_95D7B2F204CF161D230AA6F77719C1E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative, Fixed Interest Rate</link:label>
    <link:label id="lab_us-gaap_DerivativeFixedInterestRate_95D7B2F204CF161D230AA6F77719C1E9_label_en-US" xlink:label="lab_us-gaap_DerivativeFixedInterestRate_95D7B2F204CF161D230AA6F77719C1E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Fixed Interest Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeFixedInterestRate" xlink:label="loc_us-gaap_DerivativeFixedInterestRate_95D7B2F204CF161D230AA6F77719C1E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFixedInterestRate_95D7B2F204CF161D230AA6F77719C1E9" xlink:to="lab_us-gaap_DerivativeFixedInterestRate_95D7B2F204CF161D230AA6F77719C1E9" xlink:type="arc" />
    <link:label id="lab_adbe_SeniorNotesCarryingValue_15EC973B098DF4400764A6F7771977F3_terseLabel_en-US" xlink:label="lab_adbe_SeniorNotesCarryingValue_15EC973B098DF4400764A6F7771977F3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Senior Notes, Carrying Value</link:label>
    <link:label id="lab_adbe_SeniorNotesCarryingValue_15EC973B098DF4400764A6F7771977F3_label_en-US" xlink:label="lab_adbe_SeniorNotesCarryingValue_15EC973B098DF4400764A6F7771977F3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Senior Notes, Carrying Value</link:label>
    <link:label id="lab_adbe_SeniorNotesCarryingValue_15EC973B098DF4400764A6F7771977F3_documentation_en-US" xlink:label="lab_adbe_SeniorNotesCarryingValue_15EC973B098DF4400764A6F7771977F3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Senior Notes, Carrying Value</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_SeniorNotesCarryingValue" xlink:label="loc_adbe_SeniorNotesCarryingValue_15EC973B098DF4400764A6F7771977F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_SeniorNotesCarryingValue_15EC973B098DF4400764A6F7771977F3" xlink:to="lab_adbe_SeniorNotesCarryingValue_15EC973B098DF4400764A6F7771977F3" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_A738F517ACFC5A9AAFB3A6F77719A9BC_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue_A738F517ACFC5A9AAFB3A6F77719A9BC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Senior Notes, Fair Value</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_A738F517ACFC5A9AAFB3A6F77719A9BC_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue_A738F517ACFC5A9AAFB3A6F77719A9BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="loc_us-gaap_DebtInstrumentFairValue_A738F517ACFC5A9AAFB3A6F77719A9BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFairValue_A738F517ACFC5A9AAFB3A6F77719A9BC" xlink:to="lab_us-gaap_DebtInstrumentFairValue_A738F517ACFC5A9AAFB3A6F77719A9BC" xlink:type="arc" />
    <link:label id="lab_adbe_RepurchaseNotesAtPriceOfTheirPrincipalAmountPlusAccruedAndUnpaidInterest_98EA7A06836FF7057B58A6F777199BD2_terseLabel_en-US" xlink:label="lab_adbe_RepurchaseNotesAtPriceOfTheirPrincipalAmountPlusAccruedAndUnpaidInterest_98EA7A06836FF7057B58A6F777199BD2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Repurchase notes at price of their principal amount plus accrued and unpaid interest</link:label>
    <link:label id="lab_adbe_RepurchaseNotesAtPriceOfTheirPrincipalAmountPlusAccruedAndUnpaidInterest_98EA7A06836FF7057B58A6F777199BD2_label_en-US" xlink:label="lab_adbe_RepurchaseNotesAtPriceOfTheirPrincipalAmountPlusAccruedAndUnpaidInterest_98EA7A06836FF7057B58A6F777199BD2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repurchase notes at price of their principal amount plus accrued and unpaid interest</link:label>
    <link:label id="lab_adbe_RepurchaseNotesAtPriceOfTheirPrincipalAmountPlusAccruedAndUnpaidInterest_98EA7A06836FF7057B58A6F777199BD2_documentation_en-US" xlink:label="lab_adbe_RepurchaseNotesAtPriceOfTheirPrincipalAmountPlusAccruedAndUnpaidInterest_98EA7A06836FF7057B58A6F777199BD2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Repurchase notes at price of their principal amount, plus accrued and unpaid interest.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RepurchaseNotesAtPriceOfTheirPrincipalAmountPlusAccruedAndUnpaidInterest" xlink:label="loc_adbe_RepurchaseNotesAtPriceOfTheirPrincipalAmountPlusAccruedAndUnpaidInterest_98EA7A06836FF7057B58A6F777199BD2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_RepurchaseNotesAtPriceOfTheirPrincipalAmountPlusAccruedAndUnpaidInterest_98EA7A06836FF7057B58A6F777199BD2" xlink:to="lab_adbe_RepurchaseNotesAtPriceOfTheirPrincipalAmountPlusAccruedAndUnpaidInterest_98EA7A06836FF7057B58A6F777199BD2" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPaymentInterest_E8B2F62A9461510683F0A6F77719F2D3_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPaymentInterest_E8B2F62A9461510683F0A6F77719F2D3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Periodic Payment, Interest</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPaymentInterest_E8B2F62A9461510683F0A6F77719F2D3_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPaymentInterest_E8B2F62A9461510683F0A6F77719F2D3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Periodic Payment, Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentInterest" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentInterest_E8B2F62A9461510683F0A6F77719F2D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentPeriodicPaymentInterest_E8B2F62A9461510683F0A6F77719F2D3" xlink:to="lab_us-gaap_DebtInstrumentPeriodicPaymentInterest_E8B2F62A9461510683F0A6F77719F2D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedGoodsAndNonemployeeServicesTransactionTable_E15BEE9653D8F2EA3372AB32E6AF637A_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedGoodsAndNonemployeeServicesTransactionTable_E15BEE9653D8F2EA3372AB32E6AF637A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Goods and Nonemployee Services Transaction [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedGoodsAndNonemployeeServicesTransactionTable_E15BEE9653D8F2EA3372AB32E6AF637A_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedGoodsAndNonemployeeServicesTransactionTable_E15BEE9653D8F2EA3372AB32E6AF637A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Goods and Nonemployee Services Transaction [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedGoodsAndNonemployeeServicesTransactionTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedGoodsAndNonemployeeServicesTransactionTable_E15BEE9653D8F2EA3372AB32E6AF637A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedGoodsAndNonemployeeServicesTransactionTable_E15BEE9653D8F2EA3372AB32E6AF637A" xlink:to="lab_us-gaap_ScheduleOfShareBasedGoodsAndNonemployeeServicesTransactionTable_E15BEE9653D8F2EA3372AB32E6AF637A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_363460DBC23059A740FFAB32E6B0E267_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_363460DBC23059A740FFAB32E6B0E267" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-employee Directors, Grant Type</link:label>
    <link:label id="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_363460DBC23059A740FFAB32E6B0E267_label_en-US" xlink:label="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_363460DBC23059A740FFAB32E6B0E267" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_363460DBC23059A740FFAB32E6B0E267" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_363460DBC23059A740FFAB32E6B0E267" xlink:to="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_363460DBC23059A740FFAB32E6B0E267" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_22DB0B689DAD39D8A4F1AB32E6B070CA_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_22DB0B689DAD39D8A4F1AB32E6B070CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Grants to Non-Employee Directors</link:label>
    <link:label id="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_22DB0B689DAD39D8A4F1AB32E6B070CA_label_en-US" xlink:label="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_22DB0B689DAD39D8A4F1AB32E6B070CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_22DB0B689DAD39D8A4F1AB32E6B070CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_22DB0B689DAD39D8A4F1AB32E6B070CA" xlink:to="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_22DB0B689DAD39D8A4F1AB32E6B070CA" xlink:type="arc" />
    <link:label id="lab_adbe_ExistingNonEmployeeDirectorsMember_91B2F1C621DD906323F6AB32E6B0862B_terseLabel_en-US" xlink:label="lab_adbe_ExistingNonEmployeeDirectorsMember_91B2F1C621DD906323F6AB32E6B0862B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Existing Non-Employee Directors [Member]</link:label>
    <link:label id="lab_adbe_ExistingNonEmployeeDirectorsMember_91B2F1C621DD906323F6AB32E6B0862B_label_en-US" xlink:label="lab_adbe_ExistingNonEmployeeDirectorsMember_91B2F1C621DD906323F6AB32E6B0862B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Existing Non-Employee Directors [Member]</link:label>
    <link:label id="lab_adbe_ExistingNonEmployeeDirectorsMember_91B2F1C621DD906323F6AB32E6B0862B_documentation_en-US" xlink:label="lab_adbe_ExistingNonEmployeeDirectorsMember_91B2F1C621DD906323F6AB32E6B0862B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Existing Non-Employee Directors [Member]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ExistingNonEmployeeDirectorsMember" xlink:label="loc_adbe_ExistingNonEmployeeDirectorsMember_91B2F1C621DD906323F6AB32E6B0862B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_ExistingNonEmployeeDirectorsMember_91B2F1C621DD906323F6AB32E6B0862B" xlink:to="lab_adbe_ExistingNonEmployeeDirectorsMember_91B2F1C621DD906323F6AB32E6B0862B" xlink:type="arc" />
    <link:label id="lab_adbe_NewNonEmployeeDirectorsMember_F57A2C9EA490A9B00185AB32E6B10AC9_terseLabel_en-US" xlink:label="lab_adbe_NewNonEmployeeDirectorsMember_F57A2C9EA490A9B00185AB32E6B10AC9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Non-Employee Directors [Member]</link:label>
    <link:label id="lab_adbe_NewNonEmployeeDirectorsMember_F57A2C9EA490A9B00185AB32E6B10AC9_label_en-US" xlink:label="lab_adbe_NewNonEmployeeDirectorsMember_F57A2C9EA490A9B00185AB32E6B10AC9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Non-Employee Directors [Member]</link:label>
    <link:label id="lab_adbe_NewNonEmployeeDirectorsMember_F57A2C9EA490A9B00185AB32E6B10AC9_documentation_en-US" xlink:label="lab_adbe_NewNonEmployeeDirectorsMember_F57A2C9EA490A9B00185AB32E6B10AC9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">New Non-Employee Directors [Member]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_NewNonEmployeeDirectorsMember" xlink:label="loc_adbe_NewNonEmployeeDirectorsMember_F57A2C9EA490A9B00185AB32E6B10AC9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_NewNonEmployeeDirectorsMember_F57A2C9EA490A9B00185AB32E6B10AC9" xlink:to="lab_adbe_NewNonEmployeeDirectorsMember_F57A2C9EA490A9B00185AB32E6B10AC9" xlink:type="arc" />
    <link:label id="lab_srt_TitleOfIndividualAxis_7818272DF1C72C21B703AB32E6B1D2B6_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualAxis_7818272DF1C72C21B703AB32E6B1D2B6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:label id="lab_srt_TitleOfIndividualAxis_7818272DF1C72C21B703AB32E6B1D2B6_label_en-US" xlink:label="lab_srt_TitleOfIndividualAxis_7818272DF1C72C21B703AB32E6B1D2B6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srt_TitleOfIndividualAxis_7818272DF1C72C21B703AB32E6B1D2B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualAxis_7818272DF1C72C21B703AB32E6B1D2B6" xlink:to="lab_srt_TitleOfIndividualAxis_7818272DF1C72C21B703AB32E6B1D2B6" xlink:type="arc" />
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_1FB9F6A2B1A69575D720AB32E6B14E87_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_1FB9F6A2B1A69575D720AB32E6B14E87" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of Individual [Domain]</link:label>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_1FB9F6A2B1A69575D720AB32E6B14E87_label_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_1FB9F6A2B1A69575D720AB32E6B14E87" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of Individual [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1FB9F6A2B1A69575D720AB32E6B14E87" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1FB9F6A2B1A69575D720AB32E6B14E87" xlink:to="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_1FB9F6A2B1A69575D720AB32E6B14E87" xlink:type="arc" />
    <link:label id="lab_srt_DirectorMember_057A9C51577205C9CEE4AB32E6B257DC_terseLabel_en-US" xlink:label="lab_srt_DirectorMember_057A9C51577205C9CEE4AB32E6B257DC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Director [Member]</link:label>
    <link:label id="lab_srt_DirectorMember_057A9C51577205C9CEE4AB32E6B257DC_label_en-US" xlink:label="lab_srt_DirectorMember_057A9C51577205C9CEE4AB32E6B257DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Director [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_DirectorMember" xlink:label="loc_srt_DirectorMember_057A9C51577205C9CEE4AB32E6B257DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_DirectorMember_057A9C51577205C9CEE4AB32E6B257DC" xlink:to="lab_srt_DirectorMember_057A9C51577205C9CEE4AB32E6B257DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionLineItems_9F4731000B5ABD66D768AB32E6B29D3D_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionLineItems_9F4731000B5ABD66D768AB32E6B29D3D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Goods and Non-employee Services Transaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionLineItems_9F4731000B5ABD66D768AB32E6B29D3D_label_en-US" xlink:label="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionLineItems_9F4731000B5ABD66D768AB32E6B29D3D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Goods and Nonemployee Services Transaction [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionLineItems" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionLineItems_9F4731000B5ABD66D768AB32E6B29D3D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionLineItems_9F4731000B5ABD66D768AB32E6B29D3D" xlink:to="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionLineItems_9F4731000B5ABD66D768AB32E6B29D3D" xlink:type="arc" />
    <link:label id="lab_adbe_RestrictedStockUnitsGrantedToExistingDirectors_BA277173B7FDA1AD4B4BAB32E6B25F9F_verboseLabel_en-US" xlink:label="lab_adbe_RestrictedStockUnitsGrantedToExistingDirectors_BA277173B7FDA1AD4B4BAB32E6B25F9F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Annual equity grants to existing directors</link:label>
    <link:label id="lab_adbe_RestrictedStockUnitsGrantedToExistingDirectors_BA277173B7FDA1AD4B4BAB32E6B25F9F_label_en-US" xlink:label="lab_adbe_RestrictedStockUnitsGrantedToExistingDirectors_BA277173B7FDA1AD4B4BAB32E6B25F9F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units Granted To Existing Directors</link:label>
    <link:label id="lab_adbe_RestrictedStockUnitsGrantedToExistingDirectors_BA277173B7FDA1AD4B4BAB32E6B25F9F_documentation_en-US" xlink:label="lab_adbe_RestrictedStockUnitsGrantedToExistingDirectors_BA277173B7FDA1AD4B4BAB32E6B25F9F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restricted stock units granted to existing directors.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RestrictedStockUnitsGrantedToExistingDirectors" xlink:label="loc_adbe_RestrictedStockUnitsGrantedToExistingDirectors_BA277173B7FDA1AD4B4BAB32E6B25F9F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_RestrictedStockUnitsGrantedToExistingDirectors_BA277173B7FDA1AD4B4BAB32E6B25F9F" xlink:to="lab_adbe_RestrictedStockUnitsGrantedToExistingDirectors_BA277173B7FDA1AD4B4BAB32E6B25F9F" xlink:type="arc" />
    <link:label id="lab_adbe_RestrictedStockUnitsGrantedToNewDirectors_D7B7ADA04AD44BC7E1ADAB32E6B34FD1_terseLabel_en-US" xlink:label="lab_adbe_RestrictedStockUnitsGrantedToNewDirectors_D7B7ADA04AD44BC7E1ADAB32E6B34FD1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Initial equity grants to new directors</link:label>
    <link:label id="lab_adbe_RestrictedStockUnitsGrantedToNewDirectors_D7B7ADA04AD44BC7E1ADAB32E6B34FD1_label_en-US" xlink:label="lab_adbe_RestrictedStockUnitsGrantedToNewDirectors_D7B7ADA04AD44BC7E1ADAB32E6B34FD1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units Granted To New Directors</link:label>
    <link:label id="lab_adbe_RestrictedStockUnitsGrantedToNewDirectors_D7B7ADA04AD44BC7E1ADAB32E6B34FD1_documentation_en-US" xlink:label="lab_adbe_RestrictedStockUnitsGrantedToNewDirectors_D7B7ADA04AD44BC7E1ADAB32E6B34FD1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restricted stock units granted to new directors.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RestrictedStockUnitsGrantedToNewDirectors" xlink:label="loc_adbe_RestrictedStockUnitsGrantedToNewDirectors_D7B7ADA04AD44BC7E1ADAB32E6B34FD1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_RestrictedStockUnitsGrantedToNewDirectors_D7B7ADA04AD44BC7E1ADAB32E6B34FD1" xlink:to="lab_adbe_RestrictedStockUnitsGrantedToNewDirectors_D7B7ADA04AD44BC7E1ADAB32E6B34FD1" xlink:type="arc" />
    <link:label id="lab_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantValuePerAward_8D4D65CA11E6DAA75AD1AB32E6B2D4C3_terseLabel_en-US" xlink:label="lab_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantValuePerAward_8D4D65CA11E6DAA75AD1AB32E6B2D4C3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Employee Director Aggregate Grant Value Per Award</link:label>
    <link:label id="lab_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantValuePerAward_8D4D65CA11E6DAA75AD1AB32E6B2D4C3_label_en-US" xlink:label="lab_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantValuePerAward_8D4D65CA11E6DAA75AD1AB32E6B2D4C3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Aggregate Grant Value Per Award</link:label>
    <link:label id="lab_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantValuePerAward_8D4D65CA11E6DAA75AD1AB32E6B2D4C3_documentation_en-US" xlink:label="lab_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantValuePerAward_8D4D65CA11E6DAA75AD1AB32E6B2D4C3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Aggregate Grant Value Per Award</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantValuePerAward" xlink:label="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantValuePerAward_8D4D65CA11E6DAA75AD1AB32E6B2D4C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantValuePerAward_8D4D65CA11E6DAA75AD1AB32E6B2D4C3" xlink:to="lab_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantValuePerAward_8D4D65CA11E6DAA75AD1AB32E6B2D4C3" xlink:type="arc" />
    <link:label id="lab_adbe_NumbersOfDaysUsedToCalculateAverageStockPrice_B8BCA1287FC62781FAE5AB32E6B37E02_terseLabel_en-US" xlink:label="lab_adbe_NumbersOfDaysUsedToCalculateAverageStockPrice_B8BCA1287FC62781FAE5AB32E6B37E02" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Numbers of Days Used to Calculate Average Stock Price</link:label>
    <link:label id="lab_adbe_NumbersOfDaysUsedToCalculateAverageStockPrice_B8BCA1287FC62781FAE5AB32E6B37E02_label_en-US" xlink:label="lab_adbe_NumbersOfDaysUsedToCalculateAverageStockPrice_B8BCA1287FC62781FAE5AB32E6B37E02" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Numbers of Days Used to Calculate Average Stock Price</link:label>
    <link:label id="lab_adbe_NumbersOfDaysUsedToCalculateAverageStockPrice_B8BCA1287FC62781FAE5AB32E6B37E02_documentation_en-US" xlink:label="lab_adbe_NumbersOfDaysUsedToCalculateAverageStockPrice_B8BCA1287FC62781FAE5AB32E6B37E02" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Numbers of days used to calculate average stock price.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_NumbersOfDaysUsedToCalculateAverageStockPrice" xlink:label="loc_adbe_NumbersOfDaysUsedToCalculateAverageStockPrice_B8BCA1287FC62781FAE5AB32E6B37E02" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_NumbersOfDaysUsedToCalculateAverageStockPrice_B8BCA1287FC62781FAE5AB32E6B37E02" xlink:to="lab_adbe_NumbersOfDaysUsedToCalculateAverageStockPrice_B8BCA1287FC62781FAE5AB32E6B37E02" xlink:type="arc" />
    <link:label id="lab_adbe_AnnualVestingPercentageForDirectorGrants_EF72E48FD123109C68A3AB32E6B3AC3F_terseLabel_en-US" xlink:label="lab_adbe_AnnualVestingPercentageForDirectorGrants_EF72E48FD123109C68A3AB32E6B3AC3F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Annual Vesting Percentage For Director Grants</link:label>
    <link:label id="lab_adbe_AnnualVestingPercentageForDirectorGrants_EF72E48FD123109C68A3AB32E6B3AC3F_label_en-US" xlink:label="lab_adbe_AnnualVestingPercentageForDirectorGrants_EF72E48FD123109C68A3AB32E6B3AC3F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Annual Vesting Percentage For Director Grants</link:label>
    <link:label id="lab_adbe_AnnualVestingPercentageForDirectorGrants_EF72E48FD123109C68A3AB32E6B3AC3F_documentation_en-US" xlink:label="lab_adbe_AnnualVestingPercentageForDirectorGrants_EF72E48FD123109C68A3AB32E6B3AC3F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Annual vesting percentage for director grants.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_AnnualVestingPercentageForDirectorGrants" xlink:label="loc_adbe_AnnualVestingPercentageForDirectorGrants_EF72E48FD123109C68A3AB32E6B3AC3F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_AnnualVestingPercentageForDirectorGrants_EF72E48FD123109C68A3AB32E6B3AC3F" xlink:to="lab_adbe_AnnualVestingPercentageForDirectorGrants_EF72E48FD123109C68A3AB32E6B3AC3F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_48A444DBD36949440A1CAB32E6B3AFFC_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_48A444DBD36949440A1CAB32E6B3AFFC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_48A444DBD36949440A1CAB32E6B3AFFC_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_48A444DBD36949440A1CAB32E6B3AFFC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_48A444DBD36949440A1CAB32E6B3AFFC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_48A444DBD36949440A1CAB32E6B3AFFC" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_48A444DBD36949440A1CAB32E6B3AFFC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_999C4C806E9940A8BAE987171404A7B9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_999C4C806E9940A8BAE987171404A7B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Revenue by Segment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_999C4C806E9940A8BAE987171404A7B9_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_999C4C806E9940A8BAE987171404A7B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_999C4C806E9940A8BAE987171404A7B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_999C4C806E9940A8BAE987171404A7B9" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_999C4C806E9940A8BAE987171404A7B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentDomain_4005F86F3B0B7B60EF02871714054602_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain_4005F86F3B0B7B60EF02871714054602" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_4005F86F3B0B7B60EF02871714054602" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain_4005F86F3B0B7B60EF02871714054602" xlink:to="lab_us-gaap_SegmentDomain_4005F86F3B0B7B60EF02871714054602" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_8265FB78796141A0E44887171406FF15_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_8265FB78796141A0E44887171406FF15" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_8265FB78796141A0E44887171406FF15_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_8265FB78796141A0E44887171406FF15" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_8265FB78796141A0E44887171406FF15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8265FB78796141A0E44887171406FF15" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems_8265FB78796141A0E44887171406FF15" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfRevenue_28E2A6E3A3478CFA40BF871714064595_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenue_28E2A6E3A3478CFA40BF871714064595" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfRevenue_28E2A6E3A3478CFA40BF871714064595_label_en-US" xlink:label="lab_us-gaap_CostOfRevenue_28E2A6E3A3478CFA40BF871714064595" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaap_CostOfRevenue_28E2A6E3A3478CFA40BF871714064595" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenue_28E2A6E3A3478CFA40BF871714064595" xlink:to="lab_us-gaap_CostOfRevenue_28E2A6E3A3478CFA40BF871714064595" xlink:type="arc" />
    <link:label id="lab_adbe_GrossProfitAsPercentageOfRevenue_5331A2BD6880EFFABDC88717140773F5_terseLabel_en-US" xlink:label="lab_adbe_GrossProfitAsPercentageOfRevenue_5331A2BD6880EFFABDC88717140773F5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross profit as a percentage of revenue</link:label>
    <link:label id="lab_adbe_GrossProfitAsPercentageOfRevenue_5331A2BD6880EFFABDC88717140773F5_label_en-US" xlink:label="lab_adbe_GrossProfitAsPercentageOfRevenue_5331A2BD6880EFFABDC88717140773F5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross profit as a percentage of revenue</link:label>
    <link:label id="lab_adbe_GrossProfitAsPercentageOfRevenue_5331A2BD6880EFFABDC88717140773F5_documentation_en-US" xlink:label="lab_adbe_GrossProfitAsPercentageOfRevenue_5331A2BD6880EFFABDC88717140773F5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gross profit as a percentage of revenue.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_GrossProfitAsPercentageOfRevenue" xlink:label="loc_adbe_GrossProfitAsPercentageOfRevenue_5331A2BD6880EFFABDC88717140773F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_GrossProfitAsPercentageOfRevenue_5331A2BD6880EFFABDC88717140773F5" xlink:to="lab_adbe_GrossProfitAsPercentageOfRevenue_5331A2BD6880EFFABDC88717140773F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_881030575DF64BE75CE0871713FFF3C3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_881030575DF64BE75CE0871713FFF3C3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Revenue by Geography</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_881030575DF64BE75CE0871713FFF3C3_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_881030575DF64BE75CE0871713FFF3C3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_881030575DF64BE75CE0871713FFF3C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_881030575DF64BE75CE0871713FFF3C3" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_881030575DF64BE75CE0871713FFF3C3" xlink:type="arc" />
    <link:label id="lab_country_JP_18BA7C35D9B04EE37F8F871714004BD3_terseLabel_en-US" xlink:label="lab_country_JP_18BA7C35D9B04EE37F8F871714004BD3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Japan</link:label>
    <link:label id="lab_country_JP_18BA7C35D9B04EE37F8F871714004BD3_label_en-US" xlink:label="lab_country_JP_18BA7C35D9B04EE37F8F871714004BD3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">JAPAN</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_JP" xlink:label="loc_country_JP_18BA7C35D9B04EE37F8F871714004BD3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_JP_18BA7C35D9B04EE37F8F871714004BD3" xlink:to="lab_country_JP_18BA7C35D9B04EE37F8F871714004BD3" xlink:type="arc" />
    <link:label id="lab_adbe_OtherAsiaMember_4984054D7873B92590F287171401E5B2_terseLabel_en-US" xlink:label="lab_adbe_OtherAsiaMember_4984054D7873B92590F287171401E5B2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other APAC</link:label>
    <link:label id="lab_adbe_OtherAsiaMember_4984054D7873B92590F287171401E5B2_label_en-US" xlink:label="lab_adbe_OtherAsiaMember_4984054D7873B92590F287171401E5B2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other-Asia [Member]</link:label>
    <link:label id="lab_adbe_OtherAsiaMember_4984054D7873B92590F287171401E5B2_documentation_en-US" xlink:label="lab_adbe_OtherAsiaMember_4984054D7873B92590F287171401E5B2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Asia.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_OtherAsiaMember" xlink:label="loc_adbe_OtherAsiaMember_4984054D7873B92590F287171401E5B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_OtherAsiaMember_4984054D7873B92590F287171401E5B2" xlink:to="lab_adbe_OtherAsiaMember_4984054D7873B92590F287171401E5B2" xlink:type="arc" />
    <link:label id="lab_srt_AsiaMember_07BF54E9BE0AE2146145871714012398_terseLabel_en-US" xlink:label="lab_srt_AsiaMember_07BF54E9BE0AE2146145871714012398" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total APAC</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_AsiaMember" xlink:label="loc_srt_AsiaMember_07BF54E9BE0AE2146145871714012398" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AsiaMember_07BF54E9BE0AE2146145871714012398" xlink:to="lab_srt_AsiaMember_07BF54E9BE0AE2146145871714012398" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_44D84C29F7DDE020C61E871714014219_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_44D84C29F7DDE020C61E871714014219" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_44D84C29F7DDE020C61E871714014219_label_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_44D84C29F7DDE020C61E871714014219" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_44D84C29F7DDE020C61E871714014219" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_44D84C29F7DDE020C61E871714014219" xlink:to="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_44D84C29F7DDE020C61E871714014219" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsAbstract_3F0D057F08BEA5E7A3DAAF7BD6471D94_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract_3F0D057F08BEA5E7A3DAAF7BD6471D94" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Assets:</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_3F0D057F08BEA5E7A3DAAF7BD6471D94_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract_3F0D057F08BEA5E7A3DAAF7BD6471D94" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_3F0D057F08BEA5E7A3DAAF7BD6471D94" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_3F0D057F08BEA5E7A3DAAF7BD6471D94" xlink:to="lab_us-gaap_AssetsAbstract_3F0D057F08BEA5E7A3DAAF7BD6471D94" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_9BBAE8D917B053184A15AF7BD64706B8_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_9BBAE8D917B053184A15AF7BD64706B8" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current assets:</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_9BBAE8D917B053184A15AF7BD64706B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9BBAE8D917B053184A15AF7BD64706B8" xlink:to="lab_us-gaap_AssetsCurrentAbstract_9BBAE8D917B053184A15AF7BD64706B8" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_922D6F9A7DC35D1C9179AF7BD6473C46_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_922D6F9A7DC35D1C9179AF7BD6473C46" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_922D6F9A7DC35D1C9179AF7BD6473C46" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_922D6F9A7DC35D1C9179AF7BD6473C46" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_922D6F9A7DC35D1C9179AF7BD6473C46" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermInvestments_BF5CAC05C1E81C5FC951AF7BD647C69F_verboseLabel_en-US" xlink:label="lab_us-gaap_ShortTermInvestments_BF5CAC05C1E81C5FC951AF7BD647C69F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Short-term investments</link:label>
    <link:label id="lab_us-gaap_ShortTermInvestments_BF5CAC05C1E81C5FC951AF7BD647C69F_label_en-US" xlink:label="lab_us-gaap_ShortTermInvestments_BF5CAC05C1E81C5FC951AF7BD647C69F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_BF5CAC05C1E81C5FC951AF7BD647C69F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermInvestments_BF5CAC05C1E81C5FC951AF7BD647C69F" xlink:to="lab_us-gaap_ShortTermInvestments_BF5CAC05C1E81C5FC951AF7BD647C69F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_D5FBF5667D805C984190AF7BD6472718_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_D5FBF5667D805C984190AF7BD6472718" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Trade receivables, net of allowances for doubtful accounts of $9,650 and $14,981, respectively</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_D5FBF5667D805C984190AF7BD6472718" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_D5FBF5667D805C984190AF7BD6472718" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent_D5FBF5667D805C984190AF7BD6472718" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrent_ADED4E332657CE6C67CAAF7BD6478046_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent_ADED4E332657CE6C67CAAF7BD6478046" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_ADED4E332657CE6C67CAAF7BD6478046_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent_ADED4E332657CE6C67CAAF7BD6478046" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_ADED4E332657CE6C67CAAF7BD6478046" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent_ADED4E332657CE6C67CAAF7BD6478046" xlink:to="lab_us-gaap_AssetsCurrent_ADED4E332657CE6C67CAAF7BD6478046" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_108E9181B828440B7AE9AF7BD6472BEB_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_108E9181B828440B7AE9AF7BD6472BEB" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_108E9181B828440B7AE9AF7BD6472BEB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_108E9181B828440B7AE9AF7BD6472BEB" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_108E9181B828440B7AE9AF7BD6472BEB" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_DEAADC47F46CCC8E290DAF7BD647A364_verboseLabel_en-US" xlink:label="lab_us-gaap_Goodwill_DEAADC47F46CCC8E290DAF7BD647A364" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_DEAADC47F46CCC8E290DAF7BD647A364_label_en-US" xlink:label="lab_us-gaap_Goodwill_DEAADC47F46CCC8E290DAF7BD647A364" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_DEAADC47F46CCC8E290DAF7BD647A364" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_DEAADC47F46CCC8E290DAF7BD647A364" xlink:to="lab_us-gaap_Goodwill_DEAADC47F46CCC8E290DAF7BD647A364" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_F07C5ACA03E70C99CCE4AF7BD6477911_totalLabel_en-US" xlink:label="lab_us-gaap_Assets_F07C5ACA03E70C99CCE4AF7BD6477911" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_F07C5ACA03E70C99CCE4AF7BD6477911_label_en-US" xlink:label="lab_us-gaap_Assets_F07C5ACA03E70C99CCE4AF7BD6477911" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_F07C5ACA03E70C99CCE4AF7BD6477911" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_F07C5ACA03E70C99CCE4AF7BD6477911" xlink:to="lab_us-gaap_Assets_F07C5ACA03E70C99CCE4AF7BD6477911" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_24E758462FE7A3813170AF7BD64743B4_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_24E758462FE7A3813170AF7BD64743B4" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Liabilities and Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_24E758462FE7A3813170AF7BD64743B4_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_24E758462FE7A3813170AF7BD64743B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_24E758462FE7A3813170AF7BD64743B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_24E758462FE7A3813170AF7BD64743B4" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_24E758462FE7A3813170AF7BD64743B4" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_9A7C6F884D5D080AEEE7AF7BD647151A_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_9A7C6F884D5D080AEEE7AF7BD647151A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_9A7C6F884D5D080AEEE7AF7BD647151A_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_9A7C6F884D5D080AEEE7AF7BD647151A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_9A7C6F884D5D080AEEE7AF7BD647151A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_9A7C6F884D5D080AEEE7AF7BD647151A" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract_9A7C6F884D5D080AEEE7AF7BD647151A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableCurrent_C19959844F4124DDEC7CAF7BD6476BC3_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_C19959844F4124DDEC7CAF7BD6476BC3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trade payables</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_C19959844F4124DDEC7CAF7BD6476BC3_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_C19959844F4124DDEC7CAF7BD6476BC3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_C19959844F4124DDEC7CAF7BD6476BC3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent_C19959844F4124DDEC7CAF7BD6476BC3" xlink:to="lab_us-gaap_AccountsPayableCurrent_C19959844F4124DDEC7CAF7BD6476BC3" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtCurrent_0BCA2BCC5D49CBA5E90DAF7BD647500A_terseLabel_en-US" xlink:label="lab_us-gaap_DebtCurrent_0BCA2BCC5D49CBA5E90DAF7BD647500A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaap_DebtCurrent_0BCA2BCC5D49CBA5E90DAF7BD647500A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtCurrent_0BCA2BCC5D49CBA5E90DAF7BD647500A" xlink:to="lab_us-gaap_DebtCurrent_0BCA2BCC5D49CBA5E90DAF7BD647500A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenueCurrent_27F9EAABFD2F52F04E1FAF7BD647F66F_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent_27F9EAABFD2F52F04E1FAF7BD647F66F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_27F9EAABFD2F52F04E1FAF7BD647F66F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueCurrent_27F9EAABFD2F52F04E1FAF7BD647F66F" xlink:to="lab_us-gaap_DeferredRevenueCurrent_27F9EAABFD2F52F04E1FAF7BD647F66F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_4C77C542AE6B3161FE8BAF7BD64720ED_verboseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent_4C77C542AE6B3161FE8BAF7BD64720ED" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_4C77C542AE6B3161FE8BAF7BD64720ED_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent_4C77C542AE6B3161FE8BAF7BD64720ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Income Taxes, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_4C77C542AE6B3161FE8BAF7BD64720ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent_4C77C542AE6B3161FE8BAF7BD64720ED" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent_4C77C542AE6B3161FE8BAF7BD64720ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrent_5D0D6F6F0322CCE7493AAF7BD6475C5B_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_5D0D6F6F0322CCE7493AAF7BD6475C5B" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_5D0D6F6F0322CCE7493AAF7BD6475C5B_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_5D0D6F6F0322CCE7493AAF7BD6475C5B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_5D0D6F6F0322CCE7493AAF7BD6475C5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent_5D0D6F6F0322CCE7493AAF7BD6475C5B" xlink:to="lab_us-gaap_LiabilitiesCurrent_5D0D6F6F0322CCE7493AAF7BD6475C5B" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_9B0C8E5DCCD75207C9ACAF7BD647C6B1_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract_9B0C8E5DCCD75207C9ACAF7BD647C6B1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Long-term liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_9B0C8E5DCCD75207C9ACAF7BD647C6B1_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract_9B0C8E5DCCD75207C9ACAF7BD647C6B1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_9B0C8E5DCCD75207C9ACAF7BD647C6B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_9B0C8E5DCCD75207C9ACAF7BD647C6B1" xlink:to="lab_us-gaap_LiabilitiesNoncurrentAbstract_9B0C8E5DCCD75207C9ACAF7BD647C6B1" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_58F1DD1939CA5B8E6FBCAF7BD647003A_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_58F1DD1939CA5B8E6FBCAF7BD647003A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_58F1DD1939CA5B8E6FBCAF7BD647003A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_58F1DD1939CA5B8E6FBCAF7BD647003A" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_58F1DD1939CA5B8E6FBCAF7BD647003A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenueNoncurrent_B3BD9BA6DCEFF7AC9FDEAF7BD657E42A_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueNoncurrent_B3BD9BA6DCEFF7AC9FDEAF7BD657E42A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_B3BD9BA6DCEFF7AC9FDEAF7BD657E42A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueNoncurrent_B3BD9BA6DCEFF7AC9FDEAF7BD657E42A" xlink:to="lab_us-gaap_DeferredRevenueNoncurrent_B3BD9BA6DCEFF7AC9FDEAF7BD657E42A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedIncomeTaxesNoncurrent_7D5528349CD3D1C4AFE9AF7BD6572223_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesNoncurrent_7D5528349CD3D1C4AFE9AF7BD6572223" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes payable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_7D5528349CD3D1C4AFE9AF7BD6572223" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesNoncurrent_7D5528349CD3D1C4AFE9AF7BD6572223" xlink:to="lab_us-gaap_AccruedIncomeTaxesNoncurrent_7D5528349CD3D1C4AFE9AF7BD6572223" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_7EFC5E995473CA4CF302AF7BD65726EA_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_7EFC5E995473CA4CF302AF7BD65726EA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_7EFC5E995473CA4CF302AF7BD65726EA_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_7EFC5E995473CA4CF302AF7BD65726EA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_7EFC5E995473CA4CF302AF7BD65726EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_7EFC5E995473CA4CF302AF7BD65726EA" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent_7EFC5E995473CA4CF302AF7BD65726EA" xlink:type="arc" />
    <link:label id="lab_us-gaap_Liabilities_E6F2EB19EF1896142164AF7BD6573827_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities_E6F2EB19EF1896142164AF7BD6573827" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_E6F2EB19EF1896142164AF7BD6573827_label_en-US" xlink:label="lab_us-gaap_Liabilities_E6F2EB19EF1896142164AF7BD6573827" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_E6F2EB19EF1896142164AF7BD6573827" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities_E6F2EB19EF1896142164AF7BD6573827" xlink:to="lab_us-gaap_Liabilities_E6F2EB19EF1896142164AF7BD6573827" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_FB9C6D8E5D7E866C7895AF7BD6577911_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_FB9C6D8E5D7E866C7895AF7BD6577911" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_FB9C6D8E5D7E866C7895AF7BD6577911_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_FB9C6D8E5D7E866C7895AF7BD6577911" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_FB9C6D8E5D7E866C7895AF7BD6577911" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies_FB9C6D8E5D7E866C7895AF7BD6577911" xlink:to="lab_us-gaap_CommitmentsAndContingencies_FB9C6D8E5D7E866C7895AF7BD6577911" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_40848FE7E4B9DD2F43A3AF7BD6574F55_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_40848FE7E4B9DD2F43A3AF7BD6574F55" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' equity:</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_40848FE7E4B9DD2F43A3AF7BD6574F55" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract_40848FE7E4B9DD2F43A3AF7BD6574F55" xlink:to="lab_us-gaap_StockholdersEquityAbstract_40848FE7E4B9DD2F43A3AF7BD6574F55" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockValue_82B9D3AFB06F6AD55B31AF7BD65733DE_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue_82B9D3AFB06F6AD55B31AF7BD65733DE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, $0.0001 par value; 2,000 shares authorized; none issued</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_82B9D3AFB06F6AD55B31AF7BD65733DE_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue_82B9D3AFB06F6AD55B31AF7BD65733DE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_82B9D3AFB06F6AD55B31AF7BD65733DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue_82B9D3AFB06F6AD55B31AF7BD65733DE" xlink:to="lab_us-gaap_PreferredStockValue_82B9D3AFB06F6AD55B31AF7BD65733DE" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockValue_2CE1699B39E0C4A9C572AF7BD6575499_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue_2CE1699B39E0C4A9C572AF7BD6575499" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock, $0.0001 par value; 900,000 shares authorized; 600,834 shares issued; 482,339 and 487,663 shares outstanding, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_2CE1699B39E0C4A9C572AF7BD6575499_label_en-US" xlink:label="lab_us-gaap_CommonStockValue_2CE1699B39E0C4A9C572AF7BD6575499" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_2CE1699B39E0C4A9C572AF7BD6575499" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue_2CE1699B39E0C4A9C572AF7BD6575499" xlink:to="lab_us-gaap_CommonStockValue_2CE1699B39E0C4A9C572AF7BD6575499" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_2172751DAFBC193653CAAF7BD657901E_verboseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_2172751DAFBC193653CAAF7BD657901E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in-capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_2172751DAFBC193653CAAF7BD657901E_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_2172751DAFBC193653CAAF7BD657901E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_2172751DAFBC193653CAAF7BD657901E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital_2172751DAFBC193653CAAF7BD657901E" xlink:to="lab_us-gaap_AdditionalPaidInCapital_2172751DAFBC193653CAAF7BD657901E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_4001E7CD16ECEB395DE1AF7BD6579C90_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_4001E7CD16ECEB395DE1AF7BD6579C90" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive income (loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_4001E7CD16ECEB395DE1AF7BD6579C90" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_4001E7CD16ECEB395DE1AF7BD6579C90" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_4001E7CD16ECEB395DE1AF7BD6579C90" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockValue_64B6D62A808E52F4EABCAF7BD6575C80_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue_64B6D62A808E52F4EABCAF7BD6575C80" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Treasury stock, at cost (118,495 and 113,171 shares, respectively), net of re-issuances</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_64B6D62A808E52F4EABCAF7BD6575C80_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue_64B6D62A808E52F4EABCAF7BD6575C80" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_64B6D62A808E52F4EABCAF7BD6575C80" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue_64B6D62A808E52F4EABCAF7BD6575C80" xlink:to="lab_us-gaap_TreasuryStockValue_64B6D62A808E52F4EABCAF7BD6575C80" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_0D26C78CD147316C8179AF7BD6577F0B_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_0D26C78CD147316C8179AF7BD6577F0B" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders' equity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_0D26C78CD147316C8179AF7BD6577F0B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_0D26C78CD147316C8179AF7BD6577F0B" xlink:to="lab_us-gaap_StockholdersEquity_0D26C78CD147316C8179AF7BD6577F0B" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_C3ED7285DF0A986DD32EAF7BD657E87D_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_C3ED7285DF0A986DD32EAF7BD657E87D" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_C3ED7285DF0A986DD32EAF7BD657E87D_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_C3ED7285DF0A986DD32EAF7BD657E87D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_C3ED7285DF0A986DD32EAF7BD657E87D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_C3ED7285DF0A986DD32EAF7BD657E87D" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity_C3ED7285DF0A986DD32EAF7BD657E87D" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_A1CB13B27C437160B2D5A72F3CFAA66F_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_A1CB13B27C437160B2D5A72F3CFAA66F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_A1CB13B27C437160B2D5A72F3CFAA66F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_A1CB13B27C437160B2D5A72F3CFAA66F" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain_A1CB13B27C437160B2D5A72F3CFAA66F" xlink:type="arc" />
    <link:label id="lab_adbe_InterestRateScenarioAxis_CB700E21A6AFE7F8183EA72F3CFB519F_terseLabel_en-US" xlink:label="lab_adbe_InterestRateScenarioAxis_CB700E21A6AFE7F8183EA72F3CFB519F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate Scenario [Axis]</link:label>
    <link:label id="lab_adbe_InterestRateScenarioAxis_CB700E21A6AFE7F8183EA72F3CFB519F_label_en-US" xlink:label="lab_adbe_InterestRateScenarioAxis_CB700E21A6AFE7F8183EA72F3CFB519F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Scenario [Axis]</link:label>
    <link:label id="lab_adbe_InterestRateScenarioAxis_CB700E21A6AFE7F8183EA72F3CFB519F_documentation_en-US" xlink:label="lab_adbe_InterestRateScenarioAxis_CB700E21A6AFE7F8183EA72F3CFB519F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Interest Rate Scenario [Axis]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_InterestRateScenarioAxis" xlink:label="loc_adbe_InterestRateScenarioAxis_CB700E21A6AFE7F8183EA72F3CFB519F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_InterestRateScenarioAxis_CB700E21A6AFE7F8183EA72F3CFB519F" xlink:to="lab_adbe_InterestRateScenarioAxis_CB700E21A6AFE7F8183EA72F3CFB519F" xlink:type="arc" />
    <link:label id="lab_adbe_InterestRateScenarioDomain_ECEA73DE16CF1D7645F3A72F3CFB51D5_terseLabel_en-US" xlink:label="lab_adbe_InterestRateScenarioDomain_ECEA73DE16CF1D7645F3A72F3CFB51D5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest rate scenario [Domain]</link:label>
    <link:label id="lab_adbe_InterestRateScenarioDomain_ECEA73DE16CF1D7645F3A72F3CFB51D5_label_en-US" xlink:label="lab_adbe_InterestRateScenarioDomain_ECEA73DE16CF1D7645F3A72F3CFB51D5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest rate scenario [Domain]</link:label>
    <link:label id="lab_adbe_InterestRateScenarioDomain_ECEA73DE16CF1D7645F3A72F3CFB51D5_documentation_en-US" xlink:label="lab_adbe_InterestRateScenarioDomain_ECEA73DE16CF1D7645F3A72F3CFB51D5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">interest rate scenario [Domain] [Domain]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_InterestRateScenarioDomain" xlink:label="loc_adbe_InterestRateScenarioDomain_ECEA73DE16CF1D7645F3A72F3CFB51D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_InterestRateScenarioDomain_ECEA73DE16CF1D7645F3A72F3CFB51D5" xlink:to="lab_adbe_InterestRateScenarioDomain_ECEA73DE16CF1D7645F3A72F3CFB51D5" xlink:type="arc" />
    <link:label id="lab_adbe_ScenarioiMember_A51D800944C2DCB62D2CA72F3CFBCA4E_terseLabel_en-US" xlink:label="lab_adbe_ScenarioiMember_A51D800944C2DCB62D2CA72F3CFBCA4E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scenarioi [Member]</link:label>
    <link:label id="lab_adbe_ScenarioiMember_A51D800944C2DCB62D2CA72F3CFBCA4E_label_en-US" xlink:label="lab_adbe_ScenarioiMember_A51D800944C2DCB62D2CA72F3CFBCA4E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenarioi [Member]</link:label>
    <link:label id="lab_adbe_ScenarioiMember_A51D800944C2DCB62D2CA72F3CFBCA4E_documentation_en-US" xlink:label="lab_adbe_ScenarioiMember_A51D800944C2DCB62D2CA72F3CFBCA4E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Scenario i</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ScenarioiMember" xlink:label="loc_adbe_ScenarioiMember_A51D800944C2DCB62D2CA72F3CFBCA4E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_ScenarioiMember_A51D800944C2DCB62D2CA72F3CFBCA4E" xlink:to="lab_adbe_ScenarioiMember_A51D800944C2DCB62D2CA72F3CFBCA4E" xlink:type="arc" />
    <link:label id="lab_adbe_ScenarioiiMember_619A7FD434296F235ADCA72F3CFB157F_terseLabel_en-US" xlink:label="lab_adbe_ScenarioiiMember_619A7FD434296F235ADCA72F3CFB157F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scenarioii [Member]</link:label>
    <link:label id="lab_adbe_ScenarioiiMember_619A7FD434296F235ADCA72F3CFB157F_label_en-US" xlink:label="lab_adbe_ScenarioiiMember_619A7FD434296F235ADCA72F3CFB157F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenarioii [Member]</link:label>
    <link:label id="lab_adbe_ScenarioiiMember_619A7FD434296F235ADCA72F3CFB157F_documentation_en-US" xlink:label="lab_adbe_ScenarioiiMember_619A7FD434296F235ADCA72F3CFB157F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Scenario ii [Member]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ScenarioiiMember" xlink:label="loc_adbe_ScenarioiiMember_619A7FD434296F235ADCA72F3CFB157F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_ScenarioiiMember_619A7FD434296F235ADCA72F3CFB157F" xlink:to="lab_adbe_ScenarioiiMember_619A7FD434296F235ADCA72F3CFB157F" xlink:type="arc" />
    <link:label id="lab_us-gaap_LoansPayable_432A53FFED6259DB9257A72F3CFDB31A_verboseLabel_en-US" xlink:label="lab_us-gaap_LoansPayable_432A53FFED6259DB9257A72F3CFDB31A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Term Loan, Amount Outstanding</link:label>
    <link:label id="lab_us-gaap_LoansPayable_432A53FFED6259DB9257A72F3CFDB31A_label_en-US" xlink:label="lab_us-gaap_LoansPayable_432A53FFED6259DB9257A72F3CFDB31A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loans Payable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LoansPayable" xlink:label="loc_us-gaap_LoansPayable_432A53FFED6259DB9257A72F3CFDB31A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansPayable_432A53FFED6259DB9257A72F3CFDB31A" xlink:to="lab_us-gaap_LoansPayable_432A53FFED6259DB9257A72F3CFDB31A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtTerm_832B51FBE91F5DA8F931A72F3CFDB1B4_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtTerm_832B51FBE91F5DA8F931A72F3CFDB1B4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Term</link:label>
    <link:label id="lab_us-gaap_LongTermDebtTerm_832B51FBE91F5DA8F931A72F3CFDB1B4_label_en-US" xlink:label="lab_us-gaap_LongTermDebtTerm_832B51FBE91F5DA8F931A72F3CFDB1B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtTerm" xlink:label="loc_us-gaap_LongTermDebtTerm_832B51FBE91F5DA8F931A72F3CFDB1B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtTerm_832B51FBE91F5DA8F931A72F3CFDB1B4" xlink:to="lab_us-gaap_LongTermDebtTerm_832B51FBE91F5DA8F931A72F3CFDB1B4" xlink:type="arc" />
    <link:label id="lab_adbe_MarginAddedToLiborToDetermineInterestRate_730AFBE2F95E452CE17CA72F3CFDFAC9_terseLabel_en-US" xlink:label="lab_adbe_MarginAddedToLiborToDetermineInterestRate_730AFBE2F95E452CE17CA72F3CFDFAC9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Margin Added to LIBOR to Determine Interest Rate</link:label>
    <link:label id="lab_adbe_MarginAddedToLiborToDetermineInterestRate_730AFBE2F95E452CE17CA72F3CFDFAC9_label_en-US" xlink:label="lab_adbe_MarginAddedToLiborToDetermineInterestRate_730AFBE2F95E452CE17CA72F3CFDFAC9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Margin Added to LIBOR to Determine Interest Rate</link:label>
    <link:label id="lab_adbe_MarginAddedToLiborToDetermineInterestRate_730AFBE2F95E452CE17CA72F3CFDFAC9_documentation_en-US" xlink:label="lab_adbe_MarginAddedToLiborToDetermineInterestRate_730AFBE2F95E452CE17CA72F3CFDFAC9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Margin Added to LIBOR to Determine Interest Rate</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_MarginAddedToLiborToDetermineInterestRate" xlink:label="loc_adbe_MarginAddedToLiborToDetermineInterestRate_730AFBE2F95E452CE17CA72F3CFDFAC9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_MarginAddedToLiborToDetermineInterestRate_730AFBE2F95E452CE17CA72F3CFDFAC9" xlink:to="lab_adbe_MarginAddedToLiborToDetermineInterestRate_730AFBE2F95E452CE17CA72F3CFDFAC9" xlink:type="arc" />
    <link:label id="lab_adbe_MarginAddedtoBaseRatetoDetermineInterestRate_24A5E4278E4100DE3F7CA72F3CFEE528_terseLabel_en-US" xlink:label="lab_adbe_MarginAddedtoBaseRatetoDetermineInterestRate_24A5E4278E4100DE3F7CA72F3CFEE528" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Margin Added to Base Rate to Determine Interest Rate</link:label>
    <link:label id="lab_adbe_MarginAddedtoBaseRatetoDetermineInterestRate_24A5E4278E4100DE3F7CA72F3CFEE528_label_en-US" xlink:label="lab_adbe_MarginAddedtoBaseRatetoDetermineInterestRate_24A5E4278E4100DE3F7CA72F3CFEE528" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Margin Added to Base Rate to Determine Interest Rate</link:label>
    <link:label id="lab_adbe_MarginAddedtoBaseRatetoDetermineInterestRate_24A5E4278E4100DE3F7CA72F3CFEE528_documentation_en-US" xlink:label="lab_adbe_MarginAddedtoBaseRatetoDetermineInterestRate_24A5E4278E4100DE3F7CA72F3CFEE528" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_MarginAddedtoBaseRatetoDetermineInterestRate" xlink:label="loc_adbe_MarginAddedtoBaseRatetoDetermineInterestRate_24A5E4278E4100DE3F7CA72F3CFEE528" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_MarginAddedtoBaseRatetoDetermineInterestRate_24A5E4278E4100DE3F7CA72F3CFEE528" xlink:to="lab_adbe_MarginAddedtoBaseRatetoDetermineInterestRate_24A5E4278E4100DE3F7CA72F3CFEE528" xlink:type="arc" />
    <link:label id="lab_us-gaap_RoyaltyExpense_6E73C011A0A8CF2E9BF9A72F3D0EFDAD_label_en-US" xlink:label="lab_us-gaap_RoyaltyExpense_6E73C011A0A8CF2E9BF9A72F3D0EFDAD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Royalty Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RoyaltyExpense" xlink:label="loc_us-gaap_RoyaltyExpense_6E73C011A0A8CF2E9BF9A72F3D0EFDAD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RoyaltyExpense_6E73C011A0A8CF2E9BF9A72F3D0EFDAD" xlink:to="lab_us-gaap_RoyaltyExpense_6E73C011A0A8CF2E9BF9A72F3D0EFDAD" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesRentExpenseMinimumRentals_6D942FDBF9C2BD094B08A72F3D0EEC8F_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesRentExpenseMinimumRentals_6D942FDBF9C2BD094B08A72F3D0EEC8F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating leases, rent expense, minimum rentals</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesRentExpenseMinimumRentals_6D942FDBF9C2BD094B08A72F3D0EEC8F_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesRentExpenseMinimumRentals_6D942FDBF9C2BD094B08A72F3D0EEC8F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Rent Expense, Minimum Rentals</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesRentExpenseMinimumRentals" xlink:label="loc_us-gaap_OperatingLeasesRentExpenseMinimumRentals_6D942FDBF9C2BD094B08A72F3D0EEC8F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesRentExpenseMinimumRentals_6D942FDBF9C2BD094B08A72F3D0EEC8F" xlink:to="lab_us-gaap_OperatingLeasesRentExpenseMinimumRentals_6D942FDBF9C2BD094B08A72F3D0EEC8F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_3E9DED75EA8122DB1FA4ABFBAC135449_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_3E9DED75EA8122DB1FA4ABFBAC135449" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Fair Value of Derivative Instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_3E9DED75EA8122DB1FA4ABFBAC135449_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_3E9DED75EA8122DB1FA4ABFBAC135449" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_3E9DED75EA8122DB1FA4ABFBAC135449" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_3E9DED75EA8122DB1FA4ABFBAC135449" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_3E9DED75EA8122DB1FA4ABFBAC135449" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_4ADB6E71AF8B32D8E7D8ABFBAC192807_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_4ADB6E71AF8B32D8E7D8ABFBAC192807" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Effect of Derivative Instruments Designated as Cash Flow Hedges and Not Designated as Hedges</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_4ADB6E71AF8B32D8E7D8ABFBAC192807_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_4ADB6E71AF8B32D8E7D8ABFBAC192807" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_4ADB6E71AF8B32D8E7D8ABFBAC192807" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_4ADB6E71AF8B32D8E7D8ABFBAC192807" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_4ADB6E71AF8B32D8E7D8ABFBAC192807" xlink:type="arc" />
    <link:label id="lab_adbe_NetGainsLossesRecognizedInInterestAndOtherIncomeNetRelatingToBalanceSheetHedgingTableTextBlock_D4F7167A2B614543E45EABFBAC19EE6B_verboseLabel_en-US" xlink:label="lab_adbe_NetGainsLossesRecognizedInInterestAndOtherIncomeNetRelatingToBalanceSheetHedgingTableTextBlock_D4F7167A2B614543E45EABFBAC19EE6B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net Gains (Losses) Recognized in Interest and Other Income (Expense) Net, Relating to Non-Designated Derivatives</link:label>
    <link:label id="lab_adbe_NetGainsLossesRecognizedInInterestAndOtherIncomeNetRelatingToBalanceSheetHedgingTableTextBlock_D4F7167A2B614543E45EABFBAC19EE6B_label_en-US" xlink:label="lab_adbe_NetGainsLossesRecognizedInInterestAndOtherIncomeNetRelatingToBalanceSheetHedgingTableTextBlock_D4F7167A2B614543E45EABFBAC19EE6B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Gains Losses Recognized In Interest And Other Income Net Relating To Balance Sheet Hedging [Table Text Block]</link:label>
    <link:label id="lab_adbe_NetGainsLossesRecognizedInInterestAndOtherIncomeNetRelatingToBalanceSheetHedgingTableTextBlock_D4F7167A2B614543E45EABFBAC19EE6B_documentation_en-US" xlink:label="lab_adbe_NetGainsLossesRecognizedInInterestAndOtherIncomeNetRelatingToBalanceSheetHedgingTableTextBlock_D4F7167A2B614543E45EABFBAC19EE6B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Net Gains Losses Recognized In Interest And Other Income Net Relating To Balance Sheet Hedging</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_NetGainsLossesRecognizedInInterestAndOtherIncomeNetRelatingToBalanceSheetHedgingTableTextBlock" xlink:label="loc_adbe_NetGainsLossesRecognizedInInterestAndOtherIncomeNetRelatingToBalanceSheetHedgingTableTextBlock_D4F7167A2B614543E45EABFBAC19EE6B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_NetGainsLossesRecognizedInInterestAndOtherIncomeNetRelatingToBalanceSheetHedgingTableTextBlock_D4F7167A2B614543E45EABFBAC19EE6B" xlink:to="lab_adbe_NetGainsLossesRecognizedInInterestAndOtherIncomeNetRelatingToBalanceSheetHedgingTableTextBlock_D4F7167A2B614543E45EABFBAC19EE6B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenueArrangementTypeAxis_F88DCD39797B29CEF1F3AB32E7EAA672_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueArrangementTypeAxis_F88DCD39797B29CEF1F3AB32E7EAA672" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Revenue Arrangement Type [Axis]</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueArrangementTypeAxis_F88DCD39797B29CEF1F3AB32E7EAA672_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueArrangementTypeAxis_F88DCD39797B29CEF1F3AB32E7EAA672" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue Arrangement Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="loc_us-gaap_DeferredRevenueArrangementTypeAxis_F88DCD39797B29CEF1F3AB32E7EAA672" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeAxis_F88DCD39797B29CEF1F3AB32E7EAA672" xlink:to="lab_us-gaap_DeferredRevenueArrangementTypeAxis_F88DCD39797B29CEF1F3AB32E7EAA672" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenueArrangementTypeDomain_2CAF9096C388F6352608AB32E7EA37A3_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueArrangementTypeDomain_2CAF9096C388F6352608AB32E7EA37A3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Revenue [Domain]</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueArrangementTypeDomain_2CAF9096C388F6352608AB32E7EA37A3_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueArrangementTypeDomain_2CAF9096C388F6352608AB32E7EA37A3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="loc_us-gaap_DeferredRevenueArrangementTypeDomain_2CAF9096C388F6352608AB32E7EA37A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeDomain_2CAF9096C388F6352608AB32E7EA37A3" xlink:to="lab_us-gaap_DeferredRevenueArrangementTypeDomain_2CAF9096C388F6352608AB32E7EA37A3" xlink:type="arc" />
    <link:label id="lab_adbe_NoncancellableCommittedFundsMember_89012739A588326CFCAFAB32E7EA752B_terseLabel_en-US" xlink:label="lab_adbe_NoncancellableCommittedFundsMember_89012739A588326CFCAFAB32E7EA752B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-cancellable Committed Funds</link:label>
    <link:label id="lab_adbe_NoncancellableCommittedFundsMember_89012739A588326CFCAFAB32E7EA752B_label_en-US" xlink:label="lab_adbe_NoncancellableCommittedFundsMember_89012739A588326CFCAFAB32E7EA752B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-cancellable Committed Funds [Member]</link:label>
    <link:label id="lab_adbe_NoncancellableCommittedFundsMember_89012739A588326CFCAFAB32E7EA752B_documentation_en-US" xlink:label="lab_adbe_NoncancellableCommittedFundsMember_89012739A588326CFCAFAB32E7EA752B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Non-cancellable Committed Funds [Member]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_NoncancellableCommittedFundsMember" xlink:label="loc_adbe_NoncancellableCommittedFundsMember_89012739A588326CFCAFAB32E7EA752B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_NoncancellableCommittedFundsMember_89012739A588326CFCAFAB32E7EA752B" xlink:to="lab_adbe_NoncancellableCommittedFundsMember_89012739A588326CFCAFAB32E7EA752B" xlink:type="arc" />
    <link:label id="lab_adbe_RefundableCustomerDepositsMember_1311E586003E791396B9AB32E7EB7510_terseLabel_en-US" xlink:label="lab_adbe_RefundableCustomerDepositsMember_1311E586003E791396B9AB32E7EB7510" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Refundable Customer Deposits</link:label>
    <link:label id="lab_adbe_RefundableCustomerDepositsMember_1311E586003E791396B9AB32E7EB7510_label_en-US" xlink:label="lab_adbe_RefundableCustomerDepositsMember_1311E586003E791396B9AB32E7EB7510" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Refundable Customer Deposits [Member]</link:label>
    <link:label id="lab_adbe_RefundableCustomerDepositsMember_1311E586003E791396B9AB32E7EB7510_documentation_en-US" xlink:label="lab_adbe_RefundableCustomerDepositsMember_1311E586003E791396B9AB32E7EB7510" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Refundable Customer Deposits [Member]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RefundableCustomerDepositsMember" xlink:label="loc_adbe_RefundableCustomerDepositsMember_1311E586003E791396B9AB32E7EB7510" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_RefundableCustomerDepositsMember_1311E586003E791396B9AB32E7EB7510" xlink:to="lab_adbe_RefundableCustomerDepositsMember_1311E586003E791396B9AB32E7EB7510" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnbilledContractsReceivable_5E4364B2DD9EA7E6C5B0AB32E7EB4FF8_terseLabel_en-US" xlink:label="lab_us-gaap_UnbilledContractsReceivable_5E4364B2DD9EA7E6C5B0AB32E7EB4FF8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unbilled receivables</link:label>
    <link:label id="lab_us-gaap_UnbilledContractsReceivable_5E4364B2DD9EA7E6C5B0AB32E7EB4FF8_label_en-US" xlink:label="lab_us-gaap_UnbilledContractsReceivable_5E4364B2DD9EA7E6C5B0AB32E7EB4FF8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unbilled Contracts Receivable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnbilledContractsReceivable" xlink:label="loc_us-gaap_UnbilledContractsReceivable_5E4364B2DD9EA7E6C5B0AB32E7EB4FF8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnbilledContractsReceivable_5E4364B2DD9EA7E6C5B0AB32E7EB4FF8" xlink:to="lab_us-gaap_UnbilledContractsReceivable_5E4364B2DD9EA7E6C5B0AB32E7EB4FF8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNet_A97741781AB490CB57AAAB32E7EB5CD6_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet_A97741781AB490CB57AAAB32E7EB5CD6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract assets</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNet_A97741781AB490CB57AAAB32E7EB5CD6_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet_A97741781AB490CB57AAAB32E7EB5CD6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, after Allowance for Credit Loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_A97741781AB490CB57AAAB32E7EB5CD6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNet_A97741781AB490CB57AAAB32E7EB5CD6" xlink:to="lab_us-gaap_ContractWithCustomerAssetNet_A97741781AB490CB57AAAB32E7EB5CD6" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenue_2978F6C57332F4D55FD9AB32E7ECABE0_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenue_2978F6C57332F4D55FD9AB32E7ECABE0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_DeferredRevenue_2978F6C57332F4D55FD9AB32E7ECABE0_label_en-US" xlink:label="lab_us-gaap_DeferredRevenue_2978F6C57332F4D55FD9AB32E7ECABE0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaap_DeferredRevenue_2978F6C57332F4D55FD9AB32E7ECABE0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenue_2978F6C57332F4D55FD9AB32E7ECABE0" xlink:to="lab_us-gaap_DeferredRevenue_2978F6C57332F4D55FD9AB32E7ECABE0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_8E53257EFAE0E4302CF8AB32E7ECBB2D_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_8E53257EFAE0E4302CF8AB32E7ECBB2D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue recognized that was included in the beginning balance</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_8E53257EFAE0E4302CF8AB32E7ECBB2D_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_8E53257EFAE0E4302CF8AB32E7ECBB2D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_8E53257EFAE0E4302CF8AB32E7ECBB2D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_8E53257EFAE0E4302CF8AB32E7ECBB2D" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_8E53257EFAE0E4302CF8AB32E7ECBB2D" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_906F046E3AE6744F41E8AB32E7ECDF07_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation_906F046E3AE6744F41E8AB32E7ECDF07" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remaining performance obligations</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_906F046E3AE6744F41E8AB32E7ECDF07_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation_906F046E3AE6744F41E8AB32E7ECDF07" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_906F046E3AE6744F41E8AB32E7ECDF07" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation_906F046E3AE6744F41E8AB32E7ECDF07" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation_906F046E3AE6744F41E8AB32E7ECDF07" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_68F9448346C1154210A9AB32E7EC2D3D_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_68F9448346C1154210A9AB32E7EC2D3D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percent of Remaining performance obligations expected to be recognized in next 12 months</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_68F9448346C1154210A9AB32E7EC2D3D_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_68F9448346C1154210A9AB32E7EC2D3D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_68F9448346C1154210A9AB32E7EC2D3D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_68F9448346C1154210A9AB32E7EC2D3D" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_68F9448346C1154210A9AB32E7EC2D3D" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortizationPeriod_70C079284990F5E94264AB32E7ECF438_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortizationPeriod_70C079284990F5E94264AB32E7ECF438" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized contract acquisition costs, Amortization period</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortizationPeriod_70C079284990F5E94264AB32E7ECF438_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortizationPeriod_70C079284990F5E94264AB32E7ECF438" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Contract Cost, Amortization Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:label="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_70C079284990F5E94264AB32E7ECF438" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_70C079284990F5E94264AB32E7ECF438" xlink:to="lab_us-gaap_CapitalizedContractCostAmortizationPeriod_70C079284990F5E94264AB32E7ECF438" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortization_1DEEE0A12351306C35D9AB32E7ECCCCA_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortization_1DEEE0A12351306C35D9AB32E7ECCCCA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized contract acquisition costs, Amortization</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortization_1DEEE0A12351306C35D9AB32E7ECCCCA_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortization_1DEEE0A12351306C35D9AB32E7ECCCCA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Contract Cost, Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedContractCostAmortization" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization_1DEEE0A12351306C35D9AB32E7ECCCCA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostAmortization_1DEEE0A12351306C35D9AB32E7ECCCCA" xlink:to="lab_us-gaap_CapitalizedContractCostAmortization_1DEEE0A12351306C35D9AB32E7ECCCCA" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalizedContractCostNet_15DE85010E9B61D4716BAB32E7ED26E9_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNet_15DE85010E9B61D4716BAB32E7ED26E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized contract acquisition costs</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostNet_15DE85010E9B61D4716BAB32E7ED26E9_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNet_15DE85010E9B61D4716BAB32E7ED26E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Contract Cost, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedContractCostNet" xlink:label="loc_us-gaap_CapitalizedContractCostNet_15DE85010E9B61D4716BAB32E7ED26E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostNet_15DE85010E9B61D4716BAB32E7ED26E9" xlink:to="lab_us-gaap_CapitalizedContractCostNet_15DE85010E9B61D4716BAB32E7ED26E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalizedContractCostNetNoncurrent_4B4FD674B2AE1CC2A440AB32E7ED41A1_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNetNoncurrent_4B4FD674B2AE1CC2A440AB32E7ED41A1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized contract acquisition costs, Non-current</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostNetNoncurrent_4B4FD674B2AE1CC2A440AB32E7ED41A1_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNetNoncurrent_4B4FD674B2AE1CC2A440AB32E7ED41A1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Contract Cost, Net, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedContractCostNetNoncurrent" xlink:label="loc_us-gaap_CapitalizedContractCostNetNoncurrent_4B4FD674B2AE1CC2A440AB32E7ED41A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostNetNoncurrent_4B4FD674B2AE1CC2A440AB32E7ED41A1" xlink:to="lab_us-gaap_CapitalizedContractCostNetNoncurrent_4B4FD674B2AE1CC2A440AB32E7ED41A1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerRefundLiability_74500F4813D871FFF39EAB32E7EDC9A9_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerRefundLiability_74500F4813D871FFF39EAB32E7EDC9A9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Refund liability</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerRefundLiability_74500F4813D871FFF39EAB32E7EDC9A9_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerRefundLiability_74500F4813D871FFF39EAB32E7EDC9A9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Refund Liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerRefundLiability" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiability_74500F4813D871FFF39EAB32E7EDC9A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerRefundLiability_74500F4813D871FFF39EAB32E7EDC9A9" xlink:to="lab_us-gaap_ContractWithCustomerRefundLiability_74500F4813D871FFF39EAB32E7EDC9A9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_87315BB126AA22B54D9CABFBAB842EC3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable_87315BB126AA22B54D9CABFBAB842EC3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_87315BB126AA22B54D9CABFBAB842EC3_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable_87315BB126AA22B54D9CABFBAB842EC3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_87315BB126AA22B54D9CABFBAB842EC3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_87315BB126AA22B54D9CABFBAB842EC3" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable_87315BB126AA22B54D9CABFBAB842EC3" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillLineItems_376A1CA79041CF9B61F8ABFBAB8B38F8_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems_376A1CA79041CF9B61F8ABFBAB8B38F8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:label id="lab_us-gaap_GoodwillLineItems_376A1CA79041CF9B61F8ABFBAB8B38F8_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems_376A1CA79041CF9B61F8ABFBAB8B38F8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="loc_us-gaap_GoodwillLineItems_376A1CA79041CF9B61F8ABFBAB8B38F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems_376A1CA79041CF9B61F8ABFBAB8B38F8" xlink:to="lab_us-gaap_GoodwillLineItems_376A1CA79041CF9B61F8ABFBAB8B38F8" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillRollForward_22BD242D83AE7E41D5D4ABFBAB8B87CD_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward_22BD242D83AE7E41D5D4ABFBAB8B87CD" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Goodwill by reportable segment [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_22BD242D83AE7E41D5D4ABFBAB8B87CD_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward_22BD242D83AE7E41D5D4ABFBAB8B87CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="loc_us-gaap_GoodwillRollForward_22BD242D83AE7E41D5D4ABFBAB8B87CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward_22BD242D83AE7E41D5D4ABFBAB8B87CD" xlink:to="lab_us-gaap_GoodwillRollForward_22BD242D83AE7E41D5D4ABFBAB8B87CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_9243E7F653A75D13F413ABFBAB8C05C3_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill_9243E7F653A75D13F413ABFBAB8C05C3" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Beginning Balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_9243E7F653A75D13F413ABFBAB8C05C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_9243E7F653A75D13F413ABFBAB8C05C3" xlink:to="lab_us-gaap_Goodwill_9243E7F653A75D13F413ABFBAB8C05C3" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_27423B7B77CDFFA5B8C3ABFBAB8C6330_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod_27423B7B77CDFFA5B8C3ABFBAB8C6330" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Acquisitions</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_27423B7B77CDFFA5B8C3ABFBAB8C6330" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod_27423B7B77CDFFA5B8C3ABFBAB8C6330" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod_27423B7B77CDFFA5B8C3ABFBAB8C6330" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_E399C1FA2A298F146286ABFBAB8C5BA9_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_E399C1FA2A298F146286ABFBAB8C5BA9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_E399C1FA2A298F146286ABFBAB8C5BA9_label_en-US" xlink:label="lab_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_E399C1FA2A298F146286ABFBAB8C5BA9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Translation and Purchase Accounting Adjustments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments" xlink:label="loc_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_E399C1FA2A298F146286ABFBAB8C5BA9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_E399C1FA2A298F146286ABFBAB8C5BA9" xlink:to="lab_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_E399C1FA2A298F146286ABFBAB8C5BA9" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_D1C8F07234BD76EDB6B9ABFBAB8C0C6A_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill_D1C8F07234BD76EDB6B9ABFBAB8C0C6A" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Ending Balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_D1C8F07234BD76EDB6B9ABFBAB8C0C6A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_D1C8F07234BD76EDB6B9ABFBAB8C0C6A" xlink:to="lab_us-gaap_Goodwill_D1C8F07234BD76EDB6B9ABFBAB8C0C6A" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentIncomeNetAbstract_1A3D38FD4380DBC42A82ABFBAA30EA8A_verboseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNetAbstract_1A3D38FD4380DBC42A82ABFBAA30EA8A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Interest and other income (expense), net:</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeNetAbstract_1A3D38FD4380DBC42A82ABFBAA30EA8A_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNetAbstract_1A3D38FD4380DBC42A82ABFBAA30EA8A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment Income, Net [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentIncomeNetAbstract" xlink:label="loc_us-gaap_InvestmentIncomeNetAbstract_1A3D38FD4380DBC42A82ABFBAA30EA8A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeNetAbstract_1A3D38FD4380DBC42A82ABFBAA30EA8A" xlink:to="lab_us-gaap_InvestmentIncomeNetAbstract_1A3D38FD4380DBC42A82ABFBAA30EA8A" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_1F7FDB7D6B33CA3A718FABFBAA301B80_verboseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_1F7FDB7D6B33CA3A718FABFBAA301B80" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_1F7FDB7D6B33CA3A718FABFBAA301B80_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_1F7FDB7D6B33CA3A718FABFBAA301B80" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment Income, Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_1F7FDB7D6B33CA3A718FABFBAA301B80" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest_1F7FDB7D6B33CA3A718FABFBAA301B80" xlink:to="lab_us-gaap_InvestmentIncomeInterest_1F7FDB7D6B33CA3A718FABFBAA301B80" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_6F54B4225505F28A276DABFBAA312F84_verboseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_6F54B4225505F28A276DABFBAA312F84" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Foreign exchange gains (losses)</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_6F54B4225505F28A276DABFBAA312F84_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_6F54B4225505F28A276DABFBAA312F84" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_6F54B4225505F28A276DABFBAA312F84" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_6F54B4225505F28A276DABFBAA312F84" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_6F54B4225505F28A276DABFBAA312F84" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedGains_9AB20C8BA443542C99A5ABFBAA312731_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedGains_9AB20C8BA443542C99A5ABFBAA312731" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Realized gains on fixed income investments</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedGains_9AB20C8BA443542C99A5ABFBAA312731_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedGains_9AB20C8BA443542C99A5ABFBAA312731" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Gross Realized Gains</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesGrossRealizedGains" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesGrossRealizedGains_9AB20C8BA443542C99A5ABFBAA312731" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesGrossRealizedGains_9AB20C8BA443542C99A5ABFBAA312731" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedGains_9AB20C8BA443542C99A5ABFBAA312731" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses_46731B3827930C395338ABFBAA316FBB_negatedLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses_46731B3827930C395338ABFBAA316FBB" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Realized losses on fixed income investments</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses_46731B3827930C395338ABFBAA316FBB_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses_46731B3827930C395338ABFBAA316FBB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Gross Realized Losses</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses_46731B3827930C395338ABFBAA316FBB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses_46731B3827930C395338ABFBAA316FBB" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses_46731B3827930C395338ABFBAA316FBB" xlink:type="arc" />
    <link:label id="lab_adbe_Otherinterestandotherincomeexpensenet_B526F62263F812C326CFABFBAA31531E_verboseLabel_en-US" xlink:label="lab_adbe_Otherinterestandotherincomeexpensenet_B526F62263F812C326CFABFBAA31531E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_adbe_Otherinterestandotherincomeexpensenet_B526F62263F812C326CFABFBAA31531E_label_en-US" xlink:label="lab_adbe_Otherinterestandotherincomeexpensenet_B526F62263F812C326CFABFBAA31531E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other interest and other income (expense), net</link:label>
    <link:label id="lab_adbe_Otherinterestandotherincomeexpensenet_B526F62263F812C326CFABFBAA31531E_documentation_en-US" xlink:label="lab_adbe_Otherinterestandotherincomeexpensenet_B526F62263F812C326CFABFBAA31531E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other interest and other income (expense), net
Other interest and other income (expense), net attributed to Non-operating income (expense)</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Otherinterestandotherincomeexpensenet" xlink:label="loc_adbe_Otherinterestandotherincomeexpensenet_B526F62263F812C326CFABFBAA31531E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_Otherinterestandotherincomeexpensenet_B526F62263F812C326CFABFBAA31531E" xlink:to="lab_adbe_Otherinterestandotherincomeexpensenet_B526F62263F812C326CFABFBAA31531E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNonoperatingIncome_8334AB3C6E73DCCE2738ABFBAA316247_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncome_8334AB3C6E73DCCE2738ABFBAA316247" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest and other income (expense), net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncome_8334AB3C6E73DCCE2738ABFBAA316247_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncome_8334AB3C6E73DCCE2738ABFBAA316247" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="loc_us-gaap_OtherNonoperatingIncome_8334AB3C6E73DCCE2738ABFBAA316247" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncome_8334AB3C6E73DCCE2738ABFBAA316247" xlink:to="lab_us-gaap_OtherNonoperatingIncome_8334AB3C6E73DCCE2738ABFBAA316247" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestExpense_43EEB8AC78580BD937F2ABFBAA32CDCC_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestExpense_43EEB8AC78580BD937F2ABFBAA32CDCC" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_43EEB8AC78580BD937F2ABFBAA32CDCC_label_en-US" xlink:label="lab_us-gaap_InterestExpense_43EEB8AC78580BD937F2ABFBAA32CDCC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_43EEB8AC78580BD937F2ABFBAA32CDCC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense_43EEB8AC78580BD937F2ABFBAA32CDCC" xlink:to="lab_us-gaap_InterestExpense_43EEB8AC78580BD937F2ABFBAA32CDCC" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainLossOnInvestmentsAbstract_FF2B05A8EEB38B731663ABFBAA32949E_verboseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnInvestmentsAbstract_FF2B05A8EEB38B731663ABFBAA32949E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Investment gains (losses), net:</link:label>
    <link:label id="lab_us-gaap_GainLossOnInvestmentsAbstract_FF2B05A8EEB38B731663ABFBAA32949E_label_en-US" xlink:label="lab_us-gaap_GainLossOnInvestmentsAbstract_FF2B05A8EEB38B731663ABFBAA32949E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Investments [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnInvestmentsAbstract" xlink:label="loc_us-gaap_GainLossOnInvestmentsAbstract_FF2B05A8EEB38B731663ABFBAA32949E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnInvestmentsAbstract_FF2B05A8EEB38B731663ABFBAA32949E" xlink:to="lab_us-gaap_GainLossOnInvestmentsAbstract_FF2B05A8EEB38B731663ABFBAA32949E" xlink:type="arc" />
    <link:label id="lab_adbe_RealizedInvestmentGains_BC4345DB16A8A04C5A9FABFBAA32D04D_verboseLabel_en-US" xlink:label="lab_adbe_RealizedInvestmentGains_BC4345DB16A8A04C5A9FABFBAA32D04D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Realized investment gains</link:label>
    <link:label id="lab_adbe_RealizedInvestmentGains_BC4345DB16A8A04C5A9FABFBAA32D04D_label_en-US" xlink:label="lab_adbe_RealizedInvestmentGains_BC4345DB16A8A04C5A9FABFBAA32D04D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Realized investment gains</link:label>
    <link:label id="lab_adbe_RealizedInvestmentGains_BC4345DB16A8A04C5A9FABFBAA32D04D_documentation_en-US" xlink:label="lab_adbe_RealizedInvestmentGains_BC4345DB16A8A04C5A9FABFBAA32D04D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Realized investment gains.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RealizedInvestmentGains" xlink:label="loc_adbe_RealizedInvestmentGains_BC4345DB16A8A04C5A9FABFBAA32D04D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_RealizedInvestmentGains_BC4345DB16A8A04C5A9FABFBAA32D04D" xlink:to="lab_adbe_RealizedInvestmentGains_BC4345DB16A8A04C5A9FABFBAA32D04D" xlink:type="arc" />
    <link:label id="lab_adbe_UnrealizedInvestmentGains_A95FB979FEEAD34A26A4ABFBAA323C95_verboseLabel_en-US" xlink:label="lab_adbe_UnrealizedInvestmentGains_A95FB979FEEAD34A26A4ABFBAA323C95" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unrealized investment gains</link:label>
    <link:label id="lab_adbe_UnrealizedInvestmentGains_A95FB979FEEAD34A26A4ABFBAA323C95_label_en-US" xlink:label="lab_adbe_UnrealizedInvestmentGains_A95FB979FEEAD34A26A4ABFBAA323C95" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrealized investment gains</link:label>
    <link:label id="lab_adbe_UnrealizedInvestmentGains_A95FB979FEEAD34A26A4ABFBAA323C95_documentation_en-US" xlink:label="lab_adbe_UnrealizedInvestmentGains_A95FB979FEEAD34A26A4ABFBAA323C95" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Unrealized investment gains.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_UnrealizedInvestmentGains" xlink:label="loc_adbe_UnrealizedInvestmentGains_A95FB979FEEAD34A26A4ABFBAA323C95" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_UnrealizedInvestmentGains_A95FB979FEEAD34A26A4ABFBAA323C95" xlink:to="lab_adbe_UnrealizedInvestmentGains_A95FB979FEEAD34A26A4ABFBAA323C95" xlink:type="arc" />
    <link:label id="lab_adbe_RealizedInvestmentLosses_EED5A9F66EBB6E13709EABFBAA323CAC_negatedLabel_en-US" xlink:label="lab_adbe_RealizedInvestmentLosses_EED5A9F66EBB6E13709EABFBAA323CAC" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Realized investment losses</link:label>
    <link:label id="lab_adbe_RealizedInvestmentLosses_EED5A9F66EBB6E13709EABFBAA323CAC_label_en-US" xlink:label="lab_adbe_RealizedInvestmentLosses_EED5A9F66EBB6E13709EABFBAA323CAC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Realized investment losses</link:label>
    <link:label id="lab_adbe_RealizedInvestmentLosses_EED5A9F66EBB6E13709EABFBAA323CAC_documentation_en-US" xlink:label="lab_adbe_RealizedInvestmentLosses_EED5A9F66EBB6E13709EABFBAA323CAC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Realized investment losses.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RealizedInvestmentLosses" xlink:label="loc_adbe_RealizedInvestmentLosses_EED5A9F66EBB6E13709EABFBAA323CAC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_RealizedInvestmentLosses_EED5A9F66EBB6E13709EABFBAA323CAC" xlink:to="lab_adbe_RealizedInvestmentLosses_EED5A9F66EBB6E13709EABFBAA323CAC" xlink:type="arc" />
    <link:label id="lab_adbe_Unrealizedinvestmentlosses_6E0CA24E47C1DB1B9E87ABFBAA336C45_negatedLabel_en-US" xlink:label="lab_adbe_Unrealizedinvestmentlosses_6E0CA24E47C1DB1B9E87ABFBAA336C45" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Unrealized investment losses</link:label>
    <link:label id="lab_adbe_Unrealizedinvestmentlosses_6E0CA24E47C1DB1B9E87ABFBAA336C45_label_en-US" xlink:label="lab_adbe_Unrealizedinvestmentlosses_6E0CA24E47C1DB1B9E87ABFBAA336C45" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrealized investment losses</link:label>
    <link:label id="lab_adbe_Unrealizedinvestmentlosses_6E0CA24E47C1DB1B9E87ABFBAA336C45_documentation_en-US" xlink:label="lab_adbe_Unrealizedinvestmentlosses_6E0CA24E47C1DB1B9E87ABFBAA336C45" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Unrealized investment losses</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Unrealizedinvestmentlosses" xlink:label="loc_adbe_Unrealizedinvestmentlosses_6E0CA24E47C1DB1B9E87ABFBAA336C45" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_Unrealizedinvestmentlosses_6E0CA24E47C1DB1B9E87ABFBAA336C45" xlink:to="lab_adbe_Unrealizedinvestmentlosses_6E0CA24E47C1DB1B9E87ABFBAA336C45" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainLossOnInvestments_5E47D623521F554116C4ABFBAA337B23_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnInvestments_5E47D623521F554116C4ABFBAA337B23" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment gains (losses), net</link:label>
    <link:label id="lab_us-gaap_GainLossOnInvestments_5E47D623521F554116C4ABFBAA337B23_label_en-US" xlink:label="lab_us-gaap_GainLossOnInvestments_5E47D623521F554116C4ABFBAA337B23" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnInvestments" xlink:label="loc_us-gaap_GainLossOnInvestments_5E47D623521F554116C4ABFBAA337B23" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnInvestments_5E47D623521F554116C4ABFBAA337B23" xlink:to="lab_us-gaap_GainLossOnInvestments_5E47D623521F554116C4ABFBAA337B23" xlink:type="arc" />
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_527CAAC9E90339E4F845ABFBAA336A8B_verboseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense_527CAAC9E90339E4F845ABFBAA336A8B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Non-operating income (expense), net</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_527CAAC9E90339E4F845ABFBAA336A8B_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense_527CAAC9E90339E4F845ABFBAA336A8B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_527CAAC9E90339E4F845ABFBAA336A8B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_527CAAC9E90339E4F845ABFBAA336A8B" xlink:to="lab_us-gaap_NonoperatingIncomeExpense_527CAAC9E90339E4F845ABFBAA336A8B" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_4118C651FE4C85A34412ABFBAB988FE1_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_4118C651FE4C85A34412ABFBAB988FE1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">GOODWILL AND OTHER INTANGIBLES</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_4118C651FE4C85A34412ABFBAB988FE1_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_4118C651FE4C85A34412ABFBAB988FE1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_4118C651FE4C85A34412ABFBAB988FE1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_4118C651FE4C85A34412ABFBAB988FE1" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_4118C651FE4C85A34412ABFBAB988FE1" xlink:type="arc" />
    <link:label id="lab_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_54F92A522F24C47EAE2000B3D5DB63A5_terseLabel_en-US" xlink:label="lab_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_54F92A522F24C47EAE2000B3D5DB63A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Eligibility Status [Axis]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis" xlink:label="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_54F92A522F24C47EAE2000B3D5DB63A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_54F92A522F24C47EAE2000B3D5DB63A5" xlink:to="lab_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_54F92A522F24C47EAE2000B3D5DB63A5" xlink:type="arc" />
    <link:label id="lab_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_55CC63EA06D41D026BC100B3D5DB9B8D_terseLabel_en-US" xlink:label="lab_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_55CC63EA06D41D026BC100B3D5DB9B8D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Eligibility Status [Domain]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain" xlink:label="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_55CC63EA06D41D026BC100B3D5DB9B8D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_55CC63EA06D41D026BC100B3D5DB9B8D" xlink:to="lab_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_55CC63EA06D41D026BC100B3D5DB9B8D" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeStockMember_A83123C27AC9A6E771C800B3D5DE56DF_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember_A83123C27AC9A6E771C800B3D5DE56DF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Stock Purchase Plan [Member]</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_A83123C27AC9A6E771C800B3D5DE56DF_label_en-US" xlink:label="lab_us-gaap_EmployeeStockMember_A83123C27AC9A6E771C800B3D5DE56DF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaap_EmployeeStockMember_A83123C27AC9A6E771C800B3D5DE56DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember_A83123C27AC9A6E771C800B3D5DE56DF" xlink:to="lab_us-gaap_EmployeeStockMember_A83123C27AC9A6E771C800B3D5DE56DF" xlink:type="arc" />
    <link:label id="lab_adbe_WeightedAverageSubscriptionDateFairValueOfShares_0F71B2E23466A985EB2F00B3D5DE7A6A_terseLabel_en-US" xlink:label="lab_adbe_WeightedAverageSubscriptionDateFairValueOfShares_0F71B2E23466A985EB2F00B3D5DE7A6A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Subscription Date Fair Value Of Shares</link:label>
    <link:label id="lab_adbe_WeightedAverageSubscriptionDateFairValueOfShares_0F71B2E23466A985EB2F00B3D5DE7A6A_label_en-US" xlink:label="lab_adbe_WeightedAverageSubscriptionDateFairValueOfShares_0F71B2E23466A985EB2F00B3D5DE7A6A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Subscription Date Fair Value Of Shares</link:label>
    <link:label id="lab_adbe_WeightedAverageSubscriptionDateFairValueOfShares_0F71B2E23466A985EB2F00B3D5DE7A6A_documentation_en-US" xlink:label="lab_adbe_WeightedAverageSubscriptionDateFairValueOfShares_0F71B2E23466A985EB2F00B3D5DE7A6A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Weighted average subscription date fair value of shares.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_WeightedAverageSubscriptionDateFairValueOfShares" xlink:label="loc_adbe_WeightedAverageSubscriptionDateFairValueOfShares_0F71B2E23466A985EB2F00B3D5DE7A6A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_WeightedAverageSubscriptionDateFairValueOfShares_0F71B2E23466A985EB2F00B3D5DE7A6A" xlink:to="lab_adbe_WeightedAverageSubscriptionDateFairValueOfShares_0F71B2E23466A985EB2F00B3D5DE7A6A" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_5FA56BCD7AD70302247400B3D5DF32E7_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_5FA56BCD7AD70302247400B3D5DF32E7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_5FA56BCD7AD70302247400B3D5DF32E7_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_5FA56BCD7AD70302247400B3D5DF32E7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_5FA56BCD7AD70302247400B3D5DF32E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_5FA56BCD7AD70302247400B3D5DF32E7" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_5FA56BCD7AD70302247400B3D5DF32E7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_D25AD5ECB480620D29D300B3D5DFB182_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_D25AD5ECB480620D29D300B3D5DFB182" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_D25AD5ECB480620D29D300B3D5DFB182_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_D25AD5ECB480620D29D300B3D5DFB182" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_D25AD5ECB480620D29D300B3D5DFB182" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_D25AD5ECB480620D29D300B3D5DFB182" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_D25AD5ECB480620D29D300B3D5DFB182" xlink:type="arc" />
    <link:label id="lab_adbe_TotalIntrinsicValueOfSharesPurchased_15CB1D531185F70A3E5C00B3D5DFDEB6_terseLabel_en-US" xlink:label="lab_adbe_TotalIntrinsicValueOfSharesPurchased_15CB1D531185F70A3E5C00B3D5DFDEB6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Intrinsic Value Of Shares Purchased</link:label>
    <link:label id="lab_adbe_TotalIntrinsicValueOfSharesPurchased_15CB1D531185F70A3E5C00B3D5DFDEB6_label_en-US" xlink:label="lab_adbe_TotalIntrinsicValueOfSharesPurchased_15CB1D531185F70A3E5C00B3D5DFDEB6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Intrinsic Value Of Shares Purchased</link:label>
    <link:label id="lab_adbe_TotalIntrinsicValueOfSharesPurchased_15CB1D531185F70A3E5C00B3D5DFDEB6_documentation_en-US" xlink:label="lab_adbe_TotalIntrinsicValueOfSharesPurchased_15CB1D531185F70A3E5C00B3D5DFDEB6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The difference between the market value on the date of purchase and the purchase price.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_TotalIntrinsicValueOfSharesPurchased" xlink:label="loc_adbe_TotalIntrinsicValueOfSharesPurchased_15CB1D531185F70A3E5C00B3D5DFDEB6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_TotalIntrinsicValueOfSharesPurchased_15CB1D531185F70A3E5C00B3D5DFDEB6" xlink:to="lab_adbe_TotalIntrinsicValueOfSharesPurchased_15CB1D531185F70A3E5C00B3D5DFDEB6" xlink:type="arc" />
    <link:label id="lab_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceAsPercentageOfMarketPrice_E251C1C120C9E2CE3F0300B3D5DF1E27_terseLabel_en-US" xlink:label="lab_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceAsPercentageOfMarketPrice_E251C1C120C9E2CE3F0300B3D5DF1E27" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ESPP Purchase Price as Percentage of Market Price</link:label>
    <link:label id="lab_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceAsPercentageOfMarketPrice_E251C1C120C9E2CE3F0300B3D5DF1E27_label_en-US" xlink:label="lab_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceAsPercentageOfMarketPrice_E251C1C120C9E2CE3F0300B3D5DF1E27" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price as Percentage of Market Price</link:label>
    <link:label id="lab_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceAsPercentageOfMarketPrice_E251C1C120C9E2CE3F0300B3D5DF1E27_documentation_en-US" xlink:label="lab_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceAsPercentageOfMarketPrice_E251C1C120C9E2CE3F0300B3D5DF1E27" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price as Percentage of Market Price</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceAsPercentageOfMarketPrice" xlink:label="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceAsPercentageOfMarketPrice_E251C1C120C9E2CE3F0300B3D5DF1E27" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceAsPercentageOfMarketPrice_E251C1C120C9E2CE3F0300B3D5DF1E27" xlink:to="lab_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceAsPercentageOfMarketPrice_E251C1C120C9E2CE3F0300B3D5DF1E27" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_CFA5F5E6C70ABAD62FA500B3D5E05851_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_CFA5F5E6C70ABAD62FA500B3D5E05851" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation Assumptions Expected Life (in Years)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_CFA5F5E6C70ABAD62FA500B3D5E05851_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_CFA5F5E6C70ABAD62FA500B3D5E05851" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_CFA5F5E6C70ABAD62FA500B3D5E05851" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_CFA5F5E6C70ABAD62FA500B3D5E05851" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_CFA5F5E6C70ABAD62FA500B3D5E05851" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_5B590CB3BE77C97DC55C00B3D5E0B61B_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_5B590CB3BE77C97DC55C00B3D5E0B61B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected Life (in Years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_5B590CB3BE77C97DC55C00B3D5E0B61B_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_5B590CB3BE77C97DC55C00B3D5E0B61B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_5B590CB3BE77C97DC55C00B3D5E0B61B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_5B590CB3BE77C97DC55C00B3D5E0B61B" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_5B590CB3BE77C97DC55C00B3D5E0B61B" xlink:type="arc" />
    <link:label id="lab_adbe_ValuationAssumptionsVolatilityRangeAbstract_ADE852D2F38078F51E5200B3D5E07860_terseLabel_en-US" xlink:label="lab_adbe_ValuationAssumptionsVolatilityRangeAbstract_ADE852D2F38078F51E5200B3D5E07860" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation Assumptions Volatility</link:label>
    <link:label id="lab_adbe_ValuationAssumptionsVolatilityRangeAbstract_ADE852D2F38078F51E5200B3D5E07860_label_en-US" xlink:label="lab_adbe_ValuationAssumptionsVolatilityRangeAbstract_ADE852D2F38078F51E5200B3D5E07860" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Assumptions Volatility Range [Abstract]</link:label>
    <link:label id="lab_adbe_ValuationAssumptionsVolatilityRangeAbstract_ADE852D2F38078F51E5200B3D5E07860_documentation_en-US" xlink:label="lab_adbe_ValuationAssumptionsVolatilityRangeAbstract_ADE852D2F38078F51E5200B3D5E07860" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Valuation Assumptions Volatility Range.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ValuationAssumptionsVolatilityRangeAbstract" xlink:label="loc_adbe_ValuationAssumptionsVolatilityRangeAbstract_ADE852D2F38078F51E5200B3D5E07860" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_ValuationAssumptionsVolatilityRangeAbstract_ADE852D2F38078F51E5200B3D5E07860" xlink:to="lab_adbe_ValuationAssumptionsVolatilityRangeAbstract_ADE852D2F38078F51E5200B3D5E07860" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_94BF1DB123B964EE00AD00B3D5E09654_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_94BF1DB123B964EE00AD00B3D5E09654" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">From</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_94BF1DB123B964EE00AD00B3D5E09654_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_94BF1DB123B964EE00AD00B3D5E09654" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_94BF1DB123B964EE00AD00B3D5E09654" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_94BF1DB123B964EE00AD00B3D5E09654" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_94BF1DB123B964EE00AD00B3D5E09654" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_98B79B93EDA89EBDB4EE00B3D5E1647D_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_98B79B93EDA89EBDB4EE00B3D5E1647D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">To</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_98B79B93EDA89EBDB4EE00B3D5E1647D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_98B79B93EDA89EBDB4EE00B3D5E1647D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_98B79B93EDA89EBDB4EE00B3D5E1647D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_98B79B93EDA89EBDB4EE00B3D5E1647D" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_98B79B93EDA89EBDB4EE00B3D5E1647D" xlink:type="arc" />
    <link:label id="lab_adbe_ValuationAssumptionsRiskFreeInterestRateRangeAbstract_37078447CD3E829C733D00B3D5E19E67_terseLabel_en-US" xlink:label="lab_adbe_ValuationAssumptionsRiskFreeInterestRateRangeAbstract_37078447CD3E829C733D00B3D5E19E67" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation Assumptions Risk Free Interest Rate Range</link:label>
    <link:label id="lab_adbe_ValuationAssumptionsRiskFreeInterestRateRangeAbstract_37078447CD3E829C733D00B3D5E19E67_label_en-US" xlink:label="lab_adbe_ValuationAssumptionsRiskFreeInterestRateRangeAbstract_37078447CD3E829C733D00B3D5E19E67" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Assumptions Risk Free Interest Rate Range [Abstract]</link:label>
    <link:label id="lab_adbe_ValuationAssumptionsRiskFreeInterestRateRangeAbstract_37078447CD3E829C733D00B3D5E19E67_documentation_en-US" xlink:label="lab_adbe_ValuationAssumptionsRiskFreeInterestRateRangeAbstract_37078447CD3E829C733D00B3D5E19E67" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Valuation Assumptions Risk Free Interest Rate Range.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ValuationAssumptionsRiskFreeInterestRateRangeAbstract" xlink:label="loc_adbe_ValuationAssumptionsRiskFreeInterestRateRangeAbstract_37078447CD3E829C733D00B3D5E19E67" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_ValuationAssumptionsRiskFreeInterestRateRangeAbstract_37078447CD3E829C733D00B3D5E19E67" xlink:to="lab_adbe_ValuationAssumptionsRiskFreeInterestRateRangeAbstract_37078447CD3E829C733D00B3D5E19E67" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_4DF4771AE20149B1E93900B3D5E1277D_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_4DF4771AE20149B1E93900B3D5E1277D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">From</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_4DF4771AE20149B1E93900B3D5E1277D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_4DF4771AE20149B1E93900B3D5E1277D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_4DF4771AE20149B1E93900B3D5E1277D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_4DF4771AE20149B1E93900B3D5E1277D" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_4DF4771AE20149B1E93900B3D5E1277D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_6CFE2CA3FB0E6212DCF100B3D5E1F160_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_6CFE2CA3FB0E6212DCF100B3D5E1F160" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">To</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_6CFE2CA3FB0E6212DCF100B3D5E1F160_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_6CFE2CA3FB0E6212DCF100B3D5E1F160" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_6CFE2CA3FB0E6212DCF100B3D5E1F160" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_6CFE2CA3FB0E6212DCF100B3D5E1F160" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_6CFE2CA3FB0E6212DCF100B3D5E1F160" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_1B53D251EB682E9E9934A1546A2F2AE5_verboseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable_1B53D251EB682E9E9934A1546A2F2AE5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Subscription Revenue by Segment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_1B53D251EB682E9E9934A1546A2F2AE5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_1B53D251EB682E9E9934A1546A2F2AE5" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable_1B53D251EB682E9E9934A1546A2F2AE5" xlink:type="arc" />
    <link:label id="lab_adbe_SubscriptionandCirculationRevenue_4F0A6F468864A3D1CCB9A1546A31B220_verboseLabel_en-US" xlink:label="lab_adbe_SubscriptionandCirculationRevenue_4F0A6F468864A3D1CCB9A1546A31B220" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Subscription</link:label>
    <link:label id="lab_adbe_SubscriptionandCirculationRevenue_4F0A6F468864A3D1CCB9A1546A31B220_label_en-US" xlink:label="lab_adbe_SubscriptionandCirculationRevenue_4F0A6F468864A3D1CCB9A1546A31B220" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subscription and Circulation Revenue</link:label>
    <link:label id="lab_adbe_SubscriptionandCirculationRevenue_4F0A6F468864A3D1CCB9A1546A31B220_documentation_en-US" xlink:label="lab_adbe_SubscriptionandCirculationRevenue_4F0A6F468864A3D1CCB9A1546A31B220" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Subscription and Circulation Revenue</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_SubscriptionandCirculationRevenue" xlink:label="loc_adbe_SubscriptionandCirculationRevenue_4F0A6F468864A3D1CCB9A1546A31B220" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_SubscriptionandCirculationRevenue_4F0A6F468864A3D1CCB9A1546A31B220" xlink:to="lab_adbe_SubscriptionandCirculationRevenue_4F0A6F468864A3D1CCB9A1546A31B220" xlink:type="arc" />
    <link:label id="lab_adbe_RSUtypeAxis_EE9E3C40054C932E47F4AB32E69BA5E0_terseLabel_en-US" xlink:label="lab_adbe_RSUtypeAxis_EE9E3C40054C932E47F4AB32E69BA5E0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">RSU type [Axis]</link:label>
    <link:label id="lab_adbe_RSUtypeAxis_EE9E3C40054C932E47F4AB32E69BA5E0_label_en-US" xlink:label="lab_adbe_RSUtypeAxis_EE9E3C40054C932E47F4AB32E69BA5E0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">RSU type [Axis]</link:label>
    <link:label id="lab_adbe_RSUtypeAxis_EE9E3C40054C932E47F4AB32E69BA5E0_documentation_en-US" xlink:label="lab_adbe_RSUtypeAxis_EE9E3C40054C932E47F4AB32E69BA5E0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">RSU type [Axis]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RSUtypeAxis" xlink:label="loc_adbe_RSUtypeAxis_EE9E3C40054C932E47F4AB32E69BA5E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_RSUtypeAxis_EE9E3C40054C932E47F4AB32E69BA5E0" xlink:to="lab_adbe_RSUtypeAxis_EE9E3C40054C932E47F4AB32E69BA5E0" xlink:type="arc" />
    <link:label id="lab_adbe_RSUtypeDomain_34A1F0EE3DD440692581AB32E69B390E_terseLabel_en-US" xlink:label="lab_adbe_RSUtypeDomain_34A1F0EE3DD440692581AB32E69B390E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">RSU type [Domain]</link:label>
    <link:label id="lab_adbe_RSUtypeDomain_34A1F0EE3DD440692581AB32E69B390E_label_en-US" xlink:label="lab_adbe_RSUtypeDomain_34A1F0EE3DD440692581AB32E69B390E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">RSU type [Domain]</link:label>
    <link:label id="lab_adbe_RSUtypeDomain_34A1F0EE3DD440692581AB32E69B390E_documentation_en-US" xlink:label="lab_adbe_RSUtypeDomain_34A1F0EE3DD440692581AB32E69B390E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Domain] for RSU type [Axis]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RSUtypeDomain" xlink:label="loc_adbe_RSUtypeDomain_34A1F0EE3DD440692581AB32E69B390E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_RSUtypeDomain_34A1F0EE3DD440692581AB32E69B390E" xlink:to="lab_adbe_RSUtypeDomain_34A1F0EE3DD440692581AB32E69B390E" xlink:type="arc" />
    <link:label id="lab_adbe_FocalAwardsMember_B0D23BB1A5C342F1903AAB32E69BE707_terseLabel_en-US" xlink:label="lab_adbe_FocalAwardsMember_B0D23BB1A5C342F1903AAB32E69BE707" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Focal Awards [Member]</link:label>
    <link:label id="lab_adbe_FocalAwardsMember_B0D23BB1A5C342F1903AAB32E69BE707_label_en-US" xlink:label="lab_adbe_FocalAwardsMember_B0D23BB1A5C342F1903AAB32E69BE707" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Focal Awards [Member]</link:label>
    <link:label id="lab_adbe_FocalAwardsMember_B0D23BB1A5C342F1903AAB32E69BE707_documentation_en-US" xlink:label="lab_adbe_FocalAwardsMember_B0D23BB1A5C342F1903AAB32E69BE707" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Focal Awards [Member]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_FocalAwardsMember" xlink:label="loc_adbe_FocalAwardsMember_B0D23BB1A5C342F1903AAB32E69BE707" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_FocalAwardsMember_B0D23BB1A5C342F1903AAB32E69BE707" xlink:to="lab_adbe_FocalAwardsMember_B0D23BB1A5C342F1903AAB32E69BE707" xlink:type="arc" />
    <link:label id="lab_adbe_OtherAwardsMember_030DA69365701D0111F6AB32E69BA1AB_terseLabel_en-US" xlink:label="lab_adbe_OtherAwardsMember_030DA69365701D0111F6AB32E69BA1AB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Awards [Member]</link:label>
    <link:label id="lab_adbe_OtherAwardsMember_030DA69365701D0111F6AB32E69BA1AB_label_en-US" xlink:label="lab_adbe_OtherAwardsMember_030DA69365701D0111F6AB32E69BA1AB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Awards [Member]</link:label>
    <link:label id="lab_adbe_OtherAwardsMember_030DA69365701D0111F6AB32E69BA1AB_documentation_en-US" xlink:label="lab_adbe_OtherAwardsMember_030DA69365701D0111F6AB32E69BA1AB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Awards [Member]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_OtherAwardsMember" xlink:label="loc_adbe_OtherAwardsMember_030DA69365701D0111F6AB32E69BA1AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_OtherAwardsMember_030DA69365701D0111F6AB32E69BA1AB" xlink:to="lab_adbe_OtherAwardsMember_030DA69365701D0111F6AB32E69BA1AB" xlink:type="arc" />
    <link:label id="lab_adbe_Plan2019Member_87C180BEA3D1DB836009AB32E69D1AFB_terseLabel_en-US" xlink:label="lab_adbe_Plan2019Member_87C180BEA3D1DB836009AB32E69D1AFB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2019 Plan [Member]</link:label>
    <link:label id="lab_adbe_Plan2019Member_87C180BEA3D1DB836009AB32E69D1AFB_label_en-US" xlink:label="lab_adbe_Plan2019Member_87C180BEA3D1DB836009AB32E69D1AFB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan 2019 [Member]</link:label>
    <link:label id="lab_adbe_Plan2019Member_87C180BEA3D1DB836009AB32E69D1AFB_documentation_en-US" xlink:label="lab_adbe_Plan2019Member_87C180BEA3D1DB836009AB32E69D1AFB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2019 Equity Incentive Plan [Member]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Plan2019Member" xlink:label="loc_adbe_Plan2019Member_87C180BEA3D1DB836009AB32E69D1AFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_Plan2019Member_87C180BEA3D1DB836009AB32E69D1AFB" xlink:to="lab_adbe_Plan2019Member_87C180BEA3D1DB836009AB32E69D1AFB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_FEEF335D650A2451FE90AB32E69EE080_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_FEEF335D650A2451FE90AB32E69EE080" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_FEEF335D650A2451FE90AB32E69EE080" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_FEEF335D650A2451FE90AB32E69EE080" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_FEEF335D650A2451FE90AB32E69EE080" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock Based Compensation (Numeric) [Abstract]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_91B2D694F639E7D09193AB32E69E0C9A_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_91B2D694F639E7D09193AB32E69E0C9A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Award vesting period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_91B2D694F639E7D09193AB32E69E0C9A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_91B2D694F639E7D09193AB32E69E0C9A" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_91B2D694F639E7D09193AB32E69E0C9A" xlink:type="arc" />
    <link:label id="lab_adbe_Vestingpercentageperyearforrestrictedstockunitsotherthanfocalgrants_77B66393654B264183FBAB32E69E86B8_terseLabel_en-US" xlink:label="lab_adbe_Vestingpercentageperyearforrestrictedstockunitsotherthanfocalgrants_77B66393654B264183FBAB32E69E86B8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting percentage per year for restricted stock units other than focal grants</link:label>
    <link:label id="lab_adbe_Vestingpercentageperyearforrestrictedstockunitsotherthanfocalgrants_77B66393654B264183FBAB32E69E86B8_label_en-US" xlink:label="lab_adbe_Vestingpercentageperyearforrestrictedstockunitsotherthanfocalgrants_77B66393654B264183FBAB32E69E86B8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting percentage per year for restricted stock units other than focal grants</link:label>
    <link:label id="lab_adbe_Vestingpercentageperyearforrestrictedstockunitsotherthanfocalgrants_77B66393654B264183FBAB32E69E86B8_documentation_en-US" xlink:label="lab_adbe_Vestingpercentageperyearforrestrictedstockunitsotherthanfocalgrants_77B66393654B264183FBAB32E69E86B8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Vesting percentage per year for restricted stock units other than focal grants</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Vestingpercentageperyearforrestrictedstockunitsotherthanfocalgrants" xlink:label="loc_adbe_Vestingpercentageperyearforrestrictedstockunitsotherthanfocalgrants_77B66393654B264183FBAB32E69E86B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_Vestingpercentageperyearforrestrictedstockunitsotherthanfocalgrants_77B66393654B264183FBAB32E69E86B8" xlink:to="lab_adbe_Vestingpercentageperyearforrestrictedstockunitsotherthanfocalgrants_77B66393654B264183FBAB32E69E86B8" xlink:type="arc" />
    <link:label id="lab_adbe_VestingPercentagePerYearForFocalRestrictedStockUnits_D14288366F3495468C2FAB32E69E6E28_verboseLabel_en-US" xlink:label="lab_adbe_VestingPercentagePerYearForFocalRestrictedStockUnits_D14288366F3495468C2FAB32E69E6E28" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Vesting percentage per year for focal restricted stock units</link:label>
    <link:label id="lab_adbe_VestingPercentagePerYearForFocalRestrictedStockUnits_D14288366F3495468C2FAB32E69E6E28_label_en-US" xlink:label="lab_adbe_VestingPercentagePerYearForFocalRestrictedStockUnits_D14288366F3495468C2FAB32E69E6E28" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting Percentage Per Year For Focal Restricted Stock Units</link:label>
    <link:label id="lab_adbe_VestingPercentagePerYearForFocalRestrictedStockUnits_D14288366F3495468C2FAB32E69E6E28_documentation_en-US" xlink:label="lab_adbe_VestingPercentagePerYearForFocalRestrictedStockUnits_D14288366F3495468C2FAB32E69E6E28" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Vesting percentage per year for focal grants - restricted stock units.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_VestingPercentagePerYearForFocalRestrictedStockUnits" xlink:label="loc_adbe_VestingPercentagePerYearForFocalRestrictedStockUnits_D14288366F3495468C2FAB32E69E6E28" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_VestingPercentagePerYearForFocalRestrictedStockUnits_D14288366F3495468C2FAB32E69E6E28" xlink:to="lab_adbe_VestingPercentagePerYearForFocalRestrictedStockUnits_D14288366F3495468C2FAB32E69E6E28" xlink:type="arc" />
    <link:label id="lab_adbe_CliffVestingPercentageonThirdYearforPerformanceAwards_1813E73266E6965F88B8AB32E69FC3D9_verboseLabel_en-US" xlink:label="lab_adbe_CliffVestingPercentageonThirdYearforPerformanceAwards_1813E73266E6965F88B8AB32E69FC3D9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Vesting percentage on third year for performance awards</link:label>
    <link:label id="lab_adbe_CliffVestingPercentageonThirdYearforPerformanceAwards_1813E73266E6965F88B8AB32E69FC3D9_label_en-US" xlink:label="lab_adbe_CliffVestingPercentageonThirdYearforPerformanceAwards_1813E73266E6965F88B8AB32E69FC3D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cliff Vesting Percentage on Third Year for Performance Awards</link:label>
    <link:label id="lab_adbe_CliffVestingPercentageonThirdYearforPerformanceAwards_1813E73266E6965F88B8AB32E69FC3D9_documentation_en-US" xlink:label="lab_adbe_CliffVestingPercentageonThirdYearforPerformanceAwards_1813E73266E6965F88B8AB32E69FC3D9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cliff Vesting Percentage on Third Year for Performance Awards</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_CliffVestingPercentageonThirdYearforPerformanceAwards" xlink:label="loc_adbe_CliffVestingPercentageonThirdYearforPerformanceAwards_1813E73266E6965F88B8AB32E69FC3D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_CliffVestingPercentageonThirdYearforPerformanceAwards_1813E73266E6965F88B8AB32E69FC3D9" xlink:to="lab_adbe_CliffVestingPercentageonThirdYearforPerformanceAwards_1813E73266E6965F88B8AB32E69FC3D9" xlink:type="arc" />
    <link:label id="lab_adbe_OfferingPeriod_541106379A522F3D6766AB32E69F1BAD_verboseLabel_en-US" xlink:label="lab_adbe_OfferingPeriod_541106379A522F3D6766AB32E69F1BAD" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Offering Period</link:label>
    <link:label id="lab_adbe_OfferingPeriod_541106379A522F3D6766AB32E69F1BAD_label_en-US" xlink:label="lab_adbe_OfferingPeriod_541106379A522F3D6766AB32E69F1BAD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Offering Period</link:label>
    <link:label id="lab_adbe_OfferingPeriod_541106379A522F3D6766AB32E69F1BAD_documentation_en-US" xlink:label="lab_adbe_OfferingPeriod_541106379A522F3D6766AB32E69F1BAD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Offering Period.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_OfferingPeriod" xlink:label="loc_adbe_OfferingPeriod_541106379A522F3D6766AB32E69F1BAD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_OfferingPeriod_541106379A522F3D6766AB32E69F1BAD" xlink:to="lab_adbe_OfferingPeriod_541106379A522F3D6766AB32E69F1BAD" xlink:type="arc" />
    <link:label id="lab_adbe_NumberOfPurchasePeriodsPerOfferingPeriod_E71CDF2DDB033490CA1BAB32E69F64B7_verboseLabel_en-US" xlink:label="lab_adbe_NumberOfPurchasePeriodsPerOfferingPeriod_E71CDF2DDB033490CA1BAB32E69F64B7" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Number of purchase periods per offering period</link:label>
    <link:label id="lab_adbe_NumberOfPurchasePeriodsPerOfferingPeriod_E71CDF2DDB033490CA1BAB32E69F64B7_label_en-US" xlink:label="lab_adbe_NumberOfPurchasePeriodsPerOfferingPeriod_E71CDF2DDB033490CA1BAB32E69F64B7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Purchase Periods Per Offering Period</link:label>
    <link:label id="lab_adbe_NumberOfPurchasePeriodsPerOfferingPeriod_E71CDF2DDB033490CA1BAB32E69F64B7_documentation_en-US" xlink:label="lab_adbe_NumberOfPurchasePeriodsPerOfferingPeriod_E71CDF2DDB033490CA1BAB32E69F64B7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of purchase periods per offering period.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_NumberOfPurchasePeriodsPerOfferingPeriod" xlink:label="loc_adbe_NumberOfPurchasePeriodsPerOfferingPeriod_E71CDF2DDB033490CA1BAB32E69F64B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_NumberOfPurchasePeriodsPerOfferingPeriod_E71CDF2DDB033490CA1BAB32E69F64B7" xlink:to="lab_adbe_NumberOfPurchasePeriodsPerOfferingPeriod_E71CDF2DDB033490CA1BAB32E69F64B7" xlink:type="arc" />
    <link:label id="lab_adbe_PurchasePeriod_6B273945F68297FE0ABEAB32E69FD15E_verboseLabel_en-US" xlink:label="lab_adbe_PurchasePeriod_6B273945F68297FE0ABEAB32E69FD15E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Purchase period</link:label>
    <link:label id="lab_adbe_PurchasePeriod_6B273945F68297FE0ABEAB32E69FD15E_label_en-US" xlink:label="lab_adbe_PurchasePeriod_6B273945F68297FE0ABEAB32E69FD15E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Purchase Period</link:label>
    <link:label id="lab_adbe_PurchasePeriod_6B273945F68297FE0ABEAB32E69FD15E_documentation_en-US" xlink:label="lab_adbe_PurchasePeriod_6B273945F68297FE0ABEAB32E69FD15E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Purchase period.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_PurchasePeriod" xlink:label="loc_adbe_PurchasePeriod_6B273945F68297FE0ABEAB32E69FD15E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_PurchasePeriod_6B273945F68297FE0ABEAB32E69FD15E" xlink:to="lab_adbe_PurchasePeriod_6B273945F68297FE0ABEAB32E69FD15E" xlink:type="arc" />
    <link:label id="lab_adbe_MaximumTargetPercentageAllowedUnderProgram_DC55C7EB809E7FD5DBE9AB32E69F1B63_verboseLabel_en-US" xlink:label="lab_adbe_MaximumTargetPercentageAllowedUnderProgram_DC55C7EB809E7FD5DBE9AB32E69F1B63" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Maximum percentage of target shares able to receive</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_MaximumTargetPercentageAllowedUnderProgram" xlink:label="loc_adbe_MaximumTargetPercentageAllowedUnderProgram_DC55C7EB809E7FD5DBE9AB32E69F1B63" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_MaximumTargetPercentageAllowedUnderProgram_DC55C7EB809E7FD5DBE9AB32E69F1B63" xlink:to="lab_adbe_MaximumTargetPercentageAllowedUnderProgram_DC55C7EB809E7FD5DBE9AB32E69F1B63" xlink:type="arc" />
    <link:label id="lab_adbe_NumbersOfDaysUsedToCalculateAverageStockPrice_75F0CEDFA0F342AC3DDFAB32E69FCE8F_verboseLabel_en-US" xlink:label="lab_adbe_NumbersOfDaysUsedToCalculateAverageStockPrice_75F0CEDFA0F342AC3DDFAB32E69FCE8F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Numbers of days used to calculate the aggregate value of the equity award</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_NumbersOfDaysUsedToCalculateAverageStockPrice" xlink:label="loc_adbe_NumbersOfDaysUsedToCalculateAverageStockPrice_75F0CEDFA0F342AC3DDFAB32E69FCE8F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_NumbersOfDaysUsedToCalculateAverageStockPrice_75F0CEDFA0F342AC3DDFAB32E69FCE8F" xlink:to="lab_adbe_NumbersOfDaysUsedToCalculateAverageStockPrice_75F0CEDFA0F342AC3DDFAB32E69FCE8F" xlink:type="arc" />
    <link:label id="lab_adbe_AnnualVestingPercentageForDirectorGrants_3585C51B062276D1B7E6AB32E6A0A31D_verboseLabel_en-US" xlink:label="lab_adbe_AnnualVestingPercentageForDirectorGrants_3585C51B062276D1B7E6AB32E6A0A31D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Vesting percentage per year for grants to non-employee directors</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_AnnualVestingPercentageForDirectorGrants" xlink:label="loc_adbe_AnnualVestingPercentageForDirectorGrants_3585C51B062276D1B7E6AB32E6A0A31D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_AnnualVestingPercentageForDirectorGrants_3585C51B062276D1B7E6AB32E6A0A31D" xlink:to="lab_adbe_AnnualVestingPercentageForDirectorGrants_3585C51B062276D1B7E6AB32E6A0A31D" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_50C7ECE0A3712A961DD9AB32E6A08518_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_50C7ECE0A3712A961DD9AB32E6A08518" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized compensation cost, adjusted for estimated forfeitures, related to non-vested stock based awards (in millions)</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_50C7ECE0A3712A961DD9AB32E6A08518_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_50C7ECE0A3712A961DD9AB32E6A08518" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_50C7ECE0A3712A961DD9AB32E6A08518" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_50C7ECE0A3712A961DD9AB32E6A08518" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_50C7ECE0A3712A961DD9AB32E6A08518" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_78330D5F932CBDA286C2AB32E6A033B0_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_78330D5F932CBDA286C2AB32E6A033B0" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Number of years over which unrecognized compensation costs will be recognized</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_78330D5F932CBDA286C2AB32E6A033B0_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_78330D5F932CBDA286C2AB32E6A033B0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_78330D5F932CBDA286C2AB32E6A033B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_78330D5F932CBDA286C2AB32E6A033B0" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_78330D5F932CBDA286C2AB32E6A033B0" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_F17D157EB6C59968189BA51BEEA46606_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_F17D157EB6C59968189BA51BEEA46606" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_F17D157EB6C59968189BA51BEEA46606_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_F17D157EB6C59968189BA51BEEA46606" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Net, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_F17D157EB6C59968189BA51BEEA46606" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_F17D157EB6C59968189BA51BEEA46606" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_F17D157EB6C59968189BA51BEEA46606" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdvertisingExpense_01AFE1DCFAE129575293A51BEEA56272_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingExpense_01AFE1DCFAE129575293A51BEEA56272" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Advertising Expense</link:label>
    <link:label id="lab_us-gaap_AdvertisingExpense_01AFE1DCFAE129575293A51BEEA56272_label_en-US" xlink:label="lab_us-gaap_AdvertisingExpense_01AFE1DCFAE129575293A51BEEA56272" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Advertising Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaap_AdvertisingExpense_01AFE1DCFAE129575293A51BEEA56272" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingExpense_01AFE1DCFAE129575293A51BEEA56272" xlink:to="lab_us-gaap_AdvertisingExpense_01AFE1DCFAE129575293A51BEEA56272" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_3D0E0BB52257695DC2BB933B00353A1C_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_3E5A438B5C9E5E38820EED554F630ABE" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Assumptions Used to Value Employee Stock Purchase Rights</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_3D0E0BB52257695DC2BB933B00353A1C_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_3E5A438B5C9E5E38820EED554F630ABE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_3E5A438B5C9E5E38820EED554F630ABE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_3E5A438B5C9E5E38820EED554F630ABE" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_3E5A438B5C9E5E38820EED554F630ABE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_3FA5069AF47B7A48E6CE933B00352943_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_07FEB682DD8C5EFFB125D9A0E7C513AA" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock Unit Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_3FA5069AF47B7A48E6CE933B00352943_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_07FEB682DD8C5EFFB125D9A0E7C513AA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_07FEB682DD8C5EFFB125D9A0E7C513AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_07FEB682DD8C5EFFB125D9A0E7C513AA" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_07FEB682DD8C5EFFB125D9A0E7C513AA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock_62404DFD0757951406C2933B003587F1_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock_5DF4C0A087E15E278D6125889291A228" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock Units Outstanding</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock_62404DFD0757951406C2933B003587F1_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock_5DF4C0A087E15E278D6125889291A228" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Restricted Stock Units, Vested and Expected to Vest [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock_5DF4C0A087E15E278D6125889291A228" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock_5DF4C0A087E15E278D6125889291A228" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock_5DF4C0A087E15E278D6125889291A228" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_EC9FB3778311ABD4178D933B003696E0_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_9CC93A33170D570E91E7A2FECF2E9831" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Performance Share Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_EC9FB3778311ABD4178D933B003696E0_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_9CC93A33170D570E91E7A2FECF2E9831" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Nonvested Performance-based Units Activity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_9CC93A33170D570E91E7A2FECF2E9831" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_9CC93A33170D570E91E7A2FECF2E9831" xlink:to="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_9CC93A33170D570E91E7A2FECF2E9831" xlink:type="arc" />
    <link:label id="lab_adbe_RestrictedStockUnitsGrantedToDirectorsTableTextBlock_594FDE7C127C1B9255DC933B003601A5_verboseLabel_en-US" xlink:label="lab_adbe_RestrictedStockUnitsGrantedToDirectorsTableTextBlock_7CCA4E9BB467588BA325BF4E3D8294F2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock Units Granted to Directors</link:label>
    <link:label id="lab_adbe_RestrictedStockUnitsGrantedToDirectorsTableTextBlock_594FDE7C127C1B9255DC933B003601A5_label_en-US" xlink:label="lab_adbe_RestrictedStockUnitsGrantedToDirectorsTableTextBlock_7CCA4E9BB467588BA325BF4E3D8294F2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units Granted To Directors [Table Text Block]</link:label>
    <link:label id="lab_adbe_RestrictedStockUnitsGrantedToDirectorsTableTextBlock_594FDE7C127C1B9255DC933B003601A5_documentation_en-US" xlink:label="lab_adbe_RestrictedStockUnitsGrantedToDirectorsTableTextBlock_7CCA4E9BB467588BA325BF4E3D8294F2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restricted stock units granted to directors.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RestrictedStockUnitsGrantedToDirectorsTableTextBlock" xlink:label="loc_adbe_RestrictedStockUnitsGrantedToDirectorsTableTextBlock_7CCA4E9BB467588BA325BF4E3D8294F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_RestrictedStockUnitsGrantedToDirectorsTableTextBlock_7CCA4E9BB467588BA325BF4E3D8294F2" xlink:to="lab_adbe_RestrictedStockUnitsGrantedToDirectorsTableTextBlock_7CCA4E9BB467588BA325BF4E3D8294F2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_1CD5EF681CF6F1CFA59F933B00367071_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_7A87BE886EAE51A9885CEE827A370923" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total Stock-Based Compensation Costs</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_1CD5EF681CF6F1CFA59F933B00367071_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_7A87BE886EAE51A9885CEE827A370923" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_7A87BE886EAE51A9885CEE827A370923" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_7A87BE886EAE51A9885CEE827A370923" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_7A87BE886EAE51A9885CEE827A370923" xlink:type="arc" />
    <link:label id="lab_adbe_FiniteLivedIntangibleAssetsScheduleofWeightedAverageUsefulLivesTableTextBlock_DFE66717D182099BBB6FABC22EBBA6B4_terseLabel_en-US" xlink:label="lab_adbe_FiniteLivedIntangibleAssetsScheduleofWeightedAverageUsefulLivesTableTextBlock_DFE66717D182099BBB6FABC22EBBA6B4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets Schedule of Weighted Average Useful Lives [Table Text Block]</link:label>
    <link:label id="lab_adbe_FiniteLivedIntangibleAssetsScheduleofWeightedAverageUsefulLivesTableTextBlock_DFE66717D182099BBB6FABC22EBBA6B4_label_en-US" xlink:label="lab_adbe_FiniteLivedIntangibleAssetsScheduleofWeightedAverageUsefulLivesTableTextBlock_DFE66717D182099BBB6FABC22EBBA6B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets Schedule of Weighted Average Useful Lives [Table Text Block]</link:label>
    <link:label id="lab_adbe_FiniteLivedIntangibleAssetsScheduleofWeightedAverageUsefulLivesTableTextBlock_DFE66717D182099BBB6FABC22EBBA6B4_documentation_en-US" xlink:label="lab_adbe_FiniteLivedIntangibleAssetsScheduleofWeightedAverageUsefulLivesTableTextBlock_DFE66717D182099BBB6FABC22EBBA6B4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Table Text Block] for Amortizable Intangible Assets Schedule of Weighted Average Useful Lives [Table]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_FiniteLivedIntangibleAssetsScheduleofWeightedAverageUsefulLivesTableTextBlock" xlink:label="loc_adbe_FiniteLivedIntangibleAssetsScheduleofWeightedAverageUsefulLivesTableTextBlock_DFE66717D182099BBB6FABC22EBBA6B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_FiniteLivedIntangibleAssetsScheduleofWeightedAverageUsefulLivesTableTextBlock_DFE66717D182099BBB6FABC22EBBA6B4" xlink:to="lab_adbe_FiniteLivedIntangibleAssetsScheduleofWeightedAverageUsefulLivesTableTextBlock_DFE66717D182099BBB6FABC22EBBA6B4" xlink:type="arc" />
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_00B45E55F9E6C1C322F9A5D7A6CE5CD8_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_00B45E55F9E6C1C322F9A5D7A6CE5CD8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of Accounting, Policy</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_00B45E55F9E6C1C322F9A5D7A6CE5CD8_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_00B45E55F9E6C1C322F9A5D7A6CE5CD8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_00B45E55F9E6C1C322F9A5D7A6CE5CD8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_00B45E55F9E6C1C322F9A5D7A6CE5CD8" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_00B45E55F9E6C1C322F9A5D7A6CE5CD8" xlink:type="arc" />
    <link:label id="lab_us-gaap_UseOfEstimates_12D2C5261844A3763DD6A5D7A6CE3595_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates_12D2C5261844A3763DD6A5D7A6CE3595" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Use of Estimates, Policy</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_12D2C5261844A3763DD6A5D7A6CE3595_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates_12D2C5261844A3763DD6A5D7A6CE3595" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_12D2C5261844A3763DD6A5D7A6CE3595" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates_12D2C5261844A3763DD6A5D7A6CE3595" xlink:to="lab_us-gaap_UseOfEstimates_12D2C5261844A3763DD6A5D7A6CE3595" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiscalPeriod_7F2F589FB5948145BAA4A5D7A6CFFB96_terseLabel_en-US" xlink:label="lab_us-gaap_FiscalPeriod_7F2F589FB5948145BAA4A5D7A6CFFB96" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fiscal Period, Policy</link:label>
    <link:label id="lab_us-gaap_FiscalPeriod_7F2F589FB5948145BAA4A5D7A6CFFB96_label_en-US" xlink:label="lab_us-gaap_FiscalPeriod_7F2F589FB5948145BAA4A5D7A6CFFB96" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fiscal Period, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiscalPeriod" xlink:label="loc_us-gaap_FiscalPeriod_7F2F589FB5948145BAA4A5D7A6CFFB96" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiscalPeriod_7F2F589FB5948145BAA4A5D7A6CFFB96" xlink:to="lab_us-gaap_FiscalPeriod_7F2F589FB5948145BAA4A5D7A6CFFB96" xlink:type="arc" />
    <link:label id="lab_us-gaap_Reclassifications_EBA66C9558E2EA961872A5D7A6CF6693_terseLabel_en-US" xlink:label="lab_us-gaap_Reclassifications_EBA66C9558E2EA961872A5D7A6CF6693" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassifications</link:label>
    <link:label id="lab_us-gaap_Reclassifications_EBA66C9558E2EA961872A5D7A6CF6693_label_en-US" xlink:label="lab_us-gaap_Reclassifications_EBA66C9558E2EA961872A5D7A6CF6693" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassifications [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Reclassifications" xlink:label="loc_us-gaap_Reclassifications_EBA66C9558E2EA961872A5D7A6CF6693" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Reclassifications_EBA66C9558E2EA961872A5D7A6CF6693" xlink:to="lab_us-gaap_Reclassifications_EBA66C9558E2EA961872A5D7A6CF6693" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_22684DE52B863240DD42A5D7A6CF07B4_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_22684DE52B863240DD42A5D7A6CF07B4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements and Changes in Accounting Principles</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_22684DE52B863240DD42A5D7A6CF07B4_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_22684DE52B863240DD42A5D7A6CF07B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements and Changes in Accounting Principles [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_22684DE52B863240DD42A5D7A6CF07B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_22684DE52B863240DD42A5D7A6CF07B4" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_22684DE52B863240DD42A5D7A6CF07B4" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_81EA2FC83D2E2ECA601BA5D7A6CF03C9_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_81EA2FC83D2E2ECA601BA5D7A6CF03C9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_81EA2FC83D2E2ECA601BA5D7A6CF03C9_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_81EA2FC83D2E2ECA601BA5D7A6CF03C9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_81EA2FC83D2E2ECA601BA5D7A6CF03C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_81EA2FC83D2E2ECA601BA5D7A6CF03C9" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_81EA2FC83D2E2ECA601BA5D7A6CF03C9" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_D2C338BF474FDA2582FFA5D7A6CF9784_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_D2C338BF474FDA2582FFA5D7A6CF9784" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_D2C338BF474FDA2582FFA5D7A6CF9784_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_D2C338BF474FDA2582FFA5D7A6CF9784" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_D2C338BF474FDA2582FFA5D7A6CF9784" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_D2C338BF474FDA2582FFA5D7A6CF9784" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_D2C338BF474FDA2582FFA5D7A6CF9784" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_F35AD6C0BFD590946B54A5D7A6CF7B41_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_F35AD6C0BFD590946B54A5D7A6CF7B41" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Intangibles and Other Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_F35AD6C0BFD590946B54A5D7A6CF7B41_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_F35AD6C0BFD590946B54A5D7A6CF7B41" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_F35AD6C0BFD590946B54A5D7A6CF7B41" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_F35AD6C0BFD590946B54A5D7A6CF7B41" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_F35AD6C0BFD590946B54A5D7A6CF7B41" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_851874485A85F138195FA5D7A6D045FD_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock_851874485A85F138195FA5D7A6D045FD" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_851874485A85F138195FA5D7A6D045FD_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock_851874485A85F138195FA5D7A6D045FD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_851874485A85F138195FA5D7A6D045FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock_851874485A85F138195FA5D7A6D045FD" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock_851874485A85F138195FA5D7A6D045FD" xlink:type="arc" />
    <link:label id="lab_adbe_TaxesCollectedFromCustomersPolicyTextBlock_E4205568242229D89D28A5D7A6D06A4F_verboseLabel_en-US" xlink:label="lab_adbe_TaxesCollectedFromCustomersPolicyTextBlock_E4205568242229D89D28A5D7A6D06A4F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Taxes Collected from Customers</link:label>
    <link:label id="lab_adbe_TaxesCollectedFromCustomersPolicyTextBlock_E4205568242229D89D28A5D7A6D06A4F_label_en-US" xlink:label="lab_adbe_TaxesCollectedFromCustomersPolicyTextBlock_E4205568242229D89D28A5D7A6D06A4F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Taxes Collected from Customers [Policy Text Block]</link:label>
    <link:label id="lab_adbe_TaxesCollectedFromCustomersPolicyTextBlock_E4205568242229D89D28A5D7A6D06A4F_documentation_en-US" xlink:label="lab_adbe_TaxesCollectedFromCustomersPolicyTextBlock_E4205568242229D89D28A5D7A6D06A4F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Taxes Collected from Customers Policy.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_TaxesCollectedFromCustomersPolicyTextBlock" xlink:label="loc_adbe_TaxesCollectedFromCustomersPolicyTextBlock_E4205568242229D89D28A5D7A6D06A4F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_TaxesCollectedFromCustomersPolicyTextBlock_E4205568242229D89D28A5D7A6D06A4F" xlink:to="lab_adbe_TaxesCollectedFromCustomersPolicyTextBlock_E4205568242229D89D28A5D7A6D06A4F" xlink:type="arc" />
    <link:label id="lab_adbe_TreasuryStockPolicyTextBlock_0894C4EF22CA6751909DA5D7A6D0ACE9_verboseLabel_en-US" xlink:label="lab_adbe_TreasuryStockPolicyTextBlock_0894C4EF22CA6751909DA5D7A6D0ACE9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_adbe_TreasuryStockPolicyTextBlock_0894C4EF22CA6751909DA5D7A6D0ACE9_label_en-US" xlink:label="lab_adbe_TreasuryStockPolicyTextBlock_0894C4EF22CA6751909DA5D7A6D0ACE9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock [Policy Text Block]</link:label>
    <link:label id="lab_adbe_TreasuryStockPolicyTextBlock_0894C4EF22CA6751909DA5D7A6D0ACE9_documentation_en-US" xlink:label="lab_adbe_TreasuryStockPolicyTextBlock_0894C4EF22CA6751909DA5D7A6D0ACE9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Treasury stock Policy.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_TreasuryStockPolicyTextBlock" xlink:label="loc_adbe_TreasuryStockPolicyTextBlock_0894C4EF22CA6751909DA5D7A6D0ACE9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_TreasuryStockPolicyTextBlock_0894C4EF22CA6751909DA5D7A6D0ACE9" xlink:to="lab_adbe_TreasuryStockPolicyTextBlock_0894C4EF22CA6751909DA5D7A6D0ACE9" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_25654925DBC8B2BD3940A5D7A6D07554_verboseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock_25654925DBC8B2BD3940A5D7A6D07554" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Advertising Expenses</link:label>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_25654925DBC8B2BD3940A5D7A6D07554_label_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock_25654925DBC8B2BD3940A5D7A6D07554" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Advertising Cost [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_25654925DBC8B2BD3940A5D7A6D07554" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingCostsPolicyTextBlock_25654925DBC8B2BD3940A5D7A6D07554" xlink:to="lab_us-gaap_AdvertisingCostsPolicyTextBlock_25654925DBC8B2BD3940A5D7A6D07554" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_02162986A8575C8F9594A5D7A6D036C1_verboseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_02162986A8575C8F9594A5D7A6D036C1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency Translation</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_02162986A8575C8F9594A5D7A6D036C1_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_02162986A8575C8F9594A5D7A6D036C1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_02162986A8575C8F9594A5D7A6D036C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_02162986A8575C8F9594A5D7A6D036C1" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_02162986A8575C8F9594A5D7A6D036C1" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_0D524DF45CAEEE14BAD2A5D7A6D057CE_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock_0D524DF45CAEEE14BAD2A5D7A6D057CE" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Derivative Financial Instruments</link:label>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_0D524DF45CAEEE14BAD2A5D7A6D057CE_label_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock_0D524DF45CAEEE14BAD2A5D7A6D057CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivatives, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativesPolicyTextBlock" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_0D524DF45CAEEE14BAD2A5D7A6D057CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesPolicyTextBlock_0D524DF45CAEEE14BAD2A5D7A6D057CE" xlink:to="lab_us-gaap_DerivativesPolicyTextBlock_0D524DF45CAEEE14BAD2A5D7A6D057CE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_87618D38C5CC8AB8E8CBA5D7A6D05B90_verboseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk_87618D38C5CC8AB8E8CBA5D7A6D05B90" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Concentration of Risk</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_87618D38C5CC8AB8E8CBA5D7A6D05B90_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk_87618D38C5CC8AB8E8CBA5D7A6D05B90" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_87618D38C5CC8AB8E8CBA5D7A6D05B90" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk_87618D38C5CC8AB8E8CBA5D7A6D05B90" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk_87618D38C5CC8AB8E8CBA5D7A6D05B90" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_9610CD6DE9F06885259EA5D7A6D161EA_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_9610CD6DE9F06885259EA5D7A6D161EA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_9610CD6DE9F06885259EA5D7A6D161EA_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_9610CD6DE9F06885259EA5D7A6D161EA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_9610CD6DE9F06885259EA5D7A6D161EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_9610CD6DE9F06885259EA5D7A6D161EA" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_9610CD6DE9F06885259EA5D7A6D161EA" xlink:type="arc" />
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_DB14BDCEFF54BA5698AFA5D7A6D14257_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_DB14BDCEFF54BA5698AFA5D7A6D14257" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_DB14BDCEFF54BA5698AFA5D7A6D14257_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_DB14BDCEFF54BA5698AFA5D7A6D14257" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Losses, Policy for Uncollectible Amounts [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_DB14BDCEFF54BA5698AFA5D7A6D14257" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_DB14BDCEFF54BA5698AFA5D7A6D14257" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_DB14BDCEFF54BA5698AFA5D7A6D14257" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_4ACFEF66900F0B52AB09A5D7A6D1388F_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_4ACFEF66900F0B52AB09A5D7A6D1388F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_4ACFEF66900F0B52AB09A5D7A6D1388F_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_4ACFEF66900F0B52AB09A5D7A6D1388F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_4ACFEF66900F0B52AB09A5D7A6D1388F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_4ACFEF66900F0B52AB09A5D7A6D1388F" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_4ACFEF66900F0B52AB09A5D7A6D1388F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_0CD7ECCDD4E53E3D72AD933AFFA3814D_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_06909F534C1B54ECB81E5809BDD6380D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_0CD7ECCDD4E53E3D72AD933AFFA3814D_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_06909F534C1B54ECB81E5809BDD6380D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_06909F534C1B54ECB81E5809BDD6380D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_06909F534C1B54ECB81E5809BDD6380D" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_06909F534C1B54ECB81E5809BDD6380D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_690C84B8235E44020A11ABFBAB0F952C_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable_690C84B8235E44020A11ABFBAB0F952C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards [Table]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_690C84B8235E44020A11ABFBAB0F952C_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable_690C84B8235E44020A11ABFBAB0F952C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_690C84B8235E44020A11ABFBAB0F952C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_690C84B8235E44020A11ABFBAB0F952C" xlink:to="lab_us-gaap_OperatingLossCarryforwardsTable_690C84B8235E44020A11ABFBAB0F952C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_4B7ED69963CF28C784E0ABFBAB10F278_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis_4B7ED69963CF28C784E0ABFBAB10F278" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_4B7ED69963CF28C784E0ABFBAB10F278_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis_4B7ED69963CF28C784E0ABFBAB10F278" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_4B7ED69963CF28C784E0ABFBAB10F278" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_4B7ED69963CF28C784E0ABFBAB10F278" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis_4B7ED69963CF28C784E0ABFBAB10F278" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_6BC2361CA237CE8B1A93ABFBAB10EFC4_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain_6BC2361CA237CE8B1A93ABFBAB10EFC4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_6BC2361CA237CE8B1A93ABFBAB10EFC4_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain_6BC2361CA237CE8B1A93ABFBAB10EFC4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_6BC2361CA237CE8B1A93ABFBAB10EFC4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_6BC2361CA237CE8B1A93ABFBAB10EFC4" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain_6BC2361CA237CE8B1A93ABFBAB10EFC4" xlink:type="arc" />
    <link:label id="lab_us-gaap_InternalRevenueServiceIRSMember_E34E8050B91A8610A38DABFBAB11225E_terseLabel_en-US" xlink:label="lab_us-gaap_InternalRevenueServiceIRSMember_E34E8050B91A8610A38DABFBAB11225E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal [Member]</link:label>
    <link:label id="lab_us-gaap_InternalRevenueServiceIRSMember_E34E8050B91A8610A38DABFBAB11225E_label_en-US" xlink:label="lab_us-gaap_InternalRevenueServiceIRSMember_E34E8050B91A8610A38DABFBAB11225E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Internal Revenue Service (IRS) [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_E34E8050B91A8610A38DABFBAB11225E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalRevenueServiceIRSMember_E34E8050B91A8610A38DABFBAB11225E" xlink:to="lab_us-gaap_InternalRevenueServiceIRSMember_E34E8050B91A8610A38DABFBAB11225E" xlink:type="arc" />
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_29A498C1DF9A2E28E3BEABFBAB118204_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember_29A498C1DF9A2E28E3BEABFBAB118204" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State [Member]</link:label>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_29A498C1DF9A2E28E3BEABFBAB118204_label_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember_29A498C1DF9A2E28E3BEABFBAB118204" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_29A498C1DF9A2E28E3BEABFBAB118204" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember_29A498C1DF9A2E28E3BEABFBAB118204" xlink:to="lab_us-gaap_StateAndLocalJurisdictionMember_29A498C1DF9A2E28E3BEABFBAB118204" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCountryMember_70559A08D537D882BD88ABFBAB11B008_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCountryMember_70559A08D537D882BD88ABFBAB11B008" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Tax Authority [Member]</link:label>
    <link:label id="lab_us-gaap_ForeignCountryMember_70559A08D537D882BD88ABFBAB11B008_label_en-US" xlink:label="lab_us-gaap_ForeignCountryMember_70559A08D537D882BD88ABFBAB11B008" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Tax Authority [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaap_ForeignCountryMember_70559A08D537D882BD88ABFBAB11B008" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCountryMember_70559A08D537D882BD88ABFBAB11B008" xlink:to="lab_us-gaap_ForeignCountryMember_70559A08D537D882BD88ABFBAB11B008" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_1F66B8311BAB8DA45B7CABFBAB110C7C_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems_1F66B8311BAB8DA45B7CABFBAB110C7C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_1F66B8311BAB8DA45B7CABFBAB110C7C_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems_1F66B8311BAB8DA45B7CABFBAB110C7C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_1F66B8311BAB8DA45B7CABFBAB110C7C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1F66B8311BAB8DA45B7CABFBAB110C7C" xlink:to="lab_us-gaap_OperatingLossCarryforwardsLineItems_1F66B8311BAB8DA45B7CABFBAB110C7C" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_85E888AC909173F33A01ABFBAB11F929_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards_85E888AC909173F33A01ABFBAB11F929" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net operating loss carryforward</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_85E888AC909173F33A01ABFBAB11F929_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards_85E888AC909173F33A01ABFBAB11F929" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaap_OperatingLossCarryforwards_85E888AC909173F33A01ABFBAB11F929" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwards_85E888AC909173F33A01ABFBAB11F929" xlink:to="lab_us-gaap_OperatingLossCarryforwards_85E888AC909173F33A01ABFBAB11F929" xlink:type="arc" />
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_3EBA17104BF20FF19754ABFBAB120286_verboseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount_3EBA17104BF20FF19754ABFBAB120286" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Tax credit carry forward</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_3EBA17104BF20FF19754ABFBAB120286_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount_3EBA17104BF20FF19754ABFBAB120286" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_3EBA17104BF20FF19754ABFBAB120286" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAmount_3EBA17104BF20FF19754ABFBAB120286" xlink:to="lab_us-gaap_TaxCreditCarryforwardAmount_3EBA17104BF20FF19754ABFBAB120286" xlink:type="arc" />
    <link:label id="lab_us-gaap_TaxCreditCarryforwardExpirationDate_75C3D774192CCDB57954AC6BD6F982CD_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardExpirationDate_75C3D774192CCDB57954AC6BD6F982CD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax credit carryforward, Expiration date</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardExpirationDate_75C3D774192CCDB57954AC6BD6F982CD_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardExpirationDate_75C3D774192CCDB57954AC6BD6F982CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward, Expiration Date</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCreditCarryforwardExpirationDate" xlink:label="loc_us-gaap_TaxCreditCarryforwardExpirationDate_75C3D774192CCDB57954AC6BD6F982CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardExpirationDate_75C3D774192CCDB57954AC6BD6F982CD" xlink:to="lab_us-gaap_TaxCreditCarryforwardExpirationDate_75C3D774192CCDB57954AC6BD6F982CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowanceAbstract_4E07A8F8C2C9D2683B78ABFBAB12F18D_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceAbstract_4E07A8F8C2C9D2683B78ABFBAB12F18D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation Allowance [Abstract]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceAbstract_4E07A8F8C2C9D2683B78ABFBAB12F18D_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceAbstract_4E07A8F8C2C9D2683B78ABFBAB12F18D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Allowance [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowanceAbstract" xlink:label="loc_us-gaap_ValuationAllowanceAbstract_4E07A8F8C2C9D2683B78ABFBAB12F18D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceAbstract_4E07A8F8C2C9D2683B78ABFBAB12F18D" xlink:to="lab_us-gaap_ValuationAllowanceAbstract_4E07A8F8C2C9D2683B78ABFBAB12F18D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_2B42B50ABA4A15DCD1E3ABFBAB126696_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance_2B42B50ABA4A15DCD1E3ABFBAB126696" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_2B42B50ABA4A15DCD1E3ABFBAB126696_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance_2B42B50ABA4A15DCD1E3ABFBAB126696" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_2B42B50ABA4A15DCD1E3ABFBAB126696" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance_2B42B50ABA4A15DCD1E3ABFBAB126696" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance_2B42B50ABA4A15DCD1E3ABFBAB126696" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_9670497B00ABA1DB51D9ABFBAB12058A_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_9670497B00ABA1DB51D9ABFBAB12058A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in deferred tax asset valuation allowance</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_9670497B00ABA1DB51D9ABFBAB12058A_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_9670497B00ABA1DB51D9ABFBAB12058A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_9670497B00ABA1DB51D9ABFBAB12058A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_9670497B00ABA1DB51D9ABFBAB12058A" xlink:to="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_9670497B00ABA1DB51D9ABFBAB12058A" xlink:type="arc" />
    <link:label id="lab_adbe_USFederalstatutorytaxrateeffectivebeforetheTaxCutsandJobsAct_F4C42F9BF3F8AFEAAD7FABFBAB05B0E4_terseLabel_en-US" xlink:label="lab_adbe_USFederalstatutorytaxrateeffectivebeforetheTaxCutsandJobsAct_F4C42F9BF3F8AFEAAD7FABFBAB05B0E4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">US Federal statutory tax rate effective before the Tax Cuts and Jobs Act</link:label>
    <link:label id="lab_adbe_USFederalstatutorytaxrateeffectivebeforetheTaxCutsandJobsAct_F4C42F9BF3F8AFEAAD7FABFBAB05B0E4_label_en-US" xlink:label="lab_adbe_USFederalstatutorytaxrateeffectivebeforetheTaxCutsandJobsAct_F4C42F9BF3F8AFEAAD7FABFBAB05B0E4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">US Federal statutory tax rate effective before the Tax Cuts and Jobs Act</link:label>
    <link:label id="lab_adbe_USFederalstatutorytaxrateeffectivebeforetheTaxCutsandJobsAct_F4C42F9BF3F8AFEAAD7FABFBAB05B0E4_documentation_en-US" xlink:label="lab_adbe_USFederalstatutorytaxrateeffectivebeforetheTaxCutsandJobsAct_F4C42F9BF3F8AFEAAD7FABFBAB05B0E4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">US Federal statutory tax rate effective before the Tax Cuts and Job Act</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_USFederalstatutorytaxrateeffectivebeforetheTaxCutsandJobsAct" xlink:label="loc_adbe_USFederalstatutorytaxrateeffectivebeforetheTaxCutsandJobsAct_F4C42F9BF3F8AFEAAD7FABFBAB05B0E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_USFederalstatutorytaxrateeffectivebeforetheTaxCutsandJobsAct_F4C42F9BF3F8AFEAAD7FABFBAB05B0E4" xlink:to="lab_adbe_USFederalstatutorytaxrateeffectivebeforetheTaxCutsandJobsAct_F4C42F9BF3F8AFEAAD7FABFBAB05B0E4" xlink:type="arc" />
    <link:label id="lab_adbe_USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct_93FE9C17BFE590C9973AABFBAB05FAB8_terseLabel_en-US" xlink:label="lab_adbe_USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct_93FE9C17BFE590C9973AABFBAB05FAB8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">US Federal statutory rate</link:label>
    <link:label id="lab_adbe_USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct_93FE9C17BFE590C9973AABFBAB05FAB8_label_en-US" xlink:label="lab_adbe_USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct_93FE9C17BFE590C9973AABFBAB05FAB8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">US Federal statutory tax rate effective after the Tax Cuts and Jobs Act</link:label>
    <link:label id="lab_adbe_USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct_93FE9C17BFE590C9973AABFBAB05FAB8_documentation_en-US" xlink:label="lab_adbe_USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct_93FE9C17BFE590C9973AABFBAB05FAB8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">US Federal statutory tax rate effective after the Tax Cuts and Jobs Act</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct" xlink:label="loc_adbe_USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct_93FE9C17BFE590C9973AABFBAB05FAB8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct_93FE9C17BFE590C9973AABFBAB05FAB8" xlink:to="lab_adbe_USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct_93FE9C17BFE590C9973AABFBAB05FAB8" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_96166964C30639B20DA3ABFBAB05741C_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_96166964C30639B20DA3ABFBAB05741C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">US Federal statutory tax rate during adoption of the Tax Cuts and Jobs Act</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_96166964C30639B20DA3ABFBAB05741C_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_96166964C30639B20DA3ABFBAB05741C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_96166964C30639B20DA3ABFBAB05741C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_96166964C30639B20DA3ABFBAB05741C" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_96166964C30639B20DA3ABFBAB05741C" xlink:type="arc" />
    <link:label id="lab_adbe_TaxCutsandJobsActonetimetransitiontax_6F5EBC6051180916C145ABFBAB05D391_terseLabel_en-US" xlink:label="lab_adbe_TaxCutsandJobsActonetimetransitiontax_6F5EBC6051180916C145ABFBAB05D391" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provisional transition tax expense on deferred foreign earnings due to Tax Cuts and Jobs Act 2017</link:label>
    <link:label id="lab_adbe_TaxCutsandJobsActonetimetransitiontax_6F5EBC6051180916C145ABFBAB05D391_label_en-US" xlink:label="lab_adbe_TaxCutsandJobsActonetimetransitiontax_6F5EBC6051180916C145ABFBAB05D391" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Cuts and Jobs Act one-time transition tax</link:label>
    <link:label id="lab_adbe_TaxCutsandJobsActonetimetransitiontax_6F5EBC6051180916C145ABFBAB05D391_documentation_en-US" xlink:label="lab_adbe_TaxCutsandJobsActonetimetransitiontax_6F5EBC6051180916C145ABFBAB05D391" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">One-time transition tax on foreign cash and certain other net current assets not previously subject to U.S. income tax due to Tax Cuts and Jobs Act reduced by certain foreign tax credits</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_TaxCutsandJobsActonetimetransitiontax" xlink:label="loc_adbe_TaxCutsandJobsActonetimetransitiontax_6F5EBC6051180916C145ABFBAB05D391" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_TaxCutsandJobsActonetimetransitiontax_6F5EBC6051180916C145ABFBAB05D391" xlink:to="lab_adbe_TaxCutsandJobsActonetimetransitiontax_6F5EBC6051180916C145ABFBAB05D391" xlink:type="arc" />
    <link:label id="lab_adbe_TaxCutsandJobsActof2017onetimetransitiontaxotherincome_3F30DB0241FC3B978F85ABFBAB0626AB_terseLabel_en-US" xlink:label="lab_adbe_TaxCutsandJobsActof2017onetimetransitiontaxotherincome_3F30DB0241FC3B978F85ABFBAB0626AB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Cuts and Jobs Act of 2017 one-time transition tax other income</link:label>
    <link:label id="lab_adbe_TaxCutsandJobsActof2017onetimetransitiontaxotherincome_3F30DB0241FC3B978F85ABFBAB0626AB_label_en-US" xlink:label="lab_adbe_TaxCutsandJobsActof2017onetimetransitiontaxotherincome_3F30DB0241FC3B978F85ABFBAB0626AB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Cuts and Jobs Act of 2017 one-time transition tax other income</link:label>
    <link:label id="lab_adbe_TaxCutsandJobsActof2017onetimetransitiontaxotherincome_3F30DB0241FC3B978F85ABFBAB0626AB_documentation_en-US" xlink:label="lab_adbe_TaxCutsandJobsActof2017onetimetransitiontaxotherincome_3F30DB0241FC3B978F85ABFBAB0626AB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">One-time transition tax on other income not previously subject to U.S. income tax due to Tax Cuts and Jobs Act of 2017 reduced by certain foreign tax credits</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_TaxCutsandJobsActof2017onetimetransitiontaxotherincome" xlink:label="loc_adbe_TaxCutsandJobsActof2017onetimetransitiontaxotherincome_3F30DB0241FC3B978F85ABFBAB0626AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_TaxCutsandJobsActof2017onetimetransitiontaxotherincome_3F30DB0241FC3B978F85ABFBAB0626AB" xlink:to="lab_adbe_TaxCutsandJobsActof2017onetimetransitiontaxotherincome_3F30DB0241FC3B978F85ABFBAB0626AB" xlink:type="arc" />
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_3BBE79138E6708BA98D6933AFFF7BAEB_verboseLabel_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock_18D1EAF34CB953A283675119B16256C8" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">SELECTED QUARTERLY FINANCIAL DATA</link:label>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_3BBE79138E6708BA98D6933AFFF7BAEB_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock_18D1EAF34CB953A283675119B16256C8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quarterly Financial Information [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_18D1EAF34CB953A283675119B16256C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationTextBlock_18D1EAF34CB953A283675119B16256C8" xlink:to="lab_us-gaap_QuarterlyFinancialInformationTextBlock_18D1EAF34CB953A283675119B16256C8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3FB3ED5FF499F8D00765A72F3EAD1649_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3FB3ED5FF499F8D00765A72F3EAD1649" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3FB3ED5FF499F8D00765A72F3EAD1649_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3FB3ED5FF499F8D00765A72F3EAD1649" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3FB3ED5FF499F8D00765A72F3EAD1649" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3FB3ED5FF499F8D00765A72F3EAD1649" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3FB3ED5FF499F8D00765A72F3EAD1649" xlink:type="arc" />
    <link:label id="lab_adbe_MagentoMember_5662DF080EA06F3AFE9AA72F3EAEF2BF_terseLabel_en-US" xlink:label="lab_adbe_MagentoMember_5662DF080EA06F3AFE9AA72F3EAEF2BF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Magento</link:label>
    <link:label id="lab_adbe_MagentoMember_5662DF080EA06F3AFE9AA72F3EAEF2BF_label_en-US" xlink:label="lab_adbe_MagentoMember_5662DF080EA06F3AFE9AA72F3EAEF2BF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Magento [Member]</link:label>
    <link:label id="lab_adbe_MagentoMember_5662DF080EA06F3AFE9AA72F3EAEF2BF_documentation_en-US" xlink:label="lab_adbe_MagentoMember_5662DF080EA06F3AFE9AA72F3EAEF2BF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Magento [Member]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_MagentoMember" xlink:label="loc_adbe_MagentoMember_5662DF080EA06F3AFE9AA72F3EAEF2BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_MagentoMember_5662DF080EA06F3AFE9AA72F3EAEF2BF" xlink:to="lab_adbe_MagentoMember_5662DF080EA06F3AFE9AA72F3EAEF2BF" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_3326484ADA4F86220664A72F3EAF4B63_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems_3326484ADA4F86220664A72F3EAF4B63" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_3326484ADA4F86220664A72F3EAF4B63_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems_3326484ADA4F86220664A72F3EAF4B63" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_3326484ADA4F86220664A72F3EAF4B63" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3326484ADA4F86220664A72F3EAF4B63" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems_3326484ADA4F86220664A72F3EAF4B63" xlink:type="arc" />
    <link:label id="lab_adbe_ScheduleofacquiredassetsandliabilitiesTableTextBlock_A20F143AF63DA88F89C5A72F3EAF98E8_terseLabel_en-US" xlink:label="lab_adbe_ScheduleofacquiredassetsandliabilitiesTableTextBlock_A20F143AF63DA88F89C5A72F3EAF98E8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of acquired assets and liabilities</link:label>
    <link:label id="lab_adbe_ScheduleofacquiredassetsandliabilitiesTableTextBlock_A20F143AF63DA88F89C5A72F3EAF98E8_label_en-US" xlink:label="lab_adbe_ScheduleofacquiredassetsandliabilitiesTableTextBlock_A20F143AF63DA88F89C5A72F3EAF98E8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of acquired assets and liabilities [Table Text Block]</link:label>
    <link:label id="lab_adbe_ScheduleofacquiredassetsandliabilitiesTableTextBlock_A20F143AF63DA88F89C5A72F3EAF98E8_documentation_en-US" xlink:label="lab_adbe_ScheduleofacquiredassetsandliabilitiesTableTextBlock_A20F143AF63DA88F89C5A72F3EAF98E8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Table Text Block] for Schedule of acquired assets and liabilities, includes intangible assets, net liabilities, and goodwill.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ScheduleofacquiredassetsandliabilitiesTableTextBlock" xlink:label="loc_adbe_ScheduleofacquiredassetsandliabilitiesTableTextBlock_A20F143AF63DA88F89C5A72F3EAF98E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesTableTextBlock_A20F143AF63DA88F89C5A72F3EAF98E8" xlink:to="lab_adbe_ScheduleofacquiredassetsandliabilitiesTableTextBlock_A20F143AF63DA88F89C5A72F3EAF98E8" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_1A5C822BAD76945515B3A72F3EB06966_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_1A5C822BAD76945515B3A72F3EB06966" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Information</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_1A5C822BAD76945515B3A72F3EB06966_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_1A5C822BAD76945515B3A72F3EB06966" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Information [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_1A5C822BAD76945515B3A72F3EB06966" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_1A5C822BAD76945515B3A72F3EB06966" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_1A5C822BAD76945515B3A72F3EB06966" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_9CAC8BED9C8997C1D2D8871713FA1DBF_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_9CAC8BED9C8997C1D2D8871713FA1DBF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue by Major Offering</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_9CAC8BED9C8997C1D2D8871713FA1DBF_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_9CAC8BED9C8997C1D2D8871713FA1DBF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from External Customers by Products and Services [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_9CAC8BED9C8997C1D2D8871713FA1DBF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_9CAC8BED9C8997C1D2D8871713FA1DBF" xlink:to="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_9CAC8BED9C8997C1D2D8871713FA1DBF" xlink:type="arc" />
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_8950BC3C89BFF9C0F121871713FBA132_terseLabel_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_8950BC3C89BFF9C0F121871713FBA132" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from External Customer [Line Items]</link:label>
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_8950BC3C89BFF9C0F121871713FBA132_label_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_8950BC3C89BFF9C0F121871713FBA132" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from External Customer [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_8950BC3C89BFF9C0F121871713FBA132" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_8950BC3C89BFF9C0F121871713FBA132" xlink:to="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_8950BC3C89BFF9C0F121871713FBA132" xlink:type="arc" />
    <link:label id="lab_adbe_CreativeCloud_4DD41C3253C059A30210871713FB5CE4_terseLabel_en-US" xlink:label="lab_adbe_CreativeCloud_4DD41C3253C059A30210871713FB5CE4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Creative Cloud</link:label>
    <link:label id="lab_adbe_CreativeCloud_4DD41C3253C059A30210871713FB5CE4_label_en-US" xlink:label="lab_adbe_CreativeCloud_4DD41C3253C059A30210871713FB5CE4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Creative Cloud</link:label>
    <link:label id="lab_adbe_CreativeCloud_4DD41C3253C059A30210871713FB5CE4_documentation_en-US" xlink:label="lab_adbe_CreativeCloud_4DD41C3253C059A30210871713FB5CE4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Creative Cloud; major offering in Digital Media reportable segment</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_CreativeCloud" xlink:label="loc_adbe_CreativeCloud_4DD41C3253C059A30210871713FB5CE4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_CreativeCloud_4DD41C3253C059A30210871713FB5CE4" xlink:to="lab_adbe_CreativeCloud_4DD41C3253C059A30210871713FB5CE4" xlink:type="arc" />
    <link:label id="lab_adbe_DocumentCloud_C7AC2CE0CBFFB7109773871713FC5D38_terseLabel_en-US" xlink:label="lab_adbe_DocumentCloud_C7AC2CE0CBFFB7109773871713FC5D38" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Cloud</link:label>
    <link:label id="lab_adbe_DocumentCloud_C7AC2CE0CBFFB7109773871713FC5D38_label_en-US" xlink:label="lab_adbe_DocumentCloud_C7AC2CE0CBFFB7109773871713FC5D38" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Cloud</link:label>
    <link:label id="lab_adbe_DocumentCloud_C7AC2CE0CBFFB7109773871713FC5D38_documentation_en-US" xlink:label="lab_adbe_DocumentCloud_C7AC2CE0CBFFB7109773871713FC5D38" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Document Cloud; major offering in Digital Media reportable segment</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DocumentCloud" xlink:label="loc_adbe_DocumentCloud_C7AC2CE0CBFFB7109773871713FC5D38" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_DocumentCloud_C7AC2CE0CBFFB7109773871713FC5D38" xlink:to="lab_adbe_DocumentCloud_C7AC2CE0CBFFB7109773871713FC5D38" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_B3E44F54F3FA185ED2AC933B000DD4AE_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_B14CE5882A5C525C8B571E00BB27A295" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">DEBT</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_B3E44F54F3FA185ED2AC933B000DD4AE_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_B14CE5882A5C525C8B571E00BB27A295" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_B14CE5882A5C525C8B571E00BB27A295" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock_B14CE5882A5C525C8B571E00BB27A295" xlink:to="lab_us-gaap_DebtDisclosureTextBlock_B14CE5882A5C525C8B571E00BB27A295" xlink:type="arc" />
    <link:label id="lab_adbe_AllegorithmicMember_64CCDA3554CEFB55C19BAB0E153145D3_terseLabel_en-US" xlink:label="lab_adbe_AllegorithmicMember_64CCDA3554CEFB55C19BAB0E153145D3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allegorithmic</link:label>
    <link:label id="lab_adbe_AllegorithmicMember_64CCDA3554CEFB55C19BAB0E153145D3_label_en-US" xlink:label="lab_adbe_AllegorithmicMember_64CCDA3554CEFB55C19BAB0E153145D3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allegorithmic [Member]</link:label>
    <link:label id="lab_adbe_AllegorithmicMember_64CCDA3554CEFB55C19BAB0E153145D3_documentation_en-US" xlink:label="lab_adbe_AllegorithmicMember_64CCDA3554CEFB55C19BAB0E153145D3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Allegorithmic [Member]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_AllegorithmicMember" xlink:label="loc_adbe_AllegorithmicMember_64CCDA3554CEFB55C19BAB0E153145D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_AllegorithmicMember_64CCDA3554CEFB55C19BAB0E153145D3" xlink:to="lab_adbe_AllegorithmicMember_64CCDA3554CEFB55C19BAB0E153145D3" xlink:type="arc" />
    <link:label id="lab_adbe_TubeMogulMember_D20C4F32ECA334068200AB0E1531BF55_terseLabel_en-US" xlink:label="lab_adbe_TubeMogulMember_D20C4F32ECA334068200AB0E1531BF55" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">TubeMogul</link:label>
    <link:label id="lab_adbe_TubeMogulMember_D20C4F32ECA334068200AB0E1531BF55_label_en-US" xlink:label="lab_adbe_TubeMogulMember_D20C4F32ECA334068200AB0E1531BF55" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">TubeMogul [Member]</link:label>
    <link:label id="lab_adbe_TubeMogulMember_D20C4F32ECA334068200AB0E1531BF55_documentation_en-US" xlink:label="lab_adbe_TubeMogulMember_D20C4F32ECA334068200AB0E1531BF55" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">TubeMogul [Member]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_TubeMogulMember" xlink:label="loc_adbe_TubeMogulMember_D20C4F32ECA334068200AB0E1531BF55" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_TubeMogulMember_D20C4F32ECA334068200AB0E1531BF55" xlink:to="lab_adbe_TubeMogulMember_D20C4F32ECA334068200AB0E1531BF55" xlink:type="arc" />
    <link:label id="lab_adbe_BusinessCombinationPurchasePriceforRemainingInterest_80B978253462C52D5B14AB0E15317534_terseLabel_en-US" xlink:label="lab_adbe_BusinessCombinationPurchasePriceforRemainingInterest_80B978253462C52D5B14AB0E15317534" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Purchase Price for Remaining Interest</link:label>
    <link:label id="lab_adbe_BusinessCombinationPurchasePriceforRemainingInterest_80B978253462C52D5B14AB0E15317534_label_en-US" xlink:label="lab_adbe_BusinessCombinationPurchasePriceforRemainingInterest_80B978253462C52D5B14AB0E15317534" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Purchase Price for Remaining Interest</link:label>
    <link:label id="lab_adbe_BusinessCombinationPurchasePriceforRemainingInterest_80B978253462C52D5B14AB0E15317534_documentation_en-US" xlink:label="lab_adbe_BusinessCombinationPurchasePriceforRemainingInterest_80B978253462C52D5B14AB0E15317534" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Purchase Price for Remaining Interest</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_BusinessCombinationPurchasePriceforRemainingInterest" xlink:label="loc_adbe_BusinessCombinationPurchasePriceforRemainingInterest_80B978253462C52D5B14AB0E15317534" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_BusinessCombinationPurchasePriceforRemainingInterest_80B978253462C52D5B14AB0E15317534" xlink:to="lab_adbe_BusinessCombinationPurchasePriceforRemainingInterest_80B978253462C52D5B14AB0E15317534" xlink:type="arc" />
    <link:label id="lab_adbe_BusinessCombinationPurchasePrice_2CB01496BD7DB5CC97C8AB0E1531187A_terseLabel_en-US" xlink:label="lab_adbe_BusinessCombinationPurchasePrice_2CB01496BD7DB5CC97C8AB0E1531187A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination Purchase Price</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_BusinessCombinationPurchasePrice" xlink:label="loc_adbe_BusinessCombinationPurchasePrice_2CB01496BD7DB5CC97C8AB0E1531187A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_BusinessCombinationPurchasePrice_2CB01496BD7DB5CC97C8AB0E1531187A" xlink:to="lab_adbe_BusinessCombinationPurchasePrice_2CB01496BD7DB5CC97C8AB0E1531187A" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_8D49C51939112D61E706AB0E1532FD8F_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_8D49C51939112D61E706AB0E1532FD8F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_8D49C51939112D61E706AB0E1532FD8F_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_8D49C51939112D61E706AB0E1532FD8F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_8D49C51939112D61E706AB0E1532FD8F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_8D49C51939112D61E706AB0E1532FD8F" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_8D49C51939112D61E706AB0E1532FD8F" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_9ADA3BF8FDBCAE07F2A8AB0E153232A6_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_9ADA3BF8FDBCAE07F2A8AB0E153232A6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trade receivables acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_9ADA3BF8FDBCAE07F2A8AB0E153232A6_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_9ADA3BF8FDBCAE07F2A8AB0E153232A6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_9ADA3BF8FDBCAE07F2A8AB0E153232A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_9ADA3BF8FDBCAE07F2A8AB0E153232A6" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_9ADA3BF8FDBCAE07F2A8AB0E153232A6" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_6A10101250EA1BA1FE3FAB0E1532D1EF_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_6A10101250EA1BA1FE3FAB0E1532D1EF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue assumed</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_6A10101250EA1BA1FE3FAB0E1532D1EF_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_6A10101250EA1BA1FE3FAB0E1532D1EF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_6A10101250EA1BA1FE3FAB0E1532D1EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_6A10101250EA1BA1FE3FAB0E1532D1EF" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_6A10101250EA1BA1FE3FAB0E1532D1EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_C9AA551E7D18952C2C2CAB0E15332CE8_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_C9AA551E7D18952C2C2CAB0E15332CE8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax liabilities assumed, net</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_C9AA551E7D18952C2C2CAB0E15332CE8_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_C9AA551E7D18952C2C2CAB0E15332CE8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_C9AA551E7D18952C2C2CAB0E15332CE8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_C9AA551E7D18952C2C2CAB0E15332CE8" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_C9AA551E7D18952C2C2CAB0E15332CE8" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_BC2FEB514F12F88E65B7AB0E1533EFE6_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_BC2FEB514F12F88E65B7AB0E1533EFE6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_BC2FEB514F12F88E65B7AB0E1533EFE6_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_BC2FEB514F12F88E65B7AB0E1533EFE6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_BC2FEB514F12F88E65B7AB0E1533EFE6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_BC2FEB514F12F88E65B7AB0E1533EFE6" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_BC2FEB514F12F88E65B7AB0E1533EFE6" xlink:type="arc" />
    <link:label id="lab_adbe_BusinessCombinationDeferredTaxLiabilitiesAssumedforFutureAmortizationofIntangibleAssets_49914C17ECFA4A290D84AB0E153386CB_terseLabel_en-US" xlink:label="lab_adbe_BusinessCombinationDeferredTaxLiabilitiesAssumedforFutureAmortizationofIntangibleAssets_49914C17ECFA4A290D84AB0E153386CB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax liabilities assumed for future amortization of intangible assets</link:label>
    <link:label id="lab_adbe_BusinessCombinationDeferredTaxLiabilitiesAssumedforFutureAmortizationofIntangibleAssets_49914C17ECFA4A290D84AB0E153386CB_label_en-US" xlink:label="lab_adbe_BusinessCombinationDeferredTaxLiabilitiesAssumedforFutureAmortizationofIntangibleAssets_49914C17ECFA4A290D84AB0E153386CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Deferred Tax Liabilities Assumed for Future Amortization of Intangible Assets</link:label>
    <link:label id="lab_adbe_BusinessCombinationDeferredTaxLiabilitiesAssumedforFutureAmortizationofIntangibleAssets_49914C17ECFA4A290D84AB0E153386CB_documentation_en-US" xlink:label="lab_adbe_BusinessCombinationDeferredTaxLiabilitiesAssumedforFutureAmortizationofIntangibleAssets_49914C17ECFA4A290D84AB0E153386CB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Deferred Tax Liabilities for Future Amortization of Intangible Assets</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_BusinessCombinationDeferredTaxLiabilitiesAssumedforFutureAmortizationofIntangibleAssets" xlink:label="loc_adbe_BusinessCombinationDeferredTaxLiabilitiesAssumedforFutureAmortizationofIntangibleAssets_49914C17ECFA4A290D84AB0E153386CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_BusinessCombinationDeferredTaxLiabilitiesAssumedforFutureAmortizationofIntangibleAssets_49914C17ECFA4A290D84AB0E153386CB" xlink:to="lab_adbe_BusinessCombinationDeferredTaxLiabilitiesAssumedforFutureAmortizationofIntangibleAssets_49914C17ECFA4A290D84AB0E153386CB" xlink:type="arc" />
    <link:label id="lab_adbe_BusinessCombinationDeferredTaxAssetsAcquired_0A2E4E0DC0A3B31B9C22AB0E1533A3E1_terseLabel_en-US" xlink:label="lab_adbe_BusinessCombinationDeferredTaxAssetsAcquired_0A2E4E0DC0A3B31B9C22AB0E1533A3E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets acquired</link:label>
    <link:label id="lab_adbe_BusinessCombinationDeferredTaxAssetsAcquired_0A2E4E0DC0A3B31B9C22AB0E1533A3E1_label_en-US" xlink:label="lab_adbe_BusinessCombinationDeferredTaxAssetsAcquired_0A2E4E0DC0A3B31B9C22AB0E1533A3E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Deferred Tax Assets Acquired</link:label>
    <link:label id="lab_adbe_BusinessCombinationDeferredTaxAssetsAcquired_0A2E4E0DC0A3B31B9C22AB0E1533A3E1_documentation_en-US" xlink:label="lab_adbe_BusinessCombinationDeferredTaxAssetsAcquired_0A2E4E0DC0A3B31B9C22AB0E1533A3E1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Deferred Tax Assets Acquired</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_BusinessCombinationDeferredTaxAssetsAcquired" xlink:label="loc_adbe_BusinessCombinationDeferredTaxAssetsAcquired_0A2E4E0DC0A3B31B9C22AB0E1533A3E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_BusinessCombinationDeferredTaxAssetsAcquired_0A2E4E0DC0A3B31B9C22AB0E1533A3E1" xlink:to="lab_adbe_BusinessCombinationDeferredTaxAssetsAcquired_0A2E4E0DC0A3B31B9C22AB0E1533A3E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_33EEBA299EABB7C18A9DAB0E1533D122_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_33EEBA299EABB7C18A9DAB0E1533D122" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total identifiable intangible assets acquired</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_33EEBA299EABB7C18A9DAB0E1533D122" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_33EEBA299EABB7C18A9DAB0E1533D122" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_33EEBA299EABB7C18A9DAB0E1533D122" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_0E1C7887997F5BBE3FE3AB0E15337CD1_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_0E1C7887997F5BBE3FE3AB0E15337CD1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net assets acquired or liabilities assumed</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_0E1C7887997F5BBE3FE3AB0E15337CD1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_0E1C7887997F5BBE3FE3AB0E15337CD1" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_0E1C7887997F5BBE3FE3AB0E15337CD1" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss_204164D4A3E02E3839BBAB0E15339E37_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss_204164D4A3E02E3839BBAB0E15339E37" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain (Loss), Net</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss_204164D4A3E02E3839BBAB0E15339E37_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss_204164D4A3E02E3839BBAB0E15339E37" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain (Loss), Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss_204164D4A3E02E3839BBAB0E15339E37" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss_204164D4A3E02E3839BBAB0E15339E37" xlink:to="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss_204164D4A3E02E3839BBAB0E15339E37" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_D04514E4BF7BCC997A1AAB0E15345B8B_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_D04514E4BF7BCC997A1AAB0E15345B8B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_D04514E4BF7BCC997A1AAB0E15345B8B_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_D04514E4BF7BCC997A1AAB0E15345B8B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_D04514E4BF7BCC997A1AAB0E15345B8B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_D04514E4BF7BCC997A1AAB0E15345B8B" xlink:to="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_D04514E4BF7BCC997A1AAB0E15345B8B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_FA97CD3775F0FD7559CCA72F3DE9ED4A_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_FA97CD3775F0FD7559CCA72F3DE9ED4A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Accrued Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_FA97CD3775F0FD7559CCA72F3DE9ED4A_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_FA97CD3775F0FD7559CCA72F3DE9ED4A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_FA97CD3775F0FD7559CCA72F3DE9ED4A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_FA97CD3775F0FD7559CCA72F3DE9ED4A" xlink:to="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_FA97CD3775F0FD7559CCA72F3DE9ED4A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_CDF435901B99AF7BEE66ABFBAB498C1A_verboseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_CDF435901B99AF7BEE66ABFBAB498C1A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amortization expense related to other intangibles</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_CDF435901B99AF7BEE66ABFBAB498C1A_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_CDF435901B99AF7BEE66ABFBAB498C1A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_CDF435901B99AF7BEE66ABFBAB498C1A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets_CDF435901B99AF7BEE66ABFBAB498C1A" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets_CDF435901B99AF7BEE66ABFBAB498C1A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSoldAmortization_23702C3722F851F44854ABFBAB49C3C0_verboseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSoldAmortization_23702C3722F851F44854ABFBAB49C3C0" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amortization expense included in cost of sales</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSoldAmortization_23702C3722F851F44854ABFBAB49C3C0_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSoldAmortization_23702C3722F851F44854ABFBAB49C3C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost, Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldAmortization" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldAmortization_23702C3722F851F44854ABFBAB49C3C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSoldAmortization_23702C3722F851F44854ABFBAB49C3C0" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSoldAmortization_23702C3722F851F44854ABFBAB49C3C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock_306A3DECB297A805DC62933AFE154632_verboseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock_099B73A211C856BEA0438B32C18FA6ED" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock_306A3DECB297A805DC62933AFE154632_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock_099B73A211C856BEA0438B32C18FA6ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, and Short-term Investments [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock_099B73A211C856BEA0438B32C18FA6ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock_099B73A211C856BEA0438B32C18FA6ED" xlink:to="lab_us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock_099B73A211C856BEA0438B32C18FA6ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_D90BA9C6652A70D9586C933AFFC06C19_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_CBF93FFF0F165B7BB5A1D8EDB2106ED1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income before income taxes, domestic and foreign</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_D90BA9C6652A70D9586C933AFFC06C19_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_CBF93FFF0F165B7BB5A1D8EDB2106ED1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_CBF93FFF0F165B7BB5A1D8EDB2106ED1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_CBF93FFF0F165B7BB5A1D8EDB2106ED1" xlink:to="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_CBF93FFF0F165B7BB5A1D8EDB2106ED1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_1A80990AE72524187488933AFFC0ED5C_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_3ECE07C8DB9D59B2BFE9F01C11685FD4" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Provision for income taxes, current and deferred</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_1A80990AE72524187488933AFFC0ED5C_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_3ECE07C8DB9D59B2BFE9F01C11685FD4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_3ECE07C8DB9D59B2BFE9F01C11685FD4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_3ECE07C8DB9D59B2BFE9F01C11685FD4" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_3ECE07C8DB9D59B2BFE9F01C11685FD4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_64F31FC71577686C2C10933AFFC07C6F_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_627A30491B42565CB08EC0E73F66E860" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of provision for income taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_64F31FC71577686C2C10933AFFC07C6F_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_627A30491B42565CB08EC0E73F66E860" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_627A30491B42565CB08EC0E73F66E860" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_627A30491B42565CB08EC0E73F66E860" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_627A30491B42565CB08EC0E73F66E860" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_72D2D3CDB94128FAAA1F933AFFC0836B_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_257207266B59586E85DD4D6D2FEF2F8C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets and liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_72D2D3CDB94128FAAA1F933AFFC0836B_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_257207266B59586E85DD4D6D2FEF2F8C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_257207266B59586E85DD4D6D2FEF2F8C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_257207266B59586E85DD4D6D2FEF2F8C" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_257207266B59586E85DD4D6D2FEF2F8C" xlink:type="arc" />
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_6A7939524A46EA3A9B73933AFFC01780_verboseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_597AC4C0B4FE509DBD3E4C83FB75B6E3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Gross amount of unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_6A7939524A46EA3A9B73933AFFC01780_label_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_597AC4C0B4FE509DBD3E4C83FB75B6E3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Summary of Income Tax Contingencies [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_597AC4C0B4FE509DBD3E4C83FB75B6E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_597AC4C0B4FE509DBD3E4C83FB75B6E3" xlink:to="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_597AC4C0B4FE509DBD3E4C83FB75B6E3" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesReturnsAndAllowancesMember_A2305F507691E70289AE871713EDF4D7_terseLabel_en-US" xlink:label="lab_us-gaap_SalesReturnsAndAllowancesMember_A2305F507691E70289AE871713EDF4D7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Reserve</link:label>
    <link:label id="lab_us-gaap_SalesReturnsAndAllowancesMember_A2305F507691E70289AE871713EDF4D7_label_en-US" xlink:label="lab_us-gaap_SalesReturnsAndAllowancesMember_A2305F507691E70289AE871713EDF4D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales Returns and Allowances [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesReturnsAndAllowancesMember" xlink:label="loc_us-gaap_SalesReturnsAndAllowancesMember_A2305F507691E70289AE871713EDF4D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesReturnsAndAllowancesMember_A2305F507691E70289AE871713EDF4D7" xlink:to="lab_us-gaap_SalesReturnsAndAllowancesMember_A2305F507691E70289AE871713EDF4D7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesAdjustments_7FBBF2413249823C559B871713EE5F4C_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesAdjustments_7FBBF2413249823C559B871713EE5F4C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impacts of adoption of the new revenue standard</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesAdjustments_7FBBF2413249823C559B871713EE5F4C_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesAdjustments_7FBBF2413249823C559B871713EE5F4C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesAdjustments" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesAdjustments_7FBBF2413249823C559B871713EE5F4C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesAdjustments_7FBBF2413249823C559B871713EE5F4C" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesAdjustments_7FBBF2413249823C559B871713EE5F4C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_DD99CF60A96700F723D1871713EEF6F2_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_DD99CF60A96700F723D1871713EEF6F2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount charged to revenue</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_DD99CF60A96700F723D1871713EEF6F2_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_DD99CF60A96700F723D1871713EEF6F2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_DD99CF60A96700F723D1871713EEF6F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_DD99CF60A96700F723D1871713EEF6F2" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_DD99CF60A96700F723D1871713EEF6F2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_0D51702DA16D7DC0BBFF871713EE542B_negatedLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions_0D51702DA16D7DC0BBFF871713EE542B" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Actual returns</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_0D51702DA16D7DC0BBFF871713EE542B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDeductions_0D51702DA16D7DC0BBFF871713EE542B" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDeductions_0D51702DA16D7DC0BBFF871713EE542B" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_6B96826A7183E52FDFDA933B006D946C_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_29CCE85FE41355E28EFAE3DB9670A2AC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_29CCE85FE41355E28EFAE3DB9670A2AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_29CCE85FE41355E28EFAE3DB9670A2AC" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_29CCE85FE41355E28EFAE3DB9670A2AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_D3A005E4B6E830A41B9A933B006DD84A_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_3C81612CC6A55288A5CCA5749282B942" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_3C81612CC6A55288A5CCA5749282B942" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_3C81612CC6A55288A5CCA5749282B942" xlink:to="lab_us-gaap_NetIncomeLoss_3C81612CC6A55288A5CCA5749282B942" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_91088C818FD17EB28715933B006D160B_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_69B6F726E5595D06A8D43D7376D589DF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss), net of taxes:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_91088C818FD17EB28715933B006D160B_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_69B6F726E5595D06A8D43D7376D589DF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_69B6F726E5595D06A8D43D7376D589DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_69B6F726E5595D06A8D43D7376D589DF" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_69B6F726E5595D06A8D43D7376D589DF" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_D79C97FF31477FCFE16C933B006E3F64_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_EC9BEA7C579F541AB3DD9BAA00FA1B6B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_D79C97FF31477FCFE16C933B006E3F64_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_EC9BEA7C579F541AB3DD9BAA00FA1B6B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_EC9BEA7C579F541AB3DD9BAA00FA1B6B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_EC9BEA7C579F541AB3DD9BAA00FA1B6B" xlink:to="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_EC9BEA7C579F541AB3DD9BAA00FA1B6B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_C7D9A1B8446E553537DF933B006E009F_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_FCD13619486B5C9EAF9FFAFD689C06D2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gains / losses on available-for-sale securities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_FCD13619486B5C9EAF9FFAFD689C06D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_FCD13619486B5C9EAF9FFAFD689C06D2" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_FCD13619486B5C9EAF9FFAFD689C06D2" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_A46D87AC684FB9164413933B006E1DF4_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_2E24BF363EE35F7BB3756E05E1CEF343" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net increase (decrease) from available-for-sale securities</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_A46D87AC684FB9164413933B006E1DF4_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_2E24BF363EE35F7BB3756E05E1CEF343" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_2E24BF363EE35F7BB3756E05E1CEF343" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_2E24BF363EE35F7BB3756E05E1CEF343" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_2E24BF363EE35F7BB3756E05E1CEF343" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_D0AF20F329A17C4D90F6933B006FFDE6_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_12BF0B8CED3D5E18BB765770D9B6DA55" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivatives designated as hedging instruments:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_D0AF20F329A17C4D90F6933B006FFDE6_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_12BF0B8CED3D5E18BB765770D9B6DA55" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_12BF0B8CED3D5E18BB765770D9B6DA55" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_12BF0B8CED3D5E18BB765770D9B6DA55" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_12BF0B8CED3D5E18BB765770D9B6DA55" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_D08B1CDCFFA038813802933B006F633D_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_2F3DFE2BA73F5DC8AAEF5A8132553607" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gains / losses on derivative instruments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_2F3DFE2BA73F5DC8AAEF5A8132553607" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_2F3DFE2BA73F5DC8AAEF5A8132553607" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_2F3DFE2BA73F5DC8AAEF5A8132553607" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_561B87A23CC8D7A9FEF8933B006FB04D_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_E19C828EE9C5599D8A784B46688EA2AC" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Reclassification adjustment for gains / losses on derivative instruments recognized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_E19C828EE9C5599D8A784B46688EA2AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_E19C828EE9C5599D8A784B46688EA2AC" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_E19C828EE9C5599D8A784B46688EA2AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_4291D0154F5C0C80BFB6933B006F1B1D_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_3D5A1B94FD3C58C9AAE0A1651BBB3D14" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net increase (decrease) from derivatives desinated as hedging instruments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_4291D0154F5C0C80BFB6933B006F1B1D_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_3D5A1B94FD3C58C9AAE0A1651BBB3D14" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_3D5A1B94FD3C58C9AAE0A1651BBB3D14" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_3D5A1B94FD3C58C9AAE0A1651BBB3D14" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_3D5A1B94FD3C58C9AAE0A1651BBB3D14" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_112E258D8D4474464EC5933B006F1CDB_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_50122BA66D8B58868D5BDBFE871CBA6E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_50122BA66D8B58868D5BDBFE871CBA6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_50122BA66D8B58868D5BDBFE871CBA6E" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_50122BA66D8B58868D5BDBFE871CBA6E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_0DD28D4922E3A1B58905933B0070A288_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_C97996180A5C557782611E9C0A8F16AE" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss), net of taxes</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_C97996180A5C557782611E9C0A8F16AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_C97996180A5C557782611E9C0A8F16AE" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_C97996180A5C557782611E9C0A8F16AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_462EB6B74FD8262F46BC933B0070DBA1_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_4753C0003C3C511DA1D016524559B9D3" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total comprehensive income, net of taxes</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_462EB6B74FD8262F46BC933B0070DBA1_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_4753C0003C3C511DA1D016524559B9D3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_4753C0003C3C511DA1D016524559B9D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_4753C0003C3C511DA1D016524559B9D3" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax_4753C0003C3C511DA1D016524559B9D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_BC725B8BC17CCEE567F3884ECB6F0BC8_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_BC725B8BC17CCEE567F3884ECB6F0BC8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_BC725B8BC17CCEE567F3884ECB6F0BC8_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_BC725B8BC17CCEE567F3884ECB6F0BC8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_BC725B8BC17CCEE567F3884ECB6F0BC8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_BC725B8BC17CCEE567F3884ECB6F0BC8" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_BC725B8BC17CCEE567F3884ECB6F0BC8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F9BF3BCBFD8F63823932ABFBAB4CFE9C_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F9BF3BCBFD8F63823932ABFBAB4CFE9C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Intangible Assets by Major Class</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F9BF3BCBFD8F63823932ABFBAB4CFE9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F9BF3BCBFD8F63823932ABFBAB4CFE9C" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F9BF3BCBFD8F63823932ABFBAB4CFE9C" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_24EAD7CC2237D1542C3EABFBAB4D7DDF_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_24EAD7CC2237D1542C3EABFBAB4D7DDF" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other Intangible assets, net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_24EAD7CC2237D1542C3EABFBAB4D7DDF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_24EAD7CC2237D1542C3EABFBAB4D7DDF" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_24EAD7CC2237D1542C3EABFBAB4D7DDF" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_45D61F6C5857E16FF08EABFBAB4D4A77_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_45D61F6C5857E16FF08EABFBAB4D4A77" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amortization Expense in Future Periods [Abstract]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_45D61F6C5857E16FF08EABFBAB4D4A77_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_45D61F6C5857E16FF08EABFBAB4D4A77" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_45D61F6C5857E16FF08EABFBAB4D4A77" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_45D61F6C5857E16FF08EABFBAB4D4A77" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_45D61F6C5857E16FF08EABFBAB4D4A77" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_281037DA6E4E194D80B4ABFBAB4DDF7E_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_281037DA6E4E194D80B4ABFBAB4DDF7E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2019</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_281037DA6E4E194D80B4ABFBAB4DDF7E_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_281037DA6E4E194D80B4ABFBAB4DDF7E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_281037DA6E4E194D80B4ABFBAB4DDF7E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_281037DA6E4E194D80B4ABFBAB4DDF7E" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_281037DA6E4E194D80B4ABFBAB4DDF7E" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_385C27B57468AE5061DBABFBAB4EA7CE_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_385C27B57468AE5061DBABFBAB4EA7CE" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_385C27B57468AE5061DBABFBAB4EA7CE_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_385C27B57468AE5061DBABFBAB4EA7CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Two</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_385C27B57468AE5061DBABFBAB4EA7CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_385C27B57468AE5061DBABFBAB4EA7CE" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_385C27B57468AE5061DBABFBAB4EA7CE" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_08902BE9B5C19E04746CABFBAB4E541A_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_08902BE9B5C19E04746CABFBAB4E541A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_08902BE9B5C19E04746CABFBAB4E541A_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_08902BE9B5C19E04746CABFBAB4E541A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Three</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_08902BE9B5C19E04746CABFBAB4E541A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_08902BE9B5C19E04746CABFBAB4E541A" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_08902BE9B5C19E04746CABFBAB4E541A" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_A12AF3B576EFB82B3543ABFBAB4E30D3_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_A12AF3B576EFB82B3543ABFBAB4E30D3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_A12AF3B576EFB82B3543ABFBAB4E30D3_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_A12AF3B576EFB82B3543ABFBAB4E30D3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Four</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_A12AF3B576EFB82B3543ABFBAB4E30D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_A12AF3B576EFB82B3543ABFBAB4E30D3" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_A12AF3B576EFB82B3543ABFBAB4E30D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_783CAC925715C62DB74CABFBAB4E4F89_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_783CAC925715C62DB74CABFBAB4E4F89" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_783CAC925715C62DB74CABFBAB4E4F89_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_783CAC925715C62DB74CABFBAB4E4F89" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Five</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_783CAC925715C62DB74CABFBAB4E4F89" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_783CAC925715C62DB74CABFBAB4E4F89" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_783CAC925715C62DB74CABFBAB4E4F89" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_3993F17B654CC1EFD83BABFBAB4EEA80_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_3993F17B654CC1EFD83BABFBAB4EEA80" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_3993F17B654CC1EFD83BABFBAB4EEA80_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_3993F17B654CC1EFD83BABFBAB4EEA80" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, after Year Five</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_3993F17B654CC1EFD83BABFBAB4EEA80" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_3993F17B654CC1EFD83BABFBAB4EEA80" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_3993F17B654CC1EFD83BABFBAB4EEA80" xlink:type="arc" />
    <link:label id="lab_adbe_TotalAmortizationExpenseExpectedToBeRecognized_7F7A780F94320F76F067ABFBAB4E088E_terseLabel_en-US" xlink:label="lab_adbe_TotalAmortizationExpenseExpectedToBeRecognized_7F7A780F94320F76F067ABFBAB4E088E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total expected amortization expense</link:label>
    <link:label id="lab_adbe_TotalAmortizationExpenseExpectedToBeRecognized_7F7A780F94320F76F067ABFBAB4E088E_label_en-US" xlink:label="lab_adbe_TotalAmortizationExpenseExpectedToBeRecognized_7F7A780F94320F76F067ABFBAB4E088E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total amortization expense expected to be recognized</link:label>
    <link:label id="lab_adbe_TotalAmortizationExpenseExpectedToBeRecognized_7F7A780F94320F76F067ABFBAB4E088E_documentation_en-US" xlink:label="lab_adbe_TotalAmortizationExpenseExpectedToBeRecognized_7F7A780F94320F76F067ABFBAB4E088E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, amortization expense, total expected to be recognized</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_TotalAmortizationExpenseExpectedToBeRecognized" xlink:label="loc_adbe_TotalAmortizationExpenseExpectedToBeRecognized_7F7A780F94320F76F067ABFBAB4E088E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_TotalAmortizationExpenseExpectedToBeRecognized_7F7A780F94320F76F067ABFBAB4E088E" xlink:to="lab_adbe_TotalAmortizationExpenseExpectedToBeRecognized_7F7A780F94320F76F067ABFBAB4E088E" xlink:type="arc" />
    <link:label id="lab_adbe_ScheduleOfUnconditionalPurchaseObligationsOperatingLeasesAndCapitalLeasesTextBlock_253FD5F3EE3435B9DFE4933B000FA737_verboseLabel_en-US" xlink:label="lab_adbe_ScheduleOfUnconditionalPurchaseObligationsOperatingLeasesAndCapitalLeasesTextBlock_617E105DBCF35FBF98AE16A4CA50145C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Summary of non-cancellable unconditional purchase obligations, operating leases and capital leases</link:label>
    <link:label id="lab_adbe_ScheduleOfUnconditionalPurchaseObligationsOperatingLeasesAndCapitalLeasesTextBlock_253FD5F3EE3435B9DFE4933B000FA737_label_en-US" xlink:label="lab_adbe_ScheduleOfUnconditionalPurchaseObligationsOperatingLeasesAndCapitalLeasesTextBlock_617E105DBCF35FBF98AE16A4CA50145C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Unconditional Purchase Obligations, Operating Leases and Capital Leases [Text Block]</link:label>
    <link:label id="lab_adbe_ScheduleOfUnconditionalPurchaseObligationsOperatingLeasesAndCapitalLeasesTextBlock_253FD5F3EE3435B9DFE4933B000FA737_documentation_en-US" xlink:label="lab_adbe_ScheduleOfUnconditionalPurchaseObligationsOperatingLeasesAndCapitalLeasesTextBlock_617E105DBCF35FBF98AE16A4CA50145C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule of Unconditional Purchase Obligations, Operating Leases and Capital Leases.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ScheduleOfUnconditionalPurchaseObligationsOperatingLeasesAndCapitalLeasesTextBlock" xlink:label="loc_adbe_ScheduleOfUnconditionalPurchaseObligationsOperatingLeasesAndCapitalLeasesTextBlock_617E105DBCF35FBF98AE16A4CA50145C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_ScheduleOfUnconditionalPurchaseObligationsOperatingLeasesAndCapitalLeasesTextBlock_617E105DBCF35FBF98AE16A4CA50145C" xlink:to="lab_adbe_ScheduleOfUnconditionalPurchaseObligationsOperatingLeasesAndCapitalLeasesTextBlock_617E105DBCF35FBF98AE16A4CA50145C" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_11929243350A021E2EEBABFBAA7EEEAC_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_11929243350A021E2EEBABFBAA7EEEAC" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Shares used to compute basic net income per share</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_11929243350A021E2EEBABFBAA7EEEAC_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_11929243350A021E2EEBABFBAA7EEEAC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_11929243350A021E2EEBABFBAA7EEEAC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_11929243350A021E2EEBABFBAA7EEEAC" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_11929243350A021E2EEBABFBAA7EEEAC" xlink:type="arc" />
    <link:label id="lab_us-gaap_DilutiveSecuritiesAbstract_5AEC6C5A2D5557C72EB6ABFBAA7E7523_verboseLabel_en-US" xlink:label="lab_us-gaap_DilutiveSecuritiesAbstract_5AEC6C5A2D5557C72EB6ABFBAA7E7523" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Dilutive potential common shares:</link:label>
    <link:label id="lab_us-gaap_DilutiveSecuritiesAbstract_5AEC6C5A2D5557C72EB6ABFBAA7E7523_label_en-US" xlink:label="lab_us-gaap_DilutiveSecuritiesAbstract_5AEC6C5A2D5557C72EB6ABFBAA7E7523" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DilutiveSecuritiesAbstract" xlink:label="loc_us-gaap_DilutiveSecuritiesAbstract_5AEC6C5A2D5557C72EB6ABFBAA7E7523" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract_5AEC6C5A2D5557C72EB6ABFBAA7E7523" xlink:to="lab_us-gaap_DilutiveSecuritiesAbstract_5AEC6C5A2D5557C72EB6ABFBAA7E7523" xlink:type="arc" />
    <link:label id="lab_adbe_Incrementalsharesattributabletounvestedrestrictedstockandperformanceshareawards_136CBFDA3B10947E7692ABFBAA7EF92A_terseLabel_en-US" xlink:label="lab_adbe_Incrementalsharesattributabletounvestedrestrictedstockandperformanceshareawards_136CBFDA3B10947E7692ABFBAA7EF92A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted stock units and performance share awards</link:label>
    <link:label id="lab_adbe_Incrementalsharesattributabletounvestedrestrictedstockandperformanceshareawards_136CBFDA3B10947E7692ABFBAA7EF92A_label_en-US" xlink:label="lab_adbe_Incrementalsharesattributabletounvestedrestrictedstockandperformanceshareawards_136CBFDA3B10947E7692ABFBAA7EF92A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Incremental shares attributable to unvested restricted stock and performance share awards</link:label>
    <link:label id="lab_adbe_Incrementalsharesattributabletounvestedrestrictedstockandperformanceshareawards_136CBFDA3B10947E7692ABFBAA7EF92A_documentation_en-US" xlink:label="lab_adbe_Incrementalsharesattributabletounvestedrestrictedstockandperformanceshareawards_136CBFDA3B10947E7692ABFBAA7EF92A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Incremental shares attributable to unvested restricted stock and performance share awards.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Incrementalsharesattributabletounvestedrestrictedstockandperformanceshareawards" xlink:label="loc_adbe_Incrementalsharesattributabletounvestedrestrictedstockandperformanceshareawards_136CBFDA3B10947E7692ABFBAA7EF92A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_Incrementalsharesattributabletounvestedrestrictedstockandperformanceshareawards_136CBFDA3B10947E7692ABFBAA7EF92A" xlink:to="lab_adbe_Incrementalsharesattributabletounvestedrestrictedstockandperformanceshareawards_136CBFDA3B10947E7692ABFBAA7EF92A" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_9F23AEEEE50E8411D36EABFBAA7E32B4_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_9F23AEEEE50E8411D36EABFBAA7E32B4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock purchase rights and options</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_9F23AEEEE50E8411D36EABFBAA7E32B4_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_9F23AEEEE50E8411D36EABFBAA7E32B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_9F23AEEEE50E8411D36EABFBAA7E32B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_9F23AEEEE50E8411D36EABFBAA7E32B4" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_9F23AEEEE50E8411D36EABFBAA7E32B4" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_9C775526CD31D1BB2C40ABFBAA7E5392_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_9C775526CD31D1BB2C40ABFBAA7E5392" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Shares used to compute diluted net income per share</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_9C775526CD31D1BB2C40ABFBAA7E5392_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_9C775526CD31D1BB2C40ABFBAA7E5392" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_9C775526CD31D1BB2C40ABFBAA7E5392" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_9C775526CD31D1BB2C40ABFBAA7E5392" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_9C775526CD31D1BB2C40ABFBAA7E5392" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_EDE86B3C6144EE9340F4ABFBAA7FB81F_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_EDE86B3C6144EE9340F4ABFBAA7FB81F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Anti-dilutive potential common shares</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_EDE86B3C6144EE9340F4ABFBAA7FB81F_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_EDE86B3C6144EE9340F4ABFBAA7FB81F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_EDE86B3C6144EE9340F4ABFBAA7FB81F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_EDE86B3C6144EE9340F4ABFBAA7FB81F" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_EDE86B3C6144EE9340F4ABFBAA7FB81F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeTable_C0714788FC9EF74921DDABFBABE46F35_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeTable_C0714788FC9EF74921DDABFBABE46F35" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeTable_C0714788FC9EF74921DDABFBABE46F35_label_en-US" xlink:label="lab_us-gaap_DerivativeTable_C0714788FC9EF74921DDABFBABE46F35" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeTable" xlink:label="loc_us-gaap_DerivativeTable_C0714788FC9EF74921DDABFBABE46F35" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeTable_C0714788FC9EF74921DDABFBABE46F35" xlink:to="lab_us-gaap_DerivativeTable_C0714788FC9EF74921DDABFBABE46F35" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignExchangeContractMember_8C0F18CB242339D0FC5FABFBABE659C5_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeContractMember_8C0F18CB242339D0FC5FABFBABE659C5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Exchange Contract [Member]</link:label>
    <link:label id="lab_us-gaap_ForeignExchangeContractMember_8C0F18CB242339D0FC5FABFBABE659C5_label_en-US" xlink:label="lab_us-gaap_ForeignExchangeContractMember_8C0F18CB242339D0FC5FABFBABE659C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Exchange Contract [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignExchangeContractMember" xlink:label="loc_us-gaap_ForeignExchangeContractMember_8C0F18CB242339D0FC5FABFBABE659C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignExchangeContractMember_8C0F18CB242339D0FC5FABFBABE659C5" xlink:to="lab_us-gaap_ForeignExchangeContractMember_8C0F18CB242339D0FC5FABFBABE659C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeLineItems_CD4DD6B8B318FF0EF0B2ABFBABE695F5_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLineItems_CD4DD6B8B318FF0EF0B2ABFBABE695F5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net gain (losses) from foreign exchange option contracts recognized from income</link:label>
    <link:label id="lab_us-gaap_DerivativeLineItems_CD4DD6B8B318FF0EF0B2ABFBABE695F5_label_en-US" xlink:label="lab_us-gaap_DerivativeLineItems_CD4DD6B8B318FF0EF0B2ABFBABE695F5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeLineItems" xlink:label="loc_us-gaap_DerivativeLineItems_CD4DD6B8B318FF0EF0B2ABFBABE695F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLineItems_CD4DD6B8B318FF0EF0B2ABFBABE695F5" xlink:to="lab_us-gaap_DerivativeLineItems_CD4DD6B8B318FF0EF0B2ABFBABE695F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossRealized_446671C77DCEFD0468D5ABFBABE67A17_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossRealized_446671C77DCEFD0468D5ABFBABE67A17" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), Realized</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossRealized_446671C77DCEFD0468D5ABFBABE67A17_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossRealized_446671C77DCEFD0468D5ABFBABE67A17" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), Realized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_446671C77DCEFD0468D5ABFBABE67A17" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_446671C77DCEFD0468D5ABFBABE67A17" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossRealized_446671C77DCEFD0468D5ABFBABE67A17" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_090F5E6456345BF04E72ABFBABE7D5D3_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_090F5E6456345BF04E72ABFBABE7D5D3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), Unrealized</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_090F5E6456345BF04E72ABFBABE7D5D3_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_090F5E6456345BF04E72ABFBABE7D5D3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), Unrealized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_090F5E6456345BF04E72ABFBABE7D5D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_090F5E6456345BF04E72ABFBABE7D5D3" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_090F5E6456345BF04E72ABFBABE7D5D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_D9334F6356583F1FBBEBABFBABE7A053_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_D9334F6356583F1FBBEBABFBABE7A053" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_D9334F6356583F1FBBEBABFBABE7A053" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_D9334F6356583F1FBBEBABFBABE7A053" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_D9334F6356583F1FBBEBABFBABE7A053" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_80CFA7FC281DB66E242DABFBABE722C7_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_80CFA7FC281DB66E242DABFBABE722C7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Realized Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments</link:label>
    <link:label id="lab_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_80CFA7FC281DB66E242DABFBABE722C7_label_en-US" xlink:label="lab_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_80CFA7FC281DB66E242DABFBABE722C7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:label="loc_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_80CFA7FC281DB66E242DABFBABE722C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_80CFA7FC281DB66E242DABFBABE722C7" xlink:to="lab_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_80CFA7FC281DB66E242DABFBABE722C7" xlink:type="arc" />
    <link:label id="lab_adbe_UnrealizedGainLossonForeignCurrencyDerivativeInstrumentsNotDesignatedasHedgingInstruments_F0A648B46DC3B6DD3540ABFBABE7E031_terseLabel_en-US" xlink:label="lab_adbe_UnrealizedGainLossonForeignCurrencyDerivativeInstrumentsNotDesignatedasHedgingInstruments_F0A648B46DC3B6DD3540ABFBABE7E031" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments</link:label>
    <link:label id="lab_adbe_UnrealizedGainLossonForeignCurrencyDerivativeInstrumentsNotDesignatedasHedgingInstruments_F0A648B46DC3B6DD3540ABFBABE7E031_label_en-US" xlink:label="lab_adbe_UnrealizedGainLossonForeignCurrencyDerivativeInstrumentsNotDesignatedasHedgingInstruments_F0A648B46DC3B6DD3540ABFBABE7E031" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrealized Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments</link:label>
    <link:label id="lab_adbe_UnrealizedGainLossonForeignCurrencyDerivativeInstrumentsNotDesignatedasHedgingInstruments_F0A648B46DC3B6DD3540ABFBABE7E031_documentation_en-US" xlink:label="lab_adbe_UnrealizedGainLossonForeignCurrencyDerivativeInstrumentsNotDesignatedasHedgingInstruments_F0A648B46DC3B6DD3540ABFBABE7E031" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Unrealized Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_UnrealizedGainLossonForeignCurrencyDerivativeInstrumentsNotDesignatedasHedgingInstruments" xlink:label="loc_adbe_UnrealizedGainLossonForeignCurrencyDerivativeInstrumentsNotDesignatedasHedgingInstruments_F0A648B46DC3B6DD3540ABFBABE7E031" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_UnrealizedGainLossonForeignCurrencyDerivativeInstrumentsNotDesignatedasHedgingInstruments_F0A648B46DC3B6DD3540ABFBABE7E031" xlink:to="lab_adbe_UnrealizedGainLossonForeignCurrencyDerivativeInstrumentsNotDesignatedasHedgingInstruments_F0A648B46DC3B6DD3540ABFBABE7E031" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_D26966F07B5CBCCF3A23ABFBABE793DA_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_D26966F07B5CBCCF3A23ABFBABE793DA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_D26966F07B5CBCCF3A23ABFBABE793DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_D26966F07B5CBCCF3A23ABFBABE793DA" xlink:to="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_D26966F07B5CBCCF3A23ABFBABE793DA" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_535C13A0B73093078209ABFBABE7530C_netLabel_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet_535C13A0B73093078209ABFBABE7530C" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Derivative, Gain (Loss) on Derivative, Net</link:label>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_535C13A0B73093078209ABFBABE7530C_label_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet_535C13A0B73093078209ABFBABE7530C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Gain (Loss) on Derivative, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_535C13A0B73093078209ABFBABE7530C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNet_535C13A0B73093078209ABFBABE7530C" xlink:to="lab_us-gaap_DerivativeGainLossOnDerivativeNet_535C13A0B73093078209ABFBABE7530C" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_80C3F5A8993C2729F247933AFE1703C5_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract_CD27E25E1841570A81A4C5824C9C7C17" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_CD27E25E1841570A81A4C5824C9C7C17" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_CD27E25E1841570A81A4C5824C9C7C17" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract_CD27E25E1841570A81A4C5824C9C7C17" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_F698CD1871B7D413AC81933AFE171E2C_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_E14BB25ED8965331A7E65201B9D4D5BF" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Financial assets and liabilities at fair value on a recurring basis</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_F698CD1871B7D413AC81933AFE171E2C_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_E14BB25ED8965331A7E65201B9D4D5BF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_E14BB25ED8965331A7E65201B9D4D5BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_E14BB25ED8965331A7E65201B9D4D5BF" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_E14BB25ED8965331A7E65201B9D4D5BF" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_7C26EC408CC1C00ECE94ABFBAB547A67_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_7C26EC408CC1C00ECE94ABFBAB547A67" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cost</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_7C26EC408CC1C00ECE94ABFBAB547A67_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_7C26EC408CC1C00ECE94ABFBAB547A67" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_7C26EC408CC1C00ECE94ABFBAB547A67" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross_7C26EC408CC1C00ECE94ABFBAB547A67" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross_7C26EC408CC1C00ECE94ABFBAB547A67" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_4B13A85571F600A05E60ABFBAB556FCE_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_4B13A85571F600A05E60ABFBAB556FCE" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_4B13A85571F600A05E60ABFBAB556FCE_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_4B13A85571F600A05E60ABFBAB556FCE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_4B13A85571F600A05E60ABFBAB556FCE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_4B13A85571F600A05E60ABFBAB556FCE" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_4B13A85571F600A05E60ABFBAB556FCE" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_6D3EF854C479EB564535933B01919E33_verboseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_EA011CC8C7095C6F80D30F259303F814" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">STOCK-BASED COMPENSATION</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_6D3EF854C479EB564535933B01919E33_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_EA011CC8C7095C6F80D30F259303F814" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_EA011CC8C7095C6F80D30F259303F814" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_EA011CC8C7095C6F80D30F259303F814" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_EA011CC8C7095C6F80D30F259303F814" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_74FFB6764B0657B15EB5933AFFB4C30E_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock_32BA6539E633569E9EFB81F60972BE15" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">FAIR VALUE MEASUREMENTS</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_74FFB6764B0657B15EB5933AFFB4C30E_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock_32BA6539E633569E9EFB81F60972BE15" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_32BA6539E633569E9EFB81F60972BE15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock_32BA6539E633569E9EFB81F60972BE15" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock_32BA6539E633569E9EFB81F60972BE15" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_7A55BFA7320EC227EA7AABFBAC06C517_terseLabel_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_7A55BFA7320EC227EA7AABFBAC06C517" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_7A55BFA7320EC227EA7AABFBAC06C517_label_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_7A55BFA7320EC227EA7AABFBAC06C517" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_7A55BFA7320EC227EA7AABFBAC06C517" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_7A55BFA7320EC227EA7AABFBAC06C517" xlink:to="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_7A55BFA7320EC227EA7AABFBAC06C517" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_C58685A3857F082B07DCABFBAC0C1987_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis_C58685A3857F082B07DCABFBAC0C1987" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_C58685A3857F082B07DCABFBAC0C1987_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis_C58685A3857F082B07DCABFBAC0C1987" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_C58685A3857F082B07DCABFBAC0C1987" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_C58685A3857F082B07DCABFBAC0C1987" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis_C58685A3857F082B07DCABFBAC0C1987" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_462B152607237CDDD4CAABFBAC0C8F57_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain_462B152607237CDDD4CAABFBAC0C8F57" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_462B152607237CDDD4CAABFBAC0C8F57_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain_462B152607237CDDD4CAABFBAC0C8F57" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_462B152607237CDDD4CAABFBAC0C8F57" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_462B152607237CDDD4CAABFBAC0C8F57" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain_462B152607237CDDD4CAABFBAC0C8F57" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_B5CC395684142C87A91BABFBAC0DF07A_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember_B5CC395684142C87A91BABFBAC0DF07A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_B5CC395684142C87A91BABFBAC0DF07A_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember_B5CC395684142C87A91BABFBAC0DF07A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_B5CC395684142C87A91BABFBAC0DF07A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember_B5CC395684142C87A91BABFBAC0DF07A" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember_B5CC395684142C87A91BABFBAC0DF07A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_E0728D39FCB555B91EFDABFBAC0F022E_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems_E0728D39FCB555B91EFDABFBAC0F022E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_E0728D39FCB555B91EFDABFBAC0F022E_label_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems_E0728D39FCB555B91EFDABFBAC0F022E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_E0728D39FCB555B91EFDABFBAC0F022E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_E0728D39FCB555B91EFDABFBAC0F022E" xlink:to="lab_us-gaap_DerivativesFairValueLineItems_E0728D39FCB555B91EFDABFBAC0F022E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_E323D34F0D4979905930ABFBAC0FF632_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_E323D34F0D4979905930ABFBAC0FF632" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Asset Derivatives</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_E323D34F0D4979905930ABFBAC0FF632_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_E323D34F0D4979905930ABFBAC0FF632" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Asset, Fair Value, Gross Asset</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_E323D34F0D4979905930ABFBAC0FF632" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_E323D34F0D4979905930ABFBAC0FF632" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_E323D34F0D4979905930ABFBAC0FF632" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_81C20BF072F221622CACABFBAC0F2930_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_81C20BF072F221622CACABFBAC0F2930" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Liability Derivatives</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_81C20BF072F221622CACABFBAC0F2930_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_81C20BF072F221622CACABFBAC0F2930" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Liability, Fair Value, Gross Liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_81C20BF072F221622CACABFBAC0F2930" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_81C20BF072F221622CACABFBAC0F2930" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_81C20BF072F221622CACABFBAC0F2930" xlink:type="arc" />
    <link:label id="lab_us-gaap_MaximumLengthOfTimeForeignCurrencyCashFlowHedge_8B8E6E10E74E2C56ACFDABFBAC10D52E_terseLabel_en-US" xlink:label="lab_us-gaap_MaximumLengthOfTimeForeignCurrencyCashFlowHedge_8B8E6E10E74E2C56ACFDABFBAC10D52E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum Length of Time, Foreign Currency Cash Flow Hedge</link:label>
    <link:label id="lab_us-gaap_MaximumLengthOfTimeForeignCurrencyCashFlowHedge_8B8E6E10E74E2C56ACFDABFBAC10D52E_label_en-US" xlink:label="lab_us-gaap_MaximumLengthOfTimeForeignCurrencyCashFlowHedge_8B8E6E10E74E2C56ACFDABFBAC10D52E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum Length of Time, Foreign Currency Cash Flow Hedge</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MaximumLengthOfTimeForeignCurrencyCashFlowHedge" xlink:label="loc_us-gaap_MaximumLengthOfTimeForeignCurrencyCashFlowHedge_8B8E6E10E74E2C56ACFDABFBAC10D52E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaximumLengthOfTimeForeignCurrencyCashFlowHedge_8B8E6E10E74E2C56ACFDABFBAC10D52E" xlink:to="lab_us-gaap_MaximumLengthOfTimeForeignCurrencyCashFlowHedge_8B8E6E10E74E2C56ACFDABFBAC10D52E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths_CF991BF173A6BFA67C7BABFBAC107AA5_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths_CF991BF173A6BFA67C7BABFBAC107AA5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months</link:label>
    <link:label id="lab_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths_CF991BF173A6BFA67C7BABFBAC107AA5_label_en-US" xlink:label="lab_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths_CF991BF173A6BFA67C7BABFBAC107AA5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths" xlink:label="loc_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths_CF991BF173A6BFA67C7BABFBAC107AA5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths_CF991BF173A6BFA67C7BABFBAC107AA5" xlink:to="lab_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths_CF991BF173A6BFA67C7BABFBAC107AA5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_47C14C24D8731A29638AAB32891792D4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_47C14C24D8731A29638AAB32891792D4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impact of ASC 606 Adoption on Opening Balance Sheets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_47C14C24D8731A29638AAB32891792D4_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_47C14C24D8731A29638AAB32891792D4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_47C14C24D8731A29638AAB32891792D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_47C14C24D8731A29638AAB32891792D4" xlink:to="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_47C14C24D8731A29638AAB32891792D4" xlink:type="arc" />
    <link:label id="lab_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_EF4453D607355C39B3C3AB3289176B3E_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_EF4453D607355C39B3C3AB3289176B3E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impact of ASC 606 Adoption on Consolidated Statements of Income</link:label>
    <link:label id="lab_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_EF4453D607355C39B3C3AB3289176B3E_label_en-US" xlink:label="lab_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_EF4453D607355C39B3C3AB3289176B3E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Condensed Income Statement [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:label="loc_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_EF4453D607355C39B3C3AB3289176B3E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_EF4453D607355C39B3C3AB3289176B3E" xlink:to="lab_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_EF4453D607355C39B3C3AB3289176B3E" xlink:type="arc" />
    <link:label id="lab_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_F628FBE53B81F7104521AB328917D8B7_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_F628FBE53B81F7104521AB328917D8B7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impact of ASC 606 Adoption on Condensed Balance Sheets</link:label>
    <link:label id="lab_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_F628FBE53B81F7104521AB328917D8B7_label_en-US" xlink:label="lab_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_F628FBE53B81F7104521AB328917D8B7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Condensed Balance Sheet [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:label="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_F628FBE53B81F7104521AB328917D8B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_F628FBE53B81F7104521AB328917D8B7" xlink:to="lab_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_F628FBE53B81F7104521AB328917D8B7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_CC67C2096AA759D2BB7C933B000B7C74_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_DCF81796384C5896860CFA13744B8056" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Non-Operating Income (Expense)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_CC67C2096AA759D2BB7C933B000B7C74_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_DCF81796384C5896860CFA13744B8056" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Other Nonoperating Income (Expense) [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_DCF81796384C5896860CFA13744B8056" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_DCF81796384C5896860CFA13744B8056" xlink:to="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_DCF81796384C5896860CFA13744B8056" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_69D114A768C340B8D7F98D3B8CCD0444_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_69D114A768C340B8D7F98D3B8CCD0444" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_69D114A768C340B8D7F98D3B8CCD0444_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_69D114A768C340B8D7F98D3B8CCD0444" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_69D114A768C340B8D7F98D3B8CCD0444" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_69D114A768C340B8D7F98D3B8CCD0444" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_69D114A768C340B8D7F98D3B8CCD0444" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_E37B457596E29211A2DC8D3B8CCE28AF_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_E37B457596E29211A2DC8D3B8CCE28AF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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_E37B457596E29211A2DC8D3B8CCE28AF_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_E37B457596E29211A2DC8D3B8CCE28AF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_E37B457596E29211A2DC8D3B8CCE28AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_E37B457596E29211A2DC8D3B8CCE28AF" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_E37B457596E29211A2DC8D3B8CCE28AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGainLossOnInvestmentsTable_D43F88FB7B6A70113836ABFBAC6879D9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGainLossOnInvestmentsTable_D43F88FB7B6A70113836ABFBAC6879D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGainLossOnInvestmentsTable_D43F88FB7B6A70113836ABFBAC6879D9_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGainLossOnInvestmentsTable_D43F88FB7B6A70113836ABFBAC6879D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Gain (Loss) on Securities [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGainLossOnInvestmentsTable" xlink:label="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_D43F88FB7B6A70113836ABFBAC6879D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_D43F88FB7B6A70113836ABFBAC6879D9" xlink:to="lab_us-gaap_ScheduleOfGainLossOnInvestmentsTable_D43F88FB7B6A70113836ABFBAC6879D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_7A213010FB432F3AFB19ABFBAC681371_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_7A213010FB432F3AFB19ABFBAC681371" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Cash and Cash Equivalents [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_7A213010FB432F3AFB19ABFBAC681371" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_7A213010FB432F3AFB19ABFBAC681371" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_7A213010FB432F3AFB19ABFBAC681371" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_6A7450D4930FA5B02600ABFBAC682339_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_6A7450D4930FA5B02600ABFBAC682339" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_6A7450D4930FA5B02600ABFBAC682339" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_6A7450D4930FA5B02600ABFBAC682339" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_6A7450D4930FA5B02600ABFBAC682339" xlink:type="arc" />
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_45029BB6E09E4B2ECD22ABFBAC68B239_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis_45029BB6E09E4B2ECD22ABFBAC68B239" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Major Types of Debt and Equity Securities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_45029BB6E09E4B2ECD22ABFBAC68B239" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis_45029BB6E09E4B2ECD22ABFBAC68B239" xlink:to="lab_us-gaap_FinancialInstrumentAxis_45029BB6E09E4B2ECD22ABFBAC68B239" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember_7DB0D21952678097B526ABFBAC6A5EFC_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember_7DB0D21952678097B526ABFBAC6A5EFC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign government securities [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_7DB0D21952678097B526ABFBAC6A5EFC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_7DB0D21952678097B526ABFBAC6A5EFC" xlink:to="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember_7DB0D21952678097B526ABFBAC6A5EFC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_5457FE2CDBF185B3544AABFBAC6A8A9D_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_5457FE2CDBF185B3544AABFBAC6A8A9D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_5457FE2CDBF185B3544AABFBAC6A8A9D_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_5457FE2CDBF185B3544AABFBAC6A8A9D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Securities [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems" xlink:label="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_5457FE2CDBF185B3544AABFBAC6A8A9D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_5457FE2CDBF185B3544AABFBAC6A8A9D" xlink:to="lab_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_5457FE2CDBF185B3544AABFBAC6A8A9D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_5D8E4503499FBDFBA97BABFBAC6A129F_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_5D8E4503499FBDFBA97BABFBAC6A129F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Amortized Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_5D8E4503499FBDFBA97BABFBAC6A129F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_5D8E4503499FBDFBA97BABFBAC6A129F" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_5D8E4503499FBDFBA97BABFBAC6A129F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_8037D08FA895893B960AABFBAC6AC93C_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_8037D08FA895893B960AABFBAC6AC93C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_8037D08FA895893B960AABFBAC6AC93C_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_8037D08FA895893B960AABFBAC6AC93C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_8037D08FA895893B960AABFBAC6AC93C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_8037D08FA895893B960AABFBAC6AC93C" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_8037D08FA895893B960AABFBAC6AC93C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_2F179EB884796D1D960BABFBAC6A58CB_negatedLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_2F179EB884796D1D960BABFBAC6A58CB" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_2F179EB884796D1D960BABFBAC6A58CB_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_2F179EB884796D1D960BABFBAC6A58CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_2F179EB884796D1D960BABFBAC6A58CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_2F179EB884796D1D960BABFBAC6A58CB" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_2F179EB884796D1D960BABFBAC6A58CB" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_D40EFEC221CBD226E73FABFBAC6BBE45_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_D40EFEC221CBD226E73FABFBAC6BBE45" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_D40EFEC221CBD226E73FABFBAC6BBE45_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_D40EFEC221CBD226E73FABFBAC6BBE45" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_D40EFEC221CBD226E73FABFBAC6BBE45" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_D40EFEC221CBD226E73FABFBAC6BBE45" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_D40EFEC221CBD226E73FABFBAC6BBE45" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_58935001F4586E082ECFABFBAC6B8E56_negatedLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_58935001F4586E082ECFABFBAC6B8E56" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_58935001F4586E082ECFABFBAC6B8E56_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_58935001F4586E082ECFABFBAC6B8E56" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_58935001F4586E082ECFABFBAC6B8E56" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_58935001F4586E082ECFABFBAC6B8E56" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_58935001F4586E082ECFABFBAC6B8E56" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionQualitativeDisclosureAbstract_4D5823D70D1F74DB9848ABFBAC6B3635_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionQualitativeDisclosureAbstract_4D5823D70D1F74DB9848ABFBAC6B3635" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value and Gross Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionQualitativeDisclosureAbstract_4D5823D70D1F74DB9848ABFBAC6B3635_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionQualitativeDisclosureAbstract_4D5823D70D1F74DB9848ABFBAC6B3635" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, Qualitative Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionQualitativeDisclosureAbstract" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionQualitativeDisclosureAbstract_4D5823D70D1F74DB9848ABFBAC6B3635" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionQualitativeDisclosureAbstract_4D5823D70D1F74DB9848ABFBAC6B3635" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionQualitativeDisclosureAbstract_4D5823D70D1F74DB9848ABFBAC6B3635" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsLessThanOneYear_FB15346CD773E9CB11FEABFBAC6B06FE_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsLessThanOneYear_FB15346CD773E9CB11FEABFBAC6B06FE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions, Less than One Year</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsLessThanOneYear_FB15346CD773E9CB11FEABFBAC6B06FE_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsLessThanOneYear_FB15346CD773E9CB11FEABFBAC6B06FE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions, Less than One Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsLessThanOneYear" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsLessThanOneYear_FB15346CD773E9CB11FEABFBAC6B06FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsLessThanOneYear_FB15346CD773E9CB11FEABFBAC6B06FE" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsLessThanOneYear_FB15346CD773E9CB11FEABFBAC6B06FE" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsGreaterThanOrEqualToOneYear_B2E12D103FB801717ABEABFBAC6BC3BF_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsGreaterThanOrEqualToOneYear_B2E12D103FB801717ABEABFBAC6BC3BF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions, Greater than or Equal to One Year</link:label>
    <link:label id="lab_us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsGreaterThanOrEqualToOneYear_B2E12D103FB801717ABEABFBAC6BC3BF_label_en-US" xlink:label="lab_us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsGreaterThanOrEqualToOneYear_B2E12D103FB801717ABEABFBAC6BC3BF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions, Greater than or Equal to One Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsGreaterThanOrEqualToOneYear" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsGreaterThanOrEqualToOneYear_B2E12D103FB801717ABEABFBAC6BC3BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsGreaterThanOrEqualToOneYear_B2E12D103FB801717ABEABFBAC6BC3BF" xlink:to="lab_us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsGreaterThanOrEqualToOneYear_B2E12D103FB801717ABEABFBAC6BC3BF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_5DF45E4D2F6444803CF08D95929A4A6A_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_5DF45E4D2F6444803CF08D95929A4A6A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss) Note [Text Block]</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_5DF45E4D2F6444803CF08D95929A4A6A_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_5DF45E4D2F6444803CF08D95929A4A6A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss) Note [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_5DF45E4D2F6444803CF08D95929A4A6A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_5DF45E4D2F6444803CF08D95929A4A6A" xlink:to="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_5DF45E4D2F6444803CF08D95929A4A6A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeLineItems_8FF84F6C9DF0D235B294ABFBABD3D520_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLineItems_8FF84F6C9DF0D235B294ABFBABD3D520" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeLineItems" xlink:label="loc_us-gaap_DerivativeLineItems_8FF84F6C9DF0D235B294ABFBABD3D520" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLineItems_8FF84F6C9DF0D235B294ABFBABD3D520" xlink:to="lab_us-gaap_DerivativeLineItems_8FF84F6C9DF0D235B294ABFBABD3D520" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeRemainingMaturity1_4F4B963B1880A9EE22B4ABFBABD43AA1_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeRemainingMaturity1_4F4B963B1880A9EE22B4ABFBABD43AA1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative, Remaining Maturity</link:label>
    <link:label id="lab_us-gaap_DerivativeRemainingMaturity1_4F4B963B1880A9EE22B4ABFBABD43AA1_label_en-US" xlink:label="lab_us-gaap_DerivativeRemainingMaturity1_4F4B963B1880A9EE22B4ABFBABD43AA1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Remaining Maturity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeRemainingMaturity1" xlink:label="loc_us-gaap_DerivativeRemainingMaturity1_4F4B963B1880A9EE22B4ABFBABD43AA1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeRemainingMaturity1_4F4B963B1880A9EE22B4ABFBABD43AA1" xlink:to="lab_us-gaap_DerivativeRemainingMaturity1_4F4B963B1880A9EE22B4ABFBABD43AA1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_32EA05CDD961012D4EA9ABFBAB1B0F52_verboseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_32EA05CDD961012D4EA9ABFBAB1B0F52" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets and Liabilities [Abstract]</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_32EA05CDD961012D4EA9ABFBAB1B0F52_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_32EA05CDD961012D4EA9ABFBAB1B0F52" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Components of Deferred Tax Assets and Liabilities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_32EA05CDD961012D4EA9ABFBAB1B0F52" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_32EA05CDD961012D4EA9ABFBAB1B0F52" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_32EA05CDD961012D4EA9ABFBAB1B0F52" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_F06BE401263FA8A017F1ABFBAB1BDB5B_verboseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_F06BE401263FA8A017F1ABFBAB1BDB5B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets:</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_F06BE401263FA8A017F1ABFBAB1BDB5B_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_F06BE401263FA8A017F1ABFBAB1BDB5B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Components of Deferred Tax Assets [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_F06BE401263FA8A017F1ABFBAB1BDB5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_F06BE401263FA8A017F1ABFBAB1BDB5B" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_F06BE401263FA8A017F1ABFBAB1BDB5B" xlink:type="arc" />
    <link:label id="lab_adbe_DeferredTaxAssetsAcquiredTechnology_688DD025AB656533AD68ABFBAB1B420B_verboseLabel_en-US" xlink:label="lab_adbe_DeferredTaxAssetsAcquiredTechnology_688DD025AB656533AD68ABFBAB1B420B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Acquired technology</link:label>
    <link:label id="lab_adbe_DeferredTaxAssetsAcquiredTechnology_688DD025AB656533AD68ABFBAB1B420B_label_en-US" xlink:label="lab_adbe_DeferredTaxAssetsAcquiredTechnology_688DD025AB656533AD68ABFBAB1B420B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Acquired Technology</link:label>
    <link:label id="lab_adbe_DeferredTaxAssetsAcquiredTechnology_688DD025AB656533AD68ABFBAB1B420B_documentation_en-US" xlink:label="lab_adbe_DeferredTaxAssetsAcquiredTechnology_688DD025AB656533AD68ABFBAB1B420B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Acquired technology.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DeferredTaxAssetsAcquiredTechnology" xlink:label="loc_adbe_DeferredTaxAssetsAcquiredTechnology_688DD025AB656533AD68ABFBAB1B420B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_DeferredTaxAssetsAcquiredTechnology_688DD025AB656533AD68ABFBAB1B420B" xlink:to="lab_adbe_DeferredTaxAssetsAcquiredTechnology_688DD025AB656533AD68ABFBAB1B420B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_A12C34DF3BBABFFEAC20ABFBAB1C90C8_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_A12C34DF3BBABFFEAC20ABFBAB1C90C8" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Reserves and accruals</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_A12C34DF3BBABFFEAC20ABFBAB1C90C8_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_A12C34DF3BBABFFEAC20ABFBAB1C90C8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_A12C34DF3BBABFFEAC20ABFBAB1C90C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_A12C34DF3BBABFFEAC20ABFBAB1C90C8" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_A12C34DF3BBABFFEAC20ABFBAB1C90C8" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsDeferredIncome_96825B7709380F5E24DBABFBAB1CF6B7_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsDeferredIncome_96825B7709380F5E24DBABFBAB1CF6B7" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsDeferredIncome_96825B7709380F5E24DBABFBAB1CF6B7_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsDeferredIncome_96825B7709380F5E24DBABFBAB1CF6B7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Deferred Income</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsDeferredIncome" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_96825B7709380F5E24DBABFBAB1CF6B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsDeferredIncome_96825B7709380F5E24DBABFBAB1CF6B7" xlink:to="lab_us-gaap_DeferredTaxAssetsDeferredIncome_96825B7709380F5E24DBABFBAB1CF6B7" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_45F7150D7D057D7910DAABFBAB1C645C_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_45F7150D7D057D7910DAABFBAB1C645C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_45F7150D7D057D7910DAABFBAB1C645C_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_45F7150D7D057D7910DAABFBAB1C645C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_45F7150D7D057D7910DAABFBAB1C645C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_45F7150D7D057D7910DAABFBAB1C645C" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_45F7150D7D057D7910DAABFBAB1C645C" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_4190F6BE2B200B8CD497ABFBAB1C3935_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_4190F6BE2B200B8CD497ABFBAB1C3935" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net operating loss carryforwards of acquired companies</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_4190F6BE2B200B8CD497ABFBAB1C3935_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_4190F6BE2B200B8CD497ABFBAB1C3935" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_4190F6BE2B200B8CD497ABFBAB1C3935" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_4190F6BE2B200B8CD497ABFBAB1C3935" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_4190F6BE2B200B8CD497ABFBAB1C3935" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_81F35CFBF001F5EA1B26ABFBAB1C3235_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_81F35CFBF001F5EA1B26ABFBAB1C3235" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Credit carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_81F35CFBF001F5EA1B26ABFBAB1C3235_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_81F35CFBF001F5EA1B26ABFBAB1C3235" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_81F35CFBF001F5EA1B26ABFBAB1C3235" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_81F35CFBF001F5EA1B26ABFBAB1C3235" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_81F35CFBF001F5EA1B26ABFBAB1C3235" xlink:type="arc" />
    <link:label id="lab_adbe_DeferredTaxAssetsCapitalizedExpenses_8ABF2BB7C6A9AED40322ABFBAB1D4BA8_verboseLabel_en-US" xlink:label="lab_adbe_DeferredTaxAssetsCapitalizedExpenses_8ABF2BB7C6A9AED40322ABFBAB1D4BA8" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Capitalized expenses</link:label>
    <link:label id="lab_adbe_DeferredTaxAssetsCapitalizedExpenses_8ABF2BB7C6A9AED40322ABFBAB1D4BA8_label_en-US" xlink:label="lab_adbe_DeferredTaxAssetsCapitalizedExpenses_8ABF2BB7C6A9AED40322ABFBAB1D4BA8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Capitalized Expenses</link:label>
    <link:label id="lab_adbe_DeferredTaxAssetsCapitalizedExpenses_8ABF2BB7C6A9AED40322ABFBAB1D4BA8_documentation_en-US" xlink:label="lab_adbe_DeferredTaxAssetsCapitalizedExpenses_8ABF2BB7C6A9AED40322ABFBAB1D4BA8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Capitalized expenses.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DeferredTaxAssetsCapitalizedExpenses" xlink:label="loc_adbe_DeferredTaxAssetsCapitalizedExpenses_8ABF2BB7C6A9AED40322ABFBAB1D4BA8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_DeferredTaxAssetsCapitalizedExpenses_8ABF2BB7C6A9AED40322ABFBAB1D4BA8" xlink:to="lab_adbe_DeferredTaxAssetsCapitalizedExpenses_8ABF2BB7C6A9AED40322ABFBAB1D4BA8" xlink:type="arc" />
    <link:label id="lab_adbe_Benefitsrelatingtotaxpositions_28810D860CF4EF581B9EABFBAB1DC659_terseLabel_en-US" xlink:label="lab_adbe_Benefitsrelatingtotaxpositions_28810D860CF4EF581B9EABFBAB1DC659" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Benefits relating to tax positions</link:label>
    <link:label id="lab_adbe_Benefitsrelatingtotaxpositions_28810D860CF4EF581B9EABFBAB1DC659_label_en-US" xlink:label="lab_adbe_Benefitsrelatingtotaxpositions_28810D860CF4EF581B9EABFBAB1DC659" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Benefits relating to tax positions</link:label>
    <link:label id="lab_adbe_Benefitsrelatingtotaxpositions_28810D860CF4EF581B9EABFBAB1DC659_documentation_en-US" xlink:label="lab_adbe_Benefitsrelatingtotaxpositions_28810D860CF4EF581B9EABFBAB1DC659" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Benefits relating to tax positions</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Benefitsrelatingtotaxpositions" xlink:label="loc_adbe_Benefitsrelatingtotaxpositions_28810D860CF4EF581B9EABFBAB1DC659" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_Benefitsrelatingtotaxpositions_28810D860CF4EF581B9EABFBAB1DC659" xlink:to="lab_adbe_Benefitsrelatingtotaxpositions_28810D860CF4EF581B9EABFBAB1DC659" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_4A817074D7DA29CA647EABFBAB1D443E_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther_4A817074D7DA29CA647EABFBAB1D443E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_4A817074D7DA29CA647EABFBAB1D443E_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther_4A817074D7DA29CA647EABFBAB1D443E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_4A817074D7DA29CA647EABFBAB1D443E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther_4A817074D7DA29CA647EABFBAB1D443E" xlink:to="lab_us-gaap_DeferredTaxAssetsOther_4A817074D7DA29CA647EABFBAB1D443E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_894006FA52B86D44C23CABFBAB1D1631_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross_894006FA52B86D44C23CABFBAB1D1631" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total gross deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_894006FA52B86D44C23CABFBAB1D1631_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross_894006FA52B86D44C23CABFBAB1D1631" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_894006FA52B86D44C23CABFBAB1D1631" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_894006FA52B86D44C23CABFBAB1D1631" xlink:to="lab_us-gaap_DeferredTaxAssetsGross_894006FA52B86D44C23CABFBAB1D1631" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_6A2EF33997C34E9B2791ABFBAB1D5798_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance_6A2EF33997C34E9B2791ABFBAB1D5798" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets valuation allowance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_6A2EF33997C34E9B2791ABFBAB1D5798" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance_6A2EF33997C34E9B2791ABFBAB1D5798" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance_6A2EF33997C34E9B2791ABFBAB1D5798" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_E87D2BCF726FA158E970ABFBAB1DA8FA_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet_E87D2BCF726FA158E970ABFBAB1DA8FA" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_E87D2BCF726FA158E970ABFBAB1DA8FA_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet_E87D2BCF726FA158E970ABFBAB1DA8FA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_E87D2BCF726FA158E970ABFBAB1DA8FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_E87D2BCF726FA158E970ABFBAB1DA8FA" xlink:to="lab_us-gaap_DeferredTaxAssetsNet_E87D2BCF726FA158E970ABFBAB1DA8FA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_D4124EAF493410FC3ADAABFBAB1E6190_verboseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_D4124EAF493410FC3ADAABFBAB1E6190" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax liabilities:</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_D4124EAF493410FC3ADAABFBAB1E6190_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_D4124EAF493410FC3ADAABFBAB1E6190" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Components of Deferred Tax Liabilities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_D4124EAF493410FC3ADAABFBAB1E6190" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_D4124EAF493410FC3ADAABFBAB1E6190" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_D4124EAF493410FC3ADAABFBAB1E6190" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2FF2FF2FFCA81721046CABFBAB1E819B_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2FF2FF2FFCA81721046CABFBAB1E819B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2FF2FF2FFCA81721046CABFBAB1E819B_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2FF2FF2FFCA81721046CABFBAB1E819B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2FF2FF2FFCA81721046CABFBAB1E819B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2FF2FF2FFCA81721046CABFBAB1E819B" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2FF2FF2FFCA81721046CABFBAB1E819B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_4FE95C3C622C944A7186ABFBAB1E1D1F_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_4FE95C3C622C944A7186ABFBAB1E1D1F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Undistributed earnings of foreign subsidiaries</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_4FE95C3C622C944A7186ABFBAB1E1D1F_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_4FE95C3C622C944A7186ABFBAB1E1D1F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Undistributed Foreign Earnings</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_4FE95C3C622C944A7186ABFBAB1E1D1F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_4FE95C3C622C944A7186ABFBAB1E1D1F" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_4FE95C3C622C944A7186ABFBAB1E1D1F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_B046FB6F4571C635FBC0ABFBAB1E4145_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_B046FB6F4571C635FBC0ABFBAB1E4145" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_B046FB6F4571C635FBC0ABFBAB1E4145_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_B046FB6F4571C635FBC0ABFBAB1E4145" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Prepaid Expenses</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_B046FB6F4571C635FBC0ABFBAB1E4145" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_B046FB6F4571C635FBC0ABFBAB1E4145" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_B046FB6F4571C635FBC0ABFBAB1E4145" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_E8D571AF937146D21B00ABFBAB1E13D7_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_E8D571AF937146D21B00ABFBAB1E13D7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquired intangible assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_E8D571AF937146D21B00ABFBAB1E13D7_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_E8D571AF937146D21B00ABFBAB1E13D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Intangible Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_E8D571AF937146D21B00ABFBAB1E13D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_E8D571AF937146D21B00ABFBAB1E13D7" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_E8D571AF937146D21B00ABFBAB1E13D7" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_D82822D9C468AB610F64ABFBAB1F38C9_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities_D82822D9C468AB610F64ABFBAB1F38C9" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_D82822D9C468AB610F64ABFBAB1F38C9_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities_D82822D9C468AB610F64ABFBAB1F38C9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_D82822D9C468AB610F64ABFBAB1F38C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_D82822D9C468AB610F64ABFBAB1F38C9" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities_D82822D9C468AB610F64ABFBAB1F38C9" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_C26162CFFCA14AFCCA95ABFBAB1F5942_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities_C26162CFFCA14AFCCA95ABFBAB1F5942" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_C26162CFFCA14AFCCA95ABFBAB1F5942_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities_C26162CFFCA14AFCCA95ABFBAB1F5942" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaap_DeferredTaxLiabilities_C26162CFFCA14AFCCA95ABFBAB1F5942" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities_C26162CFFCA14AFCCA95ABFBAB1F5942" xlink:to="lab_us-gaap_DeferredTaxLiabilities_C26162CFFCA14AFCCA95ABFBAB1F5942" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxUncertaintiesAbstract_0B924382CFB04E69C905ABFBAB1FD774_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxUncertaintiesAbstract_0B924382CFB04E69C905ABFBAB1FD774" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Aggregate changes in total gross amount of unrecognized tax benefits [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxUncertaintiesAbstract_0B924382CFB04E69C905ABFBAB1FD774_label_en-US" xlink:label="lab_us-gaap_IncomeTaxUncertaintiesAbstract_0B924382CFB04E69C905ABFBAB1FD774" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Uncertainties [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxUncertaintiesAbstract" xlink:label="loc_us-gaap_IncomeTaxUncertaintiesAbstract_0B924382CFB04E69C905ABFBAB1FD774" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxUncertaintiesAbstract_0B924382CFB04E69C905ABFBAB1FD774" xlink:to="lab_us-gaap_IncomeTaxUncertaintiesAbstract_0B924382CFB04E69C905ABFBAB1FD774" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_E3432F5D09E5BAF93398ABFBAB1F041A_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_E3432F5D09E5BAF93398ABFBAB1F041A" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_E3432F5D09E5BAF93398ABFBAB1F041A_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_E3432F5D09E5BAF93398ABFBAB1F041A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_E3432F5D09E5BAF93398ABFBAB1F041A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits_E3432F5D09E5BAF93398ABFBAB1F041A" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits_E3432F5D09E5BAF93398ABFBAB1F041A" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_14CE8C0E5F25270E9BB2ABFBAB1F8F85_verboseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_14CE8C0E5F25270E9BB2ABFBAB1F8F85" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Gross increases in unrecognized tax benefits - prior year tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_14CE8C0E5F25270E9BB2ABFBAB1F8F85_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_14CE8C0E5F25270E9BB2ABFBAB1F8F85" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_14CE8C0E5F25270E9BB2ABFBAB1F8F85" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_14CE8C0E5F25270E9BB2ABFBAB1F8F85" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_14CE8C0E5F25270E9BB2ABFBAB1F8F85" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_70F5BF1547807CDCAF65ABFBAB1F4880_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_70F5BF1547807CDCAF65ABFBAB1F4880" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Gross decreases in unrecognized tax benefits - prior year tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_70F5BF1547807CDCAF65ABFBAB1F4880_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_70F5BF1547807CDCAF65ABFBAB1F4880" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_70F5BF1547807CDCAF65ABFBAB1F4880" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_70F5BF1547807CDCAF65ABFBAB1F4880" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_70F5BF1547807CDCAF65ABFBAB1F4880" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_0CD907071BCD91400807ABFBAB20D706_verboseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_0CD907071BCD91400807ABFBAB20D706" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Gross increases in unrecognized tax benefits - current year tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_0CD907071BCD91400807ABFBAB20D706_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_0CD907071BCD91400807ABFBAB20D706" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_0CD907071BCD91400807ABFBAB20D706" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_0CD907071BCD91400807ABFBAB20D706" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_0CD907071BCD91400807ABFBAB20D706" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions_F78C7C5470F957E7429AABFBAB20CC3D_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions_F78C7C5470F957E7429AABFBAB20CC3D" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Gross decreases in unrecognized tax benefits - current year tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions_F78C7C5470F957E7429AABFBAB20CC3D_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions_F78C7C5470F957E7429AABFBAB20CC3D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Current Period Tax Positions</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions_F78C7C5470F957E7429AABFBAB20CC3D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions_F78C7C5470F957E7429AABFBAB20CC3D" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions_F78C7C5470F957E7429AABFBAB20CC3D" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_179572B44FF65E6CAD18ABFBAB20FA8C_negatedLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_179572B44FF65E6CAD18ABFBAB20FA8C" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Settlements with taxing authorities</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_179572B44FF65E6CAD18ABFBAB20FA8C_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_179572B44FF65E6CAD18ABFBAB20FA8C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_179572B44FF65E6CAD18ABFBAB20FA8C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_179572B44FF65E6CAD18ABFBAB20FA8C" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_179572B44FF65E6CAD18ABFBAB20FA8C" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_54C1C45588EF39781FD3ABFBAB20ACE1_negatedLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_54C1C45588EF39781FD3ABFBAB20ACE1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Lapse of statute of limitations</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_54C1C45588EF39781FD3ABFBAB20ACE1_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_54C1C45588EF39781FD3ABFBAB20ACE1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_54C1C45588EF39781FD3ABFBAB20ACE1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_54C1C45588EF39781FD3ABFBAB20ACE1" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_54C1C45588EF39781FD3ABFBAB20ACE1" xlink:type="arc" />
    <link:label id="lab_adbe_UnrecognizedTaxBenefitsForeignExchangeGainsAndLosses_E359ACE9F853492C1473ABFBAB20F1FC_negatedLabel_en-US" xlink:label="lab_adbe_UnrecognizedTaxBenefitsForeignExchangeGainsAndLosses_E359ACE9F853492C1473ABFBAB20F1FC" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Foreign exchange gains and losses</link:label>
    <link:label id="lab_adbe_UnrecognizedTaxBenefitsForeignExchangeGainsAndLosses_E359ACE9F853492C1473ABFBAB20F1FC_label_en-US" xlink:label="lab_adbe_UnrecognizedTaxBenefitsForeignExchangeGainsAndLosses_E359ACE9F853492C1473ABFBAB20F1FC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Foreign Exchange Gains and Losses</link:label>
    <link:label id="lab_adbe_UnrecognizedTaxBenefitsForeignExchangeGainsAndLosses_E359ACE9F853492C1473ABFBAB20F1FC_documentation_en-US" xlink:label="lab_adbe_UnrecognizedTaxBenefitsForeignExchangeGainsAndLosses_E359ACE9F853492C1473ABFBAB20F1FC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The gross amount of changes in unrecognized tax benefits resulting from foreign exchange gains and losses.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_UnrecognizedTaxBenefitsForeignExchangeGainsAndLosses" xlink:label="loc_adbe_UnrecognizedTaxBenefitsForeignExchangeGainsAndLosses_E359ACE9F853492C1473ABFBAB20F1FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_UnrecognizedTaxBenefitsForeignExchangeGainsAndLosses_E359ACE9F853492C1473ABFBAB20F1FC" xlink:to="lab_adbe_UnrecognizedTaxBenefitsForeignExchangeGainsAndLosses_E359ACE9F853492C1473ABFBAB20F1FC" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_2FB3F7FF6CA282AC629CABFBAB21919B_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_2FB3F7FF6CA282AC629CABFBAB21919B" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_2FB3F7FF6CA282AC629CABFBAB21919B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits_2FB3F7FF6CA282AC629CABFBAB21919B" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits_2FB3F7FF6CA282AC629CABFBAB21919B" xlink:type="arc" />
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_1AA7C88D8BDABE36AE00877AB867DF87_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_1AA7C88D8BDABE36AE00877AB867DF87" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation and Qualifying Accounts Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_1AA7C88D8BDABE36AE00877AB867DF87" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_1AA7C88D8BDABE36AE00877AB867DF87" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_1AA7C88D8BDABE36AE00877AB867DF87" xlink:type="arc" />
    <link:label id="lab_adbe_ScheduleOfAllowanceForDoubtfulAccountsRollforwardTableTextBlock_FD65CC9E37F1B4F85EF9877AB86F27F5_terseLabel_en-US" xlink:label="lab_adbe_ScheduleOfAllowanceForDoubtfulAccountsRollforwardTableTextBlock_FD65CC9E37F1B4F85EF9877AB86F27F5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts rollforward</link:label>
    <link:label id="lab_adbe_ScheduleOfAllowanceForDoubtfulAccountsRollforwardTableTextBlock_FD65CC9E37F1B4F85EF9877AB86F27F5_label_en-US" xlink:label="lab_adbe_ScheduleOfAllowanceForDoubtfulAccountsRollforwardTableTextBlock_FD65CC9E37F1B4F85EF9877AB86F27F5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Allowance for Doubtful Accounts Rollforward [Table Text Block]</link:label>
    <link:label id="lab_adbe_ScheduleOfAllowanceForDoubtfulAccountsRollforwardTableTextBlock_FD65CC9E37F1B4F85EF9877AB86F27F5_documentation_en-US" xlink:label="lab_adbe_ScheduleOfAllowanceForDoubtfulAccountsRollforwardTableTextBlock_FD65CC9E37F1B4F85EF9877AB86F27F5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule of Allowance for Doubtful Accounts Rollforward [Table Text Block]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ScheduleOfAllowanceForDoubtfulAccountsRollforwardTableTextBlock" xlink:label="loc_adbe_ScheduleOfAllowanceForDoubtfulAccountsRollforwardTableTextBlock_FD65CC9E37F1B4F85EF9877AB86F27F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_ScheduleOfAllowanceForDoubtfulAccountsRollforwardTableTextBlock_FD65CC9E37F1B4F85EF9877AB86F27F5" xlink:to="lab_adbe_ScheduleOfAllowanceForDoubtfulAccountsRollforwardTableTextBlock_FD65CC9E37F1B4F85EF9877AB86F27F5" xlink:type="arc" />
    <link:label id="lab_adbe_RevenueRecognitionRevenueReserveRollforwardTableTextBlock_2A766299F19E0838CF85877AF990A47C_verboseLabel_en-US" xlink:label="lab_adbe_RevenueRecognitionRevenueReserveRollforwardTableTextBlock_2A766299F19E0838CF85877AF990A47C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Revenue reserve rollforward</link:label>
    <link:label id="lab_adbe_RevenueRecognitionRevenueReserveRollforwardTableTextBlock_2A766299F19E0838CF85877AF990A47C_label_en-US" xlink:label="lab_adbe_RevenueRecognitionRevenueReserveRollforwardTableTextBlock_2A766299F19E0838CF85877AF990A47C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Revenue Reserve Rollforward [Table Text Block]</link:label>
    <link:label id="lab_adbe_RevenueRecognitionRevenueReserveRollforwardTableTextBlock_2A766299F19E0838CF85877AF990A47C_documentation_en-US" xlink:label="lab_adbe_RevenueRecognitionRevenueReserveRollforwardTableTextBlock_2A766299F19E0838CF85877AF990A47C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue recognition revenue reserve roll forward.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RevenueRecognitionRevenueReserveRollforwardTableTextBlock" xlink:label="loc_adbe_RevenueRecognitionRevenueReserveRollforwardTableTextBlock_2A766299F19E0838CF85877AF990A47C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_RevenueRecognitionRevenueReserveRollforwardTableTextBlock_2A766299F19E0838CF85877AF990A47C" xlink:to="lab_adbe_RevenueRecognitionRevenueReserveRollforwardTableTextBlock_2A766299F19E0838CF85877AF990A47C" xlink:type="arc" />
    <link:label id="lab_adbe_ScheduleofproformarevenueandearningsTable_4DBF3AB0BC6BD9459EE4AB0E170780D3_terseLabel_en-US" xlink:label="lab_adbe_ScheduleofproformarevenueandearningsTable_4DBF3AB0BC6BD9459EE4AB0E170780D3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of pro forma revenue and earnings [Table]</link:label>
    <link:label id="lab_adbe_ScheduleofproformarevenueandearningsTable_4DBF3AB0BC6BD9459EE4AB0E170780D3_label_en-US" xlink:label="lab_adbe_ScheduleofproformarevenueandearningsTable_4DBF3AB0BC6BD9459EE4AB0E170780D3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of pro forma revenue and earnings [Table]</link:label>
    <link:label id="lab_adbe_ScheduleofproformarevenueandearningsTable_4DBF3AB0BC6BD9459EE4AB0E170780D3_documentation_en-US" xlink:label="lab_adbe_ScheduleofproformarevenueandearningsTable_4DBF3AB0BC6BD9459EE4AB0E170780D3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule of pro forma revenue and earnings [Table]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ScheduleofproformarevenueandearningsTable" xlink:label="loc_adbe_ScheduleofproformarevenueandearningsTable_4DBF3AB0BC6BD9459EE4AB0E170780D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_ScheduleofproformarevenueandearningsTable_4DBF3AB0BC6BD9459EE4AB0E170780D3" xlink:to="lab_adbe_ScheduleofproformarevenueandearningsTable_4DBF3AB0BC6BD9459EE4AB0E170780D3" xlink:type="arc" />
    <link:label id="lab_adbe_ScheduleofproformarevenueandearningsLineItems_610C229456C2DBE2F78AAB0E1709AC0B_terseLabel_en-US" xlink:label="lab_adbe_ScheduleofproformarevenueandearningsLineItems_610C229456C2DBE2F78AAB0E1709AC0B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of pro forma revenue and earnings</link:label>
    <link:label id="lab_adbe_ScheduleofproformarevenueandearningsLineItems_610C229456C2DBE2F78AAB0E1709AC0B_label_en-US" xlink:label="lab_adbe_ScheduleofproformarevenueandearningsLineItems_610C229456C2DBE2F78AAB0E1709AC0B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of pro forma revenue and earnings [Line Items]</link:label>
    <link:label id="lab_adbe_ScheduleofproformarevenueandearningsLineItems_610C229456C2DBE2F78AAB0E1709AC0B_documentation_en-US" xlink:label="lab_adbe_ScheduleofproformarevenueandearningsLineItems_610C229456C2DBE2F78AAB0E1709AC0B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Line Items] for Schedule of pro forma revenue and earnings [Table]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ScheduleofproformarevenueandearningsLineItems" xlink:label="loc_adbe_ScheduleofproformarevenueandearningsLineItems_610C229456C2DBE2F78AAB0E1709AC0B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_ScheduleofproformarevenueandearningsLineItems_610C229456C2DBE2F78AAB0E1709AC0B" xlink:to="lab_adbe_ScheduleofproformarevenueandearningsLineItems_610C229456C2DBE2F78AAB0E1709AC0B" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_90F40CF1A8E339C058C0AB0E170938E4_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_90F40CF1A8E339C058C0AB0E170938E4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business acquisition, pro forma revenue</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_90F40CF1A8E339C058C0AB0E170938E4_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_90F40CF1A8E339C058C0AB0E170938E4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_90F40CF1A8E339C058C0AB0E170938E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_90F40CF1A8E339C058C0AB0E170938E4" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_90F40CF1A8E339C058C0AB0E170938E4" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_FE2C3C49B8CB300CFE53AB0E1709FB1C_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_FE2C3C49B8CB300CFE53AB0E1709FB1C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business acquisition, pro forma net income</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_FE2C3C49B8CB300CFE53AB0E1709FB1C_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_FE2C3C49B8CB300CFE53AB0E1709FB1C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Net Income (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_FE2C3C49B8CB300CFE53AB0E1709FB1C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_FE2C3C49B8CB300CFE53AB0E1709FB1C" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_FE2C3C49B8CB300CFE53AB0E1709FB1C" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_BAB08DE9056718C40E23AFEB8531BE60_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_BAB08DE9056718C40E23AFEB8531BE60" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_BAB08DE9056718C40E23AFEB8531BE60_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_BAB08DE9056718C40E23AFEB8531BE60" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_BAB08DE9056718C40E23AFEB8531BE60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember_BAB08DE9056718C40E23AFEB8531BE60" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember_BAB08DE9056718C40E23AFEB8531BE60" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_6EC76B57B0CAE07C9BF4AFEB85334FE5_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_6EC76B57B0CAE07C9BF4AFEB85334FE5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Credit Agreement, Borrowing Capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_6EC76B57B0CAE07C9BF4AFEB85334FE5_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_6EC76B57B0CAE07C9BF4AFEB85334FE5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Current Borrowing Capacity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_6EC76B57B0CAE07C9BF4AFEB85334FE5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_6EC76B57B0CAE07C9BF4AFEB85334FE5" xlink:to="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_6EC76B57B0CAE07C9BF4AFEB85334FE5" xlink:type="arc" />
    <link:label id="lab_adbe_OptionToRequestAdditionalCommitmentsOnCreditFacility_911C685FAD93BAB3C301AFEB85333EBF_terseLabel_en-US" xlink:label="lab_adbe_OptionToRequestAdditionalCommitmentsOnCreditFacility_911C685FAD93BAB3C301AFEB85333EBF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Option To Request Additional Commitments On Credit Facility</link:label>
    <link:label id="lab_adbe_OptionToRequestAdditionalCommitmentsOnCreditFacility_911C685FAD93BAB3C301AFEB85333EBF_label_en-US" xlink:label="lab_adbe_OptionToRequestAdditionalCommitmentsOnCreditFacility_911C685FAD93BAB3C301AFEB85333EBF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Option To Request Additional Commitments On Credit Facility</link:label>
    <link:label id="lab_adbe_OptionToRequestAdditionalCommitmentsOnCreditFacility_911C685FAD93BAB3C301AFEB85333EBF_documentation_en-US" xlink:label="lab_adbe_OptionToRequestAdditionalCommitmentsOnCreditFacility_911C685FAD93BAB3C301AFEB85333EBF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Option to request additional commitments on credit facility.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_OptionToRequestAdditionalCommitmentsOnCreditFacility" xlink:label="loc_adbe_OptionToRequestAdditionalCommitmentsOnCreditFacility_911C685FAD93BAB3C301AFEB85333EBF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_OptionToRequestAdditionalCommitmentsOnCreditFacility_911C685FAD93BAB3C301AFEB85333EBF" xlink:to="lab_adbe_OptionToRequestAdditionalCommitmentsOnCreditFacility_911C685FAD93BAB3C301AFEB85333EBF" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_14C84E6E8FE083C8C850AFEB8533E76A_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_14C84E6E8FE083C8C850AFEB8533E76A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Credit Agreement, Maximum Borrowing Capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_14C84E6E8FE083C8C850AFEB8533E76A_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_14C84E6E8FE083C8C850AFEB8533E76A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_14C84E6E8FE083C8C850AFEB8533E76A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_14C84E6E8FE083C8C850AFEB8533E76A" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_14C84E6E8FE083C8C850AFEB8533E76A" xlink:type="arc" />
    <link:label id="lab_adbe_PercentageAddedToEffectiveFundsRateInDeterminingInterestRate_781E07E01798FB8689F8AFEB8534FEF3_terseLabel_en-US" xlink:label="lab_adbe_PercentageAddedToEffectiveFundsRateInDeterminingInterestRate_781E07E01798FB8689F8AFEB8534FEF3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage Added to Federal Funds Effective Rate to Determine Interest Rate</link:label>
    <link:label id="lab_adbe_PercentageAddedToEffectiveFundsRateInDeterminingInterestRate_781E07E01798FB8689F8AFEB8534FEF3_label_en-US" xlink:label="lab_adbe_PercentageAddedToEffectiveFundsRateInDeterminingInterestRate_781E07E01798FB8689F8AFEB8534FEF3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage Added to Effective Funds Rate in Determining Interest Rate</link:label>
    <link:label id="lab_adbe_PercentageAddedToEffectiveFundsRateInDeterminingInterestRate_781E07E01798FB8689F8AFEB8534FEF3_documentation_en-US" xlink:label="lab_adbe_PercentageAddedToEffectiveFundsRateInDeterminingInterestRate_781E07E01798FB8689F8AFEB8534FEF3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage Added to Federal Funds Effective Rate in Determining Interest Rate</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_PercentageAddedToEffectiveFundsRateInDeterminingInterestRate" xlink:label="loc_adbe_PercentageAddedToEffectiveFundsRateInDeterminingInterestRate_781E07E01798FB8689F8AFEB8534FEF3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_PercentageAddedToEffectiveFundsRateInDeterminingInterestRate_781E07E01798FB8689F8AFEB8534FEF3" xlink:to="lab_adbe_PercentageAddedToEffectiveFundsRateInDeterminingInterestRate_781E07E01798FB8689F8AFEB8534FEF3" xlink:type="arc" />
    <link:label id="lab_adbe_PercentageAddedToLiborInDeterminingInterestRate_BCBA9CB697AA1A463574AFEB85348C17_terseLabel_en-US" xlink:label="lab_adbe_PercentageAddedToLiborInDeterminingInterestRate_BCBA9CB697AA1A463574AFEB85348C17" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage Added to LIBOR to Determine Interest Rate</link:label>
    <link:label id="lab_adbe_PercentageAddedToLiborInDeterminingInterestRate_BCBA9CB697AA1A463574AFEB85348C17_label_en-US" xlink:label="lab_adbe_PercentageAddedToLiborInDeterminingInterestRate_BCBA9CB697AA1A463574AFEB85348C17" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage Added to LIBOR in Determining Interest Rate</link:label>
    <link:label id="lab_adbe_PercentageAddedToLiborInDeterminingInterestRate_BCBA9CB697AA1A463574AFEB85348C17_documentation_en-US" xlink:label="lab_adbe_PercentageAddedToLiborInDeterminingInterestRate_BCBA9CB697AA1A463574AFEB85348C17" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage Added to LIBOR in Determining Interest Rate</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_PercentageAddedToLiborInDeterminingInterestRate" xlink:label="loc_adbe_PercentageAddedToLiborInDeterminingInterestRate_BCBA9CB697AA1A463574AFEB85348C17" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_PercentageAddedToLiborInDeterminingInterestRate_BCBA9CB697AA1A463574AFEB85348C17" xlink:to="lab_adbe_PercentageAddedToLiborInDeterminingInterestRate_BCBA9CB697AA1A463574AFEB85348C17" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_FBA5F72EE23278F44D02AFEB8534ACD2_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_FBA5F72EE23278F44D02AFEB8534ACD2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitment Fee Percentage</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_FBA5F72EE23278F44D02AFEB8534ACD2_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_FBA5F72EE23278F44D02AFEB8534ACD2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Commitment Fee Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_FBA5F72EE23278F44D02AFEB8534ACD2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_FBA5F72EE23278F44D02AFEB8534ACD2" xlink:to="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_FBA5F72EE23278F44D02AFEB8534ACD2" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCredit_70FC00CC04CCE16F7762AFEB8534F3D8_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit_70FC00CC04CCE16F7762AFEB8534F3D8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Credit Agreement, Outstanding Borrowings</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_70FC00CC04CCE16F7762AFEB8534F3D8_label_en-US" xlink:label="lab_us-gaap_LineOfCredit_70FC00CC04CCE16F7762AFEB8534F3D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Line of Credit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_70FC00CC04CCE16F7762AFEB8534F3D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit_70FC00CC04CCE16F7762AFEB8534F3D8" xlink:to="lab_us-gaap_LineOfCredit_70FC00CC04CCE16F7762AFEB8534F3D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_6DF35E192BCECF796F79ABFBAB2B1FF1_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_6DF35E192BCECF796F79ABFBAB2B1FF1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income before income taxes</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_6DF35E192BCECF796F79ABFBAB2B1FF1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_6DF35E192BCECF796F79ABFBAB2B1FF1" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_6DF35E192BCECF796F79ABFBAB2B1FF1" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_A1D60DAC454DD648E637ABFBAB2BD904_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_A1D60DAC454DD648E637ABFBAB2BD904" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income before income taxes [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_A1D60DAC454DD648E637ABFBAB2BD904_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_A1D60DAC454DD648E637ABFBAB2BD904" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_A1D60DAC454DD648E637ABFBAB2BD904" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_A1D60DAC454DD648E637ABFBAB2BD904" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_A1D60DAC454DD648E637ABFBAB2BD904" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1C9B8E80DCA4EB3BC8ABABFBAB2B87DF_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1C9B8E80DCA4EB3BC8ABABFBAB2B87DF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Domestic</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1C9B8E80DCA4EB3BC8ABABFBAB2B87DF_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1C9B8E80DCA4EB3BC8ABABFBAB2B87DF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1C9B8E80DCA4EB3BC8ABABFBAB2B87DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1C9B8E80DCA4EB3BC8ABABFBAB2B87DF" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1C9B8E80DCA4EB3BC8ABABFBAB2B87DF" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_1303A2F4DA2DA3058C88ABFBAB2BEF2C_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_1303A2F4DA2DA3058C88ABFBAB2BEF2C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_1303A2F4DA2DA3058C88ABFBAB2BEF2C_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_1303A2F4DA2DA3058C88ABFBAB2BEF2C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_1303A2F4DA2DA3058C88ABFBAB2BEF2C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_1303A2F4DA2DA3058C88ABFBAB2BEF2C" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_1303A2F4DA2DA3058C88ABFBAB2BEF2C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_0D7B5C1C65E219E591B4ABFBAB2BD4AB_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_0D7B5C1C65E219E591B4ABFBAB2BD4AB" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_0D7B5C1C65E219E591B4ABFBAB2BD4AB_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_0D7B5C1C65E219E591B4ABFBAB2BD4AB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_0D7B5C1C65E219E591B4ABFBAB2BD4AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_0D7B5C1C65E219E591B4ABFBAB2BD4AB" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_0D7B5C1C65E219E591B4ABFBAB2BD4AB" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_49EE18DB102B0023A6D2ABFBAB2B70E5_verboseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_49EE18DB102B0023A6D2ABFBAB2B70E5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Provision for income taxes - Current</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_49EE18DB102B0023A6D2ABFBAB2B70E5_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_49EE18DB102B0023A6D2ABFBAB2B70E5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_49EE18DB102B0023A6D2ABFBAB2B70E5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_49EE18DB102B0023A6D2ABFBAB2B70E5" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_49EE18DB102B0023A6D2ABFBAB2B70E5" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_B99C0EE7233700FC4EDAABFBAB2CB58F_verboseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit_B99C0EE7233700FC4EDAABFBAB2CB58F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">United States federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_B99C0EE7233700FC4EDAABFBAB2CB58F_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit_B99C0EE7233700FC4EDAABFBAB2CB58F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_B99C0EE7233700FC4EDAABFBAB2CB58F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit_B99C0EE7233700FC4EDAABFBAB2CB58F" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit_B99C0EE7233700FC4EDAABFBAB2CB58F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_165C4F01CA736135CAE6ABFBAB2C5A8A_verboseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit_165C4F01CA736135CAE6ABFBAB2C5A8A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_165C4F01CA736135CAE6ABFBAB2C5A8A_label_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit_165C4F01CA736135CAE6ABFBAB2C5A8A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_165C4F01CA736135CAE6ABFBAB2C5A8A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit_165C4F01CA736135CAE6ABFBAB2C5A8A" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit_165C4F01CA736135CAE6ABFBAB2C5A8A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_469A5B87A50A3EFF3AB0ABFBAB2C942B_verboseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_469A5B87A50A3EFF3AB0ABFBAB2C942B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">State and local</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_469A5B87A50A3EFF3AB0ABFBAB2C942B_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_469A5B87A50A3EFF3AB0ABFBAB2C942B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_469A5B87A50A3EFF3AB0ABFBAB2C942B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_469A5B87A50A3EFF3AB0ABFBAB2C942B" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_469A5B87A50A3EFF3AB0ABFBAB2C942B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_B222C397CFEAFC4EC41BABFBAB2C1887_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_B222C397CFEAFC4EC41BABFBAB2C1887" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_B222C397CFEAFC4EC41BABFBAB2C1887_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_B222C397CFEAFC4EC41BABFBAB2C1887" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_B222C397CFEAFC4EC41BABFBAB2C1887" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_B222C397CFEAFC4EC41BABFBAB2C1887" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_B222C397CFEAFC4EC41BABFBAB2C1887" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_B9B40116A22C29EAFA43ABFBAB2C629A_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_B9B40116A22C29EAFA43ABFBAB2C629A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Provision for income taxes - Deferred</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_B9B40116A22C29EAFA43ABFBAB2C629A_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_B9B40116A22C29EAFA43ABFBAB2C629A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_B9B40116A22C29EAFA43ABFBAB2C629A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_B9B40116A22C29EAFA43ABFBAB2C629A" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_B9B40116A22C29EAFA43ABFBAB2C629A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_152DEC0A98920124D063ABFBAB2D8AA0_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_152DEC0A98920124D063ABFBAB2D8AA0" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">United States federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_152DEC0A98920124D063ABFBAB2D8AA0_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_152DEC0A98920124D063ABFBAB2D8AA0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_152DEC0A98920124D063ABFBAB2D8AA0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_152DEC0A98920124D063ABFBAB2D8AA0" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_152DEC0A98920124D063ABFBAB2D8AA0" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_6B1FAC8C000C719177FFABFBAB2D5092_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_6B1FAC8C000C719177FFABFBAB2D5092" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_6B1FAC8C000C719177FFABFBAB2D5092_label_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_6B1FAC8C000C719177FFABFBAB2D5092" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_6B1FAC8C000C719177FFABFBAB2D5092" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_6B1FAC8C000C719177FFABFBAB2D5092" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_6B1FAC8C000C719177FFABFBAB2D5092" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2B51AAF5EE8FF0CC8857ABFBAB2D72A1_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2B51AAF5EE8FF0CC8857ABFBAB2D72A1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">State and local</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2B51AAF5EE8FF0CC8857ABFBAB2D72A1_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2B51AAF5EE8FF0CC8857ABFBAB2D72A1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2B51AAF5EE8FF0CC8857ABFBAB2D72A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2B51AAF5EE8FF0CC8857ABFBAB2D72A1" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2B51AAF5EE8FF0CC8857ABFBAB2D72A1" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_85AF066AC44A3D849EA9ABFBAB2D3CF9_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_85AF066AC44A3D849EA9ABFBAB2D3CF9" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total deferred</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_85AF066AC44A3D849EA9ABFBAB2D3CF9_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_85AF066AC44A3D849EA9ABFBAB2D3CF9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_85AF066AC44A3D849EA9ABFBAB2D3CF9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_85AF066AC44A3D849EA9ABFBAB2D3CF9" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_85AF066AC44A3D849EA9ABFBAB2D3CF9" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_859BCF2D1F47EF94E5C2ABFBAB2D7539_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_859BCF2D1F47EF94E5C2ABFBAB2D7539" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_859BCF2D1F47EF94E5C2ABFBAB2D7539_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_859BCF2D1F47EF94E5C2ABFBAB2D7539" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_859BCF2D1F47EF94E5C2ABFBAB2D7539" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_859BCF2D1F47EF94E5C2ABFBAB2D7539" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_859BCF2D1F47EF94E5C2ABFBAB2D7539" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_49456A8C529ABAA02EA3ABFBAB2E4640_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_49456A8C529ABAA02EA3ABFBAB2E4640" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of provision for income taxes [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_49456A8C529ABAA02EA3ABFBAB2E4640_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_49456A8C529ABAA02EA3ABFBAB2E4640" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Amount [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_49456A8C529ABAA02EA3ABFBAB2E4640" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_49456A8C529ABAA02EA3ABFBAB2E4640" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_49456A8C529ABAA02EA3ABFBAB2E4640" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_648D11E03C2E494F9747ABFBAB2E4A5A_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_648D11E03C2E494F9747ABFBAB2E4A5A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Computed "expected" tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_648D11E03C2E494F9747ABFBAB2E4A5A_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_648D11E03C2E494F9747ABFBAB2E4A5A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_648D11E03C2E494F9747ABFBAB2E4A5A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_648D11E03C2E494F9747ABFBAB2E4A5A" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_648D11E03C2E494F9747ABFBAB2E4A5A" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_89BE3F4C5D9B25F631D9ABFBAB2E3CED_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_89BE3F4C5D9B25F631D9ABFBAB2E3CED" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">State tax expense, net of federal benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_89BE3F4C5D9B25F631D9ABFBAB2E3CED_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_89BE3F4C5D9B25F631D9ABFBAB2E3CED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_89BE3F4C5D9B25F631D9ABFBAB2E3CED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_89BE3F4C5D9B25F631D9ABFBAB2E3CED" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_89BE3F4C5D9B25F631D9ABFBAB2E3CED" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCredits_224911333F1A4C5F8602ABFBAB2EA970_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCredits_224911333F1A4C5F8602ABFBAB2EA970" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Tax credits</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCredits_224911333F1A4C5F8602ABFBAB2EA970_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCredits_224911333F1A4C5F8602ABFBAB2EA970" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits_224911333F1A4C5F8602ABFBAB2EA970" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxCredits_224911333F1A4C5F8602ABFBAB2EA970" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxCredits_224911333F1A4C5F8602ABFBAB2EA970" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_94C8E287B75ED85F7CF2ABFBAB2ED48E_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_94C8E287B75ED85F7CF2ABFBAB2ED48E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Effects of non-U.S. operations</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_94C8E287B75ED85F7CF2ABFBAB2ED48E_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_94C8E287B75ED85F7CF2ABFBAB2ED48E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_94C8E287B75ED85F7CF2ABFBAB2ED48E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_94C8E287B75ED85F7CF2ABFBAB2ED48E" xlink:to="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_94C8E287B75ED85F7CF2ABFBAB2ED48E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_42C59FF2202D45FCD406ABFBAB2E3157_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_42C59FF2202D45FCD406ABFBAB2E3157" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation, net of tax deduction</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_42C59FF2202D45FCD406ABFBAB2E3157_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_42C59FF2202D45FCD406ABFBAB2E3157" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_42C59FF2202D45FCD406ABFBAB2E3157" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_42C59FF2202D45FCD406ABFBAB2E3157" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_42C59FF2202D45FCD406ABFBAB2E3157" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxSettlementsDomestic_F6D9B477E0E49EC0B02AABFBAB2F9580_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxSettlementsDomestic_F6D9B477E0E49EC0B02AABFBAB2F9580" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Resolution of income tax examinations</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxSettlementsDomestic_F6D9B477E0E49EC0B02AABFBAB2F9580_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxSettlementsDomestic_F6D9B477E0E49EC0B02AABFBAB2F9580" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Settlement, Domestic, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxSettlementsDomestic" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxSettlementsDomestic_F6D9B477E0E49EC0B02AABFBAB2F9580" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxSettlementsDomestic_F6D9B477E0E49EC0B02AABFBAB2F9580" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxSettlementsDomestic_F6D9B477E0E49EC0B02AABFBAB2F9580" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_1DB95E24BD3B6AFD6992ABFBAB2F44C2_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_1DB95E24BD3B6AFD6992ABFBAB2F44C2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Domestic manufacturing deduction benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_1DB95E24BD3B6AFD6992ABFBAB2F44C2_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_1DB95E24BD3B6AFD6992ABFBAB2F44C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_1DB95E24BD3B6AFD6992ABFBAB2F44C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_1DB95E24BD3B6AFD6992ABFBAB2F44C2" xlink:to="lab_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_1DB95E24BD3B6AFD6992ABFBAB2F44C2" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_65F295A9FFDF336E2745ABFBAB2FD744_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_65F295A9FFDF336E2745ABFBAB2FD744" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Impacts of the U.S. Tax Act</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_65F295A9FFDF336E2745ABFBAB2FD744_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_65F295A9FFDF336E2745ABFBAB2FD744" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_65F295A9FFDF336E2745ABFBAB2FD744" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_65F295A9FFDF336E2745ABFBAB2FD744" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_65F295A9FFDF336E2745ABFBAB2FD744" xlink:type="arc" />
    <link:label id="lab_adbe_IncomeTaxReconciliationLicensingOfTechnologyToForeignSubsidiaries_2861496EF2577060ADC8ABFBAB2F010D_verboseLabel_en-US" xlink:label="lab_adbe_IncomeTaxReconciliationLicensingOfTechnologyToForeignSubsidiaries_2861496EF2577060ADC8ABFBAB2F010D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Tax charge for licensing acquired company technology to foreign subsidiaries</link:label>
    <link:label id="lab_adbe_IncomeTaxReconciliationLicensingOfTechnologyToForeignSubsidiaries_2861496EF2577060ADC8ABFBAB2F010D_label_en-US" xlink:label="lab_adbe_IncomeTaxReconciliationLicensingOfTechnologyToForeignSubsidiaries_2861496EF2577060ADC8ABFBAB2F010D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Reconciliation Licensing Of Technology To Foreign Subsidiaries</link:label>
    <link:label id="lab_adbe_IncomeTaxReconciliationLicensingOfTechnologyToForeignSubsidiaries_2861496EF2577060ADC8ABFBAB2F010D_documentation_en-US" xlink:label="lab_adbe_IncomeTaxReconciliationLicensingOfTechnologyToForeignSubsidiaries_2861496EF2577060ADC8ABFBAB2F010D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Tax Reconciliation Licensing Of Technology To Foreign Subsidiaries.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_IncomeTaxReconciliationLicensingOfTechnologyToForeignSubsidiaries" xlink:label="loc_adbe_IncomeTaxReconciliationLicensingOfTechnologyToForeignSubsidiaries_2861496EF2577060ADC8ABFBAB2F010D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_IncomeTaxReconciliationLicensingOfTechnologyToForeignSubsidiaries_2861496EF2577060ADC8ABFBAB2F010D" xlink:to="lab_adbe_IncomeTaxReconciliationLicensingOfTechnologyToForeignSubsidiaries_2861496EF2577060ADC8ABFBAB2F010D" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_E62276C1562928F77899ABFBAB2F59BF_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_E62276C1562928F77899ABFBAB2F59BF" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_E62276C1562928F77899ABFBAB2F59BF_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_E62276C1562928F77899ABFBAB2F59BF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_E62276C1562928F77899ABFBAB2F59BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_E62276C1562928F77899ABFBAB2F59BF" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_E62276C1562928F77899ABFBAB2F59BF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_B5915A3B5B13FD036B7DAB0E4B88AF61_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_B5915A3B5B13FD036B7DAB0E4B88AF61" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Selected Quarterly Financial Data (unaudited)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_B5915A3B5B13FD036B7DAB0E4B88AF61_label_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_B5915A3B5B13FD036B7DAB0E4B88AF61" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quarterly Financial Information [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_B5915A3B5B13FD036B7DAB0E4B88AF61" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_B5915A3B5B13FD036B7DAB0E4B88AF61" xlink:to="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_B5915A3B5B13FD036B7DAB0E4B88AF61" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_3B4F3EEF7C284D683FC6933B00185DEB_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_1813D7FCF2AD57C699ECA395CCD6AC3C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">PROPERTY AND EQUIPMENT</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_3B4F3EEF7C284D683FC6933B00185DEB_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_1813D7FCF2AD57C699ECA395CCD6AC3C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_1813D7FCF2AD57C699ECA395CCD6AC3C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_1813D7FCF2AD57C699ECA395CCD6AC3C" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_1813D7FCF2AD57C699ECA395CCD6AC3C" xlink:type="arc" />
    <link:label id="lab_adbe_Productrevenue_0B07140B2A06E9F5079AA51BF70EB7EE_terseLabel_en-US" xlink:label="lab_adbe_Productrevenue_0B07140B2A06E9F5079AA51BF70EB7EE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product</link:label>
    <link:label id="lab_adbe_Productrevenue_0B07140B2A06E9F5079AA51BF70EB7EE_label_en-US" xlink:label="lab_adbe_Productrevenue_0B07140B2A06E9F5079AA51BF70EB7EE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product revenue</link:label>
    <link:label id="lab_adbe_Productrevenue_0B07140B2A06E9F5079AA51BF70EB7EE_documentation_en-US" xlink:label="lab_adbe_Productrevenue_0B07140B2A06E9F5079AA51BF70EB7EE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Product revenue</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Productrevenue" xlink:label="loc_adbe_Productrevenue_0B07140B2A06E9F5079AA51BF70EB7EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_Productrevenue_0B07140B2A06E9F5079AA51BF70EB7EE" xlink:to="lab_adbe_Productrevenue_0B07140B2A06E9F5079AA51BF70EB7EE" xlink:type="arc" />
    <link:label id="lab_adbe_Servicesandsupportrevenue_78A138FE2DADF85E5425A51BF70EFC33_terseLabel_en-US" xlink:label="lab_adbe_Servicesandsupportrevenue_78A138FE2DADF85E5425A51BF70EFC33" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Services and support</link:label>
    <link:label id="lab_adbe_Servicesandsupportrevenue_78A138FE2DADF85E5425A51BF70EFC33_label_en-US" xlink:label="lab_adbe_Servicesandsupportrevenue_78A138FE2DADF85E5425A51BF70EFC33" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Services and support revenue</link:label>
    <link:label id="lab_adbe_Servicesandsupportrevenue_78A138FE2DADF85E5425A51BF70EFC33_documentation_en-US" xlink:label="lab_adbe_Servicesandsupportrevenue_78A138FE2DADF85E5425A51BF70EFC33" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Services and support revenue</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Servicesandsupportrevenue" xlink:label="loc_adbe_Servicesandsupportrevenue_78A138FE2DADF85E5425A51BF70EFC33" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_Servicesandsupportrevenue_78A138FE2DADF85E5425A51BF70EFC33" xlink:to="lab_adbe_Servicesandsupportrevenue_78A138FE2DADF85E5425A51BF70EFC33" xlink:type="arc" />
    <link:label id="lab_us-gaap_Revenues_7709E698572212D8654DA51BF70EF9B2_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues_7709E698572212D8654DA51BF70EF9B2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_7709E698572212D8654DA51BF70EF9B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues_7709E698572212D8654DA51BF70EF9B2" xlink:to="lab_us-gaap_Revenues_7709E698572212D8654DA51BF70EF9B2" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_856D0D387485AA7495B6A51BF70E5962_verboseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense_856D0D387485AA7495B6A51BF70E5962" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Sales and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_856D0D387485AA7495B6A51BF70E5962_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense_856D0D387485AA7495B6A51BF70E5962" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling and Marketing Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_856D0D387485AA7495B6A51BF70E5962" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpense_856D0D387485AA7495B6A51BF70E5962" xlink:to="lab_us-gaap_SellingAndMarketingExpense_856D0D387485AA7495B6A51BF70E5962" xlink:type="arc" />
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_8ADE8E2D2FEC0CB097D7A51BF70E95CA_verboseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense_8ADE8E2D2FEC0CB097D7A51BF70E95CA" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_8ADE8E2D2FEC0CB097D7A51BF70E95CA_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense_8ADE8E2D2FEC0CB097D7A51BF70E95CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_8ADE8E2D2FEC0CB097D7A51BF70E95CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense_8ADE8E2D2FEC0CB097D7A51BF70E95CA" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense_8ADE8E2D2FEC0CB097D7A51BF70E95CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_23FB0C95EB440E31AEB9A51BF70ECA2B_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_23FB0C95EB440E31AEB9A51BF70ECA2B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provision for income taxes</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_23FB0C95EB440E31AEB9A51BF70ECA2B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_23FB0C95EB440E31AEB9A51BF70ECA2B" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_23FB0C95EB440E31AEB9A51BF70ECA2B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_36471DD06500D1229E5EABFBAC1C848C_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_36471DD06500D1229E5EABFBAC1C848C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">DERIVATIVE FINANCIAL INSTRUMENTS</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_36471DD06500D1229E5EABFBAC1C848C_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_36471DD06500D1229E5EABFBAC1C848C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_36471DD06500D1229E5EABFBAC1C848C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_36471DD06500D1229E5EABFBAC1C848C" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_36471DD06500D1229E5EABFBAC1C848C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementAbstract_4E068A62BA41D4AF12EAAB0E5067CCC7_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract_4E068A62BA41D4AF12EAAB0E5067CCC7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_4E068A62BA41D4AF12EAAB0E5067CCC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract_4E068A62BA41D4AF12EAAB0E5067CCC7" xlink:to="lab_us-gaap_IncomeStatementAbstract_4E068A62BA41D4AF12EAAB0E5067CCC7" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenuesAbstract_F51AD300F0C3BF8F2F20AB0E5068DB9C_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenuesAbstract_F51AD300F0C3BF8F2F20AB0E5068DB9C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Revenue:</link:label>
    <link:label id="lab_us-gaap_RevenuesAbstract_F51AD300F0C3BF8F2F20AB0E5068DB9C_label_en-US" xlink:label="lab_us-gaap_RevenuesAbstract_F51AD300F0C3BF8F2F20AB0E5068DB9C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaap_RevenuesAbstract_F51AD300F0C3BF8F2F20AB0E5068DB9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesAbstract_F51AD300F0C3BF8F2F20AB0E5068DB9C" xlink:to="lab_us-gaap_RevenuesAbstract_F51AD300F0C3BF8F2F20AB0E5068DB9C" xlink:type="arc" />
    <link:label id="lab_us-gaap_Revenues_473DCFFA8EA1A13DA379AB0E5069AE3E_totalLabel_en-US" xlink:label="lab_us-gaap_Revenues_473DCFFA8EA1A13DA379AB0E5069AE3E" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_473DCFFA8EA1A13DA379AB0E5069AE3E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues_473DCFFA8EA1A13DA379AB0E5069AE3E" xlink:to="lab_us-gaap_Revenues_473DCFFA8EA1A13DA379AB0E5069AE3E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfRevenueAbstract_4746BB947249B4FD7710AB0E5069E6A7_verboseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenueAbstract_4746BB947249B4FD7710AB0E5069E6A7" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cost of revenue:</link:label>
    <link:label id="lab_us-gaap_CostOfRevenueAbstract_4746BB947249B4FD7710AB0E5069E6A7_label_en-US" xlink:label="lab_us-gaap_CostOfRevenueAbstract_4746BB947249B4FD7710AB0E5069E6A7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Revenue [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="loc_us-gaap_CostOfRevenueAbstract_4746BB947249B4FD7710AB0E5069E6A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenueAbstract_4746BB947249B4FD7710AB0E5069E6A7" xlink:to="lab_us-gaap_CostOfRevenueAbstract_4746BB947249B4FD7710AB0E5069E6A7" xlink:type="arc" />
    <link:label id="lab_adbe_CostofSubscriptionRevenue_DE76914864EE684DF4B1AB0E5069FCC6_terseLabel_en-US" xlink:label="lab_adbe_CostofSubscriptionRevenue_DE76914864EE684DF4B1AB0E5069FCC6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subscription</link:label>
    <link:label id="lab_adbe_CostofSubscriptionRevenue_DE76914864EE684DF4B1AB0E5069FCC6_label_en-US" xlink:label="lab_adbe_CostofSubscriptionRevenue_DE76914864EE684DF4B1AB0E5069FCC6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Subscription Revenue</link:label>
    <link:label id="lab_adbe_CostofSubscriptionRevenue_DE76914864EE684DF4B1AB0E5069FCC6_documentation_en-US" xlink:label="lab_adbe_CostofSubscriptionRevenue_DE76914864EE684DF4B1AB0E5069FCC6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cost of Subscription Revenue</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_CostofSubscriptionRevenue" xlink:label="loc_adbe_CostofSubscriptionRevenue_DE76914864EE684DF4B1AB0E5069FCC6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_CostofSubscriptionRevenue_DE76914864EE684DF4B1AB0E5069FCC6" xlink:to="lab_adbe_CostofSubscriptionRevenue_DE76914864EE684DF4B1AB0E5069FCC6" xlink:type="arc" />
    <link:label id="lab_adbe_CostofProductRevenue_C4CA2E4BACBA31217FC7AB0E5069BDC7_terseLabel_en-US" xlink:label="lab_adbe_CostofProductRevenue_C4CA2E4BACBA31217FC7AB0E5069BDC7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product</link:label>
    <link:label id="lab_adbe_CostofProductRevenue_C4CA2E4BACBA31217FC7AB0E5069BDC7_label_en-US" xlink:label="lab_adbe_CostofProductRevenue_C4CA2E4BACBA31217FC7AB0E5069BDC7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Product Revenue</link:label>
    <link:label id="lab_adbe_CostofProductRevenue_C4CA2E4BACBA31217FC7AB0E5069BDC7_documentation_en-US" xlink:label="lab_adbe_CostofProductRevenue_C4CA2E4BACBA31217FC7AB0E5069BDC7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cost of Product Revenue</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_CostofProductRevenue" xlink:label="loc_adbe_CostofProductRevenue_C4CA2E4BACBA31217FC7AB0E5069BDC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_CostofProductRevenue_C4CA2E4BACBA31217FC7AB0E5069BDC7" xlink:to="lab_adbe_CostofProductRevenue_C4CA2E4BACBA31217FC7AB0E5069BDC7" xlink:type="arc" />
    <link:label id="lab_adbe_CostofServicesandSupportRevenue_13FEBAFBADFEF669D4D0AB0E5069718A_terseLabel_en-US" xlink:label="lab_adbe_CostofServicesandSupportRevenue_13FEBAFBADFEF669D4D0AB0E5069718A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Services and support</link:label>
    <link:label id="lab_adbe_CostofServicesandSupportRevenue_13FEBAFBADFEF669D4D0AB0E5069718A_label_en-US" xlink:label="lab_adbe_CostofServicesandSupportRevenue_13FEBAFBADFEF669D4D0AB0E5069718A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Services and Support Revenue</link:label>
    <link:label id="lab_adbe_CostofServicesandSupportRevenue_13FEBAFBADFEF669D4D0AB0E5069718A_documentation_en-US" xlink:label="lab_adbe_CostofServicesandSupportRevenue_13FEBAFBADFEF669D4D0AB0E5069718A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cost of Services and Support Revenue</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_CostofServicesandSupportRevenue" xlink:label="loc_adbe_CostofServicesandSupportRevenue_13FEBAFBADFEF669D4D0AB0E5069718A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_CostofServicesandSupportRevenue_13FEBAFBADFEF669D4D0AB0E5069718A" xlink:to="lab_adbe_CostofServicesandSupportRevenue_13FEBAFBADFEF669D4D0AB0E5069718A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfRevenue_61D123E9249B4D407A2AAB0E506A2868_totalLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenue_61D123E9249B4D407A2AAB0E506A2868" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total cost of revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaap_CostOfRevenue_61D123E9249B4D407A2AAB0E506A2868" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenue_61D123E9249B4D407A2AAB0E506A2868" xlink:to="lab_us-gaap_CostOfRevenue_61D123E9249B4D407A2AAB0E506A2868" xlink:type="arc" />
    <link:label id="lab_us-gaap_GrossProfit_3D9B00806D3A4F2D85E5AB0E506A92E3_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit_3D9B00806D3A4F2D85E5AB0E506A92E3" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_3D9B00806D3A4F2D85E5AB0E506A92E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_3D9B00806D3A4F2D85E5AB0E506A92E3" xlink:to="lab_us-gaap_GrossProfit_3D9B00806D3A4F2D85E5AB0E506A92E3" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_7C4EEEC7025595250D39AB0E506ABBD1_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract_7C4EEEC7025595250D39AB0E506ABBD1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating expenses:</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_7C4EEEC7025595250D39AB0E506ABBD1_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract_7C4EEEC7025595250D39AB0E506ABBD1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaap_OperatingExpensesAbstract_7C4EEEC7025595250D39AB0E506ABBD1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract_7C4EEEC7025595250D39AB0E506ABBD1" xlink:to="lab_us-gaap_OperatingExpensesAbstract_7C4EEEC7025595250D39AB0E506ABBD1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_75EF75548EC3AADCE28BAB0E506A322F_verboseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_75EF75548EC3AADCE28BAB0E506A322F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_75EF75548EC3AADCE28BAB0E506A322F_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_75EF75548EC3AADCE28BAB0E506A322F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense, Software (Excluding Acquired in Process Cost)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_75EF75548EC3AADCE28BAB0E506A322F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_75EF75548EC3AADCE28BAB0E506A322F" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_75EF75548EC3AADCE28BAB0E506A322F" xlink:type="arc" />
    <link:label id="lab_adbe_OperatingExpensesAmortizationOfPurchasedIntangibles_08B249BD7CB694DEA7E9AB0E506B438E_terseLabel_en-US" xlink:label="lab_adbe_OperatingExpensesAmortizationOfPurchasedIntangibles_08B249BD7CB694DEA7E9AB0E506B438E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of intangibles</link:label>
    <link:label id="lab_adbe_OperatingExpensesAmortizationOfPurchasedIntangibles_08B249BD7CB694DEA7E9AB0E506B438E_label_en-US" xlink:label="lab_adbe_OperatingExpensesAmortizationOfPurchasedIntangibles_08B249BD7CB694DEA7E9AB0E506B438E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expenses, Amortization of purchased intangibles</link:label>
    <link:label id="lab_adbe_OperatingExpensesAmortizationOfPurchasedIntangibles_08B249BD7CB694DEA7E9AB0E506B438E_documentation_en-US" xlink:label="lab_adbe_OperatingExpensesAmortizationOfPurchasedIntangibles_08B249BD7CB694DEA7E9AB0E506B438E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amortization of purchased intangibles recorded to Operating Expenses</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_OperatingExpensesAmortizationOfPurchasedIntangibles" xlink:label="loc_adbe_OperatingExpensesAmortizationOfPurchasedIntangibles_08B249BD7CB694DEA7E9AB0E506B438E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_OperatingExpensesAmortizationOfPurchasedIntangibles_08B249BD7CB694DEA7E9AB0E506B438E" xlink:to="lab_adbe_OperatingExpensesAmortizationOfPurchasedIntangibles_08B249BD7CB694DEA7E9AB0E506B438E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingExpenses_47252BAA081EEB2A8184AB0E506BA336_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses_47252BAA081EEB2A8184AB0E506BA336" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_47252BAA081EEB2A8184AB0E506BA336_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses_47252BAA081EEB2A8184AB0E506BA336" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_47252BAA081EEB2A8184AB0E506BA336" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses_47252BAA081EEB2A8184AB0E506BA336" xlink:to="lab_us-gaap_OperatingExpenses_47252BAA081EEB2A8184AB0E506BA336" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_D51A93D3192AB9A60AB1AB0E506B7883_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_D51A93D3192AB9A60AB1AB0E506B7883" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_D51A93D3192AB9A60AB1AB0E506B7883_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_D51A93D3192AB9A60AB1AB0E506B7883" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_D51A93D3192AB9A60AB1AB0E506B7883" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_D51A93D3192AB9A60AB1AB0E506B7883" xlink:to="lab_us-gaap_OperatingIncomeLoss_D51A93D3192AB9A60AB1AB0E506B7883" xlink:type="arc" />
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_6668D3BB64C9644A08A6AB0E506BDA66_verboseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract_6668D3BB64C9644A08A6AB0E506BDA66" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Non-operating income (expense):</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_6668D3BB64C9644A08A6AB0E506BDA66_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract_6668D3BB64C9644A08A6AB0E506BDA66" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6668D3BB64C9644A08A6AB0E506BDA66" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6668D3BB64C9644A08A6AB0E506BDA66" xlink:to="lab_us-gaap_NonoperatingIncomeExpenseAbstract_6668D3BB64C9644A08A6AB0E506BDA66" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNonoperatingIncome_BA9BF8F66B29C1183662AB0E506BBE16_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncome_BA9BF8F66B29C1183662AB0E506BBE16" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Interest and other income (expense), net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="loc_us-gaap_OtherNonoperatingIncome_BA9BF8F66B29C1183662AB0E506BBE16" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncome_BA9BF8F66B29C1183662AB0E506BBE16" xlink:to="lab_us-gaap_OtherNonoperatingIncome_BA9BF8F66B29C1183662AB0E506BBE16" xlink:type="arc" />
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_3AFE5F62F13477E008B2AB0E506CA023_totalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense_3AFE5F62F13477E008B2AB0E506CA023" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total non-operating income (expense), net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_3AFE5F62F13477E008B2AB0E506CA023" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_3AFE5F62F13477E008B2AB0E506CA023" xlink:to="lab_us-gaap_NonoperatingIncomeExpense_3AFE5F62F13477E008B2AB0E506CA023" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9F821B62CAEEEE4BD2CAAB0E506C1935_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9F821B62CAEEEE4BD2CAAB0E506C1935" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9F821B62CAEEEE4BD2CAAB0E506C1935_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9F821B62CAEEEE4BD2CAAB0E506C1935" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9F821B62CAEEEE4BD2CAAB0E506C1935" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9F821B62CAEEEE4BD2CAAB0E506C1935" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9F821B62CAEEEE4BD2CAAB0E506C1935" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_F3EE4CB9B6703F07C165AB0E506CB4DC_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_F3EE4CB9B6703F07C165AB0E506CB4DC" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_F3EE4CB9B6703F07C165AB0E506CB4DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_F3EE4CB9B6703F07C165AB0E506CB4DC" xlink:to="lab_us-gaap_NetIncomeLoss_F3EE4CB9B6703F07C165AB0E506CB4DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8DAE03E5E796C249FAE7AB0E506D9DCC_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8DAE03E5E796C249FAE7AB0E506D9DCC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares used to compute basic net income per share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8DAE03E5E796C249FAE7AB0E506D9DCC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8DAE03E5E796C249FAE7AB0E506D9DCC" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8DAE03E5E796C249FAE7AB0E506D9DCC" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5189F9ADA943C6E835CCAB0E506D59EA_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5189F9ADA943C6E835CCAB0E506D59EA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares used to compute diluted net income per share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5189F9ADA943C6E835CCAB0E506D59EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5189F9ADA943C6E835CCAB0E506D59EA" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5189F9ADA943C6E835CCAB0E506D59EA" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherDepreciationAndAmortization_65D36E28C875ED4A78B8A6DEB918E625_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherDepreciationAndAmortization_65D36E28C875ED4A78B8A6DEB918E625" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization expense</link:label>
    <link:label id="lab_us-gaap_OtherDepreciationAndAmortization_65D36E28C875ED4A78B8A6DEB918E625_label_en-US" xlink:label="lab_us-gaap_OtherDepreciationAndAmortization_65D36E28C875ED4A78B8A6DEB918E625" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Depreciation and Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherDepreciationAndAmortization" xlink:label="loc_us-gaap_OtherDepreciationAndAmortization_65D36E28C875ED4A78B8A6DEB918E625" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherDepreciationAndAmortization_65D36E28C875ED4A78B8A6DEB918E625" xlink:to="lab_us-gaap_OtherDepreciationAndAmortization_65D36E28C875ED4A78B8A6DEB918E625" xlink:type="arc" />
    <link:label id="lab_us-gaap_LandMember_86D3E5B963788566E817AFEB86CBF19F_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember_86D3E5B963788566E817AFEB86CBF19F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_LandMember_86D3E5B963788566E817AFEB86CBF19F_label_en-US" xlink:label="lab_us-gaap_LandMember_86D3E5B963788566E817AFEB86CBF19F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LandMember" xlink:label="loc_us-gaap_LandMember_86D3E5B963788566E817AFEB86CBF19F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember_86D3E5B963788566E817AFEB86CBF19F" xlink:to="lab_us-gaap_LandMember_86D3E5B963788566E817AFEB86CBF19F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConstructionInProgressMember_912B722DCD04FEF04FB1AFEB86CBBBBC_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember_912B722DCD04FEF04FB1AFEB86CBBBBC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital projects in-progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_912B722DCD04FEF04FB1AFEB86CBBBBC_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember_912B722DCD04FEF04FB1AFEB86CBBBBC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="loc_us-gaap_ConstructionInProgressMember_912B722DCD04FEF04FB1AFEB86CBBBBC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember_912B722DCD04FEF04FB1AFEB86CBBBBC" xlink:to="lab_us-gaap_ConstructionInProgressMember_912B722DCD04FEF04FB1AFEB86CBBBBC" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_4B409027D5896BB90232AFEB86CCF6BD_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_4B409027D5896BB90232AFEB86CCF6BD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_4B409027D5896BB90232AFEB86CCF6BD_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_4B409027D5896BB90232AFEB86CCF6BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_4B409027D5896BB90232AFEB86CCF6BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_4B409027D5896BB90232AFEB86CCF6BD" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross_4B409027D5896BB90232AFEB86CCF6BD" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_8CCC205EFB50848DAA0DAFEB86CC5C6D_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_8CCC205EFB50848DAA0DAFEB86CC5C6D" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_8CCC205EFB50848DAA0DAFEB86CC5C6D_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_8CCC205EFB50848DAA0DAFEB86CC5C6D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_8CCC205EFB50848DAA0DAFEB86CC5C6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_8CCC205EFB50848DAA0DAFEB86CC5C6D" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_8CCC205EFB50848DAA0DAFEB86CC5C6D" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_E24FCC9DA36025AE553DAFEB86CC9E73_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_E24FCC9DA36025AE553DAFEB86CC9E73" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_E24FCC9DA36025AE553DAFEB86CC9E73" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_E24FCC9DA36025AE553DAFEB86CC9E73" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_E24FCC9DA36025AE553DAFEB86CC9E73" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_1294C22D8A1AB7E68956A6DEB2EB98FF_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_1294C22D8A1AB7E68956A6DEB2EB98FF" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_1294C22D8A1AB7E68956A6DEB2EB98FF_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_1294C22D8A1AB7E68956A6DEB2EB98FF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_1294C22D8A1AB7E68956A6DEB2EB98FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_1294C22D8A1AB7E68956A6DEB2EB98FF" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_1294C22D8A1AB7E68956A6DEB2EB98FF" xlink:type="arc" />
    <link:label id="lab_adbe_PropertyandEquipmentbyGeographicAreaTableTextBlock_355189D1FCE94E78F020A6DEB2EC3F04_terseLabel_en-US" xlink:label="lab_adbe_PropertyandEquipmentbyGeographicAreaTableTextBlock_355189D1FCE94E78F020A6DEB2EC3F04" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and Equipment by Geographic Area</link:label>
    <link:label id="lab_adbe_PropertyandEquipmentbyGeographicAreaTableTextBlock_355189D1FCE94E78F020A6DEB2EC3F04_label_en-US" xlink:label="lab_adbe_PropertyandEquipmentbyGeographicAreaTableTextBlock_355189D1FCE94E78F020A6DEB2EC3F04" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property and Equipment by Geographic Area [Table Text Block]</link:label>
    <link:label id="lab_adbe_PropertyandEquipmentbyGeographicAreaTableTextBlock_355189D1FCE94E78F020A6DEB2EC3F04_documentation_en-US" xlink:label="lab_adbe_PropertyandEquipmentbyGeographicAreaTableTextBlock_355189D1FCE94E78F020A6DEB2EC3F04" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Property and Equipment by Geographic Area [Table Text Block]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_PropertyandEquipmentbyGeographicAreaTableTextBlock" xlink:label="loc_adbe_PropertyandEquipmentbyGeographicAreaTableTextBlock_355189D1FCE94E78F020A6DEB2EC3F04" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_PropertyandEquipmentbyGeographicAreaTableTextBlock_355189D1FCE94E78F020A6DEB2EC3F04" xlink:to="lab_adbe_PropertyandEquipmentbyGeographicAreaTableTextBlock_355189D1FCE94E78F020A6DEB2EC3F04" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_04CD5A24830FB8D509F1A0E1794DCAEF_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_04CD5A24830FB8D509F1A0E1794DCAEF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gains / losses on available-for-sale securities, tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_04CD5A24830FB8D509F1A0E1794DCAEF_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_04CD5A24830FB8D509F1A0E1794DCAEF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_04CD5A24830FB8D509F1A0E1794DCAEF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_04CD5A24830FB8D509F1A0E1794DCAEF" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_04CD5A24830FB8D509F1A0E1794DCAEF" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_349A801138BFA5AB59F4A0E1794ECCB2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_349A801138BFA5AB59F4A0E1794ECCB2" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Reclassification adjustments, available for sale securities, tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_349A801138BFA5AB59F4A0E1794ECCB2_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_349A801138BFA5AB59F4A0E1794ECCB2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_349A801138BFA5AB59F4A0E1794ECCB2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_349A801138BFA5AB59F4A0E1794ECCB2" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_349A801138BFA5AB59F4A0E1794ECCB2" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_C608F038344BD420AF4EA0E1794ECC5D_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_C608F038344BD420AF4EA0E1794ECC5D" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Subtotal, available-for-sale securities, tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_C608F038344BD420AF4EA0E1794ECC5D_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_C608F038344BD420AF4EA0E1794ECC5D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Securities, Available-for-sale, Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_C608F038344BD420AF4EA0E1794ECC5D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_C608F038344BD420AF4EA0E1794ECC5D" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_C608F038344BD420AF4EA0E1794ECC5D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_F46ECB5AD3A8AFCB14B4A0E1794E8B0A_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_F46ECB5AD3A8AFCB14B4A0E1794E8B0A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gains / losses on derivatives designated as hedging instruments, tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_F46ECB5AD3A8AFCB14B4A0E1794E8B0A_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_F46ECB5AD3A8AFCB14B4A0E1794E8B0A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_F46ECB5AD3A8AFCB14B4A0E1794E8B0A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_F46ECB5AD3A8AFCB14B4A0E1794E8B0A" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_F46ECB5AD3A8AFCB14B4A0E1794E8B0A" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax_3F4FDAF2E07D37E85C7EA0E1794EA742_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax_3F4FDAF2E07D37E85C7EA0E1794EA742" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Reclassification adjustments, derivatives designated as hedging instruments, tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax_3F4FDAF2E07D37E85C7EA0E1794EA742_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax_3F4FDAF2E07D37E85C7EA0E1794EA742" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax_3F4FDAF2E07D37E85C7EA0E1794EA742" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax_3F4FDAF2E07D37E85C7EA0E1794EA742" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax_3F4FDAF2E07D37E85C7EA0E1794EA742" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_7373CA61E0FF9BE15C4CA0E1794E10A0_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_7373CA61E0FF9BE15C4CA0E1794E10A0" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Subtotal, derivatives designated as hedging instruments, tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_7373CA61E0FF9BE15C4CA0E1794E10A0_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_7373CA61E0FF9BE15C4CA0E1794E10A0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_7373CA61E0FF9BE15C4CA0E1794E10A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_7373CA61E0FF9BE15C4CA0E1794E10A0" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_7373CA61E0FF9BE15C4CA0E1794E10A0" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_20FD73A85F47925236DAA0E1794F7A76_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_20FD73A85F47925236DAA0E1794F7A76" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustments, tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_20FD73A85F47925236DAA0E1794F7A76_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_20FD73A85F47925236DAA0E1794F7A76" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_20FD73A85F47925236DAA0E1794F7A76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_20FD73A85F47925236DAA0E1794F7A76" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_20FD73A85F47925236DAA0E1794F7A76" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTax_F14A45A416A59F7B49A5A0E1794FC5F8_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTax_F14A45A416A59F7B49A5A0E1794FC5F8" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTax_F14A45A416A59F7B49A5A0E1794FC5F8_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTax_F14A45A416A59F7B49A5A0E1794FC5F8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_F14A45A416A59F7B49A5A0E1794FC5F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTax_F14A45A416A59F7B49A5A0E1794FC5F8" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossTax_F14A45A416A59F7B49A5A0E1794FC5F8" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_B59AF859C652A8103898AB0E4DE992A3_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_B59AF859C652A8103898AB0E4DE992A3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Percentage of eligible employee contribution to retirement savings plan</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_B59AF859C652A8103898AB0E4DE992A3_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_B59AF859C652A8103898AB0E4DE992A3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_B59AF859C652A8103898AB0E4DE992A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_B59AF859C652A8103898AB0E4DE992A3" xlink:to="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_B59AF859C652A8103898AB0E4DE992A3" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_E85B12C352E8B02100B1AB0E4DE994AB_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_E85B12C352E8B02100B1AB0E4DE994AB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of employer matching contribution to retirement savings plan</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_E85B12C352E8B02100B1AB0E4DE994AB_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_E85B12C352E8B02100B1AB0E4DE994AB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_E85B12C352E8B02100B1AB0E4DE994AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_E85B12C352E8B02100B1AB0E4DE994AB" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_E85B12C352E8B02100B1AB0E4DE994AB" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_CB7A6C214A3224683A1CAB0E4DE9E26F_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_CB7A6C214A3224683A1CAB0E4DE9E26F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_CB7A6C214A3224683A1CAB0E4DE9E26F_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_CB7A6C214A3224683A1CAB0E4DE9E26F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_CB7A6C214A3224683A1CAB0E4DE9E26F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_CB7A6C214A3224683A1CAB0E4DE9E26F" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_CB7A6C214A3224683A1CAB0E4DE9E26F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_1F7A1DDAF101A5FA6B37AB0E4DEFFA19_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized_1F7A1DDAF101A5FA6B37AB0E4DEFFA19" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Employer's conribution to retirement savings plan</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_1F7A1DDAF101A5FA6B37AB0E4DEFFA19_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized_1F7A1DDAF101A5FA6B37AB0E4DEFFA19" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_1F7A1DDAF101A5FA6B37AB0E4DEFFA19" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized_1F7A1DDAF101A5FA6B37AB0E4DEFFA19" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized_1F7A1DDAF101A5FA6B37AB0E4DEFFA19" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_F7E695F238BDD7FFD19EAB0E4DEF60AC_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_F7E695F238BDD7FFD19EAB0E4DEF60AC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_F7E695F238BDD7FFD19EAB0E4DEF60AC_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_F7E695F238BDD7FFD19EAB0E4DEF60AC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:label="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_F7E695F238BDD7FFD19EAB0E4DEF60AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_F7E695F238BDD7FFD19EAB0E4DEF60AC" xlink:to="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_F7E695F238BDD7FFD19EAB0E4DEF60AC" xlink:type="arc" />
    <link:label id="lab_adbe_BoardOfDirectorsAndCertainExecutivesMember_91BF329C8C51F6F630FEAB0E4DF0D67B_label_en-US" xlink:label="lab_adbe_BoardOfDirectorsAndCertainExecutivesMember_91BF329C8C51F6F630FEAB0E4DF0D67B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Board of Directors and Certain Executives [Member]</link:label>
    <link:label id="lab_adbe_BoardOfDirectorsAndCertainExecutivesMember_91BF329C8C51F6F630FEAB0E4DF0D67B_documentation_en-US" xlink:label="lab_adbe_BoardOfDirectorsAndCertainExecutivesMember_91BF329C8C51F6F630FEAB0E4DF0D67B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Board of Directors and Certain Executives [Member]</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_BoardOfDirectorsAndCertainExecutivesMember" xlink:label="loc_adbe_BoardOfDirectorsAndCertainExecutivesMember_91BF329C8C51F6F630FEAB0E4DF0D67B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_BoardOfDirectorsAndCertainExecutivesMember_91BF329C8C51F6F630FEAB0E4DF0D67B" xlink:to="lab_adbe_BoardOfDirectorsAndCertainExecutivesMember_91BF329C8C51F6F630FEAB0E4DF0D67B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_0E64906744185BDA0111AB0E4DF0B508_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_0E64906744185BDA0111AB0E4DF0B508" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Compensation Plan for certain executives and Board of Director Members</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_0E64906744185BDA0111AB0E4DF0B508_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_0E64906744185BDA0111AB0E4DF0B508" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_0E64906744185BDA0111AB0E4DF0B508" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_0E64906744185BDA0111AB0E4DF0B508" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_0E64906744185BDA0111AB0E4DF0B508" xlink:type="arc" />
    <link:label id="lab_adbe_PercentageOfContributionMadeByParticipantsOfBaseSalaryToDeferredCompensationPlan_58985022B100AD3A7481AB0E4DF042DA_verboseLabel_en-US" xlink:label="lab_adbe_PercentageOfContributionMadeByParticipantsOfBaseSalaryToDeferredCompensationPlan_58985022B100AD3A7481AB0E4DF042DA" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Percentage of contribution made by participants of base salary to deferred compensation plan</link:label>
    <link:label id="lab_adbe_PercentageOfContributionMadeByParticipantsOfBaseSalaryToDeferredCompensationPlan_58985022B100AD3A7481AB0E4DF042DA_label_en-US" xlink:label="lab_adbe_PercentageOfContributionMadeByParticipantsOfBaseSalaryToDeferredCompensationPlan_58985022B100AD3A7481AB0E4DF042DA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage of contribution made by participants of base salary to deferred compensation plan</link:label>
    <link:label id="lab_adbe_PercentageOfContributionMadeByParticipantsOfBaseSalaryToDeferredCompensationPlan_58985022B100AD3A7481AB0E4DF042DA_documentation_en-US" xlink:label="lab_adbe_PercentageOfContributionMadeByParticipantsOfBaseSalaryToDeferredCompensationPlan_58985022B100AD3A7481AB0E4DF042DA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of contribution made by participants of base salary to deferred compensation plan.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_PercentageOfContributionMadeByParticipantsOfBaseSalaryToDeferredCompensationPlan" xlink:label="loc_adbe_PercentageOfContributionMadeByParticipantsOfBaseSalaryToDeferredCompensationPlan_58985022B100AD3A7481AB0E4DF042DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_PercentageOfContributionMadeByParticipantsOfBaseSalaryToDeferredCompensationPlan_58985022B100AD3A7481AB0E4DF042DA" xlink:to="lab_adbe_PercentageOfContributionMadeByParticipantsOfBaseSalaryToDeferredCompensationPlan_58985022B100AD3A7481AB0E4DF042DA" xlink:type="arc" />
    <link:label id="lab_adbe_PercentageOfContributionMadeByParticipantsOfOtherSpecifiedCompensationToDeferredCompensationPlan_F84484E33A4EA71DFFBFAB0E4DF0F98F_verboseLabel_en-US" xlink:label="lab_adbe_PercentageOfContributionMadeByParticipantsOfOtherSpecifiedCompensationToDeferredCompensationPlan_F84484E33A4EA71DFFBFAB0E4DF0F98F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Percentage of contribution made by participants of other specified compensation to deferred compensation plan</link:label>
    <link:label id="lab_adbe_PercentageOfContributionMadeByParticipantsOfOtherSpecifiedCompensationToDeferredCompensationPlan_F84484E33A4EA71DFFBFAB0E4DF0F98F_label_en-US" xlink:label="lab_adbe_PercentageOfContributionMadeByParticipantsOfOtherSpecifiedCompensationToDeferredCompensationPlan_F84484E33A4EA71DFFBFAB0E4DF0F98F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage of contribution made by participants of other specified compensation to deferred compensation plan</link:label>
    <link:label id="lab_adbe_PercentageOfContributionMadeByParticipantsOfOtherSpecifiedCompensationToDeferredCompensationPlan_F84484E33A4EA71DFFBFAB0E4DF0F98F_documentation_en-US" xlink:label="lab_adbe_PercentageOfContributionMadeByParticipantsOfOtherSpecifiedCompensationToDeferredCompensationPlan_F84484E33A4EA71DFFBFAB0E4DF0F98F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of contribution made by participants of other specified compensation to deferred compensation plan.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_PercentageOfContributionMadeByParticipantsOfOtherSpecifiedCompensationToDeferredCompensationPlan" xlink:label="loc_adbe_PercentageOfContributionMadeByParticipantsOfOtherSpecifiedCompensationToDeferredCompensationPlan_F84484E33A4EA71DFFBFAB0E4DF0F98F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_PercentageOfContributionMadeByParticipantsOfOtherSpecifiedCompensationToDeferredCompensationPlan_F84484E33A4EA71DFFBFAB0E4DF0F98F" xlink:to="lab_adbe_PercentageOfContributionMadeByParticipantsOfOtherSpecifiedCompensationToDeferredCompensationPlan_F84484E33A4EA71DFFBFAB0E4DF0F98F" xlink:type="arc" />
    <link:label id="lab_adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsStartDateMinimumPeriodAfterEndOfPlanYear_E40D2AA1BCF2B4C287F2AB0E4DF02433_terseLabel_en-US" xlink:label="lab_adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsStartDateMinimumPeriodAfterEndOfPlanYear_E40D2AA1BCF2B4C287F2AB0E4DF02433" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum period after end of plan year participants can elect to begin benefit payments</link:label>
    <link:label id="lab_adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsStartDateMinimumPeriodAfterEndOfPlanYear_E40D2AA1BCF2B4C287F2AB0E4DF02433_label_en-US" xlink:label="lab_adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsStartDateMinimumPeriodAfterEndOfPlanYear_E40D2AA1BCF2B4C287F2AB0E4DF02433" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Arrangement, Participant Election of Benefit Payments Start Date, Minimum Period after End of Plan Year</link:label>
    <link:label id="lab_adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsStartDateMinimumPeriodAfterEndOfPlanYear_E40D2AA1BCF2B4C287F2AB0E4DF02433_documentation_en-US" xlink:label="lab_adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsStartDateMinimumPeriodAfterEndOfPlanYear_E40D2AA1BCF2B4C287F2AB0E4DF02433" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Compensation Arrangement, Participant Election of Benefit Payments Start Date, Minimum Period after End of Plan Year</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsStartDateMinimumPeriodAfterEndOfPlanYear" xlink:label="loc_adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsStartDateMinimumPeriodAfterEndOfPlanYear_E40D2AA1BCF2B4C287F2AB0E4DF02433" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsStartDateMinimumPeriodAfterEndOfPlanYear_E40D2AA1BCF2B4C287F2AB0E4DF02433" xlink:to="lab_adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsStartDateMinimumPeriodAfterEndOfPlanYear_E40D2AA1BCF2B4C287F2AB0E4DF02433" xlink:type="arc" />
    <link:label id="lab_adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsAnnualInstallmentsOptionPaymentPeriod_5492CC037CE2C1D2E749AB0E4DF14E12_terseLabel_en-US" xlink:label="lab_adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsAnnualInstallmentsOptionPaymentPeriod_5492CC037CE2C1D2E749AB0E4DF14E12" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payment period for annual installments election of benefit payments</link:label>
    <link:label id="lab_adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsAnnualInstallmentsOptionPaymentPeriod_5492CC037CE2C1D2E749AB0E4DF14E12_label_en-US" xlink:label="lab_adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsAnnualInstallmentsOptionPaymentPeriod_5492CC037CE2C1D2E749AB0E4DF14E12" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Arrangement, Participant Election of Benefit Payments, Annual Installments Option Payment Period</link:label>
    <link:label id="lab_adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsAnnualInstallmentsOptionPaymentPeriod_5492CC037CE2C1D2E749AB0E4DF14E12_documentation_en-US" xlink:label="lab_adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsAnnualInstallmentsOptionPaymentPeriod_5492CC037CE2C1D2E749AB0E4DF14E12" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Compensation Arrangement, Participant Election of Benefit Payments, Annual Installments Option Payment Period</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsAnnualInstallmentsOptionPaymentPeriod" xlink:label="loc_adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsAnnualInstallmentsOptionPaymentPeriod_5492CC037CE2C1D2E749AB0E4DF14E12" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsAnnualInstallmentsOptionPaymentPeriod_5492CC037CE2C1D2E749AB0E4DF14E12" xlink:to="lab_adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsAnnualInstallmentsOptionPaymentPeriod_5492CC037CE2C1D2E749AB0E4DF14E12" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCompensationPlanAssets_B36C8F50A42F5B766451AB0E4DF1925B_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationPlanAssets_B36C8F50A42F5B766451AB0E4DF1925B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred compensation plan assets</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationPlanAssets_B36C8F50A42F5B766451AB0E4DF1925B_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationPlanAssets_B36C8F50A42F5B766451AB0E4DF1925B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Plan Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCompensationPlanAssets" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_B36C8F50A42F5B766451AB0E4DF1925B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationPlanAssets_B36C8F50A42F5B766451AB0E4DF1925B" xlink:to="lab_us-gaap_DeferredCompensationPlanAssets_B36C8F50A42F5B766451AB0E4DF1925B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_3026C2385F763AB7AD05AB0E4DF1C3E6_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_3026C2385F763AB7AD05AB0E4DF1C3E6" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred compensation plan liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_3026C2385F763AB7AD05AB0E4DF1C3E6_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_3026C2385F763AB7AD05AB0E4DF1C3E6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Liability, Classified, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_3026C2385F763AB7AD05AB0E4DF1C3E6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_3026C2385F763AB7AD05AB0E4DF1C3E6" xlink:to="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_3026C2385F763AB7AD05AB0E4DF1C3E6" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_7EF7D822B48C5055688AABFBAC358B41_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable_7EF7D822B48C5055688AABFBAC358B41" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, by Balance Sheet Grouping</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_7EF7D822B48C5055688AABFBAC358B41_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable_7EF7D822B48C5055688AABFBAC358B41" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_7EF7D822B48C5055688AABFBAC358B41" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_7EF7D822B48C5055688AABFBAC358B41" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTable_7EF7D822B48C5055688AABFBAC358B41" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_4E4FC33C473633319717ABFBAC3622CB_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_4E4FC33C473633319717ABFBAC3622CB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_4E4FC33C473633319717ABFBAC3622CB_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_4E4FC33C473633319717ABFBAC3622CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4E4FC33C473633319717ABFBAC3622CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4E4FC33C473633319717ABFBAC3622CB" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_4E4FC33C473633319717ABFBAC3622CB" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9AC599B174889452882BABFBAC36605A_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9AC599B174889452882BABFBAC36605A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9AC599B174889452882BABFBAC36605A_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9AC599B174889452882BABFBAC36605A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9AC599B174889452882BABFBAC36605A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9AC599B174889452882BABFBAC36605A" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9AC599B174889452882BABFBAC36605A" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_3A4433DCF90B0AE3B309ABFBAC362853_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_3A4433DCF90B0AE3B309ABFBAC362853" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_3A4433DCF90B0AE3B309ABFBAC362853_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_3A4433DCF90B0AE3B309ABFBAC362853" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_3A4433DCF90B0AE3B309ABFBAC362853" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member_3A4433DCF90B0AE3B309ABFBAC362853" xlink:to="lab_us-gaap_FairValueInputsLevel1Member_3A4433DCF90B0AE3B309ABFBAC362853" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_A19F5046785AEFD4AAF1ABFBAC370BF7_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_A19F5046785AEFD4AAF1ABFBAC370BF7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_A19F5046785AEFD4AAF1ABFBAC370BF7_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_A19F5046785AEFD4AAF1ABFBAC370BF7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_A19F5046785AEFD4AAF1ABFBAC370BF7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member_A19F5046785AEFD4AAF1ABFBAC370BF7" xlink:to="lab_us-gaap_FairValueInputsLevel2Member_A19F5046785AEFD4AAF1ABFBAC370BF7" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_0FFC69C6316A52EF31EBABFBAC37B8CD_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_0FFC69C6316A52EF31EBABFBAC37B8CD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_0FFC69C6316A52EF31EBABFBAC37B8CD_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_0FFC69C6316A52EF31EBABFBAC37B8CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_0FFC69C6316A52EF31EBABFBAC37B8CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member_0FFC69C6316A52EF31EBABFBAC37B8CD" xlink:to="lab_us-gaap_FairValueInputsLevel3Member_0FFC69C6316A52EF31EBABFBAC37B8CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_46C9F5B71D885F369F87ABFBAC393B01_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_46C9F5B71D885F369F87ABFBAC393B01" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions</link:label>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_46C9F5B71D885F369F87ABFBAC393B01_label_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_46C9F5B71D885F369F87ABFBAC393B01" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_46C9F5B71D885F369F87ABFBAC393B01" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_46C9F5B71D885F369F87ABFBAC393B01" xlink:to="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_46C9F5B71D885F369F87ABFBAC393B01" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_382411748968C149598EABFBAC39A2C6_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_382411748968C149598EABFBAC39A2C6" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_382411748968C149598EABFBAC39A2C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_382411748968C149598EABFBAC39A2C6" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_382411748968C149598EABFBAC39A2C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecurities_D25EE468C45FA2DB5C08ABFBAC399BD3_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecurities_D25EE468C45FA2DB5C08ABFBAC399BD3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecurities_D25EE468C45FA2DB5C08ABFBAC399BD3_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecurities_D25EE468C45FA2DB5C08ABFBAC399BD3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_D25EE468C45FA2DB5C08ABFBAC399BD3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecurities_D25EE468C45FA2DB5C08ABFBAC399BD3" xlink:to="lab_us-gaap_AvailableForSaleSecurities_D25EE468C45FA2DB5C08ABFBAC399BD3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_1D0013BD532B4498E75AABFBAC393F10_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_1D0013BD532B4498E75AABFBAC393F10" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency Contract, Asset, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_1D0013BD532B4498E75AABFBAC393F10_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_1D0013BD532B4498E75AABFBAC393F10" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Contract, Asset, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_1D0013BD532B4498E75AABFBAC393F10" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_1D0013BD532B4498E75AABFBAC393F10" xlink:to="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_1D0013BD532B4498E75AABFBAC393F10" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCompensationPlanAssets_ED906226952AB06404AAABFBAC3F2642_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationPlanAssets_ED906226952AB06404AAABFBAC3F2642" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Compensation Plan Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCompensationPlanAssets" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_ED906226952AB06404AAABFBAC3F2642" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationPlanAssets_ED906226952AB06404AAABFBAC3F2642" xlink:to="lab_us-gaap_DeferredCompensationPlanAssets_ED906226952AB06404AAABFBAC3F2642" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_AF52C2BD4702A049B882ABFBAC3FF87D_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure_AF52C2BD4702A049B882ABFBAC3FF87D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_AF52C2BD4702A049B882ABFBAC3FF87D_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure_AF52C2BD4702A049B882ABFBAC3FF87D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_AF52C2BD4702A049B882ABFBAC3FF87D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_AF52C2BD4702A049B882ABFBAC3FF87D" xlink:to="lab_us-gaap_AssetsFairValueDisclosure_AF52C2BD4702A049B882ABFBAC3FF87D" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestRateDerivativesAtFairValueNet_E2ECAA225248DE07CDBFABFBAC3F857B_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateDerivativesAtFairValueNet_E2ECAA225248DE07CDBFABFBAC3F857B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Lock Derivative, at Fair Value, Net</link:label>
    <link:label id="lab_us-gaap_InterestRateDerivativesAtFairValueNet_E2ECAA225248DE07CDBFABFBAC3F857B_label_en-US" xlink:label="lab_us-gaap_InterestRateDerivativesAtFairValueNet_E2ECAA225248DE07CDBFABFBAC3F857B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Derivatives, at Fair Value, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestRateDerivativesAtFairValueNet" xlink:label="loc_us-gaap_InterestRateDerivativesAtFairValueNet_E2ECAA225248DE07CDBFABFBAC3F857B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateDerivativesAtFairValueNet_E2ECAA225248DE07CDBFABFBAC3F857B" xlink:to="lab_us-gaap_InterestRateDerivativesAtFairValueNet_E2ECAA225248DE07CDBFABFBAC3F857B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_8FE503E4285D7798D8F6ABFBAC3FB5B0_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_8FE503E4285D7798D8F6ABFBAC3FB5B0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency Contracts, Liability, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_8FE503E4285D7798D8F6ABFBAC3FB5B0_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_8FE503E4285D7798D8F6ABFBAC3FB5B0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Contracts, Liability, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_8FE503E4285D7798D8F6ABFBAC3FB5B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_8FE503E4285D7798D8F6ABFBAC3FB5B0" xlink:to="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_8FE503E4285D7798D8F6ABFBAC3FB5B0" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_B6743CF95CEA82007323ABFBAC3F2C5B_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_B6743CF95CEA82007323ABFBAC3F2C5B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate Derivative Liabilities, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_B6743CF95CEA82007323ABFBAC3F2C5B_label_en-US" xlink:label="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_B6743CF95CEA82007323ABFBAC3F2C5B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Derivative Liabilities, at Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink:label="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_B6743CF95CEA82007323ABFBAC3F2C5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_B6743CF95CEA82007323ABFBAC3F2C5B" xlink:to="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_B6743CF95CEA82007323ABFBAC3F2C5B" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_192D559F99DE51067438ABFBAC3F8A9C_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure_192D559F99DE51067438ABFBAC3F8A9C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_192D559F99DE51067438ABFBAC3F8A9C_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure_192D559F99DE51067438ABFBAC3F8A9C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial and Nonfinancial Liabilities, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_192D559F99DE51067438ABFBAC3F8A9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_192D559F99DE51067438ABFBAC3F8A9C" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosure_192D559F99DE51067438ABFBAC3F8A9C" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedCustomerRelationshipsGross_8AB4650796AE30C59116A72F3E97A406_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedCustomerRelationshipsGross_8AB4650796AE30C59116A72F3E97A406" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Customer Relationships, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedCustomerRelationshipsGross" xlink:label="loc_us-gaap_FiniteLivedCustomerRelationshipsGross_8AB4650796AE30C59116A72F3E97A406" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedCustomerRelationshipsGross_8AB4650796AE30C59116A72F3E97A406" xlink:to="lab_us-gaap_FiniteLivedCustomerRelationshipsGross_8AB4650796AE30C59116A72F3E97A406" xlink:type="arc" />
    <link:label id="lab_adbe_FiniteLivedpurchasedtechnologygross_1CA84A261CB4283EE8BAA72F3E98F081_terseLabel_en-US" xlink:label="lab_adbe_FiniteLivedpurchasedtechnologygross_1CA84A261CB4283EE8BAA72F3E98F081" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Purchased Technology, Gross</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_FiniteLivedpurchasedtechnologygross" xlink:label="loc_adbe_FiniteLivedpurchasedtechnologygross_1CA84A261CB4283EE8BAA72F3E98F081" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_FiniteLivedpurchasedtechnologygross_1CA84A261CB4283EE8BAA72F3E98F081" xlink:to="lab_adbe_FiniteLivedpurchasedtechnologygross_1CA84A261CB4283EE8BAA72F3E98F081" xlink:type="arc" />
    <link:label id="lab_adbe_Finitelivedinprocessresearchanddevelopment_6CB3C5EB6CDF1A0791A2A72F3E98B1F0_terseLabel_en-US" xlink:label="lab_adbe_Finitelivedinprocessresearchanddevelopment_6CB3C5EB6CDF1A0791A2A72F3E98B1F0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite -lived in-process research and development</link:label>
    <link:label id="lab_adbe_Finitelivedinprocessresearchanddevelopment_6CB3C5EB6CDF1A0791A2A72F3E98B1F0_label_en-US" xlink:label="lab_adbe_Finitelivedinprocessresearchanddevelopment_6CB3C5EB6CDF1A0791A2A72F3E98B1F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite -lived in-process research and development</link:label>
    <link:label id="lab_adbe_Finitelivedinprocessresearchanddevelopment_6CB3C5EB6CDF1A0791A2A72F3E98B1F0_documentation_en-US" xlink:label="lab_adbe_Finitelivedinprocessresearchanddevelopment_6CB3C5EB6CDF1A0791A2A72F3E98B1F0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gross carrying amount as of the balance sheet date to an asset acquired in a business combination representing in-process research and development.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Finitelivedinprocessresearchanddevelopment" xlink:label="loc_adbe_Finitelivedinprocessresearchanddevelopment_6CB3C5EB6CDF1A0791A2A72F3E98B1F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_Finitelivedinprocessresearchanddevelopment_6CB3C5EB6CDF1A0791A2A72F3E98B1F0" xlink:to="lab_adbe_Finitelivedinprocessresearchanddevelopment_6CB3C5EB6CDF1A0791A2A72F3E98B1F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedTrademarksGross_F9625E64C638675D84A6A72F3E988D1D_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedTrademarksGross_F9625E64C638675D84A6A72F3E988D1D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Trademarks, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedTrademarksGross" xlink:label="loc_us-gaap_FiniteLivedTrademarksGross_F9625E64C638675D84A6A72F3E988D1D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedTrademarksGross_F9625E64C638675D84A6A72F3E988D1D" xlink:to="lab_us-gaap_FiniteLivedTrademarksGross_F9625E64C638675D84A6A72F3E988D1D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherFiniteLivedIntangibleAssetsGross_EC860E2AA7495DE5FF1CA72F3E98F491_terseLabel_en-US" xlink:label="lab_us-gaap_OtherFiniteLivedIntangibleAssetsGross_EC860E2AA7495DE5FF1CA72F3E98F491" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Finite-Lived Intangible Assets, Gross</link:label>
    <link:label id="lab_us-gaap_OtherFiniteLivedIntangibleAssetsGross_EC860E2AA7495DE5FF1CA72F3E98F491_label_en-US" xlink:label="lab_us-gaap_OtherFiniteLivedIntangibleAssetsGross_EC860E2AA7495DE5FF1CA72F3E98F491" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherFiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_OtherFiniteLivedIntangibleAssetsGross_EC860E2AA7495DE5FF1CA72F3E98F491" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherFiniteLivedIntangibleAssetsGross_EC860E2AA7495DE5FF1CA72F3E98F491" xlink:to="lab_us-gaap_OtherFiniteLivedIntangibleAssetsGross_EC860E2AA7495DE5FF1CA72F3E98F491" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_B6858643291038346A8EA27299E38C8C_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_B6858643291038346A8EA27299E38C8C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued Expense [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_B6858643291038346A8EA27299E38C8C_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_B6858643291038346A8EA27299E38C8C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_B6858643291038346A8EA27299E38C8C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_B6858643291038346A8EA27299E38C8C" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_B6858643291038346A8EA27299E38C8C" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_73277F3EFD26399AD335A27299E3F3C0_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_73277F3EFD26399AD335A27299E3F3C0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued compensation and benefits</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_73277F3EFD26399AD335A27299E3F3C0_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_73277F3EFD26399AD335A27299E3F3C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_73277F3EFD26399AD335A27299E3F3C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_73277F3EFD26399AD335A27299E3F3C0" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_73277F3EFD26399AD335A27299E3F3C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedBonusesCurrent_DFB332E12E4254215853A27299E3CC14_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedBonusesCurrent_DFB332E12E4254215853A27299E3CC14" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued bonuses</link:label>
    <link:label id="lab_us-gaap_AccruedBonusesCurrent_DFB332E12E4254215853A27299E3CC14_label_en-US" xlink:label="lab_us-gaap_AccruedBonusesCurrent_DFB332E12E4254215853A27299E3CC14" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Bonuses, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedBonusesCurrent" xlink:label="loc_us-gaap_AccruedBonusesCurrent_DFB332E12E4254215853A27299E3CC14" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedBonusesCurrent_DFB332E12E4254215853A27299E3CC14" xlink:to="lab_us-gaap_AccruedBonusesCurrent_DFB332E12E4254215853A27299E3CC14" xlink:type="arc" />
    <link:label id="lab_adbe_Accruedmediacosts_768EE78BA7F79485B608A27299E46B3F_terseLabel_en-US" xlink:label="lab_adbe_Accruedmediacosts_768EE78BA7F79485B608A27299E46B3F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued media costs</link:label>
    <link:label id="lab_adbe_Accruedmediacosts_768EE78BA7F79485B608A27299E46B3F_label_en-US" xlink:label="lab_adbe_Accruedmediacosts_768EE78BA7F79485B608A27299E46B3F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued media costs</link:label>
    <link:label id="lab_adbe_Accruedmediacosts_768EE78BA7F79485B608A27299E46B3F_documentation_en-US" xlink:label="lab_adbe_Accruedmediacosts_768EE78BA7F79485B608A27299E46B3F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accrued Media Costs</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Accruedmediacosts" xlink:label="loc_adbe_Accruedmediacosts_768EE78BA7F79485B608A27299E46B3F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_Accruedmediacosts_768EE78BA7F79485B608A27299E46B3F" xlink:to="lab_adbe_Accruedmediacosts_768EE78BA7F79485B608A27299E46B3F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedRentCurrent_867921AB6D33B1C06317A27299E40E0D_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedRentCurrent_867921AB6D33B1C06317A27299E40E0D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued building rent</link:label>
    <link:label id="lab_us-gaap_AccruedRentCurrent_867921AB6D33B1C06317A27299E40E0D_label_en-US" xlink:label="lab_us-gaap_AccruedRentCurrent_867921AB6D33B1C06317A27299E40E0D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Rent, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedRentCurrent" xlink:label="loc_us-gaap_AccruedRentCurrent_867921AB6D33B1C06317A27299E40E0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedRentCurrent_867921AB6D33B1C06317A27299E40E0D" xlink:to="lab_us-gaap_AccruedRentCurrent_867921AB6D33B1C06317A27299E40E0D" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesAndExciseTaxPayableCurrent_EC57AE5C4EF24706F68DA27299E45AF6_terseLabel_en-US" xlink:label="lab_us-gaap_SalesAndExciseTaxPayableCurrent_EC57AE5C4EF24706F68DA27299E45AF6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Taxes payable</link:label>
    <link:label id="lab_us-gaap_SalesAndExciseTaxPayableCurrent_EC57AE5C4EF24706F68DA27299E45AF6_label_en-US" xlink:label="lab_us-gaap_SalesAndExciseTaxPayableCurrent_EC57AE5C4EF24706F68DA27299E45AF6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales and Excise Tax Payable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="loc_us-gaap_SalesAndExciseTaxPayableCurrent_EC57AE5C4EF24706F68DA27299E45AF6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesAndExciseTaxPayableCurrent_EC57AE5C4EF24706F68DA27299E45AF6" xlink:to="lab_us-gaap_SalesAndExciseTaxPayableCurrent_EC57AE5C4EF24706F68DA27299E45AF6" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedMarketingCostsCurrent_08DBCF265DEC4176D5C2A27299E4066A_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedMarketingCostsCurrent_08DBCF265DEC4176D5C2A27299E4066A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued corporate marketing</link:label>
    <link:label id="lab_us-gaap_AccruedMarketingCostsCurrent_08DBCF265DEC4176D5C2A27299E4066A_label_en-US" xlink:label="lab_us-gaap_AccruedMarketingCostsCurrent_08DBCF265DEC4176D5C2A27299E4066A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Marketing Costs, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedMarketingCostsCurrent" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent_08DBCF265DEC4176D5C2A27299E4066A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedMarketingCostsCurrent_08DBCF265DEC4176D5C2A27299E4066A" xlink:to="lab_us-gaap_AccruedMarketingCostsCurrent_08DBCF265DEC4176D5C2A27299E4066A" xlink:type="arc" />
    <link:label id="lab_adbe_SalesAndMarketingAllowances_EBADB1BDE889FA6DB4D1A27299E464EF_terseLabel_en-US" xlink:label="lab_adbe_SalesAndMarketingAllowances_EBADB1BDE889FA6DB4D1A27299E464EF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales and marketing allowances</link:label>
    <link:label id="lab_adbe_SalesAndMarketingAllowances_EBADB1BDE889FA6DB4D1A27299E464EF_label_en-US" xlink:label="lab_adbe_SalesAndMarketingAllowances_EBADB1BDE889FA6DB4D1A27299E464EF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales and marketing allowances</link:label>
    <link:label id="lab_adbe_SalesAndMarketingAllowances_EBADB1BDE889FA6DB4D1A27299E464EF_documentation_en-US" xlink:label="lab_adbe_SalesAndMarketingAllowances_EBADB1BDE889FA6DB4D1A27299E464EF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sales and marketing allowances.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_SalesAndMarketingAllowances" xlink:label="loc_adbe_SalesAndMarketingAllowances_EBADB1BDE889FA6DB4D1A27299E464EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_SalesAndMarketingAllowances_EBADB1BDE889FA6DB4D1A27299E464EF" xlink:to="lab_adbe_SalesAndMarketingAllowances_EBADB1BDE889FA6DB4D1A27299E464EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedRoyaltiesCurrent_716E4BF9B11D2FC78F7FA27299E5327F_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedRoyaltiesCurrent_716E4BF9B11D2FC78F7FA27299E5327F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Royalties payable</link:label>
    <link:label id="lab_us-gaap_AccruedRoyaltiesCurrent_716E4BF9B11D2FC78F7FA27299E5327F_label_en-US" xlink:label="lab_us-gaap_AccruedRoyaltiesCurrent_716E4BF9B11D2FC78F7FA27299E5327F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Royalties, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedRoyaltiesCurrent" xlink:label="loc_us-gaap_AccruedRoyaltiesCurrent_716E4BF9B11D2FC78F7FA27299E5327F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedRoyaltiesCurrent_716E4BF9B11D2FC78F7FA27299E5327F" xlink:to="lab_us-gaap_AccruedRoyaltiesCurrent_716E4BF9B11D2FC78F7FA27299E5327F" xlink:type="arc" />
    <link:label id="lab_adbe_Fairmarketvalueofderivativeliability_B0C0F0BBF60A2C1D9C51A27299E4B5C5_terseLabel_en-US" xlink:label="lab_adbe_Fairmarketvalueofderivativeliability_B0C0F0BBF60A2C1D9C51A27299E4B5C5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value of derivatives</link:label>
    <link:label id="lab_adbe_Fairmarketvalueofderivativeliability_B0C0F0BBF60A2C1D9C51A27299E4B5C5_label_en-US" xlink:label="lab_adbe_Fairmarketvalueofderivativeliability_B0C0F0BBF60A2C1D9C51A27299E4B5C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair market value of derivative liability</link:label>
    <link:label id="lab_adbe_Fairmarketvalueofderivativeliability_B0C0F0BBF60A2C1D9C51A27299E4B5C5_documentation_en-US" xlink:label="lab_adbe_Fairmarketvalueofderivativeliability_B0C0F0BBF60A2C1D9C51A27299E4B5C5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fair market value of derivative liability</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Fairmarketvalueofderivativeliability" xlink:label="loc_adbe_Fairmarketvalueofderivativeliability_B0C0F0BBF60A2C1D9C51A27299E4B5C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_Fairmarketvalueofderivativeliability_B0C0F0BBF60A2C1D9C51A27299E4B5C5" xlink:to="lab_adbe_Fairmarketvalueofderivativeliability_B0C0F0BBF60A2C1D9C51A27299E4B5C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestPayableCurrent_402FF5E2625E168F1FC2A27299E54F21_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPayableCurrent_402FF5E2625E168F1FC2A27299E54F21" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued interest expense</link:label>
    <link:label id="lab_us-gaap_InterestPayableCurrent_402FF5E2625E168F1FC2A27299E54F21_label_en-US" xlink:label="lab_us-gaap_InterestPayableCurrent_402FF5E2625E168F1FC2A27299E54F21" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Payable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPayableCurrent" xlink:label="loc_us-gaap_InterestPayableCurrent_402FF5E2625E168F1FC2A27299E54F21" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPayableCurrent_402FF5E2625E168F1FC2A27299E54F21" xlink:to="lab_us-gaap_InterestPayableCurrent_402FF5E2625E168F1FC2A27299E54F21" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_1A8B1E1305ACEE17BC12A27299E50E28_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent_1A8B1E1305ACEE17BC12A27299E50E28" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_1A8B1E1305ACEE17BC12A27299E50E28_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent_1A8B1E1305ACEE17BC12A27299E50E28" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_1A8B1E1305ACEE17BC12A27299E50E28" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent_1A8B1E1305ACEE17BC12A27299E50E28" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent_1A8B1E1305ACEE17BC12A27299E50E28" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_998162A0E3C4901BD049A27299E53930_totalLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_998162A0E3C4901BD049A27299E53930" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_998162A0E3C4901BD049A27299E53930" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_998162A0E3C4901BD049A27299E53930" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent_998162A0E3C4901BD049A27299E53930" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2CDE0086739DF71588F9A79A2DFBACC2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2CDE0086739DF71588F9A79A2DFBACC2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2CDE0086739DF71588F9A79A2DFBACC2_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2CDE0086739DF71588F9A79A2DFBACC2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2CDE0086739DF71588F9A79A2DFBACC2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2CDE0086739DF71588F9A79A2DFBACC2" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2CDE0086739DF71588F9A79A2DFBACC2" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_9C99651C099D7CAAE244A79A2DFB67BA_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_9C99651C099D7CAAE244A79A2DFB67BA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_9C99651C099D7CAAE244A79A2DFB67BA_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_9C99651C099D7CAAE244A79A2DFB67BA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_9C99651C099D7CAAE244A79A2DFB67BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_9C99651C099D7CAAE244A79A2DFB67BA" xlink:to="lab_us-gaap_IncomeStatementLocationAxis_9C99651C099D7CAAE244A79A2DFB67BA" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_0C38A3D3C3E22887E98CA79A2DFB6FEE_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_0C38A3D3C3E22887E98CA79A2DFB6FEE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_0C38A3D3C3E22887E98CA79A2DFB6FEE_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_0C38A3D3C3E22887E98CA79A2DFB6FEE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_0C38A3D3C3E22887E98CA79A2DFB6FEE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_0C38A3D3C3E22887E98CA79A2DFB6FEE" xlink:to="lab_us-gaap_IncomeStatementLocationDomain_0C38A3D3C3E22887E98CA79A2DFB6FEE" xlink:type="arc" />
    <link:label id="lab_adbe_CostOfSubscriptionRevenueMember_FD23EE86CDD256670E47A79A2DFCDA55_terseLabel_en-US" xlink:label="lab_adbe_CostOfSubscriptionRevenueMember_FD23EE86CDD256670E47A79A2DFCDA55" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of Revenue - Subscription [Member]</link:label>
    <link:label id="lab_adbe_CostOfSubscriptionRevenueMember_FD23EE86CDD256670E47A79A2DFCDA55_label_en-US" xlink:label="lab_adbe_CostOfSubscriptionRevenueMember_FD23EE86CDD256670E47A79A2DFCDA55" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Subscription Revenue [Member]</link:label>
    <link:label id="lab_adbe_CostOfSubscriptionRevenueMember_FD23EE86CDD256670E47A79A2DFCDA55_documentation_en-US" xlink:label="lab_adbe_CostOfSubscriptionRevenueMember_FD23EE86CDD256670E47A79A2DFCDA55" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_CostOfSubscriptionRevenueMember" xlink:label="loc_adbe_CostOfSubscriptionRevenueMember_FD23EE86CDD256670E47A79A2DFCDA55" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_CostOfSubscriptionRevenueMember_FD23EE86CDD256670E47A79A2DFCDA55" xlink:to="lab_adbe_CostOfSubscriptionRevenueMember_FD23EE86CDD256670E47A79A2DFCDA55" xlink:type="arc" />
    <link:label id="lab_adbe_CostOfServiceAndSupportRevenueMember_6E81BD0D8A40049234FCA79A2DFCD720_terseLabel_en-US" xlink:label="lab_adbe_CostOfServiceAndSupportRevenueMember_6E81BD0D8A40049234FCA79A2DFCD720" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of Revenue - Services and Support [Member]</link:label>
    <link:label id="lab_adbe_CostOfServiceAndSupportRevenueMember_6E81BD0D8A40049234FCA79A2DFCD720_label_en-US" xlink:label="lab_adbe_CostOfServiceAndSupportRevenueMember_6E81BD0D8A40049234FCA79A2DFCD720" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Service and Support Revenue [Member]</link:label>
    <link:label id="lab_adbe_CostOfServiceAndSupportRevenueMember_6E81BD0D8A40049234FCA79A2DFCD720_documentation_en-US" xlink:label="lab_adbe_CostOfServiceAndSupportRevenueMember_6E81BD0D8A40049234FCA79A2DFCD720" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_CostOfServiceAndSupportRevenueMember" xlink:label="loc_adbe_CostOfServiceAndSupportRevenueMember_6E81BD0D8A40049234FCA79A2DFCD720" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_CostOfServiceAndSupportRevenueMember_6E81BD0D8A40049234FCA79A2DFCD720" xlink:to="lab_adbe_CostOfServiceAndSupportRevenueMember_6E81BD0D8A40049234FCA79A2DFCD720" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_17AB88BA24EA01FB3C99A79A2DFC19A0_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember_17AB88BA24EA01FB3C99A79A2DFC19A0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and Development [Member]</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_17AB88BA24EA01FB3C99A79A2DFC19A0_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember_17AB88BA24EA01FB3C99A79A2DFC19A0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_17AB88BA24EA01FB3C99A79A2DFC19A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember_17AB88BA24EA01FB3C99A79A2DFC19A0" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember_17AB88BA24EA01FB3C99A79A2DFC19A0" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_A83359D88A3BF0DED74CA79A2DFC13DF_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember_A83359D88A3BF0DED74CA79A2DFC13DF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales and Marketing [Member]</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_A83359D88A3BF0DED74CA79A2DFC13DF_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember_A83359D88A3BF0DED74CA79A2DFC13DF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling and Marketing Expense [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_A83359D88A3BF0DED74CA79A2DFC13DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpenseMember_A83359D88A3BF0DED74CA79A2DFC13DF" xlink:to="lab_us-gaap_SellingAndMarketingExpenseMember_A83359D88A3BF0DED74CA79A2DFC13DF" xlink:type="arc" />
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_64CA3406BECDC06B4B9EA79A2DFCA52C_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember_64CA3406BECDC06B4B9EA79A2DFCA52C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General and Administrative [Member]</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_64CA3406BECDC06B4B9EA79A2DFCA52C_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember_64CA3406BECDC06B4B9EA79A2DFCA52C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_64CA3406BECDC06B4B9EA79A2DFCA52C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember_64CA3406BECDC06B4B9EA79A2DFCA52C" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember_64CA3406BECDC06B4B9EA79A2DFCA52C" xlink:type="arc" />
    <link:label id="lab_adbe_RestrictedStockAndPerformanceShareAwardsMember_E88220C705D6745ED9BDA79A2DFDA32F_terseLabel_en-US" xlink:label="lab_adbe_RestrictedStockAndPerformanceShareAwardsMember_E88220C705D6745ED9BDA79A2DFDA32F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock and Performance Share Awards [Member]</link:label>
    <link:label id="lab_adbe_RestrictedStockAndPerformanceShareAwardsMember_E88220C705D6745ED9BDA79A2DFDA32F_label_en-US" xlink:label="lab_adbe_RestrictedStockAndPerformanceShareAwardsMember_E88220C705D6745ED9BDA79A2DFDA32F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock and Performance Share Awards [Member]</link:label>
    <link:label id="lab_adbe_RestrictedStockAndPerformanceShareAwardsMember_E88220C705D6745ED9BDA79A2DFDA32F_documentation_en-US" xlink:label="lab_adbe_RestrictedStockAndPerformanceShareAwardsMember_E88220C705D6745ED9BDA79A2DFDA32F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restricted Stock And Performance Share Awards.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RestrictedStockAndPerformanceShareAwardsMember" xlink:label="loc_adbe_RestrictedStockAndPerformanceShareAwardsMember_E88220C705D6745ED9BDA79A2DFDA32F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_RestrictedStockAndPerformanceShareAwardsMember_E88220C705D6745ED9BDA79A2DFDA32F" xlink:to="lab_adbe_RestrictedStockAndPerformanceShareAwardsMember_E88220C705D6745ED9BDA79A2DFDA32F" xlink:type="arc" />
    <link:label id="lab_adbe_OptionGrantsAndStockPurchaseRightsMember_0079D6072AFEF35B47A1A79A2DFD681D_terseLabel_en-US" xlink:label="lab_adbe_OptionGrantsAndStockPurchaseRightsMember_0079D6072AFEF35B47A1A79A2DFD681D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Purchase Rights and Options [Member]</link:label>
    <link:label id="lab_adbe_OptionGrantsAndStockPurchaseRightsMember_0079D6072AFEF35B47A1A79A2DFD681D_label_en-US" xlink:label="lab_adbe_OptionGrantsAndStockPurchaseRightsMember_0079D6072AFEF35B47A1A79A2DFD681D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Option Grants and Stock Purchase Rights [Member]</link:label>
    <link:label id="lab_adbe_OptionGrantsAndStockPurchaseRightsMember_0079D6072AFEF35B47A1A79A2DFD681D_documentation_en-US" xlink:label="lab_adbe_OptionGrantsAndStockPurchaseRightsMember_0079D6072AFEF35B47A1A79A2DFD681D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Option Grants And Stock Purchase Rights.</link:label>
    <link:loc xlink:href="adbe-20191129.xsd#adbe_OptionGrantsAndStockPurchaseRightsMember" xlink:label="loc_adbe_OptionGrantsAndStockPurchaseRightsMember_0079D6072AFEF35B47A1A79A2DFD681D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_adbe_OptionGrantsAndStockPurchaseRightsMember_0079D6072AFEF35B47A1A79A2DFD681D" xlink:to="lab_adbe_OptionGrantsAndStockPurchaseRightsMember_0079D6072AFEF35B47A1A79A2DFD681D" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_526D816F3186BEB40C4FA79A2DFD1099_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_526D816F3186BEB40C4FA79A2DFD1099" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_526D816F3186BEB40C4FA79A2DFD1099_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_526D816F3186BEB40C4FA79A2DFD1099" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_526D816F3186BEB40C4FA79A2DFD1099" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_526D816F3186BEB40C4FA79A2DFD1099" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_526D816F3186BEB40C4FA79A2DFD1099" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract_3BF96A453DADBFCED953A79A2DFE9A07_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract_3BF96A453DADBFCED953A79A2DFE9A07" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total stock-based compensation costs [Abstract]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract_3BF96A453DADBFCED953A79A2DFE9A07_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract_3BF96A453DADBFCED953A79A2DFE9A07" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract_3BF96A453DADBFCED953A79A2DFE9A07" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract_3BF96A453DADBFCED953A79A2DFE9A07" xlink:to="lab_us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract_3BF96A453DADBFCED953A79A2DFE9A07" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_FFB44F771963625EF97CA79A2DFE841B_verboseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_FFB44F771963625EF97CA79A2DFE841B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation costs</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_FFB44F771963625EF97CA79A2DFE841B_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_FFB44F771963625EF97CA79A2DFE841B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_FFB44F771963625EF97CA79A2DFE841B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense_FFB44F771963625EF97CA79A2DFE841B" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense_FFB44F771963625EF97CA79A2DFE841B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_07BCB0516B1E72049407A79A2DFE6927_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_07BCB0516B1E72049407A79A2DFE6927" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_07BCB0516B1E72049407A79A2DFE6927_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_07BCB0516B1E72049407A79A2DFE6927" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_07BCB0516B1E72049407A79A2DFE6927" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_07BCB0516B1E72049407A79A2DFE6927" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_07BCB0516B1E72049407A79A2DFE6927" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_027D45D6077100280F77933B007DDC65_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock_DD69E0E6D6F15D769A31C9C8E992FC51" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">ACQUISITIONS</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_027D45D6077100280F77933B007DDC65_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock_DD69E0E6D6F15D769A31C9C8E992FC51" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_DD69E0E6D6F15D769A31C9C8E992FC51" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock_DD69E0E6D6F15D769A31C9C8E992FC51" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock_DD69E0E6D6F15D769A31C9C8E992FC51" xlink:type="arc" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>16
<FILENAME>adbe-20191129_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" 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">
  <link:roleRef roleURI="http://adobe.com/role/AccruedExpenses" xlink:href="adbe-20191129.xsd#AccruedExpenses" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/AccruedExpensesDetails" xlink:href="adbe-20191129.xsd#AccruedExpensesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/AccruedExpensesTables" xlink:href="adbe-20191129.xsd#AccruedExpensesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1" xlink:href="adbe-20191129.xsd#AccumulatedOtherComprehensiveIncomeLossDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails2" xlink:href="adbe-20191129.xsd#AccumulatedOtherComprehensiveIncomeLossDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossNotes" xlink:href="adbe-20191129.xsd#AccumulatedOtherComprehensiveIncomeLossNotes" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossTables" xlink:href="adbe-20191129.xsd#AccumulatedOtherComprehensiveIncomeLossTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/Acquisitions" xlink:href="adbe-20191129.xsd#Acquisitions" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/AcquisitionsDetails1" xlink:href="adbe-20191129.xsd#AcquisitionsDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/AcquisitionsDetails2" xlink:href="adbe-20191129.xsd#AcquisitionsDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/AcquisitionsDetails3" xlink:href="adbe-20191129.xsd#AcquisitionsDetails3" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/AcquisitionsDetailsNumeric" xlink:href="adbe-20191129.xsd#AcquisitionsDetailsNumeric" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/AcquisitionsTables" xlink:href="adbe-20191129.xsd#AcquisitionsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPolicies" xlink:href="adbe-20191129.xsd#BasisOfPresentationAndSignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1" xlink:href="adbe-20191129.xsd#BasisOfPresentationAndSignificantAccountingPoliciesDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails2" xlink:href="adbe-20191129.xsd#BasisOfPresentationAndSignificantAccountingPoliciesDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails3" xlink:href="adbe-20191129.xsd#BasisOfPresentationAndSignificantAccountingPoliciesDetails3" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails4" xlink:href="adbe-20191129.xsd#BasisOfPresentationAndSignificantAccountingPoliciesDetails4" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails5" xlink:href="adbe-20191129.xsd#BasisOfPresentationAndSignificantAccountingPoliciesDetails5" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNumericDetails" xlink:href="adbe-20191129.xsd#BasisOfPresentationAndSignificantAccountingPoliciesDetailsNumericDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" xlink:href="adbe-20191129.xsd#BasisOfPresentationAndSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables1" xlink:href="adbe-20191129.xsd#BasisOfPresentationAndSignificantAccountingPoliciesTables1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables2" xlink:href="adbe-20191129.xsd#BasisOfPresentationAndSignificantAccountingPoliciesTables2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/BenefitPlans" xlink:href="adbe-20191129.xsd#BenefitPlans" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/BenefitPlansDetails" xlink:href="adbe-20191129.xsd#BenefitPlansDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/CashCashEquivalentsAndShortTermInvestments" xlink:href="adbe-20191129.xsd#CashCashEquivalentsAndShortTermInvestments" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails" xlink:href="adbe-20191129.xsd#CashCashEquivalentsAndShortTermInvestmentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails1" xlink:href="adbe-20191129.xsd#CashCashEquivalentsAndShortTermInvestmentsDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails2" xlink:href="adbe-20191129.xsd#CashCashEquivalentsAndShortTermInvestmentsDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsTables" xlink:href="adbe-20191129.xsd#CashCashEquivalentsAndShortTermInvestmentsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/CommitmentsAndContingencies" xlink:href="adbe-20191129.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/CommitmentsAndContingenciesDetails" xlink:href="adbe-20191129.xsd#CommitmentsAndContingenciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/CommitmentsAndContingenciesDetailsNumeric" xlink:href="adbe-20191129.xsd#CommitmentsAndContingenciesDetailsNumeric" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/CommitmentsAndContingenciesTables" xlink:href="adbe-20191129.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/ConsolidatedBalanceSheets" xlink:href="adbe-20191129.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="adbe-20191129.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="adbe-20191129.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement" xlink:href="adbe-20191129.xsd#ConsolidatedStatementsOfComprehensiveIncomeStatement" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/ConsolidatedStatementsOfIncome" xlink:href="adbe-20191129.xsd#ConsolidatedStatementsOfIncome" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:href="adbe-20191129.xsd#ConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/Debt" xlink:href="adbe-20191129.xsd#Debt" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DebtDetails" xlink:href="adbe-20191129.xsd#DebtDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DebtDetailsNumeric1" xlink:href="adbe-20191129.xsd#DebtDetailsNumeric1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DebtDetailsNumeric2" xlink:href="adbe-20191129.xsd#DebtDetailsNumeric2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DebtDetailsNumeric3" xlink:href="adbe-20191129.xsd#DebtDetailsNumeric3" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DebtTables" xlink:href="adbe-20191129.xsd#DebtTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DerivativeFinancialInstruments" xlink:href="adbe-20191129.xsd#DerivativeFinancialInstruments" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DerivativeFinancialInstrumentsDetails" xlink:href="adbe-20191129.xsd#DerivativeFinancialInstrumentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DerivativeFinancialInstrumentsDetails1" xlink:href="adbe-20191129.xsd#DerivativeFinancialInstrumentsDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DerivativeFinancialInstrumentsDetails2" xlink:href="adbe-20191129.xsd#DerivativeFinancialInstrumentsDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DerivativeFinancialInstrumentsDetailsNumeric" xlink:href="adbe-20191129.xsd#DerivativeFinancialInstrumentsDetailsNumeric" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DerivativeFinancialInstrumentsTables" xlink:href="adbe-20191129.xsd#DerivativeFinancialInstrumentsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation" xlink:href="adbe-20191129.xsd#DocumentAndEntityInformationDocumentAndEntityInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/FairValueMeasurements" xlink:href="adbe-20191129.xsd#FairValueMeasurements" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/FairValueMeasurementsDetails" xlink:href="adbe-20191129.xsd#FairValueMeasurementsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/FairValueMeasurementsDetailsNumeric" xlink:href="adbe-20191129.xsd#FairValueMeasurementsDetailsNumeric" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/FairValueMeasurementsTables" xlink:href="adbe-20191129.xsd#FairValueMeasurementsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/GoodwillAndOtherIntangibles" xlink:href="adbe-20191129.xsd#GoodwillAndOtherIntangibles" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/GoodwillAndOtherIntangiblesDetails" xlink:href="adbe-20191129.xsd#GoodwillAndOtherIntangiblesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/GoodwillAndOtherIntangiblesDetails1" xlink:href="adbe-20191129.xsd#GoodwillAndOtherIntangiblesDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/GoodwillAndOtherIntangiblesDetails2" xlink:href="adbe-20191129.xsd#GoodwillAndOtherIntangiblesDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/GoodwillAndOtherIntangiblesDetails3" xlink:href="adbe-20191129.xsd#GoodwillAndOtherIntangiblesDetails3" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/GoodwillAndOtherIntangiblesDetailsNumeric" xlink:href="adbe-20191129.xsd#GoodwillAndOtherIntangiblesDetailsNumeric" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/GoodwillAndOtherIntangiblesTables" xlink:href="adbe-20191129.xsd#GoodwillAndOtherIntangiblesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/IncomeTaxes" xlink:href="adbe-20191129.xsd#IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/IncomeTaxesDetails" xlink:href="adbe-20191129.xsd#IncomeTaxesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/IncomeTaxesDetails1" xlink:href="adbe-20191129.xsd#IncomeTaxesDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/IncomeTaxesDetailsNumeric1" xlink:href="adbe-20191129.xsd#IncomeTaxesDetailsNumeric1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/IncomeTaxesDetailsNumeric2" xlink:href="adbe-20191129.xsd#IncomeTaxesDetailsNumeric2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/IncomeTaxesDetailsNumeric3" xlink:href="adbe-20191129.xsd#IncomeTaxesDetailsNumeric3" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/IncomeTaxesTables" xlink:href="adbe-20191129.xsd#IncomeTaxesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/NetIncomePerShare" xlink:href="adbe-20191129.xsd#NetIncomePerShare" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/NetIncomePerShareDetails" xlink:href="adbe-20191129.xsd#NetIncomePerShareDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/NetIncomePerShareTables" xlink:href="adbe-20191129.xsd#NetIncomePerShareTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/NonOperatingIncomeExpense" xlink:href="adbe-20191129.xsd#NonOperatingIncomeExpense" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/NonOperatingIncomeExpenseDetails" xlink:href="adbe-20191129.xsd#NonOperatingIncomeExpenseDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/NonOperatingIncomeExpenseTables" xlink:href="adbe-20191129.xsd#NonOperatingIncomeExpenseTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/PropertyAndEquipment" xlink:href="adbe-20191129.xsd#PropertyAndEquipment" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/PropertyAndEquipmentDetails" xlink:href="adbe-20191129.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/PropertyAndEquipmentDetails1" xlink:href="adbe-20191129.xsd#PropertyAndEquipmentDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/PropertyAndEquipmentDetailsNumeric" xlink:href="adbe-20191129.xsd#PropertyAndEquipmentDetailsNumeric" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/PropertyAndEquipmentTables" xlink:href="adbe-20191129.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/Revenue" xlink:href="adbe-20191129.xsd#Revenue" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/RevenueDetails1" xlink:href="adbe-20191129.xsd#RevenueDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/RevenueDetails2" xlink:href="adbe-20191129.xsd#RevenueDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/RevenueDetails3" xlink:href="adbe-20191129.xsd#RevenueDetails3" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/RevenueDetails4" xlink:href="adbe-20191129.xsd#RevenueDetails4" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/RevenueDetails5" xlink:href="adbe-20191129.xsd#RevenueDetails5" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/RevenueDetails6" xlink:href="adbe-20191129.xsd#RevenueDetails6" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/RevenueDetailsNumeric" xlink:href="adbe-20191129.xsd#RevenueDetailsNumeric" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/RevenueTables1" xlink:href="adbe-20191129.xsd#RevenueTables1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/RevenueTables2" xlink:href="adbe-20191129.xsd#RevenueTables2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/SelectedQuarterlyFinancialData" xlink:href="adbe-20191129.xsd#SelectedQuarterlyFinancialData" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/SelectedQuarterlyFinancialDataDetails" xlink:href="adbe-20191129.xsd#SelectedQuarterlyFinancialDataDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/SelectedQuarterlyFinancialDataTables" xlink:href="adbe-20191129.xsd#SelectedQuarterlyFinancialDataTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/StockBasedCompensation" xlink:href="adbe-20191129.xsd#StockBasedCompensation" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/StockBasedCompensationDetails" xlink:href="adbe-20191129.xsd#StockBasedCompensationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/StockBasedCompensationDetails1" xlink:href="adbe-20191129.xsd#StockBasedCompensationDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/StockBasedCompensationDetails2" xlink:href="adbe-20191129.xsd#StockBasedCompensationDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/StockBasedCompensationDetails3" xlink:href="adbe-20191129.xsd#StockBasedCompensationDetails3" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/StockBasedCompensationDetails4" xlink:href="adbe-20191129.xsd#StockBasedCompensationDetails4" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/StockBasedCompensationDetailsNumeric" xlink:href="adbe-20191129.xsd#StockBasedCompensationDetailsNumeric" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/StockBasedCompensationTables" xlink:href="adbe-20191129.xsd#StockBasedCompensationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/StockRepurchaseProgram" xlink:href="adbe-20191129.xsd#StockRepurchaseProgram" xlink:type="simple" />
  <link:roleRef roleURI="http://adobe.com/role/StockRepurchaseProgramDetailsNumeric" xlink:href="adbe-20191129.xsd#StockRepurchaseProgramDetailsNumeric" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" />
  <link:presentationLink xlink:role="http://adobe.com/role/AccruedExpenses" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_922D25BAB0765005A6B0100730453FB8" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_04E8FF453CEC56B696D398214DF93023" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_922D25BAB0765005A6B0100730453FB8" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_04E8FF453CEC56B696D398214DF93023" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/AccruedExpensesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_ADFC13B2AE1977E13304A27299E3984C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_B6858643291038346A8EA27299E38C8C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_ADFC13B2AE1977E13304A27299E3984C" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_B6858643291038346A8EA27299E38C8C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_73277F3EFD26399AD335A27299E3F3C0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_B6858643291038346A8EA27299E38C8C" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_73277F3EFD26399AD335A27299E3F3C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedBonusesCurrent" xlink:label="loc_us-gaap_AccruedBonusesCurrent_DFB332E12E4254215853A27299E3CC14" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_B6858643291038346A8EA27299E38C8C" xlink:to="loc_us-gaap_AccruedBonusesCurrent_DFB332E12E4254215853A27299E3CC14" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Accruedmediacosts" xlink:label="loc_adbe_Accruedmediacosts_768EE78BA7F79485B608A27299E46B3F" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_B6858643291038346A8EA27299E38C8C" xlink:to="loc_adbe_Accruedmediacosts_768EE78BA7F79485B608A27299E46B3F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedRentCurrent" xlink:label="loc_us-gaap_AccruedRentCurrent_867921AB6D33B1C06317A27299E40E0D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_B6858643291038346A8EA27299E38C8C" xlink:to="loc_us-gaap_AccruedRentCurrent_867921AB6D33B1C06317A27299E40E0D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="loc_us-gaap_SalesAndExciseTaxPayableCurrent_EC57AE5C4EF24706F68DA27299E45AF6" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_B6858643291038346A8EA27299E38C8C" xlink:to="loc_us-gaap_SalesAndExciseTaxPayableCurrent_EC57AE5C4EF24706F68DA27299E45AF6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedMarketingCostsCurrent" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent_08DBCF265DEC4176D5C2A27299E4066A" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_B6858643291038346A8EA27299E38C8C" xlink:to="loc_us-gaap_AccruedMarketingCostsCurrent_08DBCF265DEC4176D5C2A27299E4066A" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_SalesAndMarketingAllowances" xlink:label="loc_adbe_SalesAndMarketingAllowances_EBADB1BDE889FA6DB4D1A27299E464EF" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_B6858643291038346A8EA27299E38C8C" xlink:to="loc_adbe_SalesAndMarketingAllowances_EBADB1BDE889FA6DB4D1A27299E464EF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedRoyaltiesCurrent" xlink:label="loc_us-gaap_AccruedRoyaltiesCurrent_716E4BF9B11D2FC78F7FA27299E5327F" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_B6858643291038346A8EA27299E38C8C" xlink:to="loc_us-gaap_AccruedRoyaltiesCurrent_716E4BF9B11D2FC78F7FA27299E5327F" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Fairmarketvalueofderivativeliability" xlink:label="loc_adbe_Fairmarketvalueofderivativeliability_B0C0F0BBF60A2C1D9C51A27299E4B5C5" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_B6858643291038346A8EA27299E38C8C" xlink:to="loc_adbe_Fairmarketvalueofderivativeliability_B0C0F0BBF60A2C1D9C51A27299E4B5C5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPayableCurrent" xlink:label="loc_us-gaap_InterestPayableCurrent_402FF5E2625E168F1FC2A27299E54F21" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_B6858643291038346A8EA27299E38C8C" xlink:to="loc_us-gaap_InterestPayableCurrent_402FF5E2625E168F1FC2A27299E54F21" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_1A8B1E1305ACEE17BC12A27299E50E28" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_B6858643291038346A8EA27299E38C8C" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_1A8B1E1305ACEE17BC12A27299E50E28" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_998162A0E3C4901BD049A27299E53930" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_B6858643291038346A8EA27299E38C8C" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_998162A0E3C4901BD049A27299E53930" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/AccruedExpensesTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_F20D6E4B70BFB3007F0AA72F3DE93897" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_FA97CD3775F0FD7559CCA72F3DE9ED4A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_F20D6E4B70BFB3007F0AA72F3DE93897" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_FA97CD3775F0FD7559CCA72F3DE9ED4A" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1" xlink:type="extended">
    <link:loc xlink:href="adbe-20191129.xsd#adbe_AccumulatedOtherComprehensiveIncomeLossAbstract" xlink:label="loc_adbe_AccumulatedOtherComprehensiveIncomeLossAbstract_DF717EDD5DC5E5119F07A2672F9A081C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_80F588B12620D8A8CA28A2672F9A77FF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_AccumulatedOtherComprehensiveIncomeLossAbstract_DF717EDD5DC5E5119F07A2672F9A081C" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_80F588B12620D8A8CA28A2672F9A77FF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_DC3930A23368F80F0FA0A2672F9B0267" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_80F588B12620D8A8CA28A2672F9A77FF" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_DC3930A23368F80F0FA0A2672F9B0267" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_F1641587C734319616A6A2672F9BB926" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_DC3930A23368F80F0FA0A2672F9B0267" xlink:to="loc_us-gaap_EquityComponentDomain_F1641587C734319616A6A2672F9BB926" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_A145E10599D4EECF2D0DA2672F9B1B28" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_80F588B12620D8A8CA28A2672F9A77FF" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_A145E10599D4EECF2D0DA2672F9B1B28" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_GrossunrealizedgainsonavailableforsalesecuritiesAbstract" xlink:label="loc_adbe_GrossunrealizedgainsonavailableforsalesecuritiesAbstract_37FA8298F4EA4B4A00E3A2672F9B8A32" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_A145E10599D4EECF2D0DA2672F9B1B28" xlink:to="loc_adbe_GrossunrealizedgainsonavailableforsalesecuritiesAbstract_37FA8298F4EA4B4A00E3A2672F9B8A32" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_UnrealizedGainsonAvailableforSaleSecuritiesNetofTax" xlink:label="loc_adbe_UnrealizedGainsonAvailableforSaleSecuritiesNetofTax_38F983590F1363ABD4ABA2672F9B7580" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_GrossunrealizedgainsonavailableforsalesecuritiesAbstract_37FA8298F4EA4B4A00E3A2672F9B8A32" xlink:to="loc_adbe_UnrealizedGainsonAvailableforSaleSecuritiesNetofTax_38F983590F1363ABD4ABA2672F9B7580" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_GrossunrealizedgainsonavailableforsalesecuritiesincreasedecreaseNetofTax" xlink:label="loc_adbe_GrossunrealizedgainsonavailableforsalesecuritiesincreasedecreaseNetofTax_9CAF267ADFE42B803373A2672F9C2DDB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_GrossunrealizedgainsonavailableforsalesecuritiesAbstract_37FA8298F4EA4B4A00E3A2672F9B8A32" xlink:to="loc_adbe_GrossunrealizedgainsonavailableforsalesecuritiesincreasedecreaseNetofTax_9CAF267ADFE42B803373A2672F9C2DDB" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_GrossunrealizedgainsonavailableforsalesecuritiesreclassificationadjustmentsNetofTax" xlink:label="loc_adbe_GrossunrealizedgainsonavailableforsalesecuritiesreclassificationadjustmentsNetofTax_6044C8879FCD8E3B8996A2672F9CBBD1" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_GrossunrealizedgainsonavailableforsalesecuritiesAbstract_37FA8298F4EA4B4A00E3A2672F9B8A32" xlink:to="loc_adbe_GrossunrealizedgainsonavailableforsalesecuritiesreclassificationadjustmentsNetofTax_6044C8879FCD8E3B8996A2672F9CBBD1" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_UnrealizedGainsonAvailableforSaleSecuritiesNetofTax" xlink:label="loc_adbe_UnrealizedGainsonAvailableforSaleSecuritiesNetofTax_077F90A284A915BB5845A2672F9C6731" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_GrossunrealizedgainsonavailableforsalesecuritiesAbstract_37FA8298F4EA4B4A00E3A2672F9B8A32" xlink:to="loc_adbe_UnrealizedGainsonAvailableforSaleSecuritiesNetofTax_077F90A284A915BB5845A2672F9C6731" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_GrossunrealizedlossesonavailableforsalesecuritiesAbstract" xlink:label="loc_adbe_GrossunrealizedlossesonavailableforsalesecuritiesAbstract_161E16EF656C05CDC811A2672F9C1CE3" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_A145E10599D4EECF2D0DA2672F9B1B28" xlink:to="loc_adbe_GrossunrealizedlossesonavailableforsalesecuritiesAbstract_161E16EF656C05CDC811A2672F9C1CE3" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_UnrealizedLossesonAvailableforSaleSecuritiesNetofTax" xlink:label="loc_adbe_UnrealizedLossesonAvailableforSaleSecuritiesNetofTax_E6F98021500E281673A6A2672F9C2057" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_GrossunrealizedlossesonavailableforsalesecuritiesAbstract_161E16EF656C05CDC811A2672F9C1CE3" xlink:to="loc_adbe_UnrealizedLossesonAvailableforSaleSecuritiesNetofTax_E6F98021500E281673A6A2672F9C2057" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_GrossunrealizedlossesonavailableforsalesecuritiesincreaseordecreaseNetofTax" xlink:label="loc_adbe_GrossunrealizedlossesonavailableforsalesecuritiesincreaseordecreaseNetofTax_E7F28B7883E1400B214DA2672F9D092C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_GrossunrealizedlossesonavailableforsalesecuritiesAbstract_161E16EF656C05CDC811A2672F9C1CE3" xlink:to="loc_adbe_GrossunrealizedlossesonavailableforsalesecuritiesincreaseordecreaseNetofTax_E7F28B7883E1400B214DA2672F9D092C" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_GrossunrealizedlossesonavailableforsalesecuritiesreclassificationadjustmentsNetofTax" xlink:label="loc_adbe_GrossunrealizedlossesonavailableforsalesecuritiesreclassificationadjustmentsNetofTax_30E93371FAEDF9703372A2672F9D7B06" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_GrossunrealizedlossesonavailableforsalesecuritiesAbstract_161E16EF656C05CDC811A2672F9C1CE3" xlink:to="loc_adbe_GrossunrealizedlossesonavailableforsalesecuritiesreclassificationadjustmentsNetofTax_30E93371FAEDF9703372A2672F9D7B06" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_UnrealizedLossesonAvailableforSaleSecuritiesNetofTax" xlink:label="loc_adbe_UnrealizedLossesonAvailableforSaleSecuritiesNetofTax_4D9FD39CD3DEBB8B645FA2672F9D0CE1" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_GrossunrealizedlossesonavailableforsalesecuritiesAbstract_161E16EF656C05CDC811A2672F9C1CE3" xlink:to="loc_adbe_UnrealizedLossesonAvailableforSaleSecuritiesNetofTax_4D9FD39CD3DEBB8B645FA2672F9D0CE1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtSecuritiesUnrealizedGainLossAbstract" xlink:label="loc_us-gaap_DebtSecuritiesUnrealizedGainLossAbstract_D15A7B20C30452E4DDBEA2672F9D3557" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_A145E10599D4EECF2D0DA2672F9B1B28" xlink:to="loc_us-gaap_DebtSecuritiesUnrealizedGainLossAbstract_D15A7B20C30452E4DDBEA2672F9D3557" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_FD8F449D81E5B1B4F2ADA2672F9D4725" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesUnrealizedGainLossAbstract_D15A7B20C30452E4DDBEA2672F9D3557" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_FD8F449D81E5B1B4F2ADA2672F9D4725" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_F68E1A53912C5AD23FEEA2672F9EC7EC" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/netLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesUnrealizedGainLossAbstract_D15A7B20C30452E4DDBEA2672F9D3557" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_F68E1A53912C5AD23FEEA2672F9EC7EC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_F3237D4987D842258AFBA2672F9E01DB" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesUnrealizedGainLossAbstract_D15A7B20C30452E4DDBEA2672F9D3557" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_F3237D4987D842258AFBA2672F9E01DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_754AD9381B3C3DF1126CA2672F9EAB42" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesUnrealizedGainLossAbstract_D15A7B20C30452E4DDBEA2672F9D3557" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_754AD9381B3C3DF1126CA2672F9EAB42" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContractsAbstract" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContractsAbstract_470E747FDD448A80E64DA2672F9E1CC5" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_A145E10599D4EECF2D0DA2672F9B1B28" xlink:to="loc_us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContractsAbstract_470E747FDD448A80E64DA2672F9E1CC5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_6594D5B0F5338DC912CDA2672F9E9EFE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContractsAbstract_470E747FDD448A80E64DA2672F9E1CC5" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_6594D5B0F5338DC912CDA2672F9E9EFE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_5CF06B16F7571899D90FA2672F9FE489" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContractsAbstract_470E747FDD448A80E64DA2672F9E1CC5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_5CF06B16F7571899D90FA2672F9FE489" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_F29415F818321CF799A1A2672F9F7F22" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContractsAbstract_470E747FDD448A80E64DA2672F9E1CC5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_F29415F818321CF799A1A2672F9F7F22" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_0698B257AC095E297519A2672F9F3860" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContractsAbstract_470E747FDD448A80E64DA2672F9E1CC5" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_0698B257AC095E297519A2672F9F3860" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_B88EDD4034DF906EEDE1A2672F9FF433" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_A145E10599D4EECF2D0DA2672F9B1B28" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_B88EDD4034DF906EEDE1A2672F9FF433" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_725B13DE316DC447F0EAA2672F9F59E9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_B88EDD4034DF906EEDE1A2672F9FF433" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_725B13DE316DC447F0EAA2672F9F59E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_9FC67B6B4C3EA4C9B1E4A2672F9F9669" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_B88EDD4034DF906EEDE1A2672F9FF433" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_9FC67B6B4C3EA4C9B1E4A2672F9F9669" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_23DAADE2871AF228C94BA2672FA018B1" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_B88EDD4034DF906EEDE1A2672F9FF433" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_23DAADE2871AF228C94BA2672FA018B1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_96A7E0654A2D2294CB1AA2672FA01DE4" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_B88EDD4034DF906EEDE1A2672F9FF433" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_96A7E0654A2D2294CB1AA2672FA01DE4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_F3CDF2EC3C9EF8C4E82DA2672FA05B13" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_A145E10599D4EECF2D0DA2672F9B1B28" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_F3CDF2EC3C9EF8C4E82DA2672FA05B13" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_FCCED19A08574E5B03FBA2672FA00E75" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_F3CDF2EC3C9EF8C4E82DA2672FA05B13" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_FCCED19A08574E5B03FBA2672FA00E75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_85C0519F7AECA194199FA2672FA0B487" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_F3CDF2EC3C9EF8C4E82DA2672FA05B13" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_85C0519F7AECA194199FA2672FA0B487" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_9660B8AC0F126CC0AEB2A2672FA19E13" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_F3CDF2EC3C9EF8C4E82DA2672FA05B13" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_9660B8AC0F126CC0AEB2A2672FA19E13" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6F29C2DD06F474BBE8ABA2672FA1EC2A" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_F3CDF2EC3C9EF8C4E82DA2672FA05B13" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6F29C2DD06F474BBE8ABA2672FA1EC2A" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails2" xlink:type="extended">
    <link:loc xlink:href="adbe-20191129.xsd#adbe_AccumulatedOtherComprehensiveIncomeLossAbstract" xlink:label="loc_adbe_AccumulatedOtherComprehensiveIncomeLossAbstract_B91CBE23176AF984D0C3A0E1794DC00D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_04CD5A24830FB8D509F1A0E1794DCAEF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_AccumulatedOtherComprehensiveIncomeLossAbstract_B91CBE23176AF984D0C3A0E1794DC00D" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_04CD5A24830FB8D509F1A0E1794DCAEF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_349A801138BFA5AB59F4A0E1794ECCB2" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_AccumulatedOtherComprehensiveIncomeLossAbstract_B91CBE23176AF984D0C3A0E1794DC00D" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_349A801138BFA5AB59F4A0E1794ECCB2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_C608F038344BD420AF4EA0E1794ECC5D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_AccumulatedOtherComprehensiveIncomeLossAbstract_B91CBE23176AF984D0C3A0E1794DC00D" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_C608F038344BD420AF4EA0E1794ECC5D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_F46ECB5AD3A8AFCB14B4A0E1794E8B0A" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_AccumulatedOtherComprehensiveIncomeLossAbstract_B91CBE23176AF984D0C3A0E1794DC00D" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_F46ECB5AD3A8AFCB14B4A0E1794E8B0A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax_3F4FDAF2E07D37E85C7EA0E1794EA742" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_AccumulatedOtherComprehensiveIncomeLossAbstract_B91CBE23176AF984D0C3A0E1794DC00D" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax_3F4FDAF2E07D37E85C7EA0E1794EA742" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_7373CA61E0FF9BE15C4CA0E1794E10A0" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_AccumulatedOtherComprehensiveIncomeLossAbstract_B91CBE23176AF984D0C3A0E1794DC00D" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_7373CA61E0FF9BE15C4CA0E1794E10A0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_20FD73A85F47925236DAA0E1794F7A76" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_AccumulatedOtherComprehensiveIncomeLossAbstract_B91CBE23176AF984D0C3A0E1794DC00D" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_20FD73A85F47925236DAA0E1794F7A76" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_F14A45A416A59F7B49A5A0E1794FC5F8" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_AccumulatedOtherComprehensiveIncomeLossAbstract_B91CBE23176AF984D0C3A0E1794DC00D" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_F14A45A416A59F7B49A5A0E1794FC5F8" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossNotes" xlink:type="extended">
    <link:loc xlink:href="adbe-20191129.xsd#adbe_AccumulatedOtherComprehensiveIncomeLossAbstract" xlink:label="loc_adbe_AccumulatedOtherComprehensiveIncomeLossAbstract_557B494075DA7759F9F48D95928E3F76" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_5DF45E4D2F6444803CF08D95929A4A6A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_AccumulatedOtherComprehensiveIncomeLossAbstract_557B494075DA7759F9F48D95928E3F76" xlink:to="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_5DF45E4D2F6444803CF08D95929A4A6A" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossTables" xlink:type="extended">
    <link:loc xlink:href="adbe-20191129.xsd#adbe_AccumulatedOtherComprehensiveIncomeLossAbstract" xlink:label="loc_adbe_AccumulatedOtherComprehensiveIncomeLossAbstract_81020B1DA002767DA11F8D972CEC8FD7" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_1C463A61199FDF3172C48D972CF327DB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_AccumulatedOtherComprehensiveIncomeLossAbstract_81020B1DA002767DA11F8D972CEC8FD7" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_1C463A61199FDF3172C48D972CF327DB" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_OtherComprehensiveIncomeTaxTableTextBlock" xlink:label="loc_adbe_OtherComprehensiveIncomeTaxTableTextBlock_11F9775C2B976590A97D8D97665B5F7B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_AccumulatedOtherComprehensiveIncomeLossAbstract_81020B1DA002767DA11F8D972CEC8FD7" xlink:to="loc_adbe_OtherComprehensiveIncomeTaxTableTextBlock_11F9775C2B976590A97D8D97665B5F7B" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/Acquisitions" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_D5BBD211BA905AD1918AF850F9E24C84" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_DD69E0E6D6F15D769A31C9C8E992FC51" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_D5BBD211BA905AD1918AF850F9E24C84" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_DD69E0E6D6F15D769A31C9C8E992FC51" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/AcquisitionsDetails1" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_FF7963B20965CBAD4F13A72F3EA37BF3" xlink:type="locator" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ScheduleofacquiredassetsandliabilitiesTable" xlink:label="loc_adbe_ScheduleofacquiredassetsandliabilitiesTable_5B63920212FDD6260C2AA72F3EA3DC90" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_FF7963B20965CBAD4F13A72F3EA37BF3" xlink:to="loc_adbe_ScheduleofacquiredassetsandliabilitiesTable_5B63920212FDD6260C2AA72F3EA3DC90" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_A3B5448335ECD437DBB7A72F3EA46658" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesTable_5B63920212FDD6260C2AA72F3EA3DC90" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_A3B5448335ECD437DBB7A72F3EA46658" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_02E2B0B3BE956E77DDD2A72F3EA4A9EE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_A3B5448335ECD437DBB7A72F3EA46658" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_02E2B0B3BE956E77DDD2A72F3EA4A9EE" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_CustomerContractsAndRelationshipsMember" xlink:label="loc_adbe_CustomerContractsAndRelationshipsMember_8264B8E6EAE82E760A3FA72F3EA480ED" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_02E2B0B3BE956E77DDD2A72F3EA4A9EE" xlink:to="loc_adbe_CustomerContractsAndRelationshipsMember_8264B8E6EAE82E760A3FA72F3EA480ED" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_PurchasedTechnologyMember" xlink:label="loc_adbe_PurchasedTechnologyMember_BCCDF05CEDD46BE5C976A72F3EA4C1CC" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_02E2B0B3BE956E77DDD2A72F3EA4A9EE" xlink:to="loc_adbe_PurchasedTechnologyMember_BCCDF05CEDD46BE5C976A72F3EA4C1CC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember_0D238CCDA8C0DAC87531A72F3EA5D842" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_02E2B0B3BE956E77DDD2A72F3EA4A9EE" xlink:to="loc_us-gaap_OrderOrProductionBacklogMember_0D238CCDA8C0DAC87531A72F3EA5D842" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_DA674961A44A0BC95FB8A72F3EA58DFB" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_02E2B0B3BE956E77DDD2A72F3EA4A9EE" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_DA674961A44A0BC95FB8A72F3EA58DFB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaap_TrademarksMember_607F2E0C40DD7AA73003A72F3EA562B1" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_02E2B0B3BE956E77DDD2A72F3EA4A9EE" xlink:to="loc_us-gaap_TrademarksMember_607F2E0C40DD7AA73003A72F3EA562B1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_F09C7B3AEEEE592D40EBA72F3EA502F0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesTable_5B63920212FDD6260C2AA72F3EA3DC90" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_F09C7B3AEEEE592D40EBA72F3EA502F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_DF6FC04FFF551BA25B0CA72F3EA59344" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_F09C7B3AEEEE592D40EBA72F3EA502F0" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_DF6FC04FFF551BA25B0CA72F3EA59344" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_MarketoMember" xlink:label="loc_adbe_MarketoMember_1E4431EBF39EA043ED8CA72F3EA60A85" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_DF6FC04FFF551BA25B0CA72F3EA59344" xlink:to="loc_adbe_MarketoMember_1E4431EBF39EA043ED8CA72F3EA60A85" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ScheduleofacquiredassetsandliabilitiesLineItems" xlink:label="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_068737C386C50CD79543A72F3EA63890" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesTable_5B63920212FDD6260C2AA72F3EA3DC90" xlink:to="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_068737C386C50CD79543A72F3EA63890" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedCustomerRelationshipsGross" xlink:label="loc_us-gaap_FiniteLivedCustomerRelationshipsGross_6AD29EACCBD2279D7288A72F3EA6BA31" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_068737C386C50CD79543A72F3EA63890" xlink:to="loc_us-gaap_FiniteLivedCustomerRelationshipsGross_6AD29EACCBD2279D7288A72F3EA6BA31" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_FiniteLivedpurchasedtechnologygross" xlink:label="loc_adbe_FiniteLivedpurchasedtechnologygross_E01F96B0CEF5A5137222A72F3EA65D56" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_068737C386C50CD79543A72F3EA63890" xlink:to="loc_adbe_FiniteLivedpurchasedtechnologygross_E01F96B0CEF5A5137222A72F3EA65D56" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedContractualRightsGross" xlink:label="loc_us-gaap_FiniteLivedContractualRightsGross_E820A034F6BE743CC161A72F3EA60B85" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_068737C386C50CD79543A72F3EA63890" xlink:to="loc_us-gaap_FiniteLivedContractualRightsGross_E820A034F6BE743CC161A72F3EA60B85" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedNoncompeteAgreementsGross" xlink:label="loc_us-gaap_FiniteLivedNoncompeteAgreementsGross_B82C49B472BB9DF0F3B7A72F3EA77D75" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_068737C386C50CD79543A72F3EA63890" xlink:to="loc_us-gaap_FiniteLivedNoncompeteAgreementsGross_B82C49B472BB9DF0F3B7A72F3EA77D75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedTrademarksGross" xlink:label="loc_us-gaap_FiniteLivedTrademarksGross_261FFDE7FD32EC4834E8A72F3EA70592" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_068737C386C50CD79543A72F3EA63890" xlink:to="loc_us-gaap_FiniteLivedTrademarksGross_261FFDE7FD32EC4834E8A72F3EA70592" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_3FB53D73103E99FB0422A72F3EA7C366" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_068737C386C50CD79543A72F3EA63890" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_3FB53D73103E99FB0422A72F3EA7C366" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_DD591723B76275563FA4A72F3EA77B68" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_068737C386C50CD79543A72F3EA63890" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_DD591723B76275563FA4A72F3EA77B68" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_2634173BF52D35E6E1FEA72F3EA72D6D" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_068737C386C50CD79543A72F3EA63890" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_2634173BF52D35E6E1FEA72F3EA72D6D" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_BusinessCombinationPurchasePrice" xlink:label="loc_adbe_BusinessCombinationPurchasePrice_3C649B5E089687D20091A72F3EA70CE6" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_068737C386C50CD79543A72F3EA63890" xlink:to="loc_adbe_BusinessCombinationPurchasePrice_3C649B5E089687D20091A72F3EA70CE6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_8E03BC97D1C8F2BD0EE9A72F3EA8EBCB" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_068737C386C50CD79543A72F3EA63890" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_8E03BC97D1C8F2BD0EE9A72F3EA8EBCB" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/AcquisitionsDetails2" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_0B825A99F064865D893AAB0E1706DC8E" xlink:type="locator" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ScheduleofproformarevenueandearningsTable" xlink:label="loc_adbe_ScheduleofproformarevenueandearningsTable_4DBF3AB0BC6BD9459EE4AB0E170780D3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_0B825A99F064865D893AAB0E1706DC8E" xlink:to="loc_adbe_ScheduleofproformarevenueandearningsTable_4DBF3AB0BC6BD9459EE4AB0E170780D3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_DF18CB9E306783C27C95AB0E17087B27" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ScheduleofproformarevenueandearningsTable_4DBF3AB0BC6BD9459EE4AB0E170780D3" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_DF18CB9E306783C27C95AB0E17087B27" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_C7830AF87407012F7846AB0E170870A6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_DF18CB9E306783C27C95AB0E17087B27" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_C7830AF87407012F7846AB0E170870A6" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_MarketoMember" xlink:label="loc_adbe_MarketoMember_B857550DE63406FBDA14AB0E170866F6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_C7830AF87407012F7846AB0E170870A6" xlink:to="loc_adbe_MarketoMember_B857550DE63406FBDA14AB0E170866F6" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ScheduleofproformarevenueandearningsLineItems" xlink:label="loc_adbe_ScheduleofproformarevenueandearningsLineItems_610C229456C2DBE2F78AAB0E1709AC0B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ScheduleofproformarevenueandearningsTable_4DBF3AB0BC6BD9459EE4AB0E170780D3" xlink:to="loc_adbe_ScheduleofproformarevenueandearningsLineItems_610C229456C2DBE2F78AAB0E1709AC0B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_90F40CF1A8E339C058C0AB0E170938E4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ScheduleofproformarevenueandearningsLineItems_610C229456C2DBE2F78AAB0E1709AC0B" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_90F40CF1A8E339C058C0AB0E170938E4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_FE2C3C49B8CB300CFE53AB0E1709FB1C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ScheduleofproformarevenueandearningsLineItems_610C229456C2DBE2F78AAB0E1709AC0B" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_FE2C3C49B8CB300CFE53AB0E1709FB1C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/AcquisitionsDetails3" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_3CB4DA106CF7CC5946DCA72F3E941025" xlink:type="locator" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ScheduleofacquiredassetsandliabilitiesTable" xlink:label="loc_adbe_ScheduleofacquiredassetsandliabilitiesTable_60136FF21CF393D2A09CA72F3E9566DA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_3CB4DA106CF7CC5946DCA72F3E941025" xlink:to="loc_adbe_ScheduleofacquiredassetsandliabilitiesTable_60136FF21CF393D2A09CA72F3E9566DA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2709419D5B7EAEC7AEBCA72F3E9515B2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesTable_60136FF21CF393D2A09CA72F3E9566DA" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2709419D5B7EAEC7AEBCA72F3E9515B2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_257BA9EA8C077C3D4B14A72F3E955204" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2709419D5B7EAEC7AEBCA72F3E9515B2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_257BA9EA8C077C3D4B14A72F3E955204" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_CustomerContractsAndRelationshipsMember" xlink:label="loc_adbe_CustomerContractsAndRelationshipsMember_3CA479AD06D7A11F8862A72F3E95EC9D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_257BA9EA8C077C3D4B14A72F3E955204" xlink:to="loc_adbe_CustomerContractsAndRelationshipsMember_3CA479AD06D7A11F8862A72F3E95EC9D" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_PurchasedTechnologyMember" xlink:label="loc_adbe_PurchasedTechnologyMember_24E49E1CFAD45E04234AA72F3E9628E3" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_257BA9EA8C077C3D4B14A72F3E955204" xlink:to="loc_adbe_PurchasedTechnologyMember_24E49E1CFAD45E04234AA72F3E9628E3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaap_TrademarksMember_974470A63B559A2FFA08A72F3E963F38" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_257BA9EA8C077C3D4B14A72F3E955204" xlink:to="loc_us-gaap_TrademarksMember_974470A63B559A2FFA08A72F3E963F38" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_95C621C802456F1FD258A72F3E96386F" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_257BA9EA8C077C3D4B14A72F3E955204" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_95C621C802456F1FD258A72F3E96386F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_628DEE0E614D0EE0C3C8A72F3E967F9F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesTable_60136FF21CF393D2A09CA72F3E9566DA" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_628DEE0E614D0EE0C3C8A72F3E967F9F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2840BF576399EC155A66A72F3E9688BE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_628DEE0E614D0EE0C3C8A72F3E967F9F" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2840BF576399EC155A66A72F3E9688BE" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_MagentoMember" xlink:label="loc_adbe_MagentoMember_5FE378FF4987FF80987FA72F3E97CF2E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2840BF576399EC155A66A72F3E9688BE" xlink:to="loc_adbe_MagentoMember_5FE378FF4987FF80987FA72F3E97CF2E" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ScheduleofacquiredassetsandliabilitiesLineItems" xlink:label="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_9A626CC087D037AA5C0CA72F3E97046B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesTable_60136FF21CF393D2A09CA72F3E9566DA" xlink:to="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_9A626CC087D037AA5C0CA72F3E97046B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedCustomerRelationshipsGross" xlink:label="loc_us-gaap_FiniteLivedCustomerRelationshipsGross_8AB4650796AE30C59116A72F3E97A406" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_9A626CC087D037AA5C0CA72F3E97046B" xlink:to="loc_us-gaap_FiniteLivedCustomerRelationshipsGross_8AB4650796AE30C59116A72F3E97A406" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_FiniteLivedpurchasedtechnologygross" xlink:label="loc_adbe_FiniteLivedpurchasedtechnologygross_1CA84A261CB4283EE8BAA72F3E98F081" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_9A626CC087D037AA5C0CA72F3E97046B" xlink:to="loc_adbe_FiniteLivedpurchasedtechnologygross_1CA84A261CB4283EE8BAA72F3E98F081" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Finitelivedinprocessresearchanddevelopment" xlink:label="loc_adbe_Finitelivedinprocessresearchanddevelopment_6CB3C5EB6CDF1A0791A2A72F3E98B1F0" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_9A626CC087D037AA5C0CA72F3E97046B" xlink:to="loc_adbe_Finitelivedinprocessresearchanddevelopment_6CB3C5EB6CDF1A0791A2A72F3E98B1F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedTrademarksGross" xlink:label="loc_us-gaap_FiniteLivedTrademarksGross_F9625E64C638675D84A6A72F3E988D1D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_9A626CC087D037AA5C0CA72F3E97046B" xlink:to="loc_us-gaap_FiniteLivedTrademarksGross_F9625E64C638675D84A6A72F3E988D1D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherFiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_OtherFiniteLivedIntangibleAssetsGross_EC860E2AA7495DE5FF1CA72F3E98F491" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_9A626CC087D037AA5C0CA72F3E97046B" xlink:to="loc_us-gaap_OtherFiniteLivedIntangibleAssetsGross_EC860E2AA7495DE5FF1CA72F3E98F491" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_C26A921614CC92233F7DA72F3E9889DE" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_9A626CC087D037AA5C0CA72F3E97046B" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_C26A921614CC92233F7DA72F3E9889DE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_773674A832A3764E5250A72F3E989C9C" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_9A626CC087D037AA5C0CA72F3E97046B" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_773674A832A3764E5250A72F3E989C9C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_23C121AA90F2EAAAA75FA72F3E98C829" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_9A626CC087D037AA5C0CA72F3E97046B" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_23C121AA90F2EAAAA75FA72F3E98C829" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_BusinessCombinationPurchasePrice" xlink:label="loc_adbe_BusinessCombinationPurchasePrice_EA344E9ED5BE736177F1A72F3E99AD6A" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_9A626CC087D037AA5C0CA72F3E97046B" xlink:to="loc_adbe_BusinessCombinationPurchasePrice_EA344E9ED5BE736177F1A72F3E99AD6A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_8A2C9A338B3EF9E958B0A72F3E99D471" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ScheduleofacquiredassetsandliabilitiesLineItems_9A626CC087D037AA5C0CA72F3E97046B" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_8A2C9A338B3EF9E958B0A72F3E99D471" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/AcquisitionsDetailsNumeric" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_D5AD8C7280058D70A4FCAB0E152E9420" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_E422DF85F436C2154F74AB0E152F22EE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_D5AD8C7280058D70A4FCAB0E152E9420" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_E422DF85F436C2154F74AB0E152F22EE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_70A19F453A9D3B70E991AB0E152FCF83" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_E422DF85F436C2154F74AB0E152F22EE" xlink:to="loc_us-gaap_DebtInstrumentAxis_70A19F453A9D3B70E991AB0E152FCF83" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_A4152B95A7E94F6C3166AB0E152FAD3A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_70A19F453A9D3B70E991AB0E152FCF83" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_A4152B95A7E94F6C3166AB0E152FAD3A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="loc_us-gaap_LoansPayableMember_3AAB9127459F67722243AB0E153032A8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_A4152B95A7E94F6C3166AB0E152FAD3A" xlink:to="loc_us-gaap_LoansPayableMember_3AAB9127459F67722243AB0E153032A8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_44846E63EC1611745034AB0E15308DBE" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_E422DF85F436C2154F74AB0E152F22EE" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_44846E63EC1611745034AB0E15308DBE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2AAC342C9423996FDF12AB0E153055B0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_44846E63EC1611745034AB0E15308DBE" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2AAC342C9423996FDF12AB0E153055B0" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_AllegorithmicMember" xlink:label="loc_adbe_AllegorithmicMember_64CCDA3554CEFB55C19BAB0E153145D3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2AAC342C9423996FDF12AB0E153055B0" xlink:to="loc_adbe_AllegorithmicMember_64CCDA3554CEFB55C19BAB0E153145D3" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_MarketoMember" xlink:label="loc_adbe_MarketoMember_92D1AC9F86D08FB32F40AB0E15306027" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2AAC342C9423996FDF12AB0E153055B0" xlink:to="loc_adbe_MarketoMember_92D1AC9F86D08FB32F40AB0E15306027" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_TubeMogulMember" xlink:label="loc_adbe_TubeMogulMember_D20C4F32ECA334068200AB0E1531BF55" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2AAC342C9423996FDF12AB0E153055B0" xlink:to="loc_adbe_TubeMogulMember_D20C4F32ECA334068200AB0E1531BF55" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_97FE437FBA9CC32011CBAB0E15310468" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_E422DF85F436C2154F74AB0E152F22EE" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_97FE437FBA9CC32011CBAB0E15310468" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_BusinessCombinationPurchasePriceforRemainingInterest" xlink:label="loc_adbe_BusinessCombinationPurchasePriceforRemainingInterest_80B978253462C52D5B14AB0E15317534" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97FE437FBA9CC32011CBAB0E15310468" xlink:to="loc_adbe_BusinessCombinationPurchasePriceforRemainingInterest_80B978253462C52D5B14AB0E15317534" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_BusinessCombinationPurchasePrice" xlink:label="loc_adbe_BusinessCombinationPurchasePrice_2CB01496BD7DB5CC97C8AB0E1531187A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97FE437FBA9CC32011CBAB0E15310468" xlink:to="loc_adbe_BusinessCombinationPurchasePrice_2CB01496BD7DB5CC97C8AB0E1531187A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_307E27CFF8153A570509AB0E1532A264" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97FE437FBA9CC32011CBAB0E15310468" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_307E27CFF8153A570509AB0E1532A264" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_8D49C51939112D61E706AB0E1532FD8F" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97FE437FBA9CC32011CBAB0E15310468" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_8D49C51939112D61E706AB0E1532FD8F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_9ADA3BF8FDBCAE07F2A8AB0E153232A6" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97FE437FBA9CC32011CBAB0E15310468" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_9ADA3BF8FDBCAE07F2A8AB0E153232A6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_6A10101250EA1BA1FE3FAB0E1532D1EF" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97FE437FBA9CC32011CBAB0E15310468" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_6A10101250EA1BA1FE3FAB0E1532D1EF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_C9AA551E7D18952C2C2CAB0E15332CE8" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97FE437FBA9CC32011CBAB0E15310468" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_C9AA551E7D18952C2C2CAB0E15332CE8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_BC2FEB514F12F88E65B7AB0E1533EFE6" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97FE437FBA9CC32011CBAB0E15310468" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_BC2FEB514F12F88E65B7AB0E1533EFE6" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_BusinessCombinationDeferredTaxLiabilitiesAssumedforFutureAmortizationofIntangibleAssets" xlink:label="loc_adbe_BusinessCombinationDeferredTaxLiabilitiesAssumedforFutureAmortizationofIntangibleAssets_49914C17ECFA4A290D84AB0E153386CB" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97FE437FBA9CC32011CBAB0E15310468" xlink:to="loc_adbe_BusinessCombinationDeferredTaxLiabilitiesAssumedforFutureAmortizationofIntangibleAssets_49914C17ECFA4A290D84AB0E153386CB" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_BusinessCombinationDeferredTaxAssetsAcquired" xlink:label="loc_adbe_BusinessCombinationDeferredTaxAssetsAcquired_0A2E4E0DC0A3B31B9C22AB0E1533A3E1" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97FE437FBA9CC32011CBAB0E15310468" xlink:to="loc_adbe_BusinessCombinationDeferredTaxAssetsAcquired_0A2E4E0DC0A3B31B9C22AB0E1533A3E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_33EEBA299EABB7C18A9DAB0E1533D122" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97FE437FBA9CC32011CBAB0E15310468" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_33EEBA299EABB7C18A9DAB0E1533D122" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_0E1C7887997F5BBE3FE3AB0E15337CD1" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97FE437FBA9CC32011CBAB0E15310468" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_0E1C7887997F5BBE3FE3AB0E15337CD1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss_204164D4A3E02E3839BBAB0E15339E37" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97FE437FBA9CC32011CBAB0E15310468" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss_204164D4A3E02E3839BBAB0E15339E37" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_D04514E4BF7BCC997A1AAB0E15345B8B" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97FE437FBA9CC32011CBAB0E15310468" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_D04514E4BF7BCC997A1AAB0E15345B8B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_4C06C2EB3FBECF4B0D06AB0E15341245" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97FE437FBA9CC32011CBAB0E15310468" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_4C06C2EB3FBECF4B0D06AB0E15341245" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/AcquisitionsTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_91EEF2FE8A3816C9A7AEA72F3EADAAD3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3FB3ED5FF499F8D00765A72F3EAD1649" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_91EEF2FE8A3816C9A7AEA72F3EADAAD3" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3FB3ED5FF499F8D00765A72F3EAD1649" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_47FCB39EA3895D0479D1A72F3EADE703" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3FB3ED5FF499F8D00765A72F3EAD1649" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_47FCB39EA3895D0479D1A72F3EADE703" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_BD2BCCBDC4CE18991BBEA72F3EAD6BF6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_47FCB39EA3895D0479D1A72F3EADE703" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_BD2BCCBDC4CE18991BBEA72F3EAD6BF6" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_MarketoMember" xlink:label="loc_adbe_MarketoMember_F51080ECFE24FA735616A72F3EAE58AF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_BD2BCCBDC4CE18991BBEA72F3EAD6BF6" xlink:to="loc_adbe_MarketoMember_F51080ECFE24FA735616A72F3EAE58AF" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_MagentoMember" xlink:label="loc_adbe_MagentoMember_5662DF080EA06F3AFE9AA72F3EAEF2BF" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_BD2BCCBDC4CE18991BBEA72F3EAD6BF6" xlink:to="loc_adbe_MagentoMember_5662DF080EA06F3AFE9AA72F3EAEF2BF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_3326484ADA4F86220664A72F3EAF4B63" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3FB3ED5FF499F8D00765A72F3EAD1649" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_3326484ADA4F86220664A72F3EAF4B63" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ScheduleofacquiredassetsandliabilitiesTableTextBlock" xlink:label="loc_adbe_ScheduleofacquiredassetsandliabilitiesTableTextBlock_A20F143AF63DA88F89C5A72F3EAF98E8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3326484ADA4F86220664A72F3EAF4B63" xlink:to="loc_adbe_ScheduleofacquiredassetsandliabilitiesTableTextBlock_A20F143AF63DA88F89C5A72F3EAF98E8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_1A5C822BAD76945515B3A72F3EB06966" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3326484ADA4F86220664A72F3EAF4B63" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_1A5C822BAD76945515B3A72F3EB06966" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1B995EFA72787CAD63A3DA912700DB02" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_5CAF65073C3F43C450CCDA9127035C99" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1B995EFA72787CAD63A3DA912700DB02" xlink:to="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_5CAF65073C3F43C450CCDA9127035C99" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_852783FBB780C2A38A12A51BF8CE3053" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_369CF3DD3832484350ECA51BF8CE7D2C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_852783FBB780C2A38A12A51BF8CE3053" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_369CF3DD3832484350ECA51BF8CE7D2C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_641146AB6BDA5AD95321A51BF8CE0982" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_369CF3DD3832484350ECA51BF8CE7D2C" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_641146AB6BDA5AD95321A51BF8CE0982" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_7ACF0C36A54B2A45185AA51BF8CE4F21" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_641146AB6BDA5AD95321A51BF8CE0982" xlink:to="loc_us-gaap_TypeOfAdoptionMember_7ACF0C36A54B2A45185AA51BF8CE4F21" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_EF2EF17ABA755B53D96EA51BF8CF740E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_7ACF0C36A54B2A45185AA51BF8CE4F21" xlink:to="loc_us-gaap_AccountingStandardsUpdate201409Member_EF2EF17ABA755B53D96EA51BF8CF740E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_08D1281E76A6BBB99F3AA51BF8CFBF4D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_369CF3DD3832484350ECA51BF8CE7D2C" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_08D1281E76A6BBB99F3AA51BF8CFBF4D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_1DF571E4CAD6F09574A4A51BF8CFFE9E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_08D1281E76A6BBB99F3AA51BF8CFBF4D" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_1DF571E4CAD6F09574A4A51BF8CFFE9E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_571C7CC7AC6F00DBA9F2A51BF8D0D8B1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_1DF571E4CAD6F09574A4A51BF8CFFE9E" xlink:to="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_571C7CC7AC6F00DBA9F2A51BF8D0D8B1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xlink:label="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_C7E21673DF3AFB0B7143A51BF8D012DB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_1DF571E4CAD6F09574A4A51BF8CFFE9E" xlink:to="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_C7E21673DF3AFB0B7143A51BF8D012DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1D946A656AA6382E2BABA51BF8D03F69" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_369CF3DD3832484350ECA51BF8CE7D2C" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1D946A656AA6382E2BABA51BF8D03F69" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_43EEC8848A1E4D4182B6A51BF8D0617B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1D946A656AA6382E2BABA51BF8D03F69" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_43EEC8848A1E4D4182B6A51BF8D0617B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_25201B2CEAA97C614A51A51BF8D15C8E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1D946A656AA6382E2BABA51BF8D03F69" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_25201B2CEAA97C614A51A51BF8D15C8E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_B5363F2719F740EB037CA51BF8D1B1C9" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1D946A656AA6382E2BABA51BF8D03F69" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_B5363F2719F740EB037CA51BF8D1B1C9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_92DBC7CE65F2E5F76602A51BF8D1783D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1D946A656AA6382E2BABA51BF8D03F69" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_92DBC7CE65F2E5F76602A51BF8D1783D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_27C2FDE8F09758877132A51BF8D1FBC8" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1D946A656AA6382E2BABA51BF8D03F69" xlink:to="loc_us-gaap_DeferredRevenueCurrent_27C2FDE8F09758877132A51BF8D1FBC8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_CA855FE0013A0AF7F286A51BF8D1966F" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1D946A656AA6382E2BABA51BF8D03F69" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_CA855FE0013A0AF7F286A51BF8D1966F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_DC0168F7E784F473D1F4A51BF8D10426" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1D946A656AA6382E2BABA51BF8D03F69" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_DC0168F7E784F473D1F4A51BF8D10426" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails2" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_653D5A88255E77481E0AA51BF70BA4AA" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_8441E0A1F0115EDCF277A51BF70B40C9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_653D5A88255E77481E0AA51BF70BA4AA" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_8441E0A1F0115EDCF277A51BF70B40C9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_C683545CDEBE5A168A31A51BF70BDBB5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_8441E0A1F0115EDCF277A51BF70B40C9" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_C683545CDEBE5A168A31A51BF70BDBB5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_AEA42103AA1BA48C1453A51BF70B3E94" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_C683545CDEBE5A168A31A51BF70BDBB5" xlink:to="loc_us-gaap_TypeOfAdoptionMember_AEA42103AA1BA48C1453A51BF70B3E94" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_B977D3B0C517CDCDBA1CA51BF70C590F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_AEA42103AA1BA48C1453A51BF70B3E94" xlink:to="loc_us-gaap_AccountingStandardsUpdate201409Member_B977D3B0C517CDCDBA1CA51BF70C590F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_5123289853A3BA00BA13A51BF70C9D3B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_8441E0A1F0115EDCF277A51BF70B40C9" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_5123289853A3BA00BA13A51BF70C9D3B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_C7962CA7CBF998079430A51BF70C0849" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_5123289853A3BA00BA13A51BF70C9D3B" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_C7962CA7CBF998079430A51BF70C0849" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_2FC178815457DC04AA8CA51BF70D8ED6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_C7962CA7CBF998079430A51BF70C0849" xlink:to="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_2FC178815457DC04AA8CA51BF70D8ED6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xlink:label="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_FCCD81FD12DFE2D982F3A51BF70DAAB6" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_C7962CA7CBF998079430A51BF70C0849" xlink:to="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_FCCD81FD12DFE2D982F3A51BF70DAAB6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3E4A1EE74889248AEADCA51BF70D9E7F" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_8441E0A1F0115EDCF277A51BF70B40C9" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3E4A1EE74889248AEADCA51BF70D9E7F" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_SubscriptionandCirculationRevenue" xlink:label="loc_adbe_SubscriptionandCirculationRevenue_8AD31713F29D5E4D3FD3A51BF70D9A36" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3E4A1EE74889248AEADCA51BF70D9E7F" xlink:to="loc_adbe_SubscriptionandCirculationRevenue_8AD31713F29D5E4D3FD3A51BF70D9A36" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Productrevenue" xlink:label="loc_adbe_Productrevenue_0B07140B2A06E9F5079AA51BF70EB7EE" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3E4A1EE74889248AEADCA51BF70D9E7F" xlink:to="loc_adbe_Productrevenue_0B07140B2A06E9F5079AA51BF70EB7EE" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Servicesandsupportrevenue" xlink:label="loc_adbe_Servicesandsupportrevenue_78A138FE2DADF85E5425A51BF70EFC33" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3E4A1EE74889248AEADCA51BF70D9E7F" xlink:to="loc_adbe_Servicesandsupportrevenue_78A138FE2DADF85E5425A51BF70EFC33" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_7709E698572212D8654DA51BF70EF9B2" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3E4A1EE74889248AEADCA51BF70D9E7F" xlink:to="loc_us-gaap_Revenues_7709E698572212D8654DA51BF70EF9B2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_856D0D387485AA7495B6A51BF70E5962" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3E4A1EE74889248AEADCA51BF70D9E7F" xlink:to="loc_us-gaap_SellingAndMarketingExpense_856D0D387485AA7495B6A51BF70E5962" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_8ADE8E2D2FEC0CB097D7A51BF70E95CA" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3E4A1EE74889248AEADCA51BF70D9E7F" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_8ADE8E2D2FEC0CB097D7A51BF70E95CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_23FB0C95EB440E31AEB9A51BF70ECA2B" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3E4A1EE74889248AEADCA51BF70D9E7F" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_23FB0C95EB440E31AEB9A51BF70ECA2B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_BB119E6449996123D249A51BF70EC466" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3E4A1EE74889248AEADCA51BF70D9E7F" xlink:to="loc_us-gaap_NetIncomeLoss_BB119E6449996123D249A51BF70EC466" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_C1C5A5BFF6DF1FFE34EDA51BF70F1613" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3E4A1EE74889248AEADCA51BF70D9E7F" xlink:to="loc_us-gaap_EarningsPerShareBasic_C1C5A5BFF6DF1FFE34EDA51BF70F1613" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_FEB5141FEC9A656AF609A51BF70F9B51" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3E4A1EE74889248AEADCA51BF70D9E7F" xlink:to="loc_us-gaap_EarningsPerShareDiluted_FEB5141FEC9A656AF609A51BF70F9B51" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails3" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_152564A5969E3287E14CA51BF5268E54" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_625AC3EBCEBE4753A5E9A51BF527C945" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_152564A5969E3287E14CA51BF5268E54" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_625AC3EBCEBE4753A5E9A51BF527C945" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_D9F8BDF3C0565222BC0BA51BF52742F2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_625AC3EBCEBE4753A5E9A51BF527C945" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_D9F8BDF3C0565222BC0BA51BF52742F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_4776BABACE18BFB098A6A51BF527FFD8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_D9F8BDF3C0565222BC0BA51BF52742F2" xlink:to="loc_us-gaap_TypeOfAdoptionMember_4776BABACE18BFB098A6A51BF527FFD8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_DF02D731AF7DB8CBC903A51BF527A0AA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_4776BABACE18BFB098A6A51BF527FFD8" xlink:to="loc_us-gaap_AccountingStandardsUpdate201409Member_DF02D731AF7DB8CBC903A51BF527A0AA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_6E30BA51341FF7623283A51BF528F3A2" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_625AC3EBCEBE4753A5E9A51BF527C945" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_6E30BA51341FF7623283A51BF528F3A2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_44A568E25C18F0E53D8AA51BF5281E3A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_6E30BA51341FF7623283A51BF528F3A2" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_44A568E25C18F0E53D8AA51BF5281E3A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_06B7F4F89C045676BFD5A51BF528536A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_44A568E25C18F0E53D8AA51BF5281E3A" xlink:to="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_06B7F4F89C045676BFD5A51BF528536A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xlink:label="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_13CA9DE3601256039FD9A51BF5294BD1" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_44A568E25C18F0E53D8AA51BF5281E3A" xlink:to="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_13CA9DE3601256039FD9A51BF5294BD1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_E8750D6EC0592773BEAEA51BF5295B39" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_625AC3EBCEBE4753A5E9A51BF527C945" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_E8750D6EC0592773BEAEA51BF5295B39" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_F9661779E4E24851D244A51BF529290E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_E8750D6EC0592773BEAEA51BF5295B39" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_F9661779E4E24851D244A51BF529290E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_16919ED1FBA7F119E02FA51BF52990C8" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_E8750D6EC0592773BEAEA51BF5295B39" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_16919ED1FBA7F119E02FA51BF52990C8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_09D5FE22AC261EBE4026A51BF52AC5DF" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_E8750D6EC0592773BEAEA51BF5295B39" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_09D5FE22AC261EBE4026A51BF52AC5DF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_F5945570C6886CFF58ABA51BF52A6487" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_E8750D6EC0592773BEAEA51BF5295B39" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_F5945570C6886CFF58ABA51BF52A6487" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_192A69CC62C1DC66CB1DA51BF52A7594" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_E8750D6EC0592773BEAEA51BF5295B39" xlink:to="loc_us-gaap_DeferredRevenueCurrent_192A69CC62C1DC66CB1DA51BF52A7594" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_870BB3117DE75BCB294BA51BF52AB15E" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_E8750D6EC0592773BEAEA51BF5295B39" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_870BB3117DE75BCB294BA51BF52AB15E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_01CF7768EC830F1DD2EAA51BF52A790D" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_E8750D6EC0592773BEAEA51BF5295B39" xlink:to="loc_us-gaap_AccruedIncomeTaxesNoncurrent_01CF7768EC830F1DD2EAA51BF52A790D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_4EF472976BFA4E324319A51BF52A8AB7" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_E8750D6EC0592773BEAEA51BF5295B39" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_4EF472976BFA4E324319A51BF52A8AB7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_5363F17BCB140388FE65A51BF52B818A" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_E8750D6EC0592773BEAEA51BF5295B39" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_5363F17BCB140388FE65A51BF52B818A" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails4" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_A98CF643C3E7474F82E78B6A74066AD9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8632B178A2F288EB3D478B6A74064D6D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_A98CF643C3E7474F82E78B6A74066AD9" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8632B178A2F288EB3D478B6A74064D6D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_87121FA76C600E41EA928B6A7407B4E3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8632B178A2F288EB3D478B6A74064D6D" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_87121FA76C600E41EA928B6A7407B4E3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_E8B30982F5923BC746C28B6A7407CBBB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_87121FA76C600E41EA928B6A7407B4E3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_E8B30982F5923BC746C28B6A7407CBBB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_C5C10DC12A52EA1B031C8BC9ACF8013B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_E8B30982F5923BC746C28B6A7407CBBB" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_C5C10DC12A52EA1B031C8BC9ACF8013B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_AA573981F289EAE18CE98B6A7408FBA3" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_E8B30982F5923BC746C28B6A7407CBBB" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_AA573981F289EAE18CE98B6A7408FBA3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingImprovementsMember_5CC60B309438E4225E878B6A740830D9" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_E8B30982F5923BC746C28B6A7407CBBB" xlink:to="loc_us-gaap_BuildingImprovementsMember_5CC60B309438E4225E878B6A740830D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingMember" xlink:label="loc_us-gaap_BuildingMember_192EE0257A1A7F1347B38B6A74080289" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_E8B30982F5923BC746C28B6A7407CBBB" xlink:to="loc_us-gaap_BuildingMember_192EE0257A1A7F1347B38B6A74080289" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_2C79C835D065B612922E8B6A7408A3D1" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_E8B30982F5923BC746C28B6A7407CBBB" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_2C79C835D065B612922E8B6A7408A3D1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_98AEB3E39F0045FB82668B6A74082B62" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8632B178A2F288EB3D478B6A74064D6D" xlink:to="loc_srt_RangeAxis_98AEB3E39F0045FB82668B6A74082B62" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_499285CB2BDD413BBD0D8B6A7409F884" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_98AEB3E39F0045FB82668B6A74082B62" xlink:to="loc_srt_RangeMember_499285CB2BDD413BBD0D8B6A7409F884" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_8AF3881AFB87B926BF3B8B6A7409F536" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_499285CB2BDD413BBD0D8B6A7409F884" xlink:to="loc_srt_MinimumMember_8AF3881AFB87B926BF3B8B6A7409F536" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_7C5D971D3020E4B9271D8B6A74091A3D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_499285CB2BDD413BBD0D8B6A7409F884" xlink:to="loc_srt_MaximumMember_7C5D971D3020E4B9271D8B6A74091A3D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_FEBE7772D2A79C737EC88B6A7409DA1B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8632B178A2F288EB3D478B6A74064D6D" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_FEBE7772D2A79C737EC88B6A7409DA1B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_A7DCFDFD40DBE269C07D8B6A740A8C05" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_FEBE7772D2A79C737EC88B6A7409DA1B" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_A7DCFDFD40DBE269C07D8B6A740A8C05" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails5" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_159EF492CAC783EFD8ACAB3287FF32C1" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_D304359B82EF431FC828AB32880010FF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_159EF492CAC783EFD8ACAB3287FF32C1" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_D304359B82EF431FC828AB32880010FF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_98C0F7676FDAD9CC66DDAB32880048F3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_D304359B82EF431FC828AB32880010FF" xlink:to="loc_srt_RangeAxis_98C0F7676FDAD9CC66DDAB32880048F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_B42C70D4C81BB2B8A688AB3288008E96" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_98C0F7676FDAD9CC66DDAB32880048F3" xlink:to="loc_srt_RangeMember_B42C70D4C81BB2B8A688AB3288008E96" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_AF7A3AD366CE76F8F8A2AB3288017751" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_B42C70D4C81BB2B8A688AB3288008E96" xlink:to="loc_srt_MinimumMember_AF7A3AD366CE76F8F8A2AB3288017751" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_3DDE7D969ED9EDD981AEAB328801CEAC" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_B42C70D4C81BB2B8A688AB3288008E96" xlink:to="loc_srt_MaximumMember_3DDE7D969ED9EDD981AEAB328801CEAC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5E6264BB702BE116860AAB32880107E2" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_D304359B82EF431FC828AB32880010FF" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5E6264BB702BE116860AAB32880107E2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5C976BF769DE9F823773AB3288017FB3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5E6264BB702BE116860AAB32880107E2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5C976BF769DE9F823773AB3288017FB3" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_CustomerContractsAndRelationshipsMember" xlink:label="loc_adbe_CustomerContractsAndRelationshipsMember_6F4C39FE9C382E8270F2AB328802ECF5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5C976BF769DE9F823773AB3288017FB3" xlink:to="loc_adbe_CustomerContractsAndRelationshipsMember_6F4C39FE9C382E8270F2AB328802ECF5" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_PurchasedTechnologyMember" xlink:label="loc_adbe_PurchasedTechnologyMember_1F78366A6FEF90C587DFAB328802C70F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5C976BF769DE9F823773AB3288017FB3" xlink:to="loc_adbe_PurchasedTechnologyMember_1F78366A6FEF90C587DFAB328802C70F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaap_TrademarksMember_BE9BA901D14D9CE42B3BAB328802FBBF" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5C976BF769DE9F823773AB3288017FB3" xlink:to="loc_us-gaap_TrademarksMember_BE9BA901D14D9CE42B3BAB328802FBBF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember_593FB1DFF3CC65AF024BAB32880281FE" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5C976BF769DE9F823773AB3288017FB3" xlink:to="loc_us-gaap_OrderOrProductionBacklogMember_593FB1DFF3CC65AF024BAB32880281FE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_37A6A8A7D15EEF29B87CAB328802A6C5" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5C976BF769DE9F823773AB3288017FB3" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_37A6A8A7D15EEF29B87CAB328802A6C5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_C0AE9B3733BEBEB1CC48AB3288037B03" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5C976BF769DE9F823773AB3288017FB3" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_C0AE9B3733BEBEB1CC48AB3288037B03" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_C93396AC01BBCFE83D36AB3288036C74" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_D304359B82EF431FC828AB32880010FF" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_C93396AC01BBCFE83D36AB3288036C74" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_9C3F2484538A445AC01EAB3288039A9B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_C93396AC01BBCFE83D36AB3288036C74" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_9C3F2484538A445AC01EAB3288039A9B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_55B6A4C0538520BF0C24AB3288037D46" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_C93396AC01BBCFE83D36AB3288036C74" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_55B6A4C0538520BF0C24AB3288037D46" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNumericDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_EFD67715E5C9C39A5CD2A51BEEA19A70" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_B218751E71E7375EDB5AA51BEEA13C5C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_EFD67715E5C9C39A5CD2A51BEEA19A70" xlink:to="loc_us-gaap_StatementTable_B218751E71E7375EDB5AA51BEEA13C5C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_91DB5BC1BD544B1DA2FDA51BEEA21055" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_B218751E71E7375EDB5AA51BEEA13C5C" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_91DB5BC1BD544B1DA2FDA51BEEA21055" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_CD37487F6FC1ECA21280A51BEEA2AF30" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_91DB5BC1BD544B1DA2FDA51BEEA21055" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_CD37487F6FC1ECA21280A51BEEA2AF30" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_8AE8E471CFD8F0EBA0BCA51BEEA29C6C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_CD37487F6FC1ECA21280A51BEEA2AF30" xlink:to="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_8AE8E471CFD8F0EBA0BCA51BEEA29C6C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_67D9D4176C51066C56DDA51BEEA303D7" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_B218751E71E7375EDB5AA51BEEA13C5C" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_67D9D4176C51066C56DDA51BEEA303D7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_81D088A3C7AA18CBC68FA51BEEA33048" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_67D9D4176C51066C56DDA51BEEA303D7" xlink:to="loc_us-gaap_TypeOfAdoptionMember_81D088A3C7AA18CBC68FA51BEEA33048" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_1EF4FB9F052DAB76FA88A51BEEA3AB5A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_81D088A3C7AA18CBC68FA51BEEA33048" xlink:to="loc_us-gaap_AccountingStandardsUpdate201409Member_1EF4FB9F052DAB76FA88A51BEEA3AB5A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_999B53AA5EFCF2D18DA9A51BEEA389C2" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_B218751E71E7375EDB5AA51BEEA13C5C" xlink:to="loc_us-gaap_StatementLineItems_999B53AA5EFCF2D18DA9A51BEEA389C2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:label="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_0C4DF0629B14D616EE47A51BEEA3F481" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_999B53AA5EFCF2D18DA9A51BEEA389C2" xlink:to="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_0C4DF0629B14D616EE47A51BEEA3F481" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedContractCostNet" xlink:label="loc_us-gaap_CapitalizedContractCostNet_FC7C93534567F254EE60A51BEEA4A65F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_999B53AA5EFCF2D18DA9A51BEEA389C2" xlink:to="loc_us-gaap_CapitalizedContractCostNet_FC7C93534567F254EE60A51BEEA4A65F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnbilledContractsReceivable" xlink:label="loc_us-gaap_UnbilledContractsReceivable_0F4FECE9CE3FE7785829A51BEEA4F7B1" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_999B53AA5EFCF2D18DA9A51BEEA389C2" xlink:to="loc_us-gaap_UnbilledContractsReceivable_0F4FECE9CE3FE7785829A51BEEA4F7B1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_536D33F9345DC45A65A1A51BEEA444DC" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_999B53AA5EFCF2D18DA9A51BEEA389C2" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_536D33F9345DC45A65A1A51BEEA444DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_D9413C7941524B4BFE7BA51BEEA4E409" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_999B53AA5EFCF2D18DA9A51BEEA389C2" xlink:to="loc_us-gaap_DeferredRevenueCurrent_D9413C7941524B4BFE7BA51BEEA4E409" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_F17D157EB6C59968189BA51BEEA46606" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_999B53AA5EFCF2D18DA9A51BEEA389C2" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_F17D157EB6C59968189BA51BEEA46606" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaap_AdvertisingExpense_01AFE1DCFAE129575293A51BEEA56272" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_999B53AA5EFCF2D18DA9A51BEEA389C2" xlink:to="loc_us-gaap_AdvertisingExpense_01AFE1DCFAE129575293A51BEEA56272" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_00A69877035F086F9D23A5D7A6CC2B4B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_00B45E55F9E6C1C322F9A5D7A6CE5CD8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_00A69877035F086F9D23A5D7A6CC2B4B" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_00B45E55F9E6C1C322F9A5D7A6CE5CD8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_12D2C5261844A3763DD6A5D7A6CE3595" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_00A69877035F086F9D23A5D7A6CC2B4B" xlink:to="loc_us-gaap_UseOfEstimates_12D2C5261844A3763DD6A5D7A6CE3595" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiscalPeriod" xlink:label="loc_us-gaap_FiscalPeriod_7F2F589FB5948145BAA4A5D7A6CFFB96" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_00A69877035F086F9D23A5D7A6CC2B4B" xlink:to="loc_us-gaap_FiscalPeriod_7F2F589FB5948145BAA4A5D7A6CFFB96" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Reclassifications" xlink:label="loc_us-gaap_Reclassifications_EBA66C9558E2EA961872A5D7A6CF6693" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_00A69877035F086F9D23A5D7A6CC2B4B" xlink:to="loc_us-gaap_Reclassifications_EBA66C9558E2EA961872A5D7A6CF6693" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_22684DE52B863240DD42A5D7A6CF07B4" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_00A69877035F086F9D23A5D7A6CC2B4B" xlink:to="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_22684DE52B863240DD42A5D7A6CF07B4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_81EA2FC83D2E2ECA601BA5D7A6CF03C9" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_00A69877035F086F9D23A5D7A6CC2B4B" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_81EA2FC83D2E2ECA601BA5D7A6CF03C9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_D2C338BF474FDA2582FFA5D7A6CF9784" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_00A69877035F086F9D23A5D7A6CC2B4B" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_D2C338BF474FDA2582FFA5D7A6CF9784" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_F35AD6C0BFD590946B54A5D7A6CF7B41" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_00A69877035F086F9D23A5D7A6CC2B4B" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_F35AD6C0BFD590946B54A5D7A6CF7B41" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_851874485A85F138195FA5D7A6D045FD" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_00A69877035F086F9D23A5D7A6CC2B4B" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_851874485A85F138195FA5D7A6D045FD" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_TaxesCollectedFromCustomersPolicyTextBlock" xlink:label="loc_adbe_TaxesCollectedFromCustomersPolicyTextBlock_E4205568242229D89D28A5D7A6D06A4F" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_00A69877035F086F9D23A5D7A6CC2B4B" xlink:to="loc_adbe_TaxesCollectedFromCustomersPolicyTextBlock_E4205568242229D89D28A5D7A6D06A4F" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_TreasuryStockPolicyTextBlock" xlink:label="loc_adbe_TreasuryStockPolicyTextBlock_0894C4EF22CA6751909DA5D7A6D0ACE9" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_00A69877035F086F9D23A5D7A6CC2B4B" xlink:to="loc_adbe_TreasuryStockPolicyTextBlock_0894C4EF22CA6751909DA5D7A6D0ACE9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_25654925DBC8B2BD3940A5D7A6D07554" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_00A69877035F086F9D23A5D7A6CC2B4B" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_25654925DBC8B2BD3940A5D7A6D07554" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_02162986A8575C8F9594A5D7A6D036C1" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_00A69877035F086F9D23A5D7A6CC2B4B" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_02162986A8575C8F9594A5D7A6D036C1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativesPolicyTextBlock" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_0D524DF45CAEEE14BAD2A5D7A6D057CE" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_00A69877035F086F9D23A5D7A6CC2B4B" xlink:to="loc_us-gaap_DerivativesPolicyTextBlock_0D524DF45CAEEE14BAD2A5D7A6D057CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_87618D38C5CC8AB8E8CBA5D7A6D05B90" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_00A69877035F086F9D23A5D7A6CC2B4B" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_87618D38C5CC8AB8E8CBA5D7A6D05B90" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_9610CD6DE9F06885259EA5D7A6D161EA" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_00A69877035F086F9D23A5D7A6CC2B4B" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_9610CD6DE9F06885259EA5D7A6D161EA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_DB14BDCEFF54BA5698AFA5D7A6D14257" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_00A69877035F086F9D23A5D7A6CC2B4B" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_DB14BDCEFF54BA5698AFA5D7A6D14257" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_4ACFEF66900F0B52AB09A5D7A6D1388F" xlink:type="locator" />
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_00A69877035F086F9D23A5D7A6CC2B4B" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_4ACFEF66900F0B52AB09A5D7A6D1388F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables1" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_E114DB8A762318A776F3AB328914FA53" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_06F5F83B0E8AA96D30D8AB328915DEBA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_E114DB8A762318A776F3AB328914FA53" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_06F5F83B0E8AA96D30D8AB328915DEBA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_7D7C8FCF831031F265E5AB3289152544" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_06F5F83B0E8AA96D30D8AB328915DEBA" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_7D7C8FCF831031F265E5AB3289152544" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_B19951F72A2808FC42ABAB3289163476" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_7D7C8FCF831031F265E5AB3289152544" xlink:to="loc_us-gaap_TypeOfAdoptionMember_B19951F72A2808FC42ABAB3289163476" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_67358403BF9C18E264BAAB328916F58C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_B19951F72A2808FC42ABAB3289163476" xlink:to="loc_us-gaap_AccountingStandardsUpdate201409Member_67358403BF9C18E264BAAB328916F58C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_7BFE60E549D624D8F23BAB3289162332" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_06F5F83B0E8AA96D30D8AB328915DEBA" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_7BFE60E549D624D8F23BAB3289162332" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_47C14C24D8731A29638AAB32891792D4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_7BFE60E549D624D8F23BAB3289162332" xlink:to="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_47C14C24D8731A29638AAB32891792D4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:label="loc_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_EF4453D607355C39B3C3AB3289176B3E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_7BFE60E549D624D8F23BAB3289162332" xlink:to="loc_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_EF4453D607355C39B3C3AB3289176B3E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:label="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_F628FBE53B81F7104521AB328917D8B7" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_7BFE60E549D624D8F23BAB3289162332" xlink:to="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_F628FBE53B81F7104521AB328917D8B7" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables2" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4AB3DFFF83E38C900440ABC22EB0DFD4" xlink:type="locator" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_FiniteLivedIntangibleAssetsScheduleofWeightedAverageUsefulLivesTableTextBlock" xlink:label="loc_adbe_FiniteLivedIntangibleAssetsScheduleofWeightedAverageUsefulLivesTableTextBlock_DFE66717D182099BBB6FABC22EBBA6B4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4AB3DFFF83E38C900440ABC22EB0DFD4" xlink:to="loc_adbe_FiniteLivedIntangibleAssetsScheduleofWeightedAverageUsefulLivesTableTextBlock_DFE66717D182099BBB6FABC22EBBA6B4" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/BenefitPlans" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_FEE088C88A600C82C0BAA72F3DAC9979" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_EBFDCD1C409DA9ECF33BA72F3DACE4B9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_FEE088C88A600C82C0BAA72F3DAC9979" xlink:to="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_EBFDCD1C409DA9ECF33BA72F3DACE4B9" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/BenefitPlansDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_145CA39D335CF883AE97AB0E4DE94B6B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_B59AF859C652A8103898AB0E4DE992A3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_145CA39D335CF883AE97AB0E4DE94B6B" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_B59AF859C652A8103898AB0E4DE992A3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_E85B12C352E8B02100B1AB0E4DE994AB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_145CA39D335CF883AE97AB0E4DE94B6B" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_E85B12C352E8B02100B1AB0E4DE994AB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_CB7A6C214A3224683A1CAB0E4DE9E26F" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_145CA39D335CF883AE97AB0E4DE94B6B" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_CB7A6C214A3224683A1CAB0E4DE9E26F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_1F7A1DDAF101A5FA6B37AB0E4DEFFA19" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_145CA39D335CF883AE97AB0E4DE94B6B" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_1F7A1DDAF101A5FA6B37AB0E4DEFFA19" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:label="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_F7E695F238BDD7FFD19EAB0E4DEF60AC" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_145CA39D335CF883AE97AB0E4DE94B6B" xlink:to="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_F7E695F238BDD7FFD19EAB0E4DEF60AC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srt_TitleOfIndividualAxis_78B32E80D4E429913A8DAB0E4DEF6F69" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_F7E695F238BDD7FFD19EAB0E4DEF60AC" xlink:to="loc_srt_TitleOfIndividualAxis_78B32E80D4E429913A8DAB0E4DEF6F69" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_A37D27C90DD89728970FAB0E4DEFE728" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_78B32E80D4E429913A8DAB0E4DEF6F69" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_A37D27C90DD89728970FAB0E4DEFE728" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_BoardOfDirectorsAndCertainExecutivesMember" xlink:label="loc_adbe_BoardOfDirectorsAndCertainExecutivesMember_91BF329C8C51F6F630FEAB0E4DF0D67B" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_A37D27C90DD89728970FAB0E4DEFE728" xlink:to="loc_adbe_BoardOfDirectorsAndCertainExecutivesMember_91BF329C8C51F6F630FEAB0E4DF0D67B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_0E64906744185BDA0111AB0E4DF0B508" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_F7E695F238BDD7FFD19EAB0E4DEF60AC" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_0E64906744185BDA0111AB0E4DF0B508" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_PercentageOfContributionMadeByParticipantsOfBaseSalaryToDeferredCompensationPlan" xlink:label="loc_adbe_PercentageOfContributionMadeByParticipantsOfBaseSalaryToDeferredCompensationPlan_58985022B100AD3A7481AB0E4DF042DA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_0E64906744185BDA0111AB0E4DF0B508" xlink:to="loc_adbe_PercentageOfContributionMadeByParticipantsOfBaseSalaryToDeferredCompensationPlan_58985022B100AD3A7481AB0E4DF042DA" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_PercentageOfContributionMadeByParticipantsOfOtherSpecifiedCompensationToDeferredCompensationPlan" xlink:label="loc_adbe_PercentageOfContributionMadeByParticipantsOfOtherSpecifiedCompensationToDeferredCompensationPlan_F84484E33A4EA71DFFBFAB0E4DF0F98F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_0E64906744185BDA0111AB0E4DF0B508" xlink:to="loc_adbe_PercentageOfContributionMadeByParticipantsOfOtherSpecifiedCompensationToDeferredCompensationPlan_F84484E33A4EA71DFFBFAB0E4DF0F98F" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsStartDateMinimumPeriodAfterEndOfPlanYear" xlink:label="loc_adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsStartDateMinimumPeriodAfterEndOfPlanYear_E40D2AA1BCF2B4C287F2AB0E4DF02433" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_0E64906744185BDA0111AB0E4DF0B508" xlink:to="loc_adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsStartDateMinimumPeriodAfterEndOfPlanYear_E40D2AA1BCF2B4C287F2AB0E4DF02433" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsAnnualInstallmentsOptionPaymentPeriod" xlink:label="loc_adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsAnnualInstallmentsOptionPaymentPeriod_5492CC037CE2C1D2E749AB0E4DF14E12" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_0E64906744185BDA0111AB0E4DF0B508" xlink:to="loc_adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsAnnualInstallmentsOptionPaymentPeriod_5492CC037CE2C1D2E749AB0E4DF14E12" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCompensationPlanAssets" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_B36C8F50A42F5B766451AB0E4DF1925B" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_0E64906744185BDA0111AB0E4DF0B508" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_B36C8F50A42F5B766451AB0E4DF1925B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_3026C2385F763AB7AD05AB0E4DF1C3E6" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_0E64906744185BDA0111AB0E4DF0B508" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_3026C2385F763AB7AD05AB0E4DF1C3E6" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/CashCashEquivalentsAndShortTermInvestments" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract_F73040EC59AC531C9FB4F84E339085E0" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock_099B73A211C856BEA0438B32C18FA6ED" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract_F73040EC59AC531C9FB4F84E339085E0" xlink:to="loc_us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock_099B73A211C856BEA0438B32C18FA6ED" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract_C18A94D64049296D5E31ABFBAC7C2DE6" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_C9B168C6A0EC7E3A4D29ABFBAC7CBB19" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract_C18A94D64049296D5E31ABFBAC7C2DE6" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_C9B168C6A0EC7E3A4D29ABFBAC7CBB19" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_453C8B7E4F2C588FE270ABFBAC7CD547" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_C9B168C6A0EC7E3A4D29ABFBAC7CBB19" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_453C8B7E4F2C588FE270ABFBAC7CD547" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_03A905DCE7E254B8A3ECABFBAC7D2DD4" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_453C8B7E4F2C588FE270ABFBAC7CD547" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_03A905DCE7E254B8A3ECABFBAC7D2DD4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsMember" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_3CDE1393EAFDE6EA0978ABFBAC7D1C69" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_03A905DCE7E254B8A3ECABFBAC7D2DD4" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_3CDE1393EAFDE6EA0978ABFBAC7D1C69" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashMember" xlink:label="loc_us-gaap_CashMember_FFDF9265F4E062D2DB8FABFBAC7DF8A9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsMember_3CDE1393EAFDE6EA0978ABFBAC7D1C69" xlink:to="loc_us-gaap_CashMember_FFDF9265F4E062D2DB8FABFBAC7DF8A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashEquivalentsMember" xlink:label="loc_us-gaap_CashEquivalentsMember_B6F86CD72BDF04AEF72BABFBAC7DEA6C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsMember_3CDE1393EAFDE6EA0978ABFBAC7D1C69" xlink:to="loc_us-gaap_CashEquivalentsMember_B6F86CD72BDF04AEF72BABFBAC7DEA6C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermInvestmentsMember" xlink:label="loc_us-gaap_ShortTermInvestmentsMember_BF9CF398A1511DAC23E7ABFBAC7E725E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_03A905DCE7E254B8A3ECABFBAC7D2DD4" xlink:to="loc_us-gaap_ShortTermInvestmentsMember_BF9CF398A1511DAC23E7ABFBAC7E725E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FixedIncomeInvestmentsMember" xlink:label="loc_us-gaap_FixedIncomeInvestmentsMember_97A7D0DD00E0237D356DABFBAC7E8606" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermInvestmentsMember_BF9CF398A1511DAC23E7ABFBAC7E725E" xlink:to="loc_us-gaap_FixedIncomeInvestmentsMember_97A7D0DD00E0237D356DABFBAC7E8606" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_9BF88D570F1C19C976A1ABFBAC7E92F8" xlink:type="locator" />
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_C9B168C6A0EC7E3A4D29ABFBAC7CBB19" xlink:to="loc_us-gaap_FinancialInstrumentAxis_9BF88D570F1C19C976A1ABFBAC7E92F8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B79B159B925EBAA57942ABFBAC7EF17A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_9BF88D570F1C19C976A1ABFBAC7E92F8" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B79B159B925EBAA57942ABFBAC7EF17A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetBackedSecuritiesMember" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_8588CFA31A0B5B8B1C86ABFBAC7F8D58" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B79B159B925EBAA57942ABFBAC7EF17A" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_8588CFA31A0B5B8B1C86ABFBAC7F8D58" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_74127E60EC4DAC7B9F0CABFBAC7F7672" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B79B159B925EBAA57942ABFBAC7EF17A" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_74127E60EC4DAC7B9F0CABFBAC7F7672" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_57A4B88FA7BA19682526ABFBAC7F9F10" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B79B159B925EBAA57942ABFBAC7EF17A" xlink:to="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_57A4B88FA7BA19682526ABFBAC7F9F10" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_C35DC07FF15ECA69865CABFBAC7F70C7" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B79B159B925EBAA57942ABFBAC7EF17A" xlink:to="loc_us-gaap_MoneyMarketFundsMember_C35DC07FF15ECA69865CABFBAC7F70C7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MunicipalNotesMember" xlink:label="loc_us-gaap_MunicipalNotesMember_D846142645699C9186EDABFBAC7F3B45" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B79B159B925EBAA57942ABFBAC7EF17A" xlink:to="loc_us-gaap_MunicipalNotesMember_D846142645699C9186EDABFBAC7F3B45" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BankTimeDepositsMember" xlink:label="loc_us-gaap_BankTimeDepositsMember_BA002B2C463AA31826C7ABFBAC7F4178" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B79B159B925EBAA57942ABFBAC7EF17A" xlink:to="loc_us-gaap_BankTimeDepositsMember_BA002B2C463AA31826C7ABFBAC7F4178" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_2818DDD2DB4449DFC0CBABFBAC806996" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B79B159B925EBAA57942ABFBAC7EF17A" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_2818DDD2DB4449DFC0CBABFBAC806996" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_500D715A5145A86282D6ABFBAC806F31" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_C9B168C6A0EC7E3A4D29ABFBAC7CBB19" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_500D715A5145A86282D6ABFBAC806F31" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_FDC846F56573FE9FA960ABFBAC80A394" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_500D715A5145A86282D6ABFBAC806F31" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_FDC846F56573FE9FA960ABFBAC80A394" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_2371B569EA8D121EFB20ABFBAC805014" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_500D715A5145A86282D6ABFBAC806F31" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_2371B569EA8D121EFB20ABFBAC805014" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_E15FD9235893000981F4ABFBAC80A944" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_500D715A5145A86282D6ABFBAC806F31" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_E15FD9235893000981F4ABFBAC80A944" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_A813BC27B38D4E3250F2ABFBAC80BED3" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_500D715A5145A86282D6ABFBAC806F31" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_A813BC27B38D4E3250F2ABFBAC80BED3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_2C9020DC82FD7A0C8BDCABFBAC81C673" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_500D715A5145A86282D6ABFBAC806F31" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_2C9020DC82FD7A0C8BDCABFBAC81C673" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_27381825D663ECB6740EABFBAC81D767" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_500D715A5145A86282D6ABFBAC806F31" xlink:to="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_27381825D663ECB6740EABFBAC81D767" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails1" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract_392314D880391AE3A0FBABFBAC67B050" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGainLossOnInvestmentsTable" xlink:label="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_D43F88FB7B6A70113836ABFBAC6879D9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract_392314D880391AE3A0FBABFBAC67B050" xlink:to="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_D43F88FB7B6A70113836ABFBAC6879D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_7A213010FB432F3AFB19ABFBAC681371" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_D43F88FB7B6A70113836ABFBAC6879D9" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_7A213010FB432F3AFB19ABFBAC681371" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_6A7450D4930FA5B02600ABFBAC682339" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_7A213010FB432F3AFB19ABFBAC681371" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_6A7450D4930FA5B02600ABFBAC682339" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_45029BB6E09E4B2ECD22ABFBAC68B239" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_D43F88FB7B6A70113836ABFBAC6879D9" xlink:to="loc_us-gaap_FinancialInstrumentAxis_45029BB6E09E4B2ECD22ABFBAC68B239" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_381C3C46309565CFD192ABFBAC696EA5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_45029BB6E09E4B2ECD22ABFBAC68B239" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_381C3C46309565CFD192ABFBAC696EA5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_5379505CE9AB94E93F0FABFBAC69103B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_381C3C46309565CFD192ABFBAC696EA5" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_5379505CE9AB94E93F0FABFBAC69103B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetBackedSecuritiesMember" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_BB65DA19B4FFFC3C909EABFBAC697B95" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_381C3C46309565CFD192ABFBAC696EA5" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_BB65DA19B4FFFC3C909EABFBAC697B95" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MunicipalNotesMember" xlink:label="loc_us-gaap_MunicipalNotesMember_971A8997E499F8A4707CABFBAC69836D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_381C3C46309565CFD192ABFBAC696EA5" xlink:to="loc_us-gaap_MunicipalNotesMember_971A8997E499F8A4707CABFBAC69836D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_7DB0D21952678097B526ABFBAC6A5EFC" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_381C3C46309565CFD192ABFBAC696EA5" xlink:to="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_7DB0D21952678097B526ABFBAC6A5EFC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_C06A98814EA64175302FABFBAC6966D6" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_381C3C46309565CFD192ABFBAC696EA5" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_C06A98814EA64175302FABFBAC6966D6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems" xlink:label="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_5457FE2CDBF185B3544AABFBAC6A8A9D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_D43F88FB7B6A70113836ABFBAC6879D9" xlink:to="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_5457FE2CDBF185B3544AABFBAC6A8A9D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_5D8E4503499FBDFBA97BABFBAC6A129F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_5457FE2CDBF185B3544AABFBAC6A8A9D" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_5D8E4503499FBDFBA97BABFBAC6A129F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_8037D08FA895893B960AABFBAC6AC93C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_5457FE2CDBF185B3544AABFBAC6A8A9D" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_8037D08FA895893B960AABFBAC6AC93C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_2F179EB884796D1D960BABFBAC6A58CB" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_5457FE2CDBF185B3544AABFBAC6A8A9D" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_2F179EB884796D1D960BABFBAC6A58CB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_D40EFEC221CBD226E73FABFBAC6BBE45" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_5457FE2CDBF185B3544AABFBAC6A8A9D" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_D40EFEC221CBD226E73FABFBAC6BBE45" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_58935001F4586E082ECFABFBAC6B8E56" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_5457FE2CDBF185B3544AABFBAC6A8A9D" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_58935001F4586E082ECFABFBAC6B8E56" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionQualitativeDisclosureAbstract" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionQualitativeDisclosureAbstract_4D5823D70D1F74DB9848ABFBAC6B3635" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract_392314D880391AE3A0FBABFBAC67B050" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionQualitativeDisclosureAbstract_4D5823D70D1F74DB9848ABFBAC6B3635" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsLessThanOneYear" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsLessThanOneYear_FB15346CD773E9CB11FEABFBAC6B06FE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionQualitativeDisclosureAbstract_4D5823D70D1F74DB9848ABFBAC6B3635" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsLessThanOneYear_FB15346CD773E9CB11FEABFBAC6B06FE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsGreaterThanOrEqualToOneYear" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsGreaterThanOrEqualToOneYear_B2E12D103FB801717ABEABFBAC6BC3BF" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionQualitativeDisclosureAbstract_4D5823D70D1F74DB9848ABFBAC6B3635" xlink:to="loc_us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsGreaterThanOrEqualToOneYear_B2E12D103FB801717ABEABFBAC6BC3BF" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails2" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract_C3476E24D16853F38EBE413C50FE23CE" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_9FCC9AD296B35ED6955653C84819EB62" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract_C3476E24D16853F38EBE413C50FE23CE" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_9FCC9AD296B35ED6955653C84819EB62" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_6554941B4DF0560FBF523C4F4E17C1FE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_9FCC9AD296B35ED6955653C84819EB62" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_6554941B4DF0560FBF523C4F4E17C1FE" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsAmortizedCostBasis" xlink:label="loc_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsAmortizedCostBasis_17A5D398A1F25C9989A88AF3102AB77C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_9FCC9AD296B35ED6955653C84819EB62" xlink:to="loc_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsAmortizedCostBasis_17A5D398A1F25C9989A88AF3102AB77C" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsAmortizedCostBasis" xlink:label="loc_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsAmortizedCostBasis_B9930A48E24551A69C87B4256390F6FD" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_9FCC9AD296B35ED6955653C84819EB62" xlink:to="loc_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsAmortizedCostBasis_B9930A48E24551A69C87B4256390F6FD" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsAmortizedCostBasis" xlink:label="loc_adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsAmortizedCostBasis_5C9863F1CC24563CBF4FDA20D1347F1D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_9FCC9AD296B35ED6955653C84819EB62" xlink:to="loc_adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsAmortizedCostBasis_5C9863F1CC24563CBF4FDA20D1347F1D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_D5CD065E12C352E8AE1E63D9E0FE1E97" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_9FCC9AD296B35ED6955653C84819EB62" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_D5CD065E12C352E8AE1E63D9E0FE1E97" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_96C28E5099AD56FC875BB2DF7B58BCC5" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_9FCC9AD296B35ED6955653C84819EB62" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_96C28E5099AD56FC875BB2DF7B58BCC5" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsFairValue" xlink:label="loc_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsFairValue_0C6690E913F5531094B70A3760188CFC" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_9FCC9AD296B35ED6955653C84819EB62" xlink:to="loc_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsFairValue_0C6690E913F5531094B70A3760188CFC" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsFairValue" xlink:label="loc_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsFairValue_BC566CC72EBA52469D295D9C5D63753D" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_9FCC9AD296B35ED6955653C84819EB62" xlink:to="loc_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsFairValue_BC566CC72EBA52469D295D9C5D63753D" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsFairValue" xlink:label="loc_adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsFairValue_46071E190060539E84282932AE8CF2EC" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_9FCC9AD296B35ED6955653C84819EB62" xlink:to="loc_adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsFairValue_46071E190060539E84282932AE8CF2EC" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_AvailableForSaleSecuritiesFairValueDisclosure" xlink:label="loc_adbe_AvailableForSaleSecuritiesFairValueDisclosure_D1A96C7AA65F5D559A04206FEDEC7286" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_9FCC9AD296B35ED6955653C84819EB62" xlink:to="loc_adbe_AvailableForSaleSecuritiesFairValueDisclosure_D1A96C7AA65F5D559A04206FEDEC7286" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAbstract" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAbstract_178D8EB889B358D9BFAAEE08F95ED083" xlink:type="locator" />
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract_C3476E24D16853F38EBE413C50FE23CE" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAbstract_178D8EB889B358D9BFAAEE08F95ED083" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract_F5F3B0FC294D56D780004267F62221DC" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_DCECFBA849575F76ADD1F263CFDBDF63" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract_F5F3B0FC294D56D780004267F62221DC" xlink:to="loc_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_DCECFBA849575F76ADD1F263CFDBDF63" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_141AE5B559C451918E8E383A5B4A090E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract_F5F3B0FC294D56D780004267F62221DC" xlink:to="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_141AE5B559C451918E8E383A5B4A090E" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ScheduleOfUnrealizedLossOnInvestmentsTwelveMonthsOrLongerTableTextBlock" xlink:label="loc_adbe_ScheduleOfUnrealizedLossOnInvestmentsTwelveMonthsOrLongerTableTextBlock_6EC7DDCD1AB65CCEB7F42C262DEE4DEA" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract_F5F3B0FC294D56D780004267F62221DC" xlink:to="loc_adbe_ScheduleOfUnrealizedLossOnInvestmentsTwelveMonthsOrLongerTableTextBlock_6EC7DDCD1AB65CCEB7F42C262DEE4DEA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_5AD67725A8D05241B039E7F8BC2E2A4F" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract_F5F3B0FC294D56D780004267F62221DC" xlink:to="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_5AD67725A8D05241B039E7F8BC2E2A4F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/CommitmentsAndContingencies" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3924D6AE2A3A5E42AD0ED3D943C9B5E8" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_06909F534C1B54ECB81E5809BDD6380D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3924D6AE2A3A5E42AD0ED3D943C9B5E8" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_06909F534C1B54ECB81E5809BDD6380D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/CommitmentsAndContingenciesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1A782FF688442FA5E475AB0E4C5BB613" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PurchaseObligationFiscalYearMaturityAbstract" xlink:label="loc_us-gaap_PurchaseObligationFiscalYearMaturityAbstract_57F2A6CBD64EAEFC692DAB0E4C5B0798" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1A782FF688442FA5E475AB0E4C5BB613" xlink:to="loc_us-gaap_PurchaseObligationFiscalYearMaturityAbstract_57F2A6CBD64EAEFC692DAB0E4C5B0798" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear_462891B9A1C824C75E01AB0E4C5C6FF1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseObligationFiscalYearMaturityAbstract_57F2A6CBD64EAEFC692DAB0E4C5B0798" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear_462891B9A1C824C75E01AB0E4C5C6FF1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear_83D44FE8920D241A4D08AB0E4C5C7A61" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseObligationFiscalYearMaturityAbstract_57F2A6CBD64EAEFC692DAB0E4C5B0798" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear_83D44FE8920D241A4D08AB0E4C5C7A61" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear_486EC3A9CA644A2E862BAB0E4C5CEC07" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseObligationFiscalYearMaturityAbstract_57F2A6CBD64EAEFC692DAB0E4C5B0798" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear_486EC3A9CA644A2E862BAB0E4C5CEC07" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear_AA33D25B908EC9DC790CAB0E4C5CCE61" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseObligationFiscalYearMaturityAbstract_57F2A6CBD64EAEFC692DAB0E4C5B0798" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear_AA33D25B908EC9DC790CAB0E4C5CCE61" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear_DB8F1D2F7C4C25CD5ACEAB0E4C5CBF87" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseObligationFiscalYearMaturityAbstract_57F2A6CBD64EAEFC692DAB0E4C5B0798" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear_DB8F1D2F7C4C25CD5ACEAB0E4C5CBF87" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear_CB2EF13F2759EE311FFCAB0E4C5DBBCE" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseObligationFiscalYearMaturityAbstract_57F2A6CBD64EAEFC692DAB0E4C5B0798" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear_CB2EF13F2759EE311FFCAB0E4C5DBBCE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligation" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligation_E819EB375A82FA84C741AB0E4C5D6264" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseObligationFiscalYearMaturityAbstract_57F2A6CBD64EAEFC692DAB0E4C5B0798" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligation_E819EB375A82FA84C741AB0E4C5D6264" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_86F18B6680CFBD392ED9AB0E4C5DCA0C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1A782FF688442FA5E475AB0E4C5BB613" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_86F18B6680CFBD392ED9AB0E4C5DCA0C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_DA37B1DAAA94FAF5114AAB0E4C5DCDFB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_86F18B6680CFBD392ED9AB0E4C5DCA0C" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_DA37B1DAAA94FAF5114AAB0E4C5DCDFB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_3DD8564258A225623FEFAB0E4C5EB72F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_86F18B6680CFBD392ED9AB0E4C5DCA0C" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_3DD8564258A225623FEFAB0E4C5EB72F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_81E9669B5FCA5E1F524AAB0E4C5E738F" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_86F18B6680CFBD392ED9AB0E4C5DCA0C" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_81E9669B5FCA5E1F524AAB0E4C5E738F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_F7CC81F78ED242680FEAAB0E4C5ED57B" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_86F18B6680CFBD392ED9AB0E4C5DCA0C" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_F7CC81F78ED242680FEAAB0E4C5ED57B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_FA9B87DFBA75DC53040BAB0E4C5E2809" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_86F18B6680CFBD392ED9AB0E4C5DCA0C" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_FA9B87DFBA75DC53040BAB0E4C5E2809" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_20ACDEEA53F0DF0651FBAB0E4C5FCD50" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_86F18B6680CFBD392ED9AB0E4C5DCA0C" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_20ACDEEA53F0DF0651FBAB0E4C5FCD50" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2D99E07D6DF35BB2E95BAB0E4C5FE8C4" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_86F18B6680CFBD392ED9AB0E4C5DCA0C" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2D99E07D6DF35BB2E95BAB0E4C5FE8C4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent_2C92A369F5117FF63E71AB0E4C5F021E" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_86F18B6680CFBD392ED9AB0E4C5DCA0C" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent_2C92A369F5117FF63E71AB0E4C5F021E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_6DC049D3288A72B28AA2AB0E4C5F320C" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_86F18B6680CFBD392ED9AB0E4C5DCA0C" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_6DC049D3288A72B28AA2AB0E4C5F320C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_D3DB63B5C8A615F43BA4AB0E4C5FBF54" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_86F18B6680CFBD392ED9AB0E4C5DCA0C" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_D3DB63B5C8A615F43BA4AB0E4C5FBF54" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_904AC6AC32F8EAE4F7D8AB0E4C5F3248" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_86F18B6680CFBD392ED9AB0E4C5DCA0C" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_904AC6AC32F8EAE4F7D8AB0E4C5F3248" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_C83CF92AA0C54857FA52AB0E4C6084C3" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_86F18B6680CFBD392ED9AB0E4C5DCA0C" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_C83CF92AA0C54857FA52AB0E4C6084C3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter_50F4353CE70A7C7889EEAB0E4C602134" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_86F18B6680CFBD392ED9AB0E4C5DCA0C" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter_50F4353CE70A7C7889EEAB0E4C602134" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_A49D1A8B83496EBA7C7BAB0E4C60AD4A" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_86F18B6680CFBD392ED9AB0E4C5DCA0C" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_A49D1A8B83496EBA7C7BAB0E4C60AD4A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_73EEE535853AC0458B4EAB0E4C605239" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1A782FF688442FA5E475AB0E4C5BB613" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_73EEE535853AC0458B4EAB0E4C605239" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/CommitmentsAndContingenciesDetailsNumeric" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_9E061F78262710900E3CA72F3D0E2311" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RoyaltyExpense" xlink:label="loc_us-gaap_RoyaltyExpense_6E73C011A0A8CF2E9BF9A72F3D0EFDAD" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_9E061F78262710900E3CA72F3D0E2311" xlink:to="loc_us-gaap_RoyaltyExpense_6E73C011A0A8CF2E9BF9A72F3D0EFDAD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesRentExpenseMinimumRentals" xlink:label="loc_us-gaap_OperatingLeasesRentExpenseMinimumRentals_6D942FDBF9C2BD094B08A72F3D0EEC8F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_9E061F78262710900E3CA72F3D0E2311" xlink:to="loc_us-gaap_OperatingLeasesRentExpenseMinimumRentals_6D942FDBF9C2BD094B08A72F3D0EEC8F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/CommitmentsAndContingenciesTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_16C8BEDA70995866B970D2DA3D8E4763" xlink:type="locator" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ScheduleOfUnconditionalPurchaseObligationsOperatingLeasesAndCapitalLeasesTextBlock" xlink:label="loc_adbe_ScheduleOfUnconditionalPurchaseObligationsOperatingLeasesAndCapitalLeasesTextBlock_617E105DBCF35FBF98AE16A4CA50145C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_16C8BEDA70995866B970D2DA3D8E4763" xlink:to="loc_adbe_ScheduleOfUnconditionalPurchaseObligationsOperatingLeasesAndCapitalLeasesTextBlock_617E105DBCF35FBF98AE16A4CA50145C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_75893DE2B6D260FE9A67AF7BD647A52A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_3F0D057F08BEA5E7A3DAAF7BD6471D94" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_75893DE2B6D260FE9A67AF7BD647A52A" xlink:to="loc_us-gaap_AssetsAbstract_3F0D057F08BEA5E7A3DAAF7BD6471D94" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_9BBAE8D917B053184A15AF7BD64706B8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_3F0D057F08BEA5E7A3DAAF7BD6471D94" xlink:to="loc_us-gaap_AssetsCurrentAbstract_9BBAE8D917B053184A15AF7BD64706B8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_922D6F9A7DC35D1C9179AF7BD6473C46" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9BBAE8D917B053184A15AF7BD64706B8" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_922D6F9A7DC35D1C9179AF7BD6473C46" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_BF5CAC05C1E81C5FC951AF7BD647C69F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9BBAE8D917B053184A15AF7BD64706B8" xlink:to="loc_us-gaap_ShortTermInvestments_BF5CAC05C1E81C5FC951AF7BD647C69F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_D5FBF5667D805C984190AF7BD6472718" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9BBAE8D917B053184A15AF7BD64706B8" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_D5FBF5667D805C984190AF7BD6472718" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_8029B642370800E53C1DAF7BD647BB5A" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9BBAE8D917B053184A15AF7BD64706B8" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_8029B642370800E53C1DAF7BD647BB5A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_ADED4E332657CE6C67CAAF7BD6478046" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9BBAE8D917B053184A15AF7BD64706B8" xlink:to="loc_us-gaap_AssetsCurrent_ADED4E332657CE6C67CAAF7BD6478046" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_108E9181B828440B7AE9AF7BD6472BEB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_3F0D057F08BEA5E7A3DAAF7BD6471D94" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_108E9181B828440B7AE9AF7BD6472BEB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_DEAADC47F46CCC8E290DAF7BD647A364" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_3F0D057F08BEA5E7A3DAAF7BD6471D94" xlink:to="loc_us-gaap_Goodwill_DEAADC47F46CCC8E290DAF7BD647A364" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_92F25F55F0D955725AD2AF7BD647DD5E" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_3F0D057F08BEA5E7A3DAAF7BD6471D94" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_92F25F55F0D955725AD2AF7BD647DD5E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_99D816C4573072E785F7AF7BD6475164" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_3F0D057F08BEA5E7A3DAAF7BD6471D94" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_99D816C4573072E785F7AF7BD6475164" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_F07C5ACA03E70C99CCE4AF7BD6477911" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_3F0D057F08BEA5E7A3DAAF7BD6471D94" xlink:to="loc_us-gaap_Assets_F07C5ACA03E70C99CCE4AF7BD6477911" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_24E758462FE7A3813170AF7BD64743B4" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_75893DE2B6D260FE9A67AF7BD647A52A" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_24E758462FE7A3813170AF7BD64743B4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_9A7C6F884D5D080AEEE7AF7BD647151A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_24E758462FE7A3813170AF7BD64743B4" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_9A7C6F884D5D080AEEE7AF7BD647151A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_C19959844F4124DDEC7CAF7BD6476BC3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_9A7C6F884D5D080AEEE7AF7BD647151A" xlink:to="loc_us-gaap_AccountsPayableCurrent_C19959844F4124DDEC7CAF7BD6476BC3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_66F84AF58CC9E18E3C67AF7BD647D0FE" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_9A7C6F884D5D080AEEE7AF7BD647151A" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_66F84AF58CC9E18E3C67AF7BD647D0FE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaap_DebtCurrent_0BCA2BCC5D49CBA5E90DAF7BD647500A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_9A7C6F884D5D080AEEE7AF7BD647151A" xlink:to="loc_us-gaap_DebtCurrent_0BCA2BCC5D49CBA5E90DAF7BD647500A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_27F9EAABFD2F52F04E1FAF7BD647F66F" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_9A7C6F884D5D080AEEE7AF7BD647151A" xlink:to="loc_us-gaap_DeferredRevenueCurrent_27F9EAABFD2F52F04E1FAF7BD647F66F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_4C77C542AE6B3161FE8BAF7BD64720ED" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_9A7C6F884D5D080AEEE7AF7BD647151A" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_4C77C542AE6B3161FE8BAF7BD64720ED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_5D0D6F6F0322CCE7493AAF7BD6475C5B" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_9A7C6F884D5D080AEEE7AF7BD647151A" xlink:to="loc_us-gaap_LiabilitiesCurrent_5D0D6F6F0322CCE7493AAF7BD6475C5B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_9B0C8E5DCCD75207C9ACAF7BD647C6B1" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_24E758462FE7A3813170AF7BD64743B4" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_9B0C8E5DCCD75207C9ACAF7BD647C6B1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_58F1DD1939CA5B8E6FBCAF7BD647003A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_9B0C8E5DCCD75207C9ACAF7BD647C6B1" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_58F1DD1939CA5B8E6FBCAF7BD647003A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_B3BD9BA6DCEFF7AC9FDEAF7BD657E42A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_9B0C8E5DCCD75207C9ACAF7BD647C6B1" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_B3BD9BA6DCEFF7AC9FDEAF7BD657E42A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_7D5528349CD3D1C4AFE9AF7BD6572223" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_9B0C8E5DCCD75207C9ACAF7BD647C6B1" xlink:to="loc_us-gaap_AccruedIncomeTaxesNoncurrent_7D5528349CD3D1C4AFE9AF7BD6572223" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_EB7542AEDD9D2488A32AAF7BD6570BA0" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_9B0C8E5DCCD75207C9ACAF7BD647C6B1" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_EB7542AEDD9D2488A32AAF7BD6570BA0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_7EFC5E995473CA4CF302AF7BD65726EA" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_9B0C8E5DCCD75207C9ACAF7BD647C6B1" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_7EFC5E995473CA4CF302AF7BD65726EA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_E6F2EB19EF1896142164AF7BD6573827" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_9B0C8E5DCCD75207C9ACAF7BD647C6B1" xlink:to="loc_us-gaap_Liabilities_E6F2EB19EF1896142164AF7BD6573827" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_FB9C6D8E5D7E866C7895AF7BD6577911" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_24E758462FE7A3813170AF7BD64743B4" xlink:to="loc_us-gaap_CommitmentsAndContingencies_FB9C6D8E5D7E866C7895AF7BD6577911" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_40848FE7E4B9DD2F43A3AF7BD6574F55" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_24E758462FE7A3813170AF7BD64743B4" xlink:to="loc_us-gaap_StockholdersEquityAbstract_40848FE7E4B9DD2F43A3AF7BD6574F55" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_82B9D3AFB06F6AD55B31AF7BD65733DE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_40848FE7E4B9DD2F43A3AF7BD6574F55" xlink:to="loc_us-gaap_PreferredStockValue_82B9D3AFB06F6AD55B31AF7BD65733DE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_2CE1699B39E0C4A9C572AF7BD6575499" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_40848FE7E4B9DD2F43A3AF7BD6574F55" xlink:to="loc_us-gaap_CommonStockValue_2CE1699B39E0C4A9C572AF7BD6575499" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_2172751DAFBC193653CAAF7BD657901E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_40848FE7E4B9DD2F43A3AF7BD6574F55" xlink:to="loc_us-gaap_AdditionalPaidInCapital_2172751DAFBC193653CAAF7BD657901E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_4F1CF8129B7B6E13292FAF7BD6571261" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_40848FE7E4B9DD2F43A3AF7BD6574F55" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_4F1CF8129B7B6E13292FAF7BD6571261" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_4001E7CD16ECEB395DE1AF7BD6579C90" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_40848FE7E4B9DD2F43A3AF7BD6574F55" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_4001E7CD16ECEB395DE1AF7BD6579C90" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_64B6D62A808E52F4EABCAF7BD6575C80" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_40848FE7E4B9DD2F43A3AF7BD6574F55" xlink:to="loc_us-gaap_TreasuryStockValue_64B6D62A808E52F4EABCAF7BD6575C80" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_0D26C78CD147316C8179AF7BD6577F0B" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_40848FE7E4B9DD2F43A3AF7BD6574F55" xlink:to="loc_us-gaap_StockholdersEquity_0D26C78CD147316C8179AF7BD6577F0B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_C3ED7285DF0A986DD32EAF7BD657E87D" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_24E758462FE7A3813170AF7BD64743B4" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_C3ED7285DF0A986DD32EAF7BD657E87D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_9381BC2A75E489C432A4AB0E5074C7C2" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_AC88D22A3C9AF72820F5AB0E50748611" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9381BC2A75E489C432A4AB0E5074C7C2" xlink:to="loc_us-gaap_AssetsCurrentAbstract_AC88D22A3C9AF72820F5AB0E50748611" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_9DECA0D41F24E3CBA0EBAB0E50749835" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_AC88D22A3C9AF72820F5AB0E50748611" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_9DECA0D41F24E3CBA0EBAB0E50749835" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_6D4729B7FBEF24162D31AB0E5075AA90" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9381BC2A75E489C432A4AB0E5074C7C2" xlink:to="loc_us-gaap_StockholdersEquityAbstract_6D4729B7FBEF24162D31AB0E5075AA90" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_E84234ED41791FE2B69BAB0E50752E48" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6D4729B7FBEF24162D31AB0E5075AA90" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_E84234ED41791FE2B69BAB0E50752E48" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_32C69E3B04F2D875F461AB0E507528DD" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6D4729B7FBEF24162D31AB0E5075AA90" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_32C69E3B04F2D875F461AB0E507528DD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_1E4510DA31D96F91013AAB0E50750AA7" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6D4729B7FBEF24162D31AB0E5075AA90" xlink:to="loc_us-gaap_PreferredStockSharesIssued_1E4510DA31D96F91013AAB0E50750AA7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_AC00676F2DE04AF33763AB0E50756FC3" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6D4729B7FBEF24162D31AB0E5075AA90" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_AC00676F2DE04AF33763AB0E50756FC3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_829A731B621C41BE87CCAB0E507602EA" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6D4729B7FBEF24162D31AB0E5075AA90" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_829A731B621C41BE87CCAB0E507602EA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_C642E967FCCB0B686067AB0E507669F3" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6D4729B7FBEF24162D31AB0E5075AA90" xlink:to="loc_us-gaap_CommonStockSharesIssued_C642E967FCCB0B686067AB0E507669F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_1BD0279FD52C35C92613AB0E5076CD39" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6D4729B7FBEF24162D31AB0E5075AA90" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_1BD0279FD52C35C92613AB0E5076CD39" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_09CE64EA560E82B174A8AB0E5076307F" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6D4729B7FBEF24162D31AB0E5075AA90" xlink:to="loc_us-gaap_TreasuryStockShares_09CE64EA560E82B174A8AB0E5076307F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_46374AE277EB77AF3CEBA218F26A4D91" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_96A8E0E2EA034A685D19A218F26E7CFF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_46374AE277EB77AF3CEBA218F26A4D91" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_96A8E0E2EA034A685D19A218F26E7CFF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_FC3F75708F332131C9C3A218F26F177D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_96A8E0E2EA034A685D19A218F26E7CFF" xlink:to="loc_us-gaap_NetIncomeLoss_FC3F75708F332131C9C3A218F26F177D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D0822538163E08A0D3B3A218F26F66F9" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_96A8E0E2EA034A685D19A218F26E7CFF" xlink:to="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D0822538163E08A0D3B3A218F26F66F9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_25B9AA06F850A49F7A41A218F26F56A5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D0822538163E08A0D3B3A218F26F66F9" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_25B9AA06F850A49F7A41A218F26F56A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_5D604276A840A206146BA218F26FF3EB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D0822538163E08A0D3B3A218F26F66F9" xlink:to="loc_us-gaap_ShareBasedCompensation_5D604276A840A206146BA218F26FF3EB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_BE39EB45D79066E676B2A218F26F943C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D0822538163E08A0D3B3A218F26F66F9" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_BE39EB45D79066E676B2A218F26F943C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrealizedGainLossOnInvestments" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments_B45C97C4D70D8B688C0DA218F26F64B6" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D0822538163E08A0D3B3A218F26F66F9" xlink:to="loc_us-gaap_UnrealizedGainLossOnInvestments_B45C97C4D70D8B688C0DA218F26F64B6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_46CAA66E5E93073FCFFBA218F270888C" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D0822538163E08A0D3B3A218F26F66F9" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_46CAA66E5E93073FCFFBA218F270888C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8D1C80CF15ED357F7F1EA218F270EC74" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_96A8E0E2EA034A685D19A218F26E7CFF" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8D1C80CF15ED357F7F1EA218F270EC74" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables_3FB3ED28567BAE67F5DFA218F27014A6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8D1C80CF15ED357F7F1EA218F270EC74" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivables_3FB3ED28567BAE67F5DFA218F27014A6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_F1EAB1C2352A7166A971A218F270E995" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8D1C80CF15ED357F7F1EA218F270EC74" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_F1EAB1C2352A7166A971A218F270E995" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_76C7F9555FCF6874B258A218F270FC02" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8D1C80CF15ED357F7F1EA218F270EC74" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_76C7F9555FCF6874B258A218F270FC02" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_7D830CE3992D2B3E3CE8A218F27157B6" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8D1C80CF15ED357F7F1EA218F270EC74" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_7D830CE3992D2B3E3CE8A218F27157B6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_3F3B838F38370C3579A3A218F2716C78" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8D1C80CF15ED357F7F1EA218F270EC74" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_3F3B838F38370C3579A3A218F2716C78" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_70EAD06C63FA1D1365E2A218F271A1B5" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8D1C80CF15ED357F7F1EA218F270EC74" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_70EAD06C63FA1D1365E2A218F271A1B5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_54F4598BF4BFA2235838A218F2712FDD" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_96A8E0E2EA034A685D19A218F26E7CFF" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_54F4598BF4BFA2235838A218F2712FDD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_B2790E67B278BCC2BA64A218F2712891" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_46374AE277EB77AF3CEBA218F26A4D91" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_B2790E67B278BCC2BA64A218F2712891" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireShortTermInvestments_1C1977C0EB3DA54790A0A218F271BA0B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_B2790E67B278BCC2BA64A218F2712891" xlink:to="loc_us-gaap_PaymentsToAcquireShortTermInvestments_1C1977C0EB3DA54790A0A218F271BA0B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_5A478821FA27905A6D0EA218F271D0F2" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_B2790E67B278BCC2BA64A218F2712891" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_5A478821FA27905A6D0EA218F271D0F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:label="loc_us-gaap_ProceedsFromSaleOfShortTermInvestments_A81DDB805D0DC5D3AF41A218F272507C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_B2790E67B278BCC2BA64A218F2712891" xlink:to="loc_us-gaap_ProceedsFromSaleOfShortTermInvestments_A81DDB805D0DC5D3AF41A218F272507C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_199A1156DBBD96EBCD6FA218F272410D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_B2790E67B278BCC2BA64A218F2712891" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_199A1156DBBD96EBCD6FA218F272410D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6B9F6B1B010886D0CD1CA218F2721B60" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_B2790E67B278BCC2BA64A218F2712891" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6B9F6B1B010886D0CD1CA218F2721B60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireLongtermInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireLongtermInvestments_AF1240F703E77C6793E7A218F272DEFE" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_B2790E67B278BCC2BA64A218F2712891" xlink:to="loc_us-gaap_PaymentsToAcquireLongtermInvestments_AF1240F703E77C6793E7A218F272DEFE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfLongtermInvestments" xlink:label="loc_us-gaap_ProceedsFromSaleOfLongtermInvestments_D48283AB6210D91A087FA218F272C9ED" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_B2790E67B278BCC2BA64A218F2712891" xlink:to="loc_us-gaap_ProceedsFromSaleOfLongtermInvestments_D48283AB6210D91A087FA218F272C9ED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_A8CB4DBEDBB72792D3CAA218F272A27F" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_B2790E67B278BCC2BA64A218F2712891" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_A8CB4DBEDBB72792D3CAA218F272A27F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0062DF8B8EBDF991549AA218F2720C0D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_46374AE277EB77AF3CEBA218F26A4D91" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0062DF8B8EBDF991549AA218F2720C0D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_AEE13F8393555C2BAB1CA218F2732C0F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0062DF8B8EBDF991549AA218F2720C0D" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_AEE13F8393555C2BAB1CA218F2732C0F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfTreasuryStock" xlink:label="loc_us-gaap_ProceedsFromSaleOfTreasuryStock_53D86B8C4FFFDB3C8578A218F2734324" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0062DF8B8EBDF991549AA218F2720C0D" xlink:to="loc_us-gaap_ProceedsFromSaleOfTreasuryStock_53D86B8C4FFFDB3C8578A218F2734324" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_CostOfIssuanceOfTreasuryStock" xlink:label="loc_adbe_CostOfIssuanceOfTreasuryStock_66DF8AE28DF2AB4B5E1BA218F2732D6E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0062DF8B8EBDF991549AA218F2720C0D" xlink:to="loc_adbe_CostOfIssuanceOfTreasuryStock_66DF8AE28DF2AB4B5E1BA218F2732D6E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_B09321FF2533E9F8AF37A218F2736552" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0062DF8B8EBDF991549AA218F2720C0D" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_B09321FF2533E9F8AF37A218F2736552" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_1121615FFF2486890A7CA218F274DF5C" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0062DF8B8EBDF991549AA218F2720C0D" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_1121615FFF2486890A7CA218F274DF5C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_909FAAD0128575BA73A1A218F274BAEA" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0062DF8B8EBDF991549AA218F2720C0D" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_909FAAD0128575BA73A1A218F274BAEA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_325BC8343040F687C959A218F274AF96" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_46374AE277EB77AF3CEBA218F26A4D91" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_325BC8343040F687C959A218F274AF96" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_0B449053E47956C1DF2BA218F2745509" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_46374AE277EB77AF3CEBA218F26A4D91" xlink:to="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_0B449053E47956C1DF2BA218F2745509" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_261256B95690D195FED2A218F274934A" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_46374AE277EB77AF3CEBA218F26A4D91" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_261256B95690D195FED2A218F274934A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9D35528A3CFC8B29DC23A218F2745E6E" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_46374AE277EB77AF3CEBA218F26A4D91" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9D35528A3CFC8B29DC23A218F2745E6E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_FDE08115A1E27149C54BA218F2753BDC" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_46374AE277EB77AF3CEBA218F26A4D91" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_FDE08115A1E27149C54BA218F2753BDC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_313BBC230B9BD499D29FA218F2757C77" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_FDE08115A1E27149C54BA218F2753BDC" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_313BBC230B9BD499D29FA218F2757C77" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaap_InterestPaidNet_9D4F02F770E80C4D1397A218F2756C05" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_FDE08115A1E27149C54BA218F2753BDC" xlink:to="loc_us-gaap_InterestPaidNet_9D4F02F770E80C4D1397A218F2756C05" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_89B3D322724CD1252758A218F2758F0F" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_46374AE277EB77AF3CEBA218F26A4D91" xlink:to="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_89B3D322724CD1252758A218F2758F0F" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_InvestmentinLeaseReceivableAppliedtoBuildingPurchase" xlink:label="loc_adbe_InvestmentinLeaseReceivableAppliedtoBuildingPurchase_009AA45EBDD3EC18821FA218F276FB8B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_89B3D322724CD1252758A218F2758F0F" xlink:to="loc_adbe_InvestmentinLeaseReceivableAppliedtoBuildingPurchase_009AA45EBDD3EC18821FA218F276FB8B" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_EquityAwardsAssumedForAcquisition" xlink:label="loc_adbe_EquityAwardsAssumedForAcquisition_942CC1759FFC986CBC85A218F276766E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_89B3D322724CD1252758A218F2758F0F" xlink:to="loc_adbe_EquityAwardsAssumedForAcquisition_942CC1759FFC986CBC85A218F276766E" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_29CCE85FE41355E28EFAE3DB9670A2AC" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_3C81612CC6A55288A5CCA5749282B942" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_29CCE85FE41355E28EFAE3DB9670A2AC" xlink:to="loc_us-gaap_NetIncomeLoss_3C81612CC6A55288A5CCA5749282B942" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_69B6F726E5595D06A8D43D7376D589DF" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_29CCE85FE41355E28EFAE3DB9670A2AC" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_69B6F726E5595D06A8D43D7376D589DF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_EC9BEA7C579F541AB3DD9BAA00FA1B6B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_69B6F726E5595D06A8D43D7376D589DF" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_EC9BEA7C579F541AB3DD9BAA00FA1B6B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_FCD13619486B5C9EAF9FFAFD689C06D2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_EC9BEA7C579F541AB3DD9BAA00FA1B6B" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_FCD13619486B5C9EAF9FFAFD689C06D2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_54DADC8396F4517FB59CDB5A95513570" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_EC9BEA7C579F541AB3DD9BAA00FA1B6B" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_54DADC8396F4517FB59CDB5A95513570" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_2E24BF363EE35F7BB3756E05E1CEF343" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_EC9BEA7C579F541AB3DD9BAA00FA1B6B" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_2E24BF363EE35F7BB3756E05E1CEF343" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_12BF0B8CED3D5E18BB765770D9B6DA55" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_69B6F726E5595D06A8D43D7376D589DF" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_12BF0B8CED3D5E18BB765770D9B6DA55" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_2F3DFE2BA73F5DC8AAEF5A8132553607" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_12BF0B8CED3D5E18BB765770D9B6DA55" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_2F3DFE2BA73F5DC8AAEF5A8132553607" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_E19C828EE9C5599D8A784B46688EA2AC" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_12BF0B8CED3D5E18BB765770D9B6DA55" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_E19C828EE9C5599D8A784B46688EA2AC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_3D5A1B94FD3C58C9AAE0A1651BBB3D14" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_12BF0B8CED3D5E18BB765770D9B6DA55" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_3D5A1B94FD3C58C9AAE0A1651BBB3D14" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_50122BA66D8B58868D5BDBFE871CBA6E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_29CCE85FE41355E28EFAE3DB9670A2AC" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_50122BA66D8B58868D5BDBFE871CBA6E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_C97996180A5C557782611E9C0A8F16AE" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_29CCE85FE41355E28EFAE3DB9670A2AC" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_C97996180A5C557782611E9C0A8F16AE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_4753C0003C3C511DA1D016524559B9D3" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_29CCE85FE41355E28EFAE3DB9670A2AC" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_4753C0003C3C511DA1D016524559B9D3" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/ConsolidatedStatementsOfIncome" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_4E068A62BA41D4AF12EAAB0E5067CCC7" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaap_RevenuesAbstract_F51AD300F0C3BF8F2F20AB0E5068DB9C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4E068A62BA41D4AF12EAAB0E5067CCC7" xlink:to="loc_us-gaap_RevenuesAbstract_F51AD300F0C3BF8F2F20AB0E5068DB9C" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_SubscriptionandCirculationRevenue" xlink:label="loc_adbe_SubscriptionandCirculationRevenue_AAB58013980E73E2E374AB0E50682A1D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_F51AD300F0C3BF8F2F20AB0E5068DB9C" xlink:to="loc_adbe_SubscriptionandCirculationRevenue_AAB58013980E73E2E374AB0E50682A1D" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Productrevenue" xlink:label="loc_adbe_Productrevenue_78CAA6CDB0C8A1E6C0F7AB0E5068B691" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_F51AD300F0C3BF8F2F20AB0E5068DB9C" xlink:to="loc_adbe_Productrevenue_78CAA6CDB0C8A1E6C0F7AB0E5068B691" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Servicesandsupportrevenue" xlink:label="loc_adbe_Servicesandsupportrevenue_39C4A79853799D6283E0AB0E50681BF1" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_F51AD300F0C3BF8F2F20AB0E5068DB9C" xlink:to="loc_adbe_Servicesandsupportrevenue_39C4A79853799D6283E0AB0E50681BF1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_473DCFFA8EA1A13DA379AB0E5069AE3E" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_F51AD300F0C3BF8F2F20AB0E5068DB9C" xlink:to="loc_us-gaap_Revenues_473DCFFA8EA1A13DA379AB0E5069AE3E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="loc_us-gaap_CostOfRevenueAbstract_4746BB947249B4FD7710AB0E5069E6A7" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4E068A62BA41D4AF12EAAB0E5067CCC7" xlink:to="loc_us-gaap_CostOfRevenueAbstract_4746BB947249B4FD7710AB0E5069E6A7" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_CostofSubscriptionRevenue" xlink:label="loc_adbe_CostofSubscriptionRevenue_DE76914864EE684DF4B1AB0E5069FCC6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfRevenueAbstract_4746BB947249B4FD7710AB0E5069E6A7" xlink:to="loc_adbe_CostofSubscriptionRevenue_DE76914864EE684DF4B1AB0E5069FCC6" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_CostofProductRevenue" xlink:label="loc_adbe_CostofProductRevenue_C4CA2E4BACBA31217FC7AB0E5069BDC7" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfRevenueAbstract_4746BB947249B4FD7710AB0E5069E6A7" xlink:to="loc_adbe_CostofProductRevenue_C4CA2E4BACBA31217FC7AB0E5069BDC7" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_CostofServicesandSupportRevenue" xlink:label="loc_adbe_CostofServicesandSupportRevenue_13FEBAFBADFEF669D4D0AB0E5069718A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfRevenueAbstract_4746BB947249B4FD7710AB0E5069E6A7" xlink:to="loc_adbe_CostofServicesandSupportRevenue_13FEBAFBADFEF669D4D0AB0E5069718A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaap_CostOfRevenue_61D123E9249B4D407A2AAB0E506A2868" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfRevenueAbstract_4746BB947249B4FD7710AB0E5069E6A7" xlink:to="loc_us-gaap_CostOfRevenue_61D123E9249B4D407A2AAB0E506A2868" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_3D9B00806D3A4F2D85E5AB0E506A92E3" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4E068A62BA41D4AF12EAAB0E5067CCC7" xlink:to="loc_us-gaap_GrossProfit_3D9B00806D3A4F2D85E5AB0E506A92E3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaap_OperatingExpensesAbstract_7C4EEEC7025595250D39AB0E506ABBD1" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4E068A62BA41D4AF12EAAB0E5067CCC7" xlink:to="loc_us-gaap_OperatingExpensesAbstract_7C4EEEC7025595250D39AB0E506ABBD1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_75EF75548EC3AADCE28BAB0E506A322F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_7C4EEEC7025595250D39AB0E506ABBD1" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_75EF75548EC3AADCE28BAB0E506A322F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_E010A00FEFC03CFDDCEFAB0E506AED4A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_7C4EEEC7025595250D39AB0E506ABBD1" xlink:to="loc_us-gaap_SellingAndMarketingExpense_E010A00FEFC03CFDDCEFAB0E506AED4A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_0BD729CBBECDB6607F6BAB0E506A9F28" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_7C4EEEC7025595250D39AB0E506ABBD1" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_0BD729CBBECDB6607F6BAB0E506A9F28" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_OperatingExpensesAmortizationOfPurchasedIntangibles" xlink:label="loc_adbe_OperatingExpensesAmortizationOfPurchasedIntangibles_08B249BD7CB694DEA7E9AB0E506B438E" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_7C4EEEC7025595250D39AB0E506ABBD1" xlink:to="loc_adbe_OperatingExpensesAmortizationOfPurchasedIntangibles_08B249BD7CB694DEA7E9AB0E506B438E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_47252BAA081EEB2A8184AB0E506BA336" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_7C4EEEC7025595250D39AB0E506ABBD1" xlink:to="loc_us-gaap_OperatingExpenses_47252BAA081EEB2A8184AB0E506BA336" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_D51A93D3192AB9A60AB1AB0E506B7883" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4E068A62BA41D4AF12EAAB0E5067CCC7" xlink:to="loc_us-gaap_OperatingIncomeLoss_D51A93D3192AB9A60AB1AB0E506B7883" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6668D3BB64C9644A08A6AB0E506BDA66" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4E068A62BA41D4AF12EAAB0E5067CCC7" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6668D3BB64C9644A08A6AB0E506BDA66" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="loc_us-gaap_OtherNonoperatingIncome_BA9BF8F66B29C1183662AB0E506BBE16" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6668D3BB64C9644A08A6AB0E506BDA66" xlink:to="loc_us-gaap_OtherNonoperatingIncome_BA9BF8F66B29C1183662AB0E506BBE16" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_9FDFDDB84D8705255C1AAB0E506C1A47" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6668D3BB64C9644A08A6AB0E506BDA66" xlink:to="loc_us-gaap_InterestExpense_9FDFDDB84D8705255C1AAB0E506C1A47" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnInvestments" xlink:label="loc_us-gaap_GainLossOnInvestments_91A6019A90607D0CBAC6AB0E506C272D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6668D3BB64C9644A08A6AB0E506BDA66" xlink:to="loc_us-gaap_GainLossOnInvestments_91A6019A90607D0CBAC6AB0E506C272D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_3AFE5F62F13477E008B2AB0E506CA023" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6668D3BB64C9644A08A6AB0E506BDA66" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_3AFE5F62F13477E008B2AB0E506CA023" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9F821B62CAEEEE4BD2CAAB0E506C1935" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4E068A62BA41D4AF12EAAB0E5067CCC7" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9F821B62CAEEEE4BD2CAAB0E506C1935" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_21C1F6C09E5AA7B665C1AB0E506CA30E" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4E068A62BA41D4AF12EAAB0E5067CCC7" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_21C1F6C09E5AA7B665C1AB0E506CA30E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_F3EE4CB9B6703F07C165AB0E506CB4DC" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4E068A62BA41D4AF12EAAB0E5067CCC7" xlink:to="loc_us-gaap_NetIncomeLoss_F3EE4CB9B6703F07C165AB0E506CB4DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_E26AA96B319BCBA25362AB0E506D9E6E" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4E068A62BA41D4AF12EAAB0E5067CCC7" xlink:to="loc_us-gaap_EarningsPerShareBasic_E26AA96B319BCBA25362AB0E506D9E6E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8DAE03E5E796C249FAE7AB0E506D9DCC" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4E068A62BA41D4AF12EAAB0E5067CCC7" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8DAE03E5E796C249FAE7AB0E506D9DCC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_9F181D6E05D58ABAEB14AB0E506D6605" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4E068A62BA41D4AF12EAAB0E5067CCC7" xlink:to="loc_us-gaap_EarningsPerShareDiluted_9F181D6E05D58ABAEB14AB0E506D6605" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5189F9ADA943C6E835CCAB0E506D59EA" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4E068A62BA41D4AF12EAAB0E5067CCC7" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5189F9ADA943C6E835CCAB0E506D59EA" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_D06E0728D3FAEDF1D28EAFEB87F1D552" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_83FA339EF8D204291178AFEB87F149D4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_D06E0728D3FAEDF1D28EAFEB87F1D552" xlink:to="loc_us-gaap_StatementTable_83FA339EF8D204291178AFEB87F149D4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_8A0689A7FE9E7A696C0AAFEB87F132A5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_83FA339EF8D204291178AFEB87F149D4" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_8A0689A7FE9E7A696C0AAFEB87F132A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_0CEDA6904E1C0F03B008AFEB87F10D84" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_8A0689A7FE9E7A696C0AAFEB87F132A5" xlink:to="loc_us-gaap_EquityComponentDomain_0CEDA6904E1C0F03B008AFEB87F10D84" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_E2B5816A6A82F106921CAFEB87F23779" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_0CEDA6904E1C0F03B008AFEB87F10D84" xlink:to="loc_us-gaap_CommonStockMember_E2B5816A6A82F106921CAFEB87F23779" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_A96C62733B9AAE80DC83AFEB87F2AD2F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_0CEDA6904E1C0F03B008AFEB87F10D84" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_A96C62733B9AAE80DC83AFEB87F2AD2F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_DA8615013BB55F430F2BAFEB87F2497B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_0CEDA6904E1C0F03B008AFEB87F10D84" xlink:to="loc_us-gaap_RetainedEarningsMember_DA8615013BB55F430F2BAFEB87F2497B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_6BF508FA3979454944CCAFEB87F2081F" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_0CEDA6904E1C0F03B008AFEB87F10D84" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_6BF508FA3979454944CCAFEB87F2081F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaap_TreasuryStockMember_77EFA8CFD7ED5FA3F1E8AFEB87F28CCA" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_0CEDA6904E1C0F03B008AFEB87F10D84" xlink:to="loc_us-gaap_TreasuryStockMember_77EFA8CFD7ED5FA3F1E8AFEB87F28CCA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_453E0C0C9E6F0C96558AAFEB87F23122" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_83FA339EF8D204291178AFEB87F149D4" xlink:to="loc_us-gaap_StatementLineItems_453E0C0C9E6F0C96558AAFEB87F23122" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_453E0C0C9E6F0C96558AAFEB87F23122" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_3B1C43B729E94DE73F43AFEB87F3E337" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:to="loc_us-gaap_StockholdersEquity_3B1C43B729E94DE73F43AFEB87F3E337" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaap_SharesIssued_2A5DEAD56B297B559062AFEB87F3E130" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:to="loc_us-gaap_SharesIssued_2A5DEAD56B297B559062AFEB87F3E130" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_840D099A607FB633BE49AFEB87F36B4A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:to="loc_us-gaap_TreasuryStockShares_840D099A607FB633BE49AFEB87F36B4A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1" xlink:label="loc_us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1_F0B827B98F86BA70FF39AFEB87F33919" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:to="loc_us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1_F0B827B98F86BA70FF39AFEB87F33919" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_42D9D3D0C837D38B1DDCAFEB87F40C97" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:to="loc_us-gaap_NetIncomeLoss_42D9D3D0C837D38B1DDCAFEB87F40C97" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_5E5ED12541F0AE2528ECAFEB87F41807" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_5E5ED12541F0AE2528ECAFEB87F41807" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_69AB540F0589EE7CFEB6AFEB87F486F0" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_69AB540F0589EE7CFEB6AFEB87F486F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_631ADB52B06A671AE0C4AFEB87F44521" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_631ADB52B06A671AE0C4AFEB87F44521" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_2CAFF9912A76EE6E0F9CAFEB87F44BFB" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_2CAFF9912A76EE6E0F9CAFEB87F44BFB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_9F6C272034F8BF0DA032AFEB87F5E9E0" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_9F6C272034F8BF0DA032AFEB87F5E9E0" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_EquityAwardsAssumedForAcquisition" xlink:label="loc_adbe_EquityAwardsAssumedForAcquisition_37782ABB204F06F42D75AFEB87F5F767" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:to="loc_adbe_EquityAwardsAssumedForAcquisition_37782ABB204F06F42D75AFEB87F5F767" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_B88215A7097273DD554FAFEB87F53036" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_B88215A7097273DD554FAFEB87F53036" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Changeintreasurystockvalueduetodeferredcompensationplan" xlink:label="loc_adbe_Changeintreasurystockvalueduetodeferredcompensationplan_1D6D6DE4EA7A590B8A18AFEB87F53291" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:to="loc_adbe_Changeintreasurystockvalueduetodeferredcompensationplan_1D6D6DE4EA7A590B8A18AFEB87F53291" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_EquityadjustmentattributabletoTaxAct" xlink:label="loc_adbe_EquityadjustmentattributabletoTaxAct_8F7B700D5880620D8B11AFEB87F53364" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:to="loc_adbe_EquityadjustmentattributabletoTaxAct_8F7B700D5880620D8B11AFEB87F53364" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_2507A326DFAE92D7187BAFEB87F51D41" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:to="loc_us-gaap_StockholdersEquity_2507A326DFAE92D7187BAFEB87F51D41" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaap_SharesIssued_AF2007C8187612BF0DEEAFEB87F5E44E" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:to="loc_us-gaap_SharesIssued_AF2007C8187612BF0DEEAFEB87F5E44E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_43D7FFAD186DC89FB020AFEB87F63740" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_C5B3406FA44BDF938421AFEB87F30810" xlink:to="loc_us-gaap_TreasuryStockShares_43D7FFAD186DC89FB020AFEB87F63740" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/Debt" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_02418D7971F659E0ABF69822A767F7C2" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_B14CE5882A5C525C8B571E00BB27A295" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_02418D7971F659E0ABF69822A767F7C2" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_B14CE5882A5C525C8B571E00BB27A295" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/DebtDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_6B8113B5AD3E570573A28D3934C56E50" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_4DF95F64C2AAB8A3051B8D3934C6CC47" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_6B8113B5AD3E570573A28D3934C56E50" xlink:to="loc_us-gaap_DebtInstrumentTable_4DF95F64C2AAB8A3051B8D3934C6CC47" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_FEB92A553053787D38848D3934C8DC2D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_4DF95F64C2AAB8A3051B8D3934C6CC47" xlink:to="loc_us-gaap_DebtInstrumentAxis_FEB92A553053787D38848D3934C8DC2D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_8F03E3FC35A492A49B418D3934C81462" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_FEB92A553053787D38848D3934C8DC2D" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_8F03E3FC35A492A49B418D3934C81462" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="loc_us-gaap_LoansPayableMember_92BCEFAFD13FE33761A78D3934C8B019" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_8F03E3FC35A492A49B418D3934C81462" xlink:to="loc_us-gaap_LoansPayableMember_92BCEFAFD13FE33761A78D3934C8B019" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Notes2020and2025Member" xlink:label="loc_adbe_Notes2020and2025Member_92D946C725BBA8B867288D3934C94D18" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_8F03E3FC35A492A49B418D3934C81462" xlink:to="loc_adbe_Notes2020and2025Member_92D946C725BBA8B867288D3934C94D18" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Notes2020Member" xlink:label="loc_adbe_Notes2020Member_6F842CD218973EDD6A148D3934C96F09" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_8F03E3FC35A492A49B418D3934C81462" xlink:to="loc_adbe_Notes2020Member_6F842CD218973EDD6A148D3934C96F09" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_579E6A66CD9D84830EC78D3934C773DF" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_4DF95F64C2AAB8A3051B8D3934C6CC47" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_579E6A66CD9D84830EC78D3934C773DF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_B2353AB20E63C9808E0B8D3934C77251" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_579E6A66CD9D84830EC78D3934C773DF" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_B2353AB20E63C9808E0B8D3934C77251" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="loc_us-gaap_InterestRateSwapMember_41CA06627C364030A08C8D3934C7DBEC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_B2353AB20E63C9808E0B8D3934C77251" xlink:to="loc_us-gaap_InterestRateSwapMember_41CA06627C364030A08C8D3934C7DBEC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_D6BB87CBBC0EB67BD4B88D3934C9B26B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_4DF95F64C2AAB8A3051B8D3934C6CC47" xlink:to="loc_us-gaap_DebtInstrumentLineItems_D6BB87CBBC0EB67BD4B88D3934C9B26B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaap_DebtCurrent_E0AE903A6720ABCB4CB38D3934C96629" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_D6BB87CBBC0EB67BD4B88D3934C9B26B" xlink:to="loc_us-gaap_DebtCurrent_E0AE903A6720ABCB4CB38D3934C96629" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnotescurrent" xlink:label="loc_adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnotescurrent_2C4F0974391C4DCA806F8D65B2F78742" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_D6BB87CBBC0EB67BD4B88D3934C9B26B" xlink:to="loc_adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnotescurrent_2C4F0974391C4DCA806F8D65B2F78742" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_8CD71DD71346AB01EA488D3934CAB01A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_D6BB87CBBC0EB67BD4B88D3934C9B26B" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_8CD71DD71346AB01EA488D3934CAB01A" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnoteslongterm" xlink:label="loc_adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnoteslongterm_A1011BC9CA6E427FAC588D692462C28B" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_D6BB87CBBC0EB67BD4B88D3934C9B26B" xlink:to="loc_adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnoteslongterm_A1011BC9CA6E427FAC588D692462C28B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_6CB96812FFB298CD80FD8D3934CAFB8E" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_D6BB87CBBC0EB67BD4B88D3934C9B26B" xlink:to="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_6CB96812FFB298CD80FD8D3934CAFB8E" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/DebtDetailsNumeric1" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentsAbstract" xlink:label="loc_us-gaap_DebtInstrumentsAbstract_BB196411F7801E775DD5A72F3CF986EA" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_572CB707AB14999088FAA72F3CF99A8D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentsAbstract_BB196411F7801E775DD5A72F3CF986EA" xlink:to="loc_us-gaap_DebtInstrumentTable_572CB707AB14999088FAA72F3CF99A8D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_47D9930C2516DB800ABEA72F3CF94615" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_572CB707AB14999088FAA72F3CF99A8D" xlink:to="loc_us-gaap_DebtInstrumentAxis_47D9930C2516DB800ABEA72F3CF94615" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_C05FE6C99DFC2657D39FA72F3CF9733D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_47D9930C2516DB800ABEA72F3CF94615" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_C05FE6C99DFC2657D39FA72F3CF9733D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="loc_us-gaap_LoansPayableMember_28B27814AA91AEB247E1A72F3CFAD0F8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_C05FE6C99DFC2657D39FA72F3CF9733D" xlink:to="loc_us-gaap_LoansPayableMember_28B27814AA91AEB247E1A72F3CFAD0F8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_24A50AECCD44A94DA80FA72F3CFA88EE" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_572CB707AB14999088FAA72F3CF99A8D" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_24A50AECCD44A94DA80FA72F3CFA88EE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_A1CB13B27C437160B2D5A72F3CFAA66F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_24A50AECCD44A94DA80FA72F3CFA88EE" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_A1CB13B27C437160B2D5A72F3CFAA66F" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_MarketoMember" xlink:label="loc_adbe_MarketoMember_CE864AD07D1BF0DBB618A72F3CFBFF61" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_A1CB13B27C437160B2D5A72F3CFAA66F" xlink:to="loc_adbe_MarketoMember_CE864AD07D1BF0DBB618A72F3CFBFF61" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_InterestRateScenarioAxis" xlink:label="loc_adbe_InterestRateScenarioAxis_CB700E21A6AFE7F8183EA72F3CFB519F" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_572CB707AB14999088FAA72F3CF99A8D" xlink:to="loc_adbe_InterestRateScenarioAxis_CB700E21A6AFE7F8183EA72F3CFB519F" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_InterestRateScenarioDomain" xlink:label="loc_adbe_InterestRateScenarioDomain_ECEA73DE16CF1D7645F3A72F3CFB51D5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_InterestRateScenarioAxis_CB700E21A6AFE7F8183EA72F3CFB519F" xlink:to="loc_adbe_InterestRateScenarioDomain_ECEA73DE16CF1D7645F3A72F3CFB51D5" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ScenarioiMember" xlink:label="loc_adbe_ScenarioiMember_A51D800944C2DCB62D2CA72F3CFBCA4E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_InterestRateScenarioDomain_ECEA73DE16CF1D7645F3A72F3CFB51D5" xlink:to="loc_adbe_ScenarioiMember_A51D800944C2DCB62D2CA72F3CFBCA4E" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ScenarioiiMember" xlink:label="loc_adbe_ScenarioiiMember_619A7FD434296F235ADCA72F3CFB157F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_InterestRateScenarioDomain_ECEA73DE16CF1D7645F3A72F3CFB51D5" xlink:to="loc_adbe_ScenarioiiMember_619A7FD434296F235ADCA72F3CFB157F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_F1B451FDED1E69DFF26FA72F3CFCCA5D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_572CB707AB14999088FAA72F3CF99A8D" xlink:to="loc_srt_RangeAxis_F1B451FDED1E69DFF26FA72F3CFCCA5D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_C773F8E5E5564AF1BBD0A72F3CFC7C7C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_F1B451FDED1E69DFF26FA72F3CFCCA5D" xlink:to="loc_srt_RangeMember_C773F8E5E5564AF1BBD0A72F3CFC7C7C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_1441315128CFD708189AA72F3CFCB872" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_C773F8E5E5564AF1BBD0A72F3CFC7C7C" xlink:to="loc_srt_MinimumMember_1441315128CFD708189AA72F3CFCB872" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_D6525C1A45705A2531E9A72F3CFC0FED" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_C773F8E5E5564AF1BBD0A72F3CFC7C7C" xlink:to="loc_srt_MaximumMember_D6525C1A45705A2531E9A72F3CFC0FED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_FBE06C89315A52D4C4CFA72F3CFCDB8A" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_572CB707AB14999088FAA72F3CF99A8D" xlink:to="loc_us-gaap_DebtInstrumentLineItems_FBE06C89315A52D4C4CFA72F3CFCDB8A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_FBB48F438181B8F68219A72F3CFDF9B7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_FBE06C89315A52D4C4CFA72F3CFCDB8A" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_FBB48F438181B8F68219A72F3CFDF9B7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LoansPayable" xlink:label="loc_us-gaap_LoansPayable_432A53FFED6259DB9257A72F3CFDB31A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_FBE06C89315A52D4C4CFA72F3CFCDB8A" xlink:to="loc_us-gaap_LoansPayable_432A53FFED6259DB9257A72F3CFDB31A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtTerm" xlink:label="loc_us-gaap_LongTermDebtTerm_832B51FBE91F5DA8F931A72F3CFDB1B4" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_FBE06C89315A52D4C4CFA72F3CFCDB8A" xlink:to="loc_us-gaap_LongTermDebtTerm_832B51FBE91F5DA8F931A72F3CFDB1B4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_63A548E7B0B81FE3BB52A72F3CFD625E" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_FBE06C89315A52D4C4CFA72F3CFCDB8A" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_63A548E7B0B81FE3BB52A72F3CFD625E" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_MarginAddedToLiborToDetermineInterestRate" xlink:label="loc_adbe_MarginAddedToLiborToDetermineInterestRate_730AFBE2F95E452CE17CA72F3CFDFAC9" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_FBE06C89315A52D4C4CFA72F3CFCDB8A" xlink:to="loc_adbe_MarginAddedToLiborToDetermineInterestRate_730AFBE2F95E452CE17CA72F3CFDFAC9" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_MarginAddedtoBaseRatetoDetermineInterestRate" xlink:label="loc_adbe_MarginAddedtoBaseRatetoDetermineInterestRate_24A5E4278E4100DE3F7CA72F3CFEE528" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_FBE06C89315A52D4C4CFA72F3CFCDB8A" xlink:to="loc_adbe_MarginAddedtoBaseRatetoDetermineInterestRate_24A5E4278E4100DE3F7CA72F3CFEE528" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentInterest" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentInterest_81B54CF41DFFEA8B7BBAA72F3CFEA085" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_FBE06C89315A52D4C4CFA72F3CFCDB8A" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPaymentInterest_81B54CF41DFFEA8B7BBAA72F3CFEA085" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/DebtDetailsNumeric2" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentsAbstract" xlink:label="loc_us-gaap_DebtInstrumentsAbstract_33E193E2DF01E82840F9A6F77714241C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_A494959FB4498FDAFE3FA6F777146A4D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentsAbstract_33E193E2DF01E82840F9A6F77714241C" xlink:to="loc_us-gaap_DebtInstrumentTable_A494959FB4498FDAFE3FA6F777146A4D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_4070226E5327AB872363A6F777148E2F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_A494959FB4498FDAFE3FA6F777146A4D" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_4070226E5327AB872363A6F777148E2F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_59FA31B0559613389396A6F7771541A7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_4070226E5327AB872363A6F777148E2F" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_59FA31B0559613389396A6F7771541A7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryLockMember" xlink:label="loc_us-gaap_TreasuryLockMember_246CF19966DA504475F4A6F777150F87" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_59FA31B0559613389396A6F7771541A7" xlink:to="loc_us-gaap_TreasuryLockMember_246CF19966DA504475F4A6F777150F87" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="loc_us-gaap_InterestRateSwapMember_A625A4C5D1CA3CD05F08A6F77715F3BA" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_59FA31B0559613389396A6F7771541A7" xlink:to="loc_us-gaap_InterestRateSwapMember_A625A4C5D1CA3CD05F08A6F77715F3BA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="loc_us-gaap_HedgingDesignationAxis_DEF01E18E64137101E04A6F777158C4D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_A494959FB4498FDAFE3FA6F777146A4D" xlink:to="loc_us-gaap_HedgingDesignationAxis_DEF01E18E64137101E04A6F777158C4D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="loc_us-gaap_HedgingDesignationDomain_42D24A1073344EEC6E18A6F7771608D8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_DEF01E18E64137101E04A6F777158C4D" xlink:to="loc_us-gaap_HedgingDesignationDomain_42D24A1073344EEC6E18A6F7771608D8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_10FBAF0083B7C1070EE8A6F777162202" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_42D24A1073344EEC6E18A6F7771608D8" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_10FBAF0083B7C1070EE8A6F777162202" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_46613FB8BC6104091CF6A6F777160405" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_A494959FB4498FDAFE3FA6F777146A4D" xlink:to="loc_us-gaap_DebtInstrumentAxis_46613FB8BC6104091CF6A6F777160405" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_209A2728012C70B76E4BA6F777167D82" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_46613FB8BC6104091CF6A6F777160405" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_209A2728012C70B76E4BA6F777167D82" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Notes2020Member" xlink:label="loc_adbe_Notes2020Member_DA42E8DCC20E324E400DA6F77717344F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_209A2728012C70B76E4BA6F777167D82" xlink:to="loc_adbe_Notes2020Member_DA42E8DCC20E324E400DA6F77717344F" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Notes2025Member" xlink:label="loc_adbe_Notes2025Member_063634CE870DE7914318A6F777170B95" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_209A2728012C70B76E4BA6F777167D82" xlink:to="loc_adbe_Notes2025Member_063634CE870DE7914318A6F777170B95" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Notes2020and2025Member" xlink:label="loc_adbe_Notes2020and2025Member_A42F3187F2045C2B3818A6F77717D42C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_209A2728012C70B76E4BA6F777167D82" xlink:to="loc_adbe_Notes2020and2025Member_A42F3187F2045C2B3818A6F77717D42C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_1413528BC0A133DBA03EA6F777174CBB" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_A494959FB4498FDAFE3FA6F777146A4D" xlink:to="loc_us-gaap_DebtInstrumentLineItems_1413528BC0A133DBA03EA6F777174CBB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_BC2E5A4821BF9BD2714AA6F77717CA5E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1413528BC0A133DBA03EA6F777174CBB" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_BC2E5A4821BF9BD2714AA6F77717CA5E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_7B39155F89C37A5B581FA6F77718E857" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1413528BC0A133DBA03EA6F777174CBB" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_7B39155F89C37A5B581FA6F77718E857" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:label="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_977B9D41E7BFB5AC3EC2A6F777183BC0" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1413528BC0A133DBA03EA6F777174CBB" xlink:to="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_977B9D41E7BFB5AC3EC2A6F777183BC0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_FA529328F7D6469097B1A6F777182645" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1413528BC0A133DBA03EA6F777174CBB" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_FA529328F7D6469097B1A6F777182645" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_94D8B05C25D89C2468E5A6F777184CB2" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1413528BC0A133DBA03EA6F777174CBB" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_94D8B05C25D89C2468E5A6F777184CB2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_8522988B3D839BBC7F3FA6F77718BAEB" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1413528BC0A133DBA03EA6F777174CBB" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_8522988B3D839BBC7F3FA6F77718BAEB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="loc_us-gaap_DerivativeNotionalAmount_0D88E3C4E9B8259ACE8EA6F77719A1B8" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1413528BC0A133DBA03EA6F777174CBB" xlink:to="loc_us-gaap_DerivativeNotionalAmount_0D88E3C4E9B8259ACE8EA6F77719A1B8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeFixedInterestRate" xlink:label="loc_us-gaap_DerivativeFixedInterestRate_95D7B2F204CF161D230AA6F77719C1E9" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1413528BC0A133DBA03EA6F777174CBB" xlink:to="loc_us-gaap_DerivativeFixedInterestRate_95D7B2F204CF161D230AA6F77719C1E9" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_SeniorNotesCarryingValue" xlink:label="loc_adbe_SeniorNotesCarryingValue_15EC973B098DF4400764A6F7771977F3" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1413528BC0A133DBA03EA6F777174CBB" xlink:to="loc_adbe_SeniorNotesCarryingValue_15EC973B098DF4400764A6F7771977F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="loc_us-gaap_DebtInstrumentFairValue_A738F517ACFC5A9AAFB3A6F77719A9BC" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1413528BC0A133DBA03EA6F777174CBB" xlink:to="loc_us-gaap_DebtInstrumentFairValue_A738F517ACFC5A9AAFB3A6F77719A9BC" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RepurchaseNotesAtPriceOfTheirPrincipalAmountPlusAccruedAndUnpaidInterest" xlink:label="loc_adbe_RepurchaseNotesAtPriceOfTheirPrincipalAmountPlusAccruedAndUnpaidInterest_98EA7A06836FF7057B58A6F777199BD2" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1413528BC0A133DBA03EA6F777174CBB" xlink:to="loc_adbe_RepurchaseNotesAtPriceOfTheirPrincipalAmountPlusAccruedAndUnpaidInterest_98EA7A06836FF7057B58A6F777199BD2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentInterest" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentInterest_E8B2F62A9461510683F0A6F77719F2D3" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1413528BC0A133DBA03EA6F777174CBB" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPaymentInterest_E8B2F62A9461510683F0A6F77719F2D3" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/DebtDetailsNumeric3" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentsAbstract" xlink:label="loc_us-gaap_DebtInstrumentsAbstract_2126C2D25AD77035A3E9AFEB852FA44B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_8DC3294C01CFBF278405AFEB85303679" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentsAbstract_2126C2D25AD77035A3E9AFEB852FA44B" xlink:to="loc_us-gaap_DebtInstrumentTable_8DC3294C01CFBF278405AFEB85303679" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_132B4736E581EE55DBEEAFEB85307D78" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_8DC3294C01CFBF278405AFEB85303679" xlink:to="loc_us-gaap_DebtInstrumentAxis_132B4736E581EE55DBEEAFEB85307D78" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_672F70C422140A5AE45FAFEB85308D4E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_132B4736E581EE55DBEEAFEB85307D78" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_672F70C422140A5AE45FAFEB85308D4E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_BAB08DE9056718C40E23AFEB8531BE60" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_672F70C422140A5AE45FAFEB85308D4E" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_BAB08DE9056718C40E23AFEB8531BE60" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_InterestRateScenarioAxis" xlink:label="loc_adbe_InterestRateScenarioAxis_264F7476E9DB4D2E1C73AFEB8531A96D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_8DC3294C01CFBF278405AFEB85303679" xlink:to="loc_adbe_InterestRateScenarioAxis_264F7476E9DB4D2E1C73AFEB8531A96D" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_InterestRateScenarioDomain" xlink:label="loc_adbe_InterestRateScenarioDomain_0C059766BA20944F0948AFEB85310B10" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_InterestRateScenarioAxis_264F7476E9DB4D2E1C73AFEB8531A96D" xlink:to="loc_adbe_InterestRateScenarioDomain_0C059766BA20944F0948AFEB85310B10" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ScenarioiMember" xlink:label="loc_adbe_ScenarioiMember_14A7105BA9AD76829729AFEB85312BFE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_InterestRateScenarioDomain_0C059766BA20944F0948AFEB85310B10" xlink:to="loc_adbe_ScenarioiMember_14A7105BA9AD76829729AFEB85312BFE" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ScenarioiiMember" xlink:label="loc_adbe_ScenarioiiMember_0FC0785B1C769706500AAFEB85318743" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_InterestRateScenarioDomain_0C059766BA20944F0948AFEB85310B10" xlink:to="loc_adbe_ScenarioiiMember_0FC0785B1C769706500AAFEB85318743" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_96F245B78641D57590AFAFEB8532DD2A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_8DC3294C01CFBF278405AFEB85303679" xlink:to="loc_srt_RangeAxis_96F245B78641D57590AFAFEB8532DD2A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_9C9C91D5D77720D5449DAFEB853256BD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_96F245B78641D57590AFAFEB8532DD2A" xlink:to="loc_srt_RangeMember_9C9C91D5D77720D5449DAFEB853256BD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_FA739A285EC1C5515FBBAFEB853200B7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_9C9C91D5D77720D5449DAFEB853256BD" xlink:to="loc_srt_MinimumMember_FA739A285EC1C5515FBBAFEB853200B7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_6BC7CB25BC30CE2865D0AFEB85325B82" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_9C9C91D5D77720D5449DAFEB853256BD" xlink:to="loc_srt_MaximumMember_6BC7CB25BC30CE2865D0AFEB85325B82" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_1B72B9E8088F5E2B3203AFEB8532E20B" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_8DC3294C01CFBF278405AFEB85303679" xlink:to="loc_us-gaap_DebtInstrumentLineItems_1B72B9E8088F5E2B3203AFEB8532E20B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_6EC76B57B0CAE07C9BF4AFEB85334FE5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1B72B9E8088F5E2B3203AFEB8532E20B" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_6EC76B57B0CAE07C9BF4AFEB85334FE5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_8DBEF022F45F494DDC72AFEB853374A9" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1B72B9E8088F5E2B3203AFEB8532E20B" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_8DBEF022F45F494DDC72AFEB853374A9" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_OptionToRequestAdditionalCommitmentsOnCreditFacility" xlink:label="loc_adbe_OptionToRequestAdditionalCommitmentsOnCreditFacility_911C685FAD93BAB3C301AFEB85333EBF" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1B72B9E8088F5E2B3203AFEB8532E20B" xlink:to="loc_adbe_OptionToRequestAdditionalCommitmentsOnCreditFacility_911C685FAD93BAB3C301AFEB85333EBF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_14C84E6E8FE083C8C850AFEB8533E76A" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1B72B9E8088F5E2B3203AFEB8532E20B" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_14C84E6E8FE083C8C850AFEB8533E76A" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_MarginAddedToLiborToDetermineInterestRate" xlink:label="loc_adbe_MarginAddedToLiborToDetermineInterestRate_378BDA7D99D6AFE77DE8AFEB8533ED0E" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1B72B9E8088F5E2B3203AFEB8532E20B" xlink:to="loc_adbe_MarginAddedToLiborToDetermineInterestRate_378BDA7D99D6AFE77DE8AFEB8533ED0E" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_PercentageAddedToEffectiveFundsRateInDeterminingInterestRate" xlink:label="loc_adbe_PercentageAddedToEffectiveFundsRateInDeterminingInterestRate_781E07E01798FB8689F8AFEB8534FEF3" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1B72B9E8088F5E2B3203AFEB8532E20B" xlink:to="loc_adbe_PercentageAddedToEffectiveFundsRateInDeterminingInterestRate_781E07E01798FB8689F8AFEB8534FEF3" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_PercentageAddedToLiborInDeterminingInterestRate" xlink:label="loc_adbe_PercentageAddedToLiborInDeterminingInterestRate_BCBA9CB697AA1A463574AFEB85348C17" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1B72B9E8088F5E2B3203AFEB8532E20B" xlink:to="loc_adbe_PercentageAddedToLiborInDeterminingInterestRate_BCBA9CB697AA1A463574AFEB85348C17" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_FBA5F72EE23278F44D02AFEB8534ACD2" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1B72B9E8088F5E2B3203AFEB8532E20B" xlink:to="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_FBA5F72EE23278F44D02AFEB8534ACD2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_70FC00CC04CCE16F7762AFEB8534F3D8" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1B72B9E8088F5E2B3203AFEB8532E20B" xlink:to="loc_us-gaap_LineOfCredit_70FC00CC04CCE16F7762AFEB8534F3D8" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/DebtTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_990CA6216E8853B698F6681312E8BCB3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_B8C3149E0457599FA6360D83DCDB9A74" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_990CA6216E8853B698F6681312E8BCB3" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_B8C3149E0457599FA6360D83DCDB9A74" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/DerivativeFinancialInstruments" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_7451697BB9F326F28E4EABFBAC1BED91" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_36471DD06500D1229E5EABFBAC1C848C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_7451697BB9F326F28E4EABFBAC1BED91" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_36471DD06500D1229E5EABFBAC1C848C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/DerivativeFinancialInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_482B9B2EF90EB2097DF3ABFBAC06FFCC" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_7A55BFA7320EC227EA7AABFBAC06C517" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_482B9B2EF90EB2097DF3ABFBAC06FFCC" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_7A55BFA7320EC227EA7AABFBAC06C517" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_C58685A3857F082B07DCABFBAC0C1987" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_7A55BFA7320EC227EA7AABFBAC06C517" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_C58685A3857F082B07DCABFBAC0C1987" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_462B152607237CDDD4CAABFBAC0C8F57" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_C58685A3857F082B07DCABFBAC0C1987" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_462B152607237CDDD4CAABFBAC0C8F57" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_B5CC395684142C87A91BABFBAC0DF07A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_462B152607237CDDD4CAABFBAC0C8F57" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_B5CC395684142C87A91BABFBAC0DF07A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="loc_us-gaap_HedgingDesignationAxis_ADD1B1F9B7240DB07C98ABFBAC0DFC07" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_7A55BFA7320EC227EA7AABFBAC06C517" xlink:to="loc_us-gaap_HedgingDesignationAxis_ADD1B1F9B7240DB07C98ABFBAC0DFC07" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="loc_us-gaap_HedgingDesignationDomain_B6FBC99F676776981FC7ABFBAC0D140C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_ADD1B1F9B7240DB07C98ABFBAC0DFC07" xlink:to="loc_us-gaap_HedgingDesignationDomain_B6FBC99F676776981FC7ABFBAC0D140C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_29AEAEFC2030BB168D1DABFBAC0D47E0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_B6FBC99F676776981FC7ABFBAC0D140C" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_29AEAEFC2030BB168D1DABFBAC0D47E0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NondesignatedMember" xlink:label="loc_us-gaap_NondesignatedMember_252127C55C3DF13B3E02ABFBAC0E79CF" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_B6FBC99F676776981FC7ABFBAC0D140C" xlink:to="loc_us-gaap_NondesignatedMember_252127C55C3DF13B3E02ABFBAC0E79CF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_A27363BB47CBFBA69306ABFBAC0E871D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_7A55BFA7320EC227EA7AABFBAC06C517" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_A27363BB47CBFBA69306ABFBAC0E871D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_8ACA449D6C77AF1CB9B8ABFBAC0E503C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_A27363BB47CBFBA69306ABFBAC0E871D" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_8ACA449D6C77AF1CB9B8ABFBAC0E503C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignExchangeOptionMember" xlink:label="loc_us-gaap_ForeignExchangeOptionMember_E06B1E4848C5C82A7668ABFBAC0E6B1D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_8ACA449D6C77AF1CB9B8ABFBAC0E503C" xlink:to="loc_us-gaap_ForeignExchangeOptionMember_E06B1E4848C5C82A7668ABFBAC0E6B1D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryLockMember" xlink:label="loc_us-gaap_TreasuryLockMember_54C3F40CE5E9EF58847AABFBAC0F5045" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_8ACA449D6C77AF1CB9B8ABFBAC0E503C" xlink:to="loc_us-gaap_TreasuryLockMember_54C3F40CE5E9EF58847AABFBAC0F5045" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="loc_us-gaap_InterestRateSwapMember_72BE89303C36259F48EBABFBAC0F4478" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_8ACA449D6C77AF1CB9B8ABFBAC0E503C" xlink:to="loc_us-gaap_InterestRateSwapMember_72BE89303C36259F48EBABFBAC0F4478" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_DA03E9E85B6ACA338AF5ABFBAC0FB229" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_8ACA449D6C77AF1CB9B8ABFBAC0E503C" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_DA03E9E85B6ACA338AF5ABFBAC0FB229" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_E0728D39FCB555B91EFDABFBAC0F022E" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_7A55BFA7320EC227EA7AABFBAC06C517" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_E0728D39FCB555B91EFDABFBAC0F022E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_E323D34F0D4979905930ABFBAC0FF632" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_E0728D39FCB555B91EFDABFBAC0F022E" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_E323D34F0D4979905930ABFBAC0FF632" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_81C20BF072F221622CACABFBAC0F2930" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_E0728D39FCB555B91EFDABFBAC0F022E" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_81C20BF072F221622CACABFBAC0F2930" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MaximumLengthOfTimeForeignCurrencyCashFlowHedge" xlink:label="loc_us-gaap_MaximumLengthOfTimeForeignCurrencyCashFlowHedge_8B8E6E10E74E2C56ACFDABFBAC10D52E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_E0728D39FCB555B91EFDABFBAC0F022E" xlink:to="loc_us-gaap_MaximumLengthOfTimeForeignCurrencyCashFlowHedge_8B8E6E10E74E2C56ACFDABFBAC10D52E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths" xlink:label="loc_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths_CF991BF173A6BFA67C7BABFBAC107AA5" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_E0728D39FCB555B91EFDABFBAC0F022E" xlink:to="loc_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths_CF991BF173A6BFA67C7BABFBAC107AA5" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/DerivativeFinancialInstrumentsDetails1" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_BEF854EB773930EE0669ABFBABF762F4" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_CCC9DFC3E583EC702109ABFBABF7BADC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_BEF854EB773930EE0669ABFBABF762F4" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_CCC9DFC3E583EC702109ABFBABF7BADC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="loc_us-gaap_HedgingDesignationAxis_0B3497103FA2A1B18D0AABFBABF76C62" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_CCC9DFC3E583EC702109ABFBABF7BADC" xlink:to="loc_us-gaap_HedgingDesignationAxis_0B3497103FA2A1B18D0AABFBABF76C62" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="loc_us-gaap_HedgingDesignationDomain_3C1E9687F9AD9598A92CABFBABF8EA71" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_0B3497103FA2A1B18D0AABFBABF76C62" xlink:to="loc_us-gaap_HedgingDesignationDomain_3C1E9687F9AD9598A92CABFBABF8EA71" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_22037D157FB225FAD440ABFBABF8AB31" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_3C1E9687F9AD9598A92CABFBABF8EA71" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_22037D157FB225FAD440ABFBABF8AB31" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NondesignatedMember" xlink:label="loc_us-gaap_NondesignatedMember_3FB09CC50470CEF7396EABFBABF8625E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_3C1E9687F9AD9598A92CABFBABF8EA71" xlink:to="loc_us-gaap_NondesignatedMember_3FB09CC50470CEF7396EABFBABF8625E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_5488DAE314FBF58F9F4FABFBABF9E403" xlink:type="locator" />
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_CCC9DFC3E583EC702109ABFBABF7BADC" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_5488DAE314FBF58F9F4FABFBABF9E403" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingRelationshipDomain" xlink:label="loc_us-gaap_HedgingRelationshipDomain_1B790EF0FEF9DC7299E5ABFBABF9702F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_5488DAE314FBF58F9F4FABFBABF9E403" xlink:to="loc_us-gaap_HedgingRelationshipDomain_1B790EF0FEF9DC7299E5ABFBABF9702F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowHedgingMember" xlink:label="loc_us-gaap_CashFlowHedgingMember_3669DD3B0CD5CC2A5F5FABFBABF9EB2C" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_1B790EF0FEF9DC7299E5ABFBABF9702F" xlink:to="loc_us-gaap_CashFlowHedgingMember_3669DD3B0CD5CC2A5F5FABFBABF9EB2C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_ABF43E937721F644B76AABFBABF97508" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_CCC9DFC3E583EC702109ABFBABF7BADC" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_ABF43E937721F644B76AABFBABF97508" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_4EE1FD1B3E26B5DAD24EABFBABF9E657" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_ABF43E937721F644B76AABFBABF97508" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_4EE1FD1B3E26B5DAD24EABFBABF9E657" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignExchangeOptionMember" xlink:label="loc_us-gaap_ForeignExchangeOptionMember_571385F86F9E01FEC592ABFBABFAB498" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_4EE1FD1B3E26B5DAD24EABFBABF9E657" xlink:to="loc_us-gaap_ForeignExchangeOptionMember_571385F86F9E01FEC592ABFBABFAB498" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_C68DDB84AD93503F1909ABFBABFA550A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_4EE1FD1B3E26B5DAD24EABFBABF9E657" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_C68DDB84AD93503F1909ABFBABFA550A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryLockMember" xlink:label="loc_us-gaap_TreasuryLockMember_3E243703C7A041EEBC48ABFBABFA3DCC" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_4EE1FD1B3E26B5DAD24EABFBABF9E657" xlink:to="loc_us-gaap_TreasuryLockMember_3E243703C7A041EEBC48ABFBABFA3DCC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_B0395BAFE842A1E50E7DABFBABFA40A4" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_CCC9DFC3E583EC702109ABFBABF7BADC" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_B0395BAFE842A1E50E7DABFBABFA40A4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNetAbstract" xlink:label="loc_us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNetAbstract_83CC3A62CC1AB9052994ABFBABFAC86F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_B0395BAFE842A1E50E7DABFBABFA40A4" xlink:to="loc_us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNetAbstract_83CC3A62CC1AB9052994ABFBABFAC86F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_CBA7CD7CA537083960E6ABFBABFB36F4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNetAbstract_83CC3A62CC1AB9052994ABFBABFAC86F" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_CBA7CD7CA537083960E6ABFBABFB36F4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_5D39942C30C622577250ABFBABFBCCFF" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNetAbstract_83CC3A62CC1AB9052994ABFBABFAC86F" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_5D39942C30C622577250ABFBABFBCCFF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet_C93A2537A14E65BAA5B4ABFBABFBCB0C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNetAbstract_83CC3A62CC1AB9052994ABFBABFAC86F" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet_C93A2537A14E65BAA5B4ABFBABFBCB0C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNetTotalAbstract" xlink:label="loc_us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNetTotalAbstract_E491E7E173A850BA08ADABFBABFB0840" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_B0395BAFE842A1E50E7DABFBABFA40A4" xlink:to="loc_us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNetTotalAbstract_E491E7E173A850BA08ADABFBABFB0840" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Netgainlossrecognizedinrevenue" xlink:label="loc_adbe_Netgainlossrecognizedinrevenue_7E3951592529CFBE8D61ABFBABFBBEAE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNetTotalAbstract_E491E7E173A850BA08ADABFBABFB0840" xlink:to="loc_adbe_Netgainlossrecognizedinrevenue_7E3951592529CFBE8D61ABFBABFBBEAE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_D9E2D4BE7887B90F81ADABFBABFC1811" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNetTotalAbstract_E491E7E173A850BA08ADABFBABFB0840" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_D9E2D4BE7887B90F81ADABFBABFC1811" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/DerivativeFinancialInstrumentsDetails2" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_344300B739F14FE9F1F2ABFBABE4D6EE" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeTable" xlink:label="loc_us-gaap_DerivativeTable_C0714788FC9EF74921DDABFBABE46F35" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_344300B739F14FE9F1F2ABFBABE4D6EE" xlink:to="loc_us-gaap_DerivativeTable_C0714788FC9EF74921DDABFBABE46F35" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="loc_us-gaap_HedgingDesignationAxis_754366235691F2E237C0ABFBABE4ED8D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_C0714788FC9EF74921DDABFBABE46F35" xlink:to="loc_us-gaap_HedgingDesignationAxis_754366235691F2E237C0ABFBABE4ED8D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="loc_us-gaap_HedgingDesignationDomain_2952B33136D3056BDB43ABFBABE57F86" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_754366235691F2E237C0ABFBABE4ED8D" xlink:to="loc_us-gaap_HedgingDesignationDomain_2952B33136D3056BDB43ABFBABE57F86" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NondesignatedMember" xlink:label="loc_us-gaap_NondesignatedMember_6AFCB228B11DF2233075ABFBABE5A2B7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_2952B33136D3056BDB43ABFBABE57F86" xlink:to="loc_us-gaap_NondesignatedMember_6AFCB228B11DF2233075ABFBABE5A2B7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_63ECC1D1BAC27790E4AAABFBABE5D9EA" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_C0714788FC9EF74921DDABFBABE46F35" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_63ECC1D1BAC27790E4AAABFBABE5D9EA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_848E79693797ABFD168BABFBABE506DA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_63ECC1D1BAC27790E4AAABFBABE5D9EA" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_848E79693797ABFD168BABFBABE506DA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignExchangeContractMember" xlink:label="loc_us-gaap_ForeignExchangeContractMember_8C0F18CB242339D0FC5FABFBABE659C5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_848E79693797ABFD168BABFBABE506DA" xlink:to="loc_us-gaap_ForeignExchangeContractMember_8C0F18CB242339D0FC5FABFBABE659C5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeLineItems" xlink:label="loc_us-gaap_DerivativeLineItems_CD4DD6B8B318FF0EF0B2ABFBABE695F5" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_C0714788FC9EF74921DDABFBABE46F35" xlink:to="loc_us-gaap_DerivativeLineItems_CD4DD6B8B318FF0EF0B2ABFBABE695F5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_446671C77DCEFD0468D5ABFBABE67A17" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_CD4DD6B8B318FF0EF0B2ABFBABE695F5" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_446671C77DCEFD0468D5ABFBABE67A17" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_090F5E6456345BF04E72ABFBABE7D5D3" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_CD4DD6B8B318FF0EF0B2ABFBABE695F5" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_090F5E6456345BF04E72ABFBABE7D5D3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_D9334F6356583F1FBBEBABFBABE7A053" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_CD4DD6B8B318FF0EF0B2ABFBABE695F5" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_D9334F6356583F1FBBEBABFBABE7A053" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:label="loc_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_80CFA7FC281DB66E242DABFBABE722C7" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_CD4DD6B8B318FF0EF0B2ABFBABE695F5" xlink:to="loc_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_80CFA7FC281DB66E242DABFBABE722C7" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_UnrealizedGainLossonForeignCurrencyDerivativeInstrumentsNotDesignatedasHedgingInstruments" xlink:label="loc_adbe_UnrealizedGainLossonForeignCurrencyDerivativeInstrumentsNotDesignatedasHedgingInstruments_F0A648B46DC3B6DD3540ABFBABE7E031" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_CD4DD6B8B318FF0EF0B2ABFBABE695F5" xlink:to="loc_adbe_UnrealizedGainLossonForeignCurrencyDerivativeInstrumentsNotDesignatedasHedgingInstruments_F0A648B46DC3B6DD3540ABFBABE7E031" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_D26966F07B5CBCCF3A23ABFBABE793DA" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_CD4DD6B8B318FF0EF0B2ABFBABE695F5" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_D26966F07B5CBCCF3A23ABFBABE793DA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_535C13A0B73093078209ABFBABE7530C" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/netLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_CD4DD6B8B318FF0EF0B2ABFBABE695F5" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_535C13A0B73093078209ABFBABE7530C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/DerivativeFinancialInstrumentsDetailsNumeric" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_502659067DBE7DD6ED99ABFBABD0B7F8" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeTable" xlink:label="loc_us-gaap_DerivativeTable_E3253620DDDE7493C9C4ABFBABD01765" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_502659067DBE7DD6ED99ABFBABD0B7F8" xlink:to="loc_us-gaap_DerivativeTable_E3253620DDDE7493C9C4ABFBABD01765" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_2BACB7820E042698039DABFBABD130C5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_E3253620DDDE7493C9C4ABFBABD01765" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_2BACB7820E042698039DABFBABD130C5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_94EC9DA7A6BCE9E8ABF8ABFBABD14AFC" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_2BACB7820E042698039DABFBABD130C5" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_94EC9DA7A6BCE9E8ABF8ABFBABD14AFC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignExchangeOptionMember" xlink:label="loc_us-gaap_ForeignExchangeOptionMember_A0C062A1A9A4CEFEAA12ABFBABD19A15" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_94EC9DA7A6BCE9E8ABF8ABFBABD14AFC" xlink:to="loc_us-gaap_ForeignExchangeOptionMember_A0C062A1A9A4CEFEAA12ABFBABD19A15" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryLockMember" xlink:label="loc_us-gaap_TreasuryLockMember_20BA1FC924964C1138C1ABFBABD1A526" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_94EC9DA7A6BCE9E8ABF8ABFBABD14AFC" xlink:to="loc_us-gaap_TreasuryLockMember_20BA1FC924964C1138C1ABFBABD1A526" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="loc_us-gaap_InterestRateSwapMember_40D1F08FC95824EC4F6FABFBABD232F3" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_94EC9DA7A6BCE9E8ABF8ABFBABD14AFC" xlink:to="loc_us-gaap_InterestRateSwapMember_40D1F08FC95824EC4F6FABFBABD232F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_683A9EA7914EF15CCEA7ABFBABD25BDB" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_94EC9DA7A6BCE9E8ABF8ABFBABD14AFC" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_683A9EA7914EF15CCEA7ABFBABD25BDB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_0A0FE900FFC7D425BB42ABFBABD24527" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_E3253620DDDE7493C9C4ABFBABD01765" xlink:to="loc_us-gaap_DebtInstrumentAxis_0A0FE900FFC7D425BB42ABFBABD24527" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_DFD3E26FF9B9840B5F52ABFBABD21534" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_0A0FE900FFC7D425BB42ABFBABD24527" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_DFD3E26FF9B9840B5F52ABFBABD21534" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="loc_us-gaap_LoansPayableMember_A96F2AEF059F97E0EE96ABFBABD29A6D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_DFD3E26FF9B9840B5F52ABFBABD21534" xlink:to="loc_us-gaap_LoansPayableMember_A96F2AEF059F97E0EE96ABFBABD29A6D" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Notes2020Member" xlink:label="loc_adbe_Notes2020Member_AFCBB44A3E01595CD66EABFBABD3D87B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_DFD3E26FF9B9840B5F52ABFBABD21534" xlink:to="loc_adbe_Notes2020Member_AFCBB44A3E01595CD66EABFBABD3D87B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_AF519BA82200C7578283ABFBABD3477A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_E3253620DDDE7493C9C4ABFBABD01765" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_AF519BA82200C7578283ABFBABD3477A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2CF4A449CB3C05E8D4C7ABFBABD398E3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_AF519BA82200C7578283ABFBABD3477A" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2CF4A449CB3C05E8D4C7ABFBABD398E3" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_MarketoMember" xlink:label="loc_adbe_MarketoMember_ADDD241CE44B6AA080FDABFBABD3BFD4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2CF4A449CB3C05E8D4C7ABFBABD398E3" xlink:to="loc_adbe_MarketoMember_ADDD241CE44B6AA080FDABFBABD3BFD4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeLineItems" xlink:label="loc_us-gaap_DerivativeLineItems_8FF84F6C9DF0D235B294ABFBABD3D520" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_E3253620DDDE7493C9C4ABFBABD01765" xlink:to="loc_us-gaap_DerivativeLineItems_8FF84F6C9DF0D235B294ABFBABD3D520" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeRemainingMaturity1" xlink:label="loc_us-gaap_DerivativeRemainingMaturity1_4F4B963B1880A9EE22B4ABFBABD43AA1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_8FF84F6C9DF0D235B294ABFBABD3D520" xlink:to="loc_us-gaap_DerivativeRemainingMaturity1_4F4B963B1880A9EE22B4ABFBABD43AA1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_4C37873A613B86491C1AABFBABD46ACB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_8FF84F6C9DF0D235B294ABFBABD3D520" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_4C37873A613B86491C1AABFBABD46ACB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="loc_us-gaap_DerivativeNotionalAmount_D436AD503CD5BCB274A0ABFBABD48920" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_8FF84F6C9DF0D235B294ABFBABD3D520" xlink:to="loc_us-gaap_DerivativeNotionalAmount_D436AD503CD5BCB274A0ABFBABD48920" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1FDEF88B0F7FF4D9400AABFBABD4D1F2" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_8FF84F6C9DF0D235B294ABFBABD3D520" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1FDEF88B0F7FF4D9400AABFBABD4D1F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeFixedInterestRate" xlink:label="loc_us-gaap_DerivativeFixedInterestRate_8A86FA86793A55B5D8F9ABFBABD4CDF5" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_8FF84F6C9DF0D235B294ABFBABD3D520" xlink:to="loc_us-gaap_DerivativeFixedInterestRate_8A86FA86793A55B5D8F9ABFBABD4CDF5" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/DerivativeFinancialInstrumentsTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_D3980E939D9F953346A9ABFBAC138DAB" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_3E9DED75EA8122DB1FA4ABFBAC135449" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_D3980E939D9F953346A9ABFBAC138DAB" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_3E9DED75EA8122DB1FA4ABFBAC135449" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_4ADB6E71AF8B32D8E7D8ABFBAC192807" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_D3980E939D9F953346A9ABFBAC138DAB" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_4ADB6E71AF8B32D8E7D8ABFBAC192807" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_NetGainsLossesRecognizedInInterestAndOtherIncomeNetRelatingToBalanceSheetHedgingTableTextBlock" xlink:label="loc_adbe_NetGainsLossesRecognizedInInterestAndOtherIncomeNetRelatingToBalanceSheetHedgingTableTextBlock_D4F7167A2B614543E45EABFBAC19EE6B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_D3980E939D9F953346A9ABFBAC138DAB" xlink:to="loc_adbe_NetGainsLossesRecognizedInInterestAndOtherIncomeNetRelatingToBalanceSheetHedgingTableTextBlock_D4F7167A2B614543E45EABFBAC19EE6B" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation" xlink:type="extended">
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DocumentAndEntityInformationAbstract" xlink:label="loc_adbe_DocumentAndEntityInformationAbstract_5063C23601FBC85F9020A570A687089A" xlink:type="locator" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitiesTable" xlink:label="loc_dei_EntitiesTable_BB9D95834E500AFE4D05A570A6879F97" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_DocumentAndEntityInformationAbstract_5063C23601FBC85F9020A570A687089A" xlink:to="loc_dei_EntitiesTable_BB9D95834E500AFE4D05A570A6879F97" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_1FD52A96F755263B4FF7A570A6879BD5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_BB9D95834E500AFE4D05A570A6879F97" xlink:to="loc_dei_LegalEntityAxis_1FD52A96F755263B4FF7A570A6879BD5" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_1F5DFF954A196C8E5605A570A688AB00" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_1FD52A96F755263B4FF7A570A6879BD5" xlink:to="loc_dei_EntityDomain_1F5DFF954A196C8E5605A570A688AB00" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInformationLineItems" xlink:label="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_BB9D95834E500AFE4D05A570A6879F97" xlink:to="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_5E6ED9E70F38E1F1E6DEA570A688646D" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_DocumentType_5E6ED9E70F38E1F1E6DEA570A688646D" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentAnnualReport" xlink:label="loc_dei_DocumentAnnualReport_15FD2BAFCE02FF2240CFA570A68983B9" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_DocumentAnnualReport_15FD2BAFCE02FF2240CFA570A68983B9" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_B0C6626D0764020A91ABA570A689E125" xlink:type="locator" />
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_DocumentPeriodEndDate_B0C6626D0764020A91ABA570A689E125" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_4F331C4CD97CD7FCC43BA570A6897E7F" xlink:type="locator" />
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_CurrentFiscalYearEndDate_4F331C4CD97CD7FCC43BA570A6897E7F" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_99A8A919591C198CC583A570A68959D4" xlink:type="locator" />
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_DocumentFiscalPeriodFocus_99A8A919591C198CC583A570A68959D4" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_590F7CBE5F717B4775BAA570A689B498" xlink:type="locator" />
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_DocumentFiscalYearFocus_590F7CBE5F717B4775BAA570A689B498" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport_86049284A5851FF1AE22A570A689AFB4" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_DocumentTransitionReport_86049284A5851FF1AE22A570A689AFB4" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber_86B57DFD70727A02B433A570A68A4FAE" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntityFileNumber_86B57DFD70727A02B433A570A68A4FAE" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_12952E48CEE4B1418CB0A570A68A160D" xlink:type="locator" />
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntityCentralIndexKey_12952E48CEE4B1418CB0A570A68A160D" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_AE03D34192085BAA332AA570A68A73AA" xlink:type="locator" />
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntityRegistrantName_AE03D34192085BAA332AA570A68A73AA" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode_7F1AB2BE9FA514621810A570A68ADEB2" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntityIncorporationStateCountryCode_7F1AB2BE9FA514621810A570A68ADEB2" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_dei_EntityTaxIdentificationNumber_7F5461243517FC90616FA570A68AD249" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntityTaxIdentificationNumber_7F5461243517FC90616FA570A68AD249" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1_924C4099817099FF024FA570A68A4EC2" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntityAddressAddressLine1_924C4099817099FF024FA570A68A4EC2" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown_5252D2E79A5E32F78EE2A570A68AD7FA" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntityAddressCityOrTown_5252D2E79A5E32F78EE2A570A68AD7FA" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_dei_EntityAddressStateOrProvince_ED5F1C93759A56A46E4AA570A68B8EB3" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntityAddressStateOrProvince_ED5F1C93759A56A46E4AA570A68B8EB3" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode_CA575DA4FBE41A71012CA570A68B8D53" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntityAddressPostalZipCode_CA575DA4FBE41A71012CA570A68B8D53" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode_1AECF81E8B0CA8C6124EA570A68B3AED" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_CityAreaCode_1AECF81E8B0CA8C6124EA570A68B3AED" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber_566C364289748F6882E0A570A68BC9E3" xlink:type="locator" />
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_LocalPhoneNumber_566C364289748F6882E0A570A68BC9E3" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle_4E508ACA0FA5FFB6608DA570A68B87D4" xlink:type="locator" />
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_Security12bTitle_4E508ACA0FA5FFB6608DA570A68B87D4" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_6702189008E099F0562BA570A68BA320" xlink:type="locator" />
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_TradingSymbol_6702189008E099F0562BA570A68BA320" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName_472372BD5CC8E83CA2A6A570A68C25EB" xlink:type="locator" />
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_SecurityExchangeName_472372BD5CC8E83CA2A6A570A68C25EB" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_A92697332C2333D03273A570A68CDBAC" xlink:type="locator" />
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_A92697332C2333D03273A570A68CDBAC" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_F1095A532DB6C90CB3EBA570A68C6CD9" xlink:type="locator" />
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntityVoluntaryFilers_F1095A532DB6C90CB3EBA570A68C6CD9" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_8F1905C8C425313CA423A570A68C27BE" xlink:type="locator" />
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntityCurrentReportingStatus_8F1905C8C425313CA423A570A68C27BE" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent_EA6926FCBD4AB0080475A570A68C68A2" xlink:type="locator" />
    <link:presentationArc order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntityInteractiveDataCurrent_EA6926FCBD4AB0080475A570A68C68A2" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_D05997FC19DDE903A45CA570A68DE495" xlink:type="locator" />
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_AmendmentFlag_D05997FC19DDE903A45CA570A68DE495" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_952DE2649A59A9604423A570A68DA141" xlink:type="locator" />
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntityFilerCategory_952DE2649A59A9604423A570A68DA141" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_9FAA872261CF5EE59782A570A68D0AD4" xlink:type="locator" />
    <link:presentationArc order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntitySmallBusiness_9FAA872261CF5EE59782A570A68D0AD4" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_C25DCE4C0BA1A32A747BA570A68D64DD" xlink:type="locator" />
    <link:presentationArc order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntityEmergingGrowthCompany_C25DCE4C0BA1A32A747BA570A68D64DD" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_137ECEECA2A76913477BA570A68D6B65" xlink:type="locator" />
    <link:presentationArc order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntityShellCompany_137ECEECA2A76913477BA570A68D6B65" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_dei_EntityPublicFloat_40EAE548A158DC5C7321A570A68D7685" xlink:type="locator" />
    <link:presentationArc order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntityPublicFloat_40EAE548A158DC5C7321A570A68D7685" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_F72BBB33388CC82DDE90A570A68DCD14" xlink:type="locator" />
    <link:presentationArc order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_F744205F3689F9C46AECA570A68875AD" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_F72BBB33388CC82DDE90A570A68DCD14" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_F93823583F795C1F9BDE0D4776FB17B0" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_32BA6539E633569E9EFB81F60972BE15" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_F93823583F795C1F9BDE0D4776FB17B0" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_32BA6539E633569E9EFB81F60972BE15" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/FairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_399993DE03F7961582A1ABFBAC345492" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_7EF7D822B48C5055688AABFBAC358B41" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_399993DE03F7961582A1ABFBAC345492" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_7EF7D822B48C5055688AABFBAC358B41" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_7BFB036C189889575F09ABFBAC35F356" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_7EF7D822B48C5055688AABFBAC358B41" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_7BFB036C189889575F09ABFBAC35F356" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_60C95E942E2D472B9CE9ABFBAC356599" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_7BFB036C189889575F09ABFBAC35F356" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_60C95E942E2D472B9CE9ABFBAC356599" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_71A0473271A0289E4AB2ABFBAC35DF77" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_60C95E942E2D472B9CE9ABFBAC356599" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_71A0473271A0289E4AB2ABFBAC35DF77" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4E4FC33C473633319717ABFBAC3622CB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_7EF7D822B48C5055688AABFBAC358B41" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4E4FC33C473633319717ABFBAC3622CB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9AC599B174889452882BABFBAC36605A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4E4FC33C473633319717ABFBAC3622CB" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9AC599B174889452882BABFBAC36605A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_3A4433DCF90B0AE3B309ABFBAC362853" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9AC599B174889452882BABFBAC36605A" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_3A4433DCF90B0AE3B309ABFBAC362853" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_A19F5046785AEFD4AAF1ABFBAC370BF7" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9AC599B174889452882BABFBAC36605A" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_A19F5046785AEFD4AAF1ABFBAC370BF7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_0FFC69C6316A52EF31EBABFBAC37B8CD" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9AC599B174889452882BABFBAC36605A" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_0FFC69C6316A52EF31EBABFBAC37B8CD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_73D39F885858BDE94822ABFBAC37C895" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_7EF7D822B48C5055688AABFBAC358B41" xlink:to="loc_us-gaap_FinancialInstrumentAxis_73D39F885858BDE94822ABFBAC37C895" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_84584894E12501AF7DCEABFBAC37BB32" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_73D39F885858BDE94822ABFBAC37C895" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_84584894E12501AF7DCEABFBAC37BB32" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetBackedSecuritiesMember" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_C3E43F2D9EF5F024097CABFBAC37CC8F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_84584894E12501AF7DCEABFBAC37BB32" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_C3E43F2D9EF5F024097CABFBAC37CC8F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_4BBCD58BF1853EEF4BF0ABFBAC3817A3" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_84584894E12501AF7DCEABFBAC37BB32" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_4BBCD58BF1853EEF4BF0ABFBAC3817A3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_6700FB990284B4070A09ABFBAC38ADDA" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_84584894E12501AF7DCEABFBAC37BB32" xlink:to="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_6700FB990284B4070A09ABFBAC38ADDA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MunicipalNotesMember" xlink:label="loc_us-gaap_MunicipalNotesMember_CF767AE92967D915F570ABFBAC3870E2" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_84584894E12501AF7DCEABFBAC37BB32" xlink:to="loc_us-gaap_MunicipalNotesMember_CF767AE92967D915F570ABFBAC3870E2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_F14ABBD912B97F46E818ABFBAC38DE9D" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_84584894E12501AF7DCEABFBAC37BB32" xlink:to="loc_us-gaap_MoneyMarketFundsMember_F14ABBD912B97F46E818ABFBAC38DE9D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BankTimeDepositsMember" xlink:label="loc_us-gaap_BankTimeDepositsMember_FE8C64BE654292BE70F5ABFBAC3855BF" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_84584894E12501AF7DCEABFBAC37BB32" xlink:to="loc_us-gaap_BankTimeDepositsMember_FE8C64BE654292BE70F5ABFBAC3855BF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_3C4DDFD7606928B00C90ABFBAC388C2A" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_84584894E12501AF7DCEABFBAC37BB32" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_3C4DDFD7606928B00C90ABFBAC388C2A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_46C9F5B71D885F369F87ABFBAC393B01" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_7EF7D822B48C5055688AABFBAC358B41" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_46C9F5B71D885F369F87ABFBAC393B01" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_382411748968C149598EABFBAC39A2C6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_46C9F5B71D885F369F87ABFBAC393B01" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_382411748968C149598EABFBAC39A2C6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_D25EE468C45FA2DB5C08ABFBAC399BD3" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_46C9F5B71D885F369F87ABFBAC393B01" xlink:to="loc_us-gaap_AvailableForSaleSecurities_D25EE468C45FA2DB5C08ABFBAC399BD3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_1D0013BD532B4498E75AABFBAC393F10" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_46C9F5B71D885F369F87ABFBAC393B01" xlink:to="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_1D0013BD532B4498E75AABFBAC393F10" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCompensationPlanAssets" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_ED906226952AB06404AAABFBAC3F2642" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_46C9F5B71D885F369F87ABFBAC393B01" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_ED906226952AB06404AAABFBAC3F2642" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_AF52C2BD4702A049B882ABFBAC3FF87D" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_46C9F5B71D885F369F87ABFBAC393B01" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_AF52C2BD4702A049B882ABFBAC3FF87D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestRateDerivativesAtFairValueNet" xlink:label="loc_us-gaap_InterestRateDerivativesAtFairValueNet_E2ECAA225248DE07CDBFABFBAC3F857B" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_46C9F5B71D885F369F87ABFBAC393B01" xlink:to="loc_us-gaap_InterestRateDerivativesAtFairValueNet_E2ECAA225248DE07CDBFABFBAC3F857B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_8FE503E4285D7798D8F6ABFBAC3FB5B0" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_46C9F5B71D885F369F87ABFBAC393B01" xlink:to="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_8FE503E4285D7798D8F6ABFBAC3FB5B0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink:label="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_B6743CF95CEA82007323ABFBAC3F2C5B" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_46C9F5B71D885F369F87ABFBAC393B01" xlink:to="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_B6743CF95CEA82007323ABFBAC3F2C5B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_192D559F99DE51067438ABFBAC3F8A9C" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_46C9F5B71D885F369F87ABFBAC393B01" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_192D559F99DE51067438ABFBAC3F8A9C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/FairValueMeasurementsDetailsNumeric" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_B9447CCC680983BDF2498D3B8CCDC3D2" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_69D114A768C340B8D7F98D3B8CCD0444" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_B9447CCC680983BDF2498D3B8CCDC3D2" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_69D114A768C340B8D7F98D3B8CCD0444" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_5034358248E8D32368EA8D498E4213CD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_69D114A768C340B8D7F98D3B8CCD0444" xlink:to="loc_us-gaap_DebtInstrumentAxis_5034358248E8D32368EA8D498E4213CD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_4A74AE9F70731E48EE6B8D498E449D61" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_5034358248E8D32368EA8D498E4213CD" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_4A74AE9F70731E48EE6B8D498E449D61" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Notes2020and2025Member" xlink:label="loc_adbe_Notes2020and2025Member_CC117B8803F9274E7FD18D498E506806" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4A74AE9F70731E48EE6B8D498E449D61" xlink:to="loc_adbe_Notes2020and2025Member_CC117B8803F9274E7FD18D498E506806" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_E37B457596E29211A2DC8D3B8CCE28AF" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_69D114A768C340B8D7F98D3B8CCD0444" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_E37B457596E29211A2DC8D3B8CCE28AF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="loc_us-gaap_DebtInstrumentFairValue_75FD7A90FEFC69CDD7AC8D3B8CCE9551" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_E37B457596E29211A2DC8D3B8CCE28AF" xlink:to="loc_us-gaap_DebtInstrumentFairValue_75FD7A90FEFC69CDD7AC8D3B8CCE9551" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_CD27E25E1841570A81A4C5824C9C7C17" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_E14BB25ED8965331A7E65201B9D4D5BF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_CD27E25E1841570A81A4C5824C9C7C17" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_E14BB25ED8965331A7E65201B9D4D5BF" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/GoodwillAndOtherIntangibles" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_107C6713CF19E5D7878FABFBAB978F1A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_4118C651FE4C85A34412ABFBAB988FE1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_107C6713CF19E5D7878FABFBAB978F1A" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_4118C651FE4C85A34412ABFBAB988FE1" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/GoodwillAndOtherIntangiblesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_E9CC621803C30C213A89ABFBAB843664" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_87315BB126AA22B54D9CABFBAB842EC3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_E9CC621803C30C213A89ABFBAB843664" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_87315BB126AA22B54D9CABFBAB842EC3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_EFA07D6B9A969F395EE0ABFBAB85A6D5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_87315BB126AA22B54D9CABFBAB842EC3" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_EFA07D6B9A969F395EE0ABFBAB85A6D5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_673C6CA55C9649584C1AABFBAB85E2AD" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_EFA07D6B9A969F395EE0ABFBAB85A6D5" xlink:to="loc_us-gaap_SegmentDomain_673C6CA55C9649584C1AABFBAB85E2AD" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DigitalMediaMember" xlink:label="loc_adbe_DigitalMediaMember_AB3F184B51713933BE5DABFBAB851F6C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_673C6CA55C9649584C1AABFBAB85E2AD" xlink:to="loc_adbe_DigitalMediaMember_AB3F184B51713933BE5DABFBAB851F6C" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DigitalExperienceMember" xlink:label="loc_adbe_DigitalExperienceMember_81FAC3248FF8578E8E98ABFBAB8635AC" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_673C6CA55C9649584C1AABFBAB85E2AD" xlink:to="loc_adbe_DigitalExperienceMember_81FAC3248FF8578E8E98ABFBAB8635AC" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_PublishingMember" xlink:label="loc_adbe_PublishingMember_A3A50983CA41AE2EF9B0ABFBAB8B04E4" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_673C6CA55C9649584C1AABFBAB85E2AD" xlink:to="loc_adbe_PublishingMember_A3A50983CA41AE2EF9B0ABFBAB8B04E4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="loc_us-gaap_GoodwillLineItems_376A1CA79041CF9B61F8ABFBAB8B38F8" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_87315BB126AA22B54D9CABFBAB842EC3" xlink:to="loc_us-gaap_GoodwillLineItems_376A1CA79041CF9B61F8ABFBAB8B38F8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="loc_us-gaap_GoodwillRollForward_22BD242D83AE7E41D5D4ABFBAB8B87CD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_376A1CA79041CF9B61F8ABFBAB8B38F8" xlink:to="loc_us-gaap_GoodwillRollForward_22BD242D83AE7E41D5D4ABFBAB8B87CD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_9243E7F653A75D13F413ABFBAB8C05C3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_22BD242D83AE7E41D5D4ABFBAB8B87CD" xlink:to="loc_us-gaap_Goodwill_9243E7F653A75D13F413ABFBAB8C05C3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_27423B7B77CDFFA5B8C3ABFBAB8C6330" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_22BD242D83AE7E41D5D4ABFBAB8B87CD" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_27423B7B77CDFFA5B8C3ABFBAB8C6330" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments" xlink:label="loc_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_E399C1FA2A298F146286ABFBAB8C5BA9" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_22BD242D83AE7E41D5D4ABFBAB8B87CD" xlink:to="loc_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_E399C1FA2A298F146286ABFBAB8C5BA9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_D1C8F07234BD76EDB6B9ABFBAB8C0C6A" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_22BD242D83AE7E41D5D4ABFBAB8B87CD" xlink:to="loc_us-gaap_Goodwill_D1C8F07234BD76EDB6B9ABFBAB8C0C6A" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/GoodwillAndOtherIntangiblesDetails1" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_06158BDF0E37CE2865CDABFBAB797C67" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_333C1B8A64747D330990ABFBAB7AAFCE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_06158BDF0E37CE2865CDABFBAB797C67" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_333C1B8A64747D330990ABFBAB7AAFCE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_EC97667F002B2E1478B7ABFBAB7A62EB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_333C1B8A64747D330990ABFBAB7AAFCE" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_EC97667F002B2E1478B7ABFBAB7A62EB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_45D4F26663CB5E2BCA3DABFBAB7A005E" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_EC97667F002B2E1478B7ABFBAB7A62EB" xlink:to="loc_us-gaap_SegmentDomain_45D4F26663CB5E2BCA3DABFBAB7A005E" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DigitalMediaMember" xlink:label="loc_adbe_DigitalMediaMember_7EA76DB5574B33FE4B71ABFBAB7A0FD8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_45D4F26663CB5E2BCA3DABFBAB7A005E" xlink:to="loc_adbe_DigitalMediaMember_7EA76DB5574B33FE4B71ABFBAB7A0FD8" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DigitalExperienceMember" xlink:label="loc_adbe_DigitalExperienceMember_51DC7F7AADAB2539391DABFBAB7BE5D8" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_45D4F26663CB5E2BCA3DABFBAB7A005E" xlink:to="loc_adbe_DigitalExperienceMember_51DC7F7AADAB2539391DABFBAB7BE5D8" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_PublishingMember" xlink:label="loc_adbe_PublishingMember_2F886B3CFDF09F9753DDABFBAB7BD0A3" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_45D4F26663CB5E2BCA3DABFBAB7A005E" xlink:to="loc_adbe_PublishingMember_2F886B3CFDF09F9753DDABFBAB7BD0A3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9F0B06F00391DE72C03BABFBAB7BAD43" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_333C1B8A64747D330990ABFBAB7AAFCE" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9F0B06F00391DE72C03BABFBAB7BAD43" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_5B45AA80A03282301661ABFBAB7B323B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9F0B06F00391DE72C03BABFBAB7BAD43" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_5B45AA80A03282301661ABFBAB7B323B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_AF0329C1F94E1F8B656BABFBAB7B9C00" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_5B45AA80A03282301661ABFBAB7B323B" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_AF0329C1F94E1F8B656BABFBAB7B9C00" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/GoodwillAndOtherIntangiblesDetails2" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_74327AD38FA1DCC241E2ABFBAB52A964" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_4F74DA63E88071DC2433ABFBAB523DB8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_74327AD38FA1DCC241E2ABFBAB52A964" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_4F74DA63E88071DC2433ABFBAB523DB8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_E4932511400BBFF094D8ABFBAB535B06" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_4F74DA63E88071DC2433ABFBAB523DB8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_E4932511400BBFF094D8ABFBAB535B06" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_FE9BF2948004F506E18DABFBAB532EA3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_E4932511400BBFF094D8ABFBAB535B06" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_FE9BF2948004F506E18DABFBAB532EA3" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_CustomerContractsAndRelationshipsMember" xlink:label="loc_adbe_CustomerContractsAndRelationshipsMember_D3B75A72F92367D929ACABFBAB53F6A9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_FE9BF2948004F506E18DABFBAB532EA3" xlink:to="loc_adbe_CustomerContractsAndRelationshipsMember_D3B75A72F92367D929ACABFBAB53F6A9" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_PurchasedTechnologyMember" xlink:label="loc_adbe_PurchasedTechnologyMember_C00E950CC738D7DEAD23ABFBAB548DCC" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_FE9BF2948004F506E18DABFBAB532EA3" xlink:to="loc_adbe_PurchasedTechnologyMember_C00E950CC738D7DEAD23ABFBAB548DCC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaap_TrademarksMember_B551B2BFAC7B0FFAA4AAABFBAB54439C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_FE9BF2948004F506E18DABFBAB532EA3" xlink:to="loc_us-gaap_TrademarksMember_B551B2BFAC7B0FFAA4AAABFBAB54439C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember_DFF9C474E7542E1DA3C8ABFBAB54AC05" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_FE9BF2948004F506E18DABFBAB532EA3" xlink:to="loc_us-gaap_OrderOrProductionBacklogMember_DFF9C474E7542E1DA3C8ABFBAB54AC05" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_109D5994A238A25737F4ABFBAB54C290" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_FE9BF2948004F506E18DABFBAB532EA3" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_109D5994A238A25737F4ABFBAB54C290" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_307B09511A8858268A11ABFBAB54F714" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_FE9BF2948004F506E18DABFBAB532EA3" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_307B09511A8858268A11ABFBAB54F714" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_A6F1679D75F57B260EB7ABFBAB54C0E6" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_4F74DA63E88071DC2433ABFBAB523DB8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_A6F1679D75F57B260EB7ABFBAB54C0E6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_7C26EC408CC1C00ECE94ABFBAB547A67" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_A6F1679D75F57B260EB7ABFBAB54C0E6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_7C26EC408CC1C00ECE94ABFBAB547A67" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_4B13A85571F600A05E60ABFBAB556FCE" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_A6F1679D75F57B260EB7ABFBAB54C0E6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_4B13A85571F600A05E60ABFBAB556FCE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_189B7C222A914FA1EB32ABFBAB55EA58" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_A6F1679D75F57B260EB7ABFBAB54C0E6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_189B7C222A914FA1EB32ABFBAB55EA58" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/GoodwillAndOtherIntangiblesDetails3" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_682BB0F702C46E8DB8F1ABFBAB4C0ACC" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F9BF3BCBFD8F63823932ABFBAB4CFE9C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_682BB0F702C46E8DB8F1ABFBAB4C0ACC" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F9BF3BCBFD8F63823932ABFBAB4CFE9C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_F606E4950B150071466CABFBAB4C57B7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F9BF3BCBFD8F63823932ABFBAB4CFE9C" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_F606E4950B150071466CABFBAB4C57B7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_CFAB282D2ADC739627E4ABFBAB4D69B8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_F606E4950B150071466CABFBAB4C57B7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_CFAB282D2ADC739627E4ABFBAB4D69B8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_24EAD7CC2237D1542C3EABFBAB4D7DDF" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F9BF3BCBFD8F63823932ABFBAB4CFE9C" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_24EAD7CC2237D1542C3EABFBAB4D7DDF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_45D61F6C5857E16FF08EABFBAB4D4A77" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_24EAD7CC2237D1542C3EABFBAB4D7DDF" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_45D61F6C5857E16FF08EABFBAB4D4A77" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_281037DA6E4E194D80B4ABFBAB4DDF7E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_45D61F6C5857E16FF08EABFBAB4D4A77" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_281037DA6E4E194D80B4ABFBAB4DDF7E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_385C27B57468AE5061DBABFBAB4EA7CE" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_45D61F6C5857E16FF08EABFBAB4D4A77" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_385C27B57468AE5061DBABFBAB4EA7CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_08902BE9B5C19E04746CABFBAB4E541A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_45D61F6C5857E16FF08EABFBAB4D4A77" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_08902BE9B5C19E04746CABFBAB4E541A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_A12AF3B576EFB82B3543ABFBAB4E30D3" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_45D61F6C5857E16FF08EABFBAB4D4A77" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_A12AF3B576EFB82B3543ABFBAB4E30D3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_783CAC925715C62DB74CABFBAB4E4F89" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_45D61F6C5857E16FF08EABFBAB4D4A77" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_783CAC925715C62DB74CABFBAB4E4F89" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_3993F17B654CC1EFD83BABFBAB4EEA80" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_45D61F6C5857E16FF08EABFBAB4D4A77" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_3993F17B654CC1EFD83BABFBAB4EEA80" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_TotalAmortizationExpenseExpectedToBeRecognized" xlink:label="loc_adbe_TotalAmortizationExpenseExpectedToBeRecognized_7F7A780F94320F76F067ABFBAB4E088E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_24EAD7CC2237D1542C3EABFBAB4D7DDF" xlink:to="loc_adbe_TotalAmortizationExpenseExpectedToBeRecognized_7F7A780F94320F76F067ABFBAB4E088E" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/GoodwillAndOtherIntangiblesDetailsNumeric" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_88C4C3FE4F45A64B1386ABFBAB4723BE" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_CD4D1D7A223AB24BD87DABFBAB470840" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_88C4C3FE4F45A64B1386ABFBAB4723BE" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_CD4D1D7A223AB24BD87DABFBAB470840" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_AB523AAF9AEBDD98D285ABFBAB47263C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_CD4D1D7A223AB24BD87DABFBAB470840" xlink:to="loc_srt_RangeAxis_AB523AAF9AEBDD98D285ABFBAB47263C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_EBBE4C3B76884F63E791ABFBAB471B13" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_AB523AAF9AEBDD98D285ABFBAB47263C" xlink:to="loc_srt_RangeMember_EBBE4C3B76884F63E791ABFBAB471B13" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_4DB51FA84D2A7DDDAFA9ABFBAB484FFC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_EBBE4C3B76884F63E791ABFBAB471B13" xlink:to="loc_srt_MinimumMember_4DB51FA84D2A7DDDAFA9ABFBAB484FFC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_EEEB03BB99BA22770067ABFBAB4887C7" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_EBBE4C3B76884F63E791ABFBAB471B13" xlink:to="loc_srt_MaximumMember_EEEB03BB99BA22770067ABFBAB4887C7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_46431ADFB1AAB674D524ABFBAB4842E7" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_CD4D1D7A223AB24BD87DABFBAB470840" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_46431ADFB1AAB674D524ABFBAB4842E7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_5D7C93196A4CFC8235F8ABFBAB48D32D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_46431ADFB1AAB674D524ABFBAB4842E7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_5D7C93196A4CFC8235F8ABFBAB48D32D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_CDF435901B99AF7BEE66ABFBAB498C1A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_88C4C3FE4F45A64B1386ABFBAB4723BE" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_CDF435901B99AF7BEE66ABFBAB498C1A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldAmortization" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldAmortization_23702C3722F851F44854ABFBAB49C3C0" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_88C4C3FE4F45A64B1386ABFBAB4723BE" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldAmortization_23702C3722F851F44854ABFBAB49C3C0" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/GoodwillAndOtherIntangiblesTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_DD1AFC0F3639497A3423ABFBAB8F5A51" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_68DEEBBC31AD85F258A8ABFBAB8FC90B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_DD1AFC0F3639497A3423ABFBAB8F5A51" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_68DEEBBC31AD85F258A8ABFBAB8FC90B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_EAC954A9523EA0D6E319ABFBAB90DA58" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_DD1AFC0F3639497A3423ABFBAB8F5A51" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_EAC954A9523EA0D6E319ABFBAB90DA58" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_543033BB7AB237B51E46ABFBAB9068D3" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_DD1AFC0F3639497A3423ABFBAB8F5A51" xlink:to="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_543033BB7AB237B51E46ABFBAB9068D3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_6D92774F682ED8D2E74DABFBAB90A335" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_DD1AFC0F3639497A3423ABFBAB8F5A51" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_6D92774F682ED8D2E74DABFBAB90A335" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_BCFC457C222255D3AC6825494B9A4950" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_D6EB4BDDA6D05EA89A3D9F3FBDE58C44" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_BCFC457C222255D3AC6825494B9A4950" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_D6EB4BDDA6D05EA89A3D9F3FBDE58C44" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_BC508D27969A9BD77E2DABFBAB2A99BE" xlink:type="locator" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct" xlink:label="loc_adbe_USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct_C66B502B7B96AB2CAF65ABFBAB2A160B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_BC508D27969A9BD77E2DABFBAB2A99BE" xlink:to="loc_adbe_USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct_C66B502B7B96AB2CAF65ABFBAB2A160B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_6DF35E192BCECF796F79ABFBAB2B1FF1" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_BC508D27969A9BD77E2DABFBAB2A99BE" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_6DF35E192BCECF796F79ABFBAB2B1FF1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_A1D60DAC454DD648E637ABFBAB2BD904" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_BC508D27969A9BD77E2DABFBAB2A99BE" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_A1D60DAC454DD648E637ABFBAB2BD904" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1C9B8E80DCA4EB3BC8ABABFBAB2B87DF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_A1D60DAC454DD648E637ABFBAB2BD904" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1C9B8E80DCA4EB3BC8ABABFBAB2B87DF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_1303A2F4DA2DA3058C88ABFBAB2BEF2C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_A1D60DAC454DD648E637ABFBAB2BD904" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_1303A2F4DA2DA3058C88ABFBAB2BEF2C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_0D7B5C1C65E219E591B4ABFBAB2BD4AB" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_BC508D27969A9BD77E2DABFBAB2A99BE" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_0D7B5C1C65E219E591B4ABFBAB2BD4AB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_49EE18DB102B0023A6D2ABFBAB2B70E5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_0D7B5C1C65E219E591B4ABFBAB2BD4AB" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_49EE18DB102B0023A6D2ABFBAB2B70E5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_B99C0EE7233700FC4EDAABFBAB2CB58F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_49EE18DB102B0023A6D2ABFBAB2B70E5" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_B99C0EE7233700FC4EDAABFBAB2CB58F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_165C4F01CA736135CAE6ABFBAB2C5A8A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_49EE18DB102B0023A6D2ABFBAB2B70E5" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_165C4F01CA736135CAE6ABFBAB2C5A8A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_469A5B87A50A3EFF3AB0ABFBAB2C942B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_49EE18DB102B0023A6D2ABFBAB2B70E5" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_469A5B87A50A3EFF3AB0ABFBAB2C942B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_B222C397CFEAFC4EC41BABFBAB2C1887" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_49EE18DB102B0023A6D2ABFBAB2B70E5" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_B222C397CFEAFC4EC41BABFBAB2C1887" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_B9B40116A22C29EAFA43ABFBAB2C629A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_0D7B5C1C65E219E591B4ABFBAB2BD4AB" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_B9B40116A22C29EAFA43ABFBAB2C629A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_152DEC0A98920124D063ABFBAB2D8AA0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_B9B40116A22C29EAFA43ABFBAB2C629A" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_152DEC0A98920124D063ABFBAB2D8AA0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_6B1FAC8C000C719177FFABFBAB2D5092" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_B9B40116A22C29EAFA43ABFBAB2C629A" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_6B1FAC8C000C719177FFABFBAB2D5092" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2B51AAF5EE8FF0CC8857ABFBAB2D72A1" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_B9B40116A22C29EAFA43ABFBAB2C629A" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2B51AAF5EE8FF0CC8857ABFBAB2D72A1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_85AF066AC44A3D849EA9ABFBAB2D3CF9" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_B9B40116A22C29EAFA43ABFBAB2C629A" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_85AF066AC44A3D849EA9ABFBAB2D3CF9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_859BCF2D1F47EF94E5C2ABFBAB2D7539" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_0D7B5C1C65E219E591B4ABFBAB2BD4AB" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_859BCF2D1F47EF94E5C2ABFBAB2D7539" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_49456A8C529ABAA02EA3ABFBAB2E4640" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_BC508D27969A9BD77E2DABFBAB2A99BE" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_49456A8C529ABAA02EA3ABFBAB2E4640" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_648D11E03C2E494F9747ABFBAB2E4A5A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_49456A8C529ABAA02EA3ABFBAB2E4640" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_648D11E03C2E494F9747ABFBAB2E4A5A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_89BE3F4C5D9B25F631D9ABFBAB2E3CED" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_49456A8C529ABAA02EA3ABFBAB2E4640" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_89BE3F4C5D9B25F631D9ABFBAB2E3CED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits_224911333F1A4C5F8602ABFBAB2EA970" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_49456A8C529ABAA02EA3ABFBAB2E4640" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCredits_224911333F1A4C5F8602ABFBAB2EA970" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_94C8E287B75ED85F7CF2ABFBAB2ED48E" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_49456A8C529ABAA02EA3ABFBAB2E4640" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_94C8E287B75ED85F7CF2ABFBAB2ED48E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_42C59FF2202D45FCD406ABFBAB2E3157" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_49456A8C529ABAA02EA3ABFBAB2E4640" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_42C59FF2202D45FCD406ABFBAB2E3157" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxSettlementsDomestic" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxSettlementsDomestic_F6D9B477E0E49EC0B02AABFBAB2F9580" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_49456A8C529ABAA02EA3ABFBAB2E4640" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxSettlementsDomestic_F6D9B477E0E49EC0B02AABFBAB2F9580" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_1DB95E24BD3B6AFD6992ABFBAB2F44C2" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_49456A8C529ABAA02EA3ABFBAB2E4640" xlink:to="loc_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_1DB95E24BD3B6AFD6992ABFBAB2F44C2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_65F295A9FFDF336E2745ABFBAB2FD744" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_49456A8C529ABAA02EA3ABFBAB2E4640" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_65F295A9FFDF336E2745ABFBAB2FD744" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_IncomeTaxReconciliationLicensingOfTechnologyToForeignSubsidiaries" xlink:label="loc_adbe_IncomeTaxReconciliationLicensingOfTechnologyToForeignSubsidiaries_2861496EF2577060ADC8ABFBAB2F010D" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_49456A8C529ABAA02EA3ABFBAB2E4640" xlink:to="loc_adbe_IncomeTaxReconciliationLicensingOfTechnologyToForeignSubsidiaries_2861496EF2577060ADC8ABFBAB2F010D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_E62276C1562928F77899ABFBAB2F59BF" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_49456A8C529ABAA02EA3ABFBAB2E4640" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_E62276C1562928F77899ABFBAB2F59BF" xlink:type="arc" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_49456A8C529ABAA02EA3ABFBAB2E4640" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_859BCF2D1F47EF94E5C2ABFBAB2D7539" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/IncomeTaxesDetails1" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_A59E20AF43C1A39D543BABFBAB1B17C7" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_32EA05CDD961012D4EA9ABFBAB1B0F52" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_A59E20AF43C1A39D543BABFBAB1B17C7" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_32EA05CDD961012D4EA9ABFBAB1B0F52" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_F06BE401263FA8A017F1ABFBAB1BDB5B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_32EA05CDD961012D4EA9ABFBAB1B0F52" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_F06BE401263FA8A017F1ABFBAB1BDB5B" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DeferredTaxAssetsAcquiredTechnology" xlink:label="loc_adbe_DeferredTaxAssetsAcquiredTechnology_688DD025AB656533AD68ABFBAB1B420B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_F06BE401263FA8A017F1ABFBAB1BDB5B" xlink:to="loc_adbe_DeferredTaxAssetsAcquiredTechnology_688DD025AB656533AD68ABFBAB1B420B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_A12C34DF3BBABFFEAC20ABFBAB1C90C8" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_F06BE401263FA8A017F1ABFBAB1BDB5B" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_A12C34DF3BBABFFEAC20ABFBAB1C90C8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsDeferredIncome" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_96825B7709380F5E24DBABFBAB1CF6B7" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_F06BE401263FA8A017F1ABFBAB1BDB5B" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_96825B7709380F5E24DBABFBAB1CF6B7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_45F7150D7D057D7910DAABFBAB1C645C" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_F06BE401263FA8A017F1ABFBAB1BDB5B" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_45F7150D7D057D7910DAABFBAB1C645C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_4190F6BE2B200B8CD497ABFBAB1C3935" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_F06BE401263FA8A017F1ABFBAB1BDB5B" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_4190F6BE2B200B8CD497ABFBAB1C3935" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_81F35CFBF001F5EA1B26ABFBAB1C3235" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_F06BE401263FA8A017F1ABFBAB1BDB5B" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_81F35CFBF001F5EA1B26ABFBAB1C3235" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DeferredTaxAssetsCapitalizedExpenses" xlink:label="loc_adbe_DeferredTaxAssetsCapitalizedExpenses_8ABF2BB7C6A9AED40322ABFBAB1D4BA8" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_F06BE401263FA8A017F1ABFBAB1BDB5B" xlink:to="loc_adbe_DeferredTaxAssetsCapitalizedExpenses_8ABF2BB7C6A9AED40322ABFBAB1D4BA8" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Benefitsrelatingtotaxpositions" xlink:label="loc_adbe_Benefitsrelatingtotaxpositions_28810D860CF4EF581B9EABFBAB1DC659" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_F06BE401263FA8A017F1ABFBAB1BDB5B" xlink:to="loc_adbe_Benefitsrelatingtotaxpositions_28810D860CF4EF581B9EABFBAB1DC659" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_4A817074D7DA29CA647EABFBAB1D443E" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_F06BE401263FA8A017F1ABFBAB1BDB5B" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_4A817074D7DA29CA647EABFBAB1D443E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_894006FA52B86D44C23CABFBAB1D1631" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_F06BE401263FA8A017F1ABFBAB1BDB5B" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_894006FA52B86D44C23CABFBAB1D1631" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_6A2EF33997C34E9B2791ABFBAB1D5798" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_F06BE401263FA8A017F1ABFBAB1BDB5B" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_6A2EF33997C34E9B2791ABFBAB1D5798" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_E87D2BCF726FA158E970ABFBAB1DA8FA" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_F06BE401263FA8A017F1ABFBAB1BDB5B" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_E87D2BCF726FA158E970ABFBAB1DA8FA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_D4124EAF493410FC3ADAABFBAB1E6190" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_32EA05CDD961012D4EA9ABFBAB1B0F52" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_D4124EAF493410FC3ADAABFBAB1E6190" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2FF2FF2FFCA81721046CABFBAB1E819B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_D4124EAF493410FC3ADAABFBAB1E6190" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2FF2FF2FFCA81721046CABFBAB1E819B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_4FE95C3C622C944A7186ABFBAB1E1D1F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_D4124EAF493410FC3ADAABFBAB1E6190" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_4FE95C3C622C944A7186ABFBAB1E1D1F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_B046FB6F4571C635FBC0ABFBAB1E4145" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_D4124EAF493410FC3ADAABFBAB1E6190" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_B046FB6F4571C635FBC0ABFBAB1E4145" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_E8D571AF937146D21B00ABFBAB1E13D7" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_D4124EAF493410FC3ADAABFBAB1E6190" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_E8D571AF937146D21B00ABFBAB1E13D7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_D82822D9C468AB610F64ABFBAB1F38C9" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_D4124EAF493410FC3ADAABFBAB1E6190" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_D82822D9C468AB610F64ABFBAB1F38C9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaap_DeferredTaxLiabilities_C26162CFFCA14AFCCA95ABFBAB1F5942" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_D4124EAF493410FC3ADAABFBAB1E6190" xlink:to="loc_us-gaap_DeferredTaxLiabilities_C26162CFFCA14AFCCA95ABFBAB1F5942" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxUncertaintiesAbstract" xlink:label="loc_us-gaap_IncomeTaxUncertaintiesAbstract_0B924382CFB04E69C905ABFBAB1FD774" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_A59E20AF43C1A39D543BABFBAB1B17C7" xlink:to="loc_us-gaap_IncomeTaxUncertaintiesAbstract_0B924382CFB04E69C905ABFBAB1FD774" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_E3432F5D09E5BAF93398ABFBAB1F041A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxUncertaintiesAbstract_0B924382CFB04E69C905ABFBAB1FD774" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_E3432F5D09E5BAF93398ABFBAB1F041A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_14CE8C0E5F25270E9BB2ABFBAB1F8F85" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxUncertaintiesAbstract_0B924382CFB04E69C905ABFBAB1FD774" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_14CE8C0E5F25270E9BB2ABFBAB1F8F85" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_70F5BF1547807CDCAF65ABFBAB1F4880" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxUncertaintiesAbstract_0B924382CFB04E69C905ABFBAB1FD774" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_70F5BF1547807CDCAF65ABFBAB1F4880" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_0CD907071BCD91400807ABFBAB20D706" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxUncertaintiesAbstract_0B924382CFB04E69C905ABFBAB1FD774" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_0CD907071BCD91400807ABFBAB20D706" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions_F78C7C5470F957E7429AABFBAB20CC3D" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxUncertaintiesAbstract_0B924382CFB04E69C905ABFBAB1FD774" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions_F78C7C5470F957E7429AABFBAB20CC3D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_179572B44FF65E6CAD18ABFBAB20FA8C" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxUncertaintiesAbstract_0B924382CFB04E69C905ABFBAB1FD774" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_179572B44FF65E6CAD18ABFBAB20FA8C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_54C1C45588EF39781FD3ABFBAB20ACE1" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxUncertaintiesAbstract_0B924382CFB04E69C905ABFBAB1FD774" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_54C1C45588EF39781FD3ABFBAB20ACE1" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_UnrecognizedTaxBenefitsForeignExchangeGainsAndLosses" xlink:label="loc_adbe_UnrecognizedTaxBenefitsForeignExchangeGainsAndLosses_E359ACE9F853492C1473ABFBAB20F1FC" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxUncertaintiesAbstract_0B924382CFB04E69C905ABFBAB1FD774" xlink:to="loc_adbe_UnrecognizedTaxBenefitsForeignExchangeGainsAndLosses_E359ACE9F853492C1473ABFBAB20F1FC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_2FB3F7FF6CA282AC629CABFBAB21919B" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxUncertaintiesAbstract_0B924382CFB04E69C905ABFBAB1FD774" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_2FB3F7FF6CA282AC629CABFBAB21919B" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/IncomeTaxesDetailsNumeric1" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_B791BE848D9D3F6E722FABFBAB0274F8" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_34EA183E92DD1EE631BAABFBAB026C54" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_B791BE848D9D3F6E722FABFBAB0274F8" xlink:to="loc_us-gaap_StatementTable_34EA183E92DD1EE631BAABFBAB026C54" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_AB7D9A95A9DD5C38B293ABFBAB0465CB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_34EA183E92DD1EE631BAABFBAB026C54" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_AB7D9A95A9DD5C38B293ABFBAB0465CB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_F3AB5897C6B1779AC6B9ABFBAB04FED9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_AB7D9A95A9DD5C38B293ABFBAB0465CB" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_F3AB5897C6B1779AC6B9ABFBAB04FED9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaap_ForeignCountryMember_C1B6FA4286620EA97047ABFBAB04A877" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_F3AB5897C6B1779AC6B9ABFBAB04FED9" xlink:to="loc_us-gaap_ForeignCountryMember_C1B6FA4286620EA97047ABFBAB04A877" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_228E15D1812F48E0A389ABFBAB04DA09" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_34EA183E92DD1EE631BAABFBAB026C54" xlink:to="loc_us-gaap_StatementLineItems_228E15D1812F48E0A389ABFBAB04DA09" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_USFederalstatutorytaxrateeffectivebeforetheTaxCutsandJobsAct" xlink:label="loc_adbe_USFederalstatutorytaxrateeffectivebeforetheTaxCutsandJobsAct_F4C42F9BF3F8AFEAAD7FABFBAB05B0E4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_228E15D1812F48E0A389ABFBAB04DA09" xlink:to="loc_adbe_USFederalstatutorytaxrateeffectivebeforetheTaxCutsandJobsAct_F4C42F9BF3F8AFEAAD7FABFBAB05B0E4" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct" xlink:label="loc_adbe_USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct_93FE9C17BFE590C9973AABFBAB05FAB8" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_228E15D1812F48E0A389ABFBAB04DA09" xlink:to="loc_adbe_USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct_93FE9C17BFE590C9973AABFBAB05FAB8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_96166964C30639B20DA3ABFBAB05741C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_228E15D1812F48E0A389ABFBAB04DA09" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_96166964C30639B20DA3ABFBAB05741C" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_TaxCutsandJobsActonetimetransitiontax" xlink:label="loc_adbe_TaxCutsandJobsActonetimetransitiontax_6F5EBC6051180916C145ABFBAB05D391" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_228E15D1812F48E0A389ABFBAB04DA09" xlink:to="loc_adbe_TaxCutsandJobsActonetimetransitiontax_6F5EBC6051180916C145ABFBAB05D391" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_TaxCutsandJobsActof2017onetimetransitiontaxotherincome" xlink:label="loc_adbe_TaxCutsandJobsActof2017onetimetransitiontaxotherincome_3F30DB0241FC3B978F85ABFBAB0626AB" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_228E15D1812F48E0A389ABFBAB04DA09" xlink:to="loc_adbe_TaxCutsandJobsActof2017onetimetransitiontaxotherincome_3F30DB0241FC3B978F85ABFBAB0626AB" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/IncomeTaxesDetailsNumeric2" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_9D8EBF04CF4746AE23AAABFBAB0FBDA0" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_690C84B8235E44020A11ABFBAB0F952C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9D8EBF04CF4746AE23AAABFBAB0FBDA0" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_690C84B8235E44020A11ABFBAB0F952C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_1B561C304D91EAD85D2DABFBAB0F1464" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_690C84B8235E44020A11ABFBAB0F952C" xlink:to="loc_srt_RangeAxis_1B561C304D91EAD85D2DABFBAB0F1464" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_DCECD4AD7E890BE2D114ABFBAB102321" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_1B561C304D91EAD85D2DABFBAB0F1464" xlink:to="loc_srt_RangeMember_DCECD4AD7E890BE2D114ABFBAB102321" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_635CB8180C46AFD6F220ABFBAB10E08A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_DCECD4AD7E890BE2D114ABFBAB102321" xlink:to="loc_srt_MinimumMember_635CB8180C46AFD6F220ABFBAB10E08A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_53288C21A647290391A6ABFBAB1071CC" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_DCECD4AD7E890BE2D114ABFBAB102321" xlink:to="loc_srt_MaximumMember_53288C21A647290391A6ABFBAB1071CC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_4B7ED69963CF28C784E0ABFBAB10F278" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_690C84B8235E44020A11ABFBAB0F952C" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_4B7ED69963CF28C784E0ABFBAB10F278" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_6BC2361CA237CE8B1A93ABFBAB10EFC4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_4B7ED69963CF28C784E0ABFBAB10F278" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_6BC2361CA237CE8B1A93ABFBAB10EFC4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_E34E8050B91A8610A38DABFBAB11225E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_6BC2361CA237CE8B1A93ABFBAB10EFC4" xlink:to="loc_us-gaap_InternalRevenueServiceIRSMember_E34E8050B91A8610A38DABFBAB11225E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_29A498C1DF9A2E28E3BEABFBAB118204" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_6BC2361CA237CE8B1A93ABFBAB10EFC4" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_29A498C1DF9A2E28E3BEABFBAB118204" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaap_ForeignCountryMember_70559A08D537D882BD88ABFBAB11B008" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_6BC2361CA237CE8B1A93ABFBAB10EFC4" xlink:to="loc_us-gaap_ForeignCountryMember_70559A08D537D882BD88ABFBAB11B008" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_1F66B8311BAB8DA45B7CABFBAB110C7C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_690C84B8235E44020A11ABFBAB0F952C" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLineItems_1F66B8311BAB8DA45B7CABFBAB110C7C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaap_OperatingLossCarryforwards_85E888AC909173F33A01ABFBAB11F929" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1F66B8311BAB8DA45B7CABFBAB110C7C" xlink:to="loc_us-gaap_OperatingLossCarryforwards_85E888AC909173F33A01ABFBAB11F929" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_3EBA17104BF20FF19754ABFBAB120286" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1F66B8311BAB8DA45B7CABFBAB110C7C" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_3EBA17104BF20FF19754ABFBAB120286" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCreditCarryforwardExpirationDate" xlink:label="loc_us-gaap_TaxCreditCarryforwardExpirationDate_75C3D774192CCDB57954AC6BD6F982CD" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1F66B8311BAB8DA45B7CABFBAB110C7C" xlink:to="loc_us-gaap_TaxCreditCarryforwardExpirationDate_75C3D774192CCDB57954AC6BD6F982CD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowanceAbstract" xlink:label="loc_us-gaap_ValuationAllowanceAbstract_4E07A8F8C2C9D2683B78ABFBAB12F18D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1F66B8311BAB8DA45B7CABFBAB110C7C" xlink:to="loc_us-gaap_ValuationAllowanceAbstract_4E07A8F8C2C9D2683B78ABFBAB12F18D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_2B42B50ABA4A15DCD1E3ABFBAB126696" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowanceAbstract_4E07A8F8C2C9D2683B78ABFBAB12F18D" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_2B42B50ABA4A15DCD1E3ABFBAB126696" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_9670497B00ABA1DB51D9ABFBAB12058A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowanceAbstract_4E07A8F8C2C9D2683B78ABFBAB12F18D" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_9670497B00ABA1DB51D9ABFBAB12058A" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/IncomeTaxesDetailsNumeric3" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_FA21ACBD3C40EC0CAC97ABFBAB09F869" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExaminationTable" xlink:label="loc_us-gaap_IncomeTaxExaminationTable_543D8F851BE6AA0F9E05ABFBAB09590E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_FA21ACBD3C40EC0CAC97ABFBAB09F869" xlink:to="loc_us-gaap_IncomeTaxExaminationTable_543D8F851BE6AA0F9E05ABFBAB09590E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_4D9E9FFB0AE048EFD992ABFBAB0ABE9A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExaminationTable_543D8F851BE6AA0F9E05ABFBAB09590E" xlink:to="loc_srt_RangeAxis_4D9E9FFB0AE048EFD992ABFBAB0ABE9A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_A5C389F64AA79ECE9A66ABFBAB0A1529" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_4D9E9FFB0AE048EFD992ABFBAB0ABE9A" xlink:to="loc_srt_RangeMember_A5C389F64AA79ECE9A66ABFBAB0A1529" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_4919C02BDEE91FE811BCABFBAB0A35C0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_A5C389F64AA79ECE9A66ABFBAB0A1529" xlink:to="loc_srt_MinimumMember_4919C02BDEE91FE811BCABFBAB0A35C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_2DE21CB85D6C5B8BCD75ABFBAB0A6E0C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_A5C389F64AA79ECE9A66ABFBAB0A1529" xlink:to="loc_srt_MaximumMember_2DE21CB85D6C5B8BCD75ABFBAB0A6E0C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExaminationLineItems" xlink:label="loc_us-gaap_IncomeTaxExaminationLineItems_ACB51123C1A382073E6FABFBAB0B58B5" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExaminationTable_543D8F851BE6AA0F9E05ABFBAB09590E" xlink:to="loc_us-gaap_IncomeTaxExaminationLineItems_ACB51123C1A382073E6FABFBAB0B58B5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_07D9CDFE83D81F1A5991ABFBAB0B1B4E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_ACB51123C1A382073E6FABFBAB0B58B5" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_07D9CDFE83D81F1A5991ABFBAB0B1B4E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:label="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_4FA3D171F57547D47F3AABFBAB0B258C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_ACB51123C1A382073E6FABFBAB0B58B5" xlink:to="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_4FA3D171F57547D47F3AABFBAB0B258C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_02CA51615FD05CB4A7C474A214B09BBA" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_CBF93FFF0F165B7BB5A1D8EDB2106ED1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_02CA51615FD05CB4A7C474A214B09BBA" xlink:to="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_CBF93FFF0F165B7BB5A1D8EDB2106ED1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_3ECE07C8DB9D59B2BFE9F01C11685FD4" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_02CA51615FD05CB4A7C474A214B09BBA" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_3ECE07C8DB9D59B2BFE9F01C11685FD4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_627A30491B42565CB08EC0E73F66E860" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_02CA51615FD05CB4A7C474A214B09BBA" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_627A30491B42565CB08EC0E73F66E860" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_257207266B59586E85DD4D6D2FEF2F8C" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_02CA51615FD05CB4A7C474A214B09BBA" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_257207266B59586E85DD4D6D2FEF2F8C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_597AC4C0B4FE509DBD3E4C83FB75B6E3" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_02CA51615FD05CB4A7C474A214B09BBA" xlink:to="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_597AC4C0B4FE509DBD3E4C83FB75B6E3" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/NetIncomePerShare" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_81D19C7B90915D0DA86F00ACFFA6440A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_01BC2E5EF65852BA8803EAAE061F7BB1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_81D19C7B90915D0DA86F00ACFFA6440A" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_01BC2E5EF65852BA8803EAAE061F7BB1" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/NetIncomePerShareDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_B6B6DDA7D0DB2B825FEDABFBAA7D73B8" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_2B4F0A65F908F99947A6ABFBAA7DFD16" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_B6B6DDA7D0DB2B825FEDABFBAA7D73B8" xlink:to="loc_us-gaap_NetIncomeLoss_2B4F0A65F908F99947A6ABFBAA7DFD16" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_11929243350A021E2EEBABFBAA7EEEAC" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_B6B6DDA7D0DB2B825FEDABFBAA7D73B8" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_11929243350A021E2EEBABFBAA7EEEAC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DilutiveSecuritiesAbstract" xlink:label="loc_us-gaap_DilutiveSecuritiesAbstract_5AEC6C5A2D5557C72EB6ABFBAA7E7523" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_B6B6DDA7D0DB2B825FEDABFBAA7D73B8" xlink:to="loc_us-gaap_DilutiveSecuritiesAbstract_5AEC6C5A2D5557C72EB6ABFBAA7E7523" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Incrementalsharesattributabletounvestedrestrictedstockandperformanceshareawards" xlink:label="loc_adbe_Incrementalsharesattributabletounvestedrestrictedstockandperformanceshareawards_136CBFDA3B10947E7692ABFBAA7EF92A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract_5AEC6C5A2D5557C72EB6ABFBAA7E7523" xlink:to="loc_adbe_Incrementalsharesattributabletounvestedrestrictedstockandperformanceshareawards_136CBFDA3B10947E7692ABFBAA7EF92A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_9F23AEEEE50E8411D36EABFBAA7E32B4" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract_5AEC6C5A2D5557C72EB6ABFBAA7E7523" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_9F23AEEEE50E8411D36EABFBAA7E32B4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_9C775526CD31D1BB2C40ABFBAA7E5392" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_B6B6DDA7D0DB2B825FEDABFBAA7D73B8" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_9C775526CD31D1BB2C40ABFBAA7E5392" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_A545DAAB5C860D1CDF44ABFBAA7F4107" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_B6B6DDA7D0DB2B825FEDABFBAA7D73B8" xlink:to="loc_us-gaap_EarningsPerShareBasic_A545DAAB5C860D1CDF44ABFBAA7F4107" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_72DEEDFBA1E3F5905174ABFBAA7F3210" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_B6B6DDA7D0DB2B825FEDABFBAA7D73B8" xlink:to="loc_us-gaap_EarningsPerShareDiluted_72DEEDFBA1E3F5905174ABFBAA7F3210" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_EDE86B3C6144EE9340F4ABFBAA7FB81F" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_B6B6DDA7D0DB2B825FEDABFBAA7D73B8" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_EDE86B3C6144EE9340F4ABFBAA7FB81F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/NetIncomePerShareTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_8DBDA442B3705FA99A862664D17E4D3C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_A588AED2AA9350C6B60F7E0AAB1F1A85" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8DBDA442B3705FA99A862664D17E4D3C" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_A588AED2AA9350C6B60F7E0AAB1F1A85" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/NonOperatingIncomeExpense" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_E64600419E7054EB9549A0B5D0C03652" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:label="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_BCCF8573E28159B498787784ADC36761" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_E64600419E7054EB9549A0B5D0C03652" xlink:to="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_BCCF8573E28159B498787784ADC36761" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/NonOperatingIncomeExpenseDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_5829A6A0AA1D2FD8A0A5ABFBAA305C0D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentIncomeNetAbstract" xlink:label="loc_us-gaap_InvestmentIncomeNetAbstract_1A3D38FD4380DBC42A82ABFBAA30EA8A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_5829A6A0AA1D2FD8A0A5ABFBAA305C0D" xlink:to="loc_us-gaap_InvestmentIncomeNetAbstract_1A3D38FD4380DBC42A82ABFBAA30EA8A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_1F7FDB7D6B33CA3A718FABFBAA301B80" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentIncomeNetAbstract_1A3D38FD4380DBC42A82ABFBAA30EA8A" xlink:to="loc_us-gaap_InvestmentIncomeInterest_1F7FDB7D6B33CA3A718FABFBAA301B80" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_6F54B4225505F28A276DABFBAA312F84" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentIncomeNetAbstract_1A3D38FD4380DBC42A82ABFBAA30EA8A" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_6F54B4225505F28A276DABFBAA312F84" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesGrossRealizedGains" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesGrossRealizedGains_9AB20C8BA443542C99A5ABFBAA312731" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentIncomeNetAbstract_1A3D38FD4380DBC42A82ABFBAA30EA8A" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesGrossRealizedGains_9AB20C8BA443542C99A5ABFBAA312731" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses_46731B3827930C395338ABFBAA316FBB" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentIncomeNetAbstract_1A3D38FD4380DBC42A82ABFBAA30EA8A" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses_46731B3827930C395338ABFBAA316FBB" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Otherinterestandotherincomeexpensenet" xlink:label="loc_adbe_Otherinterestandotherincomeexpensenet_B526F62263F812C326CFABFBAA31531E" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentIncomeNetAbstract_1A3D38FD4380DBC42A82ABFBAA30EA8A" xlink:to="loc_adbe_Otherinterestandotherincomeexpensenet_B526F62263F812C326CFABFBAA31531E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="loc_us-gaap_OtherNonoperatingIncome_8334AB3C6E73DCCE2738ABFBAA316247" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentIncomeNetAbstract_1A3D38FD4380DBC42A82ABFBAA30EA8A" xlink:to="loc_us-gaap_OtherNonoperatingIncome_8334AB3C6E73DCCE2738ABFBAA316247" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_43EEB8AC78580BD937F2ABFBAA32CDCC" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_5829A6A0AA1D2FD8A0A5ABFBAA305C0D" xlink:to="loc_us-gaap_InterestExpense_43EEB8AC78580BD937F2ABFBAA32CDCC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnInvestmentsAbstract" xlink:label="loc_us-gaap_GainLossOnInvestmentsAbstract_FF2B05A8EEB38B731663ABFBAA32949E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_5829A6A0AA1D2FD8A0A5ABFBAA305C0D" xlink:to="loc_us-gaap_GainLossOnInvestmentsAbstract_FF2B05A8EEB38B731663ABFBAA32949E" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RealizedInvestmentGains" xlink:label="loc_adbe_RealizedInvestmentGains_BC4345DB16A8A04C5A9FABFBAA32D04D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GainLossOnInvestmentsAbstract_FF2B05A8EEB38B731663ABFBAA32949E" xlink:to="loc_adbe_RealizedInvestmentGains_BC4345DB16A8A04C5A9FABFBAA32D04D" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_UnrealizedInvestmentGains" xlink:label="loc_adbe_UnrealizedInvestmentGains_A95FB979FEEAD34A26A4ABFBAA323C95" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GainLossOnInvestmentsAbstract_FF2B05A8EEB38B731663ABFBAA32949E" xlink:to="loc_adbe_UnrealizedInvestmentGains_A95FB979FEEAD34A26A4ABFBAA323C95" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RealizedInvestmentLosses" xlink:label="loc_adbe_RealizedInvestmentLosses_EED5A9F66EBB6E13709EABFBAA323CAC" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GainLossOnInvestmentsAbstract_FF2B05A8EEB38B731663ABFBAA32949E" xlink:to="loc_adbe_RealizedInvestmentLosses_EED5A9F66EBB6E13709EABFBAA323CAC" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Unrealizedinvestmentlosses" xlink:label="loc_adbe_Unrealizedinvestmentlosses_6E0CA24E47C1DB1B9E87ABFBAA336C45" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GainLossOnInvestmentsAbstract_FF2B05A8EEB38B731663ABFBAA32949E" xlink:to="loc_adbe_Unrealizedinvestmentlosses_6E0CA24E47C1DB1B9E87ABFBAA336C45" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnInvestments" xlink:label="loc_us-gaap_GainLossOnInvestments_5E47D623521F554116C4ABFBAA337B23" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_5829A6A0AA1D2FD8A0A5ABFBAA305C0D" xlink:to="loc_us-gaap_GainLossOnInvestments_5E47D623521F554116C4ABFBAA337B23" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_527CAAC9E90339E4F845ABFBAA336A8B" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_5829A6A0AA1D2FD8A0A5ABFBAA305C0D" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_527CAAC9E90339E4F845ABFBAA336A8B" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/NonOperatingIncomeExpenseTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_BCBC2AE5BB255A899D4791C4140ACD31" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_DCF81796384C5896860CFA13744B8056" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_BCBC2AE5BB255A899D4791C4140ACD31" xlink:to="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_DCF81796384C5896860CFA13744B8056" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/PropertyAndEquipment" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_023CAEA217755ACCAEE4E6E9AC429160" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_1813D7FCF2AD57C699ECA395CCD6AC3C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_023CAEA217755ACCAEE4E6E9AC429160" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_1813D7FCF2AD57C699ECA395CCD6AC3C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/PropertyAndEquipmentDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1B31D0D9A0D6A8B01D94AFEB86C937E5" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_A133F4DAFF600A516E41AFEB86C99311" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1B31D0D9A0D6A8B01D94AFEB86C937E5" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_A133F4DAFF600A516E41AFEB86C99311" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0DCA10A33EA4C442BAD2AFEB86CA8909" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_A133F4DAFF600A516E41AFEB86C99311" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0DCA10A33EA4C442BAD2AFEB86CA8909" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_FE70592534F2DCA79863AFEB86CA0441" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0DCA10A33EA4C442BAD2AFEB86CA8909" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_FE70592534F2DCA79863AFEB86CA0441" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_51822BEFD41A065C3C6FAFEB86CAFD79" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_FE70592534F2DCA79863AFEB86CA0441" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_51822BEFD41A065C3C6FAFEB86CAFD79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingMember" xlink:label="loc_us-gaap_BuildingMember_11917C2CB97F1C190187AFEB86CBD8C6" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_FE70592534F2DCA79863AFEB86CA0441" xlink:to="loc_us-gaap_BuildingMember_11917C2CB97F1C190187AFEB86CBD8C6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingImprovementsMember_DBA9323216488E856CD7AFEB86CB4B3C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_FE70592534F2DCA79863AFEB86CA0441" xlink:to="loc_us-gaap_BuildingImprovementsMember_DBA9323216488E856CD7AFEB86CB4B3C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_65029A9B52C69D011977AFEB86CB9962" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_FE70592534F2DCA79863AFEB86CA0441" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_65029A9B52C69D011977AFEB86CB9962" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LandMember" xlink:label="loc_us-gaap_LandMember_86D3E5B963788566E817AFEB86CBF19F" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_FE70592534F2DCA79863AFEB86CA0441" xlink:to="loc_us-gaap_LandMember_86D3E5B963788566E817AFEB86CBF19F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_243FCD019AFAB7AA04D9AFEB86CB7096" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_FE70592534F2DCA79863AFEB86CA0441" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_243FCD019AFAB7AA04D9AFEB86CB7096" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="loc_us-gaap_ConstructionInProgressMember_912B722DCD04FEF04FB1AFEB86CBBBBC" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_FE70592534F2DCA79863AFEB86CA0441" xlink:to="loc_us-gaap_ConstructionInProgressMember_912B722DCD04FEF04FB1AFEB86CBBBBC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_B14CC9F060BC67055521AFEB86CBE4E3" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_A133F4DAFF600A516E41AFEB86C99311" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_B14CC9F060BC67055521AFEB86CBE4E3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_4B409027D5896BB90232AFEB86CCF6BD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_B14CC9F060BC67055521AFEB86CBE4E3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_4B409027D5896BB90232AFEB86CCF6BD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_8CCC205EFB50848DAA0DAFEB86CC5C6D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_B14CC9F060BC67055521AFEB86CBE4E3" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_8CCC205EFB50848DAA0DAFEB86CC5C6D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_E24FCC9DA36025AE553DAFEB86CC9E73" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_B14CC9F060BC67055521AFEB86CBE4E3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_E24FCC9DA36025AE553DAFEB86CC9E73" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/PropertyAndEquipmentDetails1" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_A9ACC74438D702C53067AF7CDF851F6D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6BA5663A86624BEFAA16AF7CDF855AF1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_A9ACC74438D702C53067AF7CDF851F6D" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6BA5663A86624BEFAA16AF7CDF855AF1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_835B1F0573DC36B70867AF7CDF947B2B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6BA5663A86624BEFAA16AF7CDF855AF1" xlink:to="loc_srt_StatementGeographicalAxis_835B1F0573DC36B70867AF7CDF947B2B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_1678DC792616C91FD1C6AF7CDF948D93" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_835B1F0573DC36B70867AF7CDF947B2B" xlink:to="loc_srt_SegmentGeographicalDomain_1678DC792616C91FD1C6AF7CDF948D93" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_8648284553C1A077E7EBAF7CDF94AE5F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1678DC792616C91FD1C6AF7CDF948D93" xlink:to="loc_country_US_8648284553C1A077E7EBAF7CDF94AE5F" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_OtherAmericasMember" xlink:label="loc_adbe_OtherAmericasMember_8E3446FED50110CD995AAF7CDF94BA77" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1678DC792616C91FD1C6AF7CDF948D93" xlink:to="loc_adbe_OtherAmericasMember_8E3446FED50110CD995AAF7CDF94BA77" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_AmericasMember" xlink:label="loc_srt_AmericasMember_0C5FC5292DEF9680C853AF7CDF94F678" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1678DC792616C91FD1C6AF7CDF948D93" xlink:to="loc_srt_AmericasMember_0C5FC5292DEF9680C853AF7CDF94F678" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EMEAMember" xlink:label="loc_us-gaap_EMEAMember_E83222FEB32D17DF5E54AF7CDF940043" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1678DC792616C91FD1C6AF7CDF948D93" xlink:to="loc_us-gaap_EMEAMember_E83222FEB32D17DF5E54AF7CDF940043" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_AsiaMember" xlink:label="loc_srt_AsiaMember_EE62D283D07016DB2E74AF7CDF9459A7" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1678DC792616C91FD1C6AF7CDF948D93" xlink:to="loc_srt_AsiaMember_EE62D283D07016DB2E74AF7CDF9459A7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4D4E6F093CEAD4D87EE5AF7CDF944B58" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6BA5663A86624BEFAA16AF7CDF855AF1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4D4E6F093CEAD4D87EE5AF7CDF944B58" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_576B2B1F933BBFD98D19AF7CDF940194" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4D4E6F093CEAD4D87EE5AF7CDF944B58" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_576B2B1F933BBFD98D19AF7CDF940194" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/PropertyAndEquipmentDetailsNumeric" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_3BE037816B03A407D597A6DEB916A875" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9E150944573B79A2F2AFA6DEB91627C5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_3BE037816B03A407D597A6DEB916A875" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9E150944573B79A2F2AFA6DEB91627C5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_AC2F0E3752FA3CF04FDAA6DEB91682C8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9E150944573B79A2F2AFA6DEB91627C5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_AC2F0E3752FA3CF04FDAA6DEB91682C8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1E8224C0E0AE33BD2262A6DEB916F357" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_AC2F0E3752FA3CF04FDAA6DEB91682C8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1E8224C0E0AE33BD2262A6DEB916F357" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7AEEB706873F735AB963A6DEB91762ED" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9E150944573B79A2F2AFA6DEB91627C5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7AEEB706873F735AB963A6DEB91762ED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherDepreciationAndAmortization" xlink:label="loc_us-gaap_OtherDepreciationAndAmortization_65D36E28C875ED4A78B8A6DEB918E625" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7AEEB706873F735AB963A6DEB91762ED" xlink:to="loc_us-gaap_OtherDepreciationAndAmortization_65D36E28C875ED4A78B8A6DEB918E625" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/PropertyAndEquipmentTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_51420AA3CF097FEF0121A6DEB2EB7A8F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_1294C22D8A1AB7E68956A6DEB2EB98FF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_51420AA3CF097FEF0121A6DEB2EB7A8F" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_1294C22D8A1AB7E68956A6DEB2EB98FF" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_PropertyandEquipmentbyGeographicAreaTableTextBlock" xlink:label="loc_adbe_PropertyandEquipmentbyGeographicAreaTableTextBlock_355189D1FCE94E78F020A6DEB2EC3F04" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_51420AA3CF097FEF0121A6DEB2EB7A8F" xlink:to="loc_adbe_PropertyandEquipmentbyGeographicAreaTableTextBlock_355189D1FCE94E78F020A6DEB2EC3F04" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/Revenue" xlink:type="extended">
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RevenueAbstract" xlink:label="loc_adbe_RevenueAbstract_516CFDB8964D6E0049B4884ECB63B896" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_BC725B8BC17CCEE567F3884ECB6F0BC8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_RevenueAbstract_516CFDB8964D6E0049B4884ECB63B896" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_BC725B8BC17CCEE567F3884ECB6F0BC8" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/RevenueDetails1" xlink:type="extended">
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RevenueAbstract" xlink:label="loc_adbe_RevenueAbstract_BF2D9214F8B7513A208F8717140473CE" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_999C4C806E9940A8BAE987171404A7B9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_RevenueAbstract_BF2D9214F8B7513A208F8717140473CE" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_999C4C806E9940A8BAE987171404A7B9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_10909560A59CF3E8ABEC87171405C361" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_999C4C806E9940A8BAE987171404A7B9" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_10909560A59CF3E8ABEC87171405C361" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_4005F86F3B0B7B60EF02871714054602" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_10909560A59CF3E8ABEC87171405C361" xlink:to="loc_us-gaap_SegmentDomain_4005F86F3B0B7B60EF02871714054602" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DigitalMediaMember" xlink:label="loc_adbe_DigitalMediaMember_B02188C59F2DC4669EB2871714055EC7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_4005F86F3B0B7B60EF02871714054602" xlink:to="loc_adbe_DigitalMediaMember_B02188C59F2DC4669EB2871714055EC7" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DigitalExperienceMember" xlink:label="loc_adbe_DigitalExperienceMember_50AC1C248339FBA2C27287171406E171" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_4005F86F3B0B7B60EF02871714054602" xlink:to="loc_adbe_DigitalExperienceMember_50AC1C248339FBA2C27287171406E171" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_PublishingMember" xlink:label="loc_adbe_PublishingMember_2C5829723C920017A29F87171406847D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_4005F86F3B0B7B60EF02871714054602" xlink:to="loc_adbe_PublishingMember_2C5829723C920017A29F87171406847D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_8265FB78796141A0E44887171406FF15" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_999C4C806E9940A8BAE987171404A7B9" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_8265FB78796141A0E44887171406FF15" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_E5D7AE394FB99AADF1F28717140654B6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8265FB78796141A0E44887171406FF15" xlink:to="loc_us-gaap_Revenues_E5D7AE394FB99AADF1F28717140654B6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaap_CostOfRevenue_28E2A6E3A3478CFA40BF871714064595" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8265FB78796141A0E44887171406FF15" xlink:to="loc_us-gaap_CostOfRevenue_28E2A6E3A3478CFA40BF871714064595" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_8C8CC636184187606C8B87171407C1F8" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8265FB78796141A0E44887171406FF15" xlink:to="loc_us-gaap_GrossProfit_8C8CC636184187606C8B87171407C1F8" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_GrossProfitAsPercentageOfRevenue" xlink:label="loc_adbe_GrossProfitAsPercentageOfRevenue_5331A2BD6880EFFABDC88717140773F5" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8265FB78796141A0E44887171406FF15" xlink:to="loc_adbe_GrossProfitAsPercentageOfRevenue_5331A2BD6880EFFABDC88717140773F5" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/RevenueDetails2" xlink:type="extended">
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RevenueAbstract" xlink:label="loc_adbe_RevenueAbstract_D2449638513599D6D5C5871713FE48BF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_881030575DF64BE75CE0871713FFF3C3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_RevenueAbstract_D2449638513599D6D5C5871713FE48BF" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_881030575DF64BE75CE0871713FFF3C3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_C528145D712E7E968A33871713FFB53C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_881030575DF64BE75CE0871713FFF3C3" xlink:to="loc_srt_StatementGeographicalAxis_C528145D712E7E968A33871713FFB53C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_1D00B0E735A74B1BD7BE871713FF531E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_C528145D712E7E968A33871713FFB53C" xlink:to="loc_srt_SegmentGeographicalDomain_1D00B0E735A74B1BD7BE871713FF531E" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_C5BF45FF390C0C0FE3C3871713FFD623" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1D00B0E735A74B1BD7BE871713FF531E" xlink:to="loc_country_US_C5BF45FF390C0C0FE3C3871713FFD623" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_OtherAmericasMember" xlink:label="loc_adbe_OtherAmericasMember_772B85032571B41AA82C871714006A97" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1D00B0E735A74B1BD7BE871713FF531E" xlink:to="loc_adbe_OtherAmericasMember_772B85032571B41AA82C871714006A97" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_AmericasMember" xlink:label="loc_srt_AmericasMember_6F80293D1218CB6EFCF087171400FB0A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1D00B0E735A74B1BD7BE871713FF531E" xlink:to="loc_srt_AmericasMember_6F80293D1218CB6EFCF087171400FB0A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EMEAMember" xlink:label="loc_us-gaap_EMEAMember_FD924955EC0DC88737E9871714001212" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1D00B0E735A74B1BD7BE871713FF531E" xlink:to="loc_us-gaap_EMEAMember_FD924955EC0DC88737E9871714001212" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_JP" xlink:label="loc_country_JP_18BA7C35D9B04EE37F8F871714004BD3" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1D00B0E735A74B1BD7BE871713FF531E" xlink:to="loc_country_JP_18BA7C35D9B04EE37F8F871714004BD3" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_OtherAsiaMember" xlink:label="loc_adbe_OtherAsiaMember_4984054D7873B92590F287171401E5B2" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1D00B0E735A74B1BD7BE871713FF531E" xlink:to="loc_adbe_OtherAsiaMember_4984054D7873B92590F287171401E5B2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_AsiaMember" xlink:label="loc_srt_AsiaMember_07BF54E9BE0AE2146145871714012398" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1D00B0E735A74B1BD7BE871713FF531E" xlink:to="loc_srt_AsiaMember_07BF54E9BE0AE2146145871714012398" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_44D84C29F7DDE020C61E871714014219" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_881030575DF64BE75CE0871713FFF3C3" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_44D84C29F7DDE020C61E871714014219" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_776E3C8BE7CB38EC3995871714016815" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_44D84C29F7DDE020C61E871714014219" xlink:to="loc_us-gaap_Revenues_776E3C8BE7CB38EC3995871714016815" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/RevenueDetails3" xlink:type="extended">
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RevenueAbstract" xlink:label="loc_adbe_RevenueAbstract_13093A38695E110A6ED9871713FAE88B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_9CAC8BED9C8997C1D2D8871713FA1DBF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_RevenueAbstract_13093A38695E110A6ED9871713FAE88B" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_9CAC8BED9C8997C1D2D8871713FA1DBF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_D54D985855BFA9877EBF871713FADF92" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_9CAC8BED9C8997C1D2D8871713FA1DBF" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_D54D985855BFA9877EBF871713FADF92" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_C45CAD0A83877D079035871713FB0C52" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_D54D985855BFA9877EBF871713FADF92" xlink:to="loc_us-gaap_SegmentDomain_C45CAD0A83877D079035871713FB0C52" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DigitalMediaMember" xlink:label="loc_adbe_DigitalMediaMember_01F5D194783AF92A0D58871713FB2F26" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_C45CAD0A83877D079035871713FB0C52" xlink:to="loc_adbe_DigitalMediaMember_01F5D194783AF92A0D58871713FB2F26" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_8950BC3C89BFF9C0F121871713FBA132" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_9CAC8BED9C8997C1D2D8871713FA1DBF" xlink:to="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_8950BC3C89BFF9C0F121871713FBA132" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_CreativeCloud" xlink:label="loc_adbe_CreativeCloud_4DD41C3253C059A30210871713FB5CE4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_8950BC3C89BFF9C0F121871713FBA132" xlink:to="loc_adbe_CreativeCloud_4DD41C3253C059A30210871713FB5CE4" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DocumentCloud" xlink:label="loc_adbe_DocumentCloud_C7AC2CE0CBFFB7109773871713FC5D38" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_8950BC3C89BFF9C0F121871713FBA132" xlink:to="loc_adbe_DocumentCloud_C7AC2CE0CBFFB7109773871713FC5D38" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_3B09B5898319C88B6CFD871713FC43CE" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_8950BC3C89BFF9C0F121871713FBA132" xlink:to="loc_us-gaap_Revenues_3B09B5898319C88B6CFD871713FC43CE" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/RevenueDetails4" xlink:type="extended">
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RevenueAbstract" xlink:label="loc_adbe_RevenueAbstract_776739A02E4742DA3DE4A1546A2FC2BA" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_1B53D251EB682E9E9934A1546A2F2AE5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_RevenueAbstract_776739A02E4742DA3DE4A1546A2FC2BA" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_1B53D251EB682E9E9934A1546A2F2AE5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_703554E37F1DA427057CA1546A305C8F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_1B53D251EB682E9E9934A1546A2F2AE5" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_703554E37F1DA427057CA1546A305C8F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_FA4329ECD59AAF2797AFA1546A30E80F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_703554E37F1DA427057CA1546A305C8F" xlink:to="loc_us-gaap_SegmentDomain_FA4329ECD59AAF2797AFA1546A30E80F" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DigitalMediaMember" xlink:label="loc_adbe_DigitalMediaMember_DB5293443DBFE14E03C0A1546A303421" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_FA4329ECD59AAF2797AFA1546A30E80F" xlink:to="loc_adbe_DigitalMediaMember_DB5293443DBFE14E03C0A1546A303421" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DigitalExperienceMember" xlink:label="loc_adbe_DigitalExperienceMember_DEBAF7BA1AE367FF7D40A1546A31E25E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_FA4329ECD59AAF2797AFA1546A30E80F" xlink:to="loc_adbe_DigitalExperienceMember_DEBAF7BA1AE367FF7D40A1546A31E25E" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_PublishingMember" xlink:label="loc_adbe_PublishingMember_93C05186429FBEB25229A1546A31C90E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_FA4329ECD59AAF2797AFA1546A30E80F" xlink:to="loc_adbe_PublishingMember_93C05186429FBEB25229A1546A31C90E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_3D49CC0E0677EB599803A1546A3144F6" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_1B53D251EB682E9E9934A1546A2F2AE5" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_3D49CC0E0677EB599803A1546A3144F6" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_SubscriptionandCirculationRevenue" xlink:label="loc_adbe_SubscriptionandCirculationRevenue_4F0A6F468864A3D1CCB9A1546A31B220" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_3D49CC0E0677EB599803A1546A3144F6" xlink:to="loc_adbe_SubscriptionandCirculationRevenue_4F0A6F468864A3D1CCB9A1546A31B220" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/RevenueDetails5" xlink:type="extended">
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RevenueAbstract" xlink:label="loc_adbe_RevenueAbstract_A9475006CE86871EDBFC871713F10A06" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_34A1EA6861EF1AF79DD8871713F1768A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_RevenueAbstract_A9475006CE86871EDBFC871713F10A06" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_34A1EA6861EF1AF79DD8871713F1768A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_BC9688541556E5CDC795871713F26D6B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_34A1EA6861EF1AF79DD8871713F1768A" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_BC9688541556E5CDC795871713F26D6B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_190577260C4FCE3BAFC3871713F2F0CE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_BC9688541556E5CDC795871713F26D6B" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_190577260C4FCE3BAFC3871713F2F0CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForCreditLossMember" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_023D9F784669486820AF871713F244AA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_190577260C4FCE3BAFC3871713F2F0CE" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_023D9F784669486820AF871713F244AA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_67384136B0F403117054871713F3372A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_34A1EA6861EF1AF79DD8871713F1768A" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_67384136B0F403117054871713F3372A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_BD04C1D8D333289D5D9F871713F36649" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_67384136B0F403117054871713F3372A" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_BD04C1D8D333289D5D9F871713F36649" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_BE10BAEBBF31B1AA2932871713F38AC9" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_67384136B0F403117054871713F3372A" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_BE10BAEBBF31B1AA2932871713F38AC9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_DBEAB5397E7035A7A751871713F3E586" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_67384136B0F403117054871713F3372A" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_DBEAB5397E7035A7A751871713F3E586" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_1CAA31E9063E1D113A36871713F379C6" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_67384136B0F403117054871713F3372A" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_1CAA31E9063E1D113A36871713F379C6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_6FE3DC40768B86F3038E872D6B45ADC5" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_67384136B0F403117054871713F3372A" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_6FE3DC40768B86F3038E872D6B45ADC5" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/RevenueDetails6" xlink:type="extended">
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RevenueAbstract" xlink:label="loc_adbe_RevenueAbstract_A99EEC1E15BA50E6837E871713EC05C4" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_BE1A8442C8F7B05E1A16871713EC36FE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_RevenueAbstract_A99EEC1E15BA50E6837E871713EC05C4" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_BE1A8442C8F7B05E1A16871713EC36FE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_D839E2EB738512DD1E74871713ED4345" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_BE1A8442C8F7B05E1A16871713EC36FE" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_D839E2EB738512DD1E74871713ED4345" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_4CE45F9AACA9870CB917871713ED1A39" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_D839E2EB738512DD1E74871713ED4345" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_4CE45F9AACA9870CB917871713ED1A39" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesReturnsAndAllowancesMember" xlink:label="loc_us-gaap_SalesReturnsAndAllowancesMember_A2305F507691E70289AE871713EDF4D7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_4CE45F9AACA9870CB917871713ED1A39" xlink:to="loc_us-gaap_SalesReturnsAndAllowancesMember_A2305F507691E70289AE871713EDF4D7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_F4FA2840268E9524F52A871713ED3799" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_BE1A8442C8F7B05E1A16871713EC36FE" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_F4FA2840268E9524F52A871713ED3799" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_6AE0A0277BA39097F882871713EED22B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_F4FA2840268E9524F52A871713ED3799" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_6AE0A0277BA39097F882871713EED22B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesAdjustments" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesAdjustments_7FBBF2413249823C559B871713EE5F4C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_F4FA2840268E9524F52A871713ED3799" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesAdjustments_7FBBF2413249823C559B871713EE5F4C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_DD99CF60A96700F723D1871713EEF6F2" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_F4FA2840268E9524F52A871713ED3799" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_DD99CF60A96700F723D1871713EEF6F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_0D51702DA16D7DC0BBFF871713EE542B" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_F4FA2840268E9524F52A871713ED3799" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_0D51702DA16D7DC0BBFF871713EE542B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_9BCFDB76B1F1A48DA64C872F2F70B7AE" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_F4FA2840268E9524F52A871713ED3799" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_9BCFDB76B1F1A48DA64C872F2F70B7AE" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/RevenueDetailsNumeric" xlink:type="extended">
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RevenueAbstract" xlink:label="loc_adbe_RevenueAbstract_C721A44122627BF01568AB32E7E99E72" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_9BDB727479C8B4D6732AAB32E7EAF062" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_RevenueAbstract_C721A44122627BF01568AB32E7E99E72" xlink:to="loc_us-gaap_StatementTable_9BDB727479C8B4D6732AAB32E7EAF062" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="loc_us-gaap_DeferredRevenueArrangementTypeAxis_F88DCD39797B29CEF1F3AB32E7EAA672" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_9BDB727479C8B4D6732AAB32E7EAF062" xlink:to="loc_us-gaap_DeferredRevenueArrangementTypeAxis_F88DCD39797B29CEF1F3AB32E7EAA672" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="loc_us-gaap_DeferredRevenueArrangementTypeDomain_2CAF9096C388F6352608AB32E7EA37A3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeAxis_F88DCD39797B29CEF1F3AB32E7EAA672" xlink:to="loc_us-gaap_DeferredRevenueArrangementTypeDomain_2CAF9096C388F6352608AB32E7EA37A3" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_NoncancellableCommittedFundsMember" xlink:label="loc_adbe_NoncancellableCommittedFundsMember_89012739A588326CFCAFAB32E7EA752B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeDomain_2CAF9096C388F6352608AB32E7EA37A3" xlink:to="loc_adbe_NoncancellableCommittedFundsMember_89012739A588326CFCAFAB32E7EA752B" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RefundableCustomerDepositsMember" xlink:label="loc_adbe_RefundableCustomerDepositsMember_1311E586003E791396B9AB32E7EB7510" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeDomain_2CAF9096C388F6352608AB32E7EA37A3" xlink:to="loc_adbe_RefundableCustomerDepositsMember_1311E586003E791396B9AB32E7EB7510" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_25BBC3B3AFB3B19ADE41AB32E7EB4A73" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_9BDB727479C8B4D6732AAB32E7EAF062" xlink:to="loc_us-gaap_StatementLineItems_25BBC3B3AFB3B19ADE41AB32E7EB4A73" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_0EC4CFCBDAEB14C17BBBAB32E7EB643E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_25BBC3B3AFB3B19ADE41AB32E7EB4A73" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_0EC4CFCBDAEB14C17BBBAB32E7EB643E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnbilledContractsReceivable" xlink:label="loc_us-gaap_UnbilledContractsReceivable_5E4364B2DD9EA7E6C5B0AB32E7EB4FF8" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_25BBC3B3AFB3B19ADE41AB32E7EB4A73" xlink:to="loc_us-gaap_UnbilledContractsReceivable_5E4364B2DD9EA7E6C5B0AB32E7EB4FF8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_A97741781AB490CB57AAAB32E7EB5CD6" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_25BBC3B3AFB3B19ADE41AB32E7EB4A73" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_A97741781AB490CB57AAAB32E7EB5CD6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaap_DeferredRevenue_2978F6C57332F4D55FD9AB32E7ECABE0" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_25BBC3B3AFB3B19ADE41AB32E7EB4A73" xlink:to="loc_us-gaap_DeferredRevenue_2978F6C57332F4D55FD9AB32E7ECABE0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_8E53257EFAE0E4302CF8AB32E7ECBB2D" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_25BBC3B3AFB3B19ADE41AB32E7EB4A73" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_8E53257EFAE0E4302CF8AB32E7ECBB2D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_906F046E3AE6744F41E8AB32E7ECDF07" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_25BBC3B3AFB3B19ADE41AB32E7EB4A73" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_906F046E3AE6744F41E8AB32E7ECDF07" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_68F9448346C1154210A9AB32E7EC2D3D" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_25BBC3B3AFB3B19ADE41AB32E7EB4A73" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_68F9448346C1154210A9AB32E7EC2D3D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:label="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_70C079284990F5E94264AB32E7ECF438" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_25BBC3B3AFB3B19ADE41AB32E7EB4A73" xlink:to="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_70C079284990F5E94264AB32E7ECF438" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedContractCostAmortization" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization_1DEEE0A12351306C35D9AB32E7ECCCCA" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_25BBC3B3AFB3B19ADE41AB32E7EB4A73" xlink:to="loc_us-gaap_CapitalizedContractCostAmortization_1DEEE0A12351306C35D9AB32E7ECCCCA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedContractCostNet" xlink:label="loc_us-gaap_CapitalizedContractCostNet_15DE85010E9B61D4716BAB32E7ED26E9" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_25BBC3B3AFB3B19ADE41AB32E7EB4A73" xlink:to="loc_us-gaap_CapitalizedContractCostNet_15DE85010E9B61D4716BAB32E7ED26E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedContractCostNetNoncurrent" xlink:label="loc_us-gaap_CapitalizedContractCostNetNoncurrent_4B4FD674B2AE1CC2A440AB32E7ED41A1" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_25BBC3B3AFB3B19ADE41AB32E7EB4A73" xlink:to="loc_us-gaap_CapitalizedContractCostNetNoncurrent_4B4FD674B2AE1CC2A440AB32E7ED41A1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerRefundLiability" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiability_74500F4813D871FFF39EAB32E7EDC9A9" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_25BBC3B3AFB3B19ADE41AB32E7EB4A73" xlink:to="loc_us-gaap_ContractWithCustomerRefundLiability_74500F4813D871FFF39EAB32E7EDC9A9" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/RevenueTables1" xlink:type="extended">
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RevenueAbstract" xlink:label="loc_adbe_RevenueAbstract_AE06A7E1B85849D2CA9F86624F56091F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_167891B81E0CBF80A619866251117E2B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_RevenueAbstract_AE06A7E1B85849D2CA9F86624F56091F" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_167891B81E0CBF80A619866251117E2B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_1588F1C42A2B13CBF27E866251161573" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_167891B81E0CBF80A619866251117E2B" xlink:to="loc_srt_StatementGeographicalAxis_1588F1C42A2B13CBF27E866251161573" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_1B9174E8B3707C58824B866251179495" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_1588F1C42A2B13CBF27E866251161573" xlink:to="loc_srt_SegmentGeographicalDomain_1B9174E8B3707C58824B866251179495" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_D07B6116711D2D19BB24866251254F8F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_167891B81E0CBF80A619866251117E2B" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_D07B6116711D2D19BB24866251254F8F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_61DEAA93269A29CE21B4866251373CB6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_D07B6116711D2D19BB24866251254F8F" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_61DEAA93269A29CE21B4866251373CB6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_2A52726CF5332CE52C048662EE18EF5A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_D07B6116711D2D19BB24866251254F8F" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_2A52726CF5332CE52C048662EE18EF5A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_79E0CD5B8DA5D97F64FD866342241839" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_D07B6116711D2D19BB24866251254F8F" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_79E0CD5B8DA5D97F64FD866342241839" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/RevenueTables2" xlink:type="extended">
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RevenueAbstract" xlink:label="loc_adbe_RevenueAbstract_EA33E074D97DBA91CA83877582EDC5E3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_1AA7C88D8BDABE36AE00877AB867DF87" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_RevenueAbstract_EA33E074D97DBA91CA83877582EDC5E3" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_1AA7C88D8BDABE36AE00877AB867DF87" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_4DC28952F4AFDA165E8C877AB8768961" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_1AA7C88D8BDABE36AE00877AB867DF87" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_4DC28952F4AFDA165E8C877AB8768961" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_DC96F6C9589317E23252877AB87C9657" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_4DC28952F4AFDA165E8C877AB8768961" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_DC96F6C9589317E23252877AB87C9657" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForCreditLossMember" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_F02997D9D1E31E58DE00877AB887B6BC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_DC96F6C9589317E23252877AB87C9657" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_F02997D9D1E31E58DE00877AB887B6BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesReturnsAndAllowancesMember" xlink:label="loc_us-gaap_SalesReturnsAndAllowancesMember_495EF48B825E85F16A9C877AF9A3FEF3" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_DC96F6C9589317E23252877AB87C9657" xlink:to="loc_us-gaap_SalesReturnsAndAllowancesMember_495EF48B825E85F16A9C877AF9A3FEF3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_34ED637C0EA707C1FF05877AB8686C3C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_1AA7C88D8BDABE36AE00877AB867DF87" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_34ED637C0EA707C1FF05877AB8686C3C" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ScheduleOfAllowanceForDoubtfulAccountsRollforwardTableTextBlock" xlink:label="loc_adbe_ScheduleOfAllowanceForDoubtfulAccountsRollforwardTableTextBlock_FD65CC9E37F1B4F85EF9877AB86F27F5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_34ED637C0EA707C1FF05877AB8686C3C" xlink:to="loc_adbe_ScheduleOfAllowanceForDoubtfulAccountsRollforwardTableTextBlock_FD65CC9E37F1B4F85EF9877AB86F27F5" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RevenueRecognitionRevenueReserveRollforwardTableTextBlock" xlink:label="loc_adbe_RevenueRecognitionRevenueReserveRollforwardTableTextBlock_2A766299F19E0838CF85877AF990A47C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_34ED637C0EA707C1FF05877AB8686C3C" xlink:to="loc_adbe_RevenueRecognitionRevenueReserveRollforwardTableTextBlock_2A766299F19E0838CF85877AF990A47C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/SelectedQuarterlyFinancialData" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_A31983052B5B56D9B1F09F0D3FE0E035" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_18D1EAF34CB953A283675119B16256C8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_A31983052B5B56D9B1F09F0D3FE0E035" xlink:to="loc_us-gaap_QuarterlyFinancialInformationTextBlock_18D1EAF34CB953A283675119B16256C8" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/SelectedQuarterlyFinancialDataDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_D42099776FD65E73B9CA65944FCEE663" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_DBDCFE06DE535527B8555FD89CD2E0C3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_D42099776FD65E73B9CA65944FCEE663" xlink:to="loc_us-gaap_Revenues_DBDCFE06DE535527B8555FD89CD2E0C3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_D4A6187F18C8598991B37D2B275FAA9C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_D42099776FD65E73B9CA65944FCEE663" xlink:to="loc_us-gaap_GrossProfit_D4A6187F18C8598991B37D2B275FAA9C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_A4556600731A5E46B13FA29942DD0813" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_D42099776FD65E73B9CA65944FCEE663" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_A4556600731A5E46B13FA29942DD0813" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_C0F3150FAC52532A9E7E624B5207A22F" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_D42099776FD65E73B9CA65944FCEE663" xlink:to="loc_us-gaap_NetIncomeLoss_C0F3150FAC52532A9E7E624B5207A22F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_847A6844029F5B56AB7B31DAED5EE222" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_D42099776FD65E73B9CA65944FCEE663" xlink:to="loc_us-gaap_EarningsPerShareBasic_847A6844029F5B56AB7B31DAED5EE222" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_00961C916CF15C0FAC212592D3FC8C13" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_D42099776FD65E73B9CA65944FCEE663" xlink:to="loc_us-gaap_EarningsPerShareDiluted_00961C916CF15C0FAC212592D3FC8C13" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_NumberOfWeeksInCurrentFiscalYear" xlink:label="loc_adbe_NumberOfWeeksInCurrentFiscalYear_361617A87B7353F4BB544E36EFA30D5F" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_D42099776FD65E73B9CA65944FCEE663" xlink:to="loc_adbe_NumberOfWeeksInCurrentFiscalYear_361617A87B7353F4BB544E36EFA30D5F" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_NumberOfWeeksInCurrentFiscalQuarter" xlink:label="loc_adbe_NumberOfWeeksInCurrentFiscalQuarter_2B24F828556353898D3582B3F4752F7B" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_D42099776FD65E73B9CA65944FCEE663" xlink:to="loc_adbe_NumberOfWeeksInCurrentFiscalQuarter_2B24F828556353898D3582B3F4752F7B" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/SelectedQuarterlyFinancialDataTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_35AAF5C706F9D51FAE29AB0E4B882640" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_B5915A3B5B13FD036B7DAB0E4B88AF61" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_35AAF5C706F9D51FAE29AB0E4B882640" xlink:to="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_B5915A3B5B13FD036B7DAB0E4B88AF61" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/StockBasedCompensation" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_342B21573EE95F2DA46A4D6DEFBAE244" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_EA011CC8C7095C6F80D30F259303F814" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_342B21573EE95F2DA46A4D6DEFBAE244" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_EA011CC8C7095C6F80D30F259303F814" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/StockBasedCompensationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_673B3C0AB523989DF58E00B3D5DA7A50" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_A966F7E9462447F5CEF800B3D5DAACF2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_673B3C0AB523989DF58E00B3D5DA7A50" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_A966F7E9462447F5CEF800B3D5DAACF2" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis" xlink:label="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_54F92A522F24C47EAE2000B3D5DB63A5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_A966F7E9462447F5CEF800B3D5DAACF2" xlink:to="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_54F92A522F24C47EAE2000B3D5DB63A5" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain" xlink:label="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_55CC63EA06D41D026BC100B3D5DB9B8D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_54F92A522F24C47EAE2000B3D5DB63A5" xlink:to="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_55CC63EA06D41D026BC100B3D5DB9B8D" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_SharesGrantedMember" xlink:label="loc_adbe_SharesGrantedMember_6EB85A82CA84636882BE00B3D5DBEC43" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_55CC63EA06D41D026BC100B3D5DB9B8D" xlink:to="loc_adbe_SharesGrantedMember_6EB85A82CA84636882BE00B3D5DBEC43" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_5324268EB90872B2055500B3D5DDB390" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_A966F7E9462447F5CEF800B3D5DAACF2" xlink:to="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_5324268EB90872B2055500B3D5DDB390" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_E0EFD7C916D0C37A820800B3D5DDF259" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_5324268EB90872B2055500B3D5DDB390" xlink:to="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_E0EFD7C916D0C37A820800B3D5DDF259" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ExistingNonEmployeeDirectorsMember" xlink:label="loc_adbe_ExistingNonEmployeeDirectorsMember_89162BFC6AD2F17F8A1000B3D5DD8609" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_E0EFD7C916D0C37A820800B3D5DDF259" xlink:to="loc_adbe_ExistingNonEmployeeDirectorsMember_89162BFC6AD2F17F8A1000B3D5DD8609" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_621EAD35FFE37863CB4D00B3D5DDF922" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_A966F7E9462447F5CEF800B3D5DAACF2" xlink:to="loc_srt_RangeAxis_621EAD35FFE37863CB4D00B3D5DDF922" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_A254323F8D03A1CE169B00B3D5DD57A5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_621EAD35FFE37863CB4D00B3D5DDF922" xlink:to="loc_srt_RangeMember_A254323F8D03A1CE169B00B3D5DD57A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_D98A74C9B35D538A873A00B3D5DD9D4A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_A254323F8D03A1CE169B00B3D5DD57A5" xlink:to="loc_srt_MinimumMember_D98A74C9B35D538A873A00B3D5DD9D4A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_F8B215A82DA7FD1F0FB700B3D5DDF7E9" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_A254323F8D03A1CE169B00B3D5DD57A5" xlink:to="loc_srt_MaximumMember_F8B215A82DA7FD1F0FB700B3D5DDF7E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_AB0D18A9ECAB88D4698300B3D5DEA39C" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_A966F7E9462447F5CEF800B3D5DAACF2" xlink:to="loc_us-gaap_AwardTypeAxis_AB0D18A9ECAB88D4698300B3D5DEA39C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_35F7C01BDC2F55F1AAE300B3D5DE8880" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_AB0D18A9ECAB88D4698300B3D5DEA39C" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_35F7C01BDC2F55F1AAE300B3D5DE8880" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaap_EmployeeStockMember_A83123C27AC9A6E771C800B3D5DE56DF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_35F7C01BDC2F55F1AAE300B3D5DE8880" xlink:to="loc_us-gaap_EmployeeStockMember_A83123C27AC9A6E771C800B3D5DE56DF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E31250E8F0F193C272AE00B3D5DE4591" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_A966F7E9462447F5CEF800B3D5DAACF2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E31250E8F0F193C272AE00B3D5DE4591" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_WeightedAverageSubscriptionDateFairValueOfShares" xlink:label="loc_adbe_WeightedAverageSubscriptionDateFairValueOfShares_0F71B2E23466A985EB2F00B3D5DE7A6A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E31250E8F0F193C272AE00B3D5DE4591" xlink:to="loc_adbe_WeightedAverageSubscriptionDateFairValueOfShares_0F71B2E23466A985EB2F00B3D5DE7A6A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_5FA56BCD7AD70302247400B3D5DF32E7" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E31250E8F0F193C272AE00B3D5DE4591" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_5FA56BCD7AD70302247400B3D5DF32E7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_D25AD5ECB480620D29D300B3D5DFB182" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E31250E8F0F193C272AE00B3D5DE4591" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_D25AD5ECB480620D29D300B3D5DFB182" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_TotalIntrinsicValueOfSharesPurchased" xlink:label="loc_adbe_TotalIntrinsicValueOfSharesPurchased_15CB1D531185F70A3E5C00B3D5DFDEB6" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E31250E8F0F193C272AE00B3D5DE4591" xlink:to="loc_adbe_TotalIntrinsicValueOfSharesPurchased_15CB1D531185F70A3E5C00B3D5DFDEB6" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceAsPercentageOfMarketPrice" xlink:label="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceAsPercentageOfMarketPrice_E251C1C120C9E2CE3F0300B3D5DF1E27" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E31250E8F0F193C272AE00B3D5DE4591" xlink:to="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceAsPercentageOfMarketPrice_E251C1C120C9E2CE3F0300B3D5DF1E27" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_02C4226DE0B6C6333B9E00B3D5DFA915" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E31250E8F0F193C272AE00B3D5DE4591" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_02C4226DE0B6C6333B9E00B3D5DFA915" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_4BA287D86329E4183AC600B3D5E00861" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E31250E8F0F193C272AE00B3D5DE4591" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_4BA287D86329E4183AC600B3D5E00861" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_CFA5F5E6C70ABAD62FA500B3D5E05851" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E31250E8F0F193C272AE00B3D5DE4591" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_CFA5F5E6C70ABAD62FA500B3D5E05851" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_5B590CB3BE77C97DC55C00B3D5E0B61B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_CFA5F5E6C70ABAD62FA500B3D5E05851" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_5B590CB3BE77C97DC55C00B3D5E0B61B" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ValuationAssumptionsVolatilityRangeAbstract" xlink:label="loc_adbe_ValuationAssumptionsVolatilityRangeAbstract_ADE852D2F38078F51E5200B3D5E07860" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E31250E8F0F193C272AE00B3D5DE4591" xlink:to="loc_adbe_ValuationAssumptionsVolatilityRangeAbstract_ADE852D2F38078F51E5200B3D5E07860" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_94BF1DB123B964EE00AD00B3D5E09654" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ValuationAssumptionsVolatilityRangeAbstract_ADE852D2F38078F51E5200B3D5E07860" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_94BF1DB123B964EE00AD00B3D5E09654" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_98B79B93EDA89EBDB4EE00B3D5E1647D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ValuationAssumptionsVolatilityRangeAbstract_ADE852D2F38078F51E5200B3D5E07860" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_98B79B93EDA89EBDB4EE00B3D5E1647D" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ValuationAssumptionsRiskFreeInterestRateRangeAbstract" xlink:label="loc_adbe_ValuationAssumptionsRiskFreeInterestRateRangeAbstract_37078447CD3E829C733D00B3D5E19E67" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E31250E8F0F193C272AE00B3D5DE4591" xlink:to="loc_adbe_ValuationAssumptionsRiskFreeInterestRateRangeAbstract_37078447CD3E829C733D00B3D5E19E67" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_4DF4771AE20149B1E93900B3D5E1277D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ValuationAssumptionsRiskFreeInterestRateRangeAbstract_37078447CD3E829C733D00B3D5E19E67" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_4DF4771AE20149B1E93900B3D5E1277D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_6CFE2CA3FB0E6212DCF100B3D5E1F160" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ValuationAssumptionsRiskFreeInterestRateRangeAbstract_37078447CD3E829C733D00B3D5E19E67" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_6CFE2CA3FB0E6212DCF100B3D5E1F160" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/StockBasedCompensationDetails1" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_33A410A833279660C1C2AB32E6C4218B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2BBEA9F3BE129AB8B247AB32E6C57D60" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_33A410A833279660C1C2AB32E6C4218B" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2BBEA9F3BE129AB8B247AB32E6C57D60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_46A34107C6CD40A5B194AB32E6C53C60" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2BBEA9F3BE129AB8B247AB32E6C57D60" xlink:to="loc_us-gaap_AwardTypeAxis_46A34107C6CD40A5B194AB32E6C53C60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_863B2708A4A1412C57CAAB32E6C5E086" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_46A34107C6CD40A5B194AB32E6C53C60" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_863B2708A4A1412C57CAAB32E6C5E086" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_24D6371BB945E78A1E8AAB32E6C58094" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_863B2708A4A1412C57CAAB32E6C5E086" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_24D6371BB945E78A1E8AAB32E6C58094" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D6ADD68DD9561C431F7EAB32E6C6F2F9" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2BBEA9F3BE129AB8B247AB32E6C57D60" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D6ADD68DD9561C431F7EAB32E6C6F2F9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaap_SharePrice_E37419871C1B69C1CDAFAB32E6C6CBC5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D6ADD68DD9561C431F7EAB32E6C6F2F9" xlink:to="loc_us-gaap_SharePrice_E37419871C1B69C1CDAFAB32E6C6CBC5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_E1ABE2A63ECABED65BD1AB32E6C6024B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D6ADD68DD9561C431F7EAB32E6C6F2F9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_E1ABE2A63ECABED65BD1AB32E6C6024B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_926839BC2F20862BF41AAB32E6C62A1D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D6ADD68DD9561C431F7EAB32E6C6F2F9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_926839BC2F20862BF41AAB32E6C62A1D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_36C4BB5F0248A05A43F1AB32E6C7AA58" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D6ADD68DD9561C431F7EAB32E6C6F2F9" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_36C4BB5F0248A05A43F1AB32E6C7AA58" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_10F0866FD927107564E2AB32E6C7BA4B" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D6ADD68DD9561C431F7EAB32E6C6F2F9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_10F0866FD927107564E2AB32E6C7BA4B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_20F583AEFAA6D52FFFA2AB32E6C7788F" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D6ADD68DD9561C431F7EAB32E6C6F2F9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_20F583AEFAA6D52FFFA2AB32E6C7788F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_D0B15BFF3CCD3DFC19D0AB32E6C7AE9F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_20F583AEFAA6D52FFFA2AB32E6C7788F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_D0B15BFF3CCD3DFC19D0AB32E6C7AE9F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6EDBE4B51EDD94DD8D77AB32E6C79579" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_20F583AEFAA6D52FFFA2AB32E6C7788F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6EDBE4B51EDD94DD8D77AB32E6C79579" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_A2C232C06EA93CEB4814AB32E6C78160" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_20F583AEFAA6D52FFFA2AB32E6C7788F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_A2C232C06EA93CEB4814AB32E6C78160" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_D27758023EA35D63FCF3AB32E6C8B5B3" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_20F583AEFAA6D52FFFA2AB32E6C7788F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_D27758023EA35D63FCF3AB32E6C8B5B3" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_DueToAcquisition" xlink:label="loc_adbe_DueToAcquisition_C42F54206070138AC1FAAB32E6C8781C" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_20F583AEFAA6D52FFFA2AB32E6C7788F" xlink:to="loc_adbe_DueToAcquisition_C42F54206070138AC1FAAB32E6C8781C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_9BC577F3D3483915BDB5AB32E6C86E63" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_20F583AEFAA6D52FFFA2AB32E6C7788F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_9BC577F3D3483915BDB5AB32E6C86E63" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_06A67EC03574B5888A06AB32E6C8F8BC" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D6ADD68DD9561C431F7EAB32E6C6F2F9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_06A67EC03574B5888A06AB32E6C8F8BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_D2BA5BB4F52B2A037AD0AB32E6C87582" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_06A67EC03574B5888A06AB32E6C8F8BC" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_D2BA5BB4F52B2A037AD0AB32E6C87582" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_8A180E06023FBB3983A9AB32E6C81F02" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_06A67EC03574B5888A06AB32E6C8F8BC" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_8A180E06023FBB3983A9AB32E6C81F02" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RestrictedStockUnitsExpectedToVestShares" xlink:label="loc_adbe_RestrictedStockUnitsExpectedToVestShares_72E2F0465C747181AEB6AB32E6C901BF" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_06A67EC03574B5888A06AB32E6C8F8BC" xlink:to="loc_adbe_RestrictedStockUnitsExpectedToVestShares_72E2F0465C747181AEB6AB32E6C901BF" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_VestedAndExpectedToVestWeightedAverageRemainingContractualLife" xlink:label="loc_adbe_VestedAndExpectedToVestWeightedAverageRemainingContractualLife_12B5E2AD1217BFAA7E44AB32E6C9FAE4" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_06A67EC03574B5888A06AB32E6C8F8BC" xlink:to="loc_adbe_VestedAndExpectedToVestWeightedAverageRemainingContractualLife_12B5E2AD1217BFAA7E44AB32E6C9FAE4" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RestrictedStockUnitsExpectedToVestIntrinsicValue" xlink:label="loc_adbe_RestrictedStockUnitsExpectedToVestIntrinsicValue_0E989718C7E16E3F6D41AB32E6C930ED" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_06A67EC03574B5888A06AB32E6C8F8BC" xlink:to="loc_adbe_RestrictedStockUnitsExpectedToVestIntrinsicValue_0E989718C7E16E3F6D41AB32E6C930ED" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/StockBasedCompensationDetails2" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_B54CD77B1E0FB9A013DCAB32E6B8542A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1B7D1E3FBE0783EC1FECAB32E6B93A89" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_B54CD77B1E0FB9A013DCAB32E6B8542A" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1B7D1E3FBE0783EC1FECAB32E6B93A89" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis" xlink:label="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_3FC4328148A5F6957971AB32E6B986C3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1B7D1E3FBE0783EC1FECAB32E6B93A89" xlink:to="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_3FC4328148A5F6957971AB32E6B986C3" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain" xlink:label="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_7E45D2A17C0575290AC1AB32E6B9497C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_3FC4328148A5F6957971AB32E6B986C3" xlink:to="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_7E45D2A17C0575290AC1AB32E6B9497C" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ProgramsachievedMember" xlink:label="loc_adbe_ProgramsachievedMember_6056A08C117B596C28D3AB32E6B9E248" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_7E45D2A17C0575290AC1AB32E6B9497C" xlink:to="loc_adbe_ProgramsachievedMember_6056A08C117B596C28D3AB32E6B9E248" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Program2016Member" xlink:label="loc_adbe_Program2016Member_56130E25B6D59275639BAB32E6BA03A0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ProgramsachievedMember_6056A08C117B596C28D3AB32E6B9E248" xlink:to="loc_adbe_Program2016Member_56130E25B6D59275639BAB32E6BA03A0" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Program2015Member" xlink:label="loc_adbe_Program2015Member_5818DC87C44DB2475850AB32E6BAECE4" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ProgramsachievedMember_6056A08C117B596C28D3AB32E6B9E248" xlink:to="loc_adbe_Program2015Member_5818DC87C44DB2475850AB32E6BAECE4" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Program2014Member" xlink:label="loc_adbe_Program2014Member_5B22741A5BA922E29464AB32E6BAC585" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ProgramsachievedMember_6056A08C117B596C28D3AB32E6B9E248" xlink:to="loc_adbe_Program2014Member_5B22741A5BA922E29464AB32E6BAC585" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis" xlink:label="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_7792DDE68F8B43DC800EAB32E6BAA293" xlink:type="locator" />
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1B7D1E3FBE0783EC1FECAB32E6B93A89" xlink:to="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_7792DDE68F8B43DC800EAB32E6BAA293" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain" xlink:label="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_3C32C7DFDDABFCBDB9C8AB32E6BB5BFE" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_7792DDE68F8B43DC800EAB32E6BAA293" xlink:to="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_3C32C7DFDDABFCBDB9C8AB32E6BB5BFE" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_SharesGrantedMember" xlink:label="loc_adbe_SharesGrantedMember_4D3BD4C1BC58526AE882AB32E6BBAE0E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_3C32C7DFDDABFCBDB9C8AB32E6BB5BFE" xlink:to="loc_adbe_SharesGrantedMember_4D3BD4C1BC58526AE882AB32E6BBAE0E" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_MaximumSharesEligibleToReceiveMember" xlink:label="loc_adbe_MaximumSharesEligibleToReceiveMember_D7DE915290070304374CAB32E6BB0067" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_3C32C7DFDDABFCBDB9C8AB32E6BB5BFE" xlink:to="loc_adbe_MaximumSharesEligibleToReceiveMember_D7DE915290070304374CAB32E6BB0067" xlink:type="arc" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_3C32C7DFDDABFCBDB9C8AB32E6BB5BFE" xlink:to="loc_adbe_Program2016Member_56130E25B6D59275639BAB32E6BA03A0" xlink:type="arc" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_3C32C7DFDDABFCBDB9C8AB32E6BB5BFE" xlink:to="loc_adbe_Program2015Member_5818DC87C44DB2475850AB32E6BAECE4" xlink:type="arc" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_3C32C7DFDDABFCBDB9C8AB32E6BB5BFE" xlink:to="loc_adbe_Program2014Member_5B22741A5BA922E29464AB32E6BAC585" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ProgramsnotyetachievedMember" xlink:label="loc_adbe_ProgramsnotyetachievedMember_809B3373641BEAF31BEFAB32E6BC1771" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_3C32C7DFDDABFCBDB9C8AB32E6BB5BFE" xlink:to="loc_adbe_ProgramsnotyetachievedMember_809B3373641BEAF31BEFAB32E6BC1771" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_06039E41E3FC6A8CC600AB32E6BCD0AB" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1B7D1E3FBE0783EC1FECAB32E6B93A89" xlink:to="loc_us-gaap_AwardTypeAxis_06039E41E3FC6A8CC600AB32E6BCD0AB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3D09DE4AAFDC35C7A0BEAB32E6BC545B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_06039E41E3FC6A8CC600AB32E6BCD0AB" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3D09DE4AAFDC35C7A0BEAB32E6BC545B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaap_PerformanceSharesMember_A02903085829F2E18E11AB32E6BC2B47" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3D09DE4AAFDC35C7A0BEAB32E6BC545B" xlink:to="loc_us-gaap_PerformanceSharesMember_A02903085829F2E18E11AB32E6BC2B47" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_AA9763FCA1D07C223E18AB32E6BD97C2" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1B7D1E3FBE0783EC1FECAB32E6B93A89" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_AA9763FCA1D07C223E18AB32E6BD97C2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_81C8F9A4E9E07EC197C4AB32E6BD5A30" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_AA9763FCA1D07C223E18AB32E6BD97C2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_81C8F9A4E9E07EC197C4AB32E6BD5A30" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_265F0A7470F88CFD63B1AB32E6BD36AD" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_AA9763FCA1D07C223E18AB32E6BD97C2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_265F0A7470F88CFD63B1AB32E6BD36AD" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Achieved" xlink:label="loc_adbe_Achieved_D20814973C8B9A06E2C5AB32E6BDE26F" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_AA9763FCA1D07C223E18AB32E6BD97C2" xlink:to="loc_adbe_Achieved_D20814973C8B9A06E2C5AB32E6BDE26F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_C8BBB5959C8ED2A56634AB32E6BDAE96" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_AA9763FCA1D07C223E18AB32E6BD97C2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_C8BBB5959C8ED2A56634AB32E6BDAE96" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_BAED8D48663104140A83AB32E6BE7A85" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_AA9763FCA1D07C223E18AB32E6BD97C2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_BAED8D48663104140A83AB32E6BE7A85" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_MaximumTargetPercentageAllowedUnderProgram" xlink:label="loc_adbe_MaximumTargetPercentageAllowedUnderProgram_CA80D136082817753B92AB32E6BE778E" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_AA9763FCA1D07C223E18AB32E6BD97C2" xlink:to="loc_adbe_MaximumTargetPercentageAllowedUnderProgram_CA80D136082817753B92AB32E6BE778E" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ActualPercentageAchieved" xlink:label="loc_adbe_ActualPercentageAchieved_D1CDC162DEB2EF074C6FAB32E6BE0C91" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_AA9763FCA1D07C223E18AB32E6BD97C2" xlink:to="loc_adbe_ActualPercentageAchieved_D1CDC162DEB2EF074C6FAB32E6BE0C91" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_DFC4040E20DC5A6A8779AB32E6BEC337" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_AA9763FCA1D07C223E18AB32E6BD97C2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_DFC4040E20DC5A6A8779AB32E6BEC337" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/StockBasedCompensationDetails3" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9E1C5DEFC2CBCB330B2CAB32E6AFAF3B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedGoodsAndNonemployeeServicesTransactionTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedGoodsAndNonemployeeServicesTransactionTable_E15BEE9653D8F2EA3372AB32E6AF637A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9E1C5DEFC2CBCB330B2CAB32E6AFAF3B" xlink:to="loc_us-gaap_ScheduleOfShareBasedGoodsAndNonemployeeServicesTransactionTable_E15BEE9653D8F2EA3372AB32E6AF637A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_363460DBC23059A740FFAB32E6B0E267" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedGoodsAndNonemployeeServicesTransactionTable_E15BEE9653D8F2EA3372AB32E6AF637A" xlink:to="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_363460DBC23059A740FFAB32E6B0E267" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_22DB0B689DAD39D8A4F1AB32E6B070CA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_363460DBC23059A740FFAB32E6B0E267" xlink:to="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_22DB0B689DAD39D8A4F1AB32E6B070CA" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ExistingNonEmployeeDirectorsMember" xlink:label="loc_adbe_ExistingNonEmployeeDirectorsMember_91B2F1C621DD906323F6AB32E6B0862B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_22DB0B689DAD39D8A4F1AB32E6B070CA" xlink:to="loc_adbe_ExistingNonEmployeeDirectorsMember_91B2F1C621DD906323F6AB32E6B0862B" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_NewNonEmployeeDirectorsMember" xlink:label="loc_adbe_NewNonEmployeeDirectorsMember_F57A2C9EA490A9B00185AB32E6B10AC9" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_22DB0B689DAD39D8A4F1AB32E6B070CA" xlink:to="loc_adbe_NewNonEmployeeDirectorsMember_F57A2C9EA490A9B00185AB32E6B10AC9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_447322DD4555C283F8D4AB32E6B1D325" xlink:type="locator" />
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedGoodsAndNonemployeeServicesTransactionTable_E15BEE9653D8F2EA3372AB32E6AF637A" xlink:to="loc_us-gaap_AwardTypeAxis_447322DD4555C283F8D4AB32E6B1D325" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_53188362D6C63125D954AB32E6B1A33E" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_447322DD4555C283F8D4AB32E6B1D325" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_53188362D6C63125D954AB32E6B1A33E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_AFA7C94EF68CF98D2006AB32E6B13F5A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_53188362D6C63125D954AB32E6B1A33E" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_AFA7C94EF68CF98D2006AB32E6B13F5A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srt_TitleOfIndividualAxis_7818272DF1C72C21B703AB32E6B1D2B6" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedGoodsAndNonemployeeServicesTransactionTable_E15BEE9653D8F2EA3372AB32E6AF637A" xlink:to="loc_srt_TitleOfIndividualAxis_7818272DF1C72C21B703AB32E6B1D2B6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1FB9F6A2B1A69575D720AB32E6B14E87" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_7818272DF1C72C21B703AB32E6B1D2B6" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1FB9F6A2B1A69575D720AB32E6B14E87" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_DirectorMember" xlink:label="loc_srt_DirectorMember_057A9C51577205C9CEE4AB32E6B257DC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1FB9F6A2B1A69575D720AB32E6B14E87" xlink:to="loc_srt_DirectorMember_057A9C51577205C9CEE4AB32E6B257DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionLineItems" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionLineItems_9F4731000B5ABD66D768AB32E6B29D3D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedGoodsAndNonemployeeServicesTransactionTable_E15BEE9653D8F2EA3372AB32E6AF637A" xlink:to="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionLineItems_9F4731000B5ABD66D768AB32E6B29D3D" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RestrictedStockUnitsGrantedToExistingDirectors" xlink:label="loc_adbe_RestrictedStockUnitsGrantedToExistingDirectors_BA277173B7FDA1AD4B4BAB32E6B25F9F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionLineItems_9F4731000B5ABD66D768AB32E6B29D3D" xlink:to="loc_adbe_RestrictedStockUnitsGrantedToExistingDirectors_BA277173B7FDA1AD4B4BAB32E6B25F9F" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RestrictedStockUnitsGrantedToNewDirectors" xlink:label="loc_adbe_RestrictedStockUnitsGrantedToNewDirectors_D7B7ADA04AD44BC7E1ADAB32E6B34FD1" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionLineItems_9F4731000B5ABD66D768AB32E6B29D3D" xlink:to="loc_adbe_RestrictedStockUnitsGrantedToNewDirectors_D7B7ADA04AD44BC7E1ADAB32E6B34FD1" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantValuePerAward" xlink:label="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantValuePerAward_8D4D65CA11E6DAA75AD1AB32E6B2D4C3" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionLineItems_9F4731000B5ABD66D768AB32E6B29D3D" xlink:to="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantValuePerAward_8D4D65CA11E6DAA75AD1AB32E6B2D4C3" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_NumbersOfDaysUsedToCalculateAverageStockPrice" xlink:label="loc_adbe_NumbersOfDaysUsedToCalculateAverageStockPrice_B8BCA1287FC62781FAE5AB32E6B37E02" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionLineItems_9F4731000B5ABD66D768AB32E6B29D3D" xlink:to="loc_adbe_NumbersOfDaysUsedToCalculateAverageStockPrice_B8BCA1287FC62781FAE5AB32E6B37E02" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_AnnualVestingPercentageForDirectorGrants" xlink:label="loc_adbe_AnnualVestingPercentageForDirectorGrants_EF72E48FD123109C68A3AB32E6B3AC3F" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionLineItems_9F4731000B5ABD66D768AB32E6B29D3D" xlink:to="loc_adbe_AnnualVestingPercentageForDirectorGrants_EF72E48FD123109C68A3AB32E6B3AC3F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_48A444DBD36949440A1CAB32E6B3AFFC" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionLineItems_9F4731000B5ABD66D768AB32E6B29D3D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_48A444DBD36949440A1CAB32E6B3AFFC" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/StockBasedCompensationDetails4" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_C01A983BBD076027D230A79A2DF9BDC6" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2CDE0086739DF71588F9A79A2DFBACC2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_C01A983BBD076027D230A79A2DF9BDC6" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2CDE0086739DF71588F9A79A2DFBACC2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_9C99651C099D7CAAE244A79A2DFB67BA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2CDE0086739DF71588F9A79A2DFBACC2" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_9C99651C099D7CAAE244A79A2DFB67BA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_0C38A3D3C3E22887E98CA79A2DFB6FEE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_9C99651C099D7CAAE244A79A2DFB67BA" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_0C38A3D3C3E22887E98CA79A2DFB6FEE" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_CostOfSubscriptionRevenueMember" xlink:label="loc_adbe_CostOfSubscriptionRevenueMember_FD23EE86CDD256670E47A79A2DFCDA55" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_0C38A3D3C3E22887E98CA79A2DFB6FEE" xlink:to="loc_adbe_CostOfSubscriptionRevenueMember_FD23EE86CDD256670E47A79A2DFCDA55" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_CostOfServiceAndSupportRevenueMember" xlink:label="loc_adbe_CostOfServiceAndSupportRevenueMember_6E81BD0D8A40049234FCA79A2DFCD720" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_0C38A3D3C3E22887E98CA79A2DFB6FEE" xlink:to="loc_adbe_CostOfServiceAndSupportRevenueMember_6E81BD0D8A40049234FCA79A2DFCD720" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_17AB88BA24EA01FB3C99A79A2DFC19A0" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_0C38A3D3C3E22887E98CA79A2DFB6FEE" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_17AB88BA24EA01FB3C99A79A2DFC19A0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_A83359D88A3BF0DED74CA79A2DFC13DF" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_0C38A3D3C3E22887E98CA79A2DFB6FEE" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_A83359D88A3BF0DED74CA79A2DFC13DF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_64CA3406BECDC06B4B9EA79A2DFCA52C" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_0C38A3D3C3E22887E98CA79A2DFB6FEE" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_64CA3406BECDC06B4B9EA79A2DFCA52C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_8F73AEA035A96FAD3B6BA79A2DFD5AF9" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2CDE0086739DF71588F9A79A2DFBACC2" xlink:to="loc_us-gaap_AwardTypeAxis_8F73AEA035A96FAD3B6BA79A2DFD5AF9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_B6C5CAD02AC1599892D5A79A2DFD85DD" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_8F73AEA035A96FAD3B6BA79A2DFD5AF9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_B6C5CAD02AC1599892D5A79A2DFD85DD" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RestrictedStockAndPerformanceShareAwardsMember" xlink:label="loc_adbe_RestrictedStockAndPerformanceShareAwardsMember_E88220C705D6745ED9BDA79A2DFDA32F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_B6C5CAD02AC1599892D5A79A2DFD85DD" xlink:to="loc_adbe_RestrictedStockAndPerformanceShareAwardsMember_E88220C705D6745ED9BDA79A2DFDA32F" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_OptionGrantsAndStockPurchaseRightsMember" xlink:label="loc_adbe_OptionGrantsAndStockPurchaseRightsMember_0079D6072AFEF35B47A1A79A2DFD681D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_B6C5CAD02AC1599892D5A79A2DFD85DD" xlink:to="loc_adbe_OptionGrantsAndStockPurchaseRightsMember_0079D6072AFEF35B47A1A79A2DFD681D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_526D816F3186BEB40C4FA79A2DFD1099" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2CDE0086739DF71588F9A79A2DFBACC2" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_526D816F3186BEB40C4FA79A2DFD1099" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract_3BF96A453DADBFCED953A79A2DFE9A07" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_526D816F3186BEB40C4FA79A2DFD1099" xlink:to="loc_us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract_3BF96A453DADBFCED953A79A2DFE9A07" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_FFB44F771963625EF97CA79A2DFE841B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract_3BF96A453DADBFCED953A79A2DFE9A07" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_FFB44F771963625EF97CA79A2DFE841B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_07BCB0516B1E72049407A79A2DFE6927" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_526D816F3186BEB40C4FA79A2DFD1099" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_07BCB0516B1E72049407A79A2DFE6927" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/StockBasedCompensationDetailsNumeric" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3EF5ACBA6910BC11086EAB32E6972BD7" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_03608C2179CD2209A58CAB32E697387B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3EF5ACBA6910BC11086EAB32E6972BD7" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_03608C2179CD2209A58CAB32E697387B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srt_TitleOfIndividualAxis_1873C288C9412C4B597FAB32E697A5E0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_03608C2179CD2209A58CAB32E697387B" xlink:to="loc_srt_TitleOfIndividualAxis_1873C288C9412C4B597FAB32E697A5E0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_DB90D86BF37D64E711DAAB32E6978263" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_1873C288C9412C4B597FAB32E697A5E0" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_DB90D86BF37D64E711DAAB32E6978263" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_DirectorMember" xlink:label="loc_srt_DirectorMember_F6290BC5C5F8A09162CBAB32E698728B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_DB90D86BF37D64E711DAAB32E6978263" xlink:to="loc_srt_DirectorMember_F6290BC5C5F8A09162CBAB32E698728B" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis" xlink:label="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_FDD1340E95870776448CAB32E698BA14" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_03608C2179CD2209A58CAB32E697387B" xlink:to="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_FDD1340E95870776448CAB32E698BA14" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain" xlink:label="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_56EEC830CF3152F8EAF1AB32E6985AEF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_FDD1340E95870776448CAB32E698BA14" xlink:to="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_56EEC830CF3152F8EAF1AB32E6985AEF" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Program2016Member" xlink:label="loc_adbe_Program2016Member_428AC6665AF2BA51463CAB32E698D2A1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_56EEC830CF3152F8EAF1AB32E6985AEF" xlink:to="loc_adbe_Program2016Member_428AC6665AF2BA51463CAB32E698D2A1" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Program2015Member" xlink:label="loc_adbe_Program2015Member_0FB75511D1EF6CF58F30AB32E699DC8B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_56EEC830CF3152F8EAF1AB32E6985AEF" xlink:to="loc_adbe_Program2015Member_0FB75511D1EF6CF58F30AB32E699DC8B" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Program2014Member" xlink:label="loc_adbe_Program2014Member_1186CA70C46F934B28A2AB32E699AEC0" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_56EEC830CF3152F8EAF1AB32E6985AEF" xlink:to="loc_adbe_Program2014Member_1186CA70C46F934B28A2AB32E699AEC0" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_SharesGrantedMember" xlink:label="loc_adbe_SharesGrantedMember_6A34084E8ADA34CE6CC5AB32E699376B" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_56EEC830CF3152F8EAF1AB32E6985AEF" xlink:to="loc_adbe_SharesGrantedMember_6A34084E8ADA34CE6CC5AB32E699376B" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ProgramsachievedMember" xlink:label="loc_adbe_ProgramsachievedMember_8B6E82D95884D68518ACAB32E699F1E3" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain_56EEC830CF3152F8EAF1AB32E6985AEF" xlink:to="loc_adbe_ProgramsachievedMember_8B6E82D95884D68518ACAB32E699F1E3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_6316A20C8F0CBB545DFAAB32E6990093" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_03608C2179CD2209A58CAB32E697387B" xlink:to="loc_us-gaap_AwardTypeAxis_6316A20C8F0CBB545DFAAB32E6990093" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_443C61870B01C197B29FAB32E69AC280" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_6316A20C8F0CBB545DFAAB32E6990093" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_443C61870B01C197B29FAB32E69AC280" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaap_EmployeeStockMember_13FF08940167367FEB8EAB32E69AA47A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_443C61870B01C197B29FAB32E69AC280" xlink:to="loc_us-gaap_EmployeeStockMember_13FF08940167367FEB8EAB32E69AA47A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_4D31461D41885B18A92CAB32E69A9495" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_443C61870B01C197B29FAB32E69AC280" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_4D31461D41885B18A92CAB32E69A9495" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaap_PerformanceSharesMember_57F9240A63E314DACE1FAB32E69AB40B" xlink:type="locator" />
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_443C61870B01C197B29FAB32E69AC280" xlink:to="loc_us-gaap_PerformanceSharesMember_57F9240A63E314DACE1FAB32E69AB40B" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RSUtypeAxis" xlink:label="loc_adbe_RSUtypeAxis_EE9E3C40054C932E47F4AB32E69BA5E0" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_03608C2179CD2209A58CAB32E697387B" xlink:to="loc_adbe_RSUtypeAxis_EE9E3C40054C932E47F4AB32E69BA5E0" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RSUtypeDomain" xlink:label="loc_adbe_RSUtypeDomain_34A1F0EE3DD440692581AB32E69B390E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_RSUtypeAxis_EE9E3C40054C932E47F4AB32E69BA5E0" xlink:to="loc_adbe_RSUtypeDomain_34A1F0EE3DD440692581AB32E69B390E" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_FocalAwardsMember" xlink:label="loc_adbe_FocalAwardsMember_B0D23BB1A5C342F1903AAB32E69BE707" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_RSUtypeDomain_34A1F0EE3DD440692581AB32E69B390E" xlink:to="loc_adbe_FocalAwardsMember_B0D23BB1A5C342F1903AAB32E69BE707" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_OtherAwardsMember" xlink:label="loc_adbe_OtherAwardsMember_030DA69365701D0111F6AB32E69BA1AB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_RSUtypeDomain_34A1F0EE3DD440692581AB32E69B390E" xlink:to="loc_adbe_OtherAwardsMember_030DA69365701D0111F6AB32E69BA1AB" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis" xlink:label="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_45380C1B2E6CC3078646AB32E69BBCC3" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_03608C2179CD2209A58CAB32E697387B" xlink:to="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_45380C1B2E6CC3078646AB32E69BBCC3" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain" xlink:label="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_7071AD1D7727EEE268AFAB32E69C7891" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_45380C1B2E6CC3078646AB32E69BBCC3" xlink:to="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_7071AD1D7727EEE268AFAB32E69C7891" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ProgramsnotyetachievedMember" xlink:label="loc_adbe_ProgramsnotyetachievedMember_4928FB905081172D9163AB32E69CB0D7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_7071AD1D7727EEE268AFAB32E69C7891" xlink:to="loc_adbe_ProgramsnotyetachievedMember_4928FB905081172D9163AB32E69CB0D7" xlink:type="arc" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_7071AD1D7727EEE268AFAB32E69C7891" xlink:to="loc_adbe_Program2016Member_428AC6665AF2BA51463CAB32E698D2A1" xlink:type="arc" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_7071AD1D7727EEE268AFAB32E69C7891" xlink:to="loc_adbe_Program2015Member_0FB75511D1EF6CF58F30AB32E699DC8B" xlink:type="arc" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_7071AD1D7727EEE268AFAB32E69C7891" xlink:to="loc_adbe_Program2014Member_1186CA70C46F934B28A2AB32E699AEC0" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Plan2019Member" xlink:label="loc_adbe_Plan2019Member_87C180BEA3D1DB836009AB32E69D1AFB" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_7071AD1D7727EEE268AFAB32E69C7891" xlink:to="loc_adbe_Plan2019Member_87C180BEA3D1DB836009AB32E69D1AFB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3ABBB92675B066AEFB5BAB32E69D6FC7" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_03608C2179CD2209A58CAB32E697387B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3ABBB92675B066AEFB5BAB32E69D6FC7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_F3A78E150D5D56EBF1AFAB32E69DBFB5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3ABBB92675B066AEFB5BAB32E69D6FC7" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_F3A78E150D5D56EBF1AFAB32E69DBFB5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_FEEF335D650A2451FE90AB32E69EE080" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3ABBB92675B066AEFB5BAB32E69D6FC7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_FEEF335D650A2451FE90AB32E69EE080" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3ABBB92675B066AEFB5BAB32E69D6FC7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_91B2D694F639E7D09193AB32E69E0C9A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_91B2D694F639E7D09193AB32E69E0C9A" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_Vestingpercentageperyearforrestrictedstockunitsotherthanfocalgrants" xlink:label="loc_adbe_Vestingpercentageperyearforrestrictedstockunitsotherthanfocalgrants_77B66393654B264183FBAB32E69E86B8" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F" xlink:to="loc_adbe_Vestingpercentageperyearforrestrictedstockunitsotherthanfocalgrants_77B66393654B264183FBAB32E69E86B8" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_VestingPercentagePerYearForFocalRestrictedStockUnits" xlink:label="loc_adbe_VestingPercentagePerYearForFocalRestrictedStockUnits_D14288366F3495468C2FAB32E69E6E28" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F" xlink:to="loc_adbe_VestingPercentagePerYearForFocalRestrictedStockUnits_D14288366F3495468C2FAB32E69E6E28" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_CliffVestingPercentageonThirdYearforPerformanceAwards" xlink:label="loc_adbe_CliffVestingPercentageonThirdYearforPerformanceAwards_1813E73266E6965F88B8AB32E69FC3D9" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F" xlink:to="loc_adbe_CliffVestingPercentageonThirdYearforPerformanceAwards_1813E73266E6965F88B8AB32E69FC3D9" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_OfferingPeriod" xlink:label="loc_adbe_OfferingPeriod_541106379A522F3D6766AB32E69F1BAD" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F" xlink:to="loc_adbe_OfferingPeriod_541106379A522F3D6766AB32E69F1BAD" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_NumberOfPurchasePeriodsPerOfferingPeriod" xlink:label="loc_adbe_NumberOfPurchasePeriodsPerOfferingPeriod_E71CDF2DDB033490CA1BAB32E69F64B7" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F" xlink:to="loc_adbe_NumberOfPurchasePeriodsPerOfferingPeriod_E71CDF2DDB033490CA1BAB32E69F64B7" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_PurchasePeriod" xlink:label="loc_adbe_PurchasePeriod_6B273945F68297FE0ABEAB32E69FD15E" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F" xlink:to="loc_adbe_PurchasePeriod_6B273945F68297FE0ABEAB32E69FD15E" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_MaximumTargetPercentageAllowedUnderProgram" xlink:label="loc_adbe_MaximumTargetPercentageAllowedUnderProgram_DC55C7EB809E7FD5DBE9AB32E69F1B63" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F" xlink:to="loc_adbe_MaximumTargetPercentageAllowedUnderProgram_DC55C7EB809E7FD5DBE9AB32E69F1B63" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantValuePerAward" xlink:label="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantValuePerAward_281E303287D7007946EDAB32E69F51F1" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F" xlink:to="loc_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantValuePerAward_281E303287D7007946EDAB32E69F51F1" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_NumbersOfDaysUsedToCalculateAverageStockPrice" xlink:label="loc_adbe_NumbersOfDaysUsedToCalculateAverageStockPrice_75F0CEDFA0F342AC3DDFAB32E69FCE8F" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F" xlink:to="loc_adbe_NumbersOfDaysUsedToCalculateAverageStockPrice_75F0CEDFA0F342AC3DDFAB32E69FCE8F" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_AnnualVestingPercentageForDirectorGrants" xlink:label="loc_adbe_AnnualVestingPercentageForDirectorGrants_3585C51B062276D1B7E6AB32E6A0A31D" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F" xlink:to="loc_adbe_AnnualVestingPercentageForDirectorGrants_3585C51B062276D1B7E6AB32E6A0A31D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_50C7ECE0A3712A961DD9AB32E6A08518" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_50C7ECE0A3712A961DD9AB32E6A08518" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_78330D5F932CBDA286C2AB32E6A033B0" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_F9067AC543B23AC5F370AB32E69EE04F" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_78330D5F932CBDA286C2AB32E6A033B0" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/StockBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_42A4C7701B575B25BD9573E7EEC246B5" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3F53246621A75DD4B203C439EE5079B9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_42A4C7701B575B25BD9573E7EEC246B5" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3F53246621A75DD4B203C439EE5079B9" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis" xlink:label="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_8398441FDB585D80B5C1F4C5DC91A42D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3F53246621A75DD4B203C439EE5079B9" xlink:to="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_8398441FDB585D80B5C1F4C5DC91A42D" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain" xlink:label="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_17718EBB579D5C8FAFAD2C1BA7D6BEB4" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_8398441FDB585D80B5C1F4C5DC91A42D" xlink:to="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_17718EBB579D5C8FAFAD2C1BA7D6BEB4" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ProgramsnotyetachievedMember" xlink:label="loc_adbe_ProgramsnotyetachievedMember_EAD52CC33C4258489ABF96F4430B5B81" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_17718EBB579D5C8FAFAD2C1BA7D6BEB4" xlink:to="loc_adbe_ProgramsnotyetachievedMember_EAD52CC33C4258489ABF96F4430B5B81" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_ProgramsachievedMember" xlink:label="loc_adbe_ProgramsachievedMember_8B9C40A5EF9B5DC480582A47F6159B51" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain_17718EBB579D5C8FAFAD2C1BA7D6BEB4" xlink:to="loc_adbe_ProgramsachievedMember_8B9C40A5EF9B5DC480582A47F6159B51" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_29FDF7EBBFA85AAABFDCCB4283592918" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3F53246621A75DD4B203C439EE5079B9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_29FDF7EBBFA85AAABFDCCB4283592918" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_3E5A438B5C9E5E38820EED554F630ABE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_29FDF7EBBFA85AAABFDCCB4283592918" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_3E5A438B5C9E5E38820EED554F630ABE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_07FEB682DD8C5EFFB125D9A0E7C513AA" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_29FDF7EBBFA85AAABFDCCB4283592918" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_07FEB682DD8C5EFFB125D9A0E7C513AA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock_5DF4C0A087E15E278D6125889291A228" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_29FDF7EBBFA85AAABFDCCB4283592918" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock_5DF4C0A087E15E278D6125889291A228" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_9CC93A33170D570E91E7A2FECF2E9831" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_29FDF7EBBFA85AAABFDCCB4283592918" xlink:to="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_9CC93A33170D570E91E7A2FECF2E9831" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_RestrictedStockUnitsGrantedToDirectorsTableTextBlock" xlink:label="loc_adbe_RestrictedStockUnitsGrantedToDirectorsTableTextBlock_7CCA4E9BB467588BA325BF4E3D8294F2" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_29FDF7EBBFA85AAABFDCCB4283592918" xlink:to="loc_adbe_RestrictedStockUnitsGrantedToDirectorsTableTextBlock_7CCA4E9BB467588BA325BF4E3D8294F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_7A87BE886EAE51A9885CEE827A370923" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_29FDF7EBBFA85AAABFDCCB4283592918" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_7A87BE886EAE51A9885CEE827A370923" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/StockRepurchaseProgram" xlink:type="extended">
    <link:loc xlink:href="adbe-20191129.xsd#adbe_StockRepurchaseProgramAbstract" xlink:label="loc_adbe_StockRepurchaseProgramAbstract_8149425C5345186F2CCAAFA4262D6737" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockTextBlock" xlink:label="loc_us-gaap_TreasuryStockTextBlock_9000500BFD97CF2D1E39AFA4264CDD7D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_adbe_StockRepurchaseProgramAbstract_8149425C5345186F2CCAAFA4262D6737" xlink:to="loc_us-gaap_TreasuryStockTextBlock_9000500BFD97CF2D1E39AFA4264CDD7D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://adobe.com/role/StockRepurchaseProgramDetailsNumeric" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_CBAE54062C9715D4679FA6BCEEE662D2" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_39CD372DBDD0DC8F1F24A6BCEEE65906" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_CBAE54062C9715D4679FA6BCEEE662D2" xlink:to="loc_us-gaap_StatementTable_39CD372DBDD0DC8F1F24A6BCEEE65906" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_4F85482F655D59C52B63A6BCEEE6F74D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_39CD372DBDD0DC8F1F24A6BCEEE65906" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_4F85482F655D59C52B63A6BCEEE6F74D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_93DBFF50E2E14AA2DC00A6BCEEE746EA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_4F85482F655D59C52B63A6BCEEE6F74D" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_93DBFF50E2E14AA2DC00A6BCEEE746EA" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_StockRepurchaseAuthority2018Member" xlink:label="loc_adbe_StockRepurchaseAuthority2018Member_310C7DA3521A57C58BE8A6BCEEE78BD7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_93DBFF50E2E14AA2DC00A6BCEEE746EA" xlink:to="loc_adbe_StockRepurchaseAuthority2018Member_310C7DA3521A57C58BE8A6BCEEE78BD7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_B1EDB15BDD34C4C26D66A6BCEEE79FBB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_39CD372DBDD0DC8F1F24A6BCEEE65906" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_B1EDB15BDD34C4C26D66A6BCEEE79FBB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_687B0588F0758E433D3EA6BCEEE78FEC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_B1EDB15BDD34C4C26D66A6BCEEE79FBB" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_687B0588F0758E433D3EA6BCEEE78FEC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_44FCFAB740DBF43CA6F9A6BCEEE8A73C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_687B0588F0758E433D3EA6BCEEE78FEC" xlink:to="loc_us-gaap_SubsequentEventMember_44FCFAB740DBF43CA6F9A6BCEEE8A73C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1B52CA4C31EFB7F09203A6BCEEE85F5C" xlink:type="locator" />
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_39CD372DBDD0DC8F1F24A6BCEEE65906" xlink:to="loc_us-gaap_StatementLineItems_1B52CA4C31EFB7F09203A6BCEEE85F5C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_46478472D148D5452E6BA6BCEEE82512" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1B52CA4C31EFB7F09203A6BCEEE85F5C" xlink:to="loc_us-gaap_StockholdersEquityNoteAbstract_46478472D148D5452E6BA6BCEEE82512" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_FD608E188408F8B8A42CA6BCEEE8A912" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_46478472D148D5452E6BA6BCEEE82512" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_FD608E188408F8B8A42CA6BCEEE8A912" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_73870CF80B26AE56272DA6BCEEE9ECFB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_46478472D148D5452E6BA6BCEEE82512" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_73870CF80B26AE56272DA6BCEEE9ECFB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_A526ECCCA4CCB61C9EDEA6BCEEE90364" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_46478472D148D5452E6BA6BCEEE82512" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_A526ECCCA4CCB61C9EDEA6BCEEE90364" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_9D61F66E6FEBC20AF975A6BCEEE90CA9" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_46478472D148D5452E6BA6BCEEE82512" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_9D61F66E6FEBC20AF975A6BCEEE90CA9" xlink:type="arc" />
    <link:loc xlink:href="adbe-20191129.xsd#adbe_UpFrontPaymentsTreasuryStockRemainingBalance" xlink:label="loc_adbe_UpFrontPaymentsTreasuryStockRemainingBalance_9900C724195E824999B4A6BCEEE9C420" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_46478472D148D5452E6BA6BCEEE82512" xlink:to="loc_adbe_UpFrontPaymentsTreasuryStockRemainingBalance_9900C724195E824999B4A6BCEEE9C420" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_14591E67D0C7C45E1B99A6BCEEEFD871" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_46478472D148D5452E6BA6BCEEE82512" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_14591E67D0C7C45E1B99A6BCEEEFD871" xlink:type="arc" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>dcpsignature.jpg
<TEXT>
begin 644 dcpsignature.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%L96IA;F1R
M;R!-87EA    !9 #  (    4   0J) $  (    4   0O)*1  (    #.#(
M )*2  (    #.#(  .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,C Z,#$Z,3 @,#DZ,C$Z,#4 ,C R,#HP
M,3HQ," P.3HR,3HP-0   $$ ; !E &H 80!N &0 <@!O "  30!A 'D 80
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#(P+3 Q+3$P5# Y.C(Q
M.C U+C@R,CPO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y!;&5J86YD<F\@36%Y83PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" ": S4# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
M  %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8
M&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)
MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$!
M 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$
M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I
M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#Z1HHHH **** "
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 **KW^H6FF6<EWJ%Q';P1C+22-@"O%KGQ!XN^,NK3Z;X/F?
M0_"T#%)]392'NU/]S(] <$>M '?ZK\6O!&BZH-/O]?MEN"VTA#O"GW(X%=99
MWEOJ%G%=64R3P2KN22-LJP^M>:1_L]^!8_#TE@U@TUW)$5-_)*QD+G.'ZXSG
MM5']G>>\B\+ZUHEW<-/'H^I/:P$]E'/\Z /7Z*** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **.G6N$\;?&#PIX&55O[P7=TQXMK0AWQW)[#\Z .[HKRCX=?
M'*S^(?C6YT6STR:UA6 S022'+,!C.[!('48KU>@ HHHH **** "BBB@ HHHH
M ***\Z\%?%B#QC\0-:\-PV+0?V8SA9BV?,V/M/ZT >BT444 %%%% !1110 4
M444 %([K&C.[!549))X I:\-^,'Q#O-0U1O!7@^Z\F9$,FJ7P8!((L<KGUQ_
M/% &7XV^..J>(?&-MX0^&C".62Y$+7Q'S.P/(7/&.#SWKZ!MEF6UB6Y96F"@
M.RC )[UX1^SO\-;2RM;CQ1J5IYLSSD:;-*,,(QD;\>_4'TKWR@ HHHH ****
M "BBB@ HHHH **** "O)?B7\9(]#U!O"OA&!M2\27!\D*@^6W8\ GU/\N]-^
M,'Q4FT-4\,>#"UUXDOCL4P@/]G'O_M5<^%'PNC\)63Z[XFVW7B.\)FN+F8[C
M#D<@'I]30!U_@2TUZQ\%:?#XMNFNM8"$W,C$'DL2!D<<# K=GGAM8'FN94AB
M09:21@JJ/4D]*\^\=_&?P_X046MBQUG5I1^ZL[/]X?J2.,<'WK@K'PU\1OC+
M;RW7BW4Y/#V@RN/+T^%,.Z_EDC_>- 'K^F_$#POK'B!M%TO6+>[OE4MY<3;@
M0.N".#71UR/@WX8^&/ T49T33T%TJ;'NW^:1_4Y/3/M774 %%%% !114-W<K
M9V4]S("4AC:1@/0#- $U%<'\+_B6OQ&@U:1;+[(+"Z\E1NSO7'6N\H ****
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
MV/PAXGM/&/A6RURP!2*Z3=L;JAZ$&@#:HHJ.>XAM;=Y[F18HHQN=W. H]2:
M)**X2_\ C-X'L=9L],76HKRXNY1$GV,B548G W$'BNZ!#*".01D&@!:**I3:
MSIMOJD.FSW]O'?3*6BMFD D<#N%ZF@"[1110 4444 %%%>2?&GXQ+X"M5TK1
M/+GUNY7[IR?LZGHV.Y]!0!3^,OCW4;B^A^'_ (''VG6-2&RY>,Y\A&XQD?=/
M7.>@KS?PK>:E\./%$WA?P+H<>N>*V 6_O+D$QH<9VI@C '&23UKU+X'?#BY\
M.64_B?7[DW.L:R@=PZY,*\GJ><G//X5SOP9 TWXX>--/U0[M38EED8_>3<"%
M_(B@#4FUSX^S+Y2^%]%A)&/,6=>/?_6&J"?!OQKX[OH[GXH^)&%HARMA:,/E
MSVR.,?G7O5% &1X9\,:7X1T.'2M$MQ!;1#\6/J3W->%?$[]H^ZT^_O=#\)6@
MBF@=H9+V;D@CJ4'K]:],^,/C^'P/X%O);:>(ZI.ODVT._P"?+<%P!Z Y_"N*
M^$WP6TVX\#W%_P"-K-;S4-;7S&,A.Z)"<C![$GG/O0!POP]^&VA>(=,N/%WQ
M \264YO8I'%N]RJ2K)G.YB3U]O>I/@G\6[+P;H$^@-IU[J-Q->%[:*W&<[L#
M^E5/B#X#\%>$]5.A^&_M>OZY=$)'8>8?+M,_Q$KR3['CUKVCX=>"-%^$_@59
M/$=Q9+>9-Q<74R*#&<#Y5)&2!B@#TFWE:6UCEEC,+,@9D8\KQT->7_$3XXZ9
MX4O3HN@0?VSKLF%CAB.Y$8] Q'7Z"N%\6?%KQ1\2-8G\+?"^S?[&[^6^HH""
MR'@G)^Z/UK>T_P #>&O@=X/NO$VORIJ>N;,QS3<GS2,;4!Z\\Y/- 'D'BS3/
M&?C3XG:=H7BC4%FU.[9<VT392S5N=IQP,>_(KZ[\,Z!;>%O#-CHMB6:"SB$:
MLYR3CN:\C_9[\,7-TNJ>.O$5MG4=6F+6\D@^94))8C/8G&/I7KNM>)M%\.VK
MW&MZG;V<:#+>8_(_#K0!C_$7Q_I_P\\+RZG?8DG;*6UOWE?L/IW->.>'/A]K
M/Q(9_&OQ7OI%TD1FXMK&.0 ;.OX+C\>E87B?Q'8?&?XYZ196DI71++Y3)(X5
M954EV8AC@9Z?2N@^,/Q"'B)K7X>_#IC<!V6.YDM0<(HXV#';ID^U $W[/^A:
M5J?CKQ!XLT2R:QTR$_9;"')/R-G).>_ KZ&KE?ASX*A\ ^"[71(I!-(F7FE
MQO<]?PH\0?$OPGX9U""PU;6(([N:0(L*Y9@2<9..!U[T >9?M+ZC!=6OA[PR
MHS=7UXKGCE4)VY'XUZ!J7B+PW\(O EE#J,J01V\*QQ6R',DK <X'UZGI7S#X
MK^)LE]\;)?$T%LNIP6<ICL;:X)VJ -HQC_:RU>F^ /A5KGCKQ!_PF'Q3,[+Y
MGF6MA,V593R.!]U>G% #-3\5?$;XF:#JNK:0Z^%_#%O$[K+*O[R= ,]?ZCBK
M'P5\967@CX)W^L^)[QS!_:+B!22SR?*HPHZG)_*M']HWQI;>'/!D7A72_+BN
M+]=KQQ#:(H1VP.F<_I7EWP8^%VI>/[ZWN]<,Z^&K%LA68A9G'.U1_,T 3?$C
MQIXM^(?AN[URX;^QO#4,HBM;1LJUVQYS_M<=QQQ7LO[.OAIM!^&,5U/N$^I2
M&=E88PO.W'X&N(\2P1_$WXX:;X.TZ'R= \.@&80@;>!G..G4A:^BX8HK6W2*
M%%BAB4*JJ,!0.U $E<QX[\>:3X!T)M0U:3=(WRP6Z<O,W8 ?UKS3XP?'NV\-
MK/H?A*1+K4V4I+=*<I;'V]6_2L/X-?#?5O%UY;>-?B!<W%Y"A+V-M<L6$G^V
M0>@ST'M0!;L-!\>?' QZAXHO'\/^&6<[+&W!22503SSDYZ<G@UHZ_P##[X7^
M$[.+P_;VUE)XCOD,5BUX[.S2'H7VD!?J<5Z#\3O&:^ / -WJMND9N5 CM8FX
M4N>/T&3^%?.OPB\%ZY\3_'Y\5^(9Y7M;6<33S2 @S-G(5>V/ITH ^BOA?X$7
MX>>#(]'^T?:9FE:>:0# +MC('MQ767-S#9VLMS<R+'#"A=W8\* ,DTVZO+;3
M[5I[V>.WA0<O*P4#\37SS\1O'>J_%;78O!?PX\V;36<"]OH@55^>1D]% Y]Z
M ,CQWXD\3?&_5M0TKP9'CP]I*&5Y,[!,5'))/7O@#M7H_P"S=X@&K_#%;%S^
M_P!-E,3<_P )^[^@K+\::YI_P+^&5EX;\/QPW.JWBF(E@-QW [I#Z\G S6G^
MSSX"O/"/@^?4-662*]U5ED:!^B(,[3]3F@#UZN8\=^/=(\ :"VHZQ)\S?+!"
MO+2MZ#_&K7BSQCHW@O1Y-0UV\C@15)C0GYI6 ^ZH]37S!I-EK'[0OQ3EN[_S
M;71H#EPA)6%!T49_B/?ZT >W?!KXEZQ\2+75;K5=,AL[>WF5;9X58!E.>"23
MDCU%>D7=W!8VDES>2I##$I9Y'8 */J:YZ_UGPM\-O#4<=Y<6VG6EK$%2)0 S
MX&/NCDD^M?-_C#XG^(?C7K5OX4\-636EC+.<*K'?*O9I.P ].G- '?>#_BAX
MF^)'QFCCT)7M?#-BKB=<9608.&8^I/3%>\US'@#P+IO@#PQ#I6F+N?[T\[ ;
MY7[D_P"%=/0 4444 %>6?&WXKCX?:*MCIP+:S?QDV[<8A&<%R._I75>//B!H
MW@'0I;[5;A//V'R+8'YY6[#'I[U\KC4+WXX?&33(?$>[3[>\)2)(E_U<:J6P
MI/7)'7WH ;X)\)>+?C3XBEEU35;HVJ+FXO)LE3_L@#C->CZ=;^(?V=;Z/^T?
M*U;PE=RD23PQ8D@8^O?_ ![5[OX<\.:9X4T.#2M%MEM[:%< #JQ]2>YJQJ^D
M6.O:5/INK6R7-I.I62-QU']#[T +I.K66MZ3;ZEIDZ3VMP@>.13D$5X5I:_\
M+*_:7N-1CC6;2?#R;%,@RI<#:0/?<2?PKF[3Q?)\&+CQGX/NI)VA9"VDE\]7
M&,CT !_,5ZK\ ?#,N@_#6&[OX&BU#5)&N9R_WF!)VDGW&#0!ZA7GGQ;^*$/P
M\T.-;6,76KWVY+2!3G:?[S#KCG\:[;6;B^M=%NY])M5N[V.,M! S;1(W89KQ
MOP'\/-4U;Q3>?$'XJ1+#<HY>VLI6RELHYW'M@=J /*M(E\2>#OC7X=\0>//,
M-UJ1$V7?)"2;D&?3&>E?8JL&4,I!!&01WKY6UR[N/CQ\:;6RTR&2/1--/EFX
M11\JJ22Q/N>!7U):VZ6-A#;HQ\N")4#,>RC&2?PH ?--%;PO-/(L42#<SNV
MH]237RQ\1/&7B;XPOJMKX2MY(O#>C0O-<OG;YVT$DD]^G %=+\5_%6I?$#QU
M:_#CPG<Q_9)71KN\MW)QZAB/X16K\0]6T7X+_"]?"WAV"-]1U&)H5&,LVX8:
M1O7KQ0!M?L[^)8M<^%EK9# GTMFMW&>HR6!Q]#7JU>0_L_?#R?PCX6.KZFTJ
M:AJJ[WMVX$2YXX]3@'\:]!\6>,M$\%Z0^H:]>) @'R1YR\A]%% %O7]?T_PS
MHESJNL7"P6MNA=BQY..P'<^U>!^'_%/BWXS?%2VN](FGTKPWI,PE7Y2 X!Z$
M]V/3':N>U;Q%KW[17C*RT;3;22QT6TDW3,C?=0D?._8GC@5]#:)IGA[X7^#+
M>P:[BM+*V7YIYR%:0]V/J: .IKB?B+\3])^'NGH;E3>:A.=L%E"P,C''!(["
MO'_B1^TC=RW$VF> $7R<A!J10EBV?X%/'YBNI^#OPSOI+A?''CR62]U>]C/E
MV]TH<1*2"&YZ' Z=LT 9NG?#KQC\7)[?7?B1J+Z;I<B[H=*M24;!Z$YSCW!Y
MJQXD^'?PYC7_ (0_PM!IB^)KE54//(SM&F?G8X; 8#) _2NJ^.'Q%D\ ^#@N
MERK'JM\3';' .P#JV#Z9KRC]G[X>ZEK_ (J;QKXB6?R(F+P22'FXE/4^N!F@
M#Z#\#>$;;P-X/L] LII)X[8,3))C+,Q+$\>YKH:IZGJ^GZ-:-<ZK>0VD*#)>
M5P./ZU\^>,OC9JWCS6CX-^&<#JMX_DG4.0[+W*_W5]^#0!W_ (]^-^D^$]3D
MT32+2;6M:V_+;VPW*K'IN(].X'-8#>'/C)XW(EUG7+7PQ92H";6T&XE3SUR2
M#^-=?\-OA+I/@.S-Q/\ \3'69CNGOIQN;/HN>@]^IK?\7>.=!\$Z7)>:[>QQ
M%5RD .9)#V 'O0!XIXA^"_B?P=9S>(O#WCB=9[:,R3FY<Y8^Q/'YUYC8W/C?
MXY^([#1[R]>Y6W7+2,,)$O&7;'!-=%XH\6^+_C1XUT_PY!;2Z78RG>MO&^,Q
M'D22<_W>W2OH_P !_#[1?A]HOV#1HRSL<RW,@_>2GW/]* #P)\/=#^'^D+::
M+;CSF4">Y?EYB.Y/^%=35#5]=TO0+)[O6;^"S@12Q:5\<#T'4_A7S]X\_:,N
MM1O)=!^'EF9OM(\F.^93O9B<?(O]30!Z'\3/C!;>#9!H^AVQU;Q!<+^YMXAO
M6-LX^<#G\*Y;2?@OK7C>\_M[XL:Q-*TH$D6G6[;5ASSM;VZ=*Z;X0_"M?!^G
MMJWB!OMVOWX6266<;F@XSM!/?U-<[^T5\2[WPSI]MX>\/W1@OKX%KB2, LD?
M3:/3=GJ.>* *>O\ PT^'_BN^7PGX$.FV=[!()=0GB9GD2,=D))!)P?7%>Y:3
MIL6CZ/::=;EFBM8EB4MU( QDUX9^SA\-KS289O%NN1S07-R"EM#(,$H1RY^N
M3U]*]I\0>*-&\+Z?)>:YJ$-K'&I;#M\S?0=30!R?QH\<ZIX \#+JFB0Q2W$E
MRL!,REE0$$YX/7@5Y7X4\;_&_P 5P-/I&FPR0%<K)=1B)6![J6(S7?>"_B!J
MOQ0\1SQKX8A7PE&I(NKU-QE;/&%.1ZUZM%%'!$L4*+'&@PJ(,!1Z 4 >#_V3
M\?[O=YFHV=GN&?D>-MI]!5E? OQL\M'_ .%@1;S]Z,Q+\O\ X[7N-% %/1X;
MVWT6SAU:=;F^CA1;B9!@2.!\S >YKBOBK\2X_ ^EQV>F(+S7[X[+2T4;B,_Q
ML!V'ZUT/CCQ;:>"?"5YK5ZR_N5Q%&Q_UK]E'UKS3X2>#M0\1ZY)\3/&0/V^^
MW"SLW7*PQ'H0#T]J -SX6?# Z%N\2^+ E]XHO7,SW+$DP!AC8.W2NK\7> ?#
MOC:S,.OZ=%.ZJ1'-C#QDCJ"/ZUTE% 'SB=*\<_ !OM=A-_;WA5IOWT(7YX@>
M^.QQWZ5[/X'^(&A^/](^VZ'<99#MEMWXDC/N/3WZ5TDL,=Q"T4\:RQN,,CJ"
M&'N#7SI\4?AM=_#O6(_'O@)IHX(K@37MC&Y5% (/0=5/.1VH ^CJYSQUXTT_
MP)X7GUC4VR$^6&(=97[**?X%\4IXS\%:=KJ1B(W<99XP<[&!((_2O"/C%./&
M_P >-%\(2RM;V=GM$[.^$.X;RQR<=.,^] $GAKPAKWQJNSXO^(=Z]KX>3<UM
M90OM! Y[]%XZGDU+\%=!T;6?B]JWB/PU8&QT73(S!:KD_O&8$$G/?%6OC!\0
M8$TRV^'GPVQ-/,!#-]BY$2#@("/7N?:O3OA1X"7X>^"8M,>4374SF>YD XWD
M#@>PQ0!VU<WXY\<:5X"\.OJNL.<9V10K]Z5NP'Y=:K^+?B9X5\%QL-;U2)+C
M!*VT>7=CZ8'3\<5X%96>K?M&_$66\OA<:?X<LEPA3D+@C Y_B;J?2@#I_A?J
M7C+XG_$<^,+^YDT_1M/RD%L%(217_A'8].37T%7.W&I>&?AYX;A@N[JWTRPM
M(@L:,>< =@.37B&H_%GQA\4O%$GAGX<0BRL1+B2_4?/Y)X+-GA>_3F@#M?BS
M\<M/\#PR:9HABO\ 6G3C#;HX#G^/'?VKSOX,>#YOBIXBOO%WCQIM0B@D ACE
MXCD?_!<=!7*_%R+P[X?DM/"7A]UNI()!/K.H8,DCS'@_,>V#T'&:^H/AK!H]
MG\.=(C\/SI-8K;*?-&!N;'S%O0YZT 3>/([6#X;ZZDD<:6ZV$N5"@*/E/:N9
M^  <?!W2MZ!0=^W'<;CS7._M#?$#2;3P%<Z#I^J12ZG>,JF*%MV(OXLD<5YM
MX0\8?$CQ1X,TWP=X%TS[%:VJ&*74(^-RDG)+-TZ_P\T ?1_B_P"(7ASP1I[7
M.N:C&C [5@C.^1CC@;1S^->'K?\ BO\ :&\02Q6$LND>#[615G"N S__ !1X
M/3@5QOQ0^%K>"[71O[7UNYU/6=3E"2O(=T48)ZACR3]:]8U7Q9X>^"GPOAT#
MP_>07FMR1_)'&=Y:1OO.2..O:@#BY_ _AA_CAH/A/P=92YT>43:G=.Q)D*D'
M![#I^M?48 50%& !@5X[^S[X)U'1=&O?$OB!G;4=;*R;91EU09())YR<]/:O
M1O%?B_2/!^C3WVL7T%L4C+1I(W,C8X  YY/% &+\4/B58_#KP]]HE'G:A<92
MSM@,EV]3["OFF74O%_A[QUX=^(/C"-W?49S)'&_RD1J1\N/X1AN*]-\">!M7
M^(?BMOB!\1O,2UB?S=.LW(,31XR#CLHX^M<]\0-2NOC5\5;+PIX:1'TK3'(>
MZC' &0&8GT&.,4 ?3T4@EA20='4,/QI]0V=LMG90VT>=L*! 2<]!7G_B?XPZ
M3I'BBQ\.Z)&=9U.XN%CGCM_F%NI/+$].* /1J*** .=\=>+K+P3X2N]8OY O
MEJ1"F>9'/0#_ #VKPGX*^!KWQ]XGN?'_ (T1+R!W80Q3KD/)GK@]E[?6O:?B
M%\.=-^(MA9V>KW$\4-K.)L0MC=P1@_G72Z7IMMH^E6VG6">7;6L2Q1+Z*!@4
M 6@ H  P!P *\E^*/PSU.[U6+QC\/I!9>([<YEVMM^TJ!T/JW;GKTKUJB@#Y
MZ@_:(\46,(M-7\#3O?0#9,RN5#,."<;>.>U3#Q)\:?B",:'I,/AK3YDXFN.I
M![J^,_I7ONQ3U5?RIP&.E 'Q_P#$?X?:_P"!]=T37=>N[GQ1/)(LEQYFYAE#
MG9NY./\ &NFN?BU\0_B/Y/A_P3X?;1"XVR3*[$HO^]M&P#U%?3)4-]X _44!
M%7[J@?04 >8_"GX/Q>!9)=8UFZ_M'Q!=+^^N"2P3/) )Y.3W-=!XX^'.E^/[
MG2SKDDIM;"1I#;H<"8G&,GT&/UKKZ* /EKQ/HWC?X*^.+K5_"$ ;0KV0,L$*
MEX]H ^5UQP>.M<#XV\8^+_B3X@@NKVPF"0$?9[-(R40_3')-?<1 ;J ?K2>6
M@_@7\J /F71O#_QS\2Q11M>R:#:*H50S& (G8*JCTZ"NQT/]G:TEU-=4\>ZY
M=^(;H 'RY6.T$>K$DL/:O:Z* /F#XS_ [5H]:GUWP381/ISQ#S;.U78\9'!P
MHX(P,Y^M9?P[^)UA\/-,\@?#^1=35"CWJY,DOJ"2N0,]J^LZ;Y:?W%_*@#YR
M;QK\6?BO(+7PKI?_  CMA_RTN6<CG_KIC([\ 5C>._!>B_"?P?-)JKG7_%6M
MY2.>=-RP?WF&<\\\'K7U.%"_= 'T%9^HZ!I.KW5M<ZGI]O=36I)@>5 QC)ZX
MH \ ^ ?P9@EM(?%WBJ".<3#=96LBYVX/WV![Y' _&OHF]NEL=/GNG4E88RY
M')P.E3 !5 4  < #M2T ?(>A>%M9^./Q8N]8U2&>TTH2>9(TH)V1Y^6-<_C7
MUCIVFVFCZ9#8:9;Q6UM FV.*-0JJ/H*M!57[H ^@I: /D'PEXYUCX:^.O$LO
M_",S:C>7UQ(@)++@>9D= <BNN@TGXR?%"^$VI7LWAG29?X$<QGRSV 'WOQQ7
MT=Y:$YVKGZ4Z@#Y%^)GPST'X<:OX7M[E[BXL+B8MJ%XRY:0 KD =N,\9KT;4
M?VA])BL8M*^'FAWFIW8 @A5HMD:]AC&<U[)K>@:5XDTUK#7;"&^M68,8IER,
MCH:9HGAO1O#=G]DT+3;>Q@SNV0I@$^M 'S)X]\ _%'6/"_\ PD?BZY^UI;RB
M4:5&Y/EJ3UVXP#SCZ5?TWXT^,;?0[;0?"O@:.QD2,11,BE@&_O;=H%?3Y&>O
M-($4=%'Y4 ?/5I\&?'WCC;)\2/%,T-HS!_L4,A<?BO !KVSPQX2T7P?I@L=
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
M/K5TG6U+ET^FXG.,]L5[F%4= !]!2T 065C:Z;916EA;QV]O$NV.*)0JJ/0
M5/110 4444 >#:U??\+6^/-MX7<-%H_APM<7$;KE;F12!@CIWX->[HBQ1JD:
MA44850, "JEKH^GV.H7=]9V<,-U>%3<3(N&EV\#)_&KM !1110 5D>+;<7?@
MW6+=L8ELID.?="*UZI:QIPU?0[W3FD:(7<#PEUZKN4C(_.@#RC]F:>1_AQ=V
M\C%EM;^2).>@P#_6N=^/OPD\0>(-?/B?PS$MR! %N($8B4D8 VC'(P/6O8O
MG@G3O /AF/2-++.H8R2RO]Z1CW/\JZ2@#Y#^&OC^T^&MJT5YX#EDU5=P-_@F
M1L_P\K\H^AKKG^(OQ5^)\@LO!NAG0K4G;+=,Q^7TRY&5_ 5]&>6G]Q?RI0H7
M[H ^@H ^,_BC\*=3\%R:9>ZC<W.N7=^V^\D"DC<.J[NIX'4UV?A[Q7X^US1[
M70/A=X4B\.6,4>);B09#GH26*\'/>OIDJ&^\ ?J*YCQ_XTL_ /A275;F,R2,
MPAMX4',DI^Z/TH ^:?&_P_UY=;TK2_$.L2^(?%&JDQI%YK/%9 D88L>W/3 Z
M5Z+XAO\ 3?@'\.K31]!MX;GQ-J$?E-.B .Q_OMCGC/ ]JZ3P-I+^!O#6M>.O
M'$ZC5=3'VN[!'$*@$B-<]^>E<I\*_"VH>/\ QY<_$KQ5:1_8Y3NTV%SNQ@X!
M [ =0?6@#9^&7P8M;?P3J$GC&&&\U/7T,DS-&"8 W( )[YPWUKSB7X+?%70I
M+G2?#NK2C23(WEB*]>-74GJ5' /K7U=10!\]^ OV9(;&[BU#QQ>1WDBY)L8<
MF,GL2YP3],5[SIFE6.C:?'8Z5:0VEK$,)%"@51^ JW10!Y;\=/AQJ7Q!\,VB
MZ$81?6,QE"RMMWKM/R@XZY-?/G@J[/PW\02MXP\"3:C=JX*O< DP8[A<$$^]
M?:M(44]5!^HH ^=KKXX^.O&#MI?@7PE+;32':+F0%RH/?!&!]:U?#'P'U/5]
M9AU[XK:NVK7,>=MEO,B =@6/8'L!BO= BK]U0/H*6@##\3Z1<WG@B_TG0F2U
MG>U,-OCA4XP![#'%?-7@?Q)XH^"\%UIUYX!:YN9I"6NBQ5G Z $*<BOK&D*J
M>H!^HH \!37/BO\ %I$BTJR'A+1VXFN2YWN.^UL _AQ7IG@+X8:#X!LP;"$7
M&HLO[_4)ES+*3UY[?2NS  & ,44 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !116-XI
M\4Z9X/T"XU;69A'!"N0H(W2'T4=S0!K2RQP0M+/(L<:#+.[8"CU)->0_$7]H
M+1?"<TNGZ%&NKWRI\TL,@:*(GIDCK^%8IM_&_P ==LDCMX9\([_E4$B>Z7U_
MSQ6%XQ\'Z/)XKT;X5^"+*&-=XNM4NG&Z0@<E6<\C@9P.YH YSP#\)/%_Q"NK
MSQ%=WTFBV6HR,[RDD/.&;)"CJ!Z$\5]#>#?A/X4\%V\9L-/2XO%7#WEP-\DA
M]3V'X"NMT^RATW3;:QMAMAMHEB0?[*C _E5B@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH "0 23@#J3
M7C:6\?Q.^-,UU,GVGPWX93RT+']W+<\9(]<8;FNK^+OC+_A#? =Q- BRWMZ?
MLEK&Q(W._';T!)_"O,=<OI?A5\&M,\*Z1=-+XEUWYSM7+CS.6/X$XH 3QQK=
MW\8_B5:>"/#K2C0]/F)U*X3_ %<N",\^V#CUS7OVF:=:Z1IEOI^GPK#;6Z!(
MXU'"@5QOPE^&]O\ #OPN(78RZG>!9+V4G.7Q]T>PR:[R@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHI&8*I9B  ,DGM0!0UO6[
M'P_I,VH:I<Q6\$2D[I&V@G'2O'?#?AK4_C%XEA\9>,X'L]$M67^SM(D&Y)@.
MKMG'!X[5<E,7QF^)4]E,!)X5\-RALJ>+NYQC!]AD_E7LD<:0Q+'$H1$&%4#
M H P?&'B*Q\$^"[W5)FCMX[6$B!,8#/CY% ]SBO-_@%X6NI+:]\=Z\\DNIZT
MS%/.'*1[N,$_3'TK#\6W,WQI^+%KX7TI#_86@3>9?SYRDISR/QVX%?0%O!':
MVT<$"A(XD"(H[ # H DHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** /FK]I3Q;%;^-/#VG[?M$>G,
MMY+%NQE]W _+%;?P?T/4O'GC"Z^)?BI"JDF+3;5TRJ+GA@3_ '0,=.<UT?C#
MX&V7C3XDP^(M4OS]A6-1+9JGS2,O3YNP]>*]2M+2"QLXK6SB2&"% D<:# 50
M, "@"6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ KS?XR^,&T/PXFA:4Y_MO7&%K:H!T#':S$]N":](KP;Q=>+??M5>'+74MD
M5K9VK&,R'"DX<YY]Z /5/A]X1B\$>";#18V\R2%-TTA R\C'+9(Z\DUQ_P :
M_B.OAO0W\/Z'))+XBU)?+@B@4L\2G^+COZ5H?$OXO:1X#L(XK=EU'5;K*P6T
M#!BI[,WMGMUKF/A#\-M9?7I/'WC^1I-9N@3!;R $Q*>=Q]#Z =* .M^$7PZB
M\ >%0DS-+JE]B:\E;^\?X1[#^IKOZ** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRKXK?
M!<?$?7++5(-6.G3VT/DMB+=N&2<]1SS7JM% 'D_@3]G_ ,.^$KHW^J2'7+\,
M&26XCPL?T7)Y]Z]8HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
:**** "BBB@ HHHH **** "BBB@ HHHH _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>rsuagreementdate.jpg
<TEXT>
begin 644 rsuagreementdate.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X1$$17AI9@  34T *@    @ !0$2  ,
M   !  $   $[  (    /   (5H=I  0    !   (9IR=  $    >   0WNH<
M  <   @,    2@     <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M     $%L96IA;F1R;R!-87EA    !9 #  (    4   0M) $  (    4   0
MR)*1  (    #-#8  )*2  (    #-#8  .H<  <   @,   (J      <Z@
M  @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                         #(P,C Z,#$Z,34@,34Z
M,C<Z,#< ,C R,#HP,3HQ-2 Q-3HR-SHP-P   $$ ; !E &H 80!N &0 <@!O
M "  30!A 'D 80   /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O
M #P_>'!A8VME="!B96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY4
M8WIK8SED)S\^#0H\>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O
M(CX\<F1F.E)$1B!X;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO
M,#(O,C(M<F1F+7-Y;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B
M;W5T/2)U=6ED.F9A9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q
M8B(@>&UL;G,Z9&,](FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O
M(B\^/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M
M8F$S9"TQ,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z
M+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#(P
M+3 Q+3$U5#$U.C(W.C W+C0V,CPO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S
M8W)I<'1I;VX^/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F
M-6)D9#4M8F$S9"TQ,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB
M:'1T<#HO+W!U<FPN;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R
M/CQR9&8Z4V5Q('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P
M,B\R,BUR9&8M<WEN=&%X+6YS(R(^/')D9CIL:3Y!;&5J86YD<F\@36%Y83PO
M<F1F.FQI/CPO<F1F.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C
M<FEP=&EO;CX\+W)D9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(#P_>'!A8VME="!E;F0])W<G/S[_VP!#  (! 0(! 0(" @("
M @(" P4# P,# P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.
M#PT,#@L,# S_VP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# S_P  1" "[ :\# 2(
M A$! Q$!_\0 'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1
M @$# P($ P4%! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152
MT? D,V)R@@D*%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D
M969G:&EJ<W1U=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0
M'P$  P$! 0$! 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%
M! 0  0)W  $" Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D
M-.$E\1<8&1HF)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T
M=79W>'EZ@H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$
M/P#]_**** "BBB@ HHHH **** "BBJ]U=QZ=:2332+'#"I=W;^!: +%%?A?^
MP+_P<@3_ +8O_!8W0_ \6@MI?P]\<:]J>G:1-+K.JK+! EIFQN'22]^R227$
MB3H\'V1/)\R#9)(Z5^Z% !1110 4444 %%%% !1110!\>_\ !=[X":E^TM_P
M2;^,GAG2)-56Z72X=8D@TZ'S[N[@L;J&^G@CC_CDDA@D1$_ONE?A?_P:C_\
M!3[4OV6?VT[#X,^(=;D_X5W\7I1I]I;7$W^CZ=K>/]%EB+G">>?W#*O+O)!D
M?(*_J/>(2IM8;E-?QW?\%K_V/I/^"5W_  5)\4:/X1CGT.U_M.#QMX*N;5T1
M;"RG<R0JB;/^7>ZCDC3V@Z=Z /[%**\Q_8U_:&L_VM/V4OAS\3+&-;>W\=^'
MK+6O)!S]F>>%))(?^ .73_@%>G4 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !6#\1=#E\6_#[Q!I<&/.U+3I[1"?[SQNE;U?&O_  7@_;6U[]@/
M_@F+\1/B!X1O%T_QALMM)T*Y94;[-=75Q'$9@CJRNT<;22!6!4E,,#TH _E!
M_P""<OPXM?C-^WO\(?"+>+-4\!R>(?%VFZ;8^(-+L_M=YIEY)<HMI+&C.@#&
MX,*F3(,8._:VTHW]G7[,NC_$KPQ\.#IGQ6USPUXL\0V-T\,.O:+ITFFQZS:[
M(]D\]F[R?99\ET>..1X_DWC9O\M/Y?\ _@UM_P""?^J?M>_\%)O#_C:ZT^1O
M _P7EB\3:C=>7NC>_0M_9\ ;.Y7,Z&?(!XM6& 2M?UG4 %%%% !1110 4444
M %%%% !7XE_\'FG[(DWC3]FGX=_&[2[(R:I\.M8;1]5E18S']@O<-&\P?)?R
MKF*-%"]KN0LNT9'[:5\_?\%1_P!EV/\ ;/\ ^"?7Q=^&ODPW-]XC\-W/]EI(
MF_9J$*^?:/\ A/'#0!\8_P#!HK^T>/C/_P $F[7PK-).U]\+_$E]H9\Q]V8)
MG%]"?]W_ $ET_P"V=?J?7\VO_!E7^T:O@_\ :T^*OPQN'F\GQMX;AURV!?Y!
M/I\_ED!<_?>.]<Y'_/#Z5_250 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%&: "BB
MB@ HHHH *_%S_@]:^(G]D_L-?"OPJDWEOX@\<?VD\0;_ %\=I8W"'\ ]TG_C
MM?M'7X _\'P7A[6+T_L[ZI]D_P")#IYUZT%R9D_X^I_L#[-GW_N0YSTH ^GO
M^#//X(1?#?\ X)2S>*&_>7/Q#\7:AJ6_;]V"W\NQ2/\ "2"9_P#MI7ZP5\-_
M\&W_ (#C^'7_  14^!5GYRSM=:7>ZI)(L6SFZU&[NMG_  #SMF?]BON2@ HH
MHH **** "BBB@ HHHH **** /Y8-&L5_X)0?\'6,-NAN+3P[)\1_+0#Y(UTO
M7DPG/\:1)?\ _D#U%?U/U_.A_P 'HW[,MSX(_:+^$/QNTM;R#_A)-+F\-WMQ
M"VQ+:YLIOM%J^?O^8Z7,G_@+7[L_L3?'Z']JG]D'X7_$F'Y1XV\,:?J\J#I%
M-- CR1_\ DWI^% 'JU%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %9^MZ[9^&=+N+Z_N;>SL[6/
MS)IYY!''"@ZLS'BKX;Y:_/+_ (.C?$]QX=_X(L_%;[/=-;27T^D6C;6_UJ/J
M5MO3\4S6-25H\R-*4.:7*?>WA;Q?I?C;2DOM(U*PU:SE'RW-G<I/$_T="16J
M#7\VW_!H/^W=+\*?VI=8^!=UJ&HW7A7XB67VZS%Q%Y4&G:[!%+(\<15G#":V
MBE;<60L;8?(-M?TD!MPKJK4?96[/_AG^)STY-Z,DHHHK,T"BBB@ K\ O^#WR
M_P!07_AG&UDU2/\ LJX/B&0:8J.LC3H--_?O\_EOA)-B9173=)R_F83]_:_G
M'_X/;-9\W]I/X'6#/?LUOX9OYPC7.^W'F72+F./;\KGRB';/SCRO^>= '[*_
M\$5--;2O^"2G[.D,FW=)X!TN?Y?22!)/_9Z^HZ^:O^".?_**#]F__LF^@_\
MI!!7TK0 45Y[^T+^T?X'_93^$^J>./B'XFTWP?X5T.,/=ZC?28C3>VQ$X!>1
MW<@(B LYP*ZCP?XPTOQUX5TW7-%OK74]'UBV2\LKRW??!=PR('CD1QQM*\_C
M0!M4444 %%%% !1110 4444 ?G3_ ,'1O[,"?M(_\$A?'-]%:K/K'PSN;;QC
M8-YFW8('\NZ_\E)KD_5!7$?\&BO[0[?&/_@DO:^&9Y'DO/ACXDU#0L2OO/D3
M%+Z$_P"Y_I3IC_IG7Z0_&[X5Z?\ '3X+^+O!6L1QS:5XPT:]T6]1ONR074#P
M.#_P!S7\^W_!GA\3]6^"W[<OQH^!NN376GW5UIXU*>SW(T/VW2[B2UF@^;E7
M_P!-WY3M:\\8H _HUHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@"/M7YK?\'8^H?9/^",7CB/O=
M:YHT:GZ7L;_^R5^E,G^KKX-_X.6/AS;_ !*_X(R_&..9?WNC6MEK$'^P\%];
MN?\ QS>/QKBQ6E/G\X_^E(VP_O5.4_+?_@RY\&Q^(/VG_BQJDL*^3H/AZQ=(
MU^:-[R6>Z6.Z(9B!,D#SPJ4"@)+(",EBW]'2\BOYS?\ @R7\7V]E^T3\;M!9
M6^U:EX?T^_C/\.R"YEC?_P!*$K^C&+D+^->KB[+E://H/]Y./G_[;$EHHHKG
M.H**** "OY^_^#XC3DL]9_9KO(]R3ZA:^)K28K_&D;Z3(B_]]N37] E?@+_P
M>]_#[4GM?V??%G]H-)H\,FM:2]H3@6\S_9)/,3_KHB%'_P"N$= 'ZN_\$7]4
M75O^"2_[.,RKM\OX>Z/!\W_3.UCC_P#9*^G:^(?^#<WXD#XH_P#!%WX$WVV1
M9-/T>YT=E=O^?*^N+7^4(_.OMZ@#\$_^#W/XH7VG^!O@%X+69ETO5+W6=;N$
M .9KFW2S@A/W]NT17=Q\VUB"0,C+5]H?\&NW@'XE?#__ ()'>!X?B+/;S6>K
M7MSJW@^&.\%U+;Z%.L4D"2L,JK&9KF0("=D<L:ML<.@^(_\ @]_UW24TO]G+
M26L89-<FGUV[^U>;M>VME%@ABV],2,RG<?\ GW'X?IU_P3B_8RE^&O[/7[,O
MB&_\3>++'4? ?PEL?#=SX;@U#_B2W-Q<6]I--<S0;?GGC>-T1_1Z /KZBBB@
M JE_:MNVIM9K<0?:TC\QX?,_>!/[VVKM?S$_\$Z=9OO$?_!XUJFH7MQ>WWVK
MXD>/Q;7$\C2-);1V6MQ1!2Q)V)'&L84?=$>T ;<  _IVHHHH **** "OY>[W
MQ9;?\$Y/^#NV^FBDNH-'U+XD".\ ?;B#Q#!&[[_^F<;Z@'Q_TS%?U"5_+/\
M\'?GA23X;_\ !8#2M<T^22SOM?\  ^D:RL\3;)$FCN+RU1]W]X?94_+\: /Z
MF**\K_8O^/EO^U/^R5\,OB1:XC3QMX8T_6GB/_+"2>!)'C_X Y=/PKU2@ HH
MHH **** "BBB@ HHHH **Y_QG\1_#_P[M[>XU_7-'T.&]E%O ^HWL=K'-)S\
MJ%R,M["MF"X2Z@62-ED21=Z,I^_0!/1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% "'H:^3/^"Y>D_VS_P $COV@(?E_=^#+Z?G_ *9IYG_L
ME?6?8U\M?\%I-7M?#W_!*#]H.YN<;&\!ZK -W=Y+=XT_\?<5SXK^"SHPO\:/
MJ?BA_P &6]J;3]NSXH+OA9O^$&1_D<-]^[MFYQZ9P1V/!Y%?TIKU_&OYI?\
M@RH_Y/L^*?\ V)7_ +?6]?TM+][\:]#$?!#_  _JSRL/_&K?XO\ VV(ZBBBN
M<[0HHHH *_#K_@]Z_P"39_@7_P!C/J'_ *2I7[BU^*__  >T?\F0?"'_ +'F
M3_TAGH L?\&7_P"U.WQ#_8S^(GPGNN;CX:Z[%J5F_/\ QZZBDC[/^ 3VTY_[
M:5^T%?SD_P#!D1XA:V_:0^.VF'[MYX;TZZ/UCNI$_P#:U?T;4 ?S4?\ !VSX
MCU;X^?\ !7GX/_"O1[I(9=/\.Z;96;*-I@O]0U"8;B<_="K;$>@S7](^@Z+#
MX?T6QT^#Y;?3H4@A'^PB!!7\T?QCCM?VU?\ @\9L;'^T'OM/T/XA:?&J0W/F
M+&="LHI)H1GA1YUA+O08()D_C-?TV4 %%%% !7\N?_!*O5UT+_@[BU0R+"L=
MS\1O'UO^\A#,"T&L;=A(RK%P%R,'&X="17]0K$M*1M^\#MZ@\=>>P/%?RI?L
M*ZG)X)_X.R9FG;[/,OQF\56#C&=K2SZE;E,CC^,B@#^K2BBB@ HHK\Y_^"MG
M_!>?1?\ @E=^U[\'?AWJ7A^UUC2?'*_VGXIOY+SR[C0-.>X^SQS11X^?YTG?
MY\ BW*#DY0 _1BOYY_\ @]Z^'YM_'W[/?BI(9"M]8:WI,LJK\L?DR6<J(?\
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
M9/QCU)K=7OK7P9#;P3[?GCCDOHW>/_@?DH?^V=>F?\'P5Q=7'_#-<8L[K[%
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
M\,+7X<?LR^/(=1\476JP:?XD\6>%XXM3A\.V\@FVV=M('\LWDS0R8V9\M(I
M&1F1E^?_ -@__@VT^.7_  43T/P'\9_VF_C)XTT&Z5(VTO2=9MY-:\3)81S/
M/$DTM](RVQ:1Y)4C>*<;)#O5=VQ?T3_X)7?\&X?P0_X)O0:9XDU"S3XH?%.W
M\N7_ (2+6[51!I<VP _8;7E(!QG>^^;G_6 '97Z*T ?CU_P=%^)= _8+_P""
M1:_"WX6^!=!\#Z#\6/$T&EWB>'=.BTFPL(TS>S_+ JH9)VM8T*8&^/S.#C%<
ME_P:#_M2_!*]_9R;X6PZ1X;\(?'S25G_ +1E:S2UU+QMIC7$U[;7'FX!N3 E
MT\>PY=8XHS_J\8_6K]I?]FGP3^U[\%-?^'OQ"T&U\3>$_$D'V>]L[@8QC[CH
M_P!^.1'PZ.AWHX!!&*_FP_;B_P"#>3]J#_@EW^TW#\0/V<K?QUX\\-Z'*;_0
MM?\ "66\2Z4I=(3!/;6X\R24K-AC#&Z21&1F1$$B( ?U+U^??_!<S_@M1I__
M  2F_9TTW4O"5MX3\9?$7Q7??8]+TRZUA-EBGE/(;Z:"-Q/- G[M<(8P3(G[
MQ.,_B/'\1O\ @JK^VS;:AX),?[2-U:WT36=]!-I$GA^V,9;+0RW#1VZ*3GE6
M<%D)!&P$5]/?L5?\&9GB#QII]OK7Q]\=1^!TD2%?^$8\)LFH7H/EH'>:]FS!
M'(7W_)''.GS\/QLH \3;]J;]I[_@Z7L/AW\!H=#\/Z>G@&[NO$?B[Q4<PZ6#
M(\B6L\T:)^[DCAD>".&/>\[N[_($=T_HD_87_8Q\*_L#?LH>#_A1X3A633?#
M=DL,US(B(^JW1^:>YD _CDD+N?3/M3OV-?V%/A?^P+\(X_!OPK\*V/AK2"XG
MNG7]Y>:E-C'G7,[?/-)CC+GCH,5[)0! T>^/;GMBOY]-3^&VH_'S_@\1NO#]
MQ))=:!X-UU/%LENY_=VTD/A^SQ)^,D-K^5?T&S#;S^%>!>#O^">WPV\#?MZ^
M*?VBM.T^_C^(GBW1(?#^HS-+_HODQ>7\Z1[,^8Z1P*[[R,6Z<#Y\F'O&O&J^
MTO\ [7\15M:,J7\W]/\  ^@4&U /:EHHH&%%%% !1110 5^6/_!W[JUKI_\
MP1_FBN+J*WFU#QGI,%K&S?\ 'S)B>38O_;.-W^D9K]3J_('_ (/4U"_\$M/
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
M_P "_LOYU_8-7X%?\&4'[)K0:?\ %[XX:A:QG[0\/@G1I63YP%V7=Z-WH?\
M0N/]@U^^M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!P?P<_9T\
M!_L^?V\/ _A'P_X3_P"$JU-]9U==*LDM8]1O7QOG=4ZR'9UKO*** "BBB@ H
MHHH **** "BBB@ HHHH *_,W_@Z;^#'Q,_:'_P"";VA^"_A=X-\0>-]8\0^/
M=+M]0L=(L9+N>WM1#>.)WV?ZN/[0EJCR/\B!QTZU^F5% 'SK_P $LOV(;7_@
MG=^P?\/OA/#);W%_H-AY^M748^2[U&=S-=./]CS'=$S_ ,LT2OHJBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
*HHHH **** /_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>rsuagreementsignature1.gif
<TEXT>
begin 644 rsuagreementsignature1.gif
M1TE&.#EA\0%G /<  /____CX^-_?W[:VMM'1T=K:VMS<W" @(    *6EI:"@
MH $! ?GY^6EI:5=75\?'Q\W-S9:6ECT]/4A(2-/3TP<'!U-34R<G)_#P\"HJ
M*A\?'_7U]9R<G)24E)"0D/[^_E!04.[N[O+R\OW]_?O[^U%143 P,-G9V?3T
M]$1$1*NKJ[V]O1@8&+>WM\_/S[Z^OOS\_"DI*=+2TI&1D0,# ^SL[.CHZ"@H
M* (" O/S\\;&QA86%H&!@6AH:*JJJH.#@U965OKZ^C0T-.#@X,+"PB\O+^+B
MXO?W]V)B8HB(B'!P<$]/3\K*RK*RLIJ:FD! 0!$1$>7EY>GIZ?;V]NOKZU)2
M4D9&1HZ.CLS,S)V=G6UM;;JZNGQ\?._O[S<W-][>WK^_OX^/C_'Q\2$A(>/C
MXPL+"\C(R'5U=9>7EQX>'AT='>;FYC8V-G]_?^WM[04%!24E)=O;VZ2DI+BX
MN+2TM+FYN0H*"M75U7Y^?M#0T#@X.(2$A&1D9 X.#KN[N];6UH>'AW1T= 8&
M!M34U P,#%E964E)200$! @("*BHJ!04%!(2$B,C(R(B(NKJZJ&AH8:&AD-#
M0VYN;LO+RQ45%8" @+&QL:>GIQ 0$%M;6V-C8UY>7N3DY T-#9N;F^?GYPD)
M":ZNKJ*BHGAX>-W=W4Q,3"0D)!,3$WM[>^'AX;6UM5U=7<'!P=?7UT='1UI:
M6L3$Q'U]?:FIJ;R\O)^?GRLK*SP\/,7%Q1D9&<G)R:VMK5]?7\/#PR8F)J:F
MID5%11<7%Z^OKSL[.S4U-6!@8&MK:U145*.CHTM+2\# P'=W=SX^/F]O;W-S
M<X6%A=C8V!L;&Y.3DZRLK$%!02XN+HJ*BI*2DF=G9XN+BYB8F%Q<7,[.SF9F
M9C$Q,9Z>GGIZ>K.SLSDY.965E0\/#QP<''EY>65E93(R,HV-C6IJ:G)R<IF9
MF79V=@
M                     "'Y! $  .T +     #Q 6< 1PC_  $('$BPH,&#
M"!,J7,BPH<.'$"-*G$BQHL6+&#-JW,BQH\>/($,@&$D2@1 H&4NN \FRI<N7
M,&/*G$FS)DP_)666)&6SI\^?0(,*'4J48DZ6)5$67<JTJ=.G4*,>/-IQG4FI
M6+/6W%ER)$^M8,."I%I39%>2(<2J%4L22TZS:#WB')EVK=VF2<@^[)H"HUZL
M9Y7>'9KW[T##$TD.7JSU+(*7B*5V94PT:<.2=2%:';G0,"G'="F+-JI8H4J-
MD2-S(RE8H&/79R6"1I!Y;TEE290YW(P "  @CFL?]%'21\+('T>NG%AX)!:$
MR 5"&0GEJT2W;9/,+<GM.NKH%D.$_R#EPX>0%$F@3)_-GOU&\ F;"X=)2@AW
MFIAMPGW,$/C9^<?!-]J $>WG%8$1Y0?19Z4AZ."#$"*E('0-1FCAA1AFV!,"
MJ_$'T78 :KA6$B*6:&),V%4XE8 G)D1*(^UU95R+--9HXX"OM<3BC3SVZ*.$
MG+V4(FT_%FGDD3"1Y)M')0F!Y)-01IF<BE)6R9)9L)VE&Y >6BG:C@YM1Y(?
M#H$IE)C=>=E9;+ !8*9"#")@G9H1-KDB220R225@D]%)887S39A8D W9-YN?
M6J5 4@II^4=H1T."YI R7<U'' )D<L1;ERXV%^-(C;@$(Z=#[6D:24Y>YER
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
&XT4*"  [

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>rsuagreementsignature.jpg
<TEXT>
begin 644 rsuagreementsignature.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X1$$17AI9@  34T *@    @ !0$2  ,
M   !  $   $[  (    /   (5H=I  0    !   (9IR=  $    >   0WNH<
M  <   @,    2@     <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M     $%L96IA;F1R;R!-87EA    !9 #  (    4   0M) $  (    4   0
MR)*1  (    #,C$  )*2  (    #,C$  .H<  <   @,   (J      <Z@
M  @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                         #(P,C Z,#$Z,34@,34Z
M,#@Z,3D ,C R,#HP,3HQ-2 Q-3HP.#HQ.0   $$ ; !E &H 80!N &0 <@!O
M "  30!A 'D 80   /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O
M #P_>'!A8VME="!B96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY4
M8WIK8SED)S\^#0H\>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O
M(CX\<F1F.E)$1B!X;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO
M,#(O,C(M<F1F+7-Y;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B
M;W5T/2)U=6ED.F9A9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q
M8B(@>&UL;G,Z9&,](FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O
M(B\^/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M
M8F$S9"TQ,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z
M+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#(P
M+3 Q+3$U5#$U.C X.C$Y+C(P.3PO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S
M8W)I<'1I;VX^/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F
M-6)D9#4M8F$S9"TQ,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB
M:'1T<#HO+W!U<FPN;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R
M/CQR9&8Z4V5Q('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P
M,B\R,BUR9&8M<WEN=&%X+6YS(R(^/')D9CIL:3Y!;&5J86YD<F\@36%Y83PO
M<F1F.FQI/CPO<F1F.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C
M<FEP=&EO;CX\+W)D9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(#P_>'!A8VME="!E;F0])W<G/S[_VP!#  (! 0(! 0(" @("
M @(" P4# P,# P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.
M#PT,#@L,# S_VP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# S_P  1" $L VT# 2(
M A$! Q$!_\0 'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1
M @$# P($ P4%! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152
MT? D,V)R@@D*%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D
M969G:&EJ<W1U=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0
M'P$  P$! 0$! 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%
M! 0  0)W  $" Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D
M-.$E\1<8&1HF)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T
M=79W>'EZ@H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$
M/P#]_**** "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 **** "BC-&: "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@ HJ&*W8?>;ZC.[)[]>@]JF'% "*@7I2TUY A&<\^@IQ.!0
M!YW^T-^TWX!_9,^&=UXP^)'BO1_!GANS=(Y+_4Y_+C\Q^$1.[N2/N)D]:Z;P
M;XSTOXA>$].U[0[^SU31]6M8[RRO;>3S(+J&1 Z.CC^ @YK^:?\ X._/VY+O
MXU_MPZ5\'M-U!O\ A&_A581R7D$;_)+JETGF.[?[D!@0>F^3UK[O_P"#0']N
M6;XZ_L5Z]\(-8O//UCX17L;Z<6;YWTN[,CQI_P!LYTG7V1XQ2P<?;495/ZY?
MZ_ ,1^YE&)^PXZ44"BF 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M%  !M%%%% !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 %%%% !N![^U
M1FX7*CGYO;IQGGT_^N*DHH :PR:S?$6NVWA[0K[4+QQ#:V,+SSNW_+.-5WL?
MR%:6[BODC_@N=\?1^S?_ ,$IOC9XA6Y^R7ESX<FT:SD7[PGO<6B8^AFS7+B9
M2C2DXFF'A[2K&)_+M\/= NO^"N?_  6'M;.\FO##\9/'[RW4J']_:Z>\[R2;
M/^N=JIQ_US%?9G_!**VF_P""/O\ P<EZQ\&I;Z:7P[J^IW7@D2SMA[BVNXTN
MM.=QTWEQ:?\ ?QZX?_@T;^!@^)W_  5DM/$$]OYEO\/_  YJ.L*_\,<SA+1/
MTN7_ "KV3_@Z\^&T_P"RU_P5!^&7QPT=IK34==TJSU"S,-O^[N=2TNY&]G?=
M\F(6M.@<UZ5&4,/4PU-?#-2C]^G_ +;+[S&MS8CV\OM?^W?T_P #^D@$8'TI
MP/%<?\$_BI8_&[X1^%_&&E2)-I?BK2;75K216X,<\*2)^CUUV/DK"491GRR%
M3G&4>:(ZBBBD6%%%% !1110 4444 %%%% !1110 4444 !;:.>**** "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 AVX)/TK\=?
M^#S7X['P3^P#X+\"V\X2Y\<^+4FFB_YZ6ME"\C_^1I+>OV*9CG'UK^:G_@])
M^.?_  EO[;7PW\!QR%X?!OAA[^5,\)/>S\_^0[:+\ZXZT>:48?WO^"=&%6LI
M_P!W_@?J>Y?\&2?P0>U\$_&_XCS)^[O[W3_#EJWO#')//_Z/@KVW_@\A_9W_
M .%F_P#!.GPSX^M8/,O/AKXFA>>3;_J[*]7[/)^<XM*]8_X-6/@LOP=_X(_^
M"[U[?R;SQQJ=_P"()SG_ %@><P1M_P!^K>.OI?\ X*J?LZ']K'_@G;\8/ :0
MK->:[X8N_P"ST;O=PIY]O_Y'CCKNSR\977V.7_R7XOU.7*Y7E?\ FYO_ )$^
M>?\ @UX_:67]HG_@D7X&M)KA9M4^'UU=>%;O_86!_,@'_@/- *_1 +QQ7\\?
M_!E/^TNVC_%+XO\ PCN[C]WK&GVOBC3XF_OP/]GGQ]4F@_[XK^AP';FML9[]
M3VJ^UK_G^)E0]U.'\I)1117.;A1110 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 %!Y%%% $
M+C<2/6OX[_\ @OE\6[']H_\ X*J_&[7X=8\^ZTKQ4GA>RT[RG;]Q8P"UD=7^
MYCSH#\G7]Y7]=GQ=^(-G\*/A9XB\57\D<5AX<TRYU.Z=F^5(X8GD;\@E?QD_
ML3>$=0_;K_X*C?#NSUA(;J\\>^.+6YU0I"L:.CW0FN&V( /]6)#6>%I*IC(T
MNW_MTO\ @,TJ2]GA)U?Z_K8_K^_8,^"@_9Q_8N^%?@7R_+D\*^%=.TV8?]-H
M[9!(?Q?<:]<FB$L#JW1A20KY42J*>K;GK3$?O92E+[1RX>/LZ<8G\J_['6I-
M_P $KO\ @YO'AFX;^S="3Q[>>&'C V1G3M4REH3_ + \^UD_X!7]4T2;17\Q
M/_!W;\#KSX!_\%0_"OQ.T=/L/_"=Z':WZW,?WO[0T]_(=_PC^R5_15^QI\=;
M?]IW]E;X=_$2VV^5XT\/V6KX QY;S0H[I^#EA^%71O4P,'_+[O\ 7XFV(TQ;
M?\WO?U]YZE1114 %%%% !1110 4444 %%%% !1110 4444 %%%&: "@G%!;%
M?D;_ ,%W_P#@Y-TC]@J?4/A3\&Y=-\3?& *8M4U&3]_IWA$^CCI-=?\ 3/[D
M?\>3^[,2E;0J,>8^_/VSO^"BWP9_8$\'?VQ\5_'FD^%([A"UK:.YGO[_ !_S
MPMDW22?@F*_-GQM_P>I? ;1?$4EOH/PR^*.N:?&^PW<WV*S,@S]]$\Y_K\^R
MOP)_L;XW?\%(OCSJVH6.E?$7XS_$"_B;4=0.GV%QK-^(5=$:5TA5O+A5Y8U)
MX1#(HR"0#[]I?_!N%^V9J>C-?'X%>*(8VBWP(;W3A([?W7C>Z1T_[X/THA3E
M\4RIRC\,3^@G]DS_ (.4/V9OVG?&=OX3U+Q!J'PP\97+)'%IWBU(;>WN'?9L
M\N]ADDM7#^8I3,B;^U?H#9W4=W;K)$RR1R+N5E/WZ_C%U_\ X)&?M,? ^:\3
MQ=^SS\28]+O8/(EU"'PQ=ZK'I*;T<SH]J?+WC9CYSL(=^/3[5_X-IO\ @MIX
MJ_9V_: T'X!_$S7M0U+X;>+KJ/2M%?49][>%=1;"01HSG*6\DGR&/HCE7X^?
M/72A"HN6'Q'/6E.G'GE\)_3?17 _ KXRZ;\=_!]UKFC6^H6MK8Z_KGAV5+U4
M63[1I>JW6ESL-C/^[>>SD>,]=FS(0Y0=]7.:!1110 4444 %%%% !1110 44
M44 %%%% &=K&N6N@:5=7U_<6]G8V<;S37$S^7'"B??9GZ+W_ "KPSX*_\%4O
MV</VBO'DGA3P/\;OASXA\2>;]GBL+76X?/NW_P"F <CS_P#MGOK\W_\ @\:_
M;LU?X._LQ^"?@CX:NIK.X^*<MQJ&O30R;"VEVGE[;;_=GGD4G':W*='-?S3T
M ?W^45_*_P#\$UO^#K;XY?LQ?%/2;3XXZIK7Q?\ AA;Z3%HB:7#;Z;I^HZ2O
MFVW_ !,$G6U$M[+';1S*(9YD69I0SRJ0'K^A#]@;_@J7\%_^"F=AXJN/@]XF
MN?$4/@VXM[?55N=,N;&2'SP_D-MFC#-'((92&/(V$$"@#Z0HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** /B#_@X@^.W_  H+_@CU\:M1
MCDVW6NZ0OAV'!ZF]FCM7_*.5_P J_!__ (-+?@?_ ,+8_P""NNB:S)%YEOX!
M\/ZCKC'^X[Q_9$_6ZK]$_P#@].^.:^&/V//A?\/X;C9<>+O$TNK31*WWX;*#
M9S_VTNHS_P  KS/_ (,E?@9Y=A\</B1/'_KGT[P[:O\ 3S9YA_X]!59:O?JU
MOY?_ )&W_I4AX^ZP].E_-_\ )?\ R,3]^ ,"C% .:"<"I$?C;_P>7?LY?\)]
M^PEX+^(EK:B2Z^'OB58+B4=8[.]38_YSQVXKT7_@T@_:5_X77_P2NM_"MU,T
MVH?#'7;K1=K-G_1IC]K@/T_?R)_VSKZP_P""Q'[.@_:L_P""9/QH\&+;BZOM
M0\-7-W8(>]U:XNH/_(L*5^(O_!F/^TLW@/\ ;*^(GPONIF6T\=: FHVJ,W6Z
ML9#P/K#/*?\ @%5ENKKX?_M[^OND&/\ X-.K_+[O]?\ @1_2O11GBBI ****
M "BBB@ HHHH **** "BBB@ HHHH #R*;P:.J5Y!^V]^UYX<_85_99\:?%+Q5
M(O\ 9?A'3WO%A#A'OYS\D%LA/\<DA1![O6<YQC'FD5",I2Y8GPA_P<>_\%KQ
M_P $[_@TOP[^'.I0+\9O'5LXAF1MTGAJQ;*&]P.DS\I#GN&?^#!_*G_@DW_P
M;??&W]N[XA>$_BE\0M+TW0_A'J.H66MW\^NZM(NI>,-.GD>28VBPI(^YE0;F
MN# 3YZE2WS;?"OV1_"7B+_@NM_P68\-V/Q"UF1;[XI:]<ZEK4X+E+:QMK::Z
M>UA(^95%M;>1%R IV].M?U]^!/ 6E_"WP9I?AW0[*'3='T6V2UL[6W!6."-.
M%4>U:X>DJ=-5I_Q&_NBME]_ZDUY*<G2C\%CG_P!GK]F?X?\ [)G@BX\,_#3P
M3X9\"Z#<79OI+'1+!+2&>X:..)IW1% :0I%&I<DDA%R>*] HHJ>:X;$+J%?<
MW\(K^;?_ (/!OV+]+_9__:=^'7QH\(Z;'H\OQ AG@UJ:T3RT?4K4QO'.=O\
MRTDCDQGO]GS7])4@\Q6%?@Y_P>P_'W1E\"_!OX7Q>5-K\NH77B:<C[]I;)&;
M5/\ OX[R?]^*PES1J0E#XN8VH>\Y1E\/*?9O_!LU^V#JG[9/_!/WQ1KFJV4=
MK<:/\3O$<'FK(7-Y]NNAK;R/Z,)-6D3CM&IZYK]%@W\J^-_^"&'[$EC^PK_P
M3.^'GA6#R6UC7K3_ (2K7KD6GD27%]>@3X=-[Y>"#R+7?_&+5&V)]P?9!^_]
M.*[<8TJ\DOYCEH\OLX\I)11161H%%%% !1110 4444 %%%% !1110!_*?_P=
MZ?%G_A8'_!7J^T..X::/P)X2TO2&B#?ZB21)+_I_N7J&OU>_X-Z/V)_V?OV@
M?^"*WPOFUCX3> /%$FN'49->FUK0K74+B[OX]1N('D=W0O\ <1/+Z;(_+]*_
M,'_@\,_9ZO/AG_P4^TSQQ_9T<.D?$KPM:7"WBQ*HN;VR/V6="?XWC@6T^]_!
M(@K[4_X,M/VHK?Q5^S+\3/A%=Z@[:EX/UQ/$.G6TAQMLKV-(Y-GJ$G@)/O/_
M += 'VK!_P &X'[%<'BS5-9_X49H/VC6+*>PGMVU*_DLTCF0QEH8?/V02@'*
MRQ!)(V^9&5@&'4?\$B?^"1/@'_@D?\ KKPOX7N9M>\5^(C%)XI\3SQM ^O2P
MO,8,0&21((XUG=%C0DX+99VRQ^OZ* "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHKQW]M+]L;P+^P1^SMK_P 3OB)J<FF^'="7_5H-T]_,_$=M"G\;
MR/T^A)^7- 'L5%?RP_M+?\'>7[47Q/\ B@]_X N_"_PS\,07GF6ND0:/!J<T
M\"X_=W4UTC[R_<P>3^'4_>'_  2Q_P"#N+PA\==7TGP7^T98Z+\.]<O&\J'Q
M3822)H<\F?\ EZ23_CTW_P!_>\?WM_ECJ ?M=15:TO(=2M$N()HYH)DW(ZMO
M1U]:LT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M]O)F4J%:2>1R^0!P3G[H_#*4>?1&U-^S]YG[R?\ !E-^S!<VVA?&'XQ7UO\
MZ/J$EKX4TN9E^_LS<W7_ *':U^]BKEC7Q7_P0*L?!/A#_@F-\.O"OA,6MIJW
MA&U_L[Q=IJR1R76FZ]Q)?1S^7_RT\Q\_[A2OM17V@^U=N-_B\D?L_P!?CN<.
M'LX\_P#,244 Y%%<YT#9*IZCIT.J:?-;W"B2&>-XY$;HZMUJ\1FD8UG4AS0<
M1IV=S^,30+R[_P""5'_!:*)G\VSM_A'\2/+DSUETZ.Z*'_OY:,?PDK^S#3K^
M'5-/AN+>19(9D#HR_P 2U_*W_P ';O[.I^#7_!5JZ\46]N\&G_$WP_9ZR&'W
M'NH1]DF'Y01N?^NE?OQ_P0\_:6_X:M_X);?!OQ5+=?:=0308M&U$M]_[59$V
MDA/^\8=__ ZWPU3VN @Y?9_K]!8SW<9S_P __P"U^I]<#I10.**@ HHHH **
M** "BBB@ HHHH ***,T ?AW_ ,'M0*_LV_!%@OR_\)%J"[O^W:+_  KT#_@S
MB_9]T_X<_L'>)/B%I_BC5-6E^)&J"#4M%E&+7P_<Z?+<Q Q8)#//#/"SL0IP
MD0Y X?\ \'F?PVD\4?\ !-OP?XBA"Y\+>-K9YO\ KG/:W$7_ *&8Z\6_X,G?
MVB/M7A/XS?"FX<!K*ZL_%%DN[KYB&UGQ^,=O_P!]49=K&NOZ^S^A6.DU"@W_
M %K+]3]Z@,4UG"BAVPM?A1_P<F?\'"L?@&SUK]GWX%Z]%)K\R/:>,?$]A/N&
MEJ<H^G6KI_R\?\]),_NQE!\^?+QJ5&G9%TZ?,<!_P<M?\'!8\7/KG[.OP/UG
M;I:M)9>-/$UA/_Q]MGY].MI$_P"6>>)G'W^8^@?-S_@V0_X(&/JUYHW[2GQH
MT=H[>%H[[P+X?O8O]>_!CU2=#_!W@0]3^\_N$\3_ ,&[?_!NC-\=M1TCXZ?'
MS1YK?P/;LEWX8\+7\)C?Q&V<I=7*'_ETZ%$/^OZG]W_K/Z-+2SCTZVCBCCCA
MAC7:B(NU(UKLITEAE_T\_K^O+U.6I6^L>Y#X/Z_KS]"ZHP*7% Z45B:A1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 ?/O_!2_P#8;T;_ (*+?L4^
M-_A/K(CBF\06A?2KYT_Y!>HQYDM+CKG"2!-X'WXS(G\=?R/_ +&_[0OCC_@D
M/_P4ET7Q)>6=U9^)/A?X@GTKQ'I)?'VN!)&@O;3L&WQ^8$)XW['["O[8J_G-
M_P"#PS_@F:OP]^+&A_M)>%[+9HWC!DT/Q<L*?ZC4HT_T>Z?_ *[P)Y9S_' G
M>2@#^@[X7?$C1?C-\-_#_B[PW?6^K>'O$VGP:KI=[$^Z.X@GC$D;CZHXKI*_
M%/\ X,]/^"D'_"XOV>M>_9Y\27PD\1?#7=JOALROE[K2)G_>0_6"X?\ !+B-
M,82OVLH **** "BBB@ HHHH **** "BBB@ KY&_X+NZ7=:Q_P1]_:'ALVVS)
MX.NIW_ZYQ[))/_(:/7US7E?[:WP?B_: _8]^*G@>5I5C\7>$M4T?='RZ>?:2
MQ[E_VOG_ #H _B?_ &3/!%M\3OVI?AKX;NH5N;3Q!XJTO3)HFC\SS(Y[N.-T
MV?Q9#U_=I7\._P#P3+\O_AY'^SW]H\S[/_PLGP[OV??V?VI;YK^XB@ HHHH
M**** "BBB@ HHHH **** "BBB@ KP7_@IU\?KK]EW_@GM\9?B!I\T=OJGAGP
MCJ$^G2R$F-+MH3' Q Y($K(<"O>J_.;_ (.H]<_LS_@BK\2;9G:&UU;5=$M+
MET0.R1KJMM,6"D@,V85P"1DGJ.M 'XW?\&AGPQTSQU_P5]AU"^AAN9_!_@W4
M]9L69%<17!-O9Y&22-J7<J@CK7[)?\')/_!4E/\ @G5^PW=:7X=OO(^)WQ12
M?1/#YBDC$^FP;/\ 2M0P>?W<;A$Q_P M)X_0U^&O_!LG^VA\.?V$?V\?%'CC
MXG>(+?PUX=_X5[JMG%</$TK7%TL]K<K BC[TDD=O($7C>P5%^8BO&_\ @HY^
MW/\ $+_@LO\ M[+X@_L^[N)_$5_!X<\$>&(724Z?!)/Y=K:)C[\TDCAI'_CD
MD[)L  /M_P#X,_\ _@G'_P +\_:JUCX\>([%I/#7PF(M-$#QYCN];FC^_P#]
MN]NY?'9YX''W*_IGKYU_X)A_L+Z7_P $Y?V'/ ?PITOR)KS0[03ZW>H/^/\
MU.?]Y=3?3S&(3/2-$7M7T50 4444 -Q\PK\^/^"YO_!<C2_^"17P\T>QTK0H
M/%GQ.\913/HNG74WEV5G!'A&N[K;^\*;SA$3'F;7&],9K]!\_,*_'C_@XZ_X
M('?$7_@I3\0M!^*WPHU+3[[Q3X?T%]&O?#FHW'V4:E%&\T]M]EE<B-9B\K1N
M)613E6+* 0<:E[QL:T>77G/P[_:B_P""K_[37_!0;XMV-UXD^(GBV\U"ZO$&
MBZ!X<FFL;.VG\S]REK;6Y^>3>=B.=\F<#>:^[?@1_P &=/[0/QGL;/Q)\4OB
M5X/\#ZAKS&^U"U;[1KVKV[R?._G[-D3S^83OV3OG^^:^CO\ @WN_X-M/B!^R
M7^T%IOQR_:"L/#NG:OX?L9!X9\)6MX+R\TZ^>22$WMY-$WV4&.W7='%&\^X7
M0=C%+#L?]T< 5IRQB9<\F?!O_!-S_@W?_9Y_X)R0VFK67A__ (6!\0+?Y_\
MA*?$D*7%Q;2<\VL/^KMB,_?3]Y_TTK[SHHJ@"C%%% !1110 4444 %%%% !1
M110 4444 %!Z44'I0!"V' W=^,>M?SG?\'%__!2[QM^W[^U_;?L@? W[9JVC
MVVKQZ5J\&F2YD\2ZOOP;??VM[<_?R=GF([OQ&"/VM_X*J_M9K^PY_P $_?BA
M\3(Y(X]2\/Z-(NEE^C7T^(+4'_MO)'7XN?\ !G-^QX_Q7^/GQ)_:"\2V\FH'
MPRO]B:3=W!\QVU"Z_>74W/.](=@W_P#3R]31HQJU6G\,/>EZ_P!?F5.<J-#G
MC\4O=_K^NY^C7_!%;_@@EX!_X)<^ +77_$%KIGC'XS:E$C:AKLT DBTG.,VU
MCN^X@[R<._L,(/T1*YZ4+Z4[I6M:M*<KLSA'E"@\BB@G J"C+US0;/Q1H\UC
MJ%G!J%C=ILGMKB%9(YT/\+H_!^AK^67_ (.IOV%_A/\ L=?MO>&8?A79Z?X=
MN?&^@QZOJOA:QMVAM["1KB:"&XMUQL5)C!.ICCR(V@R0HE3/]5>_C^M?R,?\
M'0?QBUOXN?\ !:KXB:??7C7]GX(MM*\.:' (8\V=NME#=/#\BC?F[NKI\ON;
M,I7.U5492CS58FT)-19\_P#_  3Z_P""@?Q=_P""9WQ@MOB%\-]2N[.UED-C
MJ-C>(\FCZ^L84O:W$>5#LH=2"I$D>\%<9Y_J:_X)._\ !9SX5_\ !5GX8_:?
M#5X- \>:;&#K?A.]F7[98G_GI$?^6\![2(.. X0D"OGC_@VV_8V^%_Q3_P""
M!?@O1_$O@K1O$6E_$S4M;U?Q+::E&;N+4+M-2N+!)@LC$1,MM96RJ8@NTQ;P
M-[,Q^'/^"H/_  ;Y_$K_ ()8?%.']H3]DR^US4O#7AN9]1DTJ)WGUCPD?[\9
M'SW=KU!ZN@^_YB;Y!O\ 6M?9UU:*7Q'-'#J=ITOB1_1P$S3J_)G_ ((>_P#!
MRMX3_;UATWX:_%J;3?!OQ@V);V=SO\C2_%C_ /3 =(;C_I@3AS]S_GFGZR%\
MU52G*(XRN.HHS03BLRC\1/\ @]0_9W7Q+^S)\*_B=:P;[CPEKL^AWCJ.4@O8
M1(I;Z26H'_;2H_\ @RO_ &E%\4?LW?%3X674SM<>$M:M]=M$8_=@O8S&X7Z2
M6V?K)7WO_P %Y/V?%_:>_P""3WQJ\/QVYNK[3]!?7;)4'S^?8N+L ?40E/\
M@=?@!_P:B_M*?\*&_P""M.@Z#<3-'IOQ,TF\\.3+GY/."?:H#]?,MPG_ &TJ
MLME[U6A_-_P__I2#'ZX>G5_E_K_TEG]8]%"G(HJ0"BBB@ HHHH **** "BBB
M@ /(IHP:,92ODK_@J?\ \%9OAQ_P2L^!5QK_ (JNH+[Q=J,,B^'?#,$W^F:S
M,.A_Z9P _?F/ [9?"5G*<5'FD73A*<N6)^<W_!YW^V5IND_!OX?? G3[O?KF
MN:D/%6K1(W^HLH$EA@#^TDDDCC_KWK\P?^#>[_@H)X9_X)T_\%&=%\8^.M3E
MT7P+JVE7NAZ]>QV\UU]E@D021OY4*/(_^D0P?<4_SKYG_:U_:I\8_ML_M#^)
M/B5X\U)M2\1^)KHS3E>([=.D<$*?P1QIA$'8#UKRT#FKP:E37-]J7^7*/%<M
M3]W_ "G[&?\ !8[_ (.F/&W[4=UJOP_^ ,U]X$^&[J]K<Z_M\G7/$2$%/D/_
M "ZPG!^Y^\..73.RO8_^#?#_ (-I?[<CT3XY?M&:'FUEV7WAGP5>I_KNI2ZU
M!#^#I!^,G_/.O(O^#4?_ ()&Z%^UA\3]8^.GQ L+?5?"OPYU".RT'3)D\R"^
MU@(D_G2)T=($>-@G=Y!_<Q7],4:!%XK=48X9<OVCGJ5)5?<^R-@@CM;=8XT"
MH@V*JC[M3=:!THK$T"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M"EMTL27 U#X-_$ M$I.QIEL;W*?]]I&/P>O[</O$CM7\H/\ P=A_L[GX'_\
M!6[7=;M[?R=/^).C6/B&-MOR><$^R3#Z[[;>?^NE<U&M*CBZ=6/7_A__ )(Z
M(QC4PTZ4_P"NA_5-X#\6V/Q!\&Z3K^FR)-8:S90WMM*I_P!9%(@=#^39K;8[
M1GUKX6_X-R?VD/\ AI7_ ()&?"VZGF,^I^$+5_"E[EM[*UD_EQ?^2_D'\:^Z
MN"!75B*/LZLHHY,/)RIQ<AU%%%9&P4449H :KT%<B@KBOF;]MO\ X*V_ '_@
MGMI[+\3OB5HNG:Q&@9-"LF^W:Q/_ -NL.73/]^38GO6<IQB4H\Q]-%L"O-/V
MC_VKOAS^R-X"D\3_ !*\;:#X)T-.!<:K>I#]H?\ N1I]^1_]B,$U^#/[;O\
MP>&?$KXVZI)X3_9I\ R>$8]2?[+:ZQJ\":GKD[M_SQM8]\$;\]_/KQKX&?\
M!OO^VU_P5?\ '%MX\^-.L:MX/L-4(D?6O']Y-/JGDO\ /B#3_P#6)U_U<GD)
MZ8HY*DM4/W8_$?3O_!1[_@\DBB^W>&_V9_#/G29,?_"8>);?Y!T^>ULOS^>?
M_OWWK\N?A5^R'^U=_P %HOC%?^+-+\/^-_B=K&KS;+_Q1JC^1IT'S_<-U-L@
M18\\0QG@ A$[5_0=^PS_ ,&K_P"S+^R0;/5?$VD77QB\56^'^U^*8T?3XG_V
M-/7]P1TXG\[ZU^CVB:%:>%]'@L=.LX-/L+1-D%M;PK'' @_@1$X'T%:4Z5*'
MO?$1[24MO=/P1_9(_P"#*1KK3(K[XZ?%N2UF8?O-)\%VZL8A_P!?ETA'Y0?C
M7S1_P<!?\&\N@_\ !++X:>%_B%\,=>\7>)?!6H7YT?5DU]X+B[TVY="\$F^"
M"%/+?9(O*<,$Y.\5_4N6KPS_ (*,_L=:7^WU^QCX\^%.J&*+_A*M,>.SN)%W
MBPO4_>6T_P#P"9$/T%98BI)1YXFF'Y>;ED?E7_P9??M7Z3K?P ^)7P9NIXX]
M>T'6AXHLXF/_ !\6EQ'%!)L_ZYR0)G_KNE?N,>3]:_BI_9#_ &A?'W_!'/\
MX*.:?X@NM/NM.\1?#O67TOQ'H\@\LWMJ'\N[M>?^>D8.Q^F=CU_9+\#?C/H'
M[1/P>\-^.?"M]'J?AWQ580ZEI]PO_+6&1 XX_O<_I7=B'[:G'$1_K^D<L8.E
M5E3D=I1117,;!1110 4444 %%%% !1110 4444 %%?/7_!2/_@H!X3_X)N?
M5?'WBJ*349M0U*UT/0](AN4MY=7OYWPD?F2';&BH'DDD/W(XG.'.$-7]A;]J
M3XE_M&7/C2P^)7PDA^'-UX9O8(]/U32O$D/B#0?$\$R%_,M;I$C?='M".CQC
M[Z>KI& ?1]%%% !1110 4444 %%%4=9U:U\/:3=7UY,EO:V4+W$TC=(XT&YV
MH _CU_X.0=9M]<_X+9_'J:#/EQZI8P8_Z:1Z7:1O_P"/H:_>[_@TW\+-X<_X
M(K^!+IE_Y#VM:U?K_P !OI+?_P!H5_,'^V?\=3^U!^UU\4/B-NN&B\;>*M1U
MN 7 _>10SW4DD:'_ '(W1-OM7]DG_!*SX*3?L[?\$V_@;X-N8DAOM%\%Z6+Y
M%_@NGMTDG_\ (CO0!]!5_./\%/\ @O#;?&;_ (*Z^,?$'[1?Q\^)WPG^$?@#
M7;F7P9H'A2&=-'O3:W7D):ZDEJDT\_F09=QL<.\DG[R% B'^C*YMTN[=XI%\
MR.1=KK7\G_\ P6S_ ."#?C3_ ()S?%[Q-JGP[\!^(O&GP1OHQK5EXD2UN+R3
MPH@2<365T\+_ "1Q_))Y]Q'@B.#Y_P#7!P#^HSX%?'CPC^TU\+-%\<>!/$&F
M^*/">OQO+I^IV,OF6]QLD>)^?5)$=&7JCH00*[JOY-?^",7_  <&_&S]AK6?
MAQ\(;;2[#QW\*UUPVD7AV/3LZO''?76^1+*:/#O)Y\SNB2!][R%.Z;/ZRJ "
MBBB@ HHHH **** "BBB@#XB_X+T_\$TO^'G'[ NM^&]'\M?'WA.8^(/"3_\
M/Q>PQR![4^T\;R1\\))Y;_P5_++^P%^VOXZ_X)<_MDZ+\1?#MK-!KOA>ZDL=
M:T6[+VZZG9[MEU83CJF=G="8Y(T?&4K^W>OP;_X.CO\ @A*WC2'5OVF_A'I>
M-6L8#<>/]"MT'^G1QC_D*P(!_K$3B=/XT"2??$AD /V*_8T_;$\"_MW?L]Z#
M\2OA_JD>J:#KT(.W>AGL9\9DMIE!.R9.CI_.O6J_C(_X)'?\%COB)_P2<^-0
MU3P[_P 3SP+K4\?_  D?A2XFVV^I(!CS(W_Y8W"<E).?1PXXK^K/_@G]_P %
M)?A5_P %+O@M;^,OACXA6^C8(-2T>Y*1ZIH<Q&?)NH<DICGYQNC?^!W'- 'T
M)1110 4444 %%%% !117PC_P4)_X.&OV;?\ @G]8W^GWOBR#Q]XYLR43PMX7
MD2^N8Y!_#/./W%MVR)'\S!^2-Z /N>>X2U@:21EC2-=[LQ^Y7Y+_ /!7#_@Z
M?^&?[&]GJ7@OX-/I7Q6^)L8>"34(YB^@:#(.\DR?\?4G_3.$[/[\B$;*_';_
M (*7?\'#7[07_!3V2Z\*+>'P'\/=2;[.GA'PY)(?[01\?)=S_P"LNO\ <^2/
MG_5UZI_P2^_X-6/C5^V5<:?XB^*UO=_!WX=R?O#]N@_XJ#4TZ_N;5_\ 4?[\
M^S'9'H ^-O\ C('_ (+1?MC?\S)\5/BEXJ_&*QM4/_?NUM8R_P#L1IO]7Y_H
MM_X(N_\ !MY\/_\ @G!9Z3XZ\>+IWQ ^-@C\S^T74R:9X;D;DQV*/UD& /M+
MIOZ[/+#$'[(_8=_X)U_"3_@G%\+%\)_"?PG::!:RXEO[Z1S-J&K2#_EI<W#Y
M>3Z?<3)V(@XKWB@#\R?^#@/_ ((.:/\ \%+?AE<>/?A_86>E_'3P[;%;:;]W
M#%XH@3/^BW3=/, SY<AZ<(YV8*?S@_LC?M=_%[_@E!^UVOB3PW)J'A?Q?X7N
MGT[6]$OX&2.]C1OWUE=0_P!SY/JA^9<'%?VZ5^1__!Q=_P &_5C^WCX9U#XR
M?"73TL_C=I-NG]H6$/[N/QM;(@01OZ7<:(/+D_C1/+?_ )9O& ?9G_!+3_@J
M9\._^"I?[/%OXR\'W0T_5[ 1P>(/#L\WF7V@77]R3^_&_6.0<.,]'#HGU)7\
M-_[*_P"UE\4O^"='[1MGXP\ ZGJGA'Q=X;N7M[^SND>.*\1'VRV5[;-]]."C
MQORA&1L= X_J@_X(\_\ !=OX7?\ !5WP5;:7;W$/A'XM:?;>;J_A.ZFQ))C[
M]Q9/QY]O_P"1(_XQC8[@'WA1110 4444 %%%% !1110 445\1_\ !6+_ (+7
M?"'_ ()G?!_7)+SQ1H&O?%(V;'0_!MO>^?=S76#Y;7*1G?;P9Y+R;,A"$R]
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
M\0>*K^/Q%^TC\2EL6NI#<76A>%G^U7D[GYSYVH3IL5\[P_EQR9[25^^'P_\
MASH7PK\(V.@^&=%TGPYHNGIY=M8:99):VMNOHD<8"+^5=%T%5[L?@(]Z7Q'S
MO^QA_P $N_@3^P'I"1?"SX;>'_#E^8_+FU<P_:M6G!Z[[N;?/C/\&_8/2OH@
M# IN_-.^Z*)2E+XAQCRA1114E!0>1110!^$?_!V1_P $>&\:Z'-^T[\/=+5M
M4TB%+?QU96\/SW=J@V1ZB./OQC"2<<QA'_Y9FO*_^#2[_@KW'\*_&#?LR_$#
M4O)T7Q%=/=^"KNX?"6=])CS+'V2<_O$_Z:;_ /GI7]#NLZ-:^(=-N+&\MX;J
MSO(GAFBE7<DJ."'5AZ'I7\LG_!P5_P $4=:_X)C?&UOBI\,[6\_X4_XBU'S[
M.6T#^9X-O=^\6KN/]7&7Y@DS_L=0"^>%K?5Y>SG\$OZ__9^XUK1]M#FC\43^
MJK?N%/SA:_);_@WK_P"#@72?V[_!>E_"?XK:M:Z5\:='MT@L[VXD2./QI"G_
M "T0G_E[ _UD?\?WT_C"?K.3E1715H\LM3EI5.8?10#FBLS4**** "BBB@ H
MHHH **** / ?^"DO_!/7P+_P4T_9CU/X9^/(KF*SFD6_TW4[09O-%O8T=8[F
M'L2%D=&0_?21U[YK\,]4_P"#4+]LSX-W^K>&/AG\:O";>![N?[=&T/B35-!7
M4'10D<D]G'"\:3X_VY./XZ_I*HH _#'_ ()X_P#!NU^U#I/C+3=+_:(^-EU=
M?!FPU'^V+[PAH7B[5;BXURZ\AX4WW">0\$8.Q\I(^<8V#.\?N%H&DIH>DVUI
M&\TD=K"L*O,_F2L%&/F;N:N44 %%%% !1110 5\%_P#!R)^V/'^Q]_P2?^(T
MUO>Q6OB'Q_!_PAND1F;RY)'O?DG9/=+43O\ @.E?<FK:S:^'],GO+R>&UM+6
M)YIII7V1PHGWV9_85_)?_P '&_\ P5MM_P#@J#^U:NF^#[[=\+/AB\FF>'0)
M&_XGDKG_ $K4BH^14+1(D8)SY:HW\;!0#Y!_84_9MNOVP?VQOAG\,;2WN)CX
MT\0V>FW1AYDAM7D!N9A_US@\Q_HE?W+6MI'IUI'##&L<,*A$1?X%K\"_^#1#
M_@DO>:9J5Q^U-XXTU[>.6VGTGP#;7$/SR+)\EUJB<_)\GF6\?KYD_P#L5^_E
M !6=K.BVNOZ9=6.H6\%Y9WD+PS6\R>9',C\.K(>&4@XK1HH \G\%?L1?!KX=
M>(-!UCP[\)OAQX?U;PO"]MHMYIWANRM;C1XW^^D#I&/+S_L>]>L444 %%%%
M!1110 4444 %%%% !4$]NEU T<BK(DB['5A]^IZ* /YX/^"Z?_!K7=^$[_7O
MBY^S%I%Q?Z-([WNM_#^TBWSZ=GYWDTM!S)'QG[+]]#_J\ILC3\<OV>/VC_B3
M^Q+\;;?Q?\._$6L^!?&FBR/"9[7]W+'_ 'X)H9!LDCROSQR(4XY'2O[K*^(O
M^"DW_!!']GW_ (*7M/K'BCP_<>%_B!)'A/%GAUEM=0E/;SX\&&Y'RC)DC+@?
M<=.: /DK_@E-_P '9WPV_:/L;+PI^T&^F_"KQQ\L$>O*[#P[K'RY+._)LI/^
MNA\OI^\'W*_7_P ->)+'Q7HEMJ>E7UGJ6GWB>9!<VDZ3V\Z_WT=,AA[BOYG_
M -K?_@T*_:!^"-IJDWPQF\%?&?26$;6KBX;0]?@PWS[8)IA:'Y,9)G<G9\B(
M?O\ QA?_ +._[;?[ *ZAI-MX;_:.^&=G;R;I_P"Q?[5M=.<]=XGM?W$G^^CF
M@#^S]Y1$FYOE45X%\?/^"HO[._[,;R6_CCXU?#GP_J%M$)GT^;7()-0"'^+[
M+&7G_P#'*_C1^(?[8GQ<^,^EOI_B[XJ?$;Q58R+L:WUGQ)>WT3IZ%))'%<)X
M<\.7_B[5X=/TNQO-2U"X?9#;VD#SSR'_ &$3K0!_4=\=/^#P/]DOX7G9X5_X
M6)\29F'R/I&AFQMP<?QO?/ X_"-Z^*/V@?\ @]A\?>([:\M?AG\&?"OAG]YL
MM[_Q'JT^K2"/GY_(A6W"/C''F.$_VZ_/#]GC_@A9^UI^T]=1_P#"-_ OQQ9V
MDC[?M>O6O]A6XSCYP][Y?F)_USWU^HO[!_\ P9@[+BQUK]HKQ\)$1@[^&O!C
M\/\ ,,+/>S)]=Z1Q^NR3O0!^9OQZ_P""K?[8'_!4_P 2-X/OO&7CSQ6GB#?'
M'X-\(63P6]Y'L^>'['9)ON$V=I/,[U]A?L!_\&>WQA^.C6.N?'#6K7X1^'6^
M<Z3:[-2UZ=/<(?(@SD<N[N,']W7]!'[)G["?PA_85\%CP_\ "?P#X<\$V+JD
M4TME!F\U#9T,]R^9YW]Y'?I7LE 'R;^P=_P1>_9W_P""=<$-S\/?A_I[^*$
MW>)M:_XF6L.<#[DT@_<_<^Y (T]J^LJ** "BBB@ HHHH _''_@X2_P"#<M?V
MV)=4^,WP3T^WL?BM''YFNZ'Y@A@\7HB?ZR/C8E\.!GA)<<_/R?YN[JU\6?L_
M_$R2&XA\0>#?&GAJ[PZ,DVFZEI%TA_X!)#(GX$&O[TJ^,_\ @I]_P1(^"/\
MP52\-27'B[17\.^.X8/+L?%^C(D&J0!/N1SY&RYA!_Y9R<X^X\?WZ /R7_X)
M>_\ !X!XB^&-OI_@_P#:3T6\\::/"5A@\9:.L8U>"/M]K@)2.YQW="DF!]R1
MZ_;S]DW_ (*4? G]N72;>Z^%WQ2\)^*KB1%E;38;SR-3@'_32RDV7"?\#2OY
MLOVWO^#53]J#]DZ74=2\):-9_&CPE9[Y$O/#'_(4\O;_ !Z>_P"_,G^Q!Y_U
MK\XO&?@C6/ASXJO=%\0:/J6@ZMI\GEW-AJ-H]K<6[_W'C?#I^- ']\5%?PV^
M%?\ @HU^T-X"MUAT/X\?&;185^ZEAXUU*W0?@DPJUK__  4X_:2\3P>3J7[0
MGQPU"+^Y<^.M4F _!IZ /[7/B7\9_"'P3\/S:MXQ\4>'/".E0HTLUYK&IPV-
MO"G]]WF9 !7R1\=_^#B_]CGX [4U#XU^'_$-TZN8X/"\,^N^9M_Z:6J/"GJ-
M[BOX_/%/BK4O&FMSZIK&I7VJZC>'?-=7<[SSS'_;=SD_6M3X:?!WQ;\8-8:Q
M\(>%?$?BJ^C^];:/I<U_(GU2-'- ']$'QS_X/6?A#X:@O(OAW\(_'_BRXC?9
M%-K=[:Z+!/R<OE#=/MX.!L&?]BOCGXX_\'FO[1OCB[DC\#^#?AGX#T\KB/S+
M6?5[U&]?,DD2/_R#7QY\(?\ @@?^V)\<[1+C0_V?_'5O#-RC:U##H7_I=)!7
MUO\ !?\ X,U?VF_'-]9R>+_$7PQ\"Z?(W^D^9J4^I7D"_P"Q#!#Y;GV\]/K0
M!\;_ !Z_X+=?M8?M,63V_C#X[>.YK.3_ %EKI5VFB02^H>.R2%'3K\IXKG?V
M!O\ @EA\;?\ @I9XRFTKX5^#Y]2M;&0)J.M7DGV32=,R,_OKA^-W?RTWR'^Y
M7[Z?L??\&>/[//P3>WU#XG:]XI^+VK0*C/;RO_8NDE^O^H@<S_\ ?<Y^E?JI
M\)_A+X7^!O@33_#'@WP_H_A?PYI<?EV>FZ5:):VD"?[$:# H _C]_;\_X(*?
MM)_\$Y]%.N>-O!\&M>#U0&?Q'X:G.I:?9>OG_(DD &/OR1HA+#YS7!_\$Z/^
M"K'Q@_X)B_$T:[\-O$4D>EW4RR:MX=OPT^D:VH&,3PY&&QQYD>R0=GK^UN\M
M(=2M'MYX8YH)DVNC+O1UK\?O^"M/_!J%\/\ ]J%[_P ;? -M-^%_CN1Y+BYT
M1T8>']8?;P$C7_CR<G^*,&/_ *9@G?0!]/?\$F_^"\GPA_X*J>'K;2;&[C\$
M_%*.U$NH>$-0N@97'\;V4WR"ZCX/W,2(,;T3C/W97\,?[17[,?Q6_P""?/QV
M/AWQQH/B+X?^-- N5N[.8AK>3=')\EU:7*<.GF)E)HW[<&OV+_X(\?\ !VO=
M:+_9/P[_ &I9)+ZQ4K;67Q"M8=UQ;_W!J,"#]X.H\^,;_P"^C_/)0!_0C16!
MX!\?:'\5/!&E>(_#.L:;X@\/ZU;)=Z?J6G7*7%I>0N/D>.1#L=#Z@UOT %%%
M% !1110 4444 %!&X444 ?C_ /\ !7?_ (-7/!7[:&N:I\0/@K?Z;\-OB%?-
M)<W>ES0G^P-;FR3O.SY[21SU>-)$/_/,$[Z_&_4[?]M__@@;XRO+&*Y^('PK
MLKR;RS<P1I?^'-4?^^A=)+223">GF<5_8?C%9'B?POI_B_1+G3=6L;35-.O4
M,<]I=P)/!.G]QT?(8?6LH1G3_AE2E&?\4_G8_P"">G_!X9X^\ >,+;1OVB-)
M'C;PD\,:2:]H]G!;ZW:3[!O=H8_(MYH]_.Q$C=!_')W_ $_^'O\ P<Z_L3_$
M=3&GQB71;@KN\K5_#^I6F/\ @9@\O_Q^N;_;,_X-<OV5OVL+.XO-%\*S_"3Q
M)-RFH>$&%K:@CL]B^;?9Z^6D;G^_7X!_\%:/^"(?Q-_X),^+[ ^(I;7Q=X%U
MR<PZ3XHTZ%H8+E@N_P F>$D^1/C)V;W#@?*YP<:RJK[0_9?R'I'_  <H_P#!
M0'X?_P#!1#]O_1M4^'/B"37_  3X4\-P:(NHK;R1PW$WVBXGF>-'".R#S(QD
M_P!SBOZ0/^"3WP>^&?P"_8!^&GA/X1^);/QAX)TO2]]KK5O<)/\ VC-,YGFF
M?9]QWDD<[/X/N=J_BCB@:0G:K,<9^7M77_"?]H'QY\!]5DOO OC;Q=X)OISA
MY]!UB?39'^KPNAK:E3A3H^S_ .WC.K><U4/[Q1Q17\AOP]_X+4?\%"O#]S%H
MV@_$?XK:K=+:P7D5O=>&H-5N9()X]\$_[^UD=TDC^='/W_OY/6O1;/\ X*0?
M\%9O'*_Z#'^T/?[O^?#X7_\ QO3ZQ&?U5DB@$9K^8JQA_P""Q_Q3@&W_ (7W
M;1W!Y$CVNBR8_P"!^64_2N+U7_@B!_P4Z_:)UC?XOL_B%J"S(R-=^)_B?:77
M']P[[Z23G_<]:5IA[I_57MKD_B=\:O"'P0T&75?&7BSPWX2TNW3S);S6=2@L
MK>-?=Y'05_-]X4_X-@?V_KVU>&3XD>&M#M[G_717/CW42DG^^(87!K;\+_\
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
M?^/V-!AX1_SWC^08.](^-_\ 5O4%S:1W<#Q2JDD<B['5E^_0!_&U_P $L/\
M@MU\9?\ @E+XL6#PQ??\)+\/KB8OJ?@[5)W^P7!/WY('Y>UG_P!N/C^^DG2O
MZ?O^":O_  5]^#G_  5,^'1U+X<ZUY'B73XTDU?PMJ6(-3TISURG_+:/_IM'
MO3..CY0?EU_P<!?\&R4$^F:Y\<?V;="\JX@5[SQ)X!L8?^/E /GNM-1?^6@^
M^]M_'SY?S_NW_!WX3?%SQ-\#/B)I/BSP=KFI>&_$FAW'VFPU&QF\FXM)!W1Z
M /[U:*_'G_@A!_P<R:3^VQ+I/PI^.EQI_AGXL3/]DTG6HX_(TSQ6Y/RIC.R"
M[_V/]7(3\FS(CK]AJ "BBB@ HHHH **** "@]**#TH C/4?2OS]_X.=_!NF^
M+?\ @B[\6&U!;?S=&.F:C9.__+*=-2MD^7W*2.G_ &TK] CU'TK\O/\ @[@^
M-D?PM_X)):AH'D-)<?$/Q-IVBQNK?\>XC=[YW_\ )39_VTKAQEW3T[Q_]*.K
M"?Q8GX/_ /!#K_@FM<_\%/OVVK'P3=7]]I'@[3-/DUCQ3=V;^7-]A1T3R$?D
M;YI)(TY[%SCY*_J<_9F_X)3?LZ_L?Z/:V_P_^#W@31;JU14&I2Z6EYJ;_P"_
M=S[YW_%Z_#'_ (,QOB7<Z#^VC\2/"T.GZ/(GB+PU'>W-[<ZAY-Y;I:S<)!!_
MRVWO."Y_@$8/?%?TKJ,X->O7?*HJ)YE/WIRY@";!\M.HHKF.D**** "BBB@
MH/2B@\B@#\JO^"^O_!OIH7_!13PAJ7Q+^&.GV6@_&[2HC),JKY-OXOC1/]3-
MV^T8P(YO;8_&"GYI?\&F?P+\8>#_ /@L%XDL]6TO6-!NO!/A34X?$%G=0-!+
M [SP0K!,C8(/F?/C_IG7]/Q.!7+Z)\(_#/AGQ_J_BRQ\/Z+9^)_$$$-KJ>K0
M6:1WFH0P;_)CFE^^X3>^,GC-3A9.C.\=GS!B/WE/DD=8O"T4 Y%%4 4444 %
M%%% !1110 4444 %%%% !1110 4444 &,4444 %%%% !1110 4444 %%%% !
M1110 4444 %>*_MS?LM77[77[-.O^!=.\;^-OAOK&H?OM+\0^&-8N-.O;"Z3
M+1N[PNAD@R<21N<./1PCCVJB@#^>GXN?\&@GQP^.G[1^CW?B[]H.U\2>';C1
M[0:IXDUV>]U?7(;M407%M#%*0'@$GF21%YD(1MK LI9OU@_X)K?\$;_@C_P2
M[\(+%\/O#L=]XFGCVZAXIU<+<:Q?,>"!(?EA0D8$40C7 &[>XWGZVHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**39\N.?SI: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "OPE_P"#C3_@W)7XB+XB_:"_9[\/;O$I\R]\8^#+*'_D
M*]7EU&RC7_EY_BD@3_7<N@\S>DW[M4V3A20"Q R #UH _@.M;R33[E)HGDAF
MC?>CHV'1J_I^_P"#;3_@N[IO[9_PKTOX+_%3Q%:P?&?PW%]ETN]U"Y^?QO:1
MKE9$9\;[R-.)$Y=TC\SG]YL_,3_@ZR^ /PW^"7_!0>UOO!/A#Q#X*U_QCI\F
ML^);*ZL([?2;V<OA+ZR>-W20SGS// _Y:1Y/SO(*_,GP_KUYX3UBUU+3;J?3
M=0T^:.ZM;FWF>.>"9&WI)&Z_<=..>W7K0!_?-17X)_\ !!W_ (.AM>^(?CSP
M?\#_ -H6&Z\0:YXGU*S\/^&/%]C &N+BYG>."&'4(QPS,\BC[0GS<_O$ZR5^
M]F,T %%%-EC\Q<4 .HIL4?EKBG4 %%%% '+_  OM]4@\%6']MZLVN:E,99GO
M/LJVGR.[O''L3C]W&R)G^/9OZFOYS_\ @\B_:J\=WO[9>@?!N;7!)\-]-T'3
M_%%KI'V*#]WJ,CW\#W'G[//_ -7\FPR;./N9YK^@?]K+QUXW^&/[/'BS7_AS
MHNC^(/%WA_39K_3])U!WCM]2\E"_D;X_N.^,)[D>^/XN/VU?VR/'/[>7[0FL
M?$/X@:M=ZMJVI/(EJLTF\:;:^=))':QG_GG'YC*N>U91Y93Y46N:,><^S_\
M@U<_8\@_:F_X*J:/K6H:GJFEV/PBTQ_&:#3Y#&]]=17$$$-N[_\ /-S.7DQ]
M](RG1Z_IA_9B\<>)OC)<ZAX_DU.YD^'OCC1M$U;PEITJ6W_$OCFLQ/.^^-/,
M?S'F3/F2./W?R!!]_P#(W_@T6_X)D?$_X ZOXK^.'C32!X<\*^//#$>DZ#97
M65U#4XWN()_M>SHD)$>$W\R"3.-G)_<G1]&M= TRVL[&W@M;.TA2&&"&/RXX
M43A%5!PJC%;SC*/N2,HRC+WHFC1114E!1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4V7=L^7K3J* $_A^:EHHH **** "BBB@ HH
MHH **** "BBB@ IIC!;//Y\4ZB@ /-!&?_UT44 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% 'XD_\'=O_!/7XT?MB2?"_P 8_#'P%JWC/0?ASI.L-X@DT^>!KBT$
MDEH\>RV+B>;(CD.(8W(V<XK^;FO[_*_F/_X.V?\ @ES8?LO_ +1>D?'3P5H]
MIIG@GXK7$EKK4%K'Y<%GKR[Y'DV=!]JCW280??@N'/WQ0!\._L;?\$7OVD_V
M_P#X4S^-/A#\.?\ A+_#-IJ#Z;/=CQ#I5AY<\:([Q[+JYC?HZ'[F.17]J5?R
M\_\ !I/_ ,%+9?V8/VQI/@CX@NF_X0OXR3!+'?(@CTW6T3]Q)S_SW1/(('\?
MD=LU_4-0 4444 %%%% !1110!X#_ ,%-_P!I&']D+]@7XM?$1_+%QX<\.74M
MBK?\M+IT\NW7\9GCK^6W_@WH_8ATK]O7_@IKX3\/^)K.._\ "/A>";Q/KEJZ
MYCO8;4H(X']4DN)( X[H7K]U/^#MCQ#J&B_\$>?$5O9B00:IXBTFUO77HD(G
M\P;OK(D=?-O_  9<_LB3>&O@W\3OC1J=M)')XJO(/#FCR2)RUK:YDG="?X'D
MD1/K;FC+;>VJUOY?Z_\ 2I!C'^XC37VOZ_0_<:UM([2W2*)4CCC78BJOW*L4
M44 M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** /Y^_^"O/_  5<_P""@?\ P2=_;_\ $6K3;M4^ =QJK/X2
M36] L]2\-ZC#<P3>3:R:C9VEG<I<1F.:1;5YQ/&+==\EW&/M%Q[9^QS_ ,'D
M_P "?B)X0\(Z9\9/#OC'X>^,KBT9?$&J:?I8U'PQ;7$:N=T.R9[T1S[%VI]G
M<Q/,$9W2,SM^Q'BSPGI?CWPKJ6A:[IFGZUHFM6DMAJ&GW]NES:W]O*A26&6)
MP4DC=&961@0P)!!!K\2_^"K/_!G]H?QV\>3>-?V9=;\/_#[5M>U62ZUGPKXA
MG>W\.6T4D88OIIMK>26W"RAB;=E>+$Y$;0)"D3@'NGQ#_P"#O+]D/P;I\LFD
MW'Q*\72;1M@TOPV(LDGGF[EA4$$@DL>>V:_._P#X+&_\'0_A+_@HI^RAXF^#
M_A/X-ZA8Z3XC:VE_MSQ)JB_:+%X)TG1X;6#(\SY,;S/P'(*.*V/@O_P97_&3
M6]0_L_XA?%+X2^%-+ABFN(]7\-P:EX@U"YF<P)';R6\XLHEA55FD61&+[VVL
MKJP,7JVA?\&0UOI+W/VC]HJQU07%O)#$+KX<S(+9V4@2IY>LH2Z$AE#[DR!N
M5AD$ _$G]C[X6^/OC+^U)X#\,_"NWNKSXC7VM0/X?^R@,T-S&1,LY/.U8PC2
MN[ [%B). #C^YZ#SOLT?G?Z[;^\\K[N[O7RE_P $U/\ @BW\"/\ @E1I][/\
M,?#]_=>*]6MOL.J>+-=O!>ZQ?6XG>80[E1(88P6162WBA$@MX#()'C#U];T
M%%%% !1110 4444 >=_M)?LV^#_VM?@AXB^'OCW1X=<\*>*+0V5_:O\ *S1]
M4='4Y1T<!T<<H1GBG_L]?L\>$OV6_@]H'@/P'HEMX>\)^&+46FGV-N/]4F23
M\['>[N_SL[YWDY.<DUZ#10 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
G%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6840116624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income (Loss) (Notes)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_AccumulatedOtherComprehensiveIncomeLossAbstract', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNoteTextBlock', window );">Comprehensive Income (Loss) Note [Text Block]</a></td>
<td class="text">ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)<div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of accumulated other comprehensive income (loss) and activity, net of related taxes, for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">November&#160;30, <br/>2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Increase / Decrease</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Reclassification Adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">November&#160;29, <br/>2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net unrealized gains / losses on available-for-sale securities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrealized gains on available-for-sale securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,594</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(171</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,467</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrealized losses on available-for-sale securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,374</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,815</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>295</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(264</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net unrealized gains / losses on available-for-sale securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,330</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,409</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>124</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1</sup>&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">)</sup>&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,203</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net unrealized gains / losses on derivative instruments designated as hedging instruments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,732</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>294</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(44,334</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2</sup>&#160;</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">)</sup>&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22,308</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cumulative foreign currency translation adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(144,532</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,397</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(169,929</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total accumulated other comprehensive income (loss), net of taxes</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(148,130</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,306</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(44,210</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(188,034</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reclassification adjustments for gains / losses on available-for-sale securities are classified in interest and other income (expense), net. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup>&#160;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reclassification adjustments for gains / losses on foreign currency hedges are classified in revenue and reclassification adjustments for gains / losses on Treasury lock hedges are classified in interest expense. </span></div></td></tr></table><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the taxes related to each component of other comprehensive income for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrealized gains / losses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>663</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reclassification adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(491</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:60px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subtotal available-for-sale securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>172</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivatives designated as hedging instruments:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrealized gains / losses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,968</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reclassification adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(383</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,946</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(732</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:60px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subtotal derivatives designated as hedging instruments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,585</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,946</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(732</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,742</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,005</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total taxes, other comprehensive income (loss)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,585</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,688</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,445</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_adbe_AccumulatedOtherComprehensiveIncomeLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated Other Comprehensive Income (Loss) [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_AccumulatedOtherComprehensiveIncomeLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</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_ComprehensiveIncomeNoteTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -URI http://asc.fasb.org/topic&amp;trid=2134417<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNoteTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6842210192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">DEBT</a></td>
<td class="text">DEBT<div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our debt as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> consisted of the following:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current debt:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Term loan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,249,784</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Notes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>899,767</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of interest rate swap</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(208</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current debt</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,149,343</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Term loan</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,248,427</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Notes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>988,924</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,886,117</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of interest rate swap</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,744</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>988,924</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,124,800</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total carrying value of debt</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,138,267</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,124,800</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Term Loan Credit Agreement</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In October 2018, we entered into a credit agreement providing for an up to </span><span style="font-family:inherit;font-size:10pt;"><span>$2.25 billion</span></span><span style="font-family:inherit;font-size:10pt;"> senior unsecured term loan for the purpose of partially funding the purchase price for our acquisition of Marketo and the related fees and expenses incurred in connection with the acquisition.&#160;The Term Loan funds were received on October 31, 2018 upon closing of the acquisition and will mature </span><span style="font-family:inherit;font-size:10pt;"><span>18 months</span></span><span style="font-family:inherit;font-size:10pt;"> following the initial funding date. In addition, we incurred issuance costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> which are amortized to interest expense over the term using the straight-line method. The Term Loan ranks equally with our other unsecured and unsubordinated indebtedness. There are no scheduled principal amortization payments prior to maturity and the Term Loan may be prepaid and terminated at our election at any time without penalty or premium. At our election, the Term Loan will bear interest at either (i) LIBOR plus a margin, based on our debt ratings, ranging from </span><span style="font-family:inherit;font-size:10pt;"><span>0.500%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>1.000%</span></span><span style="font-family:inherit;font-size:10pt;"> or (ii) a base rate plus a margin, based on our debt ratings, ranging from </span><span style="font-family:inherit;font-size:10pt;"><span>0.040%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>0.110%</span></span><span style="font-family:inherit;font-size:10pt;">. Interest is payable periodically, in arrears, at the end of each interest period we elect. During fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, we made interest payments on our Term Loan totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$69.9 million</span></span><span style="font-family:inherit;font-size:10pt;">. The Term Loan credit agreement contains customary representations, warranties, affirmative and negative covenants, events of default and indemnification provisions in favor of the lenders similar to those contained in the Revolving Credit Agreement, including the financial covenant. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, we were in compliance with all covenants. During the second quarter of fiscal 2019, we reclassified the Term Loan as current debt in our Consolidated Balance Sheets. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the carrying value of the Term Loan was </span><span style="font-family:inherit;font-size:10pt;"><span>$2.25 billion</span></span><span style="font-family:inherit;font-size:10pt;"> which is net of debt issuance costs. We intend to refinance the Term Loan on or before the due date.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Senior Notes</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2010, we issued </span><span style="font-family:inherit;font-size:10pt;"><span>$900 million</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>4.75%</span></span><span style="font-family:inherit;font-size:10pt;"> senior notes due </span><span style="font-family:inherit;font-size:10pt;">February&#160;1, 2020</span><span style="font-family:inherit;font-size:10pt;">. Our proceeds were approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$894.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> which is net of an issuance discount of </span><span style="font-family:inherit;font-size:10pt;"><span>$5.5 million</span></span><span style="font-family:inherit;font-size:10pt;">. In addition, we incurred issuance costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$6.4 million</span></span><span style="font-family:inherit;font-size:10pt;">. Both the discount and issuance costs are being amortized to interest expense over the term of the 2020 Notes using the effective interest method. The effective interest rate including the discount and issuance costs was </span><span style="font-family:inherit;font-size:10pt;"><span>4.92%</span></span><span style="font-family:inherit;font-size:10pt;">. Interest is payable semi-annually, in arrears, on February 1 and August 1, and commenced on </span><span style="font-family:inherit;font-size:10pt;">August&#160;1, 2010</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2014, we entered into interest rate swaps with a total notional amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$900 million</span></span><span style="font-family:inherit;font-size:10pt;"> designated as a fair value hedge related to our 2020 Notes. The interest rate swaps effectively convert the fixed interest rate on our 2020 Notes to a floating interest rate based on LIBOR. Under the terms of the swap, we will pay monthly interest at the one-month LIBOR interest rate </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">plus a fixed number of basis points on the </span><span style="font-family:inherit;font-size:10pt;"><span>$900 million</span></span><span style="font-family:inherit;font-size:10pt;"> notional amount. In exchange, we will receive </span><span style="font-family:inherit;font-size:10pt;"><span>4.75%</span></span><span style="font-family:inherit;font-size:10pt;"> fixed rate interest from the swap counterparties. The fair value of the interest rate swaps is included in the carrying value of our debt in the Consolidated Balance Sheets. </span><a href="#s48D05FC2E657524EB1075099749F78E7" style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;"><span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;">See Note 6 for further details regarding our interest rate swap derivatives.</span></a></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In January 2015, we issued </span><span style="font-family:inherit;font-size:10pt;"><span>$1 billion</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>3.25%</span></span><span style="font-family:inherit;font-size:10pt;"> senior notes due </span><span style="font-family:inherit;font-size:10pt;">February&#160;1, 2025</span><span style="font-family:inherit;font-size:10pt;"> (the &#8220;2025 Notes&#8221;). Our proceeds were approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$989.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> which is net of an issuance discount of </span><span style="font-family:inherit;font-size:10pt;"><span>$10.7 million</span></span><span style="font-family:inherit;font-size:10pt;">. In addition, we incurred issuance costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$7.9 million</span></span><span style="font-family:inherit;font-size:10pt;">. Both the discount and issuance costs are being amortized to interest expense over the term of the 2025 Notes using the effective interest method. The effective interest rate including the discount, issuance costs and interest rate agreement is </span><span style="font-family:inherit;font-size:10pt;"><span>3.67%</span></span><span style="font-family:inherit;font-size:10pt;">. Interest is payable semi-annually, in arrears on February 1 and August 1, and commenced on </span><span style="font-family:inherit;font-size:10pt;">August&#160;1, 2015</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the first quarter of fiscal 2019, we reclassified the 2020 Notes as current debt in our Consolidated Balance Sheets. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the carrying value of the 2020 Notes was </span><span style="font-family:inherit;font-size:10pt;"><span>$899.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> which includes the fair value of the interest rate swap and is net of debt issuance costs. We intend to refinance the 2020 Notes on or before the due date. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, our outstanding notes payable consist of the 2020 Notes and 2025 Notes (the &#8220;Notes&#8221;) with a total carrying value of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.89 billion</span></span><span style="font-family:inherit;font-size:10pt;">, which includes the fair value of the interest rate swaps and is net of debt issuance costs. Based on quoted prices in inactive markets, the fair value of the Notes was </span><span style="font-family:inherit;font-size:10pt;"><span>$1.96 billion</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Notes rank equally with our other unsecured and unsubordinated indebtedness. We may redeem the Notes at any time, subject to a make-whole premium. In addition, upon the occurrence of certain change of control triggering events, we may be required to repurchase the Notes, at a price equal to </span><span style="font-family:inherit;font-size:10pt;"><span>101%</span></span><span style="font-family:inherit;font-size:10pt;"> of their principal amount, plus accrued and unpaid interest to the date of repurchase. The Notes also include covenants that limit our ability to grant liens on assets and to enter into sale and leaseback transactions, subject to significant allowances. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, we were in compliance with all of the covenants.</span></div><div style="line-height:120%;padding-bottom:12px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, we made semi-annual interest payments on our 2020 and 2025 Notes totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$75.3 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2019, in anticipation of refinancing our Term Loan and 2020 Notes, we entered into Treasury lock agreements with large financial institutions which fixed benchmark U.S. Treasury rates for an aggregate notional amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$1 billion</span></span><span style="font-family:inherit;font-size:10pt;"> of our future debt issuance. These derivative instruments hedge the impact of changes in the benchmark interest rate to future interest payments and will be terminated upon debt issuance. These derivative instruments were designated as cash flow hedges. </span><a href="#s48D05FC2E657524EB1075099749F78E7" style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;"><span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;">See Note 6 for further details regarding our Treasury lock agreements.</span></a></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revolving Credit Agreement</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In October 2018, we entered into a credit agreement (&#8220;Revolving Credit Agreement&#8221;), providing for a five-year </span><span style="font-family:inherit;font-size:10pt;"><span>$1 billion</span></span><span style="font-family:inherit;font-size:10pt;"> senior unsecured revolving credit facility and incurred issuance costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> which are amortized to interest expense over the term using the straight-line method. The Revolving Credit Agreement provides for loans to Adobe and certain of its subsidiaries that may be designated from time to time as additional borrowers. Pursuant to the terms of the Revolving Credit Agreement, we may, subject to the agreement of lenders to provide additional commitments, obtain up to an additional </span><span style="font-family:inherit;font-size:10pt;"><span>$500 million</span></span><span style="font-family:inherit;font-size:10pt;"> in commitments, for a maximum aggregate commitment of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.5 billion</span></span><span style="font-family:inherit;font-size:10pt;">. At our election, loans under the Revolving Credit Agreement will bear interest at either (i) LIBOR plus a margin, based on our debt ratings, ranging from </span><span style="font-family:inherit;font-size:10pt;"><span>0.585%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>1.015%</span></span><span style="font-family:inherit;font-size:10pt;"> or (ii) a base rate, which is defined as the highest of (a) the agent&#8217;s prime rate, (b) the federal funds effective rate plus </span><span style="font-family:inherit;font-size:10pt;"><span>0.500%</span></span><span style="font-family:inherit;font-size:10pt;"> or (c) LIBOR plus </span><span style="font-family:inherit;font-size:10pt;"><span>1.00%</span></span><span style="font-family:inherit;font-size:10pt;"> plus a margin, based on our debt ratings, ranging from </span><span style="font-family:inherit;font-size:10pt;"><span>0.000%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>0.015%</span></span><span style="font-family:inherit;font-size:10pt;">. In addition, facility fees determined according to our debt ratings are payable on the aggregate commitments, regardless of usage, quarterly in an amount ranging from </span><span style="font-family:inherit;font-size:10pt;"><span>0.040%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>0.110%</span></span><span style="font-family:inherit;font-size:10pt;"> per annum. We are permitted to permanently reduce the aggregate commitment under the Revolving Credit Agreement at any time. Subject to certain conditions stated in the Revolving Credit Agreement, Adobe and any of its subsidiaries designated as additional borrowers may borrow, prepay and re-borrow amounts at any time during the term of the Revolving Credit Agreement.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Revolving Credit Agreement contains customary representations, warranties, affirmative and negative covenants, including a financial covenant, events of default and indemnification provisions in favor of the lenders. The negative covenants include restrictions regarding the incurrence of liens and indebtedness, certain merger and acquisition transactions, dispositions and other matters, all subject to certain exceptions. The financial covenant, based on a quarterly financial test, requires us not to exceed a maximum leverage ratio. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The facility will terminate and all amounts owing thereunder will be due and payable on the maturity date unless (a) the commitments are terminated earlier upon the occurrence of certain events, including an event of default, or (b) the maturity date is further extended upon our request, subject to the agreement of the lenders.</span></div><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, there were </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span> outstanding borrowings under this Credit Agreement and we were in compliance with all covenants.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6842187152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Significant Accounting Policies (Tables 1) - Accounting Standards Update 2014-09<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">Impact of ASC 606 Adoption on Opening Balance Sheets</a></td>
<td class="text"><div style="line-height:120%;text-align:justify;text-indent:38px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognized the following cumulative effects of initially applying the new revenue standard as of December 1, 2018:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of <br/>November 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Topic 606 Adoption Adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of <br/>December 1, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade receivables, net of allowances for doubtful accounts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,315,578</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,028</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,358,606</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>312,499</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>186,220</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>498,719</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>186,522</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>273,421</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>459,943</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities and Stockholders&#8217; Equity</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,163,185</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,358</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,193,543</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue, current</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,915,974</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(52,842</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,863,132</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,702</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>82,834</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>129,536</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Retained earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,815,597</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>442,319</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,257,916</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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="top.Show.showAR( this, 'defref_srt_ScheduleOfCondensedIncomeStatementTableTextBlock', window );">Impact of ASC 606 Adoption on Consolidated Statements of Income</a></td>
<td class="text"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adoption of the new revenue standard impacted our Consolidated Statements of Income for the&#160;year ended&#160;</span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> as follows:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands, except per share amounts)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As reported</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balances without Topic 606 adoption impact</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subscription</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,994,463</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,440</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,995,903</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>647,788</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(101,981</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>545,807</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Services and support</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>529,046</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,431</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>521,615</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,171,297</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(107,972</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,063,325</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;Operating expenses</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,244,347</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,987</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,256,334</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>880,637</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,646</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>872,991</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>253,283</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,517</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>246,766</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,951,458</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(105,953</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,845,505</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.07</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.22</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.85</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.21</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.79</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfCondensedBalanceSheetTableTextBlock', window );">Impact of ASC 606 Adoption on Condensed Balance Sheets</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:38px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adoption of the new revenue standard impacted our Consolidated Balance Sheets as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> as follows:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As reported</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balances without Topic 606 adoption impact</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade receivables, net of allowances for doubtful accounts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,534,809</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(58,140</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,476,669</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>783,140</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(198,692</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>584,448</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>562,696</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(340,458</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>222,238</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities and Stockholders&#8217; Equity</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,398,548</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(51,918</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,346,630</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue, current</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,377,986</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>113,432</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,491,418</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue, long-term</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,727</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14,723</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,004</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income taxes payable, long-term</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>616,102</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,112</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>608,990</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,498</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(88,697</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,801</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Retained earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,828,562</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(548,272</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,280,290</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfCondensedBalanceSheetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 3<br> -Paragraph i<br> -Subsection 10<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfCondensedBalanceSheetTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfCondensedIncomeStatementTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 3<br> -Paragraph i<br> -Subsection 10<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfCondensedIncomeStatementTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=116846552&amp;loc=d3e765-108305<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.10-01.(b)(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=27015980&amp;loc=d3e46468-122699<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=116846552&amp;loc=d3e725-108305<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member</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>24
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6842464432">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Details 4) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Dec. 01, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract', window );"><strong>Total stock-based compensation costs [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits', window );">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 248,400<span></span>
</td>
<td class="nump">$ 222,400<span></span>
</td>
<td class="nump">$ 153,200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=adbe_RestrictedStockAndPerformanceShareAwardsMember', window );">Restricted Stock and Performance Share Awards [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract', window );"><strong>Total stock-based compensation costs [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">685,097<span></span>
</td>
<td class="nump">538,714<span></span>
</td>
<td class="nump">403,940<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=adbe_OptionGrantsAndStockPurchaseRightsMember', window );">Stock Purchase Rights and Options [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract', window );"><strong>Total stock-based compensation costs [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">102,608<span></span>
</td>
<td class="nump">70,848<span></span>
</td>
<td class="nump">50,532<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=adbe_CostOfSubscriptionRevenueMember', window );">Cost of Revenue - Subscription [Member] | Restricted Stock and Performance Share Awards [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract', window );"><strong>Total stock-based compensation costs [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">22,822<span></span>
</td>
<td class="nump">17,515<span></span>
</td>
<td class="nump">16,792<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=adbe_CostOfSubscriptionRevenueMember', window );">Cost of Revenue - Subscription [Member] | Stock Purchase Rights and Options [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract', window );"><strong>Total stock-based compensation costs [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,823<span></span>
</td>
<td class="nump">4,102<span></span>
</td>
<td class="nump">180<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=adbe_CostOfServiceAndSupportRevenueMember', window );">Cost of Revenue - Services and Support [Member] | Restricted Stock and Performance Share Awards [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract', window );"><strong>Total stock-based compensation costs [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">18,535<span></span>
</td>
<td class="nump">12,111<span></span>
</td>
<td class="nump">9,602<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=adbe_CostOfServiceAndSupportRevenueMember', window );">Cost of Revenue - Services and Support [Member] | Stock Purchase Rights and Options [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract', window );"><strong>Total stock-based compensation costs [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7,271<span></span>
</td>
<td class="nump">8,286<span></span>
</td>
<td class="nump">6,661<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and Development [Member] | Restricted Stock and Performance Share Awards [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract', window );"><strong>Total stock-based compensation costs [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">338,483<span></span>
</td>
<td class="nump">253,078<span></span>
</td>
<td class="nump">161,366<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and Development [Member] | Stock Purchase Rights and Options [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract', window );"><strong>Total stock-based compensation costs [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">36,663<span></span>
</td>
<td class="nump">23,918<span></span>
</td>
<td class="nump">20,126<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Sales and Marketing [Member] | Restricted Stock and Performance Share Awards [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract', window );"><strong>Total stock-based compensation costs [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">206,371<span></span>
</td>
<td class="nump">178,548<span></span>
</td>
<td class="nump">139,047<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Sales and Marketing [Member] | Stock Purchase Rights and Options [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract', window );"><strong>Total stock-based compensation costs [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">42,405<span></span>
</td>
<td class="nump">27,252<span></span>
</td>
<td class="nump">18,592<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and Administrative [Member] | Restricted Stock and Performance Share Awards [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract', window );"><strong>Total stock-based compensation costs [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">98,886<span></span>
</td>
<td class="nump">77,462<span></span>
</td>
<td class="nump">77,133<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and Administrative [Member] | Stock Purchase Rights and Options [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract', window );"><strong>Total stock-based compensation costs [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 10,446<span></span>
</td>
<td class="nump">$ 7,290<span></span>
</td>
<td class="nump">$ 4,973<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;">, we recorded tax benefits related to stock-based compensation costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$248.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$222.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$153.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div></td>
</tr></table></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-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_AwardTypeAxis=adbe_RestrictedStockAndPerformanceShareAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=adbe_RestrictedStockAndPerformanceShareAwardsMember</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=adbe_OptionGrantsAndStockPurchaseRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=adbe_OptionGrantsAndStockPurchaseRightsMember</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=adbe_CostOfSubscriptionRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=adbe_CostOfSubscriptionRevenueMember</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=adbe_CostOfServiceAndSupportRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=adbe_CostOfServiceAndSupportRevenueMember</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>25
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6864271984">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Acquisitions (Details 3) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 18, 2018</div></th>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ScheduleofacquiredassetsandliabilitiesLineItems', window );"><strong>Schedule of acquired assets and liabilities</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill, acquired during period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 126,169<span></span>
</td>
<td class="nump">$ 4,791,216<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=adbe_MagentoMember', window );">Magento</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ScheduleofacquiredassetsandliabilitiesLineItems', window );"><strong>Schedule of acquired assets and liabilities</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedCustomerRelationshipsGross', window );">Finite-Lived Customer Relationships, Gross</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 208,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_FiniteLivedpurchasedtechnologygross', window );">Finite-Lived Purchased Technology, Gross</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">84,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_Finitelivedinprocessresearchanddevelopment', window );">Finite -lived in-process research and development</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">39,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedTrademarksGross', window );">Finite-Lived Trademarks, Gross</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">21,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherFiniteLivedIntangibleAssetsGross', window );">Other Finite-Lived Intangible Assets, Gross</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">43,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Total identifiable intangible assets acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">395,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net assets acquired or liabilities assumed</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(68,182)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill, acquired during period</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">1,316,983<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="top.Show.showAR( this, 'defref_adbe_BusinessCombinationPurchasePrice', window );">Business Combination Purchase Price</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,644,601<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=adbe_CustomerContractsAndRelationshipsMember', window );">Customer contracts and relationships</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ScheduleofacquiredassetsandliabilitiesLineItems', window );"><strong>Schedule of acquired assets and liabilities</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired finite-lived intangible assets, weighted average useful life</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=adbe_CustomerContractsAndRelationshipsMember', window );">Customer contracts and relationships | Magento</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ScheduleofacquiredassetsandliabilitiesLineItems', window );"><strong>Schedule of acquired assets and liabilities</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired finite-lived intangible assets, weighted average useful life</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=adbe_PurchasedTechnologyMember', window );">Purchased Technology</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ScheduleofacquiredassetsandliabilitiesLineItems', window );"><strong>Schedule of acquired assets and liabilities</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired finite-lived intangible assets, weighted average useful life</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=adbe_PurchasedTechnologyMember', window );">Purchased Technology | Magento</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ScheduleofacquiredassetsandliabilitiesLineItems', window );"><strong>Schedule of acquired assets and liabilities</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired finite-lived intangible assets, weighted average useful life</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ScheduleofacquiredassetsandliabilitiesLineItems', window );"><strong>Schedule of acquired assets and liabilities</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired finite-lived intangible assets, weighted average useful life</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">9 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks | Magento</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ScheduleofacquiredassetsandliabilitiesLineItems', window );"><strong>Schedule of acquired assets and liabilities</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired finite-lived intangible assets, weighted average useful life</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember', window );">Other intangibles</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ScheduleofacquiredassetsandliabilitiesLineItems', window );"><strong>Schedule of acquired assets and liabilities</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired finite-lived intangible assets, weighted average useful life</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember', window );">Other intangibles | Magento</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ScheduleofacquiredassetsandliabilitiesLineItems', window );"><strong>Schedule of acquired assets and liabilities</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired finite-lived intangible assets, weighted average useful life</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-24px;"><span style="font-family:inherit;font-size:10pt;">Capitalized as purchased technology and are considered indefinite lived until the completion or abandonment of the associated research and development efforts. Subsequent to the acquisition, the associated in-process research and development efforts for certain projects were completed and the rest were abandoned. The respective related amortization and write-off were each immaterial.</span></div></td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Non-deductible for tax purposes</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_BusinessCombinationPurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination Purchase Price</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_BusinessCombinationPurchasePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_FiniteLivedpurchasedtechnologygross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross carrying amount before accumulated amortization as of the balance sheet date to an asset acquired in a business combination representing purchased technology having a finite beneficial life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_FiniteLivedpurchasedtechnologygross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_Finitelivedinprocessresearchanddevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross carrying amount as of the balance sheet date to an asset acquired in a business combination representing in-process research and development.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_Finitelivedinprocessresearchanddevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_ScheduleofacquiredassetsandliabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>[Line Items] for Schedule of acquired assets and liabilities, includes intangible assets, net liabilities, and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_ScheduleofacquiredassetsandliabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable intangible assets recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=116868840&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=116868840&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedCustomerRelationshipsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross carrying amount before accumulated amortization as of the balance sheet date to an asset acquired in a business combination representing a favorable existing relationship with customers having a finite beneficial life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedCustomerRelationshipsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedTrademarksGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross carrying amount before accumulated amortization as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a specified period of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedTrademarksGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherFiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated amortization of finite-lived intangible assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherFiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessAcquisitionAxis=adbe_MagentoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=adbe_MagentoMember</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=adbe_CustomerContractsAndRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=adbe_CustomerContractsAndRelationshipsMember</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=adbe_PurchasedTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=adbe_PurchasedTechnologyMember</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_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</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_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember</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>26
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6863452848">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cash, Cash Equivalents and Short-Term Investments (Details 2)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Nov. 29, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract', window );"><strong>Amortized cost and Estimated Fair Value of Short-term fixed Income Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Due within one year, Amortized Cost</a></td>
<td class="nump">$ 928,472<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsAmortizedCostBasis', window );">Due between one and two years, Amortized Cost</a></td>
<td class="nump">394,436<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsAmortizedCostBasis', window );">Due between two and three years, Amortized Cost</a></td>
<td class="nump">179,468<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsAmortizedCostBasis', window );">Due after three years, Amortized Cost</a></td>
<td class="nump">20,174<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Total, Amortized Cost</a></td>
<td class="nump">1,522,550<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Due within one year, Estimated Fair value</a></td>
<td class="nump">929,616<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsFairValue', window );">Due between one and two years, Estimated Fair value</a></td>
<td class="nump">395,917<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsFairValue', window );">Due between two and three years, Estimated Fair value</a></td>
<td class="nump">180,867<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsFairValue', window );">Due after three years, Estimated Fair value</a></td>
<td class="nump">20,355<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_AvailableForSaleSecuritiesFairValueDisclosure', window );">Total, Estimated Fair Value</a></td>
<td class="nump">$ 1,526,755<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_AvailableForSaleSecuritiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents Available-for-sale Securities which consist of all investments in certain debt and equity securities neither classified as trading or held-to-maturity securities. A debt security represents a creditor relationship with an enterprise. Debt securities include, among other items, US Treasury securities, US government securities, municipal securities, corporate bonds, convertible debt, commercial paper, and all securitized debt instruments. An equity security represents an ownership interest in an enterprise or the right to acquire or dispose of an ownership interest in an enterprise at fixed or determinable prices. Equity securities include, among other things, common stock, certain preferred stock, warrant rights, call options, and put options, but do not include convertible debt. An entity may opt to provide the reader with additional narrative text to better understand the nature of investments in debt and equity securities which are categorized as Available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_AvailableForSaleSecuritiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Available-for-sale Securities, Debt Maturities, After Three Years, Amortized Cost Basis</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Available-for-sale Securities, Debt Maturities, After Three Years, Fair Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Available-for-sale Securities, Debt Maturities, Next One to Two Years, Amortized Cost Basis</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Available-for-sale Securities, Debt Maturities, Next One to Two Years, Fair Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Available-for-sale Securities, Debt Maturities, Next Two to Three Years, Amortized Cost Basis</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Available-for-sale Securities, Debt Maturities, Next Two to Three Years, Fair Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleSecuritiesAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesDebtMaturitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27198-111563<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27161-111563<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=75019621&amp;loc=d3e62586-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R96.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6841115472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Repurchase Program (Details Numeric) - USD ($)<br> $ / shares in Units, $ in Thousands, shares in Millions</strong></div></th>
<th class="th" colspan="1">2 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 21, 2020</div></th>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Dec. 01, 2017</div></th>
<th class="th"><div>May 21, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stock Repurchase Programs (Numeric)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Structured stock repurchase prepayments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,750,000<span></span>
</td>
<td class="nump">$ 2,050,000<span></span>
</td>
<td class="nump">$ 1,100,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="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Purchase of treasury stock, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.9<span></span>
</td>
<td class="nump">8.7<span></span>
</td>
<td class="nump">8.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare', window );">Repurchased Shares, Average Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 270.23<span></span>
</td>
<td class="nump">$ 230.43<span></span>
</td>
<td class="nump">$ 134.20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_UpFrontPaymentsTreasuryStockRemainingBalance', window );">Up-front payments remaining</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 229,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=adbe_StockRepurchaseAuthority2018Member', window );">Stock Repurchase Authority 2018 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stock Repurchase Programs (Numeric)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Stock Repurchase Program, Authorized 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="nump">$ 8,000,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="top.Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=adbe_StockRepurchaseAuthority2018Member', window );">Stock Repurchase Authority 2018 [Member] | Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stock Repurchase Programs (Numeric)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Structured stock repurchase prepayments</a></td>
<td class="nump">$ 850,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Stock Repurchase Program, Remaining Authorized Repurchase Amount</a></td>
<td class="nump">$ 4,250,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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_UpFrontPaymentsTreasuryStockRemainingBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Up-front payments treasury stock, remaining balance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_UpFrontPaymentsTreasuryStockRemainingBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount remaining of a stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total cost of shares repurchased divided by the total number of shares repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-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_ShareRepurchaseProgramAxis=adbe_StockRepurchaseAuthority2018Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareRepurchaseProgramAxis=adbe_StockRepurchaseAuthority2018Member</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6856559664">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Basis of Presentation and Significant Accounting Policies (Details 3) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Dec. 01, 2018</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Trade receivables, net of allowances for doubtful accounts</a></td>
<td class="nump">$ 1,534,809<span></span>
</td>
<td class="nump">$ 1,358,606<span></span>
</td>
<td class="nump">$ 1,315,578<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">783,140<span></span>
</td>
<td class="nump">498,719<span></span>
</td>
<td class="nump">312,499<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">562,696<span></span>
</td>
<td class="nump">459,943<span></span>
</td>
<td class="nump">186,522<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">1,398,548<span></span>
</td>
<td class="nump">1,193,543<span></span>
</td>
<td class="nump">1,163,185<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue, current</a></td>
<td class="nump">3,377,986<span></span>
</td>
<td class="nump">2,863,132<span></span>
</td>
<td class="nump">2,915,974<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Deferred revenue, long-term</a></td>
<td class="nump">122,727<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">137,630<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesNoncurrent', window );">Income taxes payable, long-term</a></td>
<td class="nump">616,102<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">644,101<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">140,498<span></span>
</td>
<td class="nump">129,536<span></span>
</td>
<td class="nump">46,702<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">14,828,562<span></span>
</td>
<td class="nump">12,257,916<span></span>
</td>
<td class="nump">11,815,597<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member', window );">Calculated under Revenue Guidance in Effect before Topic 606</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Trade receivables, net of allowances for doubtful accounts</a></td>
<td class="nump">1,476,669<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,315,578<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">584,448<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">312,499<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">222,238<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">186,522<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">1,346,630<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,163,185<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue, current</a></td>
<td class="nump">3,491,418<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,915,974<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Deferred revenue, long-term</a></td>
<td class="nump">108,004<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesNoncurrent', window );">Income taxes payable, long-term</a></td>
<td class="nump">608,990<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">51,801<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,702<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">14,280,290<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,815,597<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member', window );">Accounting Standards Update 2014-09 | Difference between Revenue Guidance in Effect before and after Topic 606</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Trade receivables, net of allowances for doubtful accounts</a></td>
<td class="num">(58,140)<span></span>
</td>
<td class="nump">43,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(198,692)<span></span>
</td>
<td class="nump">186,220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="num">(340,458)<span></span>
</td>
<td class="nump">273,421<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="num">(51,918)<span></span>
</td>
<td class="nump">30,358<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue, current</a></td>
<td class="nump">113,432<span></span>
</td>
<td class="num">(52,842)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Deferred revenue, long-term</a></td>
<td class="num">(14,723)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesNoncurrent', window );">Income taxes payable, long-term</a></td>
<td class="num">(7,112)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="num">(88,697)<span></span>
</td>
<td class="nump">82,834<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="num">$ (548,272)<span></span>
</td>
<td class="nump">$ 442,319<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_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4428-111522<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31931-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredRevenueNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member</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_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</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>29
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6853456720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Non-Operating Income (Expense) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock', window );">Non-Operating Income (Expense)</a></td>
<td class="text"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-operating income (expense) for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;"> included the following:</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest and other income (expense), net:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,321</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92,540</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,069</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange gains (losses)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26,252</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(42,612</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(30,705</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Realized gains on fixed income investments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>171</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>655</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,673</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Realized losses on fixed income investments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(295</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,305</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(725</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>310</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>258</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest and other income (expense), net</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,255</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,536</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,395</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(157,214</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(89,242</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(74,402</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Investment gains (losses), net:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Realized investment gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,141</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,128</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,279</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrealized investment gains</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,572</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,274</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Realized investment losses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(134</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrealized investment losses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,915</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Investment gains (losses), net</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,579</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,213</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,553</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-operating income (expense), net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(63,380</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(46,493</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(30,454</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6842193344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income (Loss) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_AccumulatedOtherComprehensiveIncomeLossAbstract', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of accumulated other comprehensive income (loss) and activity, net of related taxes, for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">November&#160;30, <br/>2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Increase / Decrease</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Reclassification Adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">November&#160;29, <br/>2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net unrealized gains / losses on available-for-sale securities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrealized gains on available-for-sale securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,594</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(171</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,467</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrealized losses on available-for-sale securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,374</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,815</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>295</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(264</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net unrealized gains / losses on available-for-sale securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,330</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,409</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>124</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1</sup>&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">)</sup>&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,203</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net unrealized gains / losses on derivative instruments designated as hedging instruments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,732</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>294</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(44,334</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2</sup>&#160;</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">)</sup>&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22,308</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cumulative foreign currency translation adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(144,532</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,397</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(169,929</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total accumulated other comprehensive income (loss), net of taxes</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(148,130</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,306</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(44,210</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(188,034</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reclassification adjustments for gains / losses on available-for-sale securities are classified in interest and other income (expense), net. </span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup>&#160;</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reclassification adjustments for gains / losses on foreign currency hedges are classified in revenue and reclassification adjustments for gains / losses on Treasury lock hedges are classified in interest expense. </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="top.Show.showAR( this, 'defref_adbe_OtherComprehensiveIncomeTaxTableTextBlock', window );">Other comprehensive income, tax [Table Text Block]</a></td>
<td class="text"><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the taxes related to each component of other comprehensive income for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrealized gains / losses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>663</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reclassification adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(491</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:60px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subtotal available-for-sale securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>172</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivatives designated as hedging instruments:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrealized gains / losses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,968</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reclassification adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(383</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,946</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(732</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:60px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subtotal derivatives designated as hedging instruments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,585</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,946</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(732</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,742</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,005</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total taxes, other comprehensive income (loss)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,585</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,688</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,445</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_adbe_AccumulatedOtherComprehensiveIncomeLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated Other Comprehensive Income (Loss) [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_AccumulatedOtherComprehensiveIncomeLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</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_adbe_OtherComprehensiveIncomeTaxTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>[Table Text Block] for Other comprehensive income, tax [Table]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_OtherComprehensiveIncomeTaxTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R103.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6843794128">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt (Details Numeric 3) - Revolving Credit Facility [Member] - USD ($)<br></strong></div></th>
<th class="th"><div>Oct. 17, 2018</div></th>
<th class="th"><div>Nov. 29, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Revolving Credit Agreement, Borrowing Capacity</a></td>
<td class="nump">$ 1,000,000,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="top.Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Unamortized Debt Issuance Expense</a></td>
<td class="nump">800,000<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="top.Show.showAR( this, 'defref_adbe_OptionToRequestAdditionalCommitmentsOnCreditFacility', window );">Option To Request Additional Commitments On Credit Facility</a></td>
<td class="nump">500,000,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="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Revolving Credit Agreement, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 1,500,000,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="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Revolving Credit Agreement, Outstanding Borrowings</a></td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage', window );">Commitment Fee Percentage</a></td>
<td class="nump">0.04%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage', window );">Commitment Fee Percentage</a></td>
<td class="nump">0.11%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember', window );">Scenarioi [Member] | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_MarginAddedToLiborToDetermineInterestRate', window );">Margin Added to LIBOR to Determine Interest Rate</a></td>
<td class="nump">0.585%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember', window );">Scenarioi [Member] | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_MarginAddedToLiborToDetermineInterestRate', window );">Margin Added to LIBOR to Determine Interest Rate</a></td>
<td class="nump">1.015%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember', window );">Scenarioii [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_PercentageAddedToEffectiveFundsRateInDeterminingInterestRate', window );">Percentage Added to Federal Funds Effective Rate to Determine Interest Rate</a></td>
<td class="nump">0.50%<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="top.Show.showAR( this, 'defref_adbe_PercentageAddedToLiborInDeterminingInterestRate', window );">Percentage Added to LIBOR to Determine Interest Rate</a></td>
<td class="nump">1.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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember', window );">Scenarioii [Member] | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_MarginAddedToLiborToDetermineInterestRate', window );">Margin Added to LIBOR to Determine Interest Rate</a></td>
<td class="nump">0.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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember', window );">Scenarioii [Member] | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_MarginAddedToLiborToDetermineInterestRate', window );">Margin Added to LIBOR to Determine Interest Rate</a></td>
<td class="nump">0.015%<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_adbe_MarginAddedToLiborToDetermineInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Margin Added to LIBOR to Determine Interest Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_MarginAddedToLiborToDetermineInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_OptionToRequestAdditionalCommitmentsOnCreditFacility">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Option to request additional commitments on credit facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_OptionToRequestAdditionalCommitmentsOnCreditFacility</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_PercentageAddedToEffectiveFundsRateInDeterminingInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage Added to Federal Funds Effective Rate in Determining Interest Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_PercentageAddedToEffectiveFundsRateInDeterminingInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_PercentageAddedToLiborInDeterminingInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage Added to LIBOR in Determining Interest Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_PercentageAddedToLiborInDeterminingInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LineOfCreditFacilityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnamortizedDebtIssuanceExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnamortizedDebtIssuanceExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_InterestRateScenarioAxis=adbe_ScenarioiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_InterestRateScenarioAxis=adbe_ScenarioiMember</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_adbe_InterestRateScenarioAxis=adbe_ScenarioiiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_InterestRateScenarioAxis=adbe_ScenarioiiMember</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>32
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6854024640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Benefit Plans (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Dec. 01, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent', window );">Percentage of eligible employee contribution to retirement savings plan</a></td>
<td class="nump">65.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="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Percentage of employer matching contribution to retirement savings plan</a></td>
<td class="nump">50.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="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Defined Contribution Plan, Employer Matching Contribution, Percent</a></td>
<td class="nump">6.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="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Employer's conribution to retirement savings plan</a></td>
<td class="nump">$ 51.7<span></span>
</td>
<td class="nump">$ 41.0<span></span>
</td>
<td class="nump">$ 34.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=adbe_BoardOfDirectorsAndCertainExecutivesMember', window );">Board of Directors and Certain Executives [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems', window );"><strong>Deferred Compensation Plan for certain executives and Board of Director Members</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="top.Show.showAR( this, 'defref_adbe_PercentageOfContributionMadeByParticipantsOfBaseSalaryToDeferredCompensationPlan', window );">Percentage of contribution made by participants of base salary to deferred compensation plan</a></td>
<td class="nump">75.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_PercentageOfContributionMadeByParticipantsOfOtherSpecifiedCompensationToDeferredCompensationPlan', window );">Percentage of contribution made by participants of other specified compensation to deferred compensation plan</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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsStartDateMinimumPeriodAfterEndOfPlanYear', window );">Minimum period after end of plan year participants can elect to begin benefit payments</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsAnnualInstallmentsOptionPaymentPeriod', window );">Payment period for annual installments election of benefit payments</a></td>
<td class="text">over five, ten or fifteen years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation plan assets</a></td>
<td class="nump">$ 93.8<span></span>
</td>
<td class="nump">69.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent', window );">Deferred compensation plan liabilities</a></td>
<td class="nump">$ 108.8<span></span>
</td>
<td class="nump">$ 84.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsAnnualInstallmentsOptionPaymentPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Compensation Arrangement, Participant Election of Benefit Payments, Annual Installments Option Payment Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsAnnualInstallmentsOptionPaymentPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:durationStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsStartDateMinimumPeriodAfterEndOfPlanYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Compensation Arrangement, Participant Election of Benefit Payments Start Date, Minimum Period after End of Plan Year</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsStartDateMinimumPeriodAfterEndOfPlanYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:durationStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_PercentageOfContributionMadeByParticipantsOfBaseSalaryToDeferredCompensationPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of contribution made by participants of base salary to deferred compensation plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_PercentageOfContributionMadeByParticipantsOfBaseSalaryToDeferredCompensationPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_PercentageOfContributionMadeByParticipantsOfOtherSpecifiedCompensationToDeferredCompensationPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of contribution made by participants of other specified compensation to deferred compensation plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_PercentageOfContributionMadeByParticipantsOfOtherSpecifiedCompensationToDeferredCompensationPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems</td>
</tr>
<tr>
<td style="padding-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_DeferredCompensationLiabilityClassifiedNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredCompensationPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage employer matches of the employee's percentage contribution matched.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=adbe_BoardOfDirectorsAndCertainExecutivesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=adbe_BoardOfDirectorsAndCertainExecutivesMember</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>33
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6845161760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income Statement - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Dec. 01, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 2,951,458<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 2,590,774<span></span>
</td>
<td class="nump">$ 1,693,954<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Available-for-sale Securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized gains / losses on available-for-sale securities</a></td>
<td class="nump">29,409<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(24,464)<span></span>
</td>
<td class="num">(2,503)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax', window );">Reclassification adjustment for gains / losses on available-for-sale securities recognized</a></td>
<td class="nump">124<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">10,650<span></span>
</td>
<td class="num">(947)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Net increase (decrease) from available-for-sale securities</a></td>
<td class="nump">29,533<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(13,814)<span></span>
</td>
<td class="num">(3,450)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Derivatives designated as hedging instruments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax', window );">Unrealized gains / losses on derivative instruments</a></td>
<td class="nump">294<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">74,080<span></span>
</td>
<td class="nump">6,917<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax', window );">Reclassification adjustment for gains / losses on derivative instruments recognized</a></td>
<td class="num">(44,334)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(48,981)<span></span>
</td>
<td class="num">(31,973)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax', window );">Net increase (decrease) from derivatives desinated as hedging instruments</a></td>
<td class="num">(44,040)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">25,099<span></span>
</td>
<td class="num">(25,056)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments</a></td>
<td class="num">(25,397)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(47,594)<span></span>
</td>
<td class="nump">90,287<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss), net of taxes</a></td>
<td class="num">(39,904)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(36,309)<span></span>
</td>
<td class="nump">61,781<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Total comprehensive income, net of taxes</a></td>
<td class="nump">$ 2,911,554<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 2,554,465<span></span>
</td>
<td class="nump">$ 1,755,735<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reclassification adjustments for gains / losses on available-for-sale securities are classified in interest and other income (expense), net. </span></div></td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Reclassification adjustments for gains / losses on foreign currency hedges are classified in revenue and reclassification adjustments for gains / losses on Treasury lock hedges are classified in interest expense.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e557-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b,c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=118951672&amp;loc=d3e1436-108581<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e689-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27357-111563<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph c<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=d3e41638-113959<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL34724391-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e689-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109978405&amp;loc=d3e80720-113993<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6840043984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Other Intangibles (Details 1) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Purchased and other intangible assets, net by reportable segment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Other intangibles, net</a></td>
<td class="nump">$ 1,720,565<span></span>
</td>
<td class="nump">$ 2,069,001<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=adbe_DigitalMediaMember', window );">Digital Media</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Purchased and other intangible assets, net by reportable segment [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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Other intangibles, net</a></td>
<td class="nump">79,483<span></span>
</td>
<td class="nump">68,280<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=adbe_DigitalExperienceMember', window );">Digital Experience</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Purchased and other intangible assets, net by reportable segment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Other intangibles, net</a></td>
<td class="nump">1,640,925<span></span>
</td>
<td class="nump">2,000,718<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=adbe_PublishingMember', window );">Publishing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Purchased and other intangible assets, net by reportable segment [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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Other intangibles, net</a></td>
<td class="nump">$ 157<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_FiniteLivedIntangibleAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-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_StatementBusinessSegmentsAxis=adbe_DigitalMediaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=adbe_DigitalMediaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=adbe_DigitalExperienceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=adbe_DigitalExperienceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=adbe_PublishingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=adbe_PublishingMember</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>35
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6843670256">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 2,861,647<span></span>
</td>
<td class="nump">$ 2,480,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="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation and amortization</a></td>
<td class="num">(1,568,632)<span></span>
</td>
<td class="num">(1,405,836)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">1,293,015<span></span>
</td>
<td class="nump">1,075,072<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Computers and other equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">1,424,368<span></span>
</td>
<td class="nump">1,239,033<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">482,797<span></span>
</td>
<td class="nump">485,024<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember', window );">Building improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">307,396<span></span>
</td>
<td class="nump">285,564<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">246,244<span></span>
</td>
<td class="nump">181,990<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">144,871<span></span>
</td>
<td class="nump">145,065<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">143,739<span></span>
</td>
<td class="nump">121,206<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Capital projects in-progress</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 112,232<span></span>
</td>
<td class="nump">$ 23,026<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_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=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</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_BuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_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_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_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_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6863720448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information Document and Entity Information - USD ($)<br> $ in Millions</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>Nov. 29, 2019</div></th>
<th class="th"><div>Jan. 10, 2020</div></th>
<th class="th"><div>May 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity 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="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Nov. 29,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--11-29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_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="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">0-15175<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000796343<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">ADOBE INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">77-0019522<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">345 Park Avenue<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">San Jose<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">95110-2704<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">536-6000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.0001 par value per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">ADBE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_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>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_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="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 102,250<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">482,130,975<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 20-F, 40-F<br> -Number 240<br> -Section 15<br> -Subsection d-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1-<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInformationLineItems</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_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6846573984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details 1) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxAssetsAbstract', 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_DeferredTaxAssetsAcquiredTechnology', window );">Acquired technology</a></td>
<td class="nump">$ 4,568<span></span>
</td>
<td class="nump">$ 9,561<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves', window );">Reserves and accruals</a></td>
<td class="nump">53,796<span></span>
</td>
<td class="nump">59,100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsDeferredIncome', window );">Deferred revenue</a></td>
<td class="nump">12,036<span></span>
</td>
<td class="nump">37,690<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="nump">106,911<span></span>
</td>
<td class="nump">89,240<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforwards of acquired companies</a></td>
<td class="nump">137,151<span></span>
</td>
<td class="nump">209,445<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards', window );">Credit carryforwards</a></td>
<td class="nump">252,074<span></span>
</td>
<td class="nump">173,748<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_DeferredTaxAssetsCapitalizedExpenses', window );">Capitalized expenses</a></td>
<td class="nump">44,912<span></span>
</td>
<td class="nump">19,074<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_Benefitsrelatingtotaxpositions', window );">Benefits relating to tax positions</a></td>
<td class="nump">47,458<span></span>
</td>
<td class="nump">51,965<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">32,794<span></span>
</td>
<td class="nump">37,160<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total gross deferred tax assets</a></td>
<td class="nump">691,700<span></span>
</td>
<td class="nump">686,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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Deferred tax assets valuation allowance</a></td>
<td class="num">(244,432)<span></span>
</td>
<td class="num">(174,496)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Total deferred tax assets</a></td>
<td class="nump">447,268<span></span>
</td>
<td class="nump">512,487<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract', 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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Depreciation and amortization</a></td>
<td class="nump">36,458<span></span>
</td>
<td class="nump">40,425<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings', window );">Undistributed earnings of foreign subsidiaries</a></td>
<td class="nump">51,883<span></span>
</td>
<td class="nump">17,556<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses', window );">Prepaid expenses</a></td>
<td class="nump">86,279<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Acquired intangible assets</a></td>
<td class="nump">413,146<span></span>
</td>
<td class="nump">501,208<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="nump">587,766<span></span>
</td>
<td class="nump">559,189<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Net deferred tax liabilities</a></td>
<td class="nump">140,498<span></span>
</td>
<td class="nump">46,702<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxUncertaintiesAbstract', window );"><strong>Aggregate changes in total gross amount of unrecognized tax benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Beginning balance</a></td>
<td class="nump">196,152<span></span>
</td>
<td class="nump">172,945<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Gross increases in unrecognized tax benefits - prior year tax positions</a></td>
<td class="nump">14,850<span></span>
</td>
<td class="nump">16,191<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Gross decreases in unrecognized tax benefits - prior year tax positions</a></td>
<td class="num">(2,282)<span></span>
</td>
<td class="num">(4,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Gross increases in unrecognized tax benefits - current year tax positions</a></td>
<td class="nump">18,526<span></span>
</td>
<td class="nump">60,721<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions', window );">Gross decreases in unrecognized tax benefits - current year tax positions</a></td>
<td class="num">(2,879)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities', window );">Settlements with taxing authorities</a></td>
<td class="num">(230)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Lapse of statute of limitations</a></td>
<td class="num">(49,813)<span></span>
</td>
<td class="num">(45,922)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_UnrecognizedTaxBenefitsForeignExchangeGainsAndLosses', window );">Foreign exchange gains and losses</a></td>
<td class="nump">987<span></span>
</td>
<td class="nump">3,783<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Ending balance</a></td>
<td class="nump">$ 173,337<span></span>
</td>
<td class="nump">$ 196,152<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_Benefitsrelatingtotaxpositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Benefits relating to tax positions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_Benefitsrelatingtotaxpositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_DeferredTaxAssetsAcquiredTechnology">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Acquired technology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_DeferredTaxAssetsAcquiredTechnology</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_DeferredTaxAssetsCapitalizedExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capitalized expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_DeferredTaxAssetsCapitalizedExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_UnrecognizedTaxBenefitsForeignExchangeGainsAndLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The gross amount of changes in unrecognized tax benefits resulting from foreign exchange gains and losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_UnrecognizedTaxBenefitsForeignExchangeGainsAndLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ComponentsOfDeferredTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComponentsOfDeferredTaxAssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_ComponentsOfDeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DeferredTaxAssetsDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31931-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilitiesPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPrepaidExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=SL37586934-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>adbe10kfy19_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:adbe="http://adobe.com/20191129"
  xmlns:country="http://xbrl.sec.gov/country/2017-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2019-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="adbe-20191129.xsd" xlink:type="simple"/>
    <context id="FD2019Q4YTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:MarketoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:MagentoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="I2020Q1SharesOutstanding">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
        </entity>
        <period>
            <instant>2020-01-10</instant>
        </period>
    </context>
    <context id="FI2019Q2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="FI2018Q4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2019Q4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-01</instant>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-02</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-02</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-02</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-01</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-01</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-01</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-01</instant>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-02</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2016Q4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
        </entity>
        <period>
            <instant>2016-12-02</instant>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-02</instant>
        </period>
    </context>
    <context id="FI2017Q4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
        </entity>
        <period>
            <instant>2017-12-01</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_CustomerContractsAndRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">adbe:CustomerContractsAndRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_PurchasedTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">adbe:PurchasedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="I2019Q1OpeningBal606_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-01</instant>
        </period>
    </context>
    <context id="I2019Q1OpeningBal606">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
        </entity>
        <period>
            <instant>2018-12-01</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adbe:DigitalMediaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adbe:DigitalMediaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adbe:DigitalExperienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adbe:DigitalExperienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adbe:DigitalExperienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adbe:PublishingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adbe:PublishingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adbe:DigitalMediaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adbe:PublishingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-02</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-01</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-01</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-02</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_StatementGeographicalAxis_adbe_OtherAsiaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">adbe:OtherAsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_StatementGeographicalAxis_us-gaap_EMEAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_StatementGeographicalAxis_country_JP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_StatementGeographicalAxis_country_JP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_AsiaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_StatementGeographicalAxis_us-gaap_EMEAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_StatementGeographicalAxis_us-gaap_EMEAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_StatementGeographicalAxis_adbe_OtherAsiaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">adbe:OtherAsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_StatementGeographicalAxis_country_JP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_StatementGeographicalAxis_srt_AsiaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_StatementGeographicalAxis_adbe_OtherAsiaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">adbe:OtherAsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_StatementGeographicalAxis_adbe_OtherAmericasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">adbe:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_StatementGeographicalAxis_adbe_OtherAmericasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">adbe:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_StatementGeographicalAxis_adbe_OtherAmericasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">adbe:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_AsiaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_DeferredRevenueArrangementTypeAxis_adbe_NoncancellableCommittedFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">adbe:NoncancellableCommittedFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_DeferredRevenueArrangementTypeAxis_adbe_RefundableCustomerDepositsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">adbe:RefundableCustomerDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="I2018Q3Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:MagentoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-18</instant>
        </period>
    </context>
    <context id="D2018Q3Magento_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:MagentoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-18</startDate>
            <endDate>2018-06-18</endDate>
        </period>
    </context>
    <context id="D2018Q3Magento_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_CustomerContractsAndRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:MagentoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">adbe:CustomerContractsAndRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-18</startDate>
            <endDate>2018-06-18</endDate>
        </period>
    </context>
    <context id="D2018Q3Magento_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:MagentoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-18</startDate>
            <endDate>2018-06-18</endDate>
        </period>
    </context>
    <context id="D2018Q3Magento_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_PurchasedTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:MagentoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">adbe:PurchasedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-18</startDate>
            <endDate>2018-06-18</endDate>
        </period>
    </context>
    <context id="D2018Q3Magento_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:MagentoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-18</startDate>
            <endDate>2018-06-18</endDate>
        </period>
    </context>
    <context id="I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:MarketoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-31</instant>
        </period>
    </context>
    <context id="D2018Q4Marketo_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:MarketoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-31</startDate>
            <endDate>2018-10-31</endDate>
        </period>
    </context>
    <context id="I2017Q1SD_us-gaap_BusinessAcquisitionAxis_adbe_TubeMogulMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:TubeMogulMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-19</instant>
        </period>
    </context>
    <context id="D2019Q1Allegorithmic_us-gaap_BusinessAcquisitionAxis_adbe_AllegorithmicMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:AllegorithmicMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-23</startDate>
            <endDate>2019-01-23</endDate>
        </period>
    </context>
    <context id="I2019Q1Allegorithmic_us-gaap_BusinessAcquisitionAxis_adbe_AllegorithmicMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:AllegorithmicMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-23</instant>
        </period>
    </context>
    <context id="D2017Q1SD_us-gaap_BusinessAcquisitionAxis_adbe_TubeMogulMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:TubeMogulMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-19</startDate>
            <endDate>2016-12-19</endDate>
        </period>
    </context>
    <context id="I2018Q4RevCreditAgreement_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:MarketoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-17</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:MarketoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:MarketoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="D2018Q4Marketo_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_CustomerContractsAndRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:MarketoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">adbe:CustomerContractsAndRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-31</startDate>
            <endDate>2018-10-31</endDate>
        </period>
    </context>
    <context id="D2018Q4Marketo_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:MarketoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-31</startDate>
            <endDate>2018-10-31</endDate>
        </period>
    </context>
    <context id="D2018Q4Marketo_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:MarketoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-31</startDate>
            <endDate>2018-10-31</endDate>
        </period>
    </context>
    <context id="D2018Q4Marketo_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_PurchasedTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:MarketoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">adbe:PurchasedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-31</startDate>
            <endDate>2018-10-31</endDate>
        </period>
    </context>
    <context id="D2018Q4Marketo_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adbe:MarketoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-31</startDate>
            <endDate>2018-10-31</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashAndCashEquivalentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashAndCashEquivalentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_DebtInstrumentAxis_adbe_Notes2020and2025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adbe:Notes2020and2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_TreasuryLockMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:TreasuryLockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_TreasuryLockMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:TreasuryLockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="I2010Q1Feb_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adbe:Notes2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2010-02-28</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="I2014Q3June_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-06-13</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="I2019Q3TLock_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_TreasuryLockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:TreasuryLockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-07</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_TreasuryLockMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:TreasuryLockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_TreasuryLockMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:TreasuryLockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_srt_StatementGeographicalAxis_srt_AmericasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_srt_StatementGeographicalAxis_srt_AsiaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2019Q4_srt_StatementGeographicalAxis_us-gaap_EMEAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_srt_StatementGeographicalAxis_adbe_OtherAmericasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">adbe:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2019Q4_srt_StatementGeographicalAxis_adbe_OtherAmericasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">adbe:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_srt_StatementGeographicalAxis_us-gaap_EMEAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2019Q4_srt_StatementGeographicalAxis_srt_AmericasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_srt_StatementGeographicalAxis_srt_AsiaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adbe:DigitalMediaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adbe:DigitalMediaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adbe:DigitalExperienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adbe:PublishingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adbe:PublishingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-01</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adbe:DigitalExperienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adbe:DigitalMediaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-01</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adbe:DigitalExperienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-01</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adbe:PublishingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_PurchasedTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">adbe:PurchasedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_PurchasedTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">adbe:PurchasedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_CustomerContractsAndRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">adbe:CustomerContractsAndRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_CustomerContractsAndRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">adbe:CustomerContractsAndRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_srt_RangeAxis_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_InternalRevenueServiceIRSMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_srt_RangeAxis_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="D2018Q1AfterTaxAct">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_TitleOfIndividualAxis_adbe_BoardOfDirectorsAndCertainExecutivesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">adbe:BoardOfDirectorsAndCertainExecutivesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FI2018Q4_srt_TitleOfIndividualAxis_adbe_BoardOfDirectorsAndCertainExecutivesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">adbe:BoardOfDirectorsAndCertainExecutivesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2019Q4_srt_TitleOfIndividualAxis_adbe_BoardOfDirectorsAndCertainExecutivesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">adbe:BoardOfDirectorsAndCertainExecutivesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2017Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis">adbe:MaximumSharesEligibleToReceiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-01</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis">adbe:SharesGrantedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis">adbe:MaximumSharesEligibleToReceiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis">adbe:SharesGrantedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FI2016Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis">adbe:MaximumSharesEligibleToReceiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-02</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis">adbe:SharesGrantedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis">adbe:MaximumSharesEligibleToReceiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FI2017Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis">adbe:SharesGrantedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-01</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis">adbe:MaximumSharesEligibleToReceiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FI2018Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis">adbe:SharesGrantedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2016Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis">adbe:SharesGrantedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-02</instant>
        </period>
    </context>
    <context id="FI2019Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis">adbe:SharesGrantedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis">adbe:MaximumSharesEligibleToReceiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2019Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis">adbe:MaximumSharesEligibleToReceiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-01</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_Program2016Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis">adbe:Program2016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_adbe_Program2016Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis">adbe:Program2016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FI2019Q4_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_adbe_Plan2019Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis">adbe:Plan2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_Program2015Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis">adbe:Program2015Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-01</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_Program2014Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis">adbe:Program2014Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_adbe_ProgramsachievedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis">adbe:ProgramsachievedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_adbe_Program2015Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis">adbe:Program2015Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_adbe_ProgramsachievedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis">adbe:ProgramsachievedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_adbe_ProgramsachievedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis">adbe:ProgramsachievedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_adbe_Program2014Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis">adbe:Program2014Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FI2019Q4_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_adbe_ExistingNonEmployeeDirectorsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">adbe:ExistingNonEmployeeDirectorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_adbe_NewNonEmployeeDirectorsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">adbe:NewNonEmployeeDirectorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_adbe_ExistingNonEmployeeDirectorsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">adbe:ExistingNonEmployeeDirectorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_adbe_NewNonEmployeeDirectorsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">adbe:NewNonEmployeeDirectorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_adbe_NewNonEmployeeDirectorsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">adbe:NewNonEmployeeDirectorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_adbe_ExistingNonEmployeeDirectorsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">adbe:ExistingNonEmployeeDirectorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-02</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfSubscriptionRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adbe:CostOfSubscriptionRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:RestrictedStockAndPerformanceShareAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:RestrictedStockAndPerformanceShareAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfServiceAndSupportRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adbe:CostOfServiceAndSupportRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfSubscriptionRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adbe:CostOfSubscriptionRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:RestrictedStockAndPerformanceShareAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfServiceAndSupportRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adbe:CostOfServiceAndSupportRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:RestrictedStockAndPerformanceShareAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:RestrictedStockAndPerformanceShareAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfServiceAndSupportRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:RestrictedStockAndPerformanceShareAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adbe:CostOfServiceAndSupportRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:RestrictedStockAndPerformanceShareAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:RestrictedStockAndPerformanceShareAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:RestrictedStockAndPerformanceShareAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfSubscriptionRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:RestrictedStockAndPerformanceShareAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adbe:CostOfSubscriptionRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:RestrictedStockAndPerformanceShareAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:RestrictedStockAndPerformanceShareAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfServiceAndSupportRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:RestrictedStockAndPerformanceShareAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adbe:CostOfServiceAndSupportRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfSubscriptionRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adbe:CostOfSubscriptionRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfSubscriptionRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:RestrictedStockAndPerformanceShareAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adbe:CostOfSubscriptionRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfServiceAndSupportRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:RestrictedStockAndPerformanceShareAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adbe:CostOfServiceAndSupportRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:RestrictedStockAndPerformanceShareAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfSubscriptionRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:RestrictedStockAndPerformanceShareAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adbe:CostOfSubscriptionRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:RestrictedStockAndPerformanceShareAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfServiceAndSupportRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adbe:CostOfServiceAndSupportRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adbe:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-03</startDate>
            <endDate>2017-12-01</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_adbe_ProgramsnotyetachievedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis">adbe:ProgramsnotyetachievedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FI2019Q4_adbe_RSUtypeAxis_adbe_OtherAwardsMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:RSUtypeAxis">adbe:OtherAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="D2019Q1FocalRSUbeforeJan2019_adbe_RSUtypeAxis_adbe_FocalAwardsMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:RSUtypeAxis">adbe:FocalAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="I2019Q1FocalsVestingChange_adbe_RSUtypeAxis_adbe_FocalAwardsMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:RSUtypeAxis">adbe:FocalAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_adbe_RSUtypeAxis_adbe_OtherAwardsMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:RSUtypeAxis">adbe:OtherAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FI2019Q4_adbe_RSUtypeAxis_adbe_FocalAwardsMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:RSUtypeAxis">adbe:FocalAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="D2019Q1FocalRSUafterJan2019_adbe_RSUtypeAxis_adbe_FocalAwardsMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:RSUtypeAxis">adbe:FocalAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="D2011Q4SD_us-gaap_ShareRepurchaseProgramAxis_adbe_StockRepurchaseAuthority2018Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">adbe:StockRepurchaseAuthority2018Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-30</startDate>
            <endDate>2020-01-21</endDate>
        </period>
    </context>
    <context id="I2018Q2SD_us-gaap_ShareRepurchaseProgramAxis_adbe_StockRepurchaseAuthority2018Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">adbe:StockRepurchaseAuthority2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-21</instant>
        </period>
    </context>
    <context id="I2019Q4SD_us-gaap_ShareRepurchaseProgramAxis_adbe_StockRepurchaseAuthority2018Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">adbe:StockRepurchaseAuthority2018Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-21</instant>
        </period>
    </context>
    <context id="I2018Q4RevCreditAgreement_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-17</instant>
        </period>
    </context>
    <context id="FD2015Q1QTD_us-gaap_DebtInstrumentAxis_adbe_Notes2025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adbe:Notes2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-11-29</startDate>
            <endDate>2015-02-27</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="I2015Q1DebtIssueDate_us-gaap_DebtInstrumentAxis_adbe_Notes2025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adbe:Notes2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-01-21</instant>
        </period>
    </context>
    <context id="D2018Q4Revolver_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-17</startDate>
            <endDate>2018-10-17</endDate>
        </period>
    </context>
    <context id="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiMember_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:InterestRateScenarioAxis">adbe:ScenarioiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-17</instant>
        </period>
    </context>
    <context id="D2018Q4Revolver_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-17</startDate>
            <endDate>2018-10-17</endDate>
        </period>
    </context>
    <context id="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiiMember_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:InterestRateScenarioAxis">adbe:ScenarioiiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-17</instant>
        </period>
    </context>
    <context id="D2010Q1Notes_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adbe:Notes2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2010-02-28</startDate>
            <endDate>2010-02-28</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adbe:Notes2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiMember_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:InterestRateScenarioAxis">adbe:ScenarioiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-17</instant>
        </period>
    </context>
    <context id="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiiMember_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:InterestRateScenarioAxis">adbe:ScenarioiiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-17</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="I2018Q4RevCreditAgreement_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-17</instant>
        </period>
    </context>
    <context id="I2010Q1Feb_us-gaap_DebtInstrumentAxis_adbe_Notes2020and2025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adbe:Notes2020and2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2010-02-28</instant>
        </period>
    </context>
    <context id="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiiMember_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:InterestRateScenarioAxis">adbe:ScenarioiiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-17</instant>
        </period>
    </context>
    <context id="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiMember_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:InterestRateScenarioAxis">adbe:ScenarioiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-17</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiiMember_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:InterestRateScenarioAxis">adbe:ScenarioiiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-17</instant>
        </period>
    </context>
    <context id="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiMember_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:InterestRateScenarioAxis">adbe:ScenarioiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-17</instant>
        </period>
    </context>
    <context id="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiiMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adbe:InterestRateScenarioAxis">adbe:ScenarioiiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-17</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_DebtInstrumentAxis_adbe_Notes2020and2025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adbe:Notes2020and2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adbe:Notes2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adbe:Notes2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_DebtInstrumentAxis_adbe_Notes2020and2025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adbe:Notes2020and2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FD2018Q4QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
        </entity>
        <period>
            <startDate>2018-09-01</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="FD2018Q1QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
        </entity>
        <period>
            <startDate>2017-12-02</startDate>
            <endDate>2018-03-02</endDate>
        </period>
    </context>
    <context id="FD2018Q2QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
        </entity>
        <period>
            <startDate>2018-03-03</startDate>
            <endDate>2018-06-01</endDate>
        </period>
    </context>
    <context id="FD2018Q3QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
        </entity>
        <period>
            <startDate>2018-06-02</startDate>
            <endDate>2018-08-31</endDate>
        </period>
    </context>
    <context id="FD2019Q3QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2019-08-30</endDate>
        </period>
    </context>
    <context id="FD2019Q1QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-03-01</endDate>
        </period>
    </context>
    <context id="FD2019Q2QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
        </entity>
        <period>
            <startDate>2019-03-02</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000796343</identifier>
        </entity>
        <period>
            <startDate>2019-08-31</startDate>
            <endDate>2019-11-29</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="ratio">
        <measure>pure</measure>
    </unit>
    <unit id="purchaseperiods">
        <measure>adbe:purchaseperiods</measure>
    </unit>
    <unit id="securities">
        <measure>adbe:securities</measure>
    </unit>
    <adbe:CliffVestingPercentageonThirdYearforPerformanceAwards
      contextRef="FD2019Q4YTD_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_adbe_ProgramsnotyetachievedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="2"
      id="Fact-6C44970061385A798CE3480C25852B9F-wk-Fact-6C44970061385A798CE3480C25852B9F"
      unitRef="ratio">1.00</adbe:CliffVestingPercentageonThirdYearforPerformanceAwards>
    <adbe:DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsAnnualInstallmentsOptionPaymentPeriod
      contextRef="FD2019Q4YTD_srt_TitleOfIndividualAxis_adbe_BoardOfDirectorsAndCertainExecutivesMember"
      id="Fact-56BA85F28A71560F855A7C902ACBE808-wk-Fact-56BA85F28A71560F855A7C902ACBE808">over five, ten or fifteen years</adbe:DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsAnnualInstallmentsOptionPaymentPeriod>
    <adbe:DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsStartDateMinimumPeriodAfterEndOfPlanYear
      contextRef="FD2019Q4YTD_srt_TitleOfIndividualAxis_adbe_BoardOfDirectorsAndCertainExecutivesMember"
      id="Fact-6FC42559CEAA5A4483A66E7727284EC2-wk-Fact-6FC42559CEAA5A4483A66E7727284EC2">P3Y</adbe:DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsStartDateMinimumPeriodAfterEndOfPlanYear>
    <adbe:NumberOfPurchasePeriodsPerOfferingPeriod
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="INF"
      id="Fact-BB57118CCF7E5DBCA29A45F3674C2D5B-wk-Fact-BB57118CCF7E5DBCA29A45F3674C2D5B"
      unitRef="purchaseperiods">4</adbe:NumberOfPurchasePeriodsPerOfferingPeriod>
    <adbe:NumberOfWeeksInCurrentFiscalQuarter
      contextRef="FD2018Q1QTD"
      id="Fact-14EF0438C84752AD96E0EF60E11CAAED-wk-Fact-14EF0438C84752AD96E0EF60E11CAAED">P13W</adbe:NumberOfWeeksInCurrentFiscalQuarter>
    <adbe:NumberOfWeeksInCurrentFiscalQuarter
      contextRef="FD2018Q2QTD"
      id="Fact-4E49DF8855CE5A86A649317FCAE1DAC0-wk-Fact-4E49DF8855CE5A86A649317FCAE1DAC0">P13W</adbe:NumberOfWeeksInCurrentFiscalQuarter>
    <adbe:NumberOfWeeksInCurrentFiscalQuarter
      contextRef="FD2018Q3QTD"
      id="Fact-017FAD2EC0D854B8925DF24E9E2EDCC8-wk-Fact-017FAD2EC0D854B8925DF24E9E2EDCC8">P13W</adbe:NumberOfWeeksInCurrentFiscalQuarter>
    <adbe:NumberOfWeeksInCurrentFiscalQuarter
      contextRef="FD2018Q4QTD"
      id="Fact-904A70866E0D5BB1B51EA143A1A0F20A-wk-Fact-904A70866E0D5BB1B51EA143A1A0F20A">P13W</adbe:NumberOfWeeksInCurrentFiscalQuarter>
    <adbe:NumberOfWeeksInCurrentFiscalQuarter
      contextRef="FD2019Q1QTD"
      id="Fact-9D683B1F2F42579CAEC243AD676E00BB-wk-Fact-9D683B1F2F42579CAEC243AD676E00BB">P13W</adbe:NumberOfWeeksInCurrentFiscalQuarter>
    <adbe:NumberOfWeeksInCurrentFiscalQuarter
      contextRef="FD2019Q2QTD"
      id="Fact-2F3AB10196BE5D7C925CB3BF28677290-wk-Fact-2F3AB10196BE5D7C925CB3BF28677290">P13W</adbe:NumberOfWeeksInCurrentFiscalQuarter>
    <adbe:NumberOfWeeksInCurrentFiscalQuarter
      contextRef="FD2019Q3QTD"
      id="Fact-0D8A81006561571580803876AFD1E1C5-wk-Fact-0D8A81006561571580803876AFD1E1C5">P13W</adbe:NumberOfWeeksInCurrentFiscalQuarter>
    <adbe:NumberOfWeeksInCurrentFiscalQuarter
      contextRef="FD2019Q4QTD"
      id="Fact-52DC38727DE1571198399DAEFFC2AA51-wk-Fact-52DC38727DE1571198399DAEFFC2AA51">P13W</adbe:NumberOfWeeksInCurrentFiscalQuarter>
    <adbe:NumberOfWeeksInCurrentFiscalYear
      contextRef="FD2017Q4YTD"
      id="Fact-F450C287B3C85B1E9899FDD8E388479B-wk-Fact-F450C287B3C85B1E9899FDD8E388479B">P52W</adbe:NumberOfWeeksInCurrentFiscalYear>
    <adbe:NumberOfWeeksInCurrentFiscalYear
      contextRef="FD2018Q4YTD"
      id="Fact-14D86C82D3485AED92A9F85C54199AE1-wk-Fact-14D86C82D3485AED92A9F85C54199AE1">P52W</adbe:NumberOfWeeksInCurrentFiscalYear>
    <adbe:NumberOfWeeksInCurrentFiscalYear
      contextRef="FD2019Q4YTD"
      id="Fact-CDB33C7F8B6350AE865B2566944E43BF-wk-Fact-CDB33C7F8B6350AE865B2566944E43BF">P52W</adbe:NumberOfWeeksInCurrentFiscalYear>
    <adbe:NumbersOfDaysUsedToCalculateAverageStockPrice
      contextRef="FD2019Q4YTD_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      id="Fact-4EF02B01FFD45179B080796BFDB13038-wk-Fact-4EF02B01FFD45179B080796BFDB13038">P0Y0M30D</adbe:NumbersOfDaysUsedToCalculateAverageStockPrice>
    <adbe:OfferingPeriod
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      id="Fact-EB40A1D7A0D856AAAB5AC678C6EA5FC0-wk-Fact-EB40A1D7A0D856AAAB5AC678C6EA5FC0">P24M</adbe:OfferingPeriod>
    <adbe:PurchasePeriod
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      id="Fact-8ABC3913BFC55F8C98A1AAFF48192A8E-wk-Fact-8ABC3913BFC55F8C98A1AAFF48192A8E">P6M</adbe:PurchasePeriod>
    <adbe:VestingPercentagePerYearForFocalRestrictedStockUnits
      contextRef="FI2019Q4_adbe_RSUtypeAxis_adbe_FocalAwardsMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="2"
      id="Fact-E8C980E40EA2B682AC70015F46BC6219-wk-Fact-E8C980E40EA2B682AC70015F46BC6219"
      unitRef="ratio">0.25</adbe:VestingPercentagePerYearForFocalRestrictedStockUnits>
    <adbe:VestingPercentagePerYearForFocalRestrictedStockUnits
      contextRef="I2019Q1FocalsVestingChange_adbe_RSUtypeAxis_adbe_FocalAwardsMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="4"
      id="Fact-2EDAD88814C05B7F9411354429BA3AD9-wk-Fact-2EDAD88814C05B7F9411354429BA3AD9"
      unitRef="ratio">0.3333</adbe:VestingPercentagePerYearForFocalRestrictedStockUnits>
    <adbe:Vestingpercentageperyearforrestrictedstockunitsotherthanfocalgrants
      contextRef="FI2019Q4_adbe_RSUtypeAxis_adbe_OtherAwardsMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="2"
      id="Fact-005E522D3FD758A181B8E495EB37EDA6-wk-Fact-005E522D3FD758A181B8E495EB37EDA6"
      unitRef="ratio">0.25</adbe:Vestingpercentageperyearforrestrictedstockunitsotherthanfocalgrants>
    <dei:AmendmentFlag
      contextRef="FD2019Q4YTD"
      id="Fact-E232E0FCC26C5A90963C1902240E404E-wk-Fact-E232E0FCC26C5A90963C1902240E404E">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="FD2019Q4YTD"
      id="Fact-03468C8C97E66F13BA3EA1416D84EAC6-wk-Fact-03468C8C97E66F13BA3EA1416D84EAC6">--11-29</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus
      contextRef="FD2019Q4YTD"
      id="Fact-E72775D8B4D6E3DB67F7A1416D62409F-wk-Fact-E72775D8B4D6E3DB67F7A1416D62409F">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus
      contextRef="FD2019Q4YTD"
      id="Fact-28EFADA91176AA10CBDFA1416D98E67D-wk-Fact-28EFADA91176AA10CBDFA1416D98E67D">2019</dei:DocumentFiscalYearFocus>
    <dei:EntityCentralIndexKey
      contextRef="FD2019Q4YTD"
      id="Fact-6D5FC2D97ED858E5981BE8BD7AE76C9D-wk-Fact-6D5FC2D97ED858E5981BE8BD7AE76C9D">0000796343</dei:EntityCentralIndexKey>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="Fact-AC2448F1DAB25A23A555D911C174B80D-wk-Fact-AC2448F1DAB25A23A555D911C174B80D"
      unitRef="usd">14981000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="Fact-AE773B71796053EBA96897943A365B0A-wk-Fact-AE773B71796053EBA96897943A365B0A"
      unitRef="usd">9650000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="FI2018Q4"
      decimals="4"
      id="Fact-55DD6E5154BA5115B6DF9DBFE82FEA54-wk-Fact-55DD6E5154BA5115B6DF9DBFE82FEA54"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="FI2019Q4"
      decimals="4"
      id="Fact-FC1E6518450959E6A5987B359AB9D112-wk-Fact-FC1E6518450959E6A5987B359AB9D112"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="FI2018Q4"
      decimals="-3"
      id="Fact-9310B4741B7658B189DD3C5FE8B139EE-wk-Fact-9310B4741B7658B189DD3C5FE8B139EE"
      unitRef="shares">900000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="FI2019Q4"
      decimals="-3"
      id="Fact-A9766B12F13A51F194A9A207645EA0FD-wk-Fact-A9766B12F13A51F194A9A207645EA0FD"
      unitRef="shares">900000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="FI2018Q4"
      decimals="-3"
      id="Fact-640CD7E7F85E5F818998D229A5677522-wk-Fact-640CD7E7F85E5F818998D229A5677522"
      unitRef="shares">600834000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="FI2019Q4"
      decimals="-3"
      id="Fact-9862CF0CAB705528BA46E8E5E3140CD3-wk-Fact-9862CF0CAB705528BA46E8E5E3140CD3"
      unitRef="shares">600834000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="FI2018Q4"
      decimals="-3"
      id="Fact-99C4C3BE04195E7294C715D0FBF0D994-wk-Fact-99C4C3BE04195E7294C715D0FBF0D994"
      unitRef="shares">487663000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="FI2019Q4"
      decimals="-3"
      id="Fact-0ABB1165608F513AA58E34F9A5DF78E7-wk-Fact-0ABB1165608F513AA58E34F9A5DF78E7"
      unitRef="shares">482339000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:DerivativeRemainingMaturity1
      contextRef="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember"
      id="Fact-A72E7A9476725B1383E4C8A66DA258EB-wk-Fact-A72E7A9476725B1383E4C8A66DA258EB">P180D</us-gaap:DerivativeRemainingMaturity1>
    <us-gaap:DerivativeRemainingMaturity1
      contextRef="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember"
      id="Fact-D5CFFE55630F3BD9D50CA14FD95D2034-wk-Fact-D5CFFE55630F3BD9D50CA14FD95D2034">P12M</us-gaap:DerivativeRemainingMaturity1>
    <us-gaap:DerivativeRemainingMaturity1
      contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember"
      id="Fact-24D9E2471E985895A4E44549200DCC0F-wk-Fact-24D9E2471E985895A4E44549200DCC0F">P180D</us-gaap:DerivativeRemainingMaturity1>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="FI2018Q4"
      decimals="4"
      id="Fact-0A44208F70E65501A52C7346237D1A2A-wk-Fact-0A44208F70E65501A52C7346237D1A2A"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="FI2019Q4"
      decimals="4"
      id="Fact-DD5A84B2D7F657F1B792639675C8D834-wk-Fact-DD5A84B2D7F657F1B792639675C8D834"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="FI2018Q4"
      decimals="-3"
      id="Fact-9571A60526B95B9AB6A025411A6C0141-wk-Fact-9571A60526B95B9AB6A025411A6C0141"
      unitRef="shares">2000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="FI2019Q4"
      decimals="-3"
      id="Fact-C894030CE0375A9BA894F7D4C948FB44-wk-Fact-C894030CE0375A9BA894F7D4C948FB44"
      unitRef="shares">2000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="FI2018Q4"
      decimals="-3"
      id="Fact-EE6E1BEBFC5E55BBA57D11D217C5108E-wk-Fact-EE6E1BEBFC5E55BBA57D11D217C5108E"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="FI2019Q4"
      decimals="-3"
      id="Fact-A0A7641036C7582682DA9C16F66B6E47-wk-Fact-A0A7641036C7582682DA9C16F66B6E47"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="D2019Q1FocalRSUafterJan2019_adbe_RSUtypeAxis_adbe_FocalAwardsMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      id="Fact-401734A40D3DD859BF25015F25A15D44-wk-Fact-401734A40D3DD859BF25015F25A15D44">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="D2019Q1FocalRSUbeforeJan2019_adbe_RSUtypeAxis_adbe_FocalAwardsMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      id="Fact-783D3776B4FB5B86AD360CE8734DA915-wk-Fact-783D3776B4FB5B86AD360CE8734DA915">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="FD2019Q4YTD_adbe_RSUtypeAxis_adbe_OtherAwardsMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      id="Fact-4CF56FF21BB251EEB8B0EE2FD8D0ABED-wk-Fact-4CF56FF21BB251EEB8B0EE2FD8D0ABED">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="FD2019Q4YTD_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_adbe_ProgramsnotyetachievedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      id="Fact-C4E35F70CEA05682B101E210572E5136-wk-Fact-C4E35F70CEA05682B101E210572E5136">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="FD2019Q4YTD_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      id="Fact-1F57E9E757A95AE9987472D135DAB886-wk-Fact-1F57E9E757A95AE9987472D135DAB886">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="2"
      id="Fact-87121DE7BC1D51C490854FD85B22F649-wk-Fact-87121DE7BC1D51C490854FD85B22F649"
      unitRef="ratio">0.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="2"
      id="Fact-3E24A66762C35C3CA1C6208EED283237-wk-Fact-3E24A66762C35C3CA1C6208EED283237"
      unitRef="ratio">0.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="2"
      id="Fact-A1F30DD929A751BD90F2A4F251A1802F-wk-Fact-A1F30DD929A751BD90F2A4F251A1802F"
      unitRef="ratio">0.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="2"
      id="Fact-95FD6375469458FD81960A1AF17DCC77-wk-Fact-95FD6375469458FD81960A1AF17DCC77"
      unitRef="ratio">0.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="2"
      id="Fact-90CF0A81D75754749CE6467741965492-wk-Fact-90CF0A81D75754749CE6467741965492"
      unitRef="ratio">0.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="2"
      id="Fact-6774BB7B80CB591984165E853ECB02FA-wk-Fact-6774BB7B80CB591984165E853ECB02FA"
      unitRef="ratio">0.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="4"
      id="Fact-F72F48A2540A5BCCBAAEA38E032640F3-wk-Fact-F72F48A2540A5BCCBAAEA38E032640F3"
      unitRef="ratio">0.0141</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="4"
      id="Fact-8791FB2195D95C1481065EF579F5FB6F-wk-Fact-8791FB2195D95C1481065EF579F5FB6F"
      unitRef="ratio">0.0252</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="4"
      id="Fact-FFF90E50996B5CB49FB3CA6F765B74ED-wk-Fact-FFF90E50996B5CB49FB3CA6F765B74ED"
      unitRef="ratio">0.0247</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="4"
      id="Fact-074010B1E6EE580987BE9C4B8B109782-wk-Fact-074010B1E6EE580987BE9C4B8B109782"
      unitRef="ratio">0.0062</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="4"
      id="Fact-7CFD8B02B1775747888693F1D148A9E9-wk-Fact-7CFD8B02B1775747888693F1D148A9E9"
      unitRef="ratio">0.0154</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="4"
      id="Fact-D8A794B959F15F279EB1DC6DB5AEB3EF-wk-Fact-D8A794B959F15F279EB1DC6DB5AEB3EF"
      unitRef="ratio">0.0178</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="FD2017Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      id="Fact-4C73B7DCC7145D0AB786AF975C8B6D81-wk-Fact-4C73B7DCC7145D0AB786AF975C8B6D81">P2Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="FD2017Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      id="Fact-297CB4AE15325067B2FCF1C7CD6352A9-wk-Fact-297CB4AE15325067B2FCF1C7CD6352A9">P6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      id="Fact-86F7A39053535E1CB1C3AFDC11889F8D-wk-Fact-86F7A39053535E1CB1C3AFDC11889F8D">P2Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      id="Fact-854D7800920F526790332CD5BA11F156-wk-Fact-854D7800920F526790332CD5BA11F156">P6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      id="Fact-96A03D6609235224888640507A801D5D-wk-Fact-96A03D6609235224888640507A801D5D">P2Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      id="Fact-39045932982950D4AD113D1D5395E837-wk-Fact-39045932982950D4AD113D1D5395E837">P6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:TaxCreditCarryforwardExpirationDate
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember"
      id="Fact-A27E27A26F685332865FF46953A25A53-wk-Fact-A27E27A26F685332865FF46953A25A53">2038-01-01</us-gaap:TaxCreditCarryforwardExpirationDate>
    <us-gaap:TaxCreditCarryforwardExpirationDate
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember"
      id="Fact-A25D4BEDF8AB539090D7F8E43BEEAC94-wk-Fact-A25D4BEDF8AB539090D7F8E43BEEAC94">2020-01-01</us-gaap:TaxCreditCarryforwardExpirationDate>
    <us-gaap:TreasuryStockShares
      contextRef="FI2018Q4"
      decimals="-3"
      id="Fact-4785520D9F9F5A13A0AD64583FE70F1C-wk-Fact-4785520D9F9F5A13A0AD64583FE70F1C"
      unitRef="shares">113171000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="FI2019Q4"
      decimals="-3"
      id="Fact-CC498C86B2A453B8BCFA0FDA0543E30C-wk-Fact-CC498C86B2A453B8BCFA0FDA0543E30C"
      unitRef="shares">118495000</us-gaap:TreasuryStockShares>
    <dei:DocumentType
      contextRef="FD2019Q4YTD"
      id="d10049648e814-wk-Fact-C5E0311271A6E774274ADA979C9CFC67">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="FD2019Q4YTD"
      id="d10049648e834-wk-Fact-A1E4E5F2CECF725446E2DA9D27FA5120">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="FD2019Q4YTD"
      id="d10049648e844-wk-Fact-A96DADAEFE53A10AC8D5A1395E9F74BA">2019-11-29</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="FD2019Q4YTD"
      id="d10049648e864-wk-Fact-0903FFAAE18466ABE588DA9E446C542F">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="FD2019Q4YTD"
      id="d10049648e887-wk-Fact-03AE163AB961C4A695C7DA9E8B7C4CD4">0-15175</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="FD2019Q4YTD"
      id="d10049648e893-wk-Fact-1DF75E4580AABFD1382CDA9EA2608068">ADOBE INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="FD2019Q4YTD"
      id="d10049648e917-wk-Fact-8B76FB44DD6BA6E20541DAAB16254015">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="FD2019Q4YTD"
      id="d10049648e922-wk-Fact-9961760C8F9BE800BE29DAAB3A40BB78">77-0019522</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="FD2019Q4YTD"
      id="d10049648e945-wk-Fact-8EB3CD837100DF9DC519DA9F7C81769E">345 Park Avenue</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="FD2019Q4YTD"
      id="d10049648e950-wk-Fact-E153F8553AA7028EBD4EDA9F96E2EEE9">San Jose</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="FD2019Q4YTD"
      id="d10049648e955-wk-Fact-210E0A09AFDBBF6FD863DA9FB5245218">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="FD2019Q4YTD"
      id="d10049648e960-wk-Fact-2CC092C44684A62D9F67DA9FCAD13E30">95110-2704</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="FD2019Q4YTD"
      id="d10049648e971-wk-Fact-2F0DE83B3ECD676A9137DA9FE846D930">408</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="FD2019Q4YTD"
      id="d10049648e976-wk-Fact-DF128D504E510928BB8FDA9FFF9E18AA">536-6000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="FD2019Q4YTD"
      id="d10049648e1021-wk-Fact-996D97FDC8146CC0A699DAA04CD57B7F">Common Stock, $0.0001 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="FD2019Q4YTD"
      id="d10049648e1026-wk-Fact-FE0261161D141EA628D4DAA0661DE706">ADBE</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="FD2019Q4YTD"
      id="d10049648e1031-wk-Fact-808C006F090BD9C0052FDAA07D304B33">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="FD2019Q4YTD"
      id="d10049648e1042-wk-Fact-5134065CB92BC5B615C2DAABB15EDC45">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="FD2019Q4YTD"
      id="d10049648e1066-wk-Fact-D25495F0BA684456450ADAAC18750932">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="FD2019Q4YTD"
      id="d10049648e1076-wk-Fact-057BDC732CDD781A5E80DAA0D7DB32D9">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="FD2019Q4YTD"
      id="d10049648e1098-wk-Fact-E0151FB8F62674D8BEE2DAACF1620EFF">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="FD2019Q4YTD"
      id="d10049648e1142-wk-Fact-43429B796B5A47DE9E29DAA1588DBE26">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="FD2019Q4YTD"
      id="d10049648e1192-wk-Fact-E3D6BFAD02B9861800AADAA17978F3B8">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="FD2019Q4YTD"
      id="d10049648e1208-wk-Fact-2A933A552CF5BAE87955DAA1B5DA3241">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="FD2019Q4YTD"
      id="d10049648e1216-wk-Fact-A689A237695EEED2F262DAA225BAA04C">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="FI2019Q2"
      decimals="-7"
      id="d10049648e1234-wk-Fact-97A6BDD5A46948FC2967DAAD53221CD7"
      unitRef="usd">102250000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="I2020Q1SharesOutstanding"
      decimals="0"
      id="d10049648e1242-wk-Fact-52DC1EFCB5B2823AC294DAA29694AF95"
      unitRef="shares">482130975</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10072343e944-wk-Fact-70AFBC34BA445357B1AEA2AFD9AFDC4B"
      unitRef="usd">2650221000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10072343e963-wk-Fact-A2AFF206816F5BDE99E62822DFCCEB1F"
      unitRef="usd">1642775000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10072343e978-wk-Fact-97EFC3B9C4C85379A657382E9357A7DA"
      unitRef="usd">1526755000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10072343e997-wk-Fact-F4F988CCB64D550E9D5F1B545678643A"
      unitRef="usd">1586187000</us-gaap:ShortTermInvestments>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10072343e1017-wk-Fact-DA210CF9F8DE5C01A9DD08CEC4DC0883"
      unitRef="usd">1534809000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10072343e1036-wk-Fact-7A1FB7E7344952609E76622133C85764"
      unitRef="usd">1315578000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10072343e1056-wk-Fact-1227CBB83870511A898226CF422D16CE"
      unitRef="usd">783140000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10072343e1075-wk-Fact-1010892BF6C67624187FCB7BABA1DFB1"
      unitRef="usd">312499000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10072343e1095-wk-Fact-4CDF41FEBF15565AA75521C2DC857F38"
      unitRef="usd">6494925000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10072343e1114-wk-Fact-8C99D78278C95ECCB9C0804CD44BE958"
      unitRef="usd">4857039000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10072343e1134-wk-Fact-4B4459E4B11D5BD7A851C5168E9C56F1"
      unitRef="usd">1293015000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10072343e1153-wk-Fact-669CAD88FCAF5FB4850AB2B5B0876EC7"
      unitRef="usd">1075072000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10072343e1173-wk-Fact-6ACCE66915C95AC0AF6678FCC2740C00"
      unitRef="usd">10691199000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10072343e1192-wk-Fact-E0374051D9D0547BADAC86F9F2F216AA"
      unitRef="usd">10581048000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10072343e1212-wk-Fact-4874329B60C856989CEEE1754FD9EA74"
      unitRef="usd">1720565000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10072343e1231-wk-Fact-AF9C07480E655CB7A2B9CC7120A3BB2A"
      unitRef="usd">2069001000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10072343e1252-wk-Fact-ED6275085A4056C78F998ED63B9BDF46"
      unitRef="usd">562696000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10072343e1271-wk-Fact-C779F956E3EA56A9B33864F6880D3FB8"
      unitRef="usd">186522000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10072343e1296-wk-Fact-0722261066E2526DA7F13757ECC2D7BE"
      unitRef="usd">20762400000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10072343e1315-wk-Fact-284D1E34991C581C9041D4FADA94C035"
      unitRef="usd">18768682000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10072343e1456-wk-Fact-2F7226ED1FB45DB2B813790903D5761E"
      unitRef="usd">209499000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10072343e1475-wk-Fact-81A67197BEBF54D9889677108F6E1590"
      unitRef="usd">186258000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10072343e1490-wk-Fact-41CDE768E4445F62AFC683DD257735C3"
      unitRef="usd">1398548000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10072343e1509-wk-Fact-CB6E7FF7098A58BD9E98B1021AB074CB"
      unitRef="usd">1163185000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DebtCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10072343e1529-wk-Fact-3F9D1278EE28BC563785887411524F72"
      unitRef="usd">3149343000</us-gaap:DebtCurrent>
    <us-gaap:DebtCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10072343e1548-wk-Fact-4E8FF71ACFB285392FB3CB7F8BC77DE2"
      unitRef="usd">0</us-gaap:DebtCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10072343e1568-wk-Fact-FB580F0410515B31AB1314EE824A0970"
      unitRef="usd">3377986000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10072343e1587-wk-Fact-735FDEA7429A5749BC075EA7A01DA8F9"
      unitRef="usd">2915974000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10072343e1607-wk-Fact-C6630BCE201A512497AE56C96711AA2B"
      unitRef="usd">55562000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10072343e1626-wk-Fact-6D471CAE53345BCC8C981057FE8BF210"
      unitRef="usd">35709000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10072343e1646-wk-Fact-007D87527B5B59E0AC5AB05AB7825ADE"
      unitRef="usd">8190938000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10072343e1665-wk-Fact-810FB08E90955070BF50A3050A609A53"
      unitRef="usd">4301126000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10072343e1727-wk-Fact-50C4D6C1E6C9529682C1D5A7E4B8908F"
      unitRef="usd">988924000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10072343e1746-wk-Fact-B9A48E89D63E5936AD323BC66E667177"
      unitRef="usd">4124800000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:DeferredRevenueNoncurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10072343e1766-wk-Fact-9DDA2AB97FF959DFB049E98677D0E78F"
      unitRef="usd">122727000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:DeferredRevenueNoncurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10072343e1785-wk-Fact-EB4D71F670BF5F989B44E8FB23534B0D"
      unitRef="usd">137630000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10072343e1805-wk-Fact-DFDB7E7B941B56F08870580A1AAE188B"
      unitRef="usd">616102000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10072343e1824-wk-Fact-3DDD0123BB905005A8EA1CB6FF48365F"
      unitRef="usd">644101000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10072343e1844-wk-Fact-E7E01C84E6655C91BFAADBC3387F33A9"
      unitRef="usd">140498000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10072343e1863-wk-Fact-42B76B775B3E5BA7864B52E92497CF54"
      unitRef="usd">46702000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10072343e1883-wk-Fact-61E61A5621EC5380A6468BBEF5F93B70"
      unitRef="usd">173056000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10072343e1902-wk-Fact-78037B2B7D7651EFA9F00314FFF48F14"
      unitRef="usd">152209000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10072343e1922-wk-Fact-43E493EFF65B5C328842DCBA7D78AB94"
      unitRef="usd">10232245000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10072343e1941-wk-Fact-D894733D1CAF551B82517C62D4765114"
      unitRef="usd">9406568000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="FI2019Q4"
      id="d10072343e2002-wk-Fact-90932BB1EDD85D9EAB94E471D982FF66"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="FI2018Q4"
      id="d10072343e2020-wk-Fact-795C4C2DDB7951659AF8D5234F453456"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10072343e2120-wk-Fact-40F71D780F1A52CE8E2C45C1978910FA"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10072343e2139-wk-Fact-90E48D50695D5069AF2EE034B99F1B29"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockValue
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10072343e2159-wk-Fact-70A46D1C8DF55EC9A517624CB9242F76"
      unitRef="usd">61000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10072343e2178-wk-Fact-BFB8392D39BE5E6B978C6F614699210C"
      unitRef="usd">61000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10072343e2198-wk-Fact-77EBEADF43F556D4BFF31E82198E4104"
      unitRef="usd">6504800000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10072343e2217-wk-Fact-7811F9300E905287BF133256E3108FBD"
      unitRef="usd">5685337000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10072343e2237-wk-Fact-CD6617264CDC59668F3C7F0610B10399"
      unitRef="usd">14828562000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10072343e2256-wk-Fact-83A4CD28955C5CF091948D521C387ADD"
      unitRef="usd">11815597000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10072343e2276-wk-Fact-826346790A1955709EAD17D02932ED5B"
      unitRef="usd">-188034000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10072343e2296-wk-Fact-C95DF87AC0745F95B0CD4145AC58410C"
      unitRef="usd">-148130000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockValue
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10072343e2317-wk-Fact-16218EBF33605349BEBD65FEDA4CCFEE"
      unitRef="usd">10615234000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10072343e2337-wk-Fact-3DA8DB74EF965C6985B3579C108830B7"
      unitRef="usd">7990751000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10072343e2358-wk-Fact-DFF38BD4A7A55724995D86D4EA3876C2"
      unitRef="usd">10530155000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10072343e2377-wk-Fact-CFDD292CD6B75A14BC31082D08564915"
      unitRef="usd">9362114000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10072343e2402-wk-Fact-540901959DFC5BA3AE811EA7C6C55D09"
      unitRef="usd">20762400000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10072343e2421-wk-Fact-14AE8EFDCB38525D88F760C68DDF6275"
      unitRef="usd">18768682000</us-gaap:LiabilitiesAndStockholdersEquity>
    <adbe:SubscriptionandCirculationRevenue
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10070689e1011-wk-Fact-98218A52854455B781C53D4EBDBB7B1E"
      unitRef="usd">9994463000</adbe:SubscriptionandCirculationRevenue>
    <adbe:SubscriptionandCirculationRevenue
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10070689e1030-wk-Fact-A09E9405C20D583AA4DE35E4380F201A"
      unitRef="usd">7922152000</adbe:SubscriptionandCirculationRevenue>
    <adbe:SubscriptionandCirculationRevenue
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10070689e1049-wk-Fact-13D250B60089535B858A70FE8F2BABA2"
      unitRef="usd">6133869000</adbe:SubscriptionandCirculationRevenue>
    <adbe:Productrevenue
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10070689e1065-wk-Fact-0B44F696E3A5532A81A8AE12313AD2BA"
      unitRef="usd">647788000</adbe:Productrevenue>
    <adbe:Productrevenue
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10070689e1084-wk-Fact-C274690D37645549A97044F53ECC82E8"
      unitRef="usd">622153000</adbe:Productrevenue>
    <adbe:Productrevenue
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10070689e1103-wk-Fact-F07C159BA1505257BF4865B3321DF11F"
      unitRef="usd">706767000</adbe:Productrevenue>
    <adbe:Servicesandsupportrevenue
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10070689e1124-wk-Fact-6E6E0EED92305E97BE5D59F8B33C4CB1"
      unitRef="usd">529046000</adbe:Servicesandsupportrevenue>
    <adbe:Servicesandsupportrevenue
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10070689e1143-wk-Fact-A2C0A9A51E7752708B451F3E40998E94"
      unitRef="usd">485703000</adbe:Servicesandsupportrevenue>
    <adbe:Servicesandsupportrevenue
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10070689e1162-wk-Fact-54D1CB7F96705820BCF2BBFA830A4F73"
      unitRef="usd">460869000</adbe:Servicesandsupportrevenue>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10070689e1183-wk-Fact-3828243750A656A5B6FD02509718B186"
      unitRef="usd">11171297000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10070689e1202-wk-Fact-7641247619F559C9A7F2D7DD287FABD6"
      unitRef="usd">9030008000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10070689e1221-wk-Fact-5A6F5DF63B485C689CDD1EA078CDD7E7"
      unitRef="usd">7301505000</us-gaap:Revenues>
    <adbe:CostofSubscriptionRevenue
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10070689e1307-wk-Fact-CC1FA3CCD081506CA42973D791506DDB"
      unitRef="usd">1222520000</adbe:CostofSubscriptionRevenue>
    <adbe:CostofSubscriptionRevenue
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10070689e1326-wk-Fact-BC92D5C08A585C1C9F7EEFBD62BBFB78"
      unitRef="usd">807221000</adbe:CostofSubscriptionRevenue>
    <adbe:CostofSubscriptionRevenue
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10070689e1345-wk-Fact-D0676A743C125D95AC0350AE640AEC70"
      unitRef="usd">623048000</adbe:CostofSubscriptionRevenue>
    <adbe:CostofProductRevenue
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10070689e1366-wk-Fact-C947E7D0BCE65B9A81C97BCFADC4330D"
      unitRef="usd">39625000</adbe:CostofProductRevenue>
    <adbe:CostofProductRevenue
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10070689e1385-wk-Fact-032691410350549790855DD624F74532"
      unitRef="usd">46009000</adbe:CostofProductRevenue>
    <adbe:CostofProductRevenue
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10070689e1404-wk-Fact-12E3D331BE8E56EAB94F5DA72390EE65"
      unitRef="usd">57082000</adbe:CostofProductRevenue>
    <adbe:CostofServicesandSupportRevenue
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10070689e1425-wk-Fact-71B7266695D052FEA22F40F7AC9C1E03"
      unitRef="usd">410575000</adbe:CostofServicesandSupportRevenue>
    <adbe:CostofServicesandSupportRevenue
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10070689e1444-wk-Fact-219DB0CF0A3254ADBE025B05F306918C"
      unitRef="usd">341769000</adbe:CostofServicesandSupportRevenue>
    <adbe:CostofServicesandSupportRevenue
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10070689e1463-wk-Fact-35A318EC65695A83B47ADC4833CD9698"
      unitRef="usd">330361000</adbe:CostofServicesandSupportRevenue>
    <us-gaap:CostOfRevenue
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10070689e1485-wk-Fact-9ABA4FF1E1E758808FC7CD29F9C8C60A"
      unitRef="usd">1672720000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10070689e1504-wk-Fact-CD0C6D882E4C595F893CB51BD3AE3CBD"
      unitRef="usd">1194999000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10070689e1523-wk-Fact-64ECC73B9FB35E41BDC1FEEFFD3C4DE3"
      unitRef="usd">1010491000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10070689e1547-wk-Fact-BED331F90EF75E2FA909C17BA3690824"
      unitRef="usd">9498577000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10070689e1566-wk-Fact-0C433715824F57978FA2B8E74017ECC5"
      unitRef="usd">7835009000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10070689e1585-wk-Fact-C97C9F812FCD5915A2EA209D7E285DFA"
      unitRef="usd">6291014000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10070689e1671-wk-Fact-4C8CAEAA8F755CEA80027910BD0AE3B5"
      unitRef="usd">1930228000</us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost>
    <us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10070689e1690-wk-Fact-BED6B3E5803E58D4B8B1E0B0B14AC564"
      unitRef="usd">1537812000</us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost>
    <us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10070689e1709-wk-Fact-AFDF1EE29B82501CBB2205B49B43A434"
      unitRef="usd">1224059000</us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost>
    <us-gaap:SellingAndMarketingExpense
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10070689e1730-wk-Fact-5852ED30332555C3AE95700409F88539"
      unitRef="usd">3244347000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10070689e1749-wk-Fact-00FDBAED05B05352B8C1DAE2685C7279"
      unitRef="usd">2620829000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10070689e1768-wk-Fact-37239EFC0499548893934F025E2A4744"
      unitRef="usd">2197592000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10070689e1789-wk-Fact-E2DFCEE7D4B051D9B1FE05111687B8D8"
      unitRef="usd">880637000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10070689e1808-wk-Fact-A10774A56C3B5E2EBA5370358A2924A7"
      unitRef="usd">744898000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10070689e1827-wk-Fact-ACBD322CA6F05A7BB54F1DFDB24AEA27"
      unitRef="usd">624706000</us-gaap:GeneralAndAdministrativeExpense>
    <adbe:OperatingExpensesAmortizationOfPurchasedIntangibles
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10070689e1848-wk-Fact-BAD91D4F206E573CB8FFD4C6E7BDA675"
      unitRef="usd">175244000</adbe:OperatingExpensesAmortizationOfPurchasedIntangibles>
    <adbe:OperatingExpensesAmortizationOfPurchasedIntangibles
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10070689e1867-wk-Fact-D23C19765E725067BE672D82ACFF24DD"
      unitRef="usd">91101000</adbe:OperatingExpensesAmortizationOfPurchasedIntangibles>
    <adbe:OperatingExpensesAmortizationOfPurchasedIntangibles
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10070689e1886-wk-Fact-7615923939375276BB35D099FF4E5AC0"
      unitRef="usd">76562000</adbe:OperatingExpensesAmortizationOfPurchasedIntangibles>
    <us-gaap:OperatingExpenses
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10070689e1907-wk-Fact-9B107C1529C85199971CE90BA80F71F5"
      unitRef="usd">6230456000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10070689e1926-wk-Fact-B832811FAEDA58419D5018CF5A1789D2"
      unitRef="usd">4994640000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10070689e1945-wk-Fact-6EC6235AB1BF5A5895D60779220C1DB5"
      unitRef="usd">4122919000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10070689e1969-wk-Fact-EB053797A9FA5307ABA1E5575C59AA61"
      unitRef="usd">3268121000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10070689e1988-wk-Fact-1F051AC70C85506BBC626BC17AE0E1BD"
      unitRef="usd">2840369000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10070689e2007-wk-Fact-60C2EDEA386857D984C5B4BB8947F373"
      unitRef="usd">2168095000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncome
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10070689e2093-wk-Fact-644B1961305F5F5C9B55BB51CCF4BC5F"
      unitRef="usd">42255000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10070689e2112-wk-Fact-BA351DC45360574DA9085A3C4D19BAD1"
      unitRef="usd">39536000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10070689e2131-wk-Fact-C642F82BD9FC5F4FBABAF6EA00CC79AB"
      unitRef="usd">36395000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:InterestExpense
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10070689e2153-wk-Fact-538F6718E6E3506CA61B107CFF0D5810"
      unitRef="usd">157214000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10070689e2173-wk-Fact-293AFC4A2CD05DF8B3C8BC19F87F9DC5"
      unitRef="usd">89242000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10070689e2193-wk-Fact-7C1E6DD5675651F88C0EE35A0C531109"
      unitRef="usd">74402000</us-gaap:InterestExpense>
    <us-gaap:GainLossOnInvestments
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10070689e2215-wk-Fact-D8B00B918A96537C8C038BDA510FBBBF"
      unitRef="usd">51579000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10070689e2234-wk-Fact-F7154B9239785B599D451B6013484D38"
      unitRef="usd">3213000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10070689e2253-wk-Fact-150417A9B2FD51EFA7C5EEEC539AAF41"
      unitRef="usd">7553000</us-gaap:GainLossOnInvestments>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10070689e2274-wk-Fact-BED4DA7C64C155C0A233E88CAD90BD2E"
      unitRef="usd">-63380000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10070689e2294-wk-Fact-D9C348B4248E5ABEB2DDF46972213AAF"
      unitRef="usd">-46493000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10070689e2314-wk-Fact-54959855FEB253AEBEF8CE186EE9C8E9"
      unitRef="usd">-30454000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10070689e2336-wk-Fact-F2F522B5253A55F29DBBB4A1ED6D807C"
      unitRef="usd">3204741000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10070689e2355-wk-Fact-CA72BB02986457D5B4D7625E5B5D823C"
      unitRef="usd">2793876000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10070689e2374-wk-Fact-FA694CF77033536487165F5AF932A74A"
      unitRef="usd">2137641000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10070689e2395-wk-Fact-A4363994667E5685A6250D662DBA90BB"
      unitRef="usd">253283000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10070689e2414-wk-Fact-1BDFB78B83055B88908D7D3C0B8BCDA4"
      unitRef="usd">203102000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10070689e2433-wk-Fact-CB95142FD9655F3EA120A43E7E29F095"
      unitRef="usd">443687000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10070689e2459-wk-Fact-835009B5072450B1AB0F9D855A531186"
      unitRef="usd">2951458000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10070689e2478-wk-Fact-F583FA8857A555079FD8FEF08574776D"
      unitRef="usd">2590774000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10070689e2497-wk-Fact-BE46B1C23A6D5E318691071F1EAD8B34"
      unitRef="usd">1693954000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2019Q4YTD"
      decimals="2"
      id="d10070689e2518-wk-Fact-B789C1E326ED5E95B5042BD848EE69DB"
      unitRef="usdPerShare">6.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2018Q4YTD"
      decimals="2"
      id="d10070689e2537-wk-Fact-A2C1D64451AE5171B97AA91146A14586"
      unitRef="usdPerShare">5.28</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2017Q4YTD"
      decimals="2"
      id="d10070689e2556-wk-Fact-14A759679D1E58119F816A2007BB8BC7"
      unitRef="usdPerShare">3.43</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10070689e2572-wk-Fact-0FA1FF138E2351ACB0C217267E4EBE94"
      unitRef="shares">486291000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10070689e2591-wk-Fact-AABAAA10BBBE5D8A87DEA9E5AA9F35C5"
      unitRef="shares">490564000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10070689e2610-wk-Fact-4728994F6EF25D26BBEDCBFF0096901A"
      unitRef="shares">493632000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2019Q4YTD"
      decimals="2"
      id="d10070689e2636-wk-Fact-CF5F1E29D0EC5BFE8D35BE5C200292B4"
      unitRef="usdPerShare">6.00</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2018Q4YTD"
      decimals="2"
      id="d10070689e2655-wk-Fact-EE4E017C0FF85806A058A0026375C062"
      unitRef="usdPerShare">5.20</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2017Q4YTD"
      decimals="2"
      id="d10070689e2674-wk-Fact-BF5E7DBA7A2F56938AA4E4E272E4ADBC"
      unitRef="usdPerShare">3.38</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10070689e2690-wk-Fact-E0E1F1B5EB4A5213B4193D45FF6C7612"
      unitRef="shares">491572000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10070689e2709-wk-Fact-86E355742E0D5F6D881429EC054C1C82"
      unitRef="shares">497843000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10070689e2728-wk-Fact-A860ED833F915B428F43C816E375FC33"
      unitRef="shares">501123000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10073571e1009-wk-Fact-835009B5072450B1AB0F9D855A531186"
      unitRef="usd">2951458000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10073571e1028-wk-Fact-F583FA8857A555079FD8FEF08574776D"
      unitRef="usd">2590774000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10073571e1047-wk-Fact-BE46B1C23A6D5E318691071F1EAD8B34"
      unitRef="usd">1693954000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10073571e1187-wk-Fact-33254284850255B89E57E47FC9061257"
      unitRef="usd">29409000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10073571e1206-wk-Fact-CC72F739D4495C63A6C393C0FD5C80A4"
      unitRef="usd">-24464000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10073571e1226-wk-Fact-310B5F60FA7856E383DC5984DB1A67D5"
      unitRef="usd">-2503000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10073571e1248-wk-Fact-1BF1EEA1CC1157DB9302EE68EEDB398E"
      unitRef="usd">-124000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10073571e1267-wk-Fact-9D2CB2817CE95DBAAB68674CB408DA4E"
      unitRef="usd">-10650000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10073571e1286-wk-Fact-30FBEF5C2952564D81A35E629665BEFF"
      unitRef="usd">947000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10073571e1308-wk-Fact-2A8115A20661595EAD84AF808C0A5432"
      unitRef="usd">29533000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10073571e1327-wk-Fact-3D35650D3C3D5C678114E2448F36DCAE"
      unitRef="usd">-13814000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10073571e1347-wk-Fact-3A3686305F15538F8C384F8ACDD628C4"
      unitRef="usd">-3450000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10073571e1431-wk-Fact-1A94F324914A500984CF66D3E822B8C4"
      unitRef="usd">294000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10073571e1450-wk-Fact-862E2EB609865A74B7AD01D70520920A"
      unitRef="usd">74080000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10073571e1469-wk-Fact-D17A52BB2D515CB5AB18645086C2EAEE"
      unitRef="usd">6917000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10073571e1491-wk-Fact-260A89EDDD3B5C858C9C1E95E9C3AFAD"
      unitRef="usd">44334000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10073571e1511-wk-Fact-FF4BBC2F03D75D83AD5B00CA0DD896B3"
      unitRef="usd">48981000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10073571e1531-wk-Fact-C375E6BF3C6C5E0BB89F21927595E992"
      unitRef="usd">31973000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10073571e1553-wk-Fact-84C6F3E3FECD565AAE4A0347B6AE7BD1"
      unitRef="usd">-44040000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10073571e1573-wk-Fact-59A7AB9926F65D00A51253CB9D9823FE"
      unitRef="usd">25099000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10073571e1592-wk-Fact-0B03FA1DF53F5BFAB7419CEC56E4AAFC"
      unitRef="usd">-25056000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10073571e1614-wk-Fact-F179EAE7966B5C03A434311FB3F7168D"
      unitRef="usd">-25397000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10073571e1634-wk-Fact-76FCE9F2C0D25044B349283459666503"
      unitRef="usd">-47594000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10073571e1654-wk-Fact-B1E464093B065CE2A92FA01AC496A24D"
      unitRef="usd">90287000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10073571e1675-wk-Fact-3C808D1A11765B5CB187CED90C47C793"
      unitRef="usd">-39904000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10073571e1695-wk-Fact-DC018A9C994C54BCB9C747951F1F2B82"
      unitRef="usd">-36309000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10073571e1715-wk-Fact-3064F933AA8E5F9BA6C982AA5A1864BD"
      unitRef="usd">61781000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10073571e1741-wk-Fact-285521EE1E9B5F4E960EB3627A5F6EAB"
      unitRef="usd">2911554000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10073571e1760-wk-Fact-79229C8B4CE15B748A68EFA103FDA38C"
      unitRef="usd">2554465000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10073571e1779-wk-Fact-CE55456E34C259C2B26445B7D36A0081"
      unitRef="usd">1755735000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesIssued
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d10081838e1183-wk-Fact-A2B21C27361C5C58BD36571A06B8422E"
      unitRef="shares">600834000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d10081838e1202-wk-Fact-262DD6C73D635C7881DBD07AAEA0B867"
      unitRef="usd">61000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d10081838e1221-wk-Fact-AEDA3E51DDF9590A89CB14490AA01D1F"
      unitRef="usd">4616331000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d10081838e1241-wk-Fact-B81FD21C2D405C398B32EEEDD78F97B7"
      unitRef="usd">8114517000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d10081838e1260-wk-Fact-E013A76B46C55B49B6EA36298C849E55"
      unitRef="usd">-173602000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockShares
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d10081838e1275-wk-Fact-642547506DD9507C8FEAA2E74278117F"
      unitRef="shares">106580000</us-gaap:TreasuryStockShares>
    <us-gaap:StockholdersEquity
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d10081838e1296-wk-Fact-9DF1AA5E9C125619B385741864CD77C8"
      unitRef="usd">-5132472000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2016Q4"
      decimals="-3"
      id="d10081838e1316-wk-Fact-545FEBF29B22531DA0C8A12EFF0273DF"
      unitRef="usd">7424835000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d10081838e1389-wk-Fact-67CBA71E73AC56958A7F1FFB86675937"
      unitRef="usd">1693954000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10081838e1461-wk-Fact-BE46B1C23A6D5E318691071F1EAD8B34"
      unitRef="usd">1693954000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d10081838e1558-wk-Fact-FF32EF1DDE6C598BAB3E8FE661990EAA"
      unitRef="usd">61781000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10081838e1611-wk-Fact-3064F933AA8E5F9BA6C982AA5A1864BD"
      unitRef="usd">61781000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d10081838e1669-wk-Fact-12733B7996EA5359A786693DA67AABCD"
      unitRef="usd">1768000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d10081838e1689-wk-Fact-598CC82B9C85543ABEA14131F10B2364"
      unitRef="usd">-234601000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d10081838e1728-wk-Fact-DBC87141326154428C722C8468186708"
      unitRef="shares">5194000</us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d10081838e1743-wk-Fact-4CF668C236E157689030015E95103727"
      unitRef="usd">151058000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10081838e1762-wk-Fact-78237C0F82265BE0AF08E205F89395E5"
      unitRef="usd">-81775000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d10081838e1879-wk-Fact-0C492180F5F5554BA4DDFB440F7BB87A"
      unitRef="shares">8186000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d10081838e1895-wk-Fact-EF3A573D8D265D87B0FB36EABE105F95"
      unitRef="usd">1100000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10081838e1915-wk-Fact-E329769D8DF55A2EAC471E56BDBFAE22"
      unitRef="usd">1100000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <adbe:EquityAwardsAssumedForAcquisition
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d10081838e1977-wk-Fact-886DA69B4B765F589D6EA4AA631CC2E1"
      unitRef="usd">10348000</adbe:EquityAwardsAssumedForAcquisition>
    <adbe:EquityAwardsAssumedForAcquisition
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10081838e2069-wk-Fact-323047D43DDE52C6B536A231132533A9"
      unitRef="usd">10348000</adbe:EquityAwardsAssumedForAcquisition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d10081838e2127-wk-Fact-29B5A98098DF52CFADAF048580BFADC7"
      unitRef="usd">453748000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10081838e2219-wk-Fact-856D6F836B73568CA4A1F7951B42E328"
      unitRef="usd">453748000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <adbe:Changeintreasurystockvalueduetodeferredcompensationplan
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d10081838e2353-wk-Fact-805337BEE68A5149ADC1B16C555BABE0"
      unitRef="usd">-3022000</adbe:Changeintreasurystockvalueduetodeferredcompensationplan>
    <adbe:Changeintreasurystockvalueduetodeferredcompensationplan
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10081838e2373-wk-Fact-90E80133CE6C5C268548AA4FE109DD3D"
      unitRef="usd">-3022000</adbe:Changeintreasurystockvalueduetodeferredcompensationplan>
    <us-gaap:SharesIssued
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d10081838e2399-wk-Fact-5EB096AC03A452CABFF1EC34E8472393"
      unitRef="shares">600834000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d10081838e2418-wk-Fact-4EAB4A2DA6C55BE98E3CDC5CAD03692D"
      unitRef="usd">61000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d10081838e2437-wk-Fact-AAC71DC795355D7A9833EC4227314753"
      unitRef="usd">5082195000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d10081838e2457-wk-Fact-36F8620014465DAABFE2CE91563C2DED"
      unitRef="usd">9573870000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d10081838e2476-wk-Fact-ADFBDBBA011A5E9494B6E9695A0E2C14"
      unitRef="usd">-111821000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockShares
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d10081838e2491-wk-Fact-B8C711498D1859A2B6242D03FE21145D"
      unitRef="shares">109572000</us-gaap:TreasuryStockShares>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d10081838e2512-wk-Fact-0D2AD5FB39A45B478FCF1553DDCD5A74"
      unitRef="usd">-6084436000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4"
      decimals="-3"
      id="d10081838e2532-wk-Fact-5FF30CFC559F544FAE621FFCA3077C3F"
      unitRef="usd">8459869000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d10081838e2606-wk-Fact-AF4FE4A70DEF5071B99CF067D79FE946"
      unitRef="usd">2590774000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10081838e2678-wk-Fact-F583FA8857A555079FD8FEF08574776D"
      unitRef="usd">2590774000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d10081838e2775-wk-Fact-0C98AC67EE6E5CFF995B3EFEFF79CC02"
      unitRef="usd">-36309000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10081838e2829-wk-Fact-DC018A9C994C54BCB9C747951F1F2B82"
      unitRef="usd">-36309000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d10081838e2888-wk-Fact-BEFAF4AF160552D3B344C6B39F7FEDF1"
      unitRef="usd">-1125000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d10081838e2909-wk-Fact-1E2577C2EC03583D84E84891328AB01D"
      unitRef="usd">-348729000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d10081838e2948-wk-Fact-68614E23A03D5FB9A6A3FBE29EC44F86"
      unitRef="shares">5087000</us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d10081838e2963-wk-Fact-6B83D231EF7E5C848B07E0C3F3BD2F56"
      unitRef="usd">147651000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10081838e2982-wk-Fact-8908FD05ABDA5CAFBE3B375D1DF7BF3A"
      unitRef="usd">-202203000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d10081838e3099-wk-Fact-B92E88A8F0525439BCE4F9F4CAB62DDB"
      unitRef="shares">8686000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d10081838e3115-wk-Fact-E5F9AA074F9B505FBE194855D72D7788"
      unitRef="usd">2050000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10081838e3135-wk-Fact-01CD500D97C354CCA79E7208D1716024"
      unitRef="usd">2050000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <adbe:EquityAwardsAssumedForAcquisition
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d10081838e3197-wk-Fact-615A845D1A0C58F7A9F45A4328CE68CF"
      unitRef="usd">2784000</adbe:EquityAwardsAssumedForAcquisition>
    <adbe:EquityAwardsAssumedForAcquisition
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10081838e3289-wk-Fact-A969CB07BF7F59C18392EE388A2415A0"
      unitRef="usd">2784000</adbe:EquityAwardsAssumedForAcquisition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d10081838e3347-wk-Fact-573F4820195053C68586C6E296D0AD33"
      unitRef="usd">601483000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10081838e3439-wk-Fact-7D0BD90FF631588EB83B146AC9C7E67B"
      unitRef="usd">601483000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <adbe:Changeintreasurystockvalueduetodeferredcompensationplan
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d10081838e3573-wk-Fact-1F9AA8FFF0FD5E0790D5E233D12DEC1A"
      unitRef="usd">-3966000</adbe:Changeintreasurystockvalueduetodeferredcompensationplan>
    <adbe:Changeintreasurystockvalueduetodeferredcompensationplan
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10081838e3593-wk-Fact-CB2291CC6B745389B4A6AAC1771943C3"
      unitRef="usd">-3966000</adbe:Changeintreasurystockvalueduetodeferredcompensationplan>
    <adbe:EquityadjustmentattributabletoTaxAct
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d10081838e3672-wk-Fact-9897F655FC69D083B152CCA8615CD639"
      unitRef="usd">-318000</adbe:EquityadjustmentattributabletoTaxAct>
    <adbe:EquityadjustmentattributabletoTaxAct
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10081838e3745-wk-Fact-070496B7AF5AA42EC927CCA8C9F77DC1"
      unitRef="usd">-318000</adbe:EquityadjustmentattributabletoTaxAct>
    <us-gaap:SharesIssued
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d10081838e3771-wk-Fact-E80F4E99201D513F866C8D5D3465DCB5"
      unitRef="shares">600834000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d10081838e3790-wk-Fact-A8838F401D945B7482343F51A7C56022"
      unitRef="usd">61000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d10081838e3809-wk-Fact-BD41E6B983965DBB85443C43B0745ADB"
      unitRef="usd">5685337000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d10081838e3829-wk-Fact-2C95424BF1DC57739D2209C35E20D750"
      unitRef="usd">11815597000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d10081838e3848-wk-Fact-88B9188750915DD0901B1DC500B2B842"
      unitRef="usd">-148130000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockShares
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d10081838e3863-wk-Fact-9749A8A76BD152ABA96B44F52D9CF4B8"
      unitRef="shares">113171000</us-gaap:TreasuryStockShares>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d10081838e3884-wk-Fact-62D344CE4BC45AF1A592CEF5B1588AA5"
      unitRef="usd">-7990751000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10081838e3904-wk-Fact-CFDD292CD6B75A14BC31082D08564915"
      unitRef="usd">9362114000</us-gaap:StockholdersEquity>
    <us-gaap:CumulativeEffectOnRetainedEarningsNetOfTax1
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d10081838e3977-wk-Fact-D0F05808BE0C5523AC49A6E984B7B72B"
      unitRef="usd">442319000</us-gaap:CumulativeEffectOnRetainedEarningsNetOfTax1>
    <us-gaap:CumulativeEffectOnRetainedEarningsNetOfTax1
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10081838e4049-wk-Fact-07D7171EDFAE51E389C0C8819C274565"
      unitRef="usd">442319000</us-gaap:CumulativeEffectOnRetainedEarningsNetOfTax1>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d10081838e4127-wk-Fact-BCA2C8666FEA5B46B96AFF2F8A20A60B"
      unitRef="usd">2951458000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10081838e4199-wk-Fact-835009B5072450B1AB0F9D855A531186"
      unitRef="usd">2951458000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d10081838e4297-wk-Fact-25DDE74A6DBA5CB7A88D017BD97CA4C6"
      unitRef="usd">-39904000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10081838e4351-wk-Fact-3C808D1A11765B5CB187CED90C47C793"
      unitRef="usd">-39904000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d10081838e4410-wk-Fact-4414B4EB98EE51BD9A1566AEF13DDB3D"
      unitRef="usd">48686000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d10081838e4430-wk-Fact-8645FBFB173250BFBDD6BF64F3413D11"
      unitRef="usd">-380812000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d10081838e4469-wk-Fact-D73EC17C482250EEB6A75A73988E0AAD"
      unitRef="shares">4559000</us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d10081838e4484-wk-Fact-681CB1D5617A5AB7920837BAF057083A"
      unitRef="usd">125074000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10081838e4503-wk-Fact-5AE31E0451E7508FBD5CC5CBF1A79CE9"
      unitRef="usd">-207052000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d10081838e4620-wk-Fact-73277CB19E0650C784E20A06B701F606"
      unitRef="shares">9883000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d10081838e4636-wk-Fact-C153A5767E2858C99F25EF8A589C3EE9"
      unitRef="usd">2750000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10081838e4656-wk-Fact-C5DAD22696F95D3BB1E8111558AABA59"
      unitRef="usd">2750000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d10081838e4715-wk-Fact-9170E9873B905733922DB311E7C20F0C"
      unitRef="usd">770777000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10081838e4807-wk-Fact-339C6E593FCE5588B331C78113786629"
      unitRef="usd">770777000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <adbe:Changeintreasurystockvalueduetodeferredcompensationplan
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d10081838e4941-wk-Fact-1002A735A3175A8FA8EBE2718CD77FE7"
      unitRef="usd">443000</adbe:Changeintreasurystockvalueduetodeferredcompensationplan>
    <adbe:Changeintreasurystockvalueduetodeferredcompensationplan
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10081838e4960-wk-Fact-8067FAC8EB3C5C00958A8E81F74810FC"
      unitRef="usd">443000</adbe:Changeintreasurystockvalueduetodeferredcompensationplan>
    <us-gaap:SharesIssued
      contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d10081838e4985-wk-Fact-0A538536596758EE999482EE1571AEAA"
      unitRef="shares">600834000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d10081838e5004-wk-Fact-46A40B341EA75F9F9C32154D730A9E49"
      unitRef="usd">61000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d10081838e5023-wk-Fact-8BEA15B0609157B4BD0C56CCE062E03A"
      unitRef="usd">6504800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d10081838e5043-wk-Fact-0ED3586093F45958B658B3EFE79ED5CC"
      unitRef="usd">14828562000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d10081838e5062-wk-Fact-1219751ECA7C5E73B9DC098F0C708832"
      unitRef="usd">-188034000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockShares
      contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d10081838e5077-wk-Fact-9B67E32599445F8FB66ECAD6D0C9BAEF"
      unitRef="shares">118495000</us-gaap:TreasuryStockShares>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d10081838e5098-wk-Fact-C8F9247665DA5623A05CE71CD92A34B1"
      unitRef="usd">-10615234000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10081838e5118-wk-Fact-DFF38BD4A7A55724995D86D4EA3876C2"
      unitRef="usd">10530155000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10076814e1011-wk-Fact-835009B5072450B1AB0F9D855A531186"
      unitRef="usd">2951458000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10076814e1030-wk-Fact-F583FA8857A555079FD8FEF08574776D"
      unitRef="usd">2590774000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10076814e1049-wk-Fact-BE46B1C23A6D5E318691071F1EAD8B34"
      unitRef="usd">1693954000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10076814e1127-wk-Fact-2A8C088C9B585C388644D7F8AE2093BB"
      unitRef="usd">736669000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10076814e1146-wk-Fact-09CBC5821E085B1AB6D6BE1A1A2F8DEB"
      unitRef="usd">346492000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10076814e1165-wk-Fact-F157CCF8164C57EFB30AEBF48621D7C3"
      unitRef="usd">325997000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10076814e1186-wk-Fact-B487A608B66A574783E5153A3D476C62"
      unitRef="usd">787705000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10076814e1205-wk-Fact-1C3BAF5D7A925D42A32BD5F5BEFB2F1B"
      unitRef="usd">609562000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10076814e1224-wk-Fact-0C6E1C92B1A45C5499C74B30654117F9"
      unitRef="usd">454472000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10076814e1245-wk-Fact-DBD666D3BD7C5E98A122F70B0586A82F"
      unitRef="usd">2707000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10076814e1264-wk-Fact-F837F13C334058C0ACEC6C8D0A9C837F"
      unitRef="usd">-468936000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10076814e1284-wk-Fact-A1D3B06292AE51088C15DC421FC019AD"
      unitRef="usd">51605000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10076814e1305-wk-Fact-6EE3FBEE23B752E2A8B0AD16D6661277"
      unitRef="usd">47626000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10076814e1325-wk-Fact-581E136AD6CA595583B23DE789FEB496"
      unitRef="usd">-793000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10076814e1344-wk-Fact-94AA2A56B09451549D6A364C6B7B8063"
      unitRef="usd">5494000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10076814e1366-wk-Fact-D5437FC2B3AF5993A818EC0C1FA03CAB"
      unitRef="usd">-13835000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10076814e1385-wk-Fact-45DDA5ED4CAB5985AA394AC4AED3939C"
      unitRef="usd">-7193000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10076814e1404-wk-Fact-836B769650EB503A9503D5EC6FFD3909"
      unitRef="usd">-4625000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10076814e1488-wk-Fact-55FAA466F81153B98DED2440E4044A5A"
      unitRef="usd">187826000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10076814e1508-wk-Fact-F83F359C89705B66B853A8C1774D9FD9"
      unitRef="usd">1983000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10076814e1528-wk-Fact-5D57A42B88885578B5455800EA420477"
      unitRef="usd">187173000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10076814e1550-wk-Fact-12B4AC611E4959878013801D993A8DB9"
      unitRef="usd">531054000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10076814e1570-wk-Fact-A7AA34643ACB5D6B80A07FB4BF25596E"
      unitRef="usd">77225000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10076814e1590-wk-Fact-29AFA3F56FAA54BEA9C5303580AC6935"
      unitRef="usd">-28040000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10076814e1611-wk-Fact-20AE33E08F765CDC9186C836DDC622D8"
      unitRef="usd">23129000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10076814e1630-wk-Fact-6FA812EE4443513A8985C8404B2DB0A3"
      unitRef="usd">54920000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10076814e1649-wk-Fact-688AEA944DF95F77B104310137BC9176"
      unitRef="usd">-45186000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10076814e1671-wk-Fact-0043E8FDDDCB52E0AA5E4A18893EBC93"
      unitRef="usd">171705000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10076814e1690-wk-Fact-370F0135A3D85016B6BDEC4344E54EA2"
      unitRef="usd">43837000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10076814e1709-wk-Fact-FAABA6B20334593F8D1771591D39535D"
      unitRef="usd">151104000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10076814e1730-wk-Fact-183D83C20935D9483E09D69B7621EA49"
      unitRef="usd">4152000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10076814e1749-wk-Fact-17114ED4F27125F9DF52D69B762F0486"
      unitRef="usd">479184000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10076814e1768-wk-Fact-31B01A52A555F14587BCD69B7632F7FF"
      unitRef="usd">-34493000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10076814e1790-wk-Fact-5835D3134FF200FA434FD69B762B025D"
      unitRef="usd">496959000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10076814e1809-wk-Fact-66D8D1C1388475E41C1ED69B76411068"
      unitRef="usd">444693000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10076814e1828-wk-Fact-9D163C5071FA2255C128D69B761DCD2A"
      unitRef="usd">475402000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10076814e1849-wk-Fact-082093F69FD45F20AA821B896ABB5F2D"
      unitRef="usd">4421813000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10076814e1868-wk-Fact-F9E75382CFFA5E498EE86A011353601E"
      unitRef="usd">4029304000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10076814e1887-wk-Fact-872B51C3252757CC80D8D1B0CDA974C2"
      unitRef="usd">2912853000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10076814e1968-wk-Fact-5A38301106705B53B34FC4351DBD64FF"
      unitRef="usd">699893000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10076814e1988-wk-Fact-3F50293BEE6559A59A6D22F2F0E04628"
      unitRef="usd">566084000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10076814e2008-wk-Fact-A5A7C94C3FA455F69650E9934D65A3E4"
      unitRef="usd">1931011000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10076814e2030-wk-Fact-B023602B8D175A81B12526661AB8DE0A"
      unitRef="usd">699540000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10076814e2049-wk-Fact-DB19657EA2F45198BCCD33C5BD76396F"
      unitRef="usd">765860000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10076814e2068-wk-Fact-7732B6000AEB5749B24869C6CEB82A9C"
      unitRef="usd">759737000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments>
    <us-gaap:ProceedsFromSaleOfShortTermInvestments
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10076814e2089-wk-Fact-D8C003457A075C598C70D6CA6731C9BE"
      unitRef="usd">86137000</us-gaap:ProceedsFromSaleOfShortTermInvestments>
    <us-gaap:ProceedsFromSaleOfShortTermInvestments
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10076814e2108-wk-Fact-BBC2AE6021BB5C2186A637BE114E1F93"
      unitRef="usd">1709480000</us-gaap:ProceedsFromSaleOfShortTermInvestments>
    <us-gaap:ProceedsFromSaleOfShortTermInvestments
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10076814e2127-wk-Fact-CD968D9A0FD85ABC8254BDC082D92048"
      unitRef="usd">1393929000</us-gaap:ProceedsFromSaleOfShortTermInvestments>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10076814e2149-wk-Fact-F0089BF09A4957478FD8F8AE80E5D37B"
      unitRef="usd">100704000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10076814e2169-wk-Fact-BA248242D3535109B4687DB836CF13DC"
      unitRef="usd">6314382000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10076814e2189-wk-Fact-4CF9582CF2A25524B90D0297D6A75125"
      unitRef="usd">459626000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10076814e2211-wk-Fact-5F6BF6B1CA03506E95A5E3F0E8B6765B"
      unitRef="usd">394479000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10076814e2231-wk-Fact-9D24A93B058551EDBECF7A3A6A488A81"
      unitRef="usd">266579000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10076814e2251-wk-Fact-A83BA76098425AC6B2B9EA83F88D01DC"
      unitRef="usd">178122000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireLongtermInvestments
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10076814e2273-wk-Fact-54A4D491378B54609B85197D2DF4151D"
      unitRef="usd">48735000</us-gaap:PaymentsToAcquireLongtermInvestments>
    <us-gaap:PaymentsToAcquireLongtermInvestments
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10076814e2293-wk-Fact-0719C177C8885588A4CDDD6FE577F83D"
      unitRef="usd">18513000</us-gaap:PaymentsToAcquireLongtermInvestments>
    <us-gaap:PaymentsToAcquireLongtermInvestments
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10076814e2313-wk-Fact-BF4864543ECA54B486F4DA26ACCB4238"
      unitRef="usd">29918000</us-gaap:PaymentsToAcquireLongtermInvestments>
    <us-gaap:ProceedsFromSaleOfLongtermInvestments
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10076814e2335-wk-Fact-898C30D2802D59E5B181F5993BEE60CB"
      unitRef="usd">2550000</us-gaap:ProceedsFromSaleOfLongtermInvestments>
    <us-gaap:ProceedsFromSaleOfLongtermInvestments
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10076814e2354-wk-Fact-6AD34031528C50FD9F05B660B8A5FAE2"
      unitRef="usd">4923000</us-gaap:ProceedsFromSaleOfLongtermInvestments>
    <us-gaap:ProceedsFromSaleOfLongtermInvestments
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10076814e2373-wk-Fact-5E3A85D9A8AC5190B7A67D9577CB0092"
      unitRef="usd">2134000</us-gaap:ProceedsFromSaleOfLongtermInvestments>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10076814e2394-wk-Fact-16A5A4BC65F05F78BA419747D28D75BC"
      unitRef="usd">-455584000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10076814e2414-wk-Fact-0D02530A6C2950A0B773E3B4BF99FAC0"
      unitRef="usd">-4685295000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10076814e2434-wk-Fact-F512DAAD2EAC5896957848A60E48AB69"
      unitRef="usd">-442877000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10076814e2516-wk-Fact-84C9CB3D196E5BBAA61A68209B53C0EE"
      unitRef="usd">2750000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10076814e2536-wk-Fact-64A8F15DB9CA55E585880400E1E3F1C1"
      unitRef="usd">2050000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10076814e2556-wk-Fact-782433C3C01A577680DA60195039EAE8"
      unitRef="usd">1100000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromSaleOfTreasuryStock
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10076814e2578-wk-Fact-82F1032311635EFF94691AEAA5CD5CE3"
      unitRef="usd">232932000</us-gaap:ProceedsFromSaleOfTreasuryStock>
    <us-gaap:ProceedsFromSaleOfTreasuryStock
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10076814e2597-wk-Fact-FD862F60DB1C5823BC52F9927ACC5B9C"
      unitRef="usd">190990000</us-gaap:ProceedsFromSaleOfTreasuryStock>
    <us-gaap:ProceedsFromSaleOfTreasuryStock
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10076814e2616-wk-Fact-85A120BD890E565AA447CA8C9E6705AD"
      unitRef="usd">158351000</us-gaap:ProceedsFromSaleOfTreasuryStock>
    <adbe:CostOfIssuanceOfTreasuryStock
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10076814e2637-wk-Fact-92FA0D895FD25A3AB73F94F335BCA866"
      unitRef="usd">439984000</adbe:CostOfIssuanceOfTreasuryStock>
    <adbe:CostOfIssuanceOfTreasuryStock
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10076814e2657-wk-Fact-E716BBB4172857D5B617CA85829ADFE3"
      unitRef="usd">393193000</adbe:CostOfIssuanceOfTreasuryStock>
    <adbe:CostOfIssuanceOfTreasuryStock
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10076814e2677-wk-Fact-9C20C880AB6C50E0AE6E0B32407B7FD9"
      unitRef="usd">240126000</adbe:CostOfIssuanceOfTreasuryStock>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10076814e2699-wk-Fact-376DB82C4A5C574997E1C003EE57067A"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10076814e2718-wk-Fact-010D1A2AD5765845A18F13BC72D3EF0C"
      unitRef="usd">2248342000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10076814e2737-wk-Fact-DF036438DBC55F83A1A8705E11AF00B3"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10076814e2758-wk-Fact-58DA8AA9E3C75DC4A57485A5F68757AB"
      unitRef="usd">11008000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10076814e2777-wk-Fact-B7EE90F21A6E5D53A21435889D38F21D"
      unitRef="usd">-1707000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10076814e2797-wk-Fact-5335B103496253DDBD87CDF4CC3B6000"
      unitRef="usd">-1960000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10076814e2820-wk-Fact-C3872C5B90B051A592C2EFDE80E8FA02"
      unitRef="usd">-2946044000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10076814e2840-wk-Fact-36A245449DFD547090EA29AE45C951CF"
      unitRef="usd">-5568000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10076814e2860-wk-Fact-15FCC5BF6AC75C9D87EAFC34A9018E12"
      unitRef="usd">-1183735000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10076814e2882-wk-Fact-E0ED7DCFAC585E04BDAD0E75BC3F842D"
      unitRef="usd">-12739000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10076814e2902-wk-Fact-23D52035CBA45499B69CA74105BAA616"
      unitRef="usd">-1738000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10076814e2922-wk-Fact-80DAF3FDAB3D5916B0CD91E866D20A43"
      unitRef="usd">8516000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10076814e2943-wk-Fact-7B45562C290259F290F6FCE7D8FBF425"
      unitRef="usd">1007446000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10076814e2962-wk-Fact-5A06C8E2855E59EBB8C36A6DC764B26B"
      unitRef="usd">-663297000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10076814e2982-wk-Fact-F2429509156D5867950A1A949685604C"
      unitRef="usd">1294757000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10076814e3003-wk-Fact-A2AFF206816F5BDE99E62822DFCCEB1F"
      unitRef="usd">1642775000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2017Q4"
      decimals="-3"
      id="d10076814e3022-wk-Fact-56CBA38B826751D0AEF4364EC14B1AB3"
      unitRef="usd">2306072000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2016Q4"
      decimals="-3"
      id="d10076814e3041-wk-Fact-83D35D522808533D9817980A4A28589E"
      unitRef="usd">1011315000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10076814e3067-wk-Fact-70AFBC34BA445357B1AEA2AFD9AFDC4B"
      unitRef="usd">2650221000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10076814e3086-wk-Fact-A2AFF206816F5BDE99E62822DFCCEB1F"
      unitRef="usd">1642775000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2017Q4"
      decimals="-3"
      id="d10076814e3105-wk-Fact-56CBA38B826751D0AEF4364EC14B1AB3"
      unitRef="usd">2306072000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10076814e3187-wk-Fact-FCF9645215585298886FEF1F4C5E69FE"
      unitRef="usd">352478000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10076814e3206-wk-Fact-7700B18882B354D387283656471A985D"
      unitRef="usd">210369000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10076814e3225-wk-Fact-37368792C49C5386951B85AD5C7C532C"
      unitRef="usd">396668000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10076814e3246-wk-Fact-0217A055F4ED56FA82281BFFD918B775"
      unitRef="usd">152075000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10076814e3265-wk-Fact-D9190E9E3F5B57DABBEE34858613716C"
      unitRef="usd">81258000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10076814e3284-wk-Fact-96DC05B902F057638146DE220CB7F482"
      unitRef="usd">69430000</us-gaap:InterestPaidNet>
    <adbe:InvestmentinLeaseReceivableAppliedtoBuildingPurchase
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10076814e3367-wk-Fact-B7CD306A5D69548088A58472F2F73381"
      unitRef="usd">0</adbe:InvestmentinLeaseReceivableAppliedtoBuildingPurchase>
    <adbe:InvestmentinLeaseReceivableAppliedtoBuildingPurchase
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10076814e3386-wk-Fact-9A26EB414AE756539E1E479821F1983E"
      unitRef="usd">0</adbe:InvestmentinLeaseReceivableAppliedtoBuildingPurchase>
    <adbe:InvestmentinLeaseReceivableAppliedtoBuildingPurchase
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10076814e3405-wk-Fact-415CC06688CD54A6843A078E32174B96"
      unitRef="usd">80439000</adbe:InvestmentinLeaseReceivableAppliedtoBuildingPurchase>
    <adbe:EquityAwardsAssumedForAcquisition
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10076814e3426-wk-Fact-E51FA162FD9956189896B4F7A8CEDE8F"
      unitRef="usd">0</adbe:EquityAwardsAssumedForAcquisition>
    <adbe:EquityAwardsAssumedForAcquisition
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10076814e3445-wk-Fact-A969CB07BF7F59C18392EE388A2415A0"
      unitRef="usd">2784000</adbe:EquityAwardsAssumedForAcquisition>
    <adbe:EquityAwardsAssumedForAcquisition
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10076814e3464-wk-Fact-323047D43DDE52C6B536A231132533A9"
      unitRef="usd">10348000</adbe:EquityAwardsAssumedForAcquisition>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-32DFF974E3B65594BAC5701DECFBB62C-0-wk-Fact-02C694CFF2B953E29864885E5C62A904">&#160;BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES&lt;div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Operations&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Founded in 1982, Adobe Inc. is one of the largest and most diversified software companies in the world. We offer a line of products and services used by creative professionals, marketers, knowledge workers, students, application developers, enterprises and consumers for creating, managing, delivering, measuring, optimizing, engaging and transacting with compelling content and experiences across personal computers, devices and media. We market our products and services directly to enterprise customers through our sales force and local field offices. We license our products to end users through app stores and our own website at www.adobe.com. We offer many of our products via a Software-as-a-Service (&#x201c;SaaS&#x201d;) model or a managed services model (both of which are referred to as hosted or cloud-based) as well as through term subscription and pay-per-use models. We also distribute certain products and services through a network of distributors, value-added resellers, systems integrators, independent software vendors, retailers, software developers and original equipment manufacturers (&#x201c;OEMs&#x201d;). In addition, we license our technology to hardware manufacturers, software developers and service providers for use in their products and solutions. Our products run on personal and server-based computers, as well as on smartphones, tablets and other devices, depending on the product. We have operations in the Americas, Europe, Middle East and Africa (&#x201c;EMEA&#x201d;), and Asia-Pacific (&#x201c;APAC&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The accompanying Consolidated Financial Statements include those of Adobe and its subsidiaries, after elimination of all intercompany accounts and transactions. We have prepared the accompanying Consolidated Financial Statements in accordance with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;) and pursuant to the rules and regulations of the United States Securities and Exchange Commission (the &#x201c;SEC&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In preparing Consolidated Financial Statements and related disclosures in conformity with GAAP and pursuant to the rules and regulations of the SEC, we must make estimates and judgments that affect the amounts reported in the Consolidated Financial Statements and accompanying notes. Estimates are used for, but not limited to, sales allowances and programs, bad debts, stock-based compensation, determining the fair value of acquired assets and assumed liabilities, impairment of goodwill and intangible assets, litigation and income taxes. Actual results may differ materially from these estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Fiscal Year&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Our fiscal year is a 52- or 53-week year that ends on the Friday closest to November&#160;30. Fiscal years &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were 52-week years. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Reclassifications&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Certain immaterial prior year amounts have been reclassified to conform to current year presentation in the Notes to Consolidated Financial Statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Recently Adopted Accounting Guidance &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On May 28, 2014, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) No. 2014-09, Revenue from Contracts with Customers, Topic 606, requiring an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. Topic 606 also includes Subtopic 340-40, Other Assets and Deferred Costs - Contracts with Customers, which requires the capitalization of incremental costs to obtain a contract with a customer. The new revenue standard replaces most existing revenue recognition guidance in GAAP and permits the use of either the full retrospective or modified retrospective transition method. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:38px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On December 1, 2018, the beginning of our fiscal year 2019, we adopted the requirements of the new revenue standard utilizing the modified retrospective method of transition. Prior period information has not been restated and continues to be reported under the accounting standard in effect for those periods. We applied the new revenue standard to contracts that were not completed as of the adoption date, consistent with the transition guidance. Further, adoption of the new revenue standard resulted in changes to our accounting policies for revenue recognition and sales commissions as detailed below. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:38px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We recognized the following cumulative effects of initially applying the new revenue standard as of December 1, 2018:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;As of &lt;br/&gt;November 30, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Topic 606 Adoption Adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;As of &lt;br/&gt;December 1, &lt;br/&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Trade receivables, net of allowances for doubtful accounts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,315,578&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;43,028&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,358,606&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;312,499&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;186,220&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;498,719&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;186,522&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;273,421&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;459,943&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Liabilities and Stockholders&#x2019; Equity&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,163,185&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;30,358&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,193,543&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred revenue, current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,915,974&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(52,842&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,863,132&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;46,702&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;82,834&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;129,536&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Retained earnings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11,815,597&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;442,319&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,257,916&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Below is a summary of the adoption impacts of the new revenue standard:&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:60px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:36px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We capitalized &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$413.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of contract acquisition costs comprised of sales and partner commission costs at adoption date (included in prepaid expenses and other current assets for the current portion and other assets for the long-term portion), with a corresponding adjustment to retained earnings. We are amortizing these costs over their respective expected period of benefit.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:60px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:36px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue for certain contracts that were previously deferred would have been recognized in periods prior to adoption under the new standard. Upon adoption, we recorded the following adjustments to our beginning balances to reflect the amount of revenue that will no longer be recognized in future periods for such contracts: an increase in unbilled receivables (included in trade receivables, net) of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$24.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, an increase in contract assets (included in prepaid expenses and other current assets for the current portion and other assets for the long-term portion) of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$46.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and a decrease in deferred revenue of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$52.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, with corresponding adjustments to retained earnings.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:60px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:36px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We recorded an increase to our opening deferred income tax liability of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$82.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, with a corresponding adjustment to retained earnings, to record the tax effect of the above adjustments. &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:60px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:36px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Further, we had other impacts to various accounts which resulted to an immaterial net reduction to our retained earnings. &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Adoption of the new revenue standard impacted our Consolidated Statements of Income for the&#160;year ended&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands, except per share amounts)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;As reported&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Balances without Topic 606 adoption impact&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Subscription&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,994,463&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,440&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,995,903&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Product&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;647,788&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(101,981&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;545,807&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Services and support&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;529,046&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(7,431&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;521,615&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:24px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11,171,297&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(107,972&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11,063,325&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;Operating expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Sales and marketing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,244,347&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11,987&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,256,334&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;General and administrative&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;880,637&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(7,646&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;872,991&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Provision for income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;253,283&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(6,517&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;246,766&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,951,458&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(105,953&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,845,505&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Basic net income per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6.07&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.22&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.85&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Diluted net income per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.21&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.79&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:38px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Adoption of the new revenue standard impacted our Consolidated Balance Sheets as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;As reported&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Balances without Topic 606 adoption impact&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Trade receivables, net of allowances for doubtful accounts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,534,809&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(58,140&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,476,669&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;783,140&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(198,692&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;584,448&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;562,696&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(340,458&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;222,238&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Liabilities and Stockholders&#x2019; Equity&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,398,548&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(51,918&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,346,630&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred revenue, current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,377,986&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;113,432&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,491,418&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred revenue, long-term&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;122,727&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(14,723&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;108,004&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Income taxes payable, long-term&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;616,102&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(7,112&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;608,990&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;140,498&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(88,697&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;51,801&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Retained earnings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,828,562&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(548,272&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,280,290&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:38px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;There was no net impact to our Consolidated Statements of Comprehensive Income and Consolidated Statements of Cash Flows resulting from the adoption of the new revenue standard other than the impact to reported net income as presented above. The impact to our Consolidated Statements of Stockholders&#x2019; Equity was only to retained earnings, as presented above. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:38px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The most significant impact of the new revenue standard relates to our capitalization of certain incremental costs to acquire contracts and the requirement to amortize these amounts over the expected period of benefit. Under the previous standard, we expensed costs related to the acquisition of revenue-generating contracts as incurred. Additionally, there was impact from arrangements with our customers that include on-premise term-based software licenses bundled with maintenance and support. Under the previous standard, revenue attributable to these software licenses was recognized ratably over the term of the arrangement because vendor-specific objective evidence (&#x201c;VSOE&#x201d;) did not exist for the undelivered maintenance and support element as it is not sold separately. The requirement to have VSOE for undelivered elements to enable the separation of revenue recognition for delivered software licenses is eliminated under the new revenue standard. Accordingly, under the new revenue standard we recognize as revenue a portion of the arrangement fee upon delivery of the software licenses and classify that recognized revenue as product revenue instead of subscription revenue in our Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:38px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other impacts to our policies and disclosures include earlier recognition of revenue for certain contracts due to the elimination of contingent revenue limitations, the requirement to estimate variable consideration for certain arrangements, increased allocation of revenue to and from professional services and other offerings and changes to our financial statement disclosures such as new disclosures related to our remaining performance obligations. However, the timing and pattern of revenue recognition related to our professional services and cloud-enabled offerings, including Creative Cloud and Document Cloud for enterprises, individuals and teams, remain substantially unchanged. When Creative Cloud and Document Cloud are sold with cloud-enabled services, the on-premise/on-device software licenses and cloud-enabled services are so highly interrelated and interdependent that they are not each separately identifiable within the context of the contract and therefore not distinct from each other. Revenue for these offerings continues to be recognized ratably over the subscription period for which the cloud-enabled services are provided.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;There have been no other new accounting pronouncements made effective during fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; that have significance, or potential significance, to our Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Significant Accounting Policies&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Our revenue is derived from the sale of cloud-enabled software subscriptions, cloud-hosted offerings, term-based, royalty, and perpetual software licenses, associated software maintenance and support plans, consulting services, training and technical support. Most of our enterprise customer arrangements involve multiple promises to our customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue is recognized when a contract exists between us and a customer and upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. We enter into contracts that can include various combinations of products and services, which may be capable of being distinct and accounted for as separate performance obligations, or in the case of offerings such as cloud-enabled Creative Cloud and Document Cloud, accounted for as a single performance obligation. Revenue is recognized net of allowances for returns and any taxes collected from customers, which are subsequently remitted to governmental authorities.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Product, Subscription and Services Offerings&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We enter into revenue arrangements in which a customer may purchase a combination of cloud-enabled subscriptions, cloud-hosted offerings, term-based, royalty, and perpetual software licenses, associated software maintenance and support plans, consulting services, training and technical support.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Fully hosted subscription services (SaaS) allow customers to access hosted software during the contractual term without taking possession of the software. Cloud-hosted subscription services may be sold on a fee-per-subscription period basis or based on consumption or usage.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We recognize revenue ratably over the contractual service term for hosted services that are priced based on a committed number of transactions where the delivery and consumption of the benefit of the services occur evenly over time, beginning on the date the services associated with the committed transactions are first made available to the customer and continuing through the end of the contractual service term. Over-usage fees and fees based on the actual number of transactions are billed in accordance with contract terms as these fees are incurred and are included in the transaction price of an arrangement as variable consideration. Fees based on a number of transactions or impressions per month, where invoicing is aligned to the pattern of performance, customer benefit and consumption, are typically accounted for utilizing the &#x201c;as-invoiced&#x201d; practical expedient. Revenue for subscriptions sold as a fee per period is recognized ratably over the contractual term as the customer simultaneously receives and consumes the benefit of the underlying service.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;When cloud-enabled services are highly integrated and interrelated with on-premise software, such as in our cloud-enabled Creative Cloud and Document Cloud offerings, the individual components are not considered distinct and revenue is recognized ratably over the subscription period for which the cloud-enabled services are provided.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Licenses for on-premise software may be purchased on a perpetual basis, as a subscription for a fixed period of time or based on usage for certain of our OEM and royalty agreements. Revenue from distinct on-premise licenses is recognized at the point in time the software is available to the customer, provided all other revenue recognition criteria are met, and classified as product revenue on our Consolidated Statements of Income. Some of our enterprise license arrangements allow customers to &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;commit non-cancellable funds. These non-cancellable committed funds are nonrefundable and provide our customers options to either renew monthly on-premise term-based licenses or use some or all funds to purchase other Adobe products or services. Revenue associated with these monthly term-based licenses is classified as subscription revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Our services and support revenue is composed of consulting, training, and maintenance and support, primarily related to our enterprise offerings. Our support revenue also includes technical support and developer support to partners and developer organizations related to our desktop products. We typically sell our consulting contracts on a time-and-materials basis and recognize the related revenue as services are rendered. We typically sell our maintenance and support contracts on a flat fee or percentage of associated license fees basis and recognize the related revenue ratably over the support term as the underlying service is a stand-ready performance obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We exclude from the transaction price sales and other taxes collected from customers on behalf of the relevant government authority. Most of our products are delivered electronically, however in instances where shipping and handling costs are incurred, we treat these amounts as costs to fulfill the contract and they are not considered a performance obligation and the associated fees are not included in the transaction price.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Judgments&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Our contracts with customers may include multiple goods and services. For example, some of our offerings include both on-premise and/or on-device software licenses and cloud services. Determining whether the software licenses and the cloud services are distinct from each other, and therefore performance obligations to be accounted for separately, or not distinct from each other, and therefore part of a single performance obligation, may require significant judgment. We have concluded that the on-premise/on-device software licenses and cloud services provided in our Creative Cloud and Document Cloud subscription offerings are not distinct from each other such that revenue from each offering should be recognized ratably over the subscription period for which the cloud services are provided. In reaching this conclusion, we considered the nature of our promise to Creative Cloud and Document Cloud customers, which is to provide a complete end-to-end creative design&#160;or document workflow solution that operates seamlessly across multiple devices and teams. We fulfill this promise by providing access to a solution that integrates cloud-based and on-premise/on-device features that, together through their integration, provide functionalities, utility and workflow efficiencies that could not be obtained from either the on-premise/on-device software or cloud services on their own.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cloud-based features that are integral to our Creative Cloud and Document Cloud offerings and that work together with the on-premise/on-device software include, but are not limited to: Creative Cloud Libraries, which enable customers to access their work, settings, preferences, and other assets seamlessly across desktop and mobile devices and collaborate across teams in real time; shared reviews which enable simultaneous editing and commenting of PDFs across desktop, mobile and web; automatic cloud rendering of a design which enables it to be worked on in multiple mediums; and Sensei, Adobe&#x2019;s cloud-hosted artificial intelligence and machine learning framework, which enables features such as automated photo-editing, photograph content-awareness, natural language processing, optical character recognition and automated document tagging.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Standalone selling price is established by maximizing the amount of observable inputs, primarily actual historical selling prices for performance obligations where available, and includes consideration of factors such as go-to-market model and geography. Individual products may have multiple values for standalone selling price depending on factors such as where they are sold and what channel they are sold through. Where standalone selling price may not be directly observable (e.g., the performance obligation is not sold separately), we maximize the use of observable inputs by using information that may include reviewing pricing practices, performance obligations with similar customers and selling models.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Capitalized costs to obtain a contract are amortized over the expected period of benefit, which we have determined, based on analysis, to be &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5 years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. We evaluated qualitative and quantitative factors to determine the period of amortization, including contract length, renewals, customer life and the useful lives of our products and acquired products. When the expected period of benefit of an asset which would be capitalized is less than one year, we expense the amount as incurred, utilizing the practical expedient. We regularly evaluate whether there have been changes in the underlying assumptions and data used to determine the amortization period. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;When revenue arrangements include components of third-party goods and services, for example in transactions which involve resale, fulfillment or providing advertising impressions to our end customer, we evaluate whether we are the principal, and report revenues on a gross basis, or an agent, and report revenues on a net basis. In this assessment, we consider if we obtain &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;control of the specified goods or services before they are transferred to the customer by evaluating indicators such as which party is primarily responsible for fulfilling the promise to provide the goods or services, which party has discretion in establishing price and the underlying terms and conditions between the parties to the transaction.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We offer limited rights of return, rebates and price protection of our products under various policies and programs with our distributors, resellers and/or end-user customers. We estimate and record reserves for these programs as variable consideration when estimating transaction price. Returns, rebates and other offsets to transaction price are estimated at contract inception on a portfolio basis and assessed for reasonableness each reporting period when additional information becomes available.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;General Contract Provisions&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We maintain revenue reserves for rebates, rights of return and other limited price adjustments.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-left:4px;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Distributors are allowed limited rights of return of products purchased during the previous quarter. In addition, distributors are allowed to return products that have reached the end of their lives, as defined by us, and for products that are being replaced by new versions.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-left:4px;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We offer rebates to our distributors, resellers and/or end-user customers. Transaction price is reduced for these amounts based on actual performance against objectives set forth by us for a particular reporting period, such as volume and timely reporting. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-left:4px;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On a quarterly basis, the amount of revenue that is reserved is calculated based on our historical trends and data specific to each reporting period. The primary method of establishing these reserves is to review historical data from prior periods as a percent of revenue to determine a historical reserve rate. We then apply the historical rate to the current period revenue as a basis for estimating future returns. When necessary, we also provide a specific reserve in excess of portfolio-level estimated requirements. This estimate can be affected by the amount of a particular product in the channel, the rate of sell-through, product plans and other factors.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Although our subscription contracts are generally non-cancellable, a limited number of customers have the right to cancel their contracts by providing prior written notice to us of their intent to cancel the remainder of the contract term and consumers have a period of time to terminate certain agreements without penalty. In the event a customer cancels their contract, they are generally not entitled to a refund for prior services we have provided to them. Contracts that include termination rights without substantive penalty are accounted for as contracts only for the committed period. Periods of time after the right of termination are accounted for as optional purchases when they do not represent material rights. For certain of our usage-based license agreements, typically in our royalty and OEM businesses, reporting may be received after the end of a fiscal period. In such instances, we estimate and accrue license revenue. We base our estimates on multiple factors, including historical sales information, seasonality and other business information which may impact our estimates. We do not estimate variable consideration for our sales and usage-based license royalty agreements, consistent with the associated exception for sales and usage-based royalties for the license of intellectual property under the new revenue standard.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We record property and equipment at cost less accumulated depreciation and amortization. Property and equipment are depreciated using the straight-line method over their estimated useful lives ranging from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; years for computers and other equipment, which includes our corporate jet, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; years for furniture and fixtures, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; years for building improvements and up to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;40&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; years for buildings. Leasehold improvements are amortized using the straight-line method over the lesser of the remaining respective lease term or estimated useful lives ranging from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; years.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Goodwill, Intangibles and Other Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Goodwill is assigned to one or more reporting segments on the date of acquisition. We review our goodwill for impairment annually during our second quarter of each fiscal year and between annual tests if an event occurs or circumstances change that would more likely than not reduce the fair value of any one of our reporting units below its respective carrying amount. In performing our goodwill impairment test, we first perform a qualitative assessment, which requires that we consider events or circumstances including macroeconomic conditions, industry and market considerations, cost factors, overall financial performance, changes in management or key personnel, changes in strategy, changes in customers, changes in the composition or carrying amount of a reporting segment&#x2019;s net assets and changes in our stock price. If, after assessing the totality of events or circumstances, we determine &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;that it is more likely than not that the fair values of our reporting segments are greater than the carrying amounts, then the quantitative goodwill impairment test is not performed.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;If the qualitative assessment indicates that the quantitative analysis should be performed, we then evaluate goodwill for impairment by comparing the fair value of each of our reporting segments to its carrying value, including the associated goodwill. To determine the fair values, we use the equal weighting of the market approach based on comparable publicly traded companies in similar lines of businesses and the income approach based on estimated discounted future cash flows. Our cash flow assumptions consider historical and forecasted revenue, operating costs and other relevant factors.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We completed our annual goodwill impairment test&#160;in the second quarter of fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. We determined, after performing a qualitative review of each reporting segment, that it is more likely than not that the fair value of each of our reporting segments substantially exceeds the respective carrying amounts. Accordingly, there was no indication of impairment and the quantitative goodwill impairment test was not performed. We did not identify any events or changes in circumstances since the performance of our annual goodwill impairment test that would require us to perform another goodwill impairment test during the fiscal year.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We amortize intangible assets with finite lives over their estimated useful lives and review them for impairment whenever an impairment indicator exists. We continually monitor events and changes in circumstances that could indicate carrying amounts of our long-lived assets, including our intangible assets, may not be recoverable. When such events or changes in circumstances occur, we assess recoverability by determining whether the carrying value of such assets will be recovered through the undiscounted expected future cash flows. If the future undiscounted cash flows are less than the carrying amount of these assets, we recognize an impairment loss based on any excess of the carrying amount over the fair value of the assets. We did not recognize any intangible asset impairment charges in fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; or &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;During fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, our intangible assets were amortized over their estimated useful lives ranging from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; years. Amortization is based on the pattern in which the economic benefits of the intangible asset will be consumed or on a straight-line basis when the consumption pattern is not apparent. The weighted average useful lives of our intangible assets were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="2"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:87%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Useful Life (years&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Customer contracts and relationships&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Purchased technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Trademarks&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Backlog&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Acquired rights to use technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We use the asset and liability method of accounting for income taxes. Under this method, income tax expense is recognized for the amount of taxes payable or refundable for the current year. In addition, deferred tax assets and liabilities are recognized for expected future tax consequences of temporary differences between the financial reporting and tax bases of assets and liabilities, and for operating losses and tax credit carryforwards. We record a valuation allowance to reduce deferred tax assets to an amount for which realization is more likely than not.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Taxes Collected from Customers&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We net taxes collected from customers against those remitted to government authorities in our financial statements. Accordingly, taxes collected from customers are not reported as revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Treasury Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We account for treasury stock under the cost method. When treasury stock is re-issued at a price higher than its cost, the difference is recorded as a component of additional paid-in-capital in our Consolidated Balance Sheets. When treasury stock is re-issued at a price lower than its cost, the difference is recorded as a component of additional paid-in-capital to the extent that &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;there are previously recorded gains to offset the losses. If there are no treasury stock gains in additional paid-in-capital, the losses upon re-issuance of treasury stock are recorded as a reduction of retained earnings in our Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Advertising Expenses&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Advertising costs are expensed as incurred. Advertising expenses for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$221.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$173.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$141.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Foreign Currency Translation&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We translate assets and liabilities of foreign subsidiaries, whose functional currency is their local currency, at exchange rates in effect at the balance sheet date. We translate revenue and expenses at the monthly average exchange rates. We include accumulated net translation adjustments in stockholders&#x2019; equity as a component of accumulated other comprehensive income (loss).&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Derivative Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In countries outside the United States, we transact business in U.S. Dollars and in various other currencies. We may use foreign exchange option and forward contracts to hedge a portion of our forecasted foreign currency denominated revenue primarily in Euros, British Pounds and Japanese Yen. We hedge our net recognized foreign currency assets and liabilities with foreign exchange forward contracts to reduce the risk that our earnings and cash flows will be adversely affected by changes in exchange rates. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We recognize all derivative instruments as either assets or liabilities in our Consolidated Balance Sheets and measure them at fair value. Gains and losses resulting from changes in fair value are accounted for depending on the use of the derivative and whether it is designated and qualifies for hedge accounting. Contracts that do not qualify for hedge accounting are adjusted to fair value through earnings. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gains and losses related to changes in the fair value of interest rate swaps and foreign exchange forward contracts which hedge certain balance sheet positions are recorded each period as a component of interest and other income (expense), net in our Consolidated Statements of Income. Foreign exchange option contracts hedging forecasted foreign currency revenue and Treasury lock agreements are designated as cash flow hedges with gains and losses recorded net of tax as a component of accumulated other comprehensive income (loss) in our Consolidated Balance Sheets, until the forecasted transaction occurs. When the forecasted transaction affects earnings, we reclassify the related gain or loss on the foreign currency and Treasury lock cash flow hedges to revenue and interest expense, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Concentration of Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Financial instruments that potentially subject us to concentrations of credit risk are short-term fixed-income investments, structured repurchase transactions, foreign currency and interest rate hedge contracts and trade receivables.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Our investment portfolio consists of investment-grade securities diversified among security types, industries and issuers. Our cash and investments are held and primarily managed by recognized financial institutions that follow our investment policy. Our policy limits the amount of credit exposure to any one security issue or issuer and we believe no significant concentration of credit risk exists with respect to these investments.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We enter into master netting arrangements to mitigate credit risk in derivative transactions by permitting net settlement of transactions with the same counterparty. We also enter into collateral security agreements with certain of our counterparties to exchange cash collateral when the net fair value of certain derivative instruments fluctuates from contractually established thresholds.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Credit risk in receivables is limited to OEMs, dealers and distributors of hardware and software products to the retail market, customers to whom we license software directly and our SaaS offerings. A credit review is completed for our new distributors, dealers and OEMs. We also perform ongoing credit evaluations of our customers&#x2019; financial condition and require letters of credit or other guarantees, whenever deemed necessary. The credit limit given to the customer is based on our risk assessment of their ability to pay, country risk and other factors and is not contingent on the resale of the product or on the collection of payments &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;from their customers. Certain contracts with advertising agencies contain sequential liability provisions, under which the agency is not required to pay until payment is received from the agency&#x2019;s customers. In these circumstances, we evaluate the credit-worthiness of the agency&#x2019;s customers in addition to the agency itself. If we license our software or provide SaaS services to a customer where we have a reason to believe the customer&#x2019;s ability and intention to pay is not probable, the arrangement is not considered to be a revenue contract. Accordingly, we will not recognize any consideration received as revenue until termination or substantive completion of the services.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Recent Accounting Pronouncements Not Yet Effective&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On February 24, 2016, the FASB issued ASU No. 2016-02, Leases, requiring lessees to recognize a right-of-use asset and a lease liability on the balance sheet for all leases with the exception of short-term leases with a lease term of twelve months or less. For lessees, leases will continue to be classified as either operating or finance leases in the income statement. Lessor accounting is similar to the current model but updated to align with certain changes to the lessee model. Lessors will continue to classify leases as operating, direct financing or sales-type leases. The effective date of the new leases standard for public companies is for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years. Early adoption is permitted. The new leases standard is effective for us beginning in the first quarter of fiscal 2020, and we did not early adopt.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The new leases standard must be adopted using a modified retrospective transition method and allows for the application of the new guidance at the beginning of the earliest comparative period presented or at the adoption date. In July 2018, the FASB issued ASU No. 2018-11, Leases - Targeted Improvements, providing an optional transition method that allows entities to initially apply the new leases standard at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. We will adopt the new leases standard using this optional transition method.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We have completed our assessment of the impacts of the standard, and note that the most significant impact will be the recognition of right-of-use assets and lease liabilities on our Consolidated Balance Sheets. The standard will not have a material impact to our Consolidated Statements of Income and Cash Flows. We are in the final stages of implementing a new lease accounting system and updating our processes for the adoption of the new leases standard.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On August 28, 2017, the FASB issued ASU No. 2017-12, Derivatives and Hedging, requiring expanded hedge accounting for both non-financial and financial risk components and refining the measurement of hedge results to better reflect an entity&#x2019;s hedging strategies. For example, adoption would result in reclassification of hedge costs from foreign currency hedges from interest and other income (expense), net to revenue in our Consolidated Statements of Income. The updated standard also amends the presentation and disclosure requirements and changes how entities assess hedge effectiveness. The effective date of the new standard for public companies is for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years. Early adoption is permitted. The new standard must be adopted using a modified retrospective transition with a cumulative-effect adjustment recorded to opening retained earnings as of the initial adoption date. The updated standard is effective for us beginning in the first quarter of fiscal 2020, and will not have a material impact on our Consolidated Financial Statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;With the exception of the new standards discussed above, there have been no other new accounting pronouncements that have significance, or potential significance, to our Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-12BDDDFE38B8A6705D16DBB3FD8C382A-0-wk-Fact-336FEE0F4E2DF4697AFEDBB445A84502">&lt;div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The accompanying Consolidated Financial Statements include those of Adobe and its subsidiaries, after elimination of all intercompany accounts and transactions. We have prepared the accompanying Consolidated Financial Statements in accordance with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;) and pursuant to the rules and regulations of the United States Securities and Exchange Commission (the &#x201c;SEC&#x201d;).&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="FD2019Q4YTD"
      id="TextSelection-26700B3A69626A8B45788B7FB6E80A60-0-wk-Fact-3F68842AC149AF93460B8B806BC5A445">&lt;div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In preparing Consolidated Financial Statements and related disclosures in conformity with GAAP and pursuant to the rules and regulations of the SEC, we must make estimates and judgments that affect the amounts reported in the Consolidated Financial Statements and accompanying notes. Estimates are used for, but not limited to, sales allowances and programs, bad debts, stock-based compensation, determining the fair value of acquired assets and assumed liabilities, impairment of goodwill and intangible assets, litigation and income taxes. Actual results may differ materially from these estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:FiscalPeriod
      contextRef="FD2019Q4YTD"
      id="TextSelection-452F6B2D835E2617CF0DA51BD413190A-0-wk-Fact-A79B1DD22CCA29780E59A51C95454CF0">&lt;div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Fiscal Year&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Our fiscal year is a 52- or 53-week year that ends on the Friday closest to November&#160;30. Fiscal years &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were 52-week years. &lt;/span&gt;&lt;/div&gt;</us-gaap:FiscalPeriod>
    <us-gaap:Reclassifications
      contextRef="FD2019Q4YTD"
      id="TextSelection-BD4D6271B6B4BC481C70DBB283364907-0-wk-Fact-764D947F355FA82ACE34DBB3131EB1C9">&lt;div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Reclassifications&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Certain immaterial prior year amounts have been reclassified to conform to current year presentation in the Notes to Consolidated Financial Statements. &lt;/span&gt;&lt;/div&gt;</us-gaap:Reclassifications>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-DB89137406B450018CC0283100E8522C-0-wk-Fact-06C5EA9332155B2584584D4BD8C61AEB">&lt;div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Recently Adopted Accounting Guidance &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On May 28, 2014, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) No. 2014-09, Revenue from Contracts with Customers, Topic 606, requiring an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. Topic 606 also includes Subtopic 340-40, Other Assets and Deferred Costs - Contracts with Customers, which requires the capitalization of incremental costs to obtain a contract with a customer. The new revenue standard replaces most existing revenue recognition guidance in GAAP and permits the use of either the full retrospective or modified retrospective transition method. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:38px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On December 1, 2018, the beginning of our fiscal year 2019, we adopted the requirements of the new revenue standard utilizing the modified retrospective method of transition. Prior period information has not been restated and continues to be reported under the accounting standard in effect for those periods. We applied the new revenue standard to contracts that were not completed as of the adoption date, consistent with the transition guidance. Further, adoption of the new revenue standard resulted in changes to our accounting policies for revenue recognition and sales commissions as detailed below. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:38px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We recognized the following cumulative effects of initially applying the new revenue standard as of December 1, 2018:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;As of &lt;br/&gt;November 30, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Topic 606 Adoption Adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;As of &lt;br/&gt;December 1, &lt;br/&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Trade receivables, net of allowances for doubtful accounts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,315,578&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;43,028&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,358,606&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;312,499&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;186,220&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;498,719&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;186,522&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;273,421&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;459,943&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Liabilities and Stockholders&#x2019; Equity&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,163,185&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;30,358&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,193,543&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred revenue, current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,915,974&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(52,842&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,863,132&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;46,702&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;82,834&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;129,536&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Retained earnings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11,815,597&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;442,319&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,257,916&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Below is a summary of the adoption impacts of the new revenue standard:&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:60px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:36px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We capitalized &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$413.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of contract acquisition costs comprised of sales and partner commission costs at adoption date (included in prepaid expenses and other current assets for the current portion and other assets for the long-term portion), with a corresponding adjustment to retained earnings. We are amortizing these costs over their respective expected period of benefit.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:60px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:36px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue for certain contracts that were previously deferred would have been recognized in periods prior to adoption under the new standard. Upon adoption, we recorded the following adjustments to our beginning balances to reflect the amount of revenue that will no longer be recognized in future periods for such contracts: an increase in unbilled receivables (included in trade receivables, net) of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$24.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, an increase in contract assets (included in prepaid expenses and other current assets for the current portion and other assets for the long-term portion) of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$46.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and a decrease in deferred revenue of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$52.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, with corresponding adjustments to retained earnings.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:60px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:36px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We recorded an increase to our opening deferred income tax liability of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$82.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, with a corresponding adjustment to retained earnings, to record the tax effect of the above adjustments. &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:60px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:36px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Further, we had other impacts to various accounts which resulted to an immaterial net reduction to our retained earnings. &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Adoption of the new revenue standard impacted our Consolidated Statements of Income for the&#160;year ended&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands, except per share amounts)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;As reported&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Balances without Topic 606 adoption impact&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Subscription&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,994,463&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,440&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,995,903&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Product&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;647,788&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(101,981&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;545,807&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Services and support&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;529,046&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(7,431&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;521,615&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:24px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11,171,297&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(107,972&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11,063,325&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;Operating expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Sales and marketing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,244,347&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11,987&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,256,334&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;General and administrative&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;880,637&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(7,646&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;872,991&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Provision for income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;253,283&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(6,517&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;246,766&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,951,458&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(105,953&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,845,505&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Basic net income per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6.07&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.22&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.85&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Diluted net income per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.21&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.79&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:38px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Adoption of the new revenue standard impacted our Consolidated Balance Sheets as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;As reported&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Balances without Topic 606 adoption impact&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Trade receivables, net of allowances for doubtful accounts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,534,809&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(58,140&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,476,669&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;783,140&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(198,692&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;584,448&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;562,696&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(340,458&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;222,238&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Liabilities and Stockholders&#x2019; Equity&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,398,548&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(51,918&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,346,630&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred revenue, current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,377,986&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;113,432&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,491,418&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred revenue, long-term&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;122,727&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(14,723&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;108,004&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Income taxes payable, long-term&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;616,102&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(7,112&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;608,990&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;140,498&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(88,697&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;51,801&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Retained earnings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,828,562&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(548,272&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,280,290&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:38px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;There was no net impact to our Consolidated Statements of Comprehensive Income and Consolidated Statements of Cash Flows resulting from the adoption of the new revenue standard other than the impact to reported net income as presented above. The impact to our Consolidated Statements of Stockholders&#x2019; Equity was only to retained earnings, as presented above. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:38px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The most significant impact of the new revenue standard relates to our capitalization of certain incremental costs to acquire contracts and the requirement to amortize these amounts over the expected period of benefit. Under the previous standard, we expensed costs related to the acquisition of revenue-generating contracts as incurred. Additionally, there was impact from arrangements with our customers that include on-premise term-based software licenses bundled with maintenance and support. Under the previous standard, revenue attributable to these software licenses was recognized ratably over the term of the arrangement because vendor-specific objective evidence (&#x201c;VSOE&#x201d;) did not exist for the undelivered maintenance and support element as it is not sold separately. The requirement to have VSOE for undelivered elements to enable the separation of revenue recognition for delivered software licenses is eliminated under the new revenue standard. Accordingly, under the new revenue standard we recognize as revenue a portion of the arrangement fee upon delivery of the software licenses and classify that recognized revenue as product revenue instead of subscription revenue in our Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:38px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other impacts to our policies and disclosures include earlier recognition of revenue for certain contracts due to the elimination of contingent revenue limitations, the requirement to estimate variable consideration for certain arrangements, increased allocation of revenue to and from professional services and other offerings and changes to our financial statement disclosures such as new disclosures related to our remaining performance obligations. However, the timing and pattern of revenue recognition related to our professional services and cloud-enabled offerings, including Creative Cloud and Document Cloud for enterprises, individuals and teams, remain substantially unchanged. When Creative Cloud and Document Cloud are sold with cloud-enabled services, the on-premise/on-device software licenses and cloud-enabled services are so highly interrelated and interdependent that they are not each separately identifiable within the context of the contract and therefore not distinct from each other. Revenue for these offerings continues to be recognized ratably over the subscription period for which the cloud-enabled services are provided.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;There have been no other new accounting pronouncements made effective during fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; that have significance, or potential significance, to our Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="FD2019Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member"
      id="TextSelection-064A05B4015633208EDBDB604BC415C6-0-wk-Fact-FA477107469D4B39BE49DB606F4F7BAE">&lt;div style="line-height:120%;text-align:justify;text-indent:38px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We recognized the following cumulative effects of initially applying the new revenue standard as of December 1, 2018:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;As of &lt;br/&gt;November 30, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Topic 606 Adoption Adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;As of &lt;br/&gt;December 1, &lt;br/&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Trade receivables, net of allowances for doubtful accounts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,315,578&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;43,028&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,358,606&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;312,499&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;186,220&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;498,719&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;186,522&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;273,421&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;459,943&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Liabilities and Stockholders&#x2019; Equity&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,163,185&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;30,358&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,193,543&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred revenue, current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,915,974&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(52,842&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,863,132&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;46,702&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;82,834&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;129,536&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Retained earnings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11,815,597&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;442,319&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,257,916&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="FI2018Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"
      decimals="-3"
      id="d10085002e1021-wk-Fact-4A8AB66CC5AC03F4FA60CBD1DB6D6678"
      unitRef="usd">1315578000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="I2019Q1OpeningBal606_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"
      decimals="-3"
      id="d10085002e1040-wk-Fact-D47A299929E3C93F2135CBD1DD4C0C1F"
      unitRef="usd">43028000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="I2019Q1OpeningBal606"
      decimals="-3"
      id="d10085002e1059-wk-Fact-4A90280AC3859A632820CBD1DF971725"
      unitRef="usd">1358606000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="FI2018Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"
      decimals="-3"
      id="d10085002e1075-wk-Fact-49CAB4A3825B9B7C3775CBD1E09B6B99"
      unitRef="usd">312499000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="I2019Q1OpeningBal606_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"
      decimals="-3"
      id="d10085002e1094-wk-Fact-1D028E6D6ECAA611189ECBD1E282D633"
      unitRef="usd">186220000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="I2019Q1OpeningBal606"
      decimals="-3"
      id="d10085002e1113-wk-Fact-C1FE92C0D636A2A44826CBD1E4CB1B94"
      unitRef="usd">498719000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="FI2018Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"
      decimals="-3"
      id="d10085002e1134-wk-Fact-02707BAAFCA86BD490D6CBD1E5D26237"
      unitRef="usd">186522000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="I2019Q1OpeningBal606_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"
      decimals="-3"
      id="d10085002e1153-wk-Fact-29A3DA6E2E3D8958FB72CBD1E7B666BB"
      unitRef="usd">273421000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="I2019Q1OpeningBal606"
      decimals="-3"
      id="d10085002e1172-wk-Fact-80E072645BD0F29C89E3CBD1EA01AF2D"
      unitRef="usd">459943000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="FI2018Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"
      decimals="-3"
      id="d10085002e1255-wk-Fact-7230882E6F6E8DBB2466CBD1EE464ADB"
      unitRef="usd">1163185000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="I2019Q1OpeningBal606_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"
      decimals="-3"
      id="d10085002e1274-wk-Fact-6BDB0ED770DC42B6446ACBD1F03170AC"
      unitRef="usd">30358000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="I2019Q1OpeningBal606"
      decimals="-3"
      id="d10085002e1293-wk-Fact-57CCA7759FFDACDCA82CCBD1F2780DF7"
      unitRef="usd">1193543000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="FI2018Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"
      decimals="-3"
      id="d10085002e1314-wk-Fact-709A39FC98FF76C23DD9CBD1F37C9984"
      unitRef="usd">2915974000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="I2019Q1OpeningBal606_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"
      decimals="-3"
      id="d10085002e1333-wk-Fact-8564ECDEE4D6585E5C14CBD1F56C8886"
      unitRef="usd">-52842000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="I2019Q1OpeningBal606"
      decimals="-3"
      id="d10085002e1353-wk-Fact-8360E0F019801DD9C2E4CBD1F7B6D3A1"
      unitRef="usd">2863132000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="FI2018Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"
      decimals="-3"
      id="d10085002e1374-wk-Fact-4D1A0FBC9000B253B88CCBD1F8B4088D"
      unitRef="usd">46702000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="I2019Q1OpeningBal606_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"
      decimals="-3"
      id="d10085002e1393-wk-Fact-14D88179A38D6C04BC11CBD1FA9D1BC0"
      unitRef="usd">82834000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="I2019Q1OpeningBal606"
      decimals="-3"
      id="d10085002e1412-wk-Fact-7C8AFC44E4AE364E4397CBD1FCEC8F34"
      unitRef="usd">129536000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="FI2018Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"
      decimals="-3"
      id="d10085002e1438-wk-Fact-1DB9A008ECB1511822E2CBD1FDF1FD69"
      unitRef="usd">11815597000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="I2019Q1OpeningBal606_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"
      decimals="-3"
      id="d10085002e1457-wk-Fact-0406C5BC817C6F92597CCBD1FFCCA963"
      unitRef="usd">442319000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="I2019Q1OpeningBal606"
      decimals="-3"
      id="d10085002e1476-wk-Fact-A2845FC0759676E8E12FCBD20217C0F8"
      unitRef="usd">12257916000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:CapitalizedContractCostNet
      contextRef="I2019Q1OpeningBal606_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"
      decimals="-5"
      id="d10085002e1495-wk-Fact-9262EBF904FEF172DBF1CBD23A1449DB"
      unitRef="usd">413200000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:UnbilledContractsReceivable
      contextRef="I2019Q1OpeningBal606_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"
      decimals="-5"
      id="d10085002e1506-wk-Fact-03895E5C61085A550334CBD254F5DCA3"
      unitRef="usd">24800000</us-gaap:UnbilledContractsReceivable>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="I2019Q1OpeningBal606_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"
      decimals="-5"
      id="d10085002e1510-wk-Fact-53B0A4C1EC810827C651CBD27488815F"
      unitRef="usd">46400000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:DeferredRevenueCurrent
      contextRef="I2019Q1OpeningBal606_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"
      decimals="-5"
      id="d10085002e1514-wk-Fact-B184EE56F83FF52EE616CBD29CA6F9D7"
      unitRef="usd">-52800000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredTaxLiabilitiesNoncurrent
      contextRef="I2019Q1OpeningBal606_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"
      decimals="-5"
      id="d10085002e1525-wk-Fact-485C91920678C621F396CBD2C2B15CD4"
      unitRef="usd">82800000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
    <srt:ScheduleOfCondensedIncomeStatementTableTextBlock
      contextRef="FD2019Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member"
      id="TextSelection-3DD8601DE3F6F561E0FEDB4BF7F9DB61-0-wk-Fact-39285306CD6E37861F33DB4CADE78982">&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Adoption of the new revenue standard impacted our Consolidated Statements of Income for the&#160;year ended&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands, except per share amounts)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;As reported&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Balances without Topic 606 adoption impact&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Subscription&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,994,463&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,440&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,995,903&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Product&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;647,788&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(101,981&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;545,807&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Services and support&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;529,046&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(7,431&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;521,615&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:24px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11,171,297&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(107,972&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11,063,325&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;Operating expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Sales and marketing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,244,347&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11,987&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,256,334&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;General and administrative&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;880,637&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(7,646&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;872,991&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Provision for income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;253,283&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(6,517&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;246,766&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,951,458&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(105,953&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,845,505&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Basic net income per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6.07&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.22&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.85&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Diluted net income per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.21&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.79&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</srt:ScheduleOfCondensedIncomeStatementTableTextBlock>
    <adbe:SubscriptionandCirculationRevenue
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10085002e1703-wk-Fact-98218A52854455B781C53D4EBDBB7B1E"
      unitRef="usd">9994463000</adbe:SubscriptionandCirculationRevenue>
    <adbe:SubscriptionandCirculationRevenue
      contextRef="FD2019Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"
      decimals="-3"
      id="d10085002e1722-wk-Fact-8272DB644A2624CFBDCFCBD34C2835BD"
      unitRef="usd">1440000</adbe:SubscriptionandCirculationRevenue>
    <adbe:SubscriptionandCirculationRevenue
      contextRef="FD2019Q4YTD_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"
      decimals="-3"
      id="d10085002e1741-wk-Fact-BDA33ADB2DDB7E7B99BB871EC949A391"
      unitRef="usd">9995903000</adbe:SubscriptionandCirculationRevenue>
    <adbe:Productrevenue
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10085002e1757-wk-Fact-0B44F696E3A5532A81A8AE12313AD2BA"
      unitRef="usd">647788000</adbe:Productrevenue>
    <adbe:Productrevenue
      contextRef="FD2019Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"
      decimals="-3"
      id="d10085002e1776-wk-Fact-880A025C57BFEF00C120CBD351B1DDC9"
      unitRef="usd">-101981000</adbe:Productrevenue>
    <adbe:Productrevenue
      contextRef="FD2019Q4YTD_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"
      decimals="-3"
      id="d10085002e1796-wk-Fact-A85F318DDEAAA6562081871EC937036C"
      unitRef="usd">545807000</adbe:Productrevenue>
    <adbe:Servicesandsupportrevenue
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10085002e1817-wk-Fact-6E6E0EED92305E97BE5D59F8B33C4CB1"
      unitRef="usd">529046000</adbe:Servicesandsupportrevenue>
    <adbe:Servicesandsupportrevenue
      contextRef="FD2019Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"
      decimals="-3"
      id="d10085002e1836-wk-Fact-791CD3D9F33B505E9A14CBD357B198B1"
      unitRef="usd">-7431000</adbe:Servicesandsupportrevenue>
    <adbe:Servicesandsupportrevenue
      contextRef="FD2019Q4YTD_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"
      decimals="-3"
      id="d10085002e1856-wk-Fact-6CE860D2F4B6263C44C6871EC93BE991"
      unitRef="usd">521615000</adbe:Servicesandsupportrevenue>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10085002e1877-wk-Fact-3828243750A656A5B6FD02509718B186"
      unitRef="usd">11171297000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"
      decimals="-3"
      id="d10085002e1896-wk-Fact-2B13C387F507A0712E7BCBD35E12FF28"
      unitRef="usd">-107972000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"
      decimals="-3"
      id="d10085002e1916-wk-Fact-64A8EEF673E3E4B7806A871EC9513711"
      unitRef="usd">11063325000</us-gaap:Revenues>
    <us-gaap:SellingAndMarketingExpense
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10085002e1999-wk-Fact-5852ED30332555C3AE95700409F88539"
      unitRef="usd">3244347000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="FD2019Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"
      decimals="-3"
      id="d10085002e2018-wk-Fact-F0CCE13DB092E32CF2C9CBD3690FE2DE"
      unitRef="usd">11987000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="FD2019Q4YTD_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"
      decimals="-3"
      id="d10085002e2037-wk-Fact-DFFBE98478BFFB051387871EC9446242"
      unitRef="usd">3256334000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10085002e2058-wk-Fact-E2DFCEE7D4B051D9B1FE05111687B8D8"
      unitRef="usd">880637000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="FD2019Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"
      decimals="-3"
      id="d10085002e2077-wk-Fact-9D6EE51AB6A24CD7C00187CBF14B69B6"
      unitRef="usd">-7646000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="FD2019Q4YTD_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"
      decimals="-3"
      id="d10085002e2097-wk-Fact-5540D3AD92A905D8E6E587CBF207AEE8"
      unitRef="usd">872991000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10085002e2118-wk-Fact-A4363994667E5685A6250D662DBA90BB"
      unitRef="usd">253283000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2019Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"
      decimals="-3"
      id="d10085002e2137-wk-Fact-86061FD2920A9335B625CBD37122D69C"
      unitRef="usd">-6517000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2019Q4YTD_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"
      decimals="-3"
      id="d10085002e2157-wk-Fact-B05DDCB0C8911D20A8E9871EC95AA0C3"
      unitRef="usd">246766000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10085002e2183-wk-Fact-835009B5072450B1AB0F9D855A531186"
      unitRef="usd">2951458000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"
      decimals="-3"
      id="d10085002e2202-wk-Fact-1ABA550AABF7A65F0D3FCBD378FDCC83"
      unitRef="usd">-105953000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q4YTD_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"
      decimals="-3"
      id="d10085002e2222-wk-Fact-E3F60C7C92C7A28AC2E6871EC94D2B15"
      unitRef="usd">2845505000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2019Q4YTD"
      decimals="2"
      id="d10085002e2244-wk-Fact-B789C1E326ED5E95B5042BD848EE69DB"
      unitRef="usdPerShare">6.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2019Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"
      decimals="2"
      id="d10085002e2263-wk-Fact-BFA339D88F3B7F3AF2D5CBD37FDE05E6"
      unitRef="usdPerShare">-0.22</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2019Q4YTD_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"
      decimals="2"
      id="d10085002e2283-wk-Fact-DE3A0CE7BD6AABDAB34D871EC955A810"
      unitRef="usdPerShare">5.85</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2019Q4YTD"
      decimals="2"
      id="d10085002e2304-wk-Fact-CF5F1E29D0EC5BFE8D35BE5C200292B4"
      unitRef="usdPerShare">6.00</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2019Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"
      decimals="2"
      id="d10085002e2323-wk-Fact-A73D3B4A972C0A402E7FCBD3864B0EDE"
      unitRef="usdPerShare">-0.21</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2019Q4YTD_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"
      decimals="2"
      id="d10085002e2343-wk-Fact-AF37E577ED31DAEA8525871EC93F70B4"
      unitRef="usdPerShare">5.79</us-gaap:EarningsPerShareDiluted>
    <srt:ScheduleOfCondensedBalanceSheetTableTextBlock
      contextRef="FD2019Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member"
      id="TextSelection-A4C947AC817EB736916BDB60FF0F0858-0-wk-Fact-E036A0893677CE030DDBDB6126A58261">&lt;div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:38px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Adoption of the new revenue standard impacted our Consolidated Balance Sheets as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;As reported&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Balances without Topic 606 adoption impact&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Trade receivables, net of allowances for doubtful accounts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,534,809&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(58,140&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,476,669&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;783,140&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(198,692&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;584,448&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;562,696&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(340,458&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;222,238&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Liabilities and Stockholders&#x2019; Equity&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,398,548&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(51,918&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,346,630&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred revenue, current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,377,986&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;113,432&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,491,418&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred revenue, long-term&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;122,727&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(14,723&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;108,004&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Income taxes payable, long-term&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;616,102&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(7,112&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;608,990&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;140,498&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(88,697&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;51,801&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Retained earnings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,828,562&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(548,272&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,280,290&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</srt:ScheduleOfCondensedBalanceSheetTableTextBlock>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10085002e2518-wk-Fact-DA210CF9F8DE5C01A9DD08CEC4DC0883"
      unitRef="usd">1534809000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="FI2019Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"
      decimals="-3"
      id="d10085002e2537-wk-Fact-7B0CAAA1F7CE0EEBA2C4CBD52C6EA67B"
      unitRef="usd">-58140000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="FI2019Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"
      decimals="-3"
      id="d10085002e2557-wk-Fact-B1795F046A94A44446DCCBD52F3B4D9A"
      unitRef="usd">1476669000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10085002e2573-wk-Fact-1227CBB83870511A898226CF422D16CE"
      unitRef="usd">783140000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="FI2019Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"
      decimals="-3"
      id="d10085002e2592-wk-Fact-9735099920F2D747D1E2CBD531A4B407"
      unitRef="usd">-198692000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="FI2019Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"
      decimals="-3"
      id="d10085002e2612-wk-Fact-DBB56C47F3A8706E8809CBD53471D5BD"
      unitRef="usd">584448000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10085002e2633-wk-Fact-ED6275085A4056C78F998ED63B9BDF46"
      unitRef="usd">562696000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="FI2019Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"
      decimals="-3"
      id="d10085002e2652-wk-Fact-A519875FACB3EF0F88DECBD5370C6327"
      unitRef="usd">-340458000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="FI2019Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"
      decimals="-3"
      id="d10085002e2672-wk-Fact-30E7CAC1006D32A7F902CBD53959EEB4"
      unitRef="usd">222238000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10085002e2755-wk-Fact-41CDE768E4445F62AFC683DD257735C3"
      unitRef="usd">1398548000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="FI2019Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"
      decimals="-3"
      id="d10085002e2774-wk-Fact-4E0686C6D11A87876F5FCBD53E35CE5E"
      unitRef="usd">-51918000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="FI2019Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"
      decimals="-3"
      id="d10085002e2794-wk-Fact-A08DCE9B180C192FE292CBD5407DAB44"
      unitRef="usd">1346630000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10085002e2815-wk-Fact-FB580F0410515B31AB1314EE824A0970"
      unitRef="usd">3377986000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="FI2019Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"
      decimals="-3"
      id="d10085002e2834-wk-Fact-2B3B7F338B8CBA83345CCBD543C30BE1"
      unitRef="usd">113432000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="FI2019Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"
      decimals="-3"
      id="d10085002e2853-wk-Fact-79F93B4B9D161607F5B8CBD545D2C4FD"
      unitRef="usd">3491418000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueNoncurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10085002e2874-wk-Fact-9DDA2AB97FF959DFB049E98677D0E78F"
      unitRef="usd">122727000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:DeferredRevenueNoncurrent
      contextRef="FI2019Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"
      decimals="-3"
      id="d10085002e2893-wk-Fact-D37A32BA48E5B8876208CBD5471607F4"
      unitRef="usd">-14723000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:DeferredRevenueNoncurrent
      contextRef="FI2019Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"
      decimals="-3"
      id="d10085002e2913-wk-Fact-E0AD8DB8948A899EBCE6CBD54827D34C"
      unitRef="usd">108004000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10085002e2934-wk-Fact-DFDB7E7B941B56F08870580A1AAE188B"
      unitRef="usd">616102000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="FI2019Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"
      decimals="-3"
      id="d10085002e2953-wk-Fact-D0C93325A08D8FDB4AA687CA764E0E7C"
      unitRef="usd">-7112000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="FI2019Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"
      decimals="-3"
      id="d10085002e2973-wk-Fact-B6CC7F6D097AB8DDAD7687CA7730D8F3"
      unitRef="usd">608990000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10085002e2994-wk-Fact-E7E01C84E6655C91BFAADBC3387F33A9"
      unitRef="usd">140498000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="FI2019Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"
      decimals="-3"
      id="d10085002e3013-wk-Fact-5B2E4AC4695DE26336D4CBD54B19CE79"
      unitRef="usd">-88697000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="FI2019Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"
      decimals="-3"
      id="d10085002e3033-wk-Fact-5CD7891A40D8DB263454CBD54D2BD110"
      unitRef="usd">51801000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10085002e3060-wk-Fact-CD6617264CDC59668F3C7F0610B10399"
      unitRef="usd">14828562000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="FI2019Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"
      decimals="-3"
      id="d10085002e3079-wk-Fact-9A87EF09F4BF7F6BF06DCBD54E694FE4"
      unitRef="usd">-548272000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="FI2019Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"
      decimals="-3"
      id="d10085002e3099-wk-Fact-8ADA7FB1339636F0A340CBD54F53998B"
      unitRef="usd">14280290000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-A8922D0751A8504EB22579A4D88FA1E3-0-wk-Fact-25B0BB95600854418AA2DE89A0524921">&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Our revenue is derived from the sale of cloud-enabled software subscriptions, cloud-hosted offerings, term-based, royalty, and perpetual software licenses, associated software maintenance and support plans, consulting services, training and technical support. Most of our enterprise customer arrangements involve multiple promises to our customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue is recognized when a contract exists between us and a customer and upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. We enter into contracts that can include various combinations of products and services, which may be capable of being distinct and accounted for as separate performance obligations, or in the case of offerings such as cloud-enabled Creative Cloud and Document Cloud, accounted for as a single performance obligation. Revenue is recognized net of allowances for returns and any taxes collected from customers, which are subsequently remitted to governmental authorities.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Product, Subscription and Services Offerings&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We enter into revenue arrangements in which a customer may purchase a combination of cloud-enabled subscriptions, cloud-hosted offerings, term-based, royalty, and perpetual software licenses, associated software maintenance and support plans, consulting services, training and technical support.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Fully hosted subscription services (SaaS) allow customers to access hosted software during the contractual term without taking possession of the software. Cloud-hosted subscription services may be sold on a fee-per-subscription period basis or based on consumption or usage.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We recognize revenue ratably over the contractual service term for hosted services that are priced based on a committed number of transactions where the delivery and consumption of the benefit of the services occur evenly over time, beginning on the date the services associated with the committed transactions are first made available to the customer and continuing through the end of the contractual service term. Over-usage fees and fees based on the actual number of transactions are billed in accordance with contract terms as these fees are incurred and are included in the transaction price of an arrangement as variable consideration. Fees based on a number of transactions or impressions per month, where invoicing is aligned to the pattern of performance, customer benefit and consumption, are typically accounted for utilizing the &#x201c;as-invoiced&#x201d; practical expedient. Revenue for subscriptions sold as a fee per period is recognized ratably over the contractual term as the customer simultaneously receives and consumes the benefit of the underlying service.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;When cloud-enabled services are highly integrated and interrelated with on-premise software, such as in our cloud-enabled Creative Cloud and Document Cloud offerings, the individual components are not considered distinct and revenue is recognized ratably over the subscription period for which the cloud-enabled services are provided.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Licenses for on-premise software may be purchased on a perpetual basis, as a subscription for a fixed period of time or based on usage for certain of our OEM and royalty agreements. Revenue from distinct on-premise licenses is recognized at the point in time the software is available to the customer, provided all other revenue recognition criteria are met, and classified as product revenue on our Consolidated Statements of Income. Some of our enterprise license arrangements allow customers to &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;commit non-cancellable funds. These non-cancellable committed funds are nonrefundable and provide our customers options to either renew monthly on-premise term-based licenses or use some or all funds to purchase other Adobe products or services. Revenue associated with these monthly term-based licenses is classified as subscription revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Our services and support revenue is composed of consulting, training, and maintenance and support, primarily related to our enterprise offerings. Our support revenue also includes technical support and developer support to partners and developer organizations related to our desktop products. We typically sell our consulting contracts on a time-and-materials basis and recognize the related revenue as services are rendered. We typically sell our maintenance and support contracts on a flat fee or percentage of associated license fees basis and recognize the related revenue ratably over the support term as the underlying service is a stand-ready performance obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We exclude from the transaction price sales and other taxes collected from customers on behalf of the relevant government authority. Most of our products are delivered electronically, however in instances where shipping and handling costs are incurred, we treat these amounts as costs to fulfill the contract and they are not considered a performance obligation and the associated fees are not included in the transaction price.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Judgments&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Our contracts with customers may include multiple goods and services. For example, some of our offerings include both on-premise and/or on-device software licenses and cloud services. Determining whether the software licenses and the cloud services are distinct from each other, and therefore performance obligations to be accounted for separately, or not distinct from each other, and therefore part of a single performance obligation, may require significant judgment. We have concluded that the on-premise/on-device software licenses and cloud services provided in our Creative Cloud and Document Cloud subscription offerings are not distinct from each other such that revenue from each offering should be recognized ratably over the subscription period for which the cloud services are provided. In reaching this conclusion, we considered the nature of our promise to Creative Cloud and Document Cloud customers, which is to provide a complete end-to-end creative design&#160;or document workflow solution that operates seamlessly across multiple devices and teams. We fulfill this promise by providing access to a solution that integrates cloud-based and on-premise/on-device features that, together through their integration, provide functionalities, utility and workflow efficiencies that could not be obtained from either the on-premise/on-device software or cloud services on their own.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cloud-based features that are integral to our Creative Cloud and Document Cloud offerings and that work together with the on-premise/on-device software include, but are not limited to: Creative Cloud Libraries, which enable customers to access their work, settings, preferences, and other assets seamlessly across desktop and mobile devices and collaborate across teams in real time; shared reviews which enable simultaneous editing and commenting of PDFs across desktop, mobile and web; automatic cloud rendering of a design which enables it to be worked on in multiple mediums; and Sensei, Adobe&#x2019;s cloud-hosted artificial intelligence and machine learning framework, which enables features such as automated photo-editing, photograph content-awareness, natural language processing, optical character recognition and automated document tagging.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Standalone selling price is established by maximizing the amount of observable inputs, primarily actual historical selling prices for performance obligations where available, and includes consideration of factors such as go-to-market model and geography. Individual products may have multiple values for standalone selling price depending on factors such as where they are sold and what channel they are sold through. Where standalone selling price may not be directly observable (e.g., the performance obligation is not sold separately), we maximize the use of observable inputs by using information that may include reviewing pricing practices, performance obligations with similar customers and selling models.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Capitalized costs to obtain a contract are amortized over the expected period of benefit, which we have determined, based on analysis, to be &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5 years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. We evaluated qualitative and quantitative factors to determine the period of amortization, including contract length, renewals, customer life and the useful lives of our products and acquired products. When the expected period of benefit of an asset which would be capitalized is less than one year, we expense the amount as incurred, utilizing the practical expedient. We regularly evaluate whether there have been changes in the underlying assumptions and data used to determine the amortization period. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;When revenue arrangements include components of third-party goods and services, for example in transactions which involve resale, fulfillment or providing advertising impressions to our end customer, we evaluate whether we are the principal, and report revenues on a gross basis, or an agent, and report revenues on a net basis. In this assessment, we consider if we obtain &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;control of the specified goods or services before they are transferred to the customer by evaluating indicators such as which party is primarily responsible for fulfilling the promise to provide the goods or services, which party has discretion in establishing price and the underlying terms and conditions between the parties to the transaction.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We offer limited rights of return, rebates and price protection of our products under various policies and programs with our distributors, resellers and/or end-user customers. We estimate and record reserves for these programs as variable consideration when estimating transaction price. Returns, rebates and other offsets to transaction price are estimated at contract inception on a portfolio basis and assessed for reasonableness each reporting period when additional information becomes available.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;General Contract Provisions&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We maintain revenue reserves for rebates, rights of return and other limited price adjustments.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-left:4px;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Distributors are allowed limited rights of return of products purchased during the previous quarter. In addition, distributors are allowed to return products that have reached the end of their lives, as defined by us, and for products that are being replaced by new versions.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-left:4px;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We offer rebates to our distributors, resellers and/or end-user customers. Transaction price is reduced for these amounts based on actual performance against objectives set forth by us for a particular reporting period, such as volume and timely reporting. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-left:4px;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On a quarterly basis, the amount of revenue that is reserved is calculated based on our historical trends and data specific to each reporting period. The primary method of establishing these reserves is to review historical data from prior periods as a percent of revenue to determine a historical reserve rate. We then apply the historical rate to the current period revenue as a basis for estimating future returns. When necessary, we also provide a specific reserve in excess of portfolio-level estimated requirements. This estimate can be affected by the amount of a particular product in the channel, the rate of sell-through, product plans and other factors.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Although our subscription contracts are generally non-cancellable, a limited number of customers have the right to cancel their contracts by providing prior written notice to us of their intent to cancel the remainder of the contract term and consumers have a period of time to terminate certain agreements without penalty. In the event a customer cancels their contract, they are generally not entitled to a refund for prior services we have provided to them. Contracts that include termination rights without substantive penalty are accounted for as contracts only for the committed period. Periods of time after the right of termination are accounted for as optional purchases when they do not represent material rights. For certain of our usage-based license agreements, typically in our royalty and OEM businesses, reporting may be received after the end of a fiscal period. In such instances, we estimate and accrue license revenue. We base our estimates on multiple factors, including historical sales information, seasonality and other business information which may impact our estimates. We do not estimate variable consideration for our sales and usage-based license royalty agreements, consistent with the associated exception for sales and usage-based royalties for the license of intellectual property under the new revenue standard.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:CapitalizedContractCostAmortizationPeriod
      contextRef="FI2019Q4"
      id="d10085002e3192-wk-Fact-1645EBAF7ECA715E2F0BCC0C8BDAFFEC">P5Y</us-gaap:CapitalizedContractCostAmortizationPeriod>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-D2700A1AA1E55F28AD60993F03187E0A-0-wk-Fact-A80CE566207B5EAE981AE8D1CBC7EA43">&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We record property and equipment at cost less accumulated depreciation and amortization. Property and equipment are depreciated using the straight-line method over their estimated useful lives ranging from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; years for computers and other equipment, which includes our corporate jet, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; years for furniture and fixtures, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; years for building improvements and up to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;40&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; years for buildings. Leasehold improvements are amortized using the straight-line method over the lesser of the remaining respective lease term or estimated useful lives ranging from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; years.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember"
      id="d10085002e3351-wk-Fact-E7A5BC8B19B6531499F225F109301315">P1Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember"
      id="d10085002e3355-wk-Fact-E75D03C6E4315CACB1A2C7946538D307">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember"
      id="d10085002e3359-wk-Fact-9141F043A613579CAD08E1D19AE669A8">P1Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember"
      id="d10085002e3363-wk-Fact-02ABC79EAC695167B98760F2CCA5CBE8">P6Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingImprovementsMember"
      id="d10085002e3367-wk-Fact-06B22B3014F6584A9D5B4BAB9E2CA8F3">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingImprovementsMember"
      id="d10085002e3372-wk-Fact-DEA46AFC98DC54ACACDFAA1BA0122D7E">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember"
      id="d10085002e3376-wk-Fact-58C02ECB24E8578ABA8D6894A1A01AC9">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember"
      id="d10085002e3382-wk-Fact-6A3BFD7BE9795894AA01D7F29E51D91F">P1Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember"
      id="d10085002e3386-wk-Fact-82CB6CD5DFAB52FAAC9405490A66C8B3">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-9A9AFBD2885D58919B188FECAF559882-0-wk-Fact-2F975229A50C5C46AC3285C7D754BC61">&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Goodwill, Intangibles and Other Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Goodwill is assigned to one or more reporting segments on the date of acquisition. We review our goodwill for impairment annually during our second quarter of each fiscal year and between annual tests if an event occurs or circumstances change that would more likely than not reduce the fair value of any one of our reporting units below its respective carrying amount. In performing our goodwill impairment test, we first perform a qualitative assessment, which requires that we consider events or circumstances including macroeconomic conditions, industry and market considerations, cost factors, overall financial performance, changes in management or key personnel, changes in strategy, changes in customers, changes in the composition or carrying amount of a reporting segment&#x2019;s net assets and changes in our stock price. If, after assessing the totality of events or circumstances, we determine &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;that it is more likely than not that the fair values of our reporting segments are greater than the carrying amounts, then the quantitative goodwill impairment test is not performed.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;If the qualitative assessment indicates that the quantitative analysis should be performed, we then evaluate goodwill for impairment by comparing the fair value of each of our reporting segments to its carrying value, including the associated goodwill. To determine the fair values, we use the equal weighting of the market approach based on comparable publicly traded companies in similar lines of businesses and the income approach based on estimated discounted future cash flows. Our cash flow assumptions consider historical and forecasted revenue, operating costs and other relevant factors.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We completed our annual goodwill impairment test&#160;in the second quarter of fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. We determined, after performing a qualitative review of each reporting segment, that it is more likely than not that the fair value of each of our reporting segments substantially exceeds the respective carrying amounts. Accordingly, there was no indication of impairment and the quantitative goodwill impairment test was not performed. We did not identify any events or changes in circumstances since the performance of our annual goodwill impairment test that would require us to perform another goodwill impairment test during the fiscal year.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We amortize intangible assets with finite lives over their estimated useful lives and review them for impairment whenever an impairment indicator exists. We continually monitor events and changes in circumstances that could indicate carrying amounts of our long-lived assets, including our intangible assets, may not be recoverable. When such events or changes in circumstances occur, we assess recoverability by determining whether the carrying value of such assets will be recovered through the undiscounted expected future cash flows. If the future undiscounted cash flows are less than the carrying amount of these assets, we recognize an impairment loss based on any excess of the carrying amount over the fair value of the assets. We did not recognize any intangible asset impairment charges in fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; or &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;During fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, our intangible assets were amortized over their estimated useful lives ranging from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; years. Amortization is based on the pattern in which the economic benefits of the intangible asset will be consumed or on a straight-line basis when the consumption pattern is not apparent. The weighted average useful lives of our intangible assets were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="2"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:87%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Useful Life (years&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Customer contracts and relationships&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Purchased technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Trademarks&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Backlog&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Acquired rights to use technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <adbe:FiniteLivedIntangibleAssetsScheduleofWeightedAverageUsefulLivesTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-D7081521D4CB53819868EADA4DEF1E94-0-wk-Fact-15DA3B783FE15A92987479FC7C5382B0">&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;During fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, our intangible assets were amortized over their estimated useful lives ranging from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; years. Amortization is based on the pattern in which the economic benefits of the intangible asset will be consumed or on a straight-line basis when the consumption pattern is not apparent. The weighted average useful lives of our intangible assets were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="2"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:87%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Useful Life (years&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Customer contracts and relationships&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Purchased technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Trademarks&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Backlog&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Acquired rights to use technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</adbe:FiniteLivedIntangibleAssetsScheduleofWeightedAverageUsefulLivesTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember"
      id="d10085002e3450-wk-Fact-274F1F1BD6E95B76AFAB8EA59716392C">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember"
      id="d10085002e3454-wk-Fact-1613E97D618255819A50E4F2360E3DC4">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="FD2019Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_CustomerContractsAndRelationshipsMember"
      id="d10085002e3499-wk-Fact-570BFBFF029F55689644B1BD8EB7EF20">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="FD2019Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_PurchasedTechnologyMember"
      id="d10085002e3510-wk-Fact-1CE35FCC3FFE5CA1B3DF581726E013CB">P6Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="FD2019Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember"
      id="d10085002e3521-wk-Fact-CE40FCF1D8145DA9AA87933F43F8FD82">P9Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="FD2019Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember"
      id="d10085002e3532-wk-Fact-69F1F1CBDCF4507083D0E3DE02DCA0CE">P2Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="FD2019Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      id="d10085002e3543-wk-Fact-D8708B5A09985814885292C2F8953D97">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="FD2019Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember"
      id="d10085002e3554-wk-Fact-6034FC47FEFB59578E9289A333062F3A">P4Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-43F414F0A5575D2285BE200D2DC64D6F-0-wk-Fact-CBC7E2BD24F75F2B9826A615FC95929F">&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We use the asset and liability method of accounting for income taxes. Under this method, income tax expense is recognized for the amount of taxes payable or refundable for the current year. In addition, deferred tax assets and liabilities are recognized for expected future tax consequences of temporary differences between the financial reporting and tax bases of assets and liabilities, and for operating losses and tax credit carryforwards. We record a valuation allowance to reduce deferred tax assets to an amount for which realization is more likely than not.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <adbe:TaxesCollectedFromCustomersPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-0A4D1D51AEB855D7A1197CF9D8742F1B-0-wk-Fact-BFA9316E7A4B5C9AB76B58625898C5C0">&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Taxes Collected from Customers&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We net taxes collected from customers against those remitted to government authorities in our financial statements. Accordingly, taxes collected from customers are not reported as revenue.&lt;/span&gt;&lt;/div&gt;</adbe:TaxesCollectedFromCustomersPolicyTextBlock>
    <adbe:TreasuryStockPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-7FF78D77E3905452B22586EADDDF78E3-0-wk-Fact-9699677CAD9453BCB9605AF90FA95482">&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Treasury Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We account for treasury stock under the cost method. When treasury stock is re-issued at a price higher than its cost, the difference is recorded as a component of additional paid-in-capital in our Consolidated Balance Sheets. When treasury stock is re-issued at a price lower than its cost, the difference is recorded as a component of additional paid-in-capital to the extent that &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;there are previously recorded gains to offset the losses. If there are no treasury stock gains in additional paid-in-capital, the losses upon re-issuance of treasury stock are recorded as a reduction of retained earnings in our Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</adbe:TreasuryStockPolicyTextBlock>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-5DE554E44A41567B90D79359B996C4FD-0-wk-Fact-8F0226107F24544C9D81EA529355E0A0">&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Advertising Expenses&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Advertising costs are expensed as incurred. Advertising expenses for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$221.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$173.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$141.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d10085002e3724-wk-Fact-64E7343B583154AE959429460F8159E3"
      unitRef="usd">221100000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d10085002e3728-wk-Fact-0CED6C0AD9055529B5B4ED2072B190D4"
      unitRef="usd">173600000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d10085002e3733-wk-Fact-FCEC10EF1E335BDD807BD9B4A04CE60C"
      unitRef="usd">141700000</us-gaap:AdvertisingExpense>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-86C3E31EB98D5CF28DC260E0A3D87002-0-wk-Fact-32DAF7ACB83D59B1A85A10F9E9EFC1DF">&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Foreign Currency Translation&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We translate assets and liabilities of foreign subsidiaries, whose functional currency is their local currency, at exchange rates in effect at the balance sheet date. We translate revenue and expenses at the monthly average exchange rates. We include accumulated net translation adjustments in stockholders&#x2019; equity as a component of accumulated other comprehensive income (loss).&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-AE6BCD9FAE16548D909C0D91A844D8E4-0-wk-Fact-1D8BB13981EC5AA38715FFBB88F533FA">&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Derivative Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In countries outside the United States, we transact business in U.S. Dollars and in various other currencies. We may use foreign exchange option and forward contracts to hedge a portion of our forecasted foreign currency denominated revenue primarily in Euros, British Pounds and Japanese Yen. We hedge our net recognized foreign currency assets and liabilities with foreign exchange forward contracts to reduce the risk that our earnings and cash flows will be adversely affected by changes in exchange rates. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We recognize all derivative instruments as either assets or liabilities in our Consolidated Balance Sheets and measure them at fair value. Gains and losses resulting from changes in fair value are accounted for depending on the use of the derivative and whether it is designated and qualifies for hedge accounting. Contracts that do not qualify for hedge accounting are adjusted to fair value through earnings. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gains and losses related to changes in the fair value of interest rate swaps and foreign exchange forward contracts which hedge certain balance sheet positions are recorded each period as a component of interest and other income (expense), net in our Consolidated Statements of Income. Foreign exchange option contracts hedging forecasted foreign currency revenue and Treasury lock agreements are designated as cash flow hedges with gains and losses recorded net of tax as a component of accumulated other comprehensive income (loss) in our Consolidated Balance Sheets, until the forecasted transaction occurs. When the forecasted transaction affects earnings, we reclassify the related gain or loss on the foreign currency and Treasury lock cash flow hedges to revenue and interest expense, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We may use derivatives to partially offset our business exposure to foreign currency and interest rate risk on expected future cash flows, and certain existing assets and liabilities. We do not use any of our derivative instruments for trading purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We enter into master netting arrangements to mitigate credit risk in derivative transactions by permitting net settlement of transactions with the same counterparty. We do not offset fair value amounts recognized for derivative instruments under master netting arrangements. We also enter into collateral security agreements with certain of our counterparties to exchange cash collateral when the net fair value of certain derivative instruments fluctuates from contractually established thresholds. Collateral posted is included in prepaid expenses and other current assets and collateral received is included in accrued expenses on our Consolidated Balance Sheets. &lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="FD2019Q4YTD"
      id="TextSelection-DE0A59A100DC550D930C0D65247F55C8-0-wk-Fact-2B384F95A89655FF8F46B92EF2C0DE9D">&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Concentration of Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Financial instruments that potentially subject us to concentrations of credit risk are short-term fixed-income investments, structured repurchase transactions, foreign currency and interest rate hedge contracts and trade receivables.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Our investment portfolio consists of investment-grade securities diversified among security types, industries and issuers. Our cash and investments are held and primarily managed by recognized financial institutions that follow our investment policy. Our policy limits the amount of credit exposure to any one security issue or issuer and we believe no significant concentration of credit risk exists with respect to these investments.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We enter into master netting arrangements to mitigate credit risk in derivative transactions by permitting net settlement of transactions with the same counterparty. We also enter into collateral security agreements with certain of our counterparties to exchange cash collateral when the net fair value of certain derivative instruments fluctuates from contractually established thresholds.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Credit risk in receivables is limited to OEMs, dealers and distributors of hardware and software products to the retail market, customers to whom we license software directly and our SaaS offerings. A credit review is completed for our new distributors, dealers and OEMs. We also perform ongoing credit evaluations of our customers&#x2019; financial condition and require letters of credit or other guarantees, whenever deemed necessary. The credit limit given to the customer is based on our risk assessment of their ability to pay, country risk and other factors and is not contingent on the resale of the product or on the collection of payments &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;from their customers. Certain contracts with advertising agencies contain sequential liability provisions, under which the agency is not required to pay until payment is received from the agency&#x2019;s customers. In these circumstances, we evaluate the credit-worthiness of the agency&#x2019;s customers in addition to the agency itself. If we license our software or provide SaaS services to a customer where we have a reason to believe the customer&#x2019;s ability and intention to pay is not probable, the arrangement is not considered to be a revenue contract. Accordingly, we will not recognize any consideration received as revenue until termination or substantive completion of the services.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-5DD7263C89AC584C97C8E1B437EA2661-0-wk-Fact-0283345657735DA39AEA5ADD15A23676">&lt;div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Recent Accounting Pronouncements Not Yet Effective&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On February 24, 2016, the FASB issued ASU No. 2016-02, Leases, requiring lessees to recognize a right-of-use asset and a lease liability on the balance sheet for all leases with the exception of short-term leases with a lease term of twelve months or less. For lessees, leases will continue to be classified as either operating or finance leases in the income statement. Lessor accounting is similar to the current model but updated to align with certain changes to the lessee model. Lessors will continue to classify leases as operating, direct financing or sales-type leases. The effective date of the new leases standard for public companies is for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years. Early adoption is permitted. The new leases standard is effective for us beginning in the first quarter of fiscal 2020, and we did not early adopt.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The new leases standard must be adopted using a modified retrospective transition method and allows for the application of the new guidance at the beginning of the earliest comparative period presented or at the adoption date. In July 2018, the FASB issued ASU No. 2018-11, Leases - Targeted Improvements, providing an optional transition method that allows entities to initially apply the new leases standard at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. We will adopt the new leases standard using this optional transition method.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We have completed our assessment of the impacts of the standard, and note that the most significant impact will be the recognition of right-of-use assets and lease liabilities on our Consolidated Balance Sheets. The standard will not have a material impact to our Consolidated Statements of Income and Cash Flows. We are in the final stages of implementing a new lease accounting system and updating our processes for the adoption of the new leases standard.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On August 28, 2017, the FASB issued ASU No. 2017-12, Derivatives and Hedging, requiring expanded hedge accounting for both non-financial and financial risk components and refining the measurement of hedge results to better reflect an entity&#x2019;s hedging strategies. For example, adoption would result in reclassification of hedge costs from foreign currency hedges from interest and other income (expense), net to revenue in our Consolidated Statements of Income. The updated standard also amends the presentation and disclosure requirements and changes how entities assess hedge effectiveness. The effective date of the new standard for public companies is for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years. Early adoption is permitted. The new standard must be adopted using a modified retrospective transition with a cumulative-effect adjustment recorded to opening retained earnings as of the initial adoption date. The updated standard is effective for us beginning in the first quarter of fiscal 2020, and will not have a material impact on our Consolidated Financial Statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;With the exception of the new standards discussed above, there have been no other new accounting pronouncements that have significance, or potential significance, to our Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-6FF6E785455977003CBDDC05DDD036D8-0-wk-Fact-FE979905A2381EC6CA78DC067709F339">REVENUE&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Segment Information&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We report segment information based on the &#x201c;management&#x201d; approach. The management approach designates the internal reporting used by management for making decisions and assessing performance as the source of our reportable segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Our Chief Executive Officer, the chief operating decision maker, reviews revenue and gross margin information for each of our reportable segments, but does not review operating expenses on a segment by segment basis. In addition, with the exception of goodwill and intangible assets, we do not identify or allocate our assets by the reportable segments.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Our business is organized into&#160;three&#160;reportable segments: Digital Media, Digital Experience and Publishing. These segments provide our senior management with a comprehensive financial view of our key businesses. Our segments are aligned around our &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;two strategic growth opportunities as described in the &#x201c;Business Overview&#x201d; within Part I, Item 1, placing our Publishing business in a third segment that contains some of our mature products and solutions.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, we categorized our products into the following reportable segments:&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:60px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:36px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Digital Media&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014;Our Digital Media segment provides tools and solutions that enable individuals, teams and enterprises to create, publish, promote and monetize their digital content anywhere. Our customers include content creators, experience designers, app developers, enthusiasts, students, social media users and creative professionals, as well as marketing departments and agencies, companies and publishers. Our customers also include knowledge workers who create, collaborate on and distribute documents and creative content. &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:60px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:36px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Digital Experience&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014;Our Digital Experience segment provides products, services and solutions for creating, managing, executing, measuring, monetizing and optimizing customer experiences from advertising to commerce. Our customers include marketers, advertisers, agencies, publishers, merchandisers, merchants, web analysts, data scientists, developers, marketing executives, information management and technology executives, product development executives, and sales and support executives.  &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:60px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:36px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Publishing&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014;Our Publishing segment addresses market opportunities ranging from the diverse authoring and publishing needs of technical and business publishing to our legacy type and OEM printing businesses. It also includes our web conferencing and document and forms platforms.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; presented below is in accordance with the new revenue standard that was adopted under the modified retrospective method. Prior period revenue has not been restated. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Our segment revenue and results for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(dollars in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Digital &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Media&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Digital &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Experience&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Publishing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Fiscal 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,706,983&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,206,169&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;258,145&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11,171,297&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cost of revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;289,639&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,362,886&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20,195&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,672,720&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gross profit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,417,344&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,843,283&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;237,950&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,498,577&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gross profit as a percentage of&#160;revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;96&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;57&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;92&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;85&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Fiscal 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,325,315&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,443,745&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;260,948&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,030,008&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cost of revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;249,386&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;922,414&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23,199&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,194,999&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gross profit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,075,929&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,521,331&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;237,749&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,835,009&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gross profit as a percentage of&#160;revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;96&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;62&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;91&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;87&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Fiscal 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,010,579&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,030,324&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;260,602&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,301,505&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cost of revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;239,994&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;747,005&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23,492&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,010,491&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gross profit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,770,585&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,283,319&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;237,110&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,291,014&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gross profit as a percentage of&#160;revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;95&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;63&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;91&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;86&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue by geographic area for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:61%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Americas:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;United States&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,904,185&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,632,469&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,830,845&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;601,721&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;484,296&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;385,686&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total Americas&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,505,906&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,116,765&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,216,531&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;EMEA&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,975,243&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,550,062&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,985,105&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;APAC:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Japan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;751,542&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;609,361&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;524,254&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;938,606&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;753,820&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;575,615&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total APAC&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,690,148&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,363,181&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,099,869&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11,171,297&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,030,008&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,301,505&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue by major offerings in our Digital Media reportable segment for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:61%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Creative Cloud&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,482,345&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,343,498&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,173,964&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Document Cloud&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,224,638&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;981,817&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;836,615&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,706,983&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,325,315&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,010,579&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Subscription revenue by segment for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:61%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Digital Media &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,208,238&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,857,700&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,480,745&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Digital Experience&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,670,748&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,949,185&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,552,536&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Publishing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;115,477&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;115,267&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;100,588&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,994,463&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,922,152&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,133,869&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Contract Balances&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Trade Receivables&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;A receivable is recorded when an unconditional right to invoice and receive payment exists, such that only the passage of time is required before payment of consideration is due. Timing of revenue recognition may differ from the timing of invoicing to customers. Certain performance obligations may require payment before delivery of the license or service to the customer. Included in trade receivables on the Consolidated Balance Sheets are unbilled receivable balances which have not yet been invoiced, and are typically related to license revenue or services which are delivered prior to invoicing occurring.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The opening balance of trade receivables, net of allowances for doubtful accounts, as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;1, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$1.36 billion&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, inclusive of unbilled receivables of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$105.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the balance of trade receivables, net of allowances for doubtful accounts, was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$1.53 billion&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, inclusive of unbilled receivables of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$149.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Allowance for Doubtful Accounts&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We maintain an allowance for doubtful accounts which reflects our best estimate of potentially uncollectible trade receivables. The allowance is based on both specific and general reserves. We regularly review our trade receivables allowance by considering factors such as historical experience, credit-worthiness, the age of the trade receivable balances and current economic conditions that may affect a customer&#x2019;s ability to pay and we specifically reserve for those deemed uncollectible. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;During fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, our allowance for doubtful accounts activities were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:61%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Beginning balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,981&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,151&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,214&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Increase due to acquisition&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,602&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,391&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Charged to operating expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,324&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,962&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,411&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deductions&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(10,665&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(5,734&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(3,865&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Ending balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,650&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,981&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,151&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;________________________________________&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1) &lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deductions related to the allowance for doubtful accounts represent amounts written off against the allowance, less recoveries.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Contract Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;A&#160;contract asset&#160;is recognized when a conditional right to consideration exists and transfer of control has occurred.&#160;Contract assets&#160;are typically related to subscription and hosted service contracts where the transaction price allocated to the satisfied performance obligations exceeds the value of billings to date. Contract assets&#160;are included in prepaid expenses and other current assets for the current portion and other assets for the long-term portion on the Consolidated Balance Sheets.&#160;We regularly review contract asset balances for impairment, considering factors such as historical experience, credit-worthiness, age of the balance and other economic or business factors. Contract asset impairments were not significant in fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The opening balance of contract assets as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;1, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$46.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the balance of contract assets was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$63.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Deferred Revenue and Remaining Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred revenue primarily consists of billings or payments received in advance of revenue recognition from subscription services, including non-cancellable and non-refundable committed funds and deposits. Deferred revenue is recognized as revenue when transfer of control to customers has occurred. Customers are typically invoiced for these agreements in regular installments and revenue is recognized ratably over the contractual subscription period. The deferred revenue balance is influenced by several factors, including seasonality, the compounding effects of renewals, invoice duration, invoice timing, size and new business linearity within the quarter. Deferred revenue does not represent the total contract value of annual or multi-year non-cancellable subscription agreements. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 30 to 60 days. In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined our contracts generally do not include a significant financing component. The primary purpose of our invoicing terms is to provide customers with simplified and predictable ways of purchasing our products and services, such as invoicing at the beginning of a subscription term with revenue recognized ratably over the contract period, and not to receive financing from our customers. Any potential financing fees are considered insignificant in the context of our contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The adjusted opening balance of deferred revenue as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;1, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$3.00 billion&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the balance of deferred revenue was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$3.50 billion&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, inclusive of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$265.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of non-cancellable and non-refundable committed funds and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$56.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of refundable customer deposits. Arrangements with non-cancellable and non-refundable committed funds provide our customers options to either renew monthly on-premise term-based licenses or use some or all funds to purchase other Adobe products or services. Refundable customer deposits represent arrangements in which the customer has a unilateral cancellation right for which we are obligated to refund amounts paid related to products or services not yet delivered or provided at the time of cancellation on a prorated basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Significant movements in the deferred revenue balance during the period consisted of increases due to payments received prior to transfer of control of the underlying performance obligations to the customer and deferred revenue assumed through business combinations, which were offset by decreases due to revenue recognized in the period. During the year ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$2.8 billion&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of revenue was recognized that was included in the adjusted opening balance of deferred revenue as of December 1, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Transaction price allocated to remaining performance obligations represents contracted revenue that has not yet been recognized, which includes deferred revenue and unbilled amounts that will be recognized as revenue in future periods. Transaction price allocated to the remaining performance obligation is influenced by several factors, including the timing of renewals and average contract terms. We applied practical expedients to exclude amounts related to performance obligations that are billed and recognized as they are delivered, optional purchases that do not represent material rights, sales- and usage-based royalties not yet consumed and any estimated amounts of variable consideration that are subject to constraint in accordance with the new revenue standard. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Remaining performance obligations were approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$9.82 billion&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, which includes &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$776.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of non-cancellable and non-refundable committed funds related to some of our enterprise customer agreements. Approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;74%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of the remaining performance obligations, excluding the aforementioned enterprise customer agreements, are expected to be recognized over the next 12 months with the remainder recognized thereafter.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Contract Acquisition Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We recognize an asset for the incremental costs of obtaining a contract with a customer if we expect the benefit of those costs to be longer than one year. We have determined that certain sales incentive programs meet the requirements to be capitalized. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The costs capitalized under the new revenue standard are primarily sales commissions paid to our sales force personnel. Capitalized costs may also include portions of fringe benefits and payroll taxes associated with compensation for incremental costs to acquire customer contracts and incentive payments to partners.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Capitalized costs to obtain a contract are amortized over the expected period of benefit, which we have determined, based on analysis, to be &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5 years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. Amortization of capitalized costs are included in sales and marketing expense in our Consolidated Statements of Income. During fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, we amortized &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$170.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of capitalized contract acquisition costs into sales and marketing expense. We did not incur any impairment losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The opening balance of capitalized contract acquisition costs as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;1, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$413.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. As of  &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the balance of capitalized contract acquisition costs was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$473.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, of which &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$314.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was long-term and included in other assets in the Consolidated Balance Sheets. The remaining balance of the capitalized costs to obtain contracts was current and included in prepaid expenses and other current assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Revenue Reserve&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;During fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, our revenue reserve activities were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:61%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Beginning balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;25,425&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;22,006&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23,096&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Impacts of adoption of the new revenue standard&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(14,733&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Amount charged to revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18,276&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;65,241&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;61,031&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Actual returns&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(22,236&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(61,822&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(62,121&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Ending balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,732&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;25,425&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;22,006&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Refund Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;As part of our revenue reserves, we record refund liabilities for amounts that may be subject to future refunds, which include sales returns reserves and customer rebates and credits. Refund liabilities&#160;are included in accrued expenses on the Consolidated Balance Sheets.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The opening balance of refund liabilities as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;1, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$75.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the balance of refund liabilities was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$126.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Significant Customers&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;For fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; there were no customers that represented at least 10% of net revenue. As of fiscal year end &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;, no single customer was responsible for over 10% of our trade receivables.</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-B79A49132A4FC904BC28DC0B75DBCC65-0-wk-Fact-699981545E782811D3AADC0B96079C93">&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Our segment revenue and results for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(dollars in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Digital &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Media&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Digital &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Experience&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Publishing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Fiscal 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,706,983&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,206,169&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;258,145&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11,171,297&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cost of revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;289,639&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,362,886&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20,195&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,672,720&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gross profit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,417,344&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,843,283&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;237,950&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,498,577&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gross profit as a percentage of&#160;revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;96&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;57&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;92&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;85&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Fiscal 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,325,315&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,443,745&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;260,948&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,030,008&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cost of revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;249,386&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;922,414&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23,199&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,194,999&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gross profit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,075,929&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,521,331&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;237,749&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,835,009&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gross profit as a percentage of&#160;revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;96&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;62&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;91&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;87&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Fiscal 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,010,579&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,030,324&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;260,602&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,301,505&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cost of revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;239,994&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;747,005&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23,492&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,010,491&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gross profit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,770,585&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,283,319&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;237,110&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,291,014&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gross profit as a percentage of&#160;revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;95&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;63&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;91&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;86&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember"
      decimals="-3"
      id="d10090460e1069-wk-Fact-2E451B05D878504FC2DEF521C965AB8E"
      unitRef="usd">7706983000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember"
      decimals="-3"
      id="d10090460e1088-wk-Fact-C8D8C4FC0D6328F23413F521C92B638E"
      unitRef="usd">3206169000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember"
      decimals="-3"
      id="d10090460e1107-wk-Fact-4112CB1E9A247CDCFE1BF521C954C94D"
      unitRef="usd">258145000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10090460e1127-wk-Fact-3828243750A656A5B6FD02509718B186"
      unitRef="usd">11171297000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember"
      decimals="-3"
      id="d10090460e1142-wk-Fact-1F9494B531DDEC586DA1F521C90D0AC8"
      unitRef="usd">289639000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember"
      decimals="-3"
      id="d10090460e1161-wk-Fact-D64C0A9C39C02A279AAAF521C938B080"
      unitRef="usd">1362886000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember"
      decimals="-3"
      id="d10090460e1180-wk-Fact-8C3A805D04675B25AAFE3E03264E17AA"
      unitRef="usd">20195000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10090460e1200-wk-Fact-9ABA4FF1E1E758808FC7CD29F9C8C60A"
      unitRef="usd">1672720000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember"
      decimals="-3"
      id="d10090460e1225-wk-Fact-7D3D598A4E4F9A4B962CF521C95C7F88"
      unitRef="usd">7417344000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember"
      decimals="-3"
      id="d10090460e1244-wk-Fact-2EAE38737DD8A6FA9BC9F521C8EA164E"
      unitRef="usd">1843283000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember"
      decimals="-3"
      id="d10090460e1263-wk-Fact-92D40BA9CD3F79F84326F521C972B4A1"
      unitRef="usd">237950000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10090460e1283-wk-Fact-BED331F90EF75E2FA909C17BA3690824"
      unitRef="usd">9498577000</us-gaap:GrossProfit>
    <adbe:GrossProfitAsPercentageOfRevenue
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember"
      decimals="2"
      id="d10090460e1298-wk-Fact-D71C6C9F1F0E932F6CB2F521C9263654"
      unitRef="ratio">0.96</adbe:GrossProfitAsPercentageOfRevenue>
    <adbe:GrossProfitAsPercentageOfRevenue
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember"
      decimals="2"
      id="d10090460e1318-wk-Fact-55795A92003607D7E959F521C976E163"
      unitRef="ratio">0.57</adbe:GrossProfitAsPercentageOfRevenue>
    <adbe:GrossProfitAsPercentageOfRevenue
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember"
      decimals="2"
      id="d10090460e1338-wk-Fact-993EAEBDE5CE56558324D8069C70AE2F"
      unitRef="ratio">0.92</adbe:GrossProfitAsPercentageOfRevenue>
    <adbe:GrossProfitAsPercentageOfRevenue
      contextRef="FD2019Q4YTD"
      decimals="2"
      id="d10090460e1359-wk-Fact-90BA255E386919FB85D5F521C94F0591"
      unitRef="ratio">0.85</adbe:GrossProfitAsPercentageOfRevenue>
    <us-gaap:Revenues
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember"
      decimals="-3"
      id="d10090460e1467-wk-Fact-4715B32E3FA65C69B79927D9459F6EFE"
      unitRef="usd">6325315000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember"
      decimals="-3"
      id="d10090460e1486-wk-Fact-06054DDBB1E7AB5907C8F521C8FC2A7D"
      unitRef="usd">2443745000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember"
      decimals="-3"
      id="d10090460e1505-wk-Fact-818656DD8483F05B4EF0F521C91D0716"
      unitRef="usd">260948000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10090460e1525-wk-Fact-7641247619F559C9A7F2D7DD287FABD6"
      unitRef="usd">9030008000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember"
      decimals="-3"
      id="d10090460e1540-wk-Fact-CED8DB8DF7DAA291F037F521C9849595"
      unitRef="usd">249386000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember"
      decimals="-3"
      id="d10090460e1559-wk-Fact-4055CAE99E723AF59F5BF521C94B8474"
      unitRef="usd">922414000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember"
      decimals="-3"
      id="d10090460e1578-wk-Fact-1F66891A0AF845558F1CF521C912289D"
      unitRef="usd">23199000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10090460e1598-wk-Fact-CD0C6D882E4C595F893CB51BD3AE3CBD"
      unitRef="usd">1194999000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember"
      decimals="-3"
      id="d10090460e1623-wk-Fact-E5D2DF163E6B01D0872BF521C901BA64"
      unitRef="usd">6075929000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember"
      decimals="-3"
      id="d10090460e1642-wk-Fact-AAD87C6E0F435A28B7FF8F725A664895"
      unitRef="usd">1521331000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember"
      decimals="-3"
      id="d10090460e1661-wk-Fact-002BDB9617AE508DB102D2439BE83E46"
      unitRef="usd">237749000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10090460e1681-wk-Fact-0C433715824F57978FA2B8E74017ECC5"
      unitRef="usd">7835009000</us-gaap:GrossProfit>
    <adbe:GrossProfitAsPercentageOfRevenue
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember"
      decimals="2"
      id="d10090460e1696-wk-Fact-36C983714A2F0632C366F521C8CF0525"
      unitRef="ratio">0.96</adbe:GrossProfitAsPercentageOfRevenue>
    <adbe:GrossProfitAsPercentageOfRevenue
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember"
      decimals="2"
      id="d10090460e1716-wk-Fact-D85631A9D4D964A0B77CF521C988048E"
      unitRef="ratio">0.62</adbe:GrossProfitAsPercentageOfRevenue>
    <adbe:GrossProfitAsPercentageOfRevenue
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember"
      decimals="2"
      id="d10090460e1736-wk-Fact-4FD39E2231085E2DB7C7F521C947BDB2"
      unitRef="ratio">0.91</adbe:GrossProfitAsPercentageOfRevenue>
    <adbe:GrossProfitAsPercentageOfRevenue
      contextRef="FD2018Q4YTD"
      decimals="2"
      id="d10090460e1757-wk-Fact-59A4F85594B1517CB1A502AFE044E063"
      unitRef="ratio">0.87</adbe:GrossProfitAsPercentageOfRevenue>
    <us-gaap:Revenues
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember"
      decimals="-3"
      id="d10090460e1866-wk-Fact-F1A02C4415EA55C495D729CFD264A5F1"
      unitRef="usd">5010579000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember"
      decimals="-3"
      id="d10090460e1885-wk-Fact-46DA5D10FDEAF74EBB3FF521C8F3B5E0"
      unitRef="usd">2030324000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember"
      decimals="-3"
      id="d10090460e1904-wk-Fact-D1308FED20CE6898C036F521C96E9F96"
      unitRef="usd">260602000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10090460e1924-wk-Fact-5A6F5DF63B485C689CDD1EA078CDD7E7"
      unitRef="usd">7301505000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember"
      decimals="-3"
      id="d10090460e1939-wk-Fact-F3D0F353D92CFD711789F521C9177DA6"
      unitRef="usd">239994000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember"
      decimals="-3"
      id="d10090460e1958-wk-Fact-F4E24E9D3E8051B6B4CEF521C8E13876"
      unitRef="usd">747005000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember"
      decimals="-3"
      id="d10090460e1977-wk-Fact-B7500D2D28805874DE71F521C8F8F3C0"
      unitRef="usd">23492000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10090460e1997-wk-Fact-64ECC73B9FB35E41BDC1FEEFFD3C4DE3"
      unitRef="usd">1010491000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember"
      decimals="-3"
      id="d10090460e2022-wk-Fact-9F35D024ABE5CD3E91DBF521C97BC759"
      unitRef="usd">4770585000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember"
      decimals="-3"
      id="d10090460e2041-wk-Fact-9C7A662229AF2C20E3FBF521C98D7C60"
      unitRef="usd">1283319000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember"
      decimals="-3"
      id="d10090460e2060-wk-Fact-232FFD97C508D78FCD41F521C8E69BBF"
      unitRef="usd">237110000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10090460e2080-wk-Fact-C97C9F812FCD5915A2EA209D7E285DFA"
      unitRef="usd">6291014000</us-gaap:GrossProfit>
    <adbe:GrossProfitAsPercentageOfRevenue
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember"
      decimals="2"
      id="d10090460e2095-wk-Fact-B5EAE6EDA6BF6FC2227AF521C9421E6F"
      unitRef="ratio">0.95</adbe:GrossProfitAsPercentageOfRevenue>
    <adbe:GrossProfitAsPercentageOfRevenue
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember"
      decimals="2"
      id="d10090460e2115-wk-Fact-19F0852E94DFB6DA852EF521C8EFECEB"
      unitRef="ratio">0.63</adbe:GrossProfitAsPercentageOfRevenue>
    <adbe:GrossProfitAsPercentageOfRevenue
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember"
      decimals="2"
      id="d10090460e2135-wk-Fact-1D213781C00EC015620BF521C97FF950"
      unitRef="ratio">0.91</adbe:GrossProfitAsPercentageOfRevenue>
    <adbe:GrossProfitAsPercentageOfRevenue
      contextRef="FD2017Q4YTD"
      decimals="2"
      id="d10090460e2156-wk-Fact-80333EB2F4DB5C52975BE34234123454"
      unitRef="ratio">0.86</adbe:GrossProfitAsPercentageOfRevenue>
    <us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-E12A8CCE6B4285158137DC0F582631DF-0-wk-Fact-E32F50C2D57D6DAA7746DC0F66A2C3CC">&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue by geographic area for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:61%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Americas:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;United States&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,904,185&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,632,469&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,830,845&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;601,721&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;484,296&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;385,686&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total Americas&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,505,906&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,116,765&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,216,531&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;EMEA&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,975,243&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,550,062&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,985,105&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;APAC:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Japan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;751,542&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;609,361&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;524,254&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;938,606&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;753,820&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;575,615&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total APAC&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,690,148&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,363,181&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,099,869&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11,171,297&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,030,008&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,301,505&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_country_US"
      decimals="-3"
      id="d10090460e2360-wk-Fact-0C4B0E373FAF020E9FB7CBDF029C21C2"
      unitRef="usd">5904185000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_country_US"
      decimals="-3"
      id="d10090460e2379-wk-Fact-B3C2020E306171F98A56CBDF05FB0219"
      unitRef="usd">4632469000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_country_US"
      decimals="-3"
      id="d10090460e2399-wk-Fact-D9D3BC523050E2F803F9CBDF0874145E"
      unitRef="usd">3830845000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_adbe_OtherAmericasMember"
      decimals="-3"
      id="d10090460e2419-wk-Fact-519E8837AFD9B10C8B34CBDF0A39BED8"
      unitRef="usd">601721000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_adbe_OtherAmericasMember"
      decimals="-3"
      id="d10090460e2438-wk-Fact-1298C400206C0544C7F3CBDF0CB5A9FE"
      unitRef="usd">484296000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_adbe_OtherAmericasMember"
      decimals="-3"
      id="d10090460e2457-wk-Fact-292E7710CA6582F2263ECBDF0F188F56"
      unitRef="usd">385686000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember"
      decimals="-3"
      id="d10090460e2483-wk-Fact-5CAC1816E4104D1D28A6CBDF10C4A00F"
      unitRef="usd">6505906000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember"
      decimals="-3"
      id="d10090460e2502-wk-Fact-7EDD1FB9A28AD049E5A8CBDF1354897C"
      unitRef="usd">5116765000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember"
      decimals="-3"
      id="d10090460e2521-wk-Fact-0B71DCC2E514DD0E02C4CBDF164360C9"
      unitRef="usd">4216531000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_us-gaap_EMEAMember"
      decimals="-3"
      id="d10090460e2547-wk-Fact-B8B96370506809187228CBDF18BF0DCC"
      unitRef="usd">2975243000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_us-gaap_EMEAMember"
      decimals="-3"
      id="d10090460e2566-wk-Fact-FF584A2DBBE801E7F9FFCBDF1AB809E7"
      unitRef="usd">2550062000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_us-gaap_EMEAMember"
      decimals="-3"
      id="d10090460e2585-wk-Fact-7A1FFF0BA058F1E2C246CBDF1D199376"
      unitRef="usd">1985105000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_country_JP"
      decimals="-3"
      id="d10090460e2678-wk-Fact-8EAD10A61DC4344D0F90CBDF21A6A3FA"
      unitRef="usd">751542000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_country_JP"
      decimals="-3"
      id="d10090460e2697-wk-Fact-12C4B1986C4F21AEA572CBDF239EBC59"
      unitRef="usd">609361000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_country_JP"
      decimals="-3"
      id="d10090460e2716-wk-Fact-B2A82AEE2854DF24753CCBDF26554FFC"
      unitRef="usd">524254000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_adbe_OtherAsiaMember"
      decimals="-3"
      id="d10090460e2742-wk-Fact-1C3253C649D4F893E25ECBDF280D19A2"
      unitRef="usd">938606000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_adbe_OtherAsiaMember"
      decimals="-3"
      id="d10090460e2761-wk-Fact-6E4F7F86B068E3F4EBE9CBDF2A725F52"
      unitRef="usd">753820000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_adbe_OtherAsiaMember"
      decimals="-3"
      id="d10090460e2780-wk-Fact-0AC56C61C4DE71A5AB2DCBDF2C6D5B20"
      unitRef="usd">575615000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_srt_AsiaMember"
      decimals="-3"
      id="d10090460e2806-wk-Fact-A874F38541EE197D6BFFCBDF2E40A06D"
      unitRef="usd">1690148000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_AsiaMember"
      decimals="-3"
      id="d10090460e2825-wk-Fact-38004582248403B4B005CBDF30A5EBC5"
      unitRef="usd">1363181000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_AsiaMember"
      decimals="-3"
      id="d10090460e2844-wk-Fact-0E7118A9B511FF588B45CBDF331B374C"
      unitRef="usd">1099869000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10090460e2875-wk-Fact-3828243750A656A5B6FD02509718B186"
      unitRef="usd">11171297000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10090460e2894-wk-Fact-7641247619F559C9A7F2D7DD287FABD6"
      unitRef="usd">9030008000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10090460e2914-wk-Fact-5A6F5DF63B485C689CDD1EA078CDD7E7"
      unitRef="usd">7301505000</us-gaap:Revenues>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-2E9B4967526F2C0196BFDBF5A612D822-0-wk-Fact-9B45068390327363B910DBF737BA0C6D">&lt;div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue by major offerings in our Digital Media reportable segment for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:61%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Creative Cloud&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,482,345&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,343,498&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,173,964&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Document Cloud&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,224,638&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;981,817&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;836,615&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,706,983&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,325,315&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,010,579&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Subscription revenue by segment for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:61%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Digital Media &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,208,238&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,857,700&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,480,745&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Digital Experience&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,670,748&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,949,185&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,552,536&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Publishing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;115,477&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;115,267&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;100,588&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,994,463&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,922,152&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,133,869&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <adbe:CreativeCloud
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember"
      decimals="-3"
      id="d10090460e3045-wk-Fact-71B0D083D0C6D81DBD0FCBF3829C4547"
      unitRef="usd">6482345000</adbe:CreativeCloud>
    <adbe:CreativeCloud
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember"
      decimals="-3"
      id="d10090460e3064-wk-Fact-7783F53A56937E144B11CBF3A4BAD97E"
      unitRef="usd">5343498000</adbe:CreativeCloud>
    <adbe:CreativeCloud
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember"
      decimals="-3"
      id="d10090460e3084-wk-Fact-4E5C92EF5B14810A2D36CBF3C081BF86"
      unitRef="usd">4173964000</adbe:CreativeCloud>
    <adbe:DocumentCloud
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember"
      decimals="-3"
      id="d10090460e3104-wk-Fact-89D3421A0E39F14EA5B4CBF38446465A"
      unitRef="usd">1224638000</adbe:DocumentCloud>
    <adbe:DocumentCloud
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember"
      decimals="-3"
      id="d10090460e3123-wk-Fact-7FC1B47F45ACE8C829FDCBF3A66CC197"
      unitRef="usd">981817000</adbe:DocumentCloud>
    <adbe:DocumentCloud
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember"
      decimals="-3"
      id="d10090460e3142-wk-Fact-DAA632051D2C8DF2333ECBF3C62BD257"
      unitRef="usd">836615000</adbe:DocumentCloud>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember"
      decimals="-3"
      id="d10090460e3173-wk-Fact-2E451B05D878504FC2DEF521C965AB8E"
      unitRef="usd">7706983000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember"
      decimals="-3"
      id="d10090460e3192-wk-Fact-4715B32E3FA65C69B79927D9459F6EFE"
      unitRef="usd">6325315000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember"
      decimals="-3"
      id="d10090460e3212-wk-Fact-F1A02C4415EA55C495D729CFD264A5F1"
      unitRef="usd">5010579000</us-gaap:Revenues>
    <adbe:SubscriptionandCirculationRevenue
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember"
      decimals="-3"
      id="d10090460e3340-wk-Fact-B2BFBD928744A633192ACBF59DE54035"
      unitRef="usd">7208238000</adbe:SubscriptionandCirculationRevenue>
    <adbe:SubscriptionandCirculationRevenue
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember"
      decimals="-3"
      id="d10090460e3359-wk-Fact-49A0D7041DA54665A853CBF5A0D23C01"
      unitRef="usd">5857700000</adbe:SubscriptionandCirculationRevenue>
    <adbe:SubscriptionandCirculationRevenue
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember"
      decimals="-3"
      id="d10090460e3379-wk-Fact-E322481A84AF3A9AFA32CBF5A3E08D62"
      unitRef="usd">4480745000</adbe:SubscriptionandCirculationRevenue>
    <adbe:SubscriptionandCirculationRevenue
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember"
      decimals="-3"
      id="d10090460e3399-wk-Fact-5B826DF48B25EB845CB2CBF5A53C9176"
      unitRef="usd">2670748000</adbe:SubscriptionandCirculationRevenue>
    <adbe:SubscriptionandCirculationRevenue
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember"
      decimals="-3"
      id="d10090460e3418-wk-Fact-A2E49F0C36067996605CCBF5A8474ECC"
      unitRef="usd">1949185000</adbe:SubscriptionandCirculationRevenue>
    <adbe:SubscriptionandCirculationRevenue
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember"
      decimals="-3"
      id="d10090460e3437-wk-Fact-EFD9320BAD9E5028B188CBF5AB313471"
      unitRef="usd">1552536000</adbe:SubscriptionandCirculationRevenue>
    <adbe:SubscriptionandCirculationRevenue
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember"
      decimals="-3"
      id="d10090460e3463-wk-Fact-4C6C9FCBA835C6D961ADCBF5ACBC0F8A"
      unitRef="usd">115477000</adbe:SubscriptionandCirculationRevenue>
    <adbe:SubscriptionandCirculationRevenue
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember"
      decimals="-3"
      id="d10090460e3482-wk-Fact-7D0E891B0DF4BF99923DCBF5AFE0E020"
      unitRef="usd">115267000</adbe:SubscriptionandCirculationRevenue>
    <adbe:SubscriptionandCirculationRevenue
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember"
      decimals="-3"
      id="d10090460e3501-wk-Fact-67AB26D828D85B9E282DCBF5B36BCB4A"
      unitRef="usd">100588000</adbe:SubscriptionandCirculationRevenue>
    <adbe:SubscriptionandCirculationRevenue
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10090460e3532-wk-Fact-98218A52854455B781C53D4EBDBB7B1E"
      unitRef="usd">9994463000</adbe:SubscriptionandCirculationRevenue>
    <adbe:SubscriptionandCirculationRevenue
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10090460e3551-wk-Fact-A09E9405C20D583AA4DE35E4380F201A"
      unitRef="usd">7922152000</adbe:SubscriptionandCirculationRevenue>
    <adbe:SubscriptionandCirculationRevenue
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10090460e3571-wk-Fact-13D250B60089535B858A70FE8F2BABA2"
      unitRef="usd">6133869000</adbe:SubscriptionandCirculationRevenue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="I2019Q1OpeningBal606"
      decimals="-7"
      id="d10090460e3596-wk-Fact-A6DE86A913FDCA06C0E0CBF76B1797F9"
      unitRef="usd">1360000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:UnbilledContractsReceivable
      contextRef="I2019Q1OpeningBal606"
      decimals="-5"
      id="d10090460e3600-wk-Fact-0FF724462A265F3C06E5CBF78B0EFF73"
      unitRef="usd">105800000</us-gaap:UnbilledContractsReceivable>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="FI2019Q4"
      decimals="-7"
      id="d10090460e3608-wk-Fact-B3574492AA0D0B002E8687BFF098EE56"
      unitRef="usd">1530000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:UnbilledContractsReceivable
      contextRef="FI2019Q4"
      decimals="-5"
      id="d10090460e3613-wk-Fact-DBC3AC8A6CC69B4548ACCBF7C5330B07"
      unitRef="usd">149300000</us-gaap:UnbilledContractsReceivable>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts
      contextRef="FD2019Q4YTD"
      id="TextSelection-8248E6D9AB42D328E2D4877561817889-0-wk-Fact-D5C0A6FDBBDCDD2D902887765322D5FB">&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Allowance for Doubtful Accounts&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We maintain an allowance for doubtful accounts which reflects our best estimate of potentially uncollectible trade receivables. The allowance is based on both specific and general reserves. We regularly review our trade receivables allowance by considering factors such as historical experience, credit-worthiness, the age of the trade receivable balances and current economic conditions that may affect a customer&#x2019;s ability to pay and we specifically reserve for those deemed uncollectible. &lt;/span&gt;&lt;/div&gt;</us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts>
    <adbe:ScheduleOfAllowanceForDoubtfulAccountsRollforwardTableTextBlock
      contextRef="FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      id="TextSelection-9400C7554C7DB8ECBE1DDC17EBCE3EA4-0-wk-Fact-096805B6B3609F61F868DC17FE4D7827">&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;During fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, our allowance for doubtful accounts activities were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:61%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Beginning balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,981&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,151&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,214&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Increase due to acquisition&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,602&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,391&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Charged to operating expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,324&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,962&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,411&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deductions&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(10,665&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(5,734&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(3,865&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Ending balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,650&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,981&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,151&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;________________________________________&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1) &lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deductions related to the allowance for doubtful accounts represent amounts written off against the allowance, less recoveries.&lt;/span&gt;&lt;/div&gt;</adbe:ScheduleOfAllowanceForDoubtfulAccountsRollforwardTableTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-3"
      id="d10090460e3748-wk-Fact-45705F59BB2251FE9B86B7EECD45B3BA"
      unitRef="usd">14981000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-3"
      id="d10090460e3767-wk-Fact-FD198A5B98D056F3882A54E99916A3D7"
      unitRef="usd">9151000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="FI2016Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-3"
      id="d10090460e3787-wk-Fact-B2ACE6E5F61F5A089DEC99B2BA822CEF"
      unitRef="usd">6214000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired
      contextRef="FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-3"
      id="d10090460e3807-wk-Fact-972104F9FA8B50E2B122B5FB3AE3E3A2"
      unitRef="usd">10000</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
    <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired
      contextRef="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-3"
      id="d10090460e3826-wk-Fact-411C1F3DF3625637852814ACDA0B2ADA"
      unitRef="usd">5602000</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
    <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired
      contextRef="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-3"
      id="d10090460e3845-wk-Fact-17E0B7B8C1A05A42BC462B8CCBAAF136"
      unitRef="usd">2391000</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-3"
      id="d10090460e3871-wk-Fact-74BD957471B35F69AD274181B7B78624"
      unitRef="usd">5324000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-3"
      id="d10090460e3890-wk-Fact-00FD44E19B6B5E70A87FDCCD797F8994"
      unitRef="usd">5962000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-3"
      id="d10090460e3909-wk-Fact-CA55A4FF452255BF9B3B19B7A44589E5"
      unitRef="usd">4411000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-3"
      id="d10090460e3937-wk-Fact-B9B8B1072516500A86F24B41A38B4080"
      unitRef="usd">10665000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-3"
      id="d10090460e3957-wk-Fact-FDF75DBADC5C52F395B5C9DE57490453"
      unitRef="usd">5734000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-3"
      id="d10090460e3977-wk-Fact-8BBC252AE4355D629DBFB28254DDC550"
      unitRef="usd">3865000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="FI2019Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-3"
      id="d10090460e4009-wk-Fact-369BC22909B4592F8DE0FD791CA4A6CB"
      unitRef="usd">9650000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-3"
      id="d10090460e4028-wk-Fact-45705F59BB2251FE9B86B7EECD45B3BA"
      unitRef="usd">14981000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-3"
      id="d10090460e4048-wk-Fact-FD198A5B98D056F3882A54E99916A3D7"
      unitRef="usd">9151000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="I2019Q1OpeningBal606"
      decimals="-5"
      id="d10090460e4084-wk-Fact-75C3635DABE2892BA650CCC45456F7D1"
      unitRef="usd">46400000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="FI2019Q4"
      decimals="-5"
      id="d10090460e4092-wk-Fact-E5683B750D4EADE1F390CCC50BFE6688"
      unitRef="usd">63900000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:DeferredRevenue
      contextRef="I2019Q1OpeningBal606"
      decimals="-7"
      id="d10090460e4113-wk-Fact-92538C3AD6E894EA03E7CCC594ABBA6E"
      unitRef="usd">3000000000.00</us-gaap:DeferredRevenue>
    <us-gaap:DeferredRevenue
      contextRef="FI2019Q4"
      decimals="-7"
      id="d10090460e4121-wk-Fact-1AF78F828453597DE76FCCC5B44BA844"
      unitRef="usd">3500000000</us-gaap:DeferredRevenue>
    <us-gaap:DeferredRevenue
      contextRef="FI2019Q4_us-gaap_DeferredRevenueArrangementTypeAxis_adbe_NoncancellableCommittedFundsMember"
      decimals="-5"
      id="d10090460e4125-wk-Fact-14CFEEF33FF73553AD94CCC600766D18"
      unitRef="usd">265400000</us-gaap:DeferredRevenue>
    <us-gaap:DeferredRevenue
      contextRef="FI2019Q4_us-gaap_DeferredRevenueArrangementTypeAxis_adbe_RefundableCustomerDepositsMember"
      decimals="-5"
      id="d10090460e4130-wk-Fact-5A30C1456546A8EB8D62CCC663308C9A"
      unitRef="usd">56900000</us-gaap:DeferredRevenue>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="FD2019Q4YTD"
      decimals="-8"
      id="d10090460e4141-wk-Fact-0047C0739BE01E75581ECCC6D0FE020B"
      unitRef="usd">2800000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="FI2019Q4"
      decimals="-7"
      id="d10090460e4151-wk-Fact-EADD9EE1FEC29A7FFC29CCCA133D53AA"
      unitRef="usd">9820000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="FI2019Q4_us-gaap_DeferredRevenueArrangementTypeAxis_adbe_NoncancellableCommittedFundsMember"
      decimals="-5"
      id="d10090460e4159-wk-Fact-CFD3AE4594888F3BD8E9CCCA59BCD6A2"
      unitRef="usd">776400000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="FI2019Q4"
      decimals="2"
      id="d10090460e4163-wk-Fact-2C9402E5DA3FF20A1771CCCA9DC67C17"
      unitRef="ratio">0.74</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:CapitalizedContractCostAmortizationPeriod
      contextRef="FI2019Q4"
      id="d10090460e4179-wk-Fact-1645EBAF7ECA715E2F0BCC0C8BDAFFEC">P5Y</us-gaap:CapitalizedContractCostAmortizationPeriod>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d10090460e4187-wk-Fact-8184EA5C191A3961F635A266BFDA1AE3"
      unitRef="usd">170900000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostNet
      contextRef="I2019Q1OpeningBal606"
      decimals="-5"
      id="d10090460e4198-wk-Fact-28D8DC79446FE9B8191ACC0CD14ABEC9"
      unitRef="usd">413200000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="FI2019Q4"
      decimals="-5"
      id="d10090460e4206-wk-Fact-AEF6D0376419BC2B53F5CC0CF6204EB7"
      unitRef="usd">473700000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="FI2019Q4"
      decimals="-5"
      id="d10090460e4210-wk-Fact-2F40FF22ABCC1ADFA0ACCC0D2148175B"
      unitRef="usd">314700000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <adbe:RevenueRecognitionRevenueReserveRollforwardTableTextBlock
      contextRef="FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember"
      id="TextSelection-BEB41570474EFFBBF66BDC1AC5D06605-0-wk-Fact-34E9FD3101F333F6C378DC1AE1A14D04">&lt;div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;During fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, our revenue reserve activities were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:61%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Beginning balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;25,425&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;22,006&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23,096&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Impacts of adoption of the new revenue standard&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(14,733&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Amount charged to revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18,276&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;65,241&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;61,031&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Actual returns&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(22,236&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(61,822&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(62,121&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Ending balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,732&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;25,425&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;22,006&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</adbe:RevenueRecognitionRevenueReserveRollforwardTableTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember"
      decimals="-3"
      id="d10090460e4341-wk-Fact-972C0AB9740E565AAEE31EA7127E5E4D"
      unitRef="usd">25425000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember"
      decimals="-3"
      id="d10090460e4360-wk-Fact-4CD302DEEAAC57E294780E59330A5524"
      unitRef="usd">22006000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="FI2016Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember"
      decimals="-3"
      id="d10090460e4380-wk-Fact-F3C57C283B05581088ACCB9B02E3DC53"
      unitRef="usd">23096000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember"
      decimals="-3"
      id="d10090460e4400-wk-Fact-F73C69864DE48333176C869FD33FA5A8"
      unitRef="usd">-14733000</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember"
      decimals="-3"
      id="d10090460e4420-wk-Fact-8992D57AAA66743F585886A088591096"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember"
      decimals="-3"
      id="d10090460e4439-wk-Fact-FAE244524760BD049B7186A0891F07D9"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember"
      decimals="-3"
      id="d10090460e4465-wk-Fact-8F1EBB87298B5CE79C1B7E8F6D9EC37E"
      unitRef="usd">18276000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember"
      decimals="-3"
      id="d10090460e4484-wk-Fact-276A7C7C4047553886860BA108078A29"
      unitRef="usd">65241000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember"
      decimals="-3"
      id="d10090460e4503-wk-Fact-1EDB4EE67CA15E58A3D5DD62C5EE16D4"
      unitRef="usd">61031000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember"
      decimals="-3"
      id="d10090460e4529-wk-Fact-E699226465C95A9AA2240DF2370D11AD"
      unitRef="usd">22236000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember"
      decimals="-3"
      id="d10090460e4549-wk-Fact-9D0CE00AC7D353EE91057FDF57AAFE31"
      unitRef="usd">61822000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember"
      decimals="-3"
      id="d10090460e4569-wk-Fact-AC6EAA40AB1C5E718DA99D3397E7B215"
      unitRef="usd">62121000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="FI2019Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember"
      decimals="-3"
      id="d10090460e4601-wk-Fact-A2AD6D6021E65B6B81E1D833BDF321C6"
      unitRef="usd">6732000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember"
      decimals="-3"
      id="d10090460e4620-wk-Fact-972C0AB9740E565AAEE31EA7127E5E4D"
      unitRef="usd">25425000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember"
      decimals="-3"
      id="d10090460e4640-wk-Fact-4CD302DEEAAC57E294780E59330A5524"
      unitRef="usd">22006000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ContractWithCustomerRefundLiability
      contextRef="I2019Q1OpeningBal606"
      decimals="-5"
      id="d10090460e4661-wk-Fact-F4DE4C5CDD8AE382589BCC0D8BDD37B8"
      unitRef="usd">75300000</us-gaap:ContractWithCustomerRefundLiability>
    <us-gaap:ContractWithCustomerRefundLiability
      contextRef="FI2019Q4"
      decimals="-5"
      id="d10090460e4669-wk-Fact-77203A962ADA9A4ECC2CCC0DA2CF9341"
      unitRef="usd">126100000</us-gaap:ContractWithCustomerRefundLiability>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-FFDE5CF38E2B5733BD55FAFDC7FA6267-0-wk-Fact-849C33D9A3985930BD1DDEF1FE092009">&#160;&#160;ACQUISITIONS&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Allegorithmic&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;January&#160;23, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, we completed the acquisition of Allegorithmic, a privately held 3D editing and authoring software company for gaming and entertainment, and integrated it into our Digital Media reportable segment. Prior to the acquisition, we held an equity interest that was accounted for as an equity-method investment. We acquired the remaining equity interest for approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$106.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in cash consideration. The total purchase price, inclusive of the acquisition-date fair-value of our pre-existing equity interest, was approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$161.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In conjunction with the Allegorithmic acquisition, we separately recognized an investment gain of approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$42.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, which represents the difference between the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$54.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; acquisition-date fair value of our pre-existing equity interest and our previous carrying amount. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Under the acquisition method of accounting, the total final purchase price was allocated to Allegorithmic&#x2019;s net tangible and intangible assets based upon their estimated fair values as of the acquisition date. The excess purchase price over the value of the net tangible and identifiable intangible assets was recorded as goodwill. Of the total purchase price, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$125.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was allocated to goodwill that was non-deductible for tax purposes, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$44.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to identifiable intangible assets and the remainder to net liabilities assumed.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Pro forma financial information has not been presented for the Allegorithmic acquisition as the impact to our Consolidated Financial Statements was not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Marketo&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;October&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, we completed the acquisition of Marketo, a privately held marketing cloud platform company, for approximately&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$4.73 billion&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of cash consideration. Adding Marketo&#x2019;s engagement platform to Adobe Experience Cloud furthers our long-term plan for strategic growth in the Digital Experience segment and enables us to offer a comprehensive set of solutions to enable customers across industries and companies automate and orchestrate their marketing activities. Under the terms of the Share Purchase Agreement (&#x201c;Purchase Agreement&#x201d;), we acquired all of the issued and outstanding shares of capital stock of Milestone Topco, Inc., a Delaware corporation (&#x201c;Topco&#x201d;) and indirect parent company of Marketo, and other equity interests in Marketo. In connection with the acquisition, each Marketo equity award that was issued and outstanding was cancelled and extinguished in exchange for cash consideration. Also pursuant to the Purchase Agreement, upon closing of the transaction, cash was paid for the settlement of Marketo&#x2019;s long-term incentive plan, the settlement of Marketo&#x2019;s indebtedness and the acquisition of all remaining equity interests in Marketo K.K., a Japanese corporation and joint venture. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In connection with the acquisition, we entered into a credit agreement providing for a &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$2.25 billion&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; senior unsecured term loan (&#x201c;Term Loan&#x201d;). The proceeds of the Term Loan were used to fund a portion of the purchase price of the acquisition and pay fees and expenses incurred in connection with the acquisition. The Term Loan funds were received on October 31, 2018 upon closing of the acquisition. &lt;/span&gt;&lt;a href="#s7698171C833651399BE27C21E0A550FE" style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;"&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;"&gt;See Note 17 for further details regarding our Term Loan.&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We integrated Marketo into our Digital Experience reportable segment and have included the financial results of Marketo in our Consolidated Financial Statements beginning on the acquisition date. The amounts of net revenue and net loss of Marketo included in our Consolidated Statements of Income from the acquisition date through &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were not material. The direct transaction costs associated with the acquisition were also not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Purchase Price Allocation&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Under the purchase accounting method,&#160;the total final purchase price was allocated to Marketo&#x2019;s net tangible and intangible assets based upon their estimated fair values as of the acquisition date. The excess purchase price over the value of the net tangible and identifiable intangible assets was recorded as goodwill.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The table below represents the final purchase price allocation to the acquired net tangible and intangible assets of Marketo based on their estimated fair values as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;October&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and the associated estimated useful lives at that date. During fiscal 2019, we recorded immaterial purchase accounting adjustments based on changes to management&#x2019;s estimates and assumptions in regards to total purchase price, intangible assets, deferred revenue, tax liabilities assumed and their related impact to goodwill.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="6"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted Average Useful Life (years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Customer contracts and relationships&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;577,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Purchased technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;444,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Backlog&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;105,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Non-competition agreements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,100&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Trademarks&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;328,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total identifiable intangible assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,468,100&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net liabilities assumed&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(194,588&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;N/A&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Goodwill&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;&#160;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,459,256&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;N/A&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total purchase price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,732,768&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;_________________________________________&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Non-deductible for tax-purposes.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Identifiable intangible assets &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014; Customer relationships consist of Marketo&#x2019;s contractual relationships and customer loyalty related to their enterprise and commercial customers as well as technology partner relationships. The estimated fair value of the customer contracts and relationships was determined based on projected cash flows attributable to the asset. Purchased technology acquired primarily consists of Marketo&#x2019;s cloud-based engagement marketing software platform.&#160;The estimated fair value of the purchased technology was determined based on the expected future cost savings resulting from ownership of the asset.&#160;Backlog relates to subscription contracts and professional services.&#160;Non-compete agreements include agreements with key Marketo employees that preclude them from competing against Marketo for a period of two years from the acquisition date.&#160;Trademarks include the Marketo trade name, which is well known in the marketing ecosystem. We amortize the fair value of these intangible assets on a straight-line basis over their respective estimated useful lives.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Goodwill &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014; Approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$3.46 billion&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of goodwill has been allocated entirely to our Digital Experience reportable segment. Goodwill represents the excess of the purchase price over the fair value of the underlying acquired net tangible and intangible assets. The factors that contributed to the recognition of goodwill included securing buyer-specific synergies that increase revenue and profits and are not otherwise available to a marketplace participant, acquiring a talented workforce and cost savings opportunities. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Net liabilities assumed &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014; Marketo&#x2019;s tangible assets and liabilities as of October 31, 2018 were reviewed and adjusted to their fair value as necessary. The net liabilities assumed included, among other items,  &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$102.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in accrued expenses, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$74.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in deferred revenue and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$182.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in deferred tax liabilities, which were partially offset by &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$54.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in cash and cash equivalents and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$71.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in trade receivables acquired.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Deferred revenue &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014; Included in net liabilities assumed is Marketo&#x2019;s deferred revenue which represents advance payments from customers related to subscription contracts and professional services. We estimated our obligation related to the deferred &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;revenue using the cost build-up approach. The cost build-up approach determines fair value by estimating the direct and indirect costs related to supporting the obligation plus an assumed operating margin. The sum of the costs and assumed operating profit approximates, in theory, the amount that Marketo would be required to pay a third party to assume the obligation. The estimated costs to fulfill the obligation were based on the near-term projected cost structure for subscription and professional services. As a result, we recorded an adjustment to reduce Marketo&#x2019;s carrying value of deferred revenue to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$74.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, which represents our estimate of the fair value of the contractual obligations assumed.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Taxes &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014; As part of our accounting for the Marketo acquisition, a portion of the overall purchase price was allocated to goodwill and acquired intangible assets. Amortization expense associated with acquired intangible assets is not deductible for tax purposes. Thus, approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$348.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, included in the net liabilities assumed, was established as a deferred tax liability for the future amortization of the intangible assets, and was partially offset by other tax assets of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$166.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, which primarily consist of net operating loss carryforwards.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Any impairment charges made in the future associated with goodwill will not be tax deductible and will result in an increased effective income tax rate in the quarter the impairment is recorded.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Unaudited Pro Forma Results&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The financial information in the table below summarizes the combined results of operations of Adobe and Marketo, on a pro forma basis, as though the companies had been combined as of the beginning of the periods presented. The pro forma financial information is presented for informational purposes only and is not indicative of the results of operations that would have been achieved if the acquisition had taken place on December 3, 2016 or of results that may occur in the future.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following unaudited pro forma financial information for fiscal 2018 and 2017 combines the historical results for Adobe for the years ended November 30, 2018 and December 1, 2017 and the historical results of Marketo for the period January 1, 2018 through October 31, 2018&#160;and the year ended December 31, 2017, respectively:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,338,790&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,568,713&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,362,238&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,404,864&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Magento&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;June&#160;18, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, we completed our acquisition of Magento Commerce (&#x201c;Magento&#x201d;), a privately held commerce platform company, and integrated it into our Digital Experience reportable segment. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The table below represents the final purchase price allocation to the acquired net assets of Magento based on their estimated fair values as of June 18, 2018 and the associated estimated useful lives at that date. During fiscal 2019, we recorded immaterial purchase accounting adjustments based on changes to management&#x2019;s estimates and assumptions in regards to net liabilities assumed and their related impact to goodwill.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="6"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted Average Useful Life (years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Customer contracts and relationships&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;208,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Purchased technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;84,200&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In-process research and development &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;39,100&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;N/A&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Trademarks&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21,100&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other intangibles&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;43,400&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total identifiable intangible assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;395,800&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net liabilities assumed&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(68,182&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;N/A&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Goodwill&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;&#160;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,316,983&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;N/A&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total purchase price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,644,601&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;_________________________________________&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:0px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:24px;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-24px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Capitalized as purchased technology and are considered indefinite lived until the completion or abandonment of the associated research and development efforts. Subsequent to the acquisition, the associated in-process research and development efforts for certain projects were completed and the rest were abandoned. The respective related amortization and write-off were each immaterial.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:0px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(2)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:24px;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-24px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Non-deductible for tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Pro forma financial information has not been presented for the Magento acquisition as the impact to our Consolidated Financial Statements was not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;padding-left:24px;text-indent:-24px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;TubeMogul&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;19, 2016&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, we completed our acquisition of TubeMogul, a publicly held video advertising platform company, and integrated it into our Digital Experience reportable segment. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Under the acquisition method of accounting, the total final purchase price was allocated to TubeMogul&#x2019;s net tangible and intangible assets based upon their estimated fair values as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;19, 2016&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.  During fiscal 2017, we recorded immaterial purchase accounting adjustments based on changes to management&#x2019;s estimates and assumptions in regards to tangible assets, liabilities assumed, and their related impact to goodwill. The total final purchase price for TubeMogul was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$560.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of which  &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$348.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was allocated to goodwill that was non-deductible for tax purposes, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$113.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to identifiable intangible assets and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$99.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to net assets acquired.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Pro forma financial information has not been presented for the TubeMogul acquisition as the impact to our Consolidated Financial Statements was not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We also completed other immaterial business acquisitions during the fiscal years presented. Pro forma information has not been presented for these acquisitions as the impact to our Consolidated Financial Statements was not material.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <adbe:BusinessCombinationPurchasePriceforRemainingInterest
      contextRef="I2019Q1Allegorithmic_us-gaap_BusinessAcquisitionAxis_adbe_AllegorithmicMember"
      decimals="-5"
      id="d10086243e807-wk-Fact-B108589B003E09F22835F06ACF994A70"
      unitRef="usd">106200000</adbe:BusinessCombinationPurchasePriceforRemainingInterest>
    <adbe:BusinessCombinationPurchasePrice
      contextRef="I2019Q1Allegorithmic_us-gaap_BusinessAcquisitionAxis_adbe_AllegorithmicMember"
      decimals="-5"
      id="d10086243e811-wk-Fact-26AA1019AAF361E68910F06B07D591E3"
      unitRef="usd">161100000</adbe:BusinessCombinationPurchasePrice>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss
      contextRef="D2019Q1Allegorithmic_us-gaap_BusinessAcquisitionAxis_adbe_AllegorithmicMember"
      decimals="-5"
      id="d10086243e818-wk-Fact-1524589CBA21408F07FEF06B385C1E8E"
      unitRef="usd">42000000.0</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1
      contextRef="D2019Q1Allegorithmic_us-gaap_BusinessAcquisitionAxis_adbe_AllegorithmicMember"
      decimals="-5"
      id="d10086243e822-wk-Fact-B4A33925A6EA6E69838BF06B6027D63D"
      unitRef="usd">54800000</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="D2019Q1Allegorithmic_us-gaap_BusinessAcquisitionAxis_adbe_AllegorithmicMember"
      decimals="-5"
      id="d10086243e829-wk-Fact-5A08899925030EA09CF8F06B8CDC00BA"
      unitRef="usd">125900000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="I2019Q1Allegorithmic_us-gaap_BusinessAcquisitionAxis_adbe_AllegorithmicMember"
      decimals="-5"
      id="d10086243e833-wk-Fact-C96E6FEEFB557E966984F06BC88881FF"
      unitRef="usd">44800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <adbe:BusinessCombinationPurchasePrice
      contextRef="I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember"
      decimals="-7"
      id="d10086243e850-wk-Fact-D522CB9A6530B0313ACDF05AEA745208"
      unitRef="usd">4730000000</adbe:BusinessCombinationPurchasePrice>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="I2018Q4RevCreditAgreement_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember"
      decimals="-7"
      id="d10086243e857-wk-Fact-E88A9B6AE04150CFB9DE5B93D9A662DC"
      unitRef="usd">2250000000</us-gaap:DebtInstrumentFaceAmount>
    <adbe:ScheduleofacquiredassetsandliabilitiesTableTextBlock
      contextRef="FD2019Q4YTD_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember"
      id="TextSelection-DAD79017C58D5F8093738AB612CE4606-0-wk-Fact-A2F116BD9E0E5FDBAB3335B583A32FAD">&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The table below represents the final purchase price allocation to the acquired net tangible and intangible assets of Marketo based on their estimated fair values as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;October&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and the associated estimated useful lives at that date. During fiscal 2019, we recorded immaterial purchase accounting adjustments based on changes to management&#x2019;s estimates and assumptions in regards to total purchase price, intangible assets, deferred revenue, tax liabilities assumed and their related impact to goodwill.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="6"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted Average Useful Life (years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Customer contracts and relationships&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;577,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Purchased technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;444,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Backlog&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;105,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Non-competition agreements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,100&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Trademarks&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;328,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total identifiable intangible assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,468,100&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net liabilities assumed&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(194,588&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;N/A&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Goodwill&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;&#160;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,459,256&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;N/A&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total purchase price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,732,768&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;_________________________________________&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Non-deductible for tax-purposes.&lt;/span&gt;&lt;/div&gt;</adbe:ScheduleofacquiredassetsandliabilitiesTableTextBlock>
    <us-gaap:FiniteLivedCustomerRelationshipsGross
      contextRef="I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember"
      decimals="-3"
      id="d10086243e945-wk-Fact-848744E825083B7C4D5ED69E84211E6C"
      unitRef="usd">577500000</us-gaap:FiniteLivedCustomerRelationshipsGross>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="D2018Q4Marketo_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_CustomerContractsAndRelationshipsMember"
      id="d10086243e959-wk-Fact-FC7C57B44A0E68033FABD69E843F907D">P11Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <adbe:FiniteLivedpurchasedtechnologygross
      contextRef="I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember"
      decimals="-3"
      id="d10086243e970-wk-Fact-389B8945F834578C9D0645248A0810A1"
      unitRef="usd">444500000</adbe:FiniteLivedpurchasedtechnologygross>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="D2018Q4Marketo_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_PurchasedTechnologyMember"
      id="d10086243e989-wk-Fact-6CECE5DB2C146298C2F7D69E84319AFD">P7Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedContractualRightsGross
      contextRef="I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember"
      decimals="-3"
      id="d10086243e1000-wk-Fact-3CF27E7569BC584F7A82D69E84291833"
      unitRef="usd">105500000</us-gaap:FiniteLivedContractualRightsGross>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="D2018Q4Marketo_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember"
      id="d10086243e1019-wk-Fact-53FC343CB87DB6440284D69E844544C3">P2Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedNoncompeteAgreementsGross
      contextRef="I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember"
      decimals="-3"
      id="d10086243e1030-wk-Fact-B2B357568E54B83CBC5DD69E842DF567"
      unitRef="usd">12100000</us-gaap:FiniteLivedNoncompeteAgreementsGross>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="D2018Q4Marketo_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember"
      id="d10086243e1049-wk-Fact-1E550CA8A90C9821745FD69E844AA597">P2Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedTrademarksGross
      contextRef="I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember"
      decimals="-3"
      id="d10086243e1060-wk-Fact-4066C7E3D4EB8494C501D69E8425F520"
      unitRef="usd">328500000</us-gaap:FiniteLivedTrademarksGross>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="D2018Q4Marketo_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember"
      id="d10086243e1079-wk-Fact-C5504B7E59628EBB618BD69E84367F20">P9Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember"
      decimals="-3"
      id="d10086243e1090-wk-Fact-AFABA225DEE55ECCAA150EDFB1AC88FE"
      unitRef="usd">1468100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember"
      decimals="-3"
      id="d10086243e1120-wk-Fact-44677A0645B4510099BD72C8E42287BB"
      unitRef="usd">-194588000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="D2018Q4Marketo_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember"
      decimals="-3"
      id="d10086243e1153-wk-Fact-9A77F1410F015CD9A847B338C8982709"
      unitRef="usd">3459256000</us-gaap:GoodwillAcquiredDuringPeriod>
    <adbe:BusinessCombinationPurchasePrice
      contextRef="I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember"
      decimals="-3"
      id="d10086243e1188-wk-Fact-21FBD123C19C3C5993FED69E843B8557"
      unitRef="usd">4732768000</adbe:BusinessCombinationPurchasePrice>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="D2018Q4Marketo_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember"
      decimals="-7"
      id="d10086243e1230-wk-Fact-9FCCB9C97A2F9050CE78F0751CD46274"
      unitRef="usd">3460000000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember"
      decimals="-5"
      id="d10086243e1239-wk-Fact-0F658C2444481D3E8643CC1047166AF2"
      unitRef="usd">102600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue
      contextRef="I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember"
      decimals="-5"
      id="d10086243e1243-wk-Fact-7E8C9D65B8017FE33600CC109C965786"
      unitRef="usd">74800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember"
      decimals="-5"
      id="d10086243e1247-wk-Fact-919C5FC9273619FD1DBFCC103367AF2C"
      unitRef="usd">182600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember"
      decimals="-5"
      id="d10086243e1251-wk-Fact-2DD74F96116551C5AE00978CE2152645"
      unitRef="usd">54900000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember"
      decimals="-5"
      id="d10086243e1255-wk-Fact-2AFFBF289F815252803E60F28A960256"
      unitRef="usd">71600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue
      contextRef="I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember"
      decimals="-5"
      id="d10086243e1268-wk-Fact-7E8C9D65B8017FE33600CC109C965786"
      unitRef="usd">74800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue>
    <adbe:BusinessCombinationDeferredTaxLiabilitiesAssumedforFutureAmortizationofIntangibleAssets
      contextRef="I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember"
      decimals="-5"
      id="d10086243e1277-wk-Fact-2F29A160FD19BADBA21BF04C3C61765E"
      unitRef="usd">348800000</adbe:BusinessCombinationDeferredTaxLiabilitiesAssumedforFutureAmortizationofIntangibleAssets>
    <adbe:BusinessCombinationDeferredTaxAssetsAcquired
      contextRef="I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember"
      decimals="-5"
      id="d10086243e1281-wk-Fact-91F2BC88B419ACC45A31F04C838AF032"
      unitRef="usd">166200000</adbe:BusinessCombinationDeferredTaxAssetsAcquired>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="FD2019Q4YTD_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember"
      id="TextSelection-14ED8347FC5E5B15A93A4E61BDC28DB9-0-wk-Fact-85B8905ED1335245927F2A7EE647C55F">&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The financial information in the table below summarizes the combined results of operations of Adobe and Marketo, on a pro forma basis, as though the companies had been combined as of the beginning of the periods presented. The pro forma financial information is presented for informational purposes only and is not indicative of the results of operations that would have been achieved if the acquisition had taken place on December 3, 2016 or of results that may occur in the future.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following unaudited pro forma financial information for fiscal 2018 and 2017 combines the historical results for Adobe for the years ended November 30, 2018 and December 1, 2017 and the historical results of Marketo for the period January 1, 2018 through October 31, 2018&#160;and the year ended December 31, 2017, respectively:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,338,790&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,568,713&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,362,238&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,404,864&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember"
      decimals="-3"
      id="d10086243e1370-wk-Fact-33A2457E83F2D536FFF0D69E728796EE"
      unitRef="usd">9338790000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember"
      decimals="-3"
      id="d10086243e1389-wk-Fact-B6D9E991A0100A226394D69E727F5A15"
      unitRef="usd">7568713000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember"
      decimals="-3"
      id="d10086243e1409-wk-Fact-AF0AA69BEEAE7D56AFA5D69E727BC43D"
      unitRef="usd">2362238000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember"
      decimals="-3"
      id="d10086243e1428-wk-Fact-95005C525EB35B168CB3D69E72842219"
      unitRef="usd">1404864000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <adbe:ScheduleofacquiredassetsandliabilitiesTableTextBlock
      contextRef="FD2019Q4YTD_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember"
      id="TextSelection-1FFE7856CC675D80B0B7EDAC2912D75C-0-wk-Fact-205A8D731ABB5F7DB65D530F2BC69EA8">&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The table below represents the final purchase price allocation to the acquired net assets of Magento based on their estimated fair values as of June 18, 2018 and the associated estimated useful lives at that date. During fiscal 2019, we recorded immaterial purchase accounting adjustments based on changes to management&#x2019;s estimates and assumptions in regards to net liabilities assumed and their related impact to goodwill.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="6"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted Average Useful Life (years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Customer contracts and relationships&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;208,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Purchased technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;84,200&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In-process research and development &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;39,100&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;N/A&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Trademarks&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21,100&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other intangibles&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;43,400&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total identifiable intangible assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;395,800&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net liabilities assumed&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(68,182&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;N/A&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Goodwill&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;&#160;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,316,983&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;N/A&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total purchase price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,644,601&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;_________________________________________&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:0px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:24px;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-24px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Capitalized as purchased technology and are considered indefinite lived until the completion or abandonment of the associated research and development efforts. Subsequent to the acquisition, the associated in-process research and development efforts for certain projects were completed and the rest were abandoned. The respective related amortization and write-off were each immaterial.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(2)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-24px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Non-deductible for tax purposes.&lt;/span&gt;&lt;/div&gt;</adbe:ScheduleofacquiredassetsandliabilitiesTableTextBlock>
    <us-gaap:FiniteLivedCustomerRelationshipsGross
      contextRef="I2018Q3Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember"
      decimals="-3"
      id="d10086243e1511-wk-Fact-F9027E1A7AC72104459FD69E6E6D56B9"
      unitRef="usd">208000000</us-gaap:FiniteLivedCustomerRelationshipsGross>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="D2018Q3Magento_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_CustomerContractsAndRelationshipsMember"
      id="d10086243e1525-wk-Fact-A81DE0C17AE81FE0F1D2D69E6E5D1A79">P8Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <adbe:FiniteLivedpurchasedtechnologygross
      contextRef="I2018Q3Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember"
      decimals="-3"
      id="d10086243e1536-wk-Fact-0492E386AD8403B58B9CD69E6E10DEFF"
      unitRef="usd">84200000</adbe:FiniteLivedpurchasedtechnologygross>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="D2018Q3Magento_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_PurchasedTechnologyMember"
      id="d10086243e1555-wk-Fact-83F2CB5AF2CAC79D7EEAD69E6E230BA0">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <adbe:Finitelivedinprocessresearchanddevelopment
      contextRef="I2018Q3Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember"
      decimals="-3"
      id="d10086243e1568-wk-Fact-1339895C778281BE06C1D69E6E190CD9"
      unitRef="usd">39100000</adbe:Finitelivedinprocessresearchanddevelopment>
    <us-gaap:FiniteLivedTrademarksGross
      contextRef="I2018Q3Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember"
      decimals="-3"
      id="d10086243e1598-wk-Fact-D530CE65EC81F02175A5D69E6E32EB82"
      unitRef="usd">21100000</us-gaap:FiniteLivedTrademarksGross>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="D2018Q3Magento_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember"
      id="d10086243e1617-wk-Fact-54FDC1877E2A2208643AF085438E4B87">P3Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:OtherFiniteLivedIntangibleAssetsGross
      contextRef="I2018Q3Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember"
      decimals="-3"
      id="d10086243e1628-wk-Fact-A1B7119E691B69665719D69E6E4A3C28"
      unitRef="usd">43400000</us-gaap:OtherFiniteLivedIntangibleAssetsGross>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="D2018Q3Magento_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember"
      id="d10086243e1647-wk-Fact-2E9B7F72E96552E9B9853B441F991C7A">P3Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="I2018Q3Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember"
      decimals="-3"
      id="d10086243e1658-wk-Fact-CEC891F2E2E523A4EE39D69E6E766293"
      unitRef="usd">395800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="I2018Q3Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember"
      decimals="-3"
      id="d10086243e1688-wk-Fact-A98229923738B8636379D69E6E3B5496"
      unitRef="usd">-68182000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="D2018Q3Magento_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember"
      decimals="-3"
      id="d10086243e1721-wk-Fact-2B82E964BDCC79AC192ED69E6E7F7732"
      unitRef="usd">1316983000</us-gaap:GoodwillAcquiredDuringPeriod>
    <adbe:BusinessCombinationPurchasePrice
      contextRef="I2018Q3Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember"
      decimals="-3"
      id="d10086243e1756-wk-Fact-6B59DDD2A91A7A21E671D69E6E54C5D1"
      unitRef="usd">1644601000</adbe:BusinessCombinationPurchasePrice>
    <adbe:BusinessCombinationPurchasePrice
      contextRef="I2017Q1SD_us-gaap_BusinessAcquisitionAxis_adbe_TubeMogulMember"
      decimals="-5"
      id="d10086243e1822-wk-Fact-4D3905CBC10D18794F29F063A258BAF1"
      unitRef="usd">560800000</adbe:BusinessCombinationPurchasePrice>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="D2017Q1SD_us-gaap_BusinessAcquisitionAxis_adbe_TubeMogulMember"
      decimals="-5"
      id="d10086243e1826-wk-Fact-14272236F54477B23EE5F0643592BED1"
      unitRef="usd">348400000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="I2017Q1SD_us-gaap_BusinessAcquisitionAxis_adbe_TubeMogulMember"
      decimals="-5"
      id="d10086243e1830-wk-Fact-AD8778EF72E057318A0EAB96D8F564BA"
      unitRef="usd">113100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="I2017Q1SD_us-gaap_BusinessAcquisitionAxis_adbe_TubeMogulMember"
      decimals="-5"
      id="d10086243e1834-wk-Fact-005639499198590EA76ACC8BA2B55B9C"
      unitRef="usd">99300000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-55AC65829387520A95E399D941401F51-0-wk-Fact-2441B4A646025F48A8977E4DF80E66D5">&#160;CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cash equivalents consist of all highly liquid debt investments with remaining maturities of three months or less at the date of purchase. We classify our investments in marketable debt securities as &#x201c;available-for-sale.&#x201d; We carry these investments at fair value, based on quoted market prices or other readily available market information. Unrealized gains and losses, net of taxes, are included in accumulated other comprehensive income, which is reflected as a separate component of stockholders&#x2019; equity in our Consolidated Balance Sheets. Gains and losses are determined using the specific identification method and recognized when realized in our Consolidated Statements of Income. When we have determined that an other-than-temporary decline in fair value has occurred, the amount of the decline that is related to a credit loss is recognized in income. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cash, cash equivalents and short-term investments consisted of the following as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amortized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Gains&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Estimated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair&#160;Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Current assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cash&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;466,941&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;466,941&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cash equivalents:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Corporate debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;45,703&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;45,704&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Money market mutual funds&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,049,057&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,049,057&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Time deposits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;88,519&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;88,519&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,183,279&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,183,280&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total cash and cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,650,220&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,650,221&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Short-term fixed income securities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Asset-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;88,584&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;146&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;88,721&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Corporate debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,408,332&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,251&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(252&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,412,331&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Municipal securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;17,642&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;67&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;17,709&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,992&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,994&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total short-term investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,522,550&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,466&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(261&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,526,755&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total cash, cash equivalents and short-term investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,172,770&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,468&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(262&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,176,976&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cash, cash equivalents and short-term investments consisted of the following as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amortized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Gains&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Estimated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair&#160;Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Current assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cash&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;368,564&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;368,564&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cash equivalents:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Money market mutual funds&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,234,188&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,234,188&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Time deposits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;40,023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;40,023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,274,211&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,274,211&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total cash and cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,642,775&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,642,775&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Short-term fixed income securities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Asset-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;41,875&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(367&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;41,508&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Corporate debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,546,860&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;44&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(24,696&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,522,208&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign government securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,179&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(24&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,155&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Municipal securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18,601&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(286&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18,316&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total short-term investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,611,515&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;45&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(25,373&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,586,187&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total cash, cash equivalents and short-term investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,254,290&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;45&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(25,373&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,228,962&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;a href="#sDCC670678C415350A59DD4E98F8A2880" style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;"&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;"&gt;See Note 5 for further information regarding the fair value of our financial instruments.&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table summarizes the fair value and gross unrealized losses related to available-for-sale securities, aggregated by investment category, that have been in an unrealized loss position for less than twelve months, as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Gross &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Corporate debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;235,155&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(183&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;538,109&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(7,966&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Asset-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,651&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,696&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(54&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Municipal securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,305&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,599&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(81&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;245,111&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(188&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;551,404&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(8,101&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;There w&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;background-color:#ffffff;"&gt;e&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;re &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;115&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; securities and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;369&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; securities in an unrealized loss position for less than twelve months at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table summarizes the fair value and gross unrealized losses related to available-for-sale securities, aggregated by investment category, that were in a continuous unrealized loss position for more than twelve months, as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;: &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Gross &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Gross &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Corporate debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;44,300&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(70&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;969,701&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(16,730&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Asset-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,754&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;34,812&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(313&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Municipal securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11,532&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(205&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign government securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,154&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(24&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;51,054&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(74&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,020,199&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(17,272&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;There were &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;38&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; securities and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;577&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; securities in an unrealized loss position for more than twelve months at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table summarizes the cost and estimated fair value of the fixed income securities classified as short-term investments based on stated effective maturities as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amortized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Estimated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair&#160;Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Due within one year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;928,472&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;929,616&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Due between one and two years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;394,436&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;395,917&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Due between two and three years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;179,468&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;180,867&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Due after three years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20,174&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20,355&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,522,550&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,526,755&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We review our debt securities classified as short-term investments on a regular basis to evaluate whether or not any security has experienced an other-than-temporary decline in fair value. We consider factors such as the length of time and extent to which the market value has been less than the cost, the financial condition and near-term prospects of the issuer and our intent to sell, or whether it is more likely than not we will be required to sell the investment before recovery of the investment&#x2019;s amortized cost basis. If we believe that an other-than-temporary decline exists in one of these securities, we write down these investments to fair value. The portion of the write-down related to credit loss would be recorded to interest and other income (expense), net in our Consolidated Statements of Income. Any portion not related to credit loss would be recorded to accumulated other comprehensive income, which is reflected as a separate component of stockholders&#x2019; equity in our Consolidated Balance Sheets. During fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;, we did not consider any of our investments to be other-than-temporarily impaired.</us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-CA68F33C5D802FA32639A5DE2065E679-0-wk-Fact-9288A2E3F3FBBB3A96CEA5DE4A5B7C67">Cash equivalents consist of all highly liquid debt investments with remaining maturities of three months or less at the date of purchase. We classify our investments in marketable debt securities as &#x201c;available-for-sale.&#x201d; We carry these investments at fair value, based on quoted market prices or other readily available market information. Unrealized gains and losses, net of taxes, are included in accumulated other comprehensive income, which is reflected as a separate component of stockholders&#x2019; equity in our Consolidated Balance Sheets. Gains and losses are determined using the specific identification method and recognized when realized in our Consolidated Statements of Income. When we have determined that an other-than-temporary decline in fair value has occurred, the amount of the decline that is related to a credit loss is recognized in income.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-B25AC91C0E5C5334AF7BAC7930F89B74-0-wk-Fact-41FAF033FBDF5EC0BC6A9CAD9C8E8851">&lt;div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cash, cash equivalents and short-term investments consisted of the following as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amortized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Gains&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Estimated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair&#160;Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Current assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cash&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;466,941&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;466,941&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cash equivalents:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Corporate debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;45,703&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;45,704&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Money market mutual funds&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,049,057&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,049,057&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Time deposits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;88,519&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;88,519&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,183,279&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,183,280&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total cash and cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,650,220&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,650,221&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Short-term fixed income securities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Asset-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;88,584&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;146&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;88,721&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Corporate debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,408,332&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,251&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(252&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,412,331&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Municipal securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;17,642&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;67&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;17,709&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,992&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,994&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total short-term investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,522,550&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,466&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(261&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,526,755&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total cash, cash equivalents and short-term investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,172,770&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,468&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(262&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,176,976&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cash, cash equivalents and short-term investments consisted of the following as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amortized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Gains&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Estimated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair&#160;Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Current assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cash&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;368,564&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;368,564&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cash equivalents:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Money market mutual funds&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,234,188&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,234,188&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Time deposits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;40,023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;40,023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,274,211&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,274,211&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total cash and cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,642,775&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,642,775&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Short-term fixed income securities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Asset-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;41,875&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(367&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;41,508&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Corporate debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,546,860&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;44&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(24,696&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,522,208&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign government securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,179&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(24&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,155&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Municipal securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18,601&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(286&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18,316&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total short-term investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,611,515&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;45&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(25,373&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,586,187&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total cash, cash equivalents and short-term investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,254,290&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;45&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(25,373&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,228,962&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashMember"
      decimals="-3"
      id="d10099620e1056-wk-Fact-86232E03831D5D18B9852A792497C8DA"
      unitRef="usd">466941000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashMember"
      decimals="-3"
      id="d10099620e1075-wk-Fact-A926CDAEE0B2549ABB22D673EC92C350"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashMember"
      decimals="-3"
      id="d10099620e1094-wk-Fact-2814382AEAEC5C4DB01D78636B28745E"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashMember"
      decimals="-3"
      id="d10099620e1114-wk-Fact-39D77B91493157F7A829A4F6ED7F7C90"
      unitRef="usd">466941000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember"
      decimals="-3"
      id="d10099620e1211-wk-Fact-01930F1DE5775394902FC88DA7F39F15"
      unitRef="usd">45703000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember"
      decimals="-3"
      id="d10099620e1230-wk-Fact-24EBEDA03F7F5ECC881462DEEDF93F70"
      unitRef="usd">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember"
      decimals="-3"
      id="d10099620e1249-wk-Fact-BF84749918C555339F781C1CFC1FB686"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember"
      decimals="-3"
      id="d10099620e1270-wk-Fact-E0CA263D450253189A822386C0F6419D"
      unitRef="usd">45704000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember"
      decimals="-3"
      id="d10099620e1290-wk-Fact-5CF78FD433FE57988401C04A493B825E"
      unitRef="usd">2049057000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember"
      decimals="-3"
      id="d10099620e1309-wk-Fact-D5B995DBE6955BD1809D3756FC1DD785"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember"
      decimals="-3"
      id="d10099620e1328-wk-Fact-E05E5BA5F96D5A038A7DF3A4FBB05C3B"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember"
      decimals="-3"
      id="d10099620e1348-wk-Fact-2A10EDE4A30A56D18EE173EF6BD50AC3"
      unitRef="usd">2049057000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember"
      decimals="-3"
      id="d10099620e1368-wk-Fact-80434B6C71735A93825927E02FC60E46"
      unitRef="usd">88519000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember"
      decimals="-3"
      id="d10099620e1387-wk-Fact-282F46955F7E56E0B1A526ED9ED29547"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember"
      decimals="-3"
      id="d10099620e1406-wk-Fact-A07F807A6BB25EEE8C62B3D1E5BDA171"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember"
      decimals="-3"
      id="d10099620e1426-wk-Fact-039D270488665CFAAA87298A1D367124"
      unitRef="usd">88519000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember"
      decimals="-3"
      id="d10099620e1446-wk-Fact-36FE810655DF51DA8488FE34807375A1"
      unitRef="usd">2183279000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember"
      decimals="-3"
      id="d10099620e1465-wk-Fact-E0D2E01D441954AEA400D19B771A31B4"
      unitRef="usd">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember"
      decimals="-3"
      id="d10099620e1484-wk-Fact-F4414295C7CF51B5B3E10656EB6E0C7B"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember"
      decimals="-3"
      id="d10099620e1505-wk-Fact-8E05629170A35A5FB6CF4C2856C72F25"
      unitRef="usd">2183280000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashAndCashEquivalentsMember"
      decimals="-3"
      id="d10099620e1525-wk-Fact-D58C053A0F57529FB6499694280D1B1B"
      unitRef="usd">2650220000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashAndCashEquivalentsMember"
      decimals="-3"
      id="d10099620e1544-wk-Fact-01B1A92EF64457A8A2D040DA69C3C571"
      unitRef="usd">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashAndCashEquivalentsMember"
      decimals="-3"
      id="d10099620e1563-wk-Fact-48C942E4A848599FBD7C6284F5FEA423"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashAndCashEquivalentsMember"
      decimals="-3"
      id="d10099620e1584-wk-Fact-5888256AB5CE5ACFA9B23AFB2C10DCFB"
      unitRef="usd">2650221000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember"
      decimals="-3"
      id="d10099620e1686-wk-Fact-037CB9E64D5753F8AD3B1BFAB2B8D000"
      unitRef="usd">88584000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember"
      decimals="-3"
      id="d10099620e1705-wk-Fact-29A8A60F37BB5E6EA7AA2C891C7CA955"
      unitRef="usd">146000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember"
      decimals="-3"
      id="d10099620e1724-wk-Fact-54A7961DE0AA5342B966EB272D845CC4"
      unitRef="usd">9000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember"
      decimals="-3"
      id="d10099620e1745-wk-Fact-959A448ECC9B558882B488596E61A639"
      unitRef="usd">88721000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember"
      decimals="-3"
      id="d10099620e1766-wk-Fact-608260C523CD590785B4D145A217B17B"
      unitRef="usd">1408332000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember"
      decimals="-3"
      id="d10099620e1785-wk-Fact-775521F60F5B584687BBDA6F7607B0B7"
      unitRef="usd">4251000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember"
      decimals="-3"
      id="d10099620e1804-wk-Fact-F2260438CF2456D89C8CB4999EDCFC93"
      unitRef="usd">252000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember"
      decimals="-3"
      id="d10099620e1825-wk-Fact-2160B81B3ABB5D59ABF07F4E5E4AB08D"
      unitRef="usd">1412331000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember"
      decimals="-3"
      id="d10099620e1845-wk-Fact-2C4DEEAD7D9553718DDE84AA74D29E35"
      unitRef="usd">17642000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember"
      decimals="-3"
      id="d10099620e1864-wk-Fact-D584DFBDCC0954A094CA1110D32893C1"
      unitRef="usd">67000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember"
      decimals="-3"
      id="d10099620e1883-wk-Fact-8C66323840F8529AB3B8186DD680DB95"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember"
      decimals="-3"
      id="d10099620e1903-wk-Fact-4C7A0F550FDE575A897C3B4A08B357E9"
      unitRef="usd">17709000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember"
      decimals="-3"
      id="d10099620e1923-wk-Fact-85D60F46AA4C51D1929CFD5CD05CB2D4"
      unitRef="usd">7992000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember"
      decimals="-3"
      id="d10099620e1942-wk-Fact-D26D76D788775BC8B5E0452075F63AD8"
      unitRef="usd">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember"
      decimals="-3"
      id="d10099620e1961-wk-Fact-B64FD556718F5E838042DE083C808AA0"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember"
      decimals="-3"
      id="d10099620e1981-wk-Fact-4B2F31AF16FC5925BFF4ABB0131B4170"
      unitRef="usd">7994000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_ShortTermInvestmentsMember"
      decimals="-3"
      id="d10099620e2001-wk-Fact-DDE24AE666CD58C79F25043913D1EC50"
      unitRef="usd">1522550000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_ShortTermInvestmentsMember"
      decimals="-3"
      id="d10099620e2020-wk-Fact-69F3E835EBBC5CC99AFC38C92DF0CBB9"
      unitRef="usd">4466000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_ShortTermInvestmentsMember"
      decimals="-3"
      id="d10099620e2039-wk-Fact-7267FDBD49C15E6394C8C2B3D8D3A187"
      unitRef="usd">261000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2019Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_ShortTermInvestmentsMember"
      decimals="-3"
      id="d10099620e2060-wk-Fact-5449AE1CBC1C5DE4BB9D2F951AFF16E2"
      unitRef="usd">1526755000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10099620e2085-wk-Fact-139BD63A22CE5AD1AF17C09441F23250"
      unitRef="usd">4172770000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10099620e2104-wk-Fact-D3EC09BD62AA58BDA837837B0109B339"
      unitRef="usd">4468000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10099620e2123-wk-Fact-29F1EC25CE96596EB8EB0D32531DBC84"
      unitRef="usd">262000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10099620e2144-wk-Fact-4258A3AB04D8554C9C44D5AB27984BB2"
      unitRef="usd">4176976000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashMember"
      decimals="-3"
      id="d10099620e2380-wk-Fact-E2519BDC8B495E5C9435377E73A41DEE"
      unitRef="usd">368564000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashMember"
      decimals="-3"
      id="d10099620e2399-wk-Fact-C5778CE4C5875F1FB84224269684AAE2"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashMember"
      decimals="-3"
      id="d10099620e2418-wk-Fact-06755DD95C575076ACC9FB6FAC4EE1CA"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashMember"
      decimals="-3"
      id="d10099620e2438-wk-Fact-4A8E7A9AD4D75D78B27C3CE77A745F0F"
      unitRef="usd">368564000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember"
      decimals="-3"
      id="d10099620e2533-wk-Fact-944AE0A92BCF5CF8A9A07D3E6012950D"
      unitRef="usd">1234188000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember"
      decimals="-3"
      id="d10099620e2552-wk-Fact-12144AA1C6F25977BBA58A67264B0986"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember"
      decimals="-3"
      id="d10099620e2571-wk-Fact-5AE8D279547157ABACD6A6C9A7F62822"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember"
      decimals="-3"
      id="d10099620e2591-wk-Fact-01EE6B148D245F79B7C5AF0004C7B391"
      unitRef="usd">1234188000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember"
      decimals="-3"
      id="d10099620e2611-wk-Fact-0ACF10A7477953B7ABD18327A6BFE0B0"
      unitRef="usd">40023000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember"
      decimals="-3"
      id="d10099620e2630-wk-Fact-8EF8AF06721B5BCD9D5F2B6C3C0B93F6"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember"
      decimals="-3"
      id="d10099620e2649-wk-Fact-5AA7FD93267A5F82800EA788C732F627"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember"
      decimals="-3"
      id="d10099620e2669-wk-Fact-6537C1B1464E5C6FBD5EA47A1C811F4D"
      unitRef="usd">40023000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember"
      decimals="-3"
      id="d10099620e2689-wk-Fact-B6D2B0D714C55E51855B7A534DF73D83"
      unitRef="usd">1274211000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember"
      decimals="-3"
      id="d10099620e2708-wk-Fact-18C9FB75005D5BC5921FC1E64F45A556"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember"
      decimals="-3"
      id="d10099620e2727-wk-Fact-E638FCD2243552279BA03819956FB12D"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember"
      decimals="-3"
      id="d10099620e2747-wk-Fact-8E5987164FA35937BFA37807A0582894"
      unitRef="usd">1274211000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashAndCashEquivalentsMember"
      decimals="-3"
      id="d10099620e2767-wk-Fact-1355F992AF0D5C47B2F6AE21F4F064E1"
      unitRef="usd">1642775000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashAndCashEquivalentsMember"
      decimals="-3"
      id="d10099620e2786-wk-Fact-1B43A9D647405AB2ACDEAE6476796433"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashAndCashEquivalentsMember"
      decimals="-3"
      id="d10099620e2805-wk-Fact-ABBE0781A777523F9E7F5C0A30CCBF75"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_CashAndCashEquivalentsMember"
      decimals="-3"
      id="d10099620e2825-wk-Fact-AA0314C422995BF08E97A73FBDB572B5"
      unitRef="usd">1642775000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember"
      decimals="-3"
      id="d10099620e2926-wk-Fact-B277C855E43D577BB3E095B3BC56D7F4"
      unitRef="usd">41875000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember"
      decimals="-3"
      id="d10099620e2945-wk-Fact-E0CA460CE9345254B57E234C133EE34C"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember"
      decimals="-3"
      id="d10099620e2964-wk-Fact-7898FA3AA6495DFDAE74235688ED84B6"
      unitRef="usd">367000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember"
      decimals="-3"
      id="d10099620e2985-wk-Fact-945E26104A6B56C18C8014A59DAD7EFA"
      unitRef="usd">41508000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember"
      decimals="-3"
      id="d10099620e3005-wk-Fact-8060EFE04DB257B5B6152FA89EDEC23C"
      unitRef="usd">1546860000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember"
      decimals="-3"
      id="d10099620e3024-wk-Fact-1946CA32AC8351BF810235251C206AD2"
      unitRef="usd">44000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember"
      decimals="-3"
      id="d10099620e3043-wk-Fact-6839A4E6B44E56F59593948D3F45EA6E"
      unitRef="usd">24696000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember"
      decimals="-3"
      id="d10099620e3064-wk-Fact-EBCCDF2057185F3D8B5F30584CEE214B"
      unitRef="usd">1522208000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember"
      decimals="-3"
      id="d10099620e3085-wk-Fact-1AF8ABB8B0405918AEF53A02644EFD36"
      unitRef="usd">4179000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember"
      decimals="-3"
      id="d10099620e3104-wk-Fact-8A61194431CD530A9E0887DA87BF42CD"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember"
      decimals="-3"
      id="d10099620e3123-wk-Fact-0878DC7E870054B689AC58B5A074BC3C"
      unitRef="usd">24000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember"
      decimals="-3"
      id="d10099620e3144-wk-Fact-D719C69B7A9D5CFD877EE09DEB983485"
      unitRef="usd">4155000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember"
      decimals="-3"
      id="d10099620e3164-wk-Fact-68D01A8C65545E3B9AD7AE2073B2AD1B"
      unitRef="usd">18601000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember"
      decimals="-3"
      id="d10099620e3183-wk-Fact-1F73600AE0FD5210991571B6E08B2FB1"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember"
      decimals="-3"
      id="d10099620e3202-wk-Fact-419C672617F25EE79220B61C69DA80C9"
      unitRef="usd">286000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_FixedIncomeInvestmentsMember"
      decimals="-3"
      id="d10099620e3223-wk-Fact-B4036C655B695A83B4165469D1AADB2A"
      unitRef="usd">18316000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_ShortTermInvestmentsMember"
      decimals="-3"
      id="d10099620e3243-wk-Fact-C1CB9E0FC74259D299926B9DFDB264C1"
      unitRef="usd">1611515000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_ShortTermInvestmentsMember"
      decimals="-3"
      id="d10099620e3262-wk-Fact-2359961AC9EB57F3AAA8BAF44D79E456"
      unitRef="usd">45000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_ShortTermInvestmentsMember"
      decimals="-3"
      id="d10099620e3281-wk-Fact-6984A1CFED105A5B81E65219CF5AF099"
      unitRef="usd">25373000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_ShortTermInvestmentsMember"
      decimals="-3"
      id="d10099620e3302-wk-Fact-26B89D056947550087B8D9C6B454AE67"
      unitRef="usd">1586187000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10099620e3327-wk-Fact-AC3222A0B1C55760AE3623ACB4D29918"
      unitRef="usd">3254290000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10099620e3346-wk-Fact-69940B9C3E605519B0DEF1B3729441CA"
      unitRef="usd">45000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10099620e3365-wk-Fact-4B190C84D02A56D4B1E2C8DF77AFD0B8"
      unitRef="usd">25373000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10099620e3386-wk-Fact-4C2D51993EDD5FEC9E3EA325C9CECD4E"
      unitRef="usd">3228962000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-584E1383DC71543399BF5EA0626DE62B-0-wk-Fact-9C49E7ACF74C56F7AF70FF8F99B7FC0C">&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table summarizes the fair value and gross unrealized losses related to available-for-sale securities, aggregated by investment category, that have been in an unrealized loss position for less than twelve months, as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Gross &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Corporate debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;235,155&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(183&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;538,109&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(7,966&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Asset-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,651&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,696&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(54&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Municipal securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,305&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,599&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(81&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;245,111&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(188&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;551,404&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(8,101&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="d10099620e3648-wk-Fact-EA4DBD270B3A5F17A34CD74003C69546"
      unitRef="usd">235155000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="d10099620e3667-wk-Fact-434AD381CB7E56DA9EBE3CBA9FBE397B"
      unitRef="usd">183000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="d10099620e3687-wk-Fact-EE8BC2521E645496ACD00573D3F8D8C1"
      unitRef="usd">538109000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="d10099620e3707-wk-Fact-296F07A0DD425C3E94F12133F4A4F4D5"
      unitRef="usd">7966000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="d10099620e3723-wk-Fact-CA990A255DC55ADEBB800F343848D866"
      unitRef="usd">6651000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="d10099620e3742-wk-Fact-BEA7EF368972528BA3479816291C4BC7"
      unitRef="usd">5000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="d10099620e3762-wk-Fact-F0E606D6CDEF57EC9DAD18BE6C64C1B4"
      unitRef="usd">6696000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="d10099620e3782-wk-Fact-82307DF800CF5115A2EF0586E74BF354"
      unitRef="usd">54000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember"
      decimals="-3"
      id="d10099620e3803-wk-Fact-C5659AA5217051D8B45D69F8B7125E65"
      unitRef="usd">3305000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember"
      decimals="-3"
      id="d10099620e3822-wk-Fact-EF5C06D6BA495F7B8E42ECE42C6A696D"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember"
      decimals="-3"
      id="d10099620e3841-wk-Fact-62F5449A247B536DA35BA7D4F12A6D77"
      unitRef="usd">6599000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember"
      decimals="-3"
      id="d10099620e3861-wk-Fact-B2DD898E9276577289B941ED621E5DA3"
      unitRef="usd">81000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10099620e3887-wk-Fact-52168BC914C15A1B8874F06FB398AE20"
      unitRef="usd">245111000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10099620e3906-wk-Fact-DBB9D3AA59EB547892FC51437EBFD5CF"
      unitRef="usd">188000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10099620e3926-wk-Fact-726A0B546DED581E8FBF1C824F9494D7"
      unitRef="usd">551404000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10099620e3946-wk-Fact-E661A10F971D534492F0949CD0F22E98"
      unitRef="usd">8101000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsLessThanOneYear
      contextRef="FI2019Q4"
      decimals="0"
      id="d10099620e3972-wk-Fact-EBEAD9C61FA759D8B0F4470C7BB57E1D"
      unitRef="securities">115</us-gaap:AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsLessThanOneYear>
    <us-gaap:AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsLessThanOneYear
      contextRef="FI2018Q4"
      decimals="0"
      id="d10099620e3976-wk-Fact-7249491CD3E75A6FADF35F43C7331A93"
      unitRef="securities">369</us-gaap:AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsLessThanOneYear>
    <adbe:ScheduleOfUnrealizedLossOnInvestmentsTwelveMonthsOrLongerTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-26F190B2DCE359DB932D2E767F045EDC-0-wk-Fact-4FBA8B98058055F785BB26886E02E953">&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table summarizes the fair value and gross unrealized losses related to available-for-sale securities, aggregated by investment category, that were in a continuous unrealized loss position for more than twelve months, as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;: &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Gross &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Gross &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Corporate debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;44,300&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(70&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;969,701&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(16,730&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Asset-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,754&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;34,812&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(313&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Municipal securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11,532&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(205&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign government securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,154&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(24&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;51,054&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(74&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,020,199&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(17,272&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;</adbe:ScheduleOfUnrealizedLossOnInvestmentsTwelveMonthsOrLongerTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="d10099620e4228-wk-Fact-0594CDC7CAEE5AFFB6F7CDFDB59920E4"
      unitRef="usd">44300000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="d10099620e4247-wk-Fact-7CCC9E8F1F4A546C83080C73A624BDB8"
      unitRef="usd">70000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="d10099620e4267-wk-Fact-EDF64FFD8FFB5DBF9780CF8BAFF219A5"
      unitRef="usd">969701000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="d10099620e4287-wk-Fact-AA73AAFF701D516A9744B06015F2DD8A"
      unitRef="usd">16730000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="d10099620e4303-wk-Fact-D9E9D8F6086452428E587BBADE5C6475"
      unitRef="usd">6754000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="d10099620e4322-wk-Fact-831368D226AF53CDBFAD2639EB7916A0"
      unitRef="usd">4000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="d10099620e4342-wk-Fact-302235A6DB7754768A24C587210A1657"
      unitRef="usd">34812000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="d10099620e4362-wk-Fact-8C1C6780DB3F54DDAE7040E7B1708259"
      unitRef="usd">313000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember"
      decimals="-3"
      id="d10099620e4383-wk-Fact-EAEC138D678C5C388E2A67B7A94DEB53"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember"
      decimals="-3"
      id="d10099620e4402-wk-Fact-851479CB965257119F612ADC41062538"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember"
      decimals="-3"
      id="d10099620e4421-wk-Fact-75FB6300F17053C299B590D78A68ABE0"
      unitRef="usd">11532000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember"
      decimals="-3"
      id="d10099620e4441-wk-Fact-2C6F0066F0C15DC59DD9027510EED6D5"
      unitRef="usd">205000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember"
      decimals="-3"
      id="d10099620e4462-wk-Fact-3BED4D0202415876AA864DEA21385C37"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember"
      decimals="-3"
      id="d10099620e4481-wk-Fact-637AE64E03EE5B43AB2C897B8405CEC4"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember"
      decimals="-3"
      id="d10099620e4500-wk-Fact-7F9982749F92500C8AACFE13E40742BA"
      unitRef="usd">4154000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember"
      decimals="-3"
      id="d10099620e4520-wk-Fact-1BFFA670848C571EB82ED8B6AE67585E"
      unitRef="usd">24000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10099620e4546-wk-Fact-93341D34E9B6524B94D27132778E0C12"
      unitRef="usd">51054000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10099620e4565-wk-Fact-620B14B542775A619AC35DE6345DC609"
      unitRef="usd">74000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10099620e4585-wk-Fact-FFB977944F6B50EC99B9FE21F2B98B81"
      unitRef="usd">1020199000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10099620e4605-wk-Fact-B359FC590B1256E080B429E958355485"
      unitRef="usd">17272000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsGreaterThanOrEqualToOneYear
      contextRef="FI2019Q4"
      decimals="0"
      id="d10099620e4626-wk-Fact-0A7BC067C6F2582BB12D4D3EF328ECEB"
      unitRef="securities">38</us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsGreaterThanOrEqualToOneYear>
    <us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsGreaterThanOrEqualToOneYear
      contextRef="FI2018Q4"
      decimals="0"
      id="d10099620e4630-wk-Fact-A8C97C16B0885B23977EBE5545B5C132"
      unitRef="securities">577</us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsGreaterThanOrEqualToOneYear>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-A340A4308D4E565CBA9A36672406D030-0-wk-Fact-5D920A7A2FAE55FB8A3844D1702EA94B">&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table summarizes the cost and estimated fair value of the fixed income securities classified as short-term investments based on stated effective maturities as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amortized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Estimated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair&#160;Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Due within one year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;928,472&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;929,616&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Due between one and two years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;394,436&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;395,917&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Due between two and three years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;179,468&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;180,867&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Due after three years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20,174&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20,355&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,522,550&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,526,755&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10099620e4735-wk-Fact-072B5FB43EE25713A93395143087C6EF"
      unitRef="usd">928472000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10099620e4754-wk-Fact-49EB6111528E5B1482861B3947BC6268"
      unitRef="usd">929616000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <adbe:AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsAmortizedCostBasis
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10099620e4769-wk-Fact-A6D1099033445A04A15EE07E08293C9D"
      unitRef="usd">394436000</adbe:AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsAmortizedCostBasis>
    <adbe:AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsFairValue
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10099620e4788-wk-Fact-A2A5056F8F155026A632D969C043B719"
      unitRef="usd">395917000</adbe:AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsFairValue>
    <adbe:AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsAmortizedCostBasis
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10099620e4808-wk-Fact-9752C5CC942D57EB98B6164EE3877D44"
      unitRef="usd">179468000</adbe:AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsAmortizedCostBasis>
    <adbe:AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsFairValue
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10099620e4827-wk-Fact-2528B8E6D53F5912AE92B0059306F7AC"
      unitRef="usd">180867000</adbe:AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsFairValue>
    <adbe:AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsAmortizedCostBasis
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10099620e4847-wk-Fact-B988C9046C5C5AAC8107E70B563BB267"
      unitRef="usd">20174000</adbe:AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsAmortizedCostBasis>
    <adbe:AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsFairValue
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10099620e4866-wk-Fact-C81A60E8877857299121C84A2F389DF2"
      unitRef="usd">20355000</adbe:AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10099620e4891-wk-Fact-F7C11C6C716D582A8D0E8C06EAED716E"
      unitRef="usd">1522550000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <adbe:AvailableForSaleSecuritiesFairValueDisclosure
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10099620e4910-wk-Fact-816D2D11895451E287F0319C0CB26721"
      unitRef="usd">1526755000</adbe:AvailableForSaleSecuritiesFairValueDisclosure>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-C0A6DB3FDB765CE3BC6C4B05C6B7CBCD-0-wk-Fact-D965A9BEA6B755AE9842AF1E219814A1">FAIR VALUE MEASUREMENTS&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Assets and Liabilities Measured and Recorded at Fair Value on a Recurring Basis&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We measure certain financial assets and liabilities at fair value on a recurring basis. There have been no transfers between fair value measurement levels during the year ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:4px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The fair value of our financial assets and liabilities at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was determined using the following inputs:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;Fair Value Measurements at Reporting Date Using&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Quoted Prices&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;in Active&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Markets for&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Identical Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Significant&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Observable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Inputs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Significant&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Unobservable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Inputs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(Level&#160;1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(Level&#160;2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(Level&#160;3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cash equivalents:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Corporate debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;45,704&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;45,704&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Money market mutual funds&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,049,057&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,049,057&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Time deposits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;88,519&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;88,519&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Short-term investments:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Asset-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;88,721&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;88,721&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Corporate debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,412,331&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,412,331&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Municipal securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;17,709&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;17,709&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,994&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,994&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Prepaid expenses and other current assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign currency derivatives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;28,829&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;28,829&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred compensation plan assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;93,776&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,348&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;89,428&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,832,640&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,141,924&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,690,716&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:4px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Liabilities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued expenses:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Treasury lock derivatives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;29,652&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;29,652&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign currency derivatives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,671&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,671&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Interest rate swap derivatives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;208&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;208&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;32,531&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;32,531&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:100%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The fair value of our financial assets and liabilities at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was determined using the following inputs:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:100%;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;Fair Value Measurements at Reporting Date Using&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Quoted Prices&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;in Active&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Markets for&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Identical Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Significant&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Observable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Inputs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Significant&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Unobservable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Inputs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(Level&#160;1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(Level&#160;2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(Level&#160;3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cash equivalents:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Money market mutual funds&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,234,188&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,234,188&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Time deposits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;40,023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;40,023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Short-term investments:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Asset-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;41,508&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;41,508&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Corporate debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,522,208&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,522,208&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign government securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,155&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,155&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Municipal securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18,316&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18,316&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Prepaid expenses and other current assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign currency derivatives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;44,259&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;44,259&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred compensation plan assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;68,988&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,895&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;65,093&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,973,645&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,278,106&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,695,539&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Liabilities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued expenses:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign currency derivatives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;816&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;816&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other liabilities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Interest rate swap derivatives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,744&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,744&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10,560&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10,560&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;a href="#sF69416C63E045CD2A1EA2102BB54D3A8" style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;"&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;"&gt;See Note 4 for further information regarding the fair value of our financial instruments.&#160;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Our fixed income available-for-sale debt securities consist of high quality, investment grade securities from diverse issuers with a weighted average credit rating of A+. We value these securities based on pricing from independent pricing vendors who use matrix pricing valuation techniques including market approach methodologies that model information generated by market transactions involving identical or comparable assets, as well as discounted cash flow methodologies. Inputs include quoted prices in active markets for identical assets or inputs other than quoted prices that are observable either directly or indirectly in determining fair value, including benchmark yields, issuer spreads off benchmark yields, interest rates and U.S. Treasury or swap curves. We therefore classify all of our fixed income available-for-sale securities as Level 2. We perform routine procedures such as comparing prices obtained from multiple independent sources to ensure that appropriate fair values are recorded. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The fair values of our money market mutual funds and time deposits are based on the closing price of these assets as of the reporting date. We classify our money market mutual funds and time deposits as Level 1. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Our Level 2 over-the-counter foreign currency, Treasury lock and interest rate swap derivatives are valued using pricing models and discounted cash flow methodologies based on observable foreign exchange and interest rate data at the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Our deferred compensation plan assets consist of money market mutual funds and other mutual funds.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The fair value of our senior notes was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$1.96 billion&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, based on observable market prices in less active markets and categorized as Level 2. &lt;/span&gt;&lt;a href="#s7698171C833651399BE27C21E0A550FE" style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;"&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;"&gt;See Note 17 for further details regarding our debt.&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-1B90E0A27B0E5F7E98F96C9F7C26CD86-0-wk-Fact-428D8BE8BA9F54A0A5D759D055A18A4B">&lt;div style="line-height:120%;padding-bottom:4px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The fair value of our financial assets and liabilities at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was determined using the following inputs:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;Fair Value Measurements at Reporting Date Using&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Quoted Prices&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;in Active&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Markets for&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Identical Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Significant&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Observable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Inputs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Significant&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Unobservable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Inputs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(Level&#160;1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(Level&#160;2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(Level&#160;3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cash equivalents:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Corporate debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;45,704&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;45,704&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Money market mutual funds&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,049,057&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,049,057&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Time deposits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;88,519&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;88,519&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Short-term investments:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Asset-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;88,721&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;88,721&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Corporate debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,412,331&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,412,331&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Municipal securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;17,709&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;17,709&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,994&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,994&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Prepaid expenses and other current assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign currency derivatives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;28,829&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;28,829&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred compensation plan assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;93,776&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,348&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;89,428&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,832,640&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,141,924&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,690,716&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:4px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Liabilities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued expenses:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Treasury lock derivatives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;29,652&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;29,652&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign currency derivatives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,671&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,671&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Interest rate swap derivatives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;208&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;208&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;32,531&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;32,531&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:100%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The fair value of our financial assets and liabilities at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was determined using the following inputs:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:100%;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;Fair Value Measurements at Reporting Date Using&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Quoted Prices&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;in Active&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Markets for&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Identical Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Significant&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Observable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Inputs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Significant&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Unobservable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Inputs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(Level&#160;1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(Level&#160;2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(Level&#160;3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cash equivalents:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Money market mutual funds&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,234,188&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,234,188&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Time deposits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;40,023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;40,023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Short-term investments:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Asset-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;41,508&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;41,508&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Corporate debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,522,208&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,522,208&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign government securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,155&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,155&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Municipal securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18,316&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18,316&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Prepaid expenses and other current assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign currency derivatives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;44,259&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;44,259&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred compensation plan assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;68,988&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,895&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;65,093&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,973,645&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,278,106&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,695,539&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Liabilities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued expenses:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign currency derivatives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;816&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;816&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other liabilities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Interest rate swap derivatives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,744&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,744&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10,560&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10,560&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="d10098040e1298-wk-Fact-C817AA382EE65E97A6703F05022803ED"
      unitRef="usd">45704000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="d10098040e1317-wk-Fact-829AD051B7635A18A6852D7447A8E5E8"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="d10098040e1336-wk-Fact-604B4E373EDC56C991389A10DBAD75C7"
      unitRef="usd">45704000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="d10098040e1356-wk-Fact-126915F160EF5DC5AF73C3E7F286FF4F"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember"
      decimals="-3"
      id="d10098040e1371-wk-Fact-A7BB0FC391BD572288D77710D8D13395"
      unitRef="usd">2049057000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember"
      decimals="-3"
      id="d10098040e1390-wk-Fact-32183565FF5B51DB9FC2A069B00E40C6"
      unitRef="usd">2049057000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember"
      decimals="-3"
      id="d10098040e1409-wk-Fact-B2D35413E2A95869967685BA09C9866C"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember"
      decimals="-3"
      id="d10098040e1429-wk-Fact-624A315EF699560E9CFA91FA8CA3214B"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember"
      decimals="-3"
      id="d10098040e1449-wk-Fact-0421D8A72F5E57F48BF5A0470A90C79E"
      unitRef="usd">88519000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember"
      decimals="-3"
      id="d10098040e1468-wk-Fact-3A0C181023C352D0A34B0F4C00FE4B12"
      unitRef="usd">88519000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember"
      decimals="-3"
      id="d10098040e1487-wk-Fact-00E4F573E6E05CC2BBFC79D2F70F913F"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember"
      decimals="-3"
      id="d10098040e1507-wk-Fact-300D01D90EAC53B891A165BEB5F08D51"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="d10098040e1609-wk-Fact-F7E42D9386E75B7CB6379E4AD8F1AFB1"
      unitRef="usd">88721000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="d10098040e1628-wk-Fact-48F401768FD85A6E8EE7DA5F0CB4743D"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="d10098040e1647-wk-Fact-8451A8B1055A5EEEA6DBA8D1FCD0A82D"
      unitRef="usd">88721000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="d10098040e1667-wk-Fact-71DE9547BF5C535D8F04AC8EA316038D"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="d10098040e1687-wk-Fact-B3A6726E11F4519EA895EAB8D21A5091"
      unitRef="usd">1412331000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="d10098040e1706-wk-Fact-CB34EF73A11A5C12B68D7822B2E97246"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="d10098040e1725-wk-Fact-405A502637BC5B9BB5768C9DF3FF8733"
      unitRef="usd">1412331000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="d10098040e1745-wk-Fact-99D0084248C85FDBB5F7C833AE10F878"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember"
      decimals="-3"
      id="d10098040e1766-wk-Fact-3C87DF019C595A25B58679BD4A44592D"
      unitRef="usd">17709000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember"
      decimals="-3"
      id="d10098040e1785-wk-Fact-8B464F80BFDF5EACB5CC29BCFD566312"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember"
      decimals="-3"
      id="d10098040e1804-wk-Fact-D0286E8AF27C56D492BEB6AC7EA983BA"
      unitRef="usd">17709000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember"
      decimals="-3"
      id="d10098040e1824-wk-Fact-9D389C52D4BC5B14B0BAC29E039953BD"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember"
      decimals="-3"
      id="d10098040e1844-wk-Fact-7F60E3D881155E07BCE1EE7299DCB552"
      unitRef="usd">7994000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember"
      decimals="-3"
      id="d10098040e1863-wk-Fact-BB0A65EAB5565BCDA2B6860C094D26E8"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember"
      decimals="-3"
      id="d10098040e1882-wk-Fact-80505C2965985BA2A04DAF24F67E1DA5"
      unitRef="usd">7994000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember"
      decimals="-3"
      id="d10098040e1902-wk-Fact-7602D01DA97F5D73A4CB4E707EEB920C"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e2001-wk-Fact-3D537B5C4DC558A1A8AA6465A07B5D4B"
      unitRef="usd">28829000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e2020-wk-Fact-59CE758896DE5B258079353D37FCAB14"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e2039-wk-Fact-B7081A2F62075630A865A01138356EEC"
      unitRef="usd">28829000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e2059-wk-Fact-6113836B3934515BAF76F9FE406899AF"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e2158-wk-Fact-88C70CE8520D593A94DE458D17DB5E07"
      unitRef="usd">93776000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e2177-wk-Fact-ECB6ED7727BC50429E28BE32177C5ECB"
      unitRef="usd">4348000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e2196-wk-Fact-CAC14A89BE7A5CE7802433466FF43DC5"
      unitRef="usd">89428000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e2216-wk-Fact-38274DCC8F62595097CEC91AE4D0E0B0"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e2241-wk-Fact-5F0C39BF190952E596B60F2B1A370573"
      unitRef="usd">3832640000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e2260-wk-Fact-D91C5908118D500E9BBBDACB350874E4"
      unitRef="usd">2141924000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e2279-wk-Fact-8647609001885388815AAB2D31AC426F"
      unitRef="usd">1690716000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e2299-wk-Fact-E848D3A295C752EA9053BE3655B7D2C7"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:InterestRateDerivativesAtFairValueNet
      contextRef="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e2501-wk-Fact-4981917356A24EA7413DCC18C72C3FF1"
      unitRef="usd">29652000</us-gaap:InterestRateDerivativesAtFairValueNet>
    <us-gaap:InterestRateDerivativesAtFairValueNet
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e2520-wk-Fact-98618489F7888877A859CC18C8FD90A7"
      unitRef="usd">0</us-gaap:InterestRateDerivativesAtFairValueNet>
    <us-gaap:InterestRateDerivativesAtFairValueNet
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e2539-wk-Fact-67C30E88AB01DD6D31EECC18CB442B50"
      unitRef="usd">29652000</us-gaap:InterestRateDerivativesAtFairValueNet>
    <us-gaap:InterestRateDerivativesAtFairValueNet
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e2559-wk-Fact-814F179CD15530FFEFE2CC18CD8E6CA4"
      unitRef="usd">0</us-gaap:InterestRateDerivativesAtFairValueNet>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e2574-wk-Fact-81025CCCCED458C290F64877EFD51D31"
      unitRef="usd">2671000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e2593-wk-Fact-342A136F3B48558EB5F6422051CAB07E"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e2612-wk-Fact-857FB00B88D456BB893C1BEF10787533"
      unitRef="usd">2671000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e2632-wk-Fact-C25AF1D5E462524EB8C95B670D84FC87"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e2652-wk-Fact-964D038CA26B50F1B4A2BDA874C23080"
      unitRef="usd">208000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e2671-wk-Fact-62B691CEF8A654F48F7316658C6F5C99"
      unitRef="usd">0</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e2690-wk-Fact-DA5CF9BB1C745D75AB063F919A8063A5"
      unitRef="usd">208000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e2710-wk-Fact-6D105A0BBBD4589C95266C9D90F7538A"
      unitRef="usd">0</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e2735-wk-Fact-8005EEC79FB55142A28EF6464DAA77DE"
      unitRef="usd">32531000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e2754-wk-Fact-721B6C112343553D851EC2C0F60B012B"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e2773-wk-Fact-8BBDE2DC04245061AD6E4604A1423AFE"
      unitRef="usd">32531000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e2793-wk-Fact-727F8E2CFFFB57868B48FBED49BCB396"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember"
      decimals="-3"
      id="d10098040e3286-wk-Fact-3BC55D7A66DB54ACB19E058354968E29"
      unitRef="usd">1234188000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember"
      decimals="-3"
      id="d10098040e3305-wk-Fact-AD81014674885908B93FB7F8403CE7BC"
      unitRef="usd">1234188000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember"
      decimals="-3"
      id="d10098040e3324-wk-Fact-F800580A191D5A43AC976846A563C43B"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember"
      decimals="-3"
      id="d10098040e3344-wk-Fact-5C87933ACCD9562C9D44C539782F25DA"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember"
      decimals="-3"
      id="d10098040e3359-wk-Fact-714C941CE11D5E13BA3A84BB363BA1BC"
      unitRef="usd">40023000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember"
      decimals="-3"
      id="d10098040e3378-wk-Fact-12FF8B06178E51CEA8F0AB795762746A"
      unitRef="usd">40023000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember"
      decimals="-3"
      id="d10098040e3397-wk-Fact-52B70E8CB9B5560FB86DB4398CD722E2"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_BankTimeDepositsMember"
      decimals="-3"
      id="d10098040e3417-wk-Fact-6C2227D7290B54FD9CE7C73AB20EE1AD"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="d10098040e3518-wk-Fact-FF1CE4A8B82D58C9810E7A69F8A5121A"
      unitRef="usd">41508000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="d10098040e3537-wk-Fact-0FCECB3955EE5C0481D6AC52E884E27A"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="d10098040e3556-wk-Fact-0D6083F65D735BC8A32C44E91C82E0E4"
      unitRef="usd">41508000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="d10098040e3576-wk-Fact-019DAAEE97CC5708853616BF844396A6"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="d10098040e3596-wk-Fact-ED8A16F2F44F5D7594780789120DF566"
      unitRef="usd">1522208000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="d10098040e3615-wk-Fact-60665C7BA3F85FC992BCF2B8C0F94C23"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="d10098040e3634-wk-Fact-000532CD5C8A5C68AC9495C56F75D11D"
      unitRef="usd">1522208000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="d10098040e3654-wk-Fact-CD2B9D93966E5AB39FC0300AA126F94D"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember"
      decimals="-3"
      id="d10098040e3674-wk-Fact-C1CE348C29B257BC920F671F108C840F"
      unitRef="usd">4155000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember"
      decimals="-3"
      id="d10098040e3693-wk-Fact-FF5462D23FE45DFBA8B84AEA737B5C54"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember"
      decimals="-3"
      id="d10098040e3712-wk-Fact-5F7B4D3E335D5BD9A2F25C888EBBDE74"
      unitRef="usd">4155000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember"
      decimals="-3"
      id="d10098040e3732-wk-Fact-38777F43471D56DDADBFDADBD670E3E5"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember"
      decimals="-3"
      id="d10098040e3753-wk-Fact-87FAC1C4E2205E898A42F69039FCA211"
      unitRef="usd">18316000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember"
      decimals="-3"
      id="d10098040e3772-wk-Fact-37ACFB41ECEA5E9A883A39BEE5C37DCA"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember"
      decimals="-3"
      id="d10098040e3791-wk-Fact-1A5E7EE8D5745B848521BADE3E68D71C"
      unitRef="usd">18316000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember"
      decimals="-3"
      id="d10098040e3811-wk-Fact-779664C3D9E65E9AA70616A33CD58D14"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e3909-wk-Fact-1E17F35F937A59C2B1822AC5CEEA71D0"
      unitRef="usd">44259000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e3928-wk-Fact-8169461DD0C058CEA05FD7F6410541FF"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e3947-wk-Fact-E635CB416FB15C1188543D7B7AD664A7"
      unitRef="usd">44259000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e3967-wk-Fact-2000C626A1085C7D981874EACFD6040B"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e4065-wk-Fact-ABE3144B8391516EA6A945E7FBAE11CE"
      unitRef="usd">68988000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e4084-wk-Fact-07BD31BA0B075170A121EA0E3597CFB9"
      unitRef="usd">3895000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e4103-wk-Fact-650575DD82E158A4A56F22BF6AA024F8"
      unitRef="usd">65093000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e4123-wk-Fact-B134EC58F0645D508093D71C0C84B84A"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e4148-wk-Fact-1FE4FAECD370536BA368452D049D3568"
      unitRef="usd">2973645000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e4167-wk-Fact-21C03C19AB35529A987DC28740CFCAA0"
      unitRef="usd">1278106000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e4186-wk-Fact-50F3DE7947325D6B84183106F0AC1265"
      unitRef="usd">1695539000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e4206-wk-Fact-0D1B1EE779C053F09376B9E31AD734C2"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e4408-wk-Fact-66645B4D0D2E5F89B6DBCF87F7FF76EC"
      unitRef="usd">816000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e4427-wk-Fact-2B62645B4E1A5721A3838427098CF431"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e4446-wk-Fact-E58F9FCA9B1B5B22BF4C79DF5006E4C2"
      unitRef="usd">816000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e4466-wk-Fact-68659C6E912E578DA85236CE3971F786"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e4563-wk-Fact-E62B57A48535555D86A65323967A65D7"
      unitRef="usd">9744000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e4582-wk-Fact-85ECE4E7E05B5FE48814EFA4392CFCEB"
      unitRef="usd">0</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e4601-wk-Fact-0552AB033B085208AF146671E7C8E0DD"
      unitRef="usd">9744000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e4621-wk-Fact-1F5E258A37B25CEEA048B4B1437F4867"
      unitRef="usd">0</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e4646-wk-Fact-78D811C6BC4C52FC9D38B05E34D4DECA"
      unitRef="usd">10560000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e4665-wk-Fact-48A74FA1FF1759CA9C2CC6006515DBC3"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e4684-wk-Fact-3C346C6CF400553E93182A15C02F7E02"
      unitRef="usd">10560000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d10098040e4704-wk-Fact-CE4998F399E65EC489BEC54E9FE8C5CA"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:DebtInstrumentFairValue
      contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_adbe_Notes2020and2025Member"
      decimals="-7"
      id="d10098040e4748-wk-Fact-61CB8200F92F5ED49D43F4262934825A"
      unitRef="usd">1960000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-EE3D7182DECB55809279D7099175B47E-0-wk-Fact-9545F928CD8B5058B22D461DF6EBAF40">DERIVATIVE FINANCIAL INSTRUMENTS&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We may use derivatives to partially offset our business exposure to foreign currency and interest rate risk on expected future cash flows, and certain existing assets and liabilities. We do not use any of our derivative instruments for trading purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We enter into master netting arrangements to mitigate credit risk in derivative transactions by permitting net settlement of transactions with the same counterparty. We do not offset fair value amounts recognized for derivative instruments under master netting arrangements. We also enter into collateral security agreements with certain of our counterparties to exchange cash collateral when the net fair value of certain derivative instruments fluctuates from contractually established thresholds. Collateral posted is included in prepaid expenses and other current assets and collateral received is included in accrued expenses on our Consolidated Balance Sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Cash Flow Hedges&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In countries outside the United States, we transact business in U.S. Dollars and in various other currencies. We may use foreign exchange option contracts or forward contracts to hedge a portion of our forecasted foreign currency denominated revenue. These foreign exchange contracts, carried at fair value, have maturities of up to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;twelve months&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, total notional amounts of outstanding cash flow hedges were &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$1.20 billion&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, hedging exposures denominated in Euros, British Pounds and Japanese Yen.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In June 2019, in anticipation of refinancing our &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$2.25 billion&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; Term Loan due April 30, 2020 and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$900 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; notes payable due February&#160;1, 2020, we entered into Treasury lock agreements with large financial institutions which fixed benchmark U.S. Treasury rates for an aggregate notional amount of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$1 billion&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of our future debt issuance. These derivative instruments hedge the impact of changes in the benchmark interest rate to future interest payments and will be terminated upon closing of our anticipated refinancing. Upon refinancing and termination of the derivative instruments, their fair value will be amortized over the term of our new debt to interest expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;To receive hedge accounting treatment, all hedging relationships are formally documented at the inception of the hedge, and the hedges must be highly effective in offsetting changes to future cash flows on hedged transactions. We record changes in fair value of these cash flow hedges in accumulated other comprehensive income (loss) in our Consolidated Balance Sheets, until the forecasted transaction occurs. When the forecasted transaction affects earnings, we reclassify the related gain or loss on the foreign currency and Treasury lock cash flow hedges to revenue and interest expense, respectively.&#160;In the event the underlying forecasted transaction does not occur, or it becomes probable that it will not occur, we reclassify the gain or loss on the related cash flow hedge from accumulated other comprehensive income (loss) to the same income statement line item as the hedged item. If we do not elect hedge accounting, or the contract does not qualify for hedge accounting treatment, the changes in fair value from period to period are recorded in the same income statement line item as the hedged item. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We evaluate hedge effectiveness at the inception of the hedge prospectively, and on an ongoing basis both retrospectively and prospectively. We record any ineffective portion of the hedging instruments in interest and other income (expense), net on our Consolidated Statements of Income. The net gain or loss recognized in interest and other income (expense), net due to hedge ineffectiveness was insignificant for all fiscal years presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Effective in the third quarter of fiscal 2019, all changes in fair value of our foreign currency cash flow hedges are recorded in accumulated other comprehensive income (loss). Prior to this, we recorded the time value of purchased contracts in interest and other income (expense), net in our Consolidated Statements of Income. The impact of the de-designation of our hedges due to the change in methodology in the third quarter of fiscal 2019 was immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;For fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, there were no net gains or losses recognized in income relating to hedges of forecasted transactions that did not occur. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Fair Value Hedges&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;During the third quarter of fiscal 2014, we entered into interest rate swaps designated as a fair value hedge related to our &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$900 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.75%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; fixed interest rate senior notes due &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;February&#160;1, 2020&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; (the &#x201c;2020 Notes&#x201d;). In effect, the interest rate swaps convert the fixed interest rate on our 2020 Notes to a floating interest rate based on the London Interbank Offered Rate (&#x201c;LIBOR&#x201d;). Under the terms of the swaps, we pay monthly interest at the one-month LIBOR rate plus a fixed number of basis points on the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$900 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; notional amount through February 1, 2020. In exchange, we receive &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.75%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; fixed rate interest from the swap counterparties. &lt;/span&gt;&lt;a href="#s7698171C833651399BE27C21E0A550FE" style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;"&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;"&gt;See Note 17 for further details regarding our debt.&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The interest rate swaps are accounted for as fair value hedges and substantially offset the changes in fair value of the hedged portion of the underlying debt that are attributable to the changes in interest rate. Therefore, the gains and losses related to changes in the fair value of the interest rate swaps are included in interest and other income (expense), net in our Consolidated Statements of Income. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the fair value of the interest rate swaps is recognized in accrued expenses on our Consolidated Balance Sheets with a corresponding offset to current debt.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Non-Designated Hedges&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Our derivatives not designated as hedging instruments consist of foreign currency forward contracts that we primarily use to hedge monetary assets and liabilities denominated in non-functional currencies. The changes in fair value of these contracts is recorded to interest and other income (expense), net in our Consolidated Statements of Income. Changes in the fair value of the underlying assets and liabilities associated with the hedged risk are generally offset by the changes in the fair value of the related contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, total notional amounts of outstanding foreign currency forward contracts were &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$702.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, primarily hedging exposures denominated in Euros, British Pounds, Japanese Yen and Indian Rupees. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, total notional amounts of outstanding contracts were &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$427.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, primarily hedging exposures denominated in Euros, British Pounds, Japanese Yen and Indian Rupees. At &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the outstanding balance sheet hedging derivatives had maturities of 180 days or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The fair value of derivative instruments on our Consolidated Balance Sheets as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair Value &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Asset&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Derivatives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Liability&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Derivatives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair Value &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Asset&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Derivatives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Liability&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Derivatives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Derivatives designated as hedging instruments:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-indent:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign exchange option contracts &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1) (2)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;25,605&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;40,191&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-indent:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Treasury lock &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;29,652&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-indent:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Interest rate swap &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(3)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;208&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,744&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Derivatives not designated as hedging instruments:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;Foreign exchange forward contracts &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,224&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,671&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,068&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;816&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total derivatives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;28,829&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;32,531&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;44,259&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10,560&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;_________________________________________&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Fair value asset derivatives included in prepaid expenses and other current assets and fair value liability derivatives included in accrued expenses on our Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(2)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Hedging effectiveness expected to be recognized to income within the next &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18 months&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, of which &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$13.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#0000ff;"&gt; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;is expected within the next 12 months. &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(3)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Included in accrued expenses and other liabilities on our Consolidated Balance Sheets as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The effects of foreign currency derivative instruments designated as cash flow hedges and foreign currency derivative instruments not designated as hedges in our Consolidated Statements of Income for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="28"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:38%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:6%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:6%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:6%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:6%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:6%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:6%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:6%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Foreign &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Exchange&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Option&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Contracts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Foreign&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Exchange&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Forward&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Contracts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Treasury Lock&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Foreign&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Exchange&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Option&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Contracts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Foreign&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Exchange&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Forward&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Contracts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Foreign&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Exchange&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Option&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Contracts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Foreign&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Exchange&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Forward&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Contracts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Derivatives in cash flow hedging relationships:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="padding-left:24px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net gain (loss) recognized in OCI, net of tax &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16,526&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(22,684&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;74,080&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,917&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="padding-left:24px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net gain (loss) reclassified from accumulated OCI into income, net of tax &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(2) (4)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;39,111&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,228&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;48,647&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;32,852&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="padding-left:24px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net gain (loss) recognized in income &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(3) (4)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(24,269&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(41,179&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(30,243&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Derivatives not designated as hedging relationships:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:24px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net gain (loss) recognized in revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;761&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:24px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net gain (loss) recognized in interest and other income (expense), net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,229&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,529&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,586&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;_________________________________________&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net change in the fair value of the effective portion classified in other comprehensive income (&#x201c;OCI&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(2)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Effective portion of the foreign currency and Treasury lock cash flow hedges classified as revenue and interest expense, respectively.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(3)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Amount excluded from effectiveness testing and ineffective portion classified in interest and other income (expense), net.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(4)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Starting the third quarter of fiscal 2019, all changes in fair value of our foreign currency cash flow hedges are recorded in accumulated other comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net gains (losses) recognized in interest and other income (expense), net relating to foreign currency derivatives not designated as hedging instruments for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:61%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gain (loss) on foreign currency assets and liabilities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net realized gain (loss) recognized in other income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(14,420&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;882&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(6,142&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net unrealized gain (loss) recognized in other income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,050&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(3,843&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(907&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(6,370&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,961&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(7,049&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gain (loss) on hedges of foreign currency assets and liabilities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net realized gain (loss) recognized in other income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,928&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,042&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,415&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net unrealized gain (loss) recognized in other income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,699&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,571&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,171&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,229&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,529&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,586&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net gain (loss) recognized in interest and other income (expense), net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,141&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,432&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(463&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DerivativeRemainingMaturity1
      contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember"
      id="d10103169e817-wk-Fact-ED6648599D225D03813950EB815AEC95">P12M</us-gaap:DerivativeRemainingMaturity1>
    <us-gaap:DerivativeNotionalAmount
      contextRef="FI2019Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember"
      decimals="-7"
      id="d10103169e825-wk-Fact-01EDC704591171539BFB8C8344C000A9"
      unitRef="usd">1200000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="I2018Q4RevCreditAgreement_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember"
      decimals="-7"
      id="d10103169e832-wk-Fact-E88A9B6AE04150CFB9DE5B93D9A662DC"
      unitRef="usd">2250000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="I2010Q1Feb_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member"
      decimals="-6"
      id="d10103169e836-wk-Fact-A93E952763465540A1CD7A403A7607AD"
      unitRef="usd">900000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="I2019Q3TLock_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_TreasuryLockMember"
      decimals="-9"
      id="d10103169e840-wk-Fact-F66453A9E2E06C7F0DA7CC8D0CFF060A"
      unitRef="usd">1000000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="I2010Q1Feb_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member"
      decimals="-6"
      id="d10103169e878-wk-Fact-A93E952763465540A1CD7A403A7607AD"
      unitRef="usd">900000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="I2010Q1Feb_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member"
      decimals="4"
      id="d10103169e882-wk-Fact-70A595A125C057EC81E5BBE5C8589207"
      unitRef="ratio">0.0475</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DerivativeNotionalAmount
      contextRef="I2014Q3June_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember"
      decimals="-6"
      id="d10103169e890-wk-Fact-3A56540A0522526DBA4DB1D2FDF3FFF5"
      unitRef="usd">900000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="I2014Q3June_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember"
      decimals="4"
      id="d10103169e894-wk-Fact-98C8B2F1F8EC5748BFF65732C93C5983"
      unitRef="ratio">0.0475</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeNotionalAmount
      contextRef="FI2019Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember"
      decimals="-5"
      id="d10103169e925-wk-Fact-1754A9AECC5A58CFA6B3AE72DF1FB6C2"
      unitRef="usd">702400000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember"
      decimals="-5"
      id="d10103169e933-wk-Fact-583E446EE1BF57729A7B8D167859095C"
      unitRef="usd">427900000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-455658C55DE256AA9488A4E53683C745-0-wk-Fact-5A0B5CC712D85B07ABB845283CDE4AC4">&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The fair value of derivative instruments on our Consolidated Balance Sheets as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair Value &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Asset&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Derivatives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Liability&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Derivatives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair Value &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Asset&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Derivatives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Liability&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Derivatives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Derivatives designated as hedging instruments:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-indent:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign exchange option contracts &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1) (2)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;25,605&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;40,191&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-indent:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Treasury lock &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;29,652&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-indent:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Interest rate swap &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(3)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;208&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,744&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Derivatives not designated as hedging instruments:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;Foreign exchange forward contracts &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,224&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,671&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,068&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;816&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total derivatives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;28,829&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;32,531&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;44,259&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10,560&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;_________________________________________&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Fair value asset derivatives included in prepaid expenses and other current assets and fair value liability derivatives included in accrued expenses on our Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(2)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Hedging effectiveness expected to be recognized to income within the next &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18 months&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, of which &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$13.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#0000ff;"&gt; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;is expected within the next 12 months. &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(3)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Included in accrued expenses and other liabilities on our Consolidated Balance Sheets as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="FI2019Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="d10103169e1275-wk-Fact-7F5BFFF37DC85ADB9A58DCCBC0FA46DC"
      unitRef="usd">25605000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="FI2019Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="d10103169e1294-wk-Fact-F61E3E8F36D258F2B7C44E787E765313"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="d10103169e1313-wk-Fact-55C88C7995FE55DC897DC3F41D3579BB"
      unitRef="usd">40191000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="d10103169e1333-wk-Fact-92F8D1378EF55A698A7A7C03DCB69AC3"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="FI2019Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_TreasuryLockMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="d10103169e1350-wk-Fact-73DA914158332D277CF08CA3F53D36FE"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="FI2019Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_TreasuryLockMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="d10103169e1369-wk-Fact-AA565F50C1B6891F2D1A8CA392427083"
      unitRef="usd">29652000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_TreasuryLockMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="d10103169e1388-wk-Fact-635F1980557F322C49218CA48C4A33B0"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_TreasuryLockMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="d10103169e1408-wk-Fact-8EBDE226A3F07C769E968CA48F597013"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="FI2019Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="d10103169e1430-wk-Fact-A1C70EEAFD525A23BE5EC4EF100BE031"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="FI2019Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="d10103169e1449-wk-Fact-7D41E0BE28575A53A9E150761FF79585"
      unitRef="usd">208000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="d10103169e1468-wk-Fact-BEEC35748D6C558A9422D222150A6E32"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="d10103169e1488-wk-Fact-047CA9BEA2915027AA04B4AC50F143C7"
      unitRef="usd">9744000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="FI2019Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e1592-wk-Fact-55899C3822CF59CEB469B04521D5E452"
      unitRef="usd">3224000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="FI2019Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e1611-wk-Fact-13E2FCD379905F53BA4A905D4544BB88"
      unitRef="usd">2671000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e1630-wk-Fact-5CD729959ABF578AAAC3214021FA9D71"
      unitRef="usd">4068000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e1650-wk-Fact-610223997500556C8310980468A1B2C3"
      unitRef="usd">816000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10103169e1675-wk-Fact-71D10886A7725C5184D4222BBBE7CD0E"
      unitRef="usd">28829000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10103169e1694-wk-Fact-E9350759E72354DA8B33007F99FBE756"
      unitRef="usd">32531000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10103169e1713-wk-Fact-A452A7D8B09B57E894A97D076A192C12"
      unitRef="usd">44259000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10103169e1733-wk-Fact-7772117F543B5E4F849FBF402538B41C"
      unitRef="usd">10560000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:MaximumLengthOfTimeForeignCurrencyCashFlowHedge
      contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      id="d10103169e1798-wk-Fact-5F5AC1822090DBFB23A5CC2C83C09376">P18M</us-gaap:MaximumLengthOfTimeForeignCurrencyCashFlowHedge>
    <us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths
      contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-5"
      id="d10103169e1802-wk-Fact-0169FE8047AD877738C8CC2C9C1EC095"
      unitRef="usd">13200000</us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-4D336826464050EE8200DAA582FE081D-0-wk-Fact-7C25190231D35CD3922F56D6C8D4F17F">&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The effects of foreign currency derivative instruments designated as cash flow hedges and foreign currency derivative instruments not designated as hedges in our Consolidated Statements of Income for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="28"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:38%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:6%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:6%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:6%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:6%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:6%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:6%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:6%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Foreign &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Exchange&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Option&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Contracts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Foreign&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Exchange&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Forward&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Contracts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Treasury Lock&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Foreign&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Exchange&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Option&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Contracts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Foreign&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Exchange&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Forward&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Contracts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Foreign&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Exchange&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Option&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Contracts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Foreign&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Exchange&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Forward&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Contracts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Derivatives in cash flow hedging relationships:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="padding-left:24px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net gain (loss) recognized in OCI, net of tax &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16,526&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(22,684&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;74,080&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,917&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="padding-left:24px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net gain (loss) reclassified from accumulated OCI into income, net of tax &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(2) (4)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;39,111&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,228&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;48,647&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;32,852&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="padding-left:24px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net gain (loss) recognized in income &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(3) (4)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(24,269&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(41,179&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(30,243&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Derivatives not designated as hedging relationships:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:24px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net gain (loss) recognized in revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;761&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:24px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net gain (loss) recognized in interest and other income (expense), net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,229&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,529&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,586&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;_________________________________________&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net change in the fair value of the effective portion classified in other comprehensive income (&#x201c;OCI&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(2)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Effective portion of the foreign currency and Treasury lock cash flow hedges classified as revenue and interest expense, respectively.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(3)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Amount excluded from effectiveness testing and ineffective portion classified in interest and other income (expense), net.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(4)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Starting the third quarter of fiscal 2019, all changes in fair value of our foreign currency cash flow hedges are recorded in accumulated other comprehensive income.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
      contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="d10103169e2420-wk-Fact-ADFC1C4D0EFD5C899C93B9016B1EEB98"
      unitRef="usd">16526000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
      contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="d10103169e2439-wk-Fact-6782D6E243EB563181ED95CE164B5D9E"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
      contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_TreasuryLockMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="d10103169e2458-wk-Fact-4C457B48CA9AB6CE697DCC2D748EBD60"
      unitRef="usd">-22684000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
      contextRef="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="d10103169e2479-wk-Fact-752B51CA1CC8598FAAD5DEE0AA1F32B4"
      unitRef="usd">74080000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
      contextRef="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="d10103169e2498-wk-Fact-946AED16D3E057A595580F8A12B33869"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
      contextRef="FD2017Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="d10103169e2518-wk-Fact-D25C80D5D66C5AC68C5C045E297C6D0D"
      unitRef="usd">6917000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
      contextRef="FD2017Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="d10103169e2537-wk-Fact-A9E7FBD8C7F8552194793C1C8166E75D"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="d10103169e2554-wk-Fact-F6BAA9627E115C71A77567040BE84F8A"
      unitRef="usd">39111000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="d10103169e2573-wk-Fact-E2CCC0E633EE5DB88567CCF8A64281BC"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_TreasuryLockMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="d10103169e2592-wk-Fact-F2E23487A582771C9E1DCC2D76661E67"
      unitRef="usd">-1228000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="d10103169e2613-wk-Fact-7C7439926CEC5C84B0432460DE07A3DC"
      unitRef="usd">48647000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="d10103169e2632-wk-Fact-546708B6DCBB59AD8A83D916EF9540AF"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="FD2017Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="d10103169e2651-wk-Fact-4B1745C5F3F85FCD8DAA954FEE8D46CB"
      unitRef="usd">32852000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="FD2017Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="d10103169e2671-wk-Fact-402FF4E89D4057E99F361955CBFA3F75"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
      contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="d10103169e2693-wk-Fact-0842858B9EF451178109C92B8B07552D"
      unitRef="usd">-24269000</us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet>
    <us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
      contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="d10103169e2713-wk-Fact-A1D9D4B37AAB573790EAD6D97E478018"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet>
    <us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
      contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_TreasuryLockMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="d10103169e2732-wk-Fact-A7CA5A9DD03079EEA55ECC2D79AC1CB6"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet>
    <us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
      contextRef="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="d10103169e2752-wk-Fact-B2A9CC0C6EAB53B89FAA4BBDC8185330"
      unitRef="usd">-41179000</us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet>
    <us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
      contextRef="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="d10103169e2772-wk-Fact-F1E57B8481B75ECAA8F2DD29737D337D"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet>
    <us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
      contextRef="FD2017Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="d10103169e2791-wk-Fact-11DE69B9F75A575D8AB9A8AB5D500545"
      unitRef="usd">-30243000</us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet>
    <us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
      contextRef="FD2017Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="d10103169e2812-wk-Fact-196797D242235629A16B4F61FCBE0F83"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet>
    <adbe:Netgainlossrecognizedinrevenue
      contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e2975-wk-Fact-55CEBB6D9A1E0D21762C8CAAE026AC61"
      unitRef="usd">761000</adbe:Netgainlossrecognizedinrevenue>
    <adbe:Netgainlossrecognizedinrevenue
      contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e2994-wk-Fact-76A8F89B76743DB425B18CAAE43F204E"
      unitRef="usd">0</adbe:Netgainlossrecognizedinrevenue>
    <adbe:Netgainlossrecognizedinrevenue
      contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_TreasuryLockMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e3013-wk-Fact-1BEB55F4F1A4D7F754A68CAAE89A0F41"
      unitRef="usd">0</adbe:Netgainlossrecognizedinrevenue>
    <adbe:Netgainlossrecognizedinrevenue
      contextRef="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e3033-wk-Fact-D90AB7F336366DC5586E8CAAEADA2225"
      unitRef="usd">0</adbe:Netgainlossrecognizedinrevenue>
    <adbe:Netgainlossrecognizedinrevenue
      contextRef="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e3052-wk-Fact-3C58AF2DEFAC38BA6BDA8CAAEE594175"
      unitRef="usd">0</adbe:Netgainlossrecognizedinrevenue>
    <adbe:Netgainlossrecognizedinrevenue
      contextRef="FD2017Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e3071-wk-Fact-3A5507E82791F1F22B348CAAF1BAB97A"
      unitRef="usd">0</adbe:Netgainlossrecognizedinrevenue>
    <adbe:Netgainlossrecognizedinrevenue
      contextRef="FD2017Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e3091-wk-Fact-E6728EB345FB82E6C4B78CAAF54FF0AF"
      unitRef="usd">0</adbe:Netgainlossrecognizedinrevenue>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e3116-wk-Fact-51500C20497452E197FD04FBC73EF658"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e3135-wk-Fact-9B100D0DDCEA56589E974CEECBEC22DD"
      unitRef="usd">4229000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_TreasuryLockMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e3154-wk-Fact-CC318BF874ADE8FBBD8FCC2D7E3A82A4"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e3174-wk-Fact-159A577EEC9959B49959DD5D6D7DE06C"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e3193-wk-Fact-D295F8FE92965F90B64E196939C739D3"
      unitRef="usd">1529000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="FD2017Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e3213-wk-Fact-DD195850F9745F5A9DC49332B8E75E62"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="FD2017Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e3232-wk-Fact-DAF70B91734F56B3A5B85D11DEC2689D"
      unitRef="usd">6586000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <adbe:NetGainsLossesRecognizedInInterestAndOtherIncomeNetRelatingToBalanceSheetHedgingTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-8A0B3998EF885437B4ED6035F340A896-0-wk-Fact-F27F74AB4AC15713B3DB740DFD906C2B">&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net gains (losses) recognized in interest and other income (expense), net relating to foreign currency derivatives not designated as hedging instruments for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:61%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gain (loss) on foreign currency assets and liabilities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net realized gain (loss) recognized in other income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(14,420&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;882&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(6,142&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net unrealized gain (loss) recognized in other income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,050&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(3,843&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(907&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(6,370&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,961&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(7,049&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gain (loss) on hedges of foreign currency assets and liabilities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net realized gain (loss) recognized in other income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,928&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,042&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,415&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net unrealized gain (loss) recognized in other income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,699&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,571&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,171&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,229&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,529&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,586&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net gain (loss) recognized in interest and other income (expense), net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,141&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,432&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(463&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</adbe:NetGainsLossesRecognizedInInterestAndOtherIncomeNetRelatingToBalanceSheetHedgingTableTextBlock>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="FD2019Q4YTD_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e3573-wk-Fact-E6D8F0A7076B50A288D8B9198E5B65C2"
      unitRef="usd">-14420000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="FD2018Q4YTD_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e3593-wk-Fact-23C50A414BC35E3B9EEC169F88B26109"
      unitRef="usd">882000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="FD2017Q4YTD_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e3613-wk-Fact-5435BEF424965F4F94BF2F8E3A9F4C36"
      unitRef="usd">-6142000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="FD2019Q4YTD_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e3634-wk-Fact-B8101A429A455DF0861A482472145914"
      unitRef="usd">8050000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="FD2018Q4YTD_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e3653-wk-Fact-FE0649FDAA3B5C26955061DAC63EB58C"
      unitRef="usd">-3843000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="FD2017Q4YTD_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e3673-wk-Fact-A4C6274368365154BC0D25AE49088DF2"
      unitRef="usd">-907000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="FD2019Q4YTD_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e3700-wk-Fact-0058BEBD684E5615A9A5772F780DBE91"
      unitRef="usd">-6370000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="FD2018Q4YTD_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e3720-wk-Fact-8BB04A02781755A5AB53AFF2604DF878"
      unitRef="usd">-2961000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="FD2017Q4YTD_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e3740-wk-Fact-738239765A04564F96EB2AC7A4E40FEA"
      unitRef="usd">-7049000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e3834-wk-Fact-0612BA9E6E605A89B0A343CCC0547176"
      unitRef="usd">6928000</us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e3853-wk-Fact-A35EC21C6C345BC08459C1B28B9FE59D"
      unitRef="usd">-2042000</us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="FD2017Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e3873-wk-Fact-75DE355853445346872D04F37993A0B5"
      unitRef="usd">5415000</us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <adbe:UnrealizedGainLossonForeignCurrencyDerivativeInstrumentsNotDesignatedasHedgingInstruments
      contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e3899-wk-Fact-16B2B8FA536555D79A657453FE080F07"
      unitRef="usd">-2699000</adbe:UnrealizedGainLossonForeignCurrencyDerivativeInstrumentsNotDesignatedasHedgingInstruments>
    <adbe:UnrealizedGainLossonForeignCurrencyDerivativeInstrumentsNotDesignatedasHedgingInstruments
      contextRef="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e3919-wk-Fact-AA542AF36B7B5D08BCAABB3987C14C05"
      unitRef="usd">3571000</adbe:UnrealizedGainLossonForeignCurrencyDerivativeInstrumentsNotDesignatedasHedgingInstruments>
    <adbe:UnrealizedGainLossonForeignCurrencyDerivativeInstrumentsNotDesignatedasHedgingInstruments
      contextRef="FD2017Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e3938-wk-Fact-E079DAEA3D655861B87405703D08AA04"
      unitRef="usd">1171000</adbe:UnrealizedGainLossonForeignCurrencyDerivativeInstrumentsNotDesignatedasHedgingInstruments>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e3964-wk-Fact-28DDA5755BA155D68A10586FC49F277E"
      unitRef="usd">4229000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e3983-wk-Fact-E0142A9DD3E451188A14A0990230E7E6"
      unitRef="usd">1529000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="FD2017Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e4002-wk-Fact-7CA860C1679C5F9AAFEF6064ADB904F4"
      unitRef="usd">6586000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="FD2019Q4YTD_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e4033-wk-Fact-52AAFE357B315F69981B7EBAE2C2E2A0"
      unitRef="usd">-2141000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="FD2018Q4YTD_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e4053-wk-Fact-D10EDF9B28F75A2089437B19CD99E13C"
      unitRef="usd">-1432000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="FD2017Q4YTD_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember"
      decimals="-3"
      id="d10103169e4074-wk-Fact-B023DBB6B2D157BD88804C45238F3E6B"
      unitRef="usd">-463000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-2C050B73C95F5FD1BD8B5FF2DEE1CE1A-0-wk-Fact-8DA2E27C03EA5EC6944873FFDBC557DC">PROPERTY AND EQUIPMENT&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property and equipment, net consisted of the following as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:66%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Computers and other equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,424,368&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,239,033&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Buildings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;482,797&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;485,024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Building improvements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;307,396&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;285,564&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Leasehold improvements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;246,244&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;181,990&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Land&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;144,871&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;145,065&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Furniture and fixtures&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;143,739&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;121,206&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Capital projects in-progress&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;112,232&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23,026&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,861,647&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,480,908&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Less accumulated depreciation and amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,568,632&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,405,836&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property and equipment, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,293,015&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,075,072&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Depreciation and amortization expense of property and equipment for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$173.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$157.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$156.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property and equipment, net, by geographic area as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:66%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Americas:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;United States&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,126,406&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;882,145&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,735&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;30,475&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total Americas&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,129,141&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;912,620&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;EMEA&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;54,394&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;51,033&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;APAC&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;109,480&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;111,419&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property and equipment, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,293,015&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,075,072&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-A1751609EAA05FCCA7BA9356836BE81B-0-wk-Fact-35CFA201912359069A8B1CAE761754B8">&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property and equipment, net consisted of the following as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:66%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Computers and other equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,424,368&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,239,033&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Buildings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;482,797&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;485,024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Building improvements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;307,396&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;285,564&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Leasehold improvements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;246,244&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;181,990&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Land&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;144,871&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;145,065&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Furniture and fixtures&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;143,739&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;121,206&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Capital projects in-progress&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;112,232&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23,026&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,861,647&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,480,908&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Less accumulated depreciation and amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,568,632&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,405,836&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property and equipment, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,293,015&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,075,072&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember"
      decimals="-3"
      id="d10104283e897-wk-Fact-12DDA3A3974E5A45BAC6BB457DEBA6F3"
      unitRef="usd">1424368000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember"
      decimals="-3"
      id="d10104283e916-wk-Fact-89A86A9C82FB55BB88B1A5B270F35246"
      unitRef="usd">1239033000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember"
      decimals="-3"
      id="d10104283e936-wk-Fact-75BF2B7E11F45D6D91022E86531042DB"
      unitRef="usd">482797000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember"
      decimals="-3"
      id="d10104283e955-wk-Fact-83D8FE31DAC256DD8B4A61F3537FFFB0"
      unitRef="usd">485024000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingImprovementsMember"
      decimals="-3"
      id="d10104283e980-wk-Fact-9C2E691F710D51D4B84CEE7690B00CB5"
      unitRef="usd">307396000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingImprovementsMember"
      decimals="-3"
      id="d10104283e999-wk-Fact-7B6D3F91C26C5DEFBCC8F4061D13B496"
      unitRef="usd">285564000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember"
      decimals="-3"
      id="d10104283e1024-wk-Fact-6B7DEA6D537D53A5AD4E6E5548A40656"
      unitRef="usd">246244000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember"
      decimals="-3"
      id="d10104283e1043-wk-Fact-287D8B285D7A50848030E68075AA2156"
      unitRef="usd">181990000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember"
      decimals="-3"
      id="d10104283e1068-wk-Fact-0FF336C006555767A4860205159CABEE"
      unitRef="usd">144871000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember"
      decimals="-3"
      id="d10104283e1087-wk-Fact-61050ADC11C15C368881880D591EF1F1"
      unitRef="usd">145065000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember"
      decimals="-3"
      id="d10104283e1112-wk-Fact-4F60AC1E139459CFB4453A1F493F5502"
      unitRef="usd">143739000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember"
      decimals="-3"
      id="d10104283e1131-wk-Fact-5750813060E85431A50D8F5C1B7B7135"
      unitRef="usd">121206000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember"
      decimals="-3"
      id="d10104283e1156-wk-Fact-303E1985106A5568B77A6C93E2EF26C5"
      unitRef="usd">112232000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember"
      decimals="-3"
      id="d10104283e1175-wk-Fact-5E9D9F7A075657DBB9581B4377F57075"
      unitRef="usd">23026000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10104283e1200-wk-Fact-8725B1A6502C5EF487CA8CAA45BD85F6"
      unitRef="usd">2861647000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10104283e1219-wk-Fact-946219C04A3E51F29C0F8F881E6227ED"
      unitRef="usd">2480908000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10104283e1244-wk-Fact-5EE40E20F9B15E2C8E424577044962D9"
      unitRef="usd">1568632000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10104283e1264-wk-Fact-1EBBADED42D05959BCECB98503F5F8F8"
      unitRef="usd">1405836000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10104283e1295-wk-Fact-4B4459E4B11D5BD7A851C5168E9C56F1"
      unitRef="usd">1293015000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10104283e1314-wk-Fact-669CAD88FCAF5FB4850AB2B5B0876EC7"
      unitRef="usd">1075072000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d10104283e1345-wk-Fact-16BAD2CDB4CE572D93CFF7FDF366CC17"
      unitRef="usd">173100000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d10104283e1349-wk-Fact-60275D3D87555A078D4C298667377864"
      unitRef="usd">157100000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d10104283e1354-wk-Fact-039F76347DE25FD2993C20DF3A62B4D1"
      unitRef="usd">156900000</us-gaap:OtherDepreciationAndAmortization>
    <adbe:PropertyandEquipmentbyGeographicAreaTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-63673B9FBD6F0E98D834DC0FA7F3C81D-0-wk-Fact-E8228CA56A7BE2DEC924DC0FBA19B60A">&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property and equipment, net, by geographic area as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:66%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Americas:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;United States&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,126,406&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;882,145&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,735&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;30,475&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total Americas&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,129,141&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;912,620&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;EMEA&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;54,394&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;51,033&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;APAC&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;109,480&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;111,419&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property and equipment, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,293,015&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,075,072&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</adbe:PropertyandEquipmentbyGeographicAreaTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2019Q4_srt_StatementGeographicalAxis_country_US"
      decimals="-3"
      id="d10104283e1499-wk-Fact-C20878F352A95EF3B60ED966AC57506F"
      unitRef="usd">1126406000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2018Q4_srt_StatementGeographicalAxis_country_US"
      decimals="-3"
      id="d10104283e1518-wk-Fact-3F5AADC5A92058A3A3C30FE80EE540F6"
      unitRef="usd">882145000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2019Q4_srt_StatementGeographicalAxis_adbe_OtherAmericasMember"
      decimals="-3"
      id="d10104283e1538-wk-Fact-721F0D28E73F54A5A9A1FDDBBDC8F461"
      unitRef="usd">2735000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2018Q4_srt_StatementGeographicalAxis_adbe_OtherAmericasMember"
      decimals="-3"
      id="d10104283e1557-wk-Fact-71AE477B121459CE9E0E5BCA722E9160"
      unitRef="usd">30475000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2019Q4_srt_StatementGeographicalAxis_srt_AmericasMember"
      decimals="-3"
      id="d10104283e1582-wk-Fact-FA677E3C1C5B5F1B82D24030F8396294"
      unitRef="usd">1129141000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2018Q4_srt_StatementGeographicalAxis_srt_AmericasMember"
      decimals="-3"
      id="d10104283e1601-wk-Fact-976675D5C37758EAAEB287442DE3C064"
      unitRef="usd">912620000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2019Q4_srt_StatementGeographicalAxis_us-gaap_EMEAMember"
      decimals="-3"
      id="d10104283e1626-wk-Fact-171C12172DA552AD9DF0FBEDE11042B0"
      unitRef="usd">54394000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2018Q4_srt_StatementGeographicalAxis_us-gaap_EMEAMember"
      decimals="-3"
      id="d10104283e1645-wk-Fact-F2C8D3F975AA5263AF27A6F242BD12FE"
      unitRef="usd">51033000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2019Q4_srt_StatementGeographicalAxis_srt_AsiaMember"
      decimals="-3"
      id="d10104283e1670-wk-Fact-80FD881936E651F0AD733615B3474F69"
      unitRef="usd">109480000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2018Q4_srt_StatementGeographicalAxis_srt_AsiaMember"
      decimals="-3"
      id="d10104283e1689-wk-Fact-FA33D296439B525E9301840A8CD96097"
      unitRef="usd">111419000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10104283e1719-wk-Fact-4B4459E4B11D5BD7A851C5168E9C56F1"
      unitRef="usd">1293015000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10104283e1738-wk-Fact-669CAD88FCAF5FB4850AB2B5B0876EC7"
      unitRef="usd">1075072000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-A36A89272B145A57A4677F47F485F1A8-0-wk-Fact-BB031F4D462558978F23A8A61A07B2D1">&#160;GOODWILL AND OTHER INTANGIBLES&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Goodwill by reportable segment and activity for the years ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="29"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:22%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:7%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:7%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Acquisitions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Other&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Acquisitions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Other&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Digital Media&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,724,747&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15,247&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,481&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,737,513&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;125,899&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(914&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,862,498&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Digital Experience&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,838,390&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,775,969&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(29,246&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,585,113&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;270&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(15,103&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,570,280&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Publishing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;258,424&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;258,422&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;258,421&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,821,561&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,791,216&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(31,729&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10,581,048&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;126,169&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(16,018&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10,691,199&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;_________________________________________&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Amounts primarily consist of foreign currency translation adjustments.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other intangibles, net, by reportable segment as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:66%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="padding-top:12px;text-align:justify;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Digital Media&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;79,483&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;68,280&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Digital Experience&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,640,925&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,000,718&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Publishing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;157&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other intangibles, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,720,565&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,069,001&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Certain goodwill and other intangibles were misclassified between Digital Media and Digital Experience in the prior year, which have been recast in the above tables.  The impact to our prior year disclosures was immaterial and there was no impact to the Consolidated Financial Statements resulting from the change in classification.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other intangibles, net, as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were as follows:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="24"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:29%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="padding-top:12px;text-align:justify;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Accumulated Amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Accumulated Amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Customer contracts and relationships&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,219,029&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(436,545&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;782,484&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,329,432&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(416,176&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;913,256&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Purchased technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;759,111&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(223,115&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;535,996&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;750,286&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(118,812&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;631,474&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Trademarks&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;384,300&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(73,546&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;310,754&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;384,855&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(25,968&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;358,887&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Backlog&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;143,400&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(75,570&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;67,830&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;147,300&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(13,299&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;134,001&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Acquired rights to use technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;59,524&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(46,823&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,701&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;58,966&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(48,770&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10,196&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23,745&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(12,945&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10,800&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;51,096&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(29,909&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21,187&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other intangibles, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,589,109&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(868,544&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,720,565&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,721,935&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(652,934&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,069,001&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, certain intangibles associated with our acquisitions in prior years became fully amortized and were removed from the Consolidated Balance Sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Amortization expense related to other intangibles was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$402.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$182.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$153.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; respectively. Of these amounts, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$227.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$91.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$76.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were included in cost of sales for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other intangibles are amortized over their estimated useful lives of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; years. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, we expect  the estimated aggregate amortization expense for each of the five succeeding fiscal years to be as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="5"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:83%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="padding-top:12px;text-align:justify;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Other&#160;Intangibles&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;364,683&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;254,921&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;222,810&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;214,188&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;201,953&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Thereafter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;462,010&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total expected amortization expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,720,565&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-20927555A6795CA1A3DF2B9981628D91-0-wk-Fact-D7DC98C418475A6D945AFE15DADE9C03">&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Goodwill by reportable segment and activity for the years ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="29"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:22%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:7%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:7%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Acquisitions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Other&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Acquisitions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Other&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Digital Media&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,724,747&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15,247&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,481&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,737,513&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;125,899&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(914&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,862,498&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Digital Experience&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,838,390&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,775,969&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(29,246&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,585,113&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;270&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(15,103&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,570,280&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Publishing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;258,424&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;258,422&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;258,421&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,821,561&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,791,216&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(31,729&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10,581,048&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;126,169&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(16,018&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10,691,199&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;_________________________________________&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Amounts primarily consist of foreign currency translation adjustments.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember"
      decimals="-3"
      id="d10107053e1027-wk-Fact-935182F11C5F5F779E2CC19E10D0A902"
      unitRef="usd">2724747000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember"
      decimals="-3"
      id="d10107053e1046-wk-Fact-85255D71702753799275D562DB320BD5"
      unitRef="usd">15247000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember"
      decimals="-3"
      id="d10107053e1066-wk-Fact-1A77DE79BBB35DA9851E11A7B2001B8F"
      unitRef="usd">-2481000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember"
      decimals="-3"
      id="d10107053e1086-wk-Fact-B7368585A7BA54C0B09E71B4C2DC88AD"
      unitRef="usd">2737513000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember"
      decimals="-3"
      id="d10107053e1105-wk-Fact-6345FD27390455DDB6F497FC6934300B"
      unitRef="usd">125899000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember"
      decimals="-3"
      id="d10107053e1125-wk-Fact-148AD0BE51F2536DA7DB284C36126ACC"
      unitRef="usd">-914000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember"
      decimals="-3"
      id="d10107053e1145-wk-Fact-624A0849E9E35125B9E4609301741834"
      unitRef="usd">2862498000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember"
      decimals="-3"
      id="d10107053e1165-wk-Fact-2D002A18ECF95811BECC4C33D0FCEF5A"
      unitRef="usd">2838390000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember"
      decimals="-3"
      id="d10107053e1184-wk-Fact-41A80E779DC85F55AD1AE5452851B28E"
      unitRef="usd">4775969000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember"
      decimals="-3"
      id="d10107053e1203-wk-Fact-1B17D5095CFA5DF99C2D0470719F006C"
      unitRef="usd">-29246000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember"
      decimals="-3"
      id="d10107053e1224-wk-Fact-203CF384EC545EF29E47F2786C744500"
      unitRef="usd">7585113000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember"
      decimals="-3"
      id="d10107053e1243-wk-Fact-C9DD3C92D371580A93A61325C0DD37F9"
      unitRef="usd">270000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember"
      decimals="-3"
      id="d10107053e1263-wk-Fact-2C4AC8C044DD5F0A9B6CD877C71E0B48"
      unitRef="usd">-15103000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember"
      decimals="-3"
      id="d10107053e1283-wk-Fact-993E586DE2D1546D850D53D4B0089210"
      unitRef="usd">7570280000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember"
      decimals="-3"
      id="d10107053e1308-wk-Fact-CC0E13EDECA4510FA3AF589813546EA5"
      unitRef="usd">258424000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember"
      decimals="-3"
      id="d10107053e1327-wk-Fact-64C938E4144C570AA43CCF4155B480B3"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember"
      decimals="-3"
      id="d10107053e1346-wk-Fact-10EA2BBE7B4D5FE6B69E6670BAE35A23"
      unitRef="usd">-2000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember"
      decimals="-3"
      id="d10107053e1367-wk-Fact-7912849AB0A551D79751AB50920713EC"
      unitRef="usd">258422000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember"
      decimals="-3"
      id="d10107053e1386-wk-Fact-D32EF555B0515965AFA97D1691853FF1"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember"
      decimals="-3"
      id="d10107053e1406-wk-Fact-CA9E1E2CD00D5F0984AB3EA097DEAB01"
      unitRef="usd">-1000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember"
      decimals="-3"
      id="d10107053e1426-wk-Fact-D9EA784C8AF05530A7F4801BBEBA72E4"
      unitRef="usd">258421000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="FI2017Q4"
      decimals="-3"
      id="d10107053e1456-wk-Fact-A536901D47B95C01B7F26B53552BA9A7"
      unitRef="usd">5821561000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10107053e1475-wk-Fact-0559678CEC3257A68FDA8AD2C9F69FFE"
      unitRef="usd">4791216000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10107053e1495-wk-Fact-FDC5E7A92412508499336CBBEB7A7C2A"
      unitRef="usd">-31729000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10107053e1515-wk-Fact-E0374051D9D0547BADAC86F9F2F216AA"
      unitRef="usd">10581048000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10107053e1534-wk-Fact-8F332260BC29546297254CB8F89348E7"
      unitRef="usd">126169000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10107053e1554-wk-Fact-43582AB802E65136B3DF10C7AA27E284"
      unitRef="usd">-16018000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10107053e1574-wk-Fact-6ACCE66915C95AC0AF6678FCC2740C00"
      unitRef="usd">10691199000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-4841D81E9A9D56318A77C888B3BAFF21-0-wk-Fact-8E772B31BB205809996C5D7201FF1EB2">&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other intangibles, net, by reportable segment as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:66%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="padding-top:12px;text-align:justify;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Digital Media&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;79,483&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;68,280&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Digital Experience&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,640,925&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,000,718&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Publishing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;157&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other intangibles, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,720,565&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,069,001&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember"
      decimals="-3"
      id="d10107053e1725-wk-Fact-1D8305373E815D10911040C2677223BC"
      unitRef="usd">79483000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember"
      decimals="-3"
      id="d10107053e1744-wk-Fact-1E6CC9A94CAA545F8570DD3680FDA2BF"
      unitRef="usd">68280000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember"
      decimals="-3"
      id="d10107053e1764-wk-Fact-17C7993D78485C8DA2583EFDFD1294A9"
      unitRef="usd">1640925000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalExperienceMember"
      decimals="-3"
      id="d10107053e1783-wk-Fact-AF87D7AFA2E353708F9BA0AD1F763AD3"
      unitRef="usd">2000718000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember"
      decimals="-3"
      id="d10107053e1808-wk-Fact-D4B3069793CE5821A1AAF27E01C937D2"
      unitRef="usd">157000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_PublishingMember"
      decimals="-3"
      id="d10107053e1827-wk-Fact-284A6821D0245CDFB6F320AC524AC106"
      unitRef="usd">3000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10107053e1857-wk-Fact-4874329B60C856989CEEE1754FD9EA74"
      unitRef="usd">1720565000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10107053e1876-wk-Fact-AF9C07480E655CB7A2B9CC7120A3BB2A"
      unitRef="usd">2069001000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-91A72A53A18F594887064C16341ED1BE-0-wk-Fact-4182374FE0D55AB1987005BC791B7D82">&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other intangibles, net, as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were as follows:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="24"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:29%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="padding-top:12px;text-align:justify;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Accumulated Amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Accumulated Amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Customer contracts and relationships&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,219,029&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(436,545&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;782,484&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,329,432&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(416,176&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;913,256&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Purchased technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;759,111&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(223,115&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;535,996&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;750,286&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(118,812&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;631,474&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Trademarks&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;384,300&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(73,546&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;310,754&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;384,855&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(25,968&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;358,887&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Backlog&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;143,400&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(75,570&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;67,830&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;147,300&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(13,299&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;134,001&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Acquired rights to use technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;59,524&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(46,823&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,701&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;58,966&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(48,770&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10,196&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23,745&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(12,945&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10,800&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;51,096&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(29,909&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21,187&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other intangibles, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,589,109&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(868,544&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,720,565&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,721,935&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(652,934&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,069,001&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_CustomerContractsAndRelationshipsMember"
      decimals="-3"
      id="d10107053e2208-wk-Fact-1536344B57FE8A42CCECCC2A76DC3225"
      unitRef="usd">1219029000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_CustomerContractsAndRelationshipsMember"
      decimals="-3"
      id="d10107053e2227-wk-Fact-E5971632A8C35A004F67CC2A76D07F5B"
      unitRef="usd">436545000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_CustomerContractsAndRelationshipsMember"
      decimals="-3"
      id="d10107053e2247-wk-Fact-5F9D1B592E805190A1546406FED13B11"
      unitRef="usd">782484000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_CustomerContractsAndRelationshipsMember"
      decimals="-3"
      id="d10107053e2267-wk-Fact-99BE02834BABFD7BB6E0CC2A76DF1DAE"
      unitRef="usd">1329432000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_CustomerContractsAndRelationshipsMember"
      decimals="-3"
      id="d10107053e2286-wk-Fact-F0624BE9C751E401635BCC2A76CC1A3F"
      unitRef="usd">416176000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_CustomerContractsAndRelationshipsMember"
      decimals="-3"
      id="d10107053e2307-wk-Fact-1F9A7F895DD45DC7BA328BDD8E280D30"
      unitRef="usd">913256000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_PurchasedTechnologyMember"
      decimals="-3"
      id="d10107053e2322-wk-Fact-58AFB072A941503C9D4708245E089C4A"
      unitRef="usd">759111000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_PurchasedTechnologyMember"
      decimals="-3"
      id="d10107053e2341-wk-Fact-9CCA606733A524C13F42CC2A76D47DB1"
      unitRef="usd">223115000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_PurchasedTechnologyMember"
      decimals="-3"
      id="d10107053e2361-wk-Fact-6B31EEE473B55251A7F1C65DB0798E6B"
      unitRef="usd">535996000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_PurchasedTechnologyMember"
      decimals="-3"
      id="d10107053e2381-wk-Fact-4ABBF72DCA8D57758EB87EBF41AE89B8"
      unitRef="usd">750286000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_PurchasedTechnologyMember"
      decimals="-3"
      id="d10107053e2400-wk-Fact-66F2B80B94572C12C170CC2A76ECD9E1"
      unitRef="usd">118812000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_PurchasedTechnologyMember"
      decimals="-3"
      id="d10107053e2420-wk-Fact-33331CF579F25FCEA3A03C8530F65A49"
      unitRef="usd">631474000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember"
      decimals="-3"
      id="d10107053e2441-wk-Fact-E4B73619334D51F0B8CA5F36058430A9"
      unitRef="usd">384300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember"
      decimals="-3"
      id="d10107053e2460-wk-Fact-D4D5EA4EA6A85348AB4A815793F74C07"
      unitRef="usd">73546000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember"
      decimals="-3"
      id="d10107053e2480-wk-Fact-24C0414669F05C0F9EE50C060CCA6D5D"
      unitRef="usd">310754000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember"
      decimals="-3"
      id="d10107053e2500-wk-Fact-D962480C9FDB553AA325B3490D496ECF"
      unitRef="usd">384855000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember"
      decimals="-3"
      id="d10107053e2519-wk-Fact-BDC7D913A378596A89E39B5CF5B9111D"
      unitRef="usd">25968000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember"
      decimals="-3"
      id="d10107053e2539-wk-Fact-3013D74259E55171954ED48891EC08F8"
      unitRef="usd">358887000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember"
      decimals="-3"
      id="d10107053e2560-wk-Fact-84A7903F980BF3B61C85CC2A76D77DA7"
      unitRef="usd">143400000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember"
      decimals="-3"
      id="d10107053e2579-wk-Fact-D27B6759163DA629D739CC2A78580758"
      unitRef="usd">75570000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember"
      decimals="-3"
      id="d10107053e2599-wk-Fact-C4F6491D38E75DAF9F86D2EA87A6B9D8"
      unitRef="usd">67830000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember"
      decimals="-3"
      id="d10107053e2619-wk-Fact-CAA3816669971191793DCC2A785DE853"
      unitRef="usd">147300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember"
      decimals="-3"
      id="d10107053e2638-wk-Fact-846B70BB589A0298259DCC2A76EF51CF"
      unitRef="usd">13299000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember"
      decimals="-3"
      id="d10107053e2658-wk-Fact-E8499B2B0BA05D1EBF8807685FD587EF"
      unitRef="usd">134001000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-3"
      id="d10107053e2679-wk-Fact-30EF9F956BCC5AC7B13A953072C462A5"
      unitRef="usd">59524000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-3"
      id="d10107053e2698-wk-Fact-6747EFADCA765238A8A2F13FCB515D75"
      unitRef="usd">46823000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-3"
      id="d10107053e2718-wk-Fact-C1C69409380546069D8DCC2A76E3837A"
      unitRef="usd">12701000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-3"
      id="d10107053e2738-wk-Fact-ECEF5314040654AA9276F19C628F3FBA"
      unitRef="usd">58966000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-3"
      id="d10107053e2757-wk-Fact-081F1C89B0F85AFC8C68C0D23EB3BD75"
      unitRef="usd">48770000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-3"
      id="d10107053e2777-wk-Fact-BAEE60B1006AAF9FD07DCC2A7868BA6C"
      unitRef="usd">10196000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember"
      decimals="-3"
      id="d10107053e2798-wk-Fact-E3E7EF932A215552B64D8964C1FD1A45"
      unitRef="usd">23745000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember"
      decimals="-3"
      id="d10107053e2817-wk-Fact-93BF724D726350A4BABE37E88943BB63"
      unitRef="usd">12945000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember"
      decimals="-3"
      id="d10107053e2837-wk-Fact-8847B67B3357556180209B63D98A2FBF"
      unitRef="usd">10800000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember"
      decimals="-3"
      id="d10107053e2857-wk-Fact-BD87D01F14485F60B0298401D23262C1"
      unitRef="usd">51096000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember"
      decimals="-3"
      id="d10107053e2876-wk-Fact-1B997DF01E855A2B8A6CC728A1964955"
      unitRef="usd">29909000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember"
      decimals="-3"
      id="d10107053e2896-wk-Fact-C0B790ECC98854F79AA7DCAEF3C156A3"
      unitRef="usd">21187000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10107053e2922-wk-Fact-40B338C7E199591F825E2399E3AF064F"
      unitRef="usd">2589109000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10107053e2941-wk-Fact-01EFD99F072B582B850C8C8DDC1CC017"
      unitRef="usd">868544000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10107053e2961-wk-Fact-4874329B60C856989CEEE1754FD9EA74"
      unitRef="usd">1720565000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10107053e2981-wk-Fact-7D2EA9E7C0EC5C83A1697D67533952DC"
      unitRef="usd">2721935000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10107053e3000-wk-Fact-DC600082EB4752A6A00938175CFA5755"
      unitRef="usd">652934000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10107053e3021-wk-Fact-AF9C07480E655CB7A2B9CC7120A3BB2A"
      unitRef="usd">2069001000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d10107053e3054-wk-Fact-87528B513C8252E4A354A4D079DCC888"
      unitRef="usd">402300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d10107053e3058-wk-Fact-A1F5E133B36D5C2BA3C62A69A3418D46"
      unitRef="usd">182600000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d10107053e3062-wk-Fact-72A7500DB2285B7CA789F65FCD8613BA"
      unitRef="usd">153600000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:CostOfGoodsAndServicesSoldAmortization
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d10107053e3079-wk-Fact-5A5B1BD308AB5CDCB2A04D9ECB79CFCC"
      unitRef="usd">227000000.0</us-gaap:CostOfGoodsAndServicesSoldAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldAmortization
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d10107053e3083-wk-Fact-C352F191DDB35741874E88C22F5BDBE3"
      unitRef="usd">91300000</us-gaap:CostOfGoodsAndServicesSoldAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldAmortization
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d10107053e3087-wk-Fact-78F03F01E9A457DABAED7BE7776CD905"
      unitRef="usd">76100000</us-gaap:CostOfGoodsAndServicesSoldAmortization>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember"
      id="d10107053e3107-wk-Fact-274F1F1BD6E95B76AFAB8EA59716392C">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember"
      id="d10107053e3111-wk-Fact-1613E97D618255819A50E4F2360E3DC4">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-2D22AFAB154956828464D9C5AE40EA8F-0-wk-Fact-15FF8E3489FC5B5AB8A0C4C9D8733DE6">As of &lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, we expect  the estimated aggregate amortization expense for each of the five succeeding fiscal years to be as follows:&lt;/span&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="5"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:83%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="padding-top:12px;text-align:justify;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Other&#160;Intangibles&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;364,683&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;254,921&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;222,810&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;214,188&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;201,953&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Thereafter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;462,010&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total expected amortization expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,720,565&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10107053e3188-wk-Fact-75A3C8DDA7A052ABB0DF6FEA3B6538BB"
      unitRef="usd">364683000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10107053e3208-wk-Fact-4DB969CA07A8561894D27CB1E31B0CB5"
      unitRef="usd">254921000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10107053e3233-wk-Fact-75957660D6905C4ABF6F5566E32E344A"
      unitRef="usd">222810000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10107053e3258-wk-Fact-1CBDDDE736AB5314BD84EDBA0847BA7A"
      unitRef="usd">214188000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10107053e3283-wk-Fact-5B67AB1C004959D1A447B51D97BD237E"
      unitRef="usd">201953000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10107053e3308-wk-Fact-2314B37103825147B894354651BB507C"
      unitRef="usd">462010000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <adbe:TotalAmortizationExpenseExpectedToBeRecognized
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10107053e3338-wk-Fact-92AAE1CA263C56AB931DBF745DF501DE"
      unitRef="usd">1720565000</adbe:TotalAmortizationExpenseExpectedToBeRecognized>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-9687BB445FFE5E418B21279183AB50AF-0-wk-Fact-11CE421B76EF53DAB1169FC03456DFA9">ACCRUED EXPENSES&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued expenses as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued compensation and benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;317,897&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;313,874&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued bonuses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;222,333&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;216,007&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued media costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;117,591&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;124,849&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued building rent&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;98,570&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;61,544&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Taxes payable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;82,988&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;57,525&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued corporate marketing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;79,937&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;66,186&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Sales and marketing allowances&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;74,163&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;44,968&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Royalties payable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;61,938&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;51,529&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Fair value of derivatives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;32,531&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;816&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued interest expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;28,878&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;29,481&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;281,722&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;196,406&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,398,548&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,163,185&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued media costs primarily relate to our advertising platform offerings. We accrue for media costs related to impressions purchased from third-party ad inventory sources. Other primarily includes general corporate accruals for local and regional expenses and sales returns reserves.&lt;/span&gt;&lt;/div&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-8CDE7F0A9613508CA9AC544928A3776F-0-wk-Fact-547C6934C8C858C9B7B0285D7CCE6B03">&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued expenses as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued compensation and benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;317,897&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;313,874&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued bonuses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;222,333&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;216,007&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued media costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;117,591&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;124,849&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued building rent&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;98,570&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;61,544&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Taxes payable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;82,988&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;57,525&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued corporate marketing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;79,937&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;66,186&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Sales and marketing allowances&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;74,163&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;44,968&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Royalties payable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;61,938&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;51,529&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Fair value of derivatives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;32,531&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;816&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued interest expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;28,878&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;29,481&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;281,722&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;196,406&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,398,548&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,163,185&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10107875e890-wk-Fact-C422F11450405896969B5CEE7B834960"
      unitRef="usd">317897000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10107875e909-wk-Fact-3971C4A901645984947BABA153EAB217"
      unitRef="usd">313874000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10107875e924-wk-Fact-B8FB7DAE914E5DD2B47B5D4AC9A29A75"
      unitRef="usd">222333000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10107875e943-wk-Fact-C23023E5186659A191E94A0AE51188DB"
      unitRef="usd">216007000</us-gaap:AccruedBonusesCurrent>
    <adbe:Accruedmediacosts
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10107875e963-wk-Fact-389162137CEA52CA9709124E3B8F1DFA"
      unitRef="usd">117591000</adbe:Accruedmediacosts>
    <adbe:Accruedmediacosts
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10107875e982-wk-Fact-5467D687B684573E895DDF95EB73FDD5"
      unitRef="usd">124849000</adbe:Accruedmediacosts>
    <us-gaap:AccruedRentCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10107875e1002-wk-Fact-616465160AAE5FA448DECC4133E09DA0"
      unitRef="usd">98570000</us-gaap:AccruedRentCurrent>
    <us-gaap:AccruedRentCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10107875e1021-wk-Fact-83519243A9E4370D16B1CC413586C633"
      unitRef="usd">61544000</us-gaap:AccruedRentCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10107875e1041-wk-Fact-55CC419300855BF6B1F0A081A45D6E54"
      unitRef="usd">82988000</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10107875e1060-wk-Fact-A46F41DC09755BB49C987C2576A07866"
      unitRef="usd">57525000</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:AccruedMarketingCostsCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10107875e1080-wk-Fact-BAD5FC07B1EC555781B3D32D22134839"
      unitRef="usd">79937000</us-gaap:AccruedMarketingCostsCurrent>
    <us-gaap:AccruedMarketingCostsCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10107875e1099-wk-Fact-51338042386B5CF9AC32D0753A90ADB5"
      unitRef="usd">66186000</us-gaap:AccruedMarketingCostsCurrent>
    <adbe:SalesAndMarketingAllowances
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10107875e1119-wk-Fact-73F08FF6BA28537481F2FAE6D114880C"
      unitRef="usd">74163000</adbe:SalesAndMarketingAllowances>
    <adbe:SalesAndMarketingAllowances
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10107875e1138-wk-Fact-261CF547A52D5B15AAA913AFA6CBEACE"
      unitRef="usd">44968000</adbe:SalesAndMarketingAllowances>
    <us-gaap:AccruedRoyaltiesCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10107875e1158-wk-Fact-D9DC42307D22596195770E0D639FC6B0"
      unitRef="usd">61938000</us-gaap:AccruedRoyaltiesCurrent>
    <us-gaap:AccruedRoyaltiesCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10107875e1177-wk-Fact-B851862D9F6B5ACDBC943508C38A1E21"
      unitRef="usd">51529000</us-gaap:AccruedRoyaltiesCurrent>
    <adbe:Fairmarketvalueofderivativeliability
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10107875e1197-wk-Fact-F69FA53985D221605FF9CC419A2E6BFE"
      unitRef="usd">32531000</adbe:Fairmarketvalueofderivativeliability>
    <adbe:Fairmarketvalueofderivativeliability
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10107875e1216-wk-Fact-5C4D1287B686FA1FFE1DCC419B75F3D0"
      unitRef="usd">816000</adbe:Fairmarketvalueofderivativeliability>
    <us-gaap:InterestPayableCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10107875e1236-wk-Fact-25566A91C87D5DB4A1FC3D6DE4920397"
      unitRef="usd">28878000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10107875e1255-wk-Fact-4048F0A5227251B3901A0449B5DBE606"
      unitRef="usd">29481000</us-gaap:InterestPayableCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10107875e1276-wk-Fact-1281CD276F505566802804A173DC4FBD"
      unitRef="usd">281722000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10107875e1295-wk-Fact-4010FF0015515E43B00B1C10D0374030"
      unitRef="usd">196406000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10107875e1320-wk-Fact-41CDE768E4445F62AFC683DD257735C3"
      unitRef="usd">1398548000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10107875e1339-wk-Fact-CB6E7FF7098A58BD9E98B1021AB074CB"
      unitRef="usd">1163185000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-D90D180EDC715134999BD2D5700983E5-0-wk-Fact-4CA80DE36A875C4A9CBC10DBF0624727">INCOME TAXES&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Income before income taxes for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; consisted of the following:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:61%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Domestic&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;437,603&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;542,948&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,056,156&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,767,138&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,250,928&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,081,485&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Income before income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,204,741&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,793,876&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,137,641&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The provision for income taxes for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:61%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Current:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;United States federal&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,563&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;501,272&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;298,802&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;211,174&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;140,308&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;60,962&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;State and local&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;30,893&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;28,612&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;33,578&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;248,630&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;670,192&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;393,342&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;United States federal&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;22,528&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(466,113&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;48,905&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(11,675&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(9,734&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(4,242&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;State and local&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(6,200&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,757&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,682&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total deferred&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,653&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(467,090&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;50,345&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Provision for income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;253,283&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;203,102&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;443,687&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;U.S. Tax Reform&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On December 22, 2017, the Tax Cuts and Jobs Act (the &#x201c;Tax Act&#x201d;) was enacted into law, which significantly changed existing U.S. tax law and includes many provisions applicable to us, such as reducing the U.S. federal statutory tax rate, imposing a one-time transition tax on deemed repatriation of deferred foreign income and adopting a territorial tax system. The Tax Act reduced the U.S. federal statutory tax rate from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;35%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; effective January 1, 2018. For fiscal 2018, our blended U.S. federal statutory tax rate was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;22.2%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. This was the result of using the tax rate of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;35%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for the first month of fiscal 2018 and the reduced tax rate of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for the remaining eleven months of fiscal 2018. The Tax Act also required us to incur a one-time transition tax on deferred foreign income not previously subject to U.S. income tax at a rate of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15.5%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for foreign cash and certain other net current assets, and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; on the remaining income, in each case reduced by certain foreign tax credits. The Tax Act also included a provision to tax global intangible low-taxed income of foreign subsidiaries, a special tax deduction for foreign-derived intangible income and a base erosion anti-abuse tax measure that may tax certain payments between a U.S. corporation and its subsidiaries. These additional provisions of the Tax Act were effective for us beginning December 1, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;During fiscal 2018, we recorded tax charges for the impact of the Tax Act using the current available information and technical guidance on the interpretations of the Tax Act. The accounting analysis was finalized based on the guidance, interpretations and data available as of November 30, 2018. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Certain international provisions introduced in the Tax Act are effective for us starting in fiscal 2019. As part of these provisions, an accounting policy election is available to either account for the tax effects of certain taxes in the period that is subject to such taxes or to provide deferred taxes for book and tax basis differences that upon reversal may be subject to such taxes. We elected to account for the tax effects of these provisions in the period that it is subject to such tax.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Reconciliation of Provision for Income Taxes &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total income tax expense differs from the expected tax expense (computed by multiplying the U.S. federal statutory rate of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in 2019, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;22.2%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in 2018 and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;35%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in 2017 by income before income taxes) as a result of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:61%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Computed &#x201c;expected&#x201d; tax expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;672,996&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;620,240&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;748,174&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;State tax expense, net of federal benefit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23,510&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;25,214&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;25,131&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Tax credits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(99,772&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(110,849&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(38,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Effects of non-U.S. operations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(224,214&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(384,393&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(215,490&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Stock-based compensation, net of tax deduction&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(85,944&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(95,372&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(42,512&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Resolution of income tax examinations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(39,291&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(42,432&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(31,358&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Domestic manufacturing deduction benefit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(13,098&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(32,200&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Impacts of the U.S. Tax Act&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,955&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;185,997&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Tax charge for licensing acquired company technology to foreign subsidiaries&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24,771&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,043&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;17,795&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,171&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Provision for income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;253,283&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;203,102&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;443,687&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Deferred Tax Assets and Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The tax effects of the temporary differences that gave rise to significant portions of the deferred tax assets and liabilities as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; are presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:70%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred tax assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Acquired technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,568&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,561&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Reserves and accruals&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;53,796&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;59,100&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,036&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;37,690&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Stock-based compensation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;106,911&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;89,240&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net operating loss carryforwards of acquired companies&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;137,151&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;209,445&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Credit carryforwards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;252,074&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;173,748&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Capitalized expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;44,912&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;19,074&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Benefits relating to tax positions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;47,458&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;51,965&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;32,794&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;37,160&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total gross deferred tax assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;691,700&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;686,983&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred tax asset valuation allowance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(244,432&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(174,496&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total deferred tax assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;447,268&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;512,487&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Depreciation and amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;36,458&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;40,425&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Undistributed earnings of foreign subsidiaries&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;51,883&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;17,556&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Prepaid expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;86,279&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Acquired intangible assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;413,146&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;501,208&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;587,766&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;559,189&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net deferred tax liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;140,498&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;46,702&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial reporting and tax bases of assets and liabilities, and for operating losses and tax credit carryforwards. Included in the deferred tax assets and liabilities for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; are amounts related to various acquisitions.&#160;In assessing the realizability of deferred tax assets, management determined that it is not more likely than not that we will have sufficient taxable income in certain states and foreign jurisdictions to fully utilize available tax credits and other attributes. The deferred tax assets are offset by a valuation allowance to the extent it is more likely than not that they are not expected to be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We provide U.S. income taxes on the earnings of foreign subsidiaries unless the subsidiaries&#x2019; earnings are considered permanently reinvested outside the United States or are exempted from taxation as a result of the new territorial tax system. To the extent that the foreign earnings previously treated as permanently reinvested are repatriated, the related U.S. tax liability may be reduced by any foreign income taxes paid on these earnings. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the cumulative amount of foreign earnings upon which U.S. income taxes have not been provided, and the corresponding unrecognized deferred tax liability, is not material. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, we have net operating loss carryforwards of approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$421.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for federal, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$374.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for state and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$82.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for foreign. We also have federal, state and foreign tax credit carryforwards of approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$44.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$243.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$15.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively. The net operating loss carryforward assets and tax credits will expire in various years from fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2020&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; through &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2038&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The majority of the state tax credit carryforwards and a portion of the federal net operating loss carryforwards can be carried forward indefinitely. The net operating loss carryforward assets and certain credits are reduced by the valuation allowance and are subject to an annual limitation under Internal Revenue Code Section 382. The carrying amount of such assets and credits is expected to be fully realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, a valuation allowance of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;text-align:right;vertical-align:bottom;"&gt;&lt;span&gt;$244.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; has been established for certain deferred tax assets related to certain federal, state and foreign assets. For fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the total change in the valuation allowance was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$69.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Accounting for Uncertainty in Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;During fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, our aggregate changes in our total gross amount of unrecognized tax benefits are summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:70%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Beginning balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;196,152&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;172,945&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gross increases in unrecognized tax benefits &#x2013; prior year tax positions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,850&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16,191&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gross decreases in unrecognized tax benefits &#x2013; prior year tax positions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,282&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(4,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gross increases in unrecognized tax benefits &#x2013; current year tax positions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18,526&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;60,721&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gross decreases in unrecognized tax benefits &#x2013; current year tax positions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,879&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Settlements with taxing authorities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(230&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Lapse of statute of limitations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(49,813&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(45,922&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign exchange gains and losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(987&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(3,783&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Ending balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;173,337&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;196,152&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The combined amount of accrued interest and penalties related to tax positions taken on our tax returns were approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$25.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$24.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively. These amounts were included in long-term income taxes payable in their respective years.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We file income tax returns in the United States on a federal basis and in many U.S. state and foreign jurisdictions. We are subject to the continual examination of our income tax returns by the U.S. Internal Revenue Service (&#x201c;IRS&#x201d;) and other domestic and foreign tax authorities. Our major tax jurisdictions are Ireland, California and the United States. For Ireland, California and the United States, the earliest fiscal years open for examination are &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2008&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2015&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively. We regularly assess the likelihood of outcomes resulting from these examinations to determine the adequacy of our provision for income taxes and have reserved for potential adjustments that may result from these examinations. We believe such estimates to be reasonable; however, there can be no assurance that the final determination of any of these examinations will not have an adverse effect on our operating results and financial position.&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The timing of the resolution of income tax examinations is highly uncertain as are the amounts and timing of tax payments that are part of any audit settlement process. These events could cause large fluctuations in the balance sheet classification of our tax assets and liabilities. We believe that within the next 12 months, it is reasonably possible that either certain audits will conclude or statutes of limitations on certain income tax examination periods will expire, or both. Given the uncertainties described above, we can only determine a range of estimated potential decreases in underlying unrecognized tax benefits ranging from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$20 million&lt;/span&gt;&lt;/span&gt;.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-AB0D2D2881A15AA1BFC4B3B4F5BB2897-0-wk-Fact-F3AFC260327854FCB6148443F937373A">&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Income before income taxes for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; consisted of the following:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:61%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Domestic&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;437,603&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;542,948&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,056,156&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,767,138&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,250,928&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,081,485&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Income before income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,204,741&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,793,876&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,137,641&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10111769e928-wk-Fact-AFEC02B413F655E1A9EBB77F7F85E4FC"
      unitRef="usd">437603000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10111769e947-wk-Fact-8207591BB93B5DDA83E1A3C09133B2BD"
      unitRef="usd">542948000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10111769e967-wk-Fact-581A5D5DC15B597981035082183C867D"
      unitRef="usd">1056156000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10111769e987-wk-Fact-44B7FF2A0D8553FEA003ECC8E73E939E"
      unitRef="usd">2767138000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10111769e1006-wk-Fact-D4257EDFE7DE58E3850DB232DF381DB2"
      unitRef="usd">2250928000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10111769e1025-wk-Fact-4AA6D115C4A15F7D921AFF58C2766D7F"
      unitRef="usd">1081485000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10111769e1056-wk-Fact-D46B0CDDB69C53D692083C7594E64C49"
      unitRef="usd">3204741000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10111769e1075-wk-Fact-8C8D5A22C0DC5A438949DCC63C92FBC0"
      unitRef="usd">2793876000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10111769e1095-wk-Fact-28FE220ED69853379A7AE507C6ED6786"
      unitRef="usd">2137641000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-73A6AFFF86AF5F7EAC6DEC91CDCC3E58-0-wk-Fact-5BB9B164E9B356B4BB8C5E9EB2C05F94">&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The provision for income taxes for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:61%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Current:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;United States federal&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,563&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;501,272&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;298,802&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;211,174&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;140,308&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;60,962&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;State and local&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;30,893&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;28,612&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;33,578&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;248,630&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;670,192&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;393,342&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;United States federal&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;22,528&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(466,113&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;48,905&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(11,675&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(9,734&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(4,242&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;State and local&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(6,200&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,757&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,682&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total deferred&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,653&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(467,090&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;50,345&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Provision for income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;253,283&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;203,102&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;443,687&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10111769e1309-wk-Fact-8EDAF3EC5A525308B72B8CCB08AB92C5"
      unitRef="usd">6563000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10111769e1328-wk-Fact-728B290BFE715F5E9E3DBAFBCC7E4EB7"
      unitRef="usd">501272000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10111769e1348-wk-Fact-90EAD9C288D3594A98491F2386440C9E"
      unitRef="usd">298802000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10111769e1368-wk-Fact-D73B6831AFE6507F878E9CE911AF97CD"
      unitRef="usd">211174000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10111769e1387-wk-Fact-5FCB85785F4757C1ADEEF422FDD26B54"
      unitRef="usd">140308000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10111769e1406-wk-Fact-B4D28CCB3BE4564A9DC23D420D127EE4"
      unitRef="usd">60962000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10111769e1432-wk-Fact-F69F7C7DB8AA582D87C10F828F6A738B"
      unitRef="usd">30893000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10111769e1451-wk-Fact-EEFC0B8BCD135F3B9E5988E6DD03CE33"
      unitRef="usd">28612000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10111769e1470-wk-Fact-FCD68847410C505F87B6E10D79A5A09F"
      unitRef="usd">33578000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10111769e1496-wk-Fact-C3AD8693DE4F5AADBB20973A6BF24A4A"
      unitRef="usd">248630000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10111769e1515-wk-Fact-6ACDB528190657A29E6E250AD9E3876B"
      unitRef="usd">670192000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10111769e1534-wk-Fact-4EF8A16820165FF5BAE10C71632C8B14"
      unitRef="usd">393342000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10111769e1624-wk-Fact-153EB874E339568D9F68D4EEFFBC0D4C"
      unitRef="usd">22528000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10111769e1643-wk-Fact-4D27F4A6A68F5562B716D31C9621E1AB"
      unitRef="usd">-466113000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10111769e1663-wk-Fact-1EDCCB40AD545258A8B2D75C37A26D66"
      unitRef="usd">48905000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10111769e1689-wk-Fact-0D2CA67D486457ABBC4E964EAC758FD7"
      unitRef="usd">-11675000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10111769e1709-wk-Fact-C6BB3222584E566F817B32EE98A5ABD0"
      unitRef="usd">-9734000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10111769e1729-wk-Fact-25FE24A2124355A09499A6FBF3801C51"
      unitRef="usd">-4242000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10111769e1756-wk-Fact-80E20E5F1ADE5D5790052469B287D848"
      unitRef="usd">-6200000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10111769e1776-wk-Fact-BF1592F58A9B5F688964E7699F120838"
      unitRef="usd">8757000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10111769e1795-wk-Fact-CD1B0E05A9A05D11AAF758888AA15900"
      unitRef="usd">5682000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10111769e1821-wk-Fact-6F5603A81ABD581E80CF0647FC2A9AB8"
      unitRef="usd">4653000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10111769e1840-wk-Fact-557139080BDE5DF3864C7FABB4FA3226"
      unitRef="usd">-467090000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10111769e1860-wk-Fact-CB3F5279A4C55C7FA5EC5D89A657FA68"
      unitRef="usd">50345000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10111769e1892-wk-Fact-A4363994667E5685A6250D662DBA90BB"
      unitRef="usd">253283000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10111769e1911-wk-Fact-1BDFB78B83055B88908D7D3C0B8BCDA4"
      unitRef="usd">203102000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10111769e1931-wk-Fact-CB95142FD9655F3EA120A43E7E29F095"
      unitRef="usd">443687000</us-gaap:IncomeTaxExpenseBenefit>
    <adbe:USFederalstatutorytaxrateeffectivebeforetheTaxCutsandJobsAct
      contextRef="FD2017Q4YTD"
      decimals="2"
      id="d10111769e1953-wk-Fact-8E6F52E0D92692B50F41A67879751555"
      unitRef="ratio">0.35</adbe:USFederalstatutorytaxrateeffectivebeforetheTaxCutsandJobsAct>
    <adbe:USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct
      contextRef="D2018Q1AfterTaxAct"
      decimals="2"
      id="d10111769e1957-wk-Fact-DC962F8AD05068DF7B60A67BFCBFC4A8"
      unitRef="ratio">0.21</adbe:USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="FD2018Q4YTD"
      decimals="3"
      id="d10111769e1961-wk-Fact-ABB6552EB8865196A051420493C6C65D"
      unitRef="ratio">0.222</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <adbe:USFederalstatutorytaxrateeffectivebeforetheTaxCutsandJobsAct
      contextRef="FD2017Q4YTD"
      decimals="2"
      id="d10111769e1965-wk-Fact-8E6F52E0D92692B50F41A67879751555"
      unitRef="ratio">0.35</adbe:USFederalstatutorytaxrateeffectivebeforetheTaxCutsandJobsAct>
    <adbe:USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct
      contextRef="D2018Q1AfterTaxAct"
      decimals="2"
      id="d10111769e1969-wk-Fact-DC962F8AD05068DF7B60A67BFCBFC4A8"
      unitRef="ratio">0.21</adbe:USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct>
    <adbe:TaxCutsandJobsActonetimetransitiontax
      contextRef="FI2018Q4"
      decimals="3"
      id="d10111769e1974-wk-Fact-57E87BCCF9AA50F09DE84A43E6BB7373"
      unitRef="ratio">0.155</adbe:TaxCutsandJobsActonetimetransitiontax>
    <adbe:TaxCutsandJobsActof2017onetimetransitiontaxotherincome
      contextRef="FI2018Q4"
      decimals="2"
      id="d10111769e1978-wk-Fact-142B4A2E050E5F61B2F4F790DEE4DD17"
      unitRef="ratio">0.08</adbe:TaxCutsandJobsActof2017onetimetransitiontaxotherincome>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-ECE1A8CD51B15016814C1248BA287DEC-0-wk-Fact-A82D7B9A990459E785C3DDEEB7CDA7FC">&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total income tax expense differs from the expected tax expense (computed by multiplying the U.S. federal statutory rate of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in 2019, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;22.2%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in 2018 and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;35%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in 2017 by income before income taxes) as a result of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:61%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Computed &#x201c;expected&#x201d; tax expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;672,996&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;620,240&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;748,174&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;State tax expense, net of federal benefit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23,510&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;25,214&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;25,131&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Tax credits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(99,772&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(110,849&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(38,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Effects of non-U.S. operations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(224,214&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(384,393&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(215,490&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Stock-based compensation, net of tax deduction&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(85,944&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(95,372&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(42,512&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Resolution of income tax examinations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(39,291&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(42,432&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(31,358&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Domestic manufacturing deduction benefit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(13,098&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(32,200&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Impacts of the U.S. Tax Act&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,955&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;185,997&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Tax charge for licensing acquired company technology to foreign subsidiaries&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24,771&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,043&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;17,795&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,171&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Provision for income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;253,283&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;203,102&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;443,687&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <adbe:USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct
      contextRef="FD2019Q4YTD"
      decimals="2"
      id="d10111769e1996-wk-Fact-CDBCDD95A1A15366A78AE7F8649442E7"
      unitRef="ratio">0.21</adbe:USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="FD2018Q4YTD"
      decimals="3"
      id="d10111769e2000-wk-Fact-ABB6552EB8865196A051420493C6C65D"
      unitRef="ratio">0.222</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <adbe:USFederalstatutorytaxrateeffectivebeforetheTaxCutsandJobsAct
      contextRef="FD2017Q4YTD"
      decimals="2"
      id="d10111769e2004-wk-Fact-8E6F52E0D92692B50F41A67879751555"
      unitRef="ratio">0.35</adbe:USFederalstatutorytaxrateeffectivebeforetheTaxCutsandJobsAct>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10111769e2122-wk-Fact-AAAA38EFEF0E5537833143CA1FCF32DA"
      unitRef="usd">672996000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10111769e2141-wk-Fact-CB5FD00C716D5F0AA04C4CFAB6EE7F9D"
      unitRef="usd">620240000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10111769e2161-wk-Fact-1C70519BD1B75657B3FA2394EE4CFD4D"
      unitRef="usd">748174000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10111769e2181-wk-Fact-8612B2E1C0D35708AFEA8FFD1EDA9D81"
      unitRef="usd">23510000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10111769e2200-wk-Fact-F212553ACEEF5B91B5C92CC9C0CFC796"
      unitRef="usd">25214000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10111769e2219-wk-Fact-EFFF1F0D86C454498B5BEB3A3B988B7A"
      unitRef="usd">25131000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10111769e2245-wk-Fact-4C3E5BCCDEB55EE4BBAF935E802FC0FA"
      unitRef="usd">99772000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10111769e2265-wk-Fact-C71DE34316F75C5BB1B080D3106713C9"
      unitRef="usd">110849000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10111769e2285-wk-Fact-F8F26891D5495567843D9EA93E6488E8"
      unitRef="usd">38000000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10111769e2312-wk-Fact-3216F0DB5E465F3C9455C54199A08280"
      unitRef="usd">-224214000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10111769e2332-wk-Fact-D0271C4E6F00543088B64636F34AAB86"
      unitRef="usd">-384393000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10111769e2352-wk-Fact-4C03BE95737C5EDFA7E9FA208F5A2E3F"
      unitRef="usd">-215490000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10111769e2379-wk-Fact-8F3E39ECA1B35B88858DF7C9971D213B"
      unitRef="usd">-85944000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10111769e2399-wk-Fact-8CB6E7103C845537AAFD0F4CA29FEF0E"
      unitRef="usd">-95372000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10111769e2419-wk-Fact-3B0B3CD0E1735BECA51D66251F9C3AA4"
      unitRef="usd">-42512000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationTaxSettlementsDomestic
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10111769e2446-wk-Fact-48FED169633B56DEA6ED1E4194B542D1"
      unitRef="usd">-39291000</us-gaap:IncomeTaxReconciliationTaxSettlementsDomestic>
    <us-gaap:IncomeTaxReconciliationTaxSettlementsDomestic
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10111769e2466-wk-Fact-351FC3DBB5B45446BA502D0F40522FB8"
      unitRef="usd">-42432000</us-gaap:IncomeTaxReconciliationTaxSettlementsDomestic>
    <us-gaap:IncomeTaxReconciliationTaxSettlementsDomestic
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10111769e2486-wk-Fact-8E2404E2896B5562B69DCE9B0958212C"
      unitRef="usd">-31358000</us-gaap:IncomeTaxReconciliationTaxSettlementsDomestic>
    <us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10111769e2513-wk-Fact-66C2AD0F50955800B19AC3F89980D58E"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities>
    <us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10111769e2532-wk-Fact-CA3918616C89535B81D6BEFB8A38BDF8"
      unitRef="usd">13098000</us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities>
    <us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10111769e2552-wk-Fact-0AFA098483E45C8A9834690099FC207B"
      unitRef="usd">32200000</us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10111769e2579-wk-Fact-4CC110C63E4355C38AB1A474E486FE9F"
      unitRef="usd">2955000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10111769e2598-wk-Fact-22383917449052E08167353E5CEDAE16"
      unitRef="usd">185997000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10111769e2617-wk-Fact-EB1E7722EB955070AD5F1C7D28ACC917"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <adbe:IncomeTaxReconciliationLicensingOfTechnologyToForeignSubsidiaries
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10111769e2643-wk-Fact-FE8648CBCF8756AA8102E514A7AC4BBA"
      unitRef="usd">0</adbe:IncomeTaxReconciliationLicensingOfTechnologyToForeignSubsidiaries>
    <adbe:IncomeTaxReconciliationLicensingOfTechnologyToForeignSubsidiaries
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10111769e2662-wk-Fact-4CE7F4F661DB569B9486C24DA3936CF0"
      unitRef="usd">0</adbe:IncomeTaxReconciliationLicensingOfTechnologyToForeignSubsidiaries>
    <adbe:IncomeTaxReconciliationLicensingOfTechnologyToForeignSubsidiaries
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10111769e2681-wk-Fact-068C646CFD6458A49954B1F9627C1E0F"
      unitRef="usd">24771000</adbe:IncomeTaxReconciliationLicensingOfTechnologyToForeignSubsidiaries>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10111769e2707-wk-Fact-9A2C389AAAD6505EBE97E37AEACED9A6"
      unitRef="usd">3043000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10111769e2726-wk-Fact-37A7D703DDDE5655A6017F64217D14AA"
      unitRef="usd">17795000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10111769e2745-wk-Fact-C91EA4C8BC635624ACEC8B9FE391E361"
      unitRef="usd">5171000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10111769e2777-wk-Fact-A4363994667E5685A6250D662DBA90BB"
      unitRef="usd">253283000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10111769e2796-wk-Fact-1BDFB78B83055B88908D7D3C0B8BCDA4"
      unitRef="usd">203102000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10111769e2816-wk-Fact-CB95142FD9655F3EA120A43E7E29F095"
      unitRef="usd">443687000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-8D032F1FBEC958D29FAF525DC04C4AD2-0-wk-Fact-D0597D086E7A51E9899BDAD590FEFAE9">&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The tax effects of the temporary differences that gave rise to significant portions of the deferred tax assets and liabilities as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; are presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:70%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred tax assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Acquired technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,568&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,561&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Reserves and accruals&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;53,796&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;59,100&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,036&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;37,690&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Stock-based compensation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;106,911&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;89,240&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net operating loss carryforwards of acquired companies&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;137,151&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;209,445&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Credit carryforwards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;252,074&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;173,748&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Capitalized expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;44,912&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;19,074&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Benefits relating to tax positions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;47,458&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;51,965&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;32,794&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;37,160&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total gross deferred tax assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;691,700&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;686,983&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred tax asset valuation allowance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(244,432&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(174,496&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total deferred tax assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;447,268&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;512,487&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Depreciation and amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;36,458&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;40,425&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Undistributed earnings of foreign subsidiaries&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;51,883&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;17,556&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Prepaid expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;86,279&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Acquired intangible assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;413,146&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;501,208&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;587,766&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;559,189&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net deferred tax liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;140,498&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;46,702&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <adbe:DeferredTaxAssetsAcquiredTechnology
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10111769e2984-wk-Fact-F89688650081506BB68393F9815E2011"
      unitRef="usd">4568000</adbe:DeferredTaxAssetsAcquiredTechnology>
    <adbe:DeferredTaxAssetsAcquiredTechnology
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10111769e3003-wk-Fact-CB4BE2F41CD55466B2614DE30A892509"
      unitRef="usd">9561000</adbe:DeferredTaxAssetsAcquiredTechnology>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10111769e3023-wk-Fact-53C469EA8EC5588D853A944C67303B42"
      unitRef="usd">53796000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10111769e3042-wk-Fact-4F70B2062D945DEB89C2E7C82AD3C2AF"
      unitRef="usd">59100000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10111769e3067-wk-Fact-92FD27AE969652739B074B13D9BD7642"
      unitRef="usd">12036000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10111769e3086-wk-Fact-2F2B0E203BC755619E6822085C79E24F"
      unitRef="usd">37690000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10111769e3111-wk-Fact-5E5D803DD4CC5FBF8835D0706D1BFFCA"
      unitRef="usd">106911000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10111769e3130-wk-Fact-4F87A6EF66255E4F93292186DEAF5F4B"
      unitRef="usd">89240000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10111769e3155-wk-Fact-AAFB5CAD3DA95F508CCDBB9AC3359BDB"
      unitRef="usd">137151000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10111769e3174-wk-Fact-4E8AC0E7C96553C7B0257E6EC980D561"
      unitRef="usd">209445000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10111769e3199-wk-Fact-17EE6EFB565D525AA299CD10CA6E3C40"
      unitRef="usd">252074000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10111769e3218-wk-Fact-0D20FB9A66405868BD2324F48030A043"
      unitRef="usd">173748000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <adbe:DeferredTaxAssetsCapitalizedExpenses
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10111769e3243-wk-Fact-B75A435CA2EB5184A2FC02D41DD3F87F"
      unitRef="usd">44912000</adbe:DeferredTaxAssetsCapitalizedExpenses>
    <adbe:DeferredTaxAssetsCapitalizedExpenses
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10111769e3262-wk-Fact-24F2727398F85B178519992A3B80F058"
      unitRef="usd">19074000</adbe:DeferredTaxAssetsCapitalizedExpenses>
    <adbe:Benefitsrelatingtotaxpositions
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10111769e3287-wk-Fact-2BAF066DC79D5B25BD9A8FFA296C83D0"
      unitRef="usd">47458000</adbe:Benefitsrelatingtotaxpositions>
    <adbe:Benefitsrelatingtotaxpositions
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10111769e3306-wk-Fact-830D0C86E6DC545C876E98BD7223F9B3"
      unitRef="usd">51965000</adbe:Benefitsrelatingtotaxpositions>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10111769e3331-wk-Fact-1F42664695205D6AB2215F688A127A73"
      unitRef="usd">32794000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10111769e3350-wk-Fact-60CDB9E16832585DA5F12DC556725626"
      unitRef="usd">37160000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10111769e3376-wk-Fact-951E6B3C445357259B4D9566E870036A"
      unitRef="usd">691700000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10111769e3395-wk-Fact-D00B4EDDF72E5382AD7BC1BFD0E050AB"
      unitRef="usd">686983000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10111769e3420-wk-Fact-E40377E781F35EFCA20C8B176525A40F"
      unitRef="usd">244432000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10111769e3440-wk-Fact-D939B5C8441753FF971ADEDB24AB68EA"
      unitRef="usd">174496000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10111769e3466-wk-Fact-7B0FCD5BA7E758969C33A77583EB4C87"
      unitRef="usd">447268000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10111769e3485-wk-Fact-5FE57FB0A7085DF8BF3FD208BA53411E"
      unitRef="usd">512487000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10111769e3556-wk-Fact-1EF22CC12BB654D3A26A45C63D525616"
      unitRef="usd">36458000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10111769e3575-wk-Fact-ADF478F6DF7157A2B8D996EB6AB4EA3C"
      unitRef="usd">40425000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10111769e3600-wk-Fact-7245718F46CA503EA473D5C676EBB26A"
      unitRef="usd">51883000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10111769e3619-wk-Fact-DA85D49C535859DC96444B430D882AF6"
      unitRef="usd">17556000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10111769e3644-wk-Fact-CD490BBBBA8BAAEF956AA213F10960DA"
      unitRef="usd">86279000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10111769e3663-wk-Fact-3095120613AFB2F3416AA2140F9C281B"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10111769e3688-wk-Fact-A1B23C9A3FE1591DBF612AFC8ECAAB9E"
      unitRef="usd">413146000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10111769e3707-wk-Fact-27F5E1317FCA505AA6DAD14CF556CB80"
      unitRef="usd">501208000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10111769e3732-wk-Fact-1DEC8CD1C9865DEA8CF6455DD1198581"
      unitRef="usd">587766000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10111769e3751-wk-Fact-93C286C43BC7520FA468C1CBA0A2F7A2"
      unitRef="usd">559189000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10111769e3781-wk-Fact-96993FE2E7D05A4FBD0D10F0A400313D"
      unitRef="usd">140498000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10111769e3800-wk-Fact-B0932CCA8F075CF69C1745D34682CEEE"
      unitRef="usd">46702000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:OperatingLossCarryforwards
      contextRef="FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_InternalRevenueServiceIRSMember"
      decimals="-5"
      id="d10111769e3841-wk-Fact-950758A85BB659899A427999F5E191F6"
      unitRef="usd">421600000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember"
      decimals="-5"
      id="d10111769e3845-wk-Fact-FF9344918D29575B8EF878764984CCCF"
      unitRef="usd">374500000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember"
      decimals="-5"
      id="d10111769e3849-wk-Fact-03BA69414D8027AA7114A21C67D8A99F"
      unitRef="usd">82600000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_InternalRevenueServiceIRSMember"
      decimals="-5"
      id="d10111769e3853-wk-Fact-EAF5BD31F7BD563D8D20FD91F65352FC"
      unitRef="usd">44400000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember"
      decimals="-5"
      id="d10111769e3858-wk-Fact-40566FD9632959B19708CD3A90A51EF0"
      unitRef="usd">243800000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember"
      decimals="-5"
      id="d10111769e3862-wk-Fact-AB67205A10AB55C98A80AD42A2E6C42C"
      unitRef="usd">15100000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="FI2019Q4"
      decimals="-5"
      id="d10111769e3881-wk-Fact-FCBB35A218787F947CD2A74FD40E1F1B"
      unitRef="usd">244400000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d10111769e3889-wk-Fact-136305B49C89541491CFB63BB512CB8C"
      unitRef="usd">69900000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:SummaryOfIncomeTaxContingenciesTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-B9CA4BF208B059289622C99D120C0C0B-0-wk-Fact-F7AFE07DCD53554788120D9C9AE0DBE6">&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;During fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, our aggregate changes in our total gross amount of unrecognized tax benefits are summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:70%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Beginning balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;196,152&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;172,945&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gross increases in unrecognized tax benefits &#x2013; prior year tax positions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,850&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16,191&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gross decreases in unrecognized tax benefits &#x2013; prior year tax positions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,282&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(4,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gross increases in unrecognized tax benefits &#x2013; current year tax positions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18,526&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;60,721&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gross decreases in unrecognized tax benefits &#x2013; current year tax positions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,879&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Settlements with taxing authorities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(230&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Lapse of statute of limitations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(49,813&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(45,922&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign exchange gains and losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(987&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(3,783&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Ending balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;173,337&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;196,152&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:SummaryOfIncomeTaxContingenciesTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10111769e3997-wk-Fact-5864A93130935F069DB4BFBBB0E4DF32"
      unitRef="usd">196152000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="FI2017Q4"
      decimals="-3"
      id="d10111769e4016-wk-Fact-ABAF1C62CC585D399428CF96A2D68128"
      unitRef="usd">172945000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10111769e4036-wk-Fact-8BE77411F63D58A7B89B8155332F0EE6"
      unitRef="usd">14850000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10111769e4055-wk-Fact-46C90D4DBA475F43AA281E9F1E96BFC4"
      unitRef="usd">16191000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10111769e4080-wk-Fact-F2017725A7C457EDA272C40DC7AA1F0C"
      unitRef="usd">2282000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10111769e4100-wk-Fact-F715A613EA925E81833E8FFB8EF456AA"
      unitRef="usd">4000000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10111769e4126-wk-Fact-436E955B8CCA5C788BBD285156FD3DDB"
      unitRef="usd">18526000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10111769e4145-wk-Fact-05B315D407D1517C929724979EF4E2D3"
      unitRef="usd">60721000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10111769e4170-wk-Fact-09F73BEF3D89BBEECC0EA2246AE0D950"
      unitRef="usd">2879000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10111769e4190-wk-Fact-8648A2FC0561CA3CE588A22655FA7DDF"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10111769e4215-wk-Fact-B725B96C2F0B5119B6C41EE815480D00"
      unitRef="usd">230000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10111769e4235-wk-Fact-5E613DE7E53A54C9926C91B1CE80F1D0"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10111769e4260-wk-Fact-264A3C558DA85EB7AA2BDF7DCB8F6846"
      unitRef="usd">49813000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10111769e4280-wk-Fact-1819AFA0F6745BA6B53834B2F2E357F1"
      unitRef="usd">45922000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <adbe:UnrecognizedTaxBenefitsForeignExchangeGainsAndLosses
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10111769e4306-wk-Fact-0B04E685A08F53F18EF46C66820ACA52"
      unitRef="usd">-987000</adbe:UnrecognizedTaxBenefitsForeignExchangeGainsAndLosses>
    <adbe:UnrecognizedTaxBenefitsForeignExchangeGainsAndLosses
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10111769e4326-wk-Fact-9B9EE9C6400054CBA3A7D8C7FBE3C8AF"
      unitRef="usd">-3783000</adbe:UnrecognizedTaxBenefitsForeignExchangeGainsAndLosses>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10111769e4357-wk-Fact-5465FA2DFF9B5F03A807BBE74759B39E"
      unitRef="usd">173337000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10111769e4376-wk-Fact-5864A93130935F069DB4BFBBB0E4DF32"
      unitRef="usd">196152000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="FI2019Q4"
      decimals="-5"
      id="d10111769e4395-wk-Fact-F46C215FD2975ED8AEFD207035AA57F4"
      unitRef="usd">25100000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="FI2018Q4"
      decimals="-5"
      id="d10111769e4399-wk-Fact-DFA493CF2C7D51E68293551E81E47E51"
      unitRef="usd">24600000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible
      contextRef="FI2019Q4_srt_RangeAxis_srt_MinimumMember"
      decimals="-5"
      id="d10111769e4430-wk-Fact-521A632A551258C78D6E7F7CFCDE28D4"
      unitRef="usd">0</us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible>
    <us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible
      contextRef="FI2019Q4_srt_RangeAxis_srt_MaximumMember"
      decimals="-6"
      id="d10111769e4434-wk-Fact-BCEA49F73CD75C099C4893B322D65765"
      unitRef="usd">20000000</us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-A192D8F5916E5B038EA0DAF0C2FAC2D9-0-wk-Fact-D596B430072C5EB88869AB4CFE9AF4CC">BENEFIT PLANS&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Retirement Savings Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In 1987, we adopted an Employee Investment Plan, qualified under Section&#160;401(k)&#160;of the Internal Revenue Code, which is a retirement savings plan covering substantially all of our U.S. employees, now referred to as the Adobe Inc. 401(k) Retirement Savings Plan. Under the plan, eligible employees may contribute up to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;65%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of their pretax or after-tax salary, subject to the IRS annual contribution limits. In fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, we matched &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;50%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of the first &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of the employee&#x2019;s eligible compensation. We contributed &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$51.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$41.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$34.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively. We are under no obligation to continue matching future employee contributions and, at our discretion, may change our practices at any time.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:9px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Deferred Compensation Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On September&#160;21, 2006, the Board of Directors approved the Adobe Inc. Deferred Compensation Plan, effective December&#160;2, 2006 (the &#x201c;Deferred Compensation Plan&#x201d;). The Deferred Compensation Plan is an unfunded, non-qualified, deferred compensation arrangement under which certain executives and members of the Board of Directors are able to defer a portion of their annual compensation. Participants may elect to contribute up to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;75%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of their base salary and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of other specified compensation, including commissions, bonuses, performance awards, time-based restricted stock units and directors&#x2019; fees.&#160;Participants are able &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;to elect the payment of benefits to begin on a specified date at least three years after the end of the plan year in which election is made or vests. For cash benefit elections, distributions are made in cash and in the form of a lump sum, or five, ten, or fifteen-year annual installments. For stock benefit elections, distributions are settled in stock and in the form of a lump sum payment only.  Beginning January 1, 2020, our updated Deferred Compensation Plan will no longer allow participants, except our Board of Directors, to make stock benefit elections.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the invested amounts under the Deferred Compensation Plan total &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$93.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$69.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively and were recorded as other assets on our Consolidated Balance Sheets. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$108.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$84.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively, were recorded as long-term liabilities to recognize undistributed deferred compensation due to employees.&lt;/span&gt;&lt;/div&gt;</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="FD2019Q4YTD"
      decimals="2"
      id="d10111932e802-wk-Fact-370B7C267C0A524D94B1F9E24E7EA7CD"
      unitRef="ratio">0.65</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="FD2019Q4YTD"
      decimals="2"
      id="d10111932e810-wk-Fact-457766BF8A635DD88770F3907B65DFFA"
      unitRef="ratio">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="FD2019Q4YTD"
      decimals="2"
      id="d10111932e814-wk-Fact-F12AC819D87354B2B6A260DDE0C13887"
      unitRef="ratio">0.06</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d10111932e818-wk-Fact-E2262F37F0705F60839CF60F21751AAE"
      unitRef="usd">51700000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d10111932e823-wk-Fact-678F299235CF561499F78B94D678CEE7"
      unitRef="usd">41000000.0</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d10111932e827-wk-Fact-DE84539FDD2C5F51B7EA0276DFAB8EB7"
      unitRef="usd">34300000</us-gaap:DefinedContributionPlanCostRecognized>
    <adbe:PercentageOfContributionMadeByParticipantsOfBaseSalaryToDeferredCompensationPlan
      contextRef="FD2019Q4YTD_srt_TitleOfIndividualAxis_adbe_BoardOfDirectorsAndCertainExecutivesMember"
      decimals="2"
      id="d10111932e849-wk-Fact-52B74941710B524AB727683EF3EBF7A9"
      unitRef="ratio">0.75</adbe:PercentageOfContributionMadeByParticipantsOfBaseSalaryToDeferredCompensationPlan>
    <adbe:PercentageOfContributionMadeByParticipantsOfOtherSpecifiedCompensationToDeferredCompensationPlan
      contextRef="FD2019Q4YTD_srt_TitleOfIndividualAxis_adbe_BoardOfDirectorsAndCertainExecutivesMember"
      decimals="2"
      id="d10111932e853-wk-Fact-D810343126AB5096943DC897D65E350E"
      unitRef="ratio">1</adbe:PercentageOfContributionMadeByParticipantsOfOtherSpecifiedCompensationToDeferredCompensationPlan>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="FI2019Q4_srt_TitleOfIndividualAxis_adbe_BoardOfDirectorsAndCertainExecutivesMember"
      decimals="-5"
      id="d10111932e871-wk-Fact-5A0A3BD4351C545E99740BE1EE5D5488"
      unitRef="usd">93800000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="FI2018Q4_srt_TitleOfIndividualAxis_adbe_BoardOfDirectorsAndCertainExecutivesMember"
      decimals="-5"
      id="d10111932e875-wk-Fact-E13A1AC8E9555D8D915FEB367D3D9B49"
      unitRef="usd">69000000.0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="FI2019Q4_srt_TitleOfIndividualAxis_adbe_BoardOfDirectorsAndCertainExecutivesMember"
      decimals="-5"
      id="d10111932e888-wk-Fact-79F4EEA5ED615D938BE2B78E6C83E2FF"
      unitRef="usd">108800000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="FI2018Q4_srt_TitleOfIndividualAxis_adbe_BoardOfDirectorsAndCertainExecutivesMember"
      decimals="-5"
      id="d10111932e892-wk-Fact-46504356B0F45BB49DFC3A45824F0DB9"
      unitRef="usd">84000000.0</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-8147859D849A5679B380A7C540B8175D-0-wk-Fact-9B675AAA9560541B9AAC54C961205CD8">&#160;STOCK-BASED COMPENSATION&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Our stock-based compensation programs are long-term retention programs that are intended to attract, retain and provide incentives for employees, officers and directors, and to align stockholder and employee interests. We have the following stock-based compensation plans and programs:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Prior to April 2019, we granted restricted stock units and performance awards to eligible employees under our 2003 Equity Incentive Plan, as amended (&#x201c;2003 Plan&#x201d;). In April 2019, our stockholders approved the 2019 Equity Incentive Plan (&#x201c;2019 Plan&#x201d;) which replaced the 2003 Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Beginning January 2019, restricted stock units granted as part of our annual review process or for promotions vest over four years. Restricted stock units granted as part of our annual review process or for promotions with grant dates prior to January 2019 continue to vest over three years. Restricted stock units granted to new hires generally vest over four years. Certain grants have other vesting periods approved by our Board of Directors or an authorized committee. We grant performance awards to officers and key employees which cliff-vest after three years. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, we had reserved &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;46.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares of common stock for issuance under our 2019 Plan and had &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;44.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares available for grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Our 1997 Employee Stock Purchase Plan (&#x201c;ESPP&#x201d;) allows eligible employee participants to purchase shares of our common stock at a discount through payroll deductions. The ESPP consists of a twenty-four-month offering period with four six-month purchase periods in each offering period. Employees purchase shares in each purchase period at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;85%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of the market value of our common stock at either the beginning of the offering period or the end of the purchase period, whichever price is lower. The ESPP will continue until the earlier of termination by the Board of Directors or the date on which all of the shares available for issuance under the plan have been issued.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, we had reserved &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;93.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares of our common stock for issuance under the ESPP and approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares remain available for future issuance.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Performance Share Programs&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Our &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; Performance Share Programs aim to help focus key employees on building stockholder value, provide significant award potential for achieving outstanding Company performance and enhance the ability of the Company to attract and retain highly talented and competent individuals. The Executive Compensation Committee of our Board of Directors approves the terms of each of our Performance Share Programs, including the award calculation methodology, under the terms of our 2003 Plan. Shares may be earned based on the achievement of an objective relative total stockholder return measured over a three-year performance period. Performance share awards will be awarded and fully vest upon the later of the Executive Compensation Committee's certification of the level of achievement or the three-year anniversary of each grant. Program participants generally have the ability to receive up to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;200%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of the target number of shares originally granted.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On January 24, 2018, the Executive Compensation Committee approved the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; Performance Share Program, the terms of which are similar to prior year performance share programs as discussed above. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the shares awarded under our &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; Performance Share Programs remain outstanding and are yet to be achieved.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Issuance of Shares&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Upon vesting of restricted stock units and performance shares, purchases of shares under the ESPP and exercise of stock options, we will issue treasury stock. If treasury stock is not available, common stock will be issued. In order to minimize the impact of on-going dilution from exercises of stock options and vesting of restricted stock units and performance shares, we instituted a stock repurchase program. &lt;/span&gt;&lt;a href="#sC0E9A77D12685B118BFADE23B956A302" style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;"&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;"&gt;See Note 14 for information regarding our stock repurchase programs.&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Valuation of Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Stock-based compensation cost is measured at the grant date based on the fair value of the award. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Our performance share awards are valued using a Monte Carlo Simulation model. The fair value of the awards are fixed at grant date and amortized over the longer of the remaining performance or service period.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; We use the Black-Scholes option pricing model to determine the fair value of ESPP shares. The determination of the fair value of stock-based payment awards on the date of grant using an option pricing model is affected by our stock price as well as assumptions regarding a number of complex and subjective variables. These variables include our expected stock price volatility over the expected term of the awards, actual and projected employee stock option exercise behaviors, a risk-free interest rate and any expected dividends.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The expected term of ESPP shares is the average of the remaining purchase periods under each offering period. The assumptions used to value employee stock purchase rights were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="6"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:50%;"/&gt;&lt;td style="width:16%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:16%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:16%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Expected life (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;0.5 - 2.0&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;0.5 - 2.0&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;0.5 - 2.0&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Volatility&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;30% - 35%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;26% - 29%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;22% - 27%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Risk free interest rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;1.78% - 2.47%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;1.54% - 2.52%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;0.62% - 1.41%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Summary of Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Restricted stock unit activity for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:right;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;text-align:-moz-right;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;margin-left:auto;margin-right:0;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160; (in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Beginning outstanding balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,668&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,304&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,316&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Awarded&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,598&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,012&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,018&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Released&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(3,847&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(3,988&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(3,859&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(785&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(660&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(766&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Increase due to acquisition&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;595&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Ending outstanding balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,634&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,668&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,304&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The weighted average grant date fair values of restricted stock units granted during fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$253.91&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$208.73&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$120.33&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively. The total fair value of restricted stock units vested during fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$969.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$837.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$472.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Information regarding restricted stock units outstanding at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&#160;1, 2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; is summarized below:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:56%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Number of&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Shares&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Contractual&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Life&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Aggregate&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Intrinsic&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Value&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(*)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;(millions)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Restricted stock units outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,634&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.12&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,672.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Restricted stock units expected to vest&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,987&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.05&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,472.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Restricted stock units outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,668&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.06&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,174.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Restricted stock units expected to vest&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,049&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.01&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,019.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Restricted stock units outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,304&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.11&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,670.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Restricted stock units expected to vest&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,608&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.05&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,545.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;_________________________________________&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(*)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The intrinsic value is calculated as the market value as of the end of the fiscal period. As reported by the NASDAQ Global Select Market, the market values as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;1, 2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$309.53&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$250.89&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$179.52&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;padding-left:24px;text-indent:-24px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Summary of Performance Shares&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Performance share activity for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was as follows:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="18"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Shares&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Granted &lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Maximum&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Shares Eligible&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;to Receive&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Shares&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Granted &lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Maximum&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Shares Eligible&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;to Receive&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Shares&lt;br/&gt;Granted &lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(3)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Maximum&lt;br/&gt;Shares Eligible&lt;br/&gt;to Receive&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Beginning outstanding balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,148&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,296&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,534&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,068&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,630&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,261&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Awarded&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;722&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;614&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;837&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;628&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,082&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,040&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Achieved&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(830&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(830&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,050&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,053&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,135&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,147&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(82&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(164&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(173&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(347&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(43&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(86&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Ending outstanding balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;958&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,916&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,148&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,296&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,534&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,068&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;_________________________________________&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Shares awarded during fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; include &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; additional shares awarded for the final achievement of the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; Performance Share Program which was certified in the first quarter of fiscal 2019. The remaining awarded shares were for the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; Performance Share Program. Shares achieved during fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; resulted from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;200%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; achievement of target for the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; Performance Share Program.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(2)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Shares awarded during fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; include &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; additional shares awarded for the final achievement of the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2015&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; Performance Share Program which was certified in the first quarter of fiscal 2018. The remaining awarded shares were for the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; Performance Share Program. Shares achieved during fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; resulted from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;200%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; achievement of target for the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2015&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; Performance Share Program.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(3)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Shares awarded during fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; include &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; additional shares awarded for the final achievement of the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2014&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; Performance Share Program which was certified in the first quarter of fiscal 2017. The remaining awarded shares were for the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; Performance Share Program. Shares achieved during fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; resulted from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;198%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; achievement of target for the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2014&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; Performance Share Program.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The total fair value of performance awards vested during fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$203.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$208.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$127.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Summary of Employee Stock Purchase Plan Shares&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The weighted average subscription date fair value of shares under the ESPP during fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$72.98&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$53.12&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$29.86&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively. Employees purchased &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares at an average price of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$150.55&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;1.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares at an average price of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$104.94&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;1.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares at an average price of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$77.63&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively. The intrinsic value of shares purchased during fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$178.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$198.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$97.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively. The intrinsic value is calculated as the difference between the market value on the date of purchase and the purchase price of the shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Grants to Executive Officers&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;All equity awards granted to executive officers are made after a review by and with the approval of the Executive Compensation Committee of the Board of Directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Grants to Non-Employee Directors&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Although the 2003 and 2019 Plans provide for the granting of non-qualified stock options and restricted stock units to non-employee directors, restricted stock units are the primary form of our grants to non-employee directors. The initial equity grant to new non-employee directors and annual equity grants to existing non-employee directors are restricted stock unit awards, each grant having an aggregate value of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; based on the average stock price over the 30 calendar days ending on the day before the date of grant and vest &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; on the day preceding the next annual meeting. The actual target grant value of initial equity grants will be prorated based on the number of days remaining before the next annual meeting or the date of the first anniversary of our last annual meeting if the next annual meeting is not yet scheduled. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Restricted stock units granted to directors for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were as follows:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160; (in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Annual equity grants to existing directors&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Initial equity grants to new directors&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Compensation Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We recognize the estimated compensation cost of restricted stock units, net of estimated forfeitures, on a straight-line basis over the requisite service period of the entire award, which is generally the vesting period. The estimated compensation cost is based on the fair value of our common stock on the date of grant. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We also recognize the estimated compensation cost of performance shares, net of estimated forfeitures, on a straight-line basis over the requisite performance period or service period of the entire award, whichever is longer. Our performance share awards are earned upon achievement of an objective total stockholder return measure at the end of the three-year performance period, as described above.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We estimate forfeitures at the time of grant and revise those estimates in subsequent periods if actual forfeitures differ from those estimates. We use historical data to estimate forfeitures and record stock-based compensation expense only for those awards that are expected to vest.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, there was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$1.36 billion&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of unrecognized compensation cost, adjusted for estimated forfeitures, related to non-vested stock-based awards and purchase rights which will be recognized over a weighted average period of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.9&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; years. Total unrecognized compensation cost will be adjusted for future changes in estimated forfeitures.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total stock-based compensation costs that have been included in our Consolidated Statements of Income for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="24"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:29%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160; (in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Income Statement Classifications&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Cost of&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Revenue&#x2013;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Subscription&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Cost of&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Revenue&#x2013;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Services and Support&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Research and Development&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Sales and&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Marketing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;General and Administrative&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total &lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Restricted Stock Units and Performance&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:12px;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Share Awards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;22,822&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18,535&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;338,483&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;206,371&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;98,886&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;685,097&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;17,515&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,111&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;253,078&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;178,548&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;77,462&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;538,714&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16,792&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,602&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;161,366&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;139,047&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;77,133&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;403,940&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Stock Purchase Rights and Options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,823&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,271&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;36,663&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;42,405&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10,446&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;102,608&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,102&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,286&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23,918&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27,252&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,290&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;70,848&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;180&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,661&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20,126&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18,592&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,973&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;50,532&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;_________________________________________&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;During fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, we recorded tax benefits related to stock-based compensation costs of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$248.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$222.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$153.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="FI2019Q4_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_adbe_Plan2019Member"
      decimals="-5"
      id="d10115825e835-wk-Fact-03BA89ABF2AF55B6A774A3D256D3B7EF"
      unitRef="shares">46000000.0</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="FI2019Q4_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_adbe_Plan2019Member"
      decimals="-5"
      id="d10115825e839-wk-Fact-F92DE90AB8AD55C6A7EE48DA7BDD6CD7"
      unitRef="shares">44100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceAsPercentageOfMarketPrice
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="INF"
      id="d10115825e849-wk-Fact-214E458EA0A05E7E8001DE5B8B560016"
      unitRef="ratio">0.85</adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceAsPercentageOfMarketPrice>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="-5"
      id="d10115825e860-wk-Fact-A422F486A63F5840B3A55B1F26884A1A"
      unitRef="shares">93000000.0</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="-5"
      id="d10115825e864-wk-Fact-0454C0FC29DE546290F943CC4EB00A40"
      unitRef="shares">3800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <adbe:MaximumTargetPercentageAllowedUnderProgram
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="INF"
      id="d10115825e886-wk-Fact-21E5306124ED5DBEAE6D8DA5FEB493B0"
      unitRef="ratio">2</adbe:MaximumTargetPercentageAllowedUnderProgram>
    <us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-3C322A80D10059A7838ACB9BB458187F-0-wk-Fact-B9BAFDEBD62B5289B7119071BCEC48B7">&lt;div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The expected term of ESPP shares is the average of the remaining purchase periods under each offering period. The assumptions used to value employee stock purchase rights were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="6"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:50%;"/&gt;&lt;td style="width:16%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:16%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:16%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Expected life (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;0.5 - 2.0&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;0.5 - 2.0&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;0.5 - 2.0&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Volatility&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;30% - 35%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;26% - 29%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;22% - 27%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Risk free interest rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;1.78% - 2.47%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;1.54% - 2.52%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;0.62% - 1.41%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-55B930BC076C5D839348F90B68EB05CB-0-wk-Fact-E9DF800B20405C17A3807CDE61FC495C">&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Restricted stock unit activity for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:right;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;text-align:-moz-right;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;margin-left:auto;margin-right:0;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160; (in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Beginning outstanding balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,668&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,304&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,316&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Awarded&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,598&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,012&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,018&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Released&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(3,847&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(3,988&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(3,859&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(785&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(660&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(766&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Increase due to acquisition&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;595&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Ending outstanding balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,634&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,668&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,304&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d10115825e1226-wk-Fact-A65F4D4E98315DB0B4793EBD5DD7F495"
      unitRef="shares">8668000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d10115825e1240-wk-Fact-B165D238AA105004B97EFBA0C9C340D3"
      unitRef="shares">9304000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="FI2016Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d10115825e1254-wk-Fact-7CB683C6DDFD53E7B8990D68DDF28C9D"
      unitRef="shares">8316000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d10115825e1269-wk-Fact-7885E3ED757E5D59970E996C8B433EF6"
      unitRef="shares">4598000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d10115825e1283-wk-Fact-E4D34A2B26A05CB6BC584FF44806644F"
      unitRef="shares">4012000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d10115825e1297-wk-Fact-F186C72B95755A4BA08C3C72BD3AD905"
      unitRef="shares">5018000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d10115825e1312-wk-Fact-41B6F58BFEE05198A19DE33FDF35DDD7"
      unitRef="shares">3847000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d10115825e1327-wk-Fact-E59EFB6E402352D3967706C3C6BD5699"
      unitRef="shares">3988000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d10115825e1342-wk-Fact-946472A59A31593DAC03D3D0EF1F2DB2"
      unitRef="shares">3859000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d10115825e1358-wk-Fact-7B15417DD6735F898489AD8AF6C445A7"
      unitRef="shares">785000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d10115825e1373-wk-Fact-E200BC6602685C32AA283FA7697032B1"
      unitRef="shares">660000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d10115825e1388-wk-Fact-B76EDA43D2DA583F9EC177454B8E2A9D"
      unitRef="shares">766000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <adbe:DueToAcquisition
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d10115825e1404-wk-Fact-B761191A81FD5415A2318D3C8267E259"
      unitRef="shares">0</adbe:DueToAcquisition>
    <adbe:DueToAcquisition
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d10115825e1418-wk-Fact-B792F408B77953B09CBBE92DAA63BB03"
      unitRef="shares">0</adbe:DueToAcquisition>
    <adbe:DueToAcquisition
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d10115825e1432-wk-Fact-1C067EFD8D325BD1BD89C2504EC48757"
      unitRef="shares">595000</adbe:DueToAcquisition>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d10115825e1447-wk-Fact-D9776A23DD8D5BBA9E85F8EFBB90F5F9"
      unitRef="shares">8634000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d10115825e1461-wk-Fact-A65F4D4E98315DB0B4793EBD5DD7F495"
      unitRef="shares">8668000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d10115825e1475-wk-Fact-B165D238AA105004B97EFBA0C9C340D3"
      unitRef="shares">9304000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="2"
      id="d10115825e1509-wk-Fact-70CE3FA6B9B85B33A08BF64B08E959E2"
      unitRef="usdPerShare">253.91</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="2"
      id="d10115825e1513-wk-Fact-54268C11F1D05D728260D1CA68DE029E"
      unitRef="usdPerShare">208.73</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="2"
      id="d10115825e1518-wk-Fact-EA7518EFC0855419B6F6EF98BDE8ACD5"
      unitRef="usdPerShare">120.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-5"
      id="d10115825e1534-wk-Fact-86E3712304B05D56AB3E0D0BE06F0FBE"
      unitRef="usd">969600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-5"
      id="d10115825e1538-wk-Fact-8C3A21A6A2D350749CC581AFE20ED8F6"
      unitRef="usd">837300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-5"
      id="d10115825e1543-wk-Fact-FFEDDBCDE8505CC1B247E1EDA768812A"
      unitRef="usd">472000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-26297EB507A7599CBCC750906D947465-0-wk-Fact-F7DF274A23C35E16AF2FEBEB5D032F51">&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Information regarding restricted stock units outstanding at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&#160;1, 2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; is summarized below:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:56%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Number of&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Shares&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Contractual&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Life&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Aggregate&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Intrinsic&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Value&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(*)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;(millions)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Restricted stock units outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,634&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.12&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,672.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Restricted stock units expected to vest&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,987&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.05&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,472.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Restricted stock units outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,668&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.06&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,174.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Restricted stock units expected to vest&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,049&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.01&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,019.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Restricted stock units outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,304&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.11&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,670.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Restricted stock units expected to vest&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,608&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.05&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,545.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;_________________________________________&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(*)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The intrinsic value is calculated as the market value as of the end of the fiscal period. As reported by the NASDAQ Global Select Market, the market values as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;1, 2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$309.53&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$250.89&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$179.52&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d10115825e1724-wk-Fact-D9776A23DD8D5BBA9E85F8EFBB90F5F9"
      unitRef="shares">8634000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      id="d10115825e1738-wk-Fact-77CC94135AE258E98F773DC90B1B3503">P1Y1M13D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-5"
      id="d10115825e1753-wk-Fact-8CE274B3EE825523B63D9048FD638125"
      unitRef="usd">2672600000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <adbe:RestrictedStockUnitsExpectedToVestShares
      contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d10115825e1768-wk-Fact-581C15A7CF6F59D19FD603294F9E1AEF"
      unitRef="shares">7987000</adbe:RestrictedStockUnitsExpectedToVestShares>
    <adbe:VestedAndExpectedToVestWeightedAverageRemainingContractualLife
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      id="d10115825e1782-wk-Fact-556BD99C3D225C4B83A2302ADE5A5285">P1Y18D</adbe:VestedAndExpectedToVestWeightedAverageRemainingContractualLife>
    <adbe:RestrictedStockUnitsExpectedToVestIntrinsicValue
      contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-5"
      id="d10115825e1797-wk-Fact-FB4A484D81D95B94BF16814A9E7FA082"
      unitRef="usd">2472200000</adbe:RestrictedStockUnitsExpectedToVestIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d10115825e1856-wk-Fact-A65F4D4E98315DB0B4793EBD5DD7F495"
      unitRef="shares">8668000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      id="d10115825e1870-wk-Fact-35E30F9E21E9553C9474485D6AAFED69">P1Y21D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-5"
      id="d10115825e1885-wk-Fact-07B850F776D75D4AAC926364324BE8FC"
      unitRef="usd">2174700000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <adbe:RestrictedStockUnitsExpectedToVestShares
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d10115825e1900-wk-Fact-D848E21BBCE0598A9134E272EAC9C927"
      unitRef="shares">8049000</adbe:RestrictedStockUnitsExpectedToVestShares>
    <adbe:VestedAndExpectedToVestWeightedAverageRemainingContractualLife
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      id="d10115825e1914-wk-Fact-D020CF2DCF5C55C6A09F1E693374F3A0">P1Y3D</adbe:VestedAndExpectedToVestWeightedAverageRemainingContractualLife>
    <adbe:RestrictedStockUnitsExpectedToVestIntrinsicValue
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-5"
      id="d10115825e1929-wk-Fact-1469596C15625DDEA97FA5C0A533D9F4"
      unitRef="usd">2019500000</adbe:RestrictedStockUnitsExpectedToVestIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d10115825e1990-wk-Fact-B165D238AA105004B97EFBA0C9C340D3"
      unitRef="shares">9304000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      id="d10115825e2004-wk-Fact-5EC0872A9B58573B80F1348F14F7A701">P1Y1M9D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-5"
      id="d10115825e2019-wk-Fact-B51017C7D07A591793018BAC21FB5811"
      unitRef="usd">1670200000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <adbe:RestrictedStockUnitsExpectedToVestShares
      contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d10115825e2034-wk-Fact-6488BA3F8B49581E892775502C62EC37"
      unitRef="shares">8608000</adbe:RestrictedStockUnitsExpectedToVestShares>
    <adbe:VestedAndExpectedToVestWeightedAverageRemainingContractualLife
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      id="d10115825e2048-wk-Fact-6B7E41A0A9455F60933CD2DC44D500FD">P1Y18D</adbe:VestedAndExpectedToVestWeightedAverageRemainingContractualLife>
    <adbe:RestrictedStockUnitsExpectedToVestIntrinsicValue
      contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-5"
      id="d10115825e2063-wk-Fact-6F40A40D61C45FE6B698B9DD1E9FD033"
      unitRef="usd">1545300000</adbe:RestrictedStockUnitsExpectedToVestIntrinsicValue>
    <us-gaap:SharePrice
      contextRef="FI2019Q4"
      decimals="2"
      id="d10115825e2102-wk-Fact-CA4B6E97F89A59EAAA2F6E0D18DF91D4"
      unitRef="usdPerShare">309.53</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="FI2018Q4"
      decimals="2"
      id="d10115825e2106-wk-Fact-2F358A391CAF5A9094AE1C2274991C8B"
      unitRef="usdPerShare">250.89</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="FI2017Q4"
      decimals="2"
      id="d10115825e2111-wk-Fact-0E68456DF13C56FBA3F5FCF7AB832EF5"
      unitRef="usdPerShare">179.52</us-gaap:SharePrice>
    <us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-7DFA9BFCFF0157828BAD5392F284E423-0-wk-Fact-A02EF2A48A92581AB9AA874596807EB4">&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Performance share activity for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was as follows:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="18"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Shares&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Granted &lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Maximum&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Shares Eligible&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;to Receive&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Shares&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Granted &lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Maximum&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Shares Eligible&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;to Receive&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Shares&lt;br/&gt;Granted &lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(3)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Maximum&lt;br/&gt;Shares Eligible&lt;br/&gt;to Receive&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Beginning outstanding balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,148&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,296&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,534&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,068&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,630&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,261&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Awarded&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;722&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;614&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;837&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;628&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,082&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,040&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Achieved&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(830&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(830&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,050&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,053&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,135&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,147&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(82&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(164&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(173&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(347&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(43&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(86&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Ending outstanding balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;958&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,916&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,148&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,296&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,534&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,068&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;_________________________________________&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Shares awarded during fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; include &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; additional shares awarded for the final achievement of the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; Performance Share Program which was certified in the first quarter of fiscal 2019. The remaining awarded shares were for the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; Performance Share Program. Shares achieved during fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; resulted from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;200%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; achievement of target for the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; Performance Share Program.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(2)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Shares awarded during fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; include &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; additional shares awarded for the final achievement of the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2015&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; Performance Share Program which was certified in the first quarter of fiscal 2018. The remaining awarded shares were for the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; Performance Share Program. Shares achieved during fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; resulted from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;200%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; achievement of target for the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2015&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; Performance Share Program.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(3)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Shares awarded during fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; include &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; additional shares awarded for the final achievement of the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2014&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; Performance Share Program which was certified in the first quarter of fiscal 2017. The remaining awarded shares were for the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; Performance Share Program. Shares achieved during fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; resulted from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;198%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; achievement of target for the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2014&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; Performance Share Program.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="FI2018Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="d10115825e2405-wk-Fact-EE0334CAAB605B219271586396997A60"
      unitRef="shares">1148000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="FI2018Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="d10115825e2419-wk-Fact-E9061AB793785C9DBB086B22101D3424"
      unitRef="shares">2296000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="FI2017Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="d10115825e2433-wk-Fact-E3D734CB4C6C590D83F0D5991F022B19"
      unitRef="shares">1534000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="FI2017Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="d10115825e2447-wk-Fact-ED7E453437485A2BBF8D581C36559A16"
      unitRef="shares">3068000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="FI2016Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="d10115825e2462-wk-Fact-B5420C2124895533ADBF938710746E28"
      unitRef="shares">1630000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="FI2016Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="d10115825e2476-wk-Fact-FE6E28F3ABBE5EB4A1F1E4A9599A2D84"
      unitRef="shares">3261000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="FD2019Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="d10115825e2491-wk-Fact-63AAFC302A9455749AD3A9A0A80AEF4F"
      unitRef="shares">722000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="FD2019Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="d10115825e2505-wk-Fact-3FD2321CA33459CDA7E0B7736FB2AB5E"
      unitRef="shares">614000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="FD2018Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="d10115825e2519-wk-Fact-168A46476C445FA7AACB2ADEEE8ABE00"
      unitRef="shares">837000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="FD2018Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="d10115825e2533-wk-Fact-54FAD54B0FC1560C804AC275039350A0"
      unitRef="shares">628000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="FD2017Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="d10115825e2548-wk-Fact-CF527206F9025D4D87E2EF3C428C1B95"
      unitRef="shares">1082000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="FD2017Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="d10115825e2562-wk-Fact-9D6F76EADF935541B32C8CF09AD09D19"
      unitRef="shares">1040000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <adbe:Achieved
      contextRef="FD2019Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="d10115825e2577-wk-Fact-53E361C47D515930BFD25BCB358005F2"
      unitRef="shares">830000</adbe:Achieved>
    <adbe:Achieved
      contextRef="FD2019Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="d10115825e2592-wk-Fact-10921D86408F5390AD2275F7384D4939"
      unitRef="shares">830000</adbe:Achieved>
    <adbe:Achieved
      contextRef="FD2018Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="d10115825e2607-wk-Fact-6B62697DEFC857E09637938C3E939B34"
      unitRef="shares">1050000</adbe:Achieved>
    <adbe:Achieved
      contextRef="FD2018Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="d10115825e2622-wk-Fact-198C526F84215524AF86ECC86F9599CE"
      unitRef="shares">1053000</adbe:Achieved>
    <adbe:Achieved
      contextRef="FD2017Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="d10115825e2638-wk-Fact-C0D04C87F08257478C6EA8B3FA0DABA6"
      unitRef="shares">1135000</adbe:Achieved>
    <adbe:Achieved
      contextRef="FD2017Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="d10115825e2653-wk-Fact-6C1C6DA9FEF55046A5C2EA06403756C0"
      unitRef="shares">1147000</adbe:Achieved>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="FD2019Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="d10115825e2669-wk-Fact-B96F637C376B51098C0DA14799DB2D2A"
      unitRef="shares">82000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="FD2019Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="d10115825e2684-wk-Fact-936384E5E88C58DEA8F23FAEC01430E3"
      unitRef="shares">164000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="FD2018Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="d10115825e2699-wk-Fact-D7953DCEF10851EDA7F11EB532C3BCE5"
      unitRef="shares">173000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="FD2018Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="d10115825e2714-wk-Fact-97F15A65DC8E5756B6F73851CD420540"
      unitRef="shares">347000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="FD2017Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="d10115825e2730-wk-Fact-854EC81F555656ED91D958F8889402F3"
      unitRef="shares">43000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="FD2017Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="d10115825e2745-wk-Fact-073118FF238E57C1AD1103C772CD8C49"
      unitRef="shares">86000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="FI2019Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="d10115825e2761-wk-Fact-C4528D442B585CC2BFA07BE0CE698D8D"
      unitRef="shares">958000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="FI2019Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="d10115825e2775-wk-Fact-465CBC7885A054C4B05D773837A66EC2"
      unitRef="shares">1916000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="FI2018Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="d10115825e2789-wk-Fact-EE0334CAAB605B219271586396997A60"
      unitRef="shares">1148000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="FI2018Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="d10115825e2803-wk-Fact-E9061AB793785C9DBB086B22101D3424"
      unitRef="shares">2296000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="FI2017Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="d10115825e2818-wk-Fact-E3D734CB4C6C590D83F0D5991F022B19"
      unitRef="shares">1534000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="FI2017Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_MaximumSharesEligibleToReceiveMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="d10115825e2832-wk-Fact-ED7E453437485A2BBF8D581C36559A16"
      unitRef="shares">3068000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <adbe:Achieved
      contextRef="FD2019Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_Program2016Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-5"
      id="d10115825e2861-wk-Fact-7DD95622E00345507505CC5012ECF17B"
      unitRef="shares">400000</adbe:Achieved>
    <adbe:ActualPercentageAchieved
      contextRef="FD2019Q4YTD_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_adbe_Program2016Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="2"
      id="d10115825e2882-wk-Fact-52F93995C6CD1FBFC46CCC5254332AB8"
      unitRef="ratio">2</adbe:ActualPercentageAchieved>
    <adbe:Achieved
      contextRef="FD2018Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_Program2015Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-5"
      id="d10115825e2905-wk-Fact-2474D63197D65B89BD65CAB7D9C72513"
      unitRef="shares">500000</adbe:Achieved>
    <adbe:ActualPercentageAchieved
      contextRef="FD2018Q4YTD_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_adbe_Program2015Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="2"
      id="d10115825e2925-wk-Fact-7304D3FCD1A354D3BB793641FC1E0224"
      unitRef="ratio">2</adbe:ActualPercentageAchieved>
    <adbe:Achieved
      contextRef="FD2017Q4YTD_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_Program2014Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-5"
      id="d10115825e2947-wk-Fact-D2054566E2E95DD39CA274A7BBF559A0"
      unitRef="shares">600000</adbe:Achieved>
    <adbe:ActualPercentageAchieved
      contextRef="FD2017Q4YTD_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_adbe_Program2014Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="2"
      id="d10115825e2966-wk-Fact-E0C77DB4E9B550019704A86BE236C440"
      unitRef="ratio">1.98</adbe:ActualPercentageAchieved>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="FD2019Q4YTD_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_adbe_ProgramsachievedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-5"
      id="d10115825e3016-wk-Fact-3532F8F3B77D5C2595E2AB16C97EF2AF"
      unitRef="usd">203800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="FD2018Q4YTD_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_adbe_ProgramsachievedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-5"
      id="d10115825e3020-wk-Fact-78394267DEF1570894967AFFBBF16268"
      unitRef="usd">208200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="FD2017Q4YTD_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis_adbe_ProgramsachievedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-5"
      id="d10115825e3025-wk-Fact-42625280A6E452A498FDD9DCA56CC625"
      unitRef="usd">127400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <adbe:WeightedAverageSubscriptionDateFairValueOfShares
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="2"
      id="d10115825e3065-wk-Fact-537A8CD3854951F0834F26913F1C9639"
      unitRef="usdPerShare">72.98</adbe:WeightedAverageSubscriptionDateFairValueOfShares>
    <adbe:WeightedAverageSubscriptionDateFairValueOfShares
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="2"
      id="d10115825e3069-wk-Fact-B6C5E001A913524EBA09B05B84B8DEB3"
      unitRef="usdPerShare">53.12</adbe:WeightedAverageSubscriptionDateFairValueOfShares>
    <adbe:WeightedAverageSubscriptionDateFairValueOfShares
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="2"
      id="d10115825e3074-wk-Fact-429CAAD159295363AA7592EF0E76BB90"
      unitRef="usdPerShare">29.86</adbe:WeightedAverageSubscriptionDateFairValueOfShares>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="-5"
      id="d10115825e3078-wk-Fact-5CE0310A1B525F699C5E14410D2AA220"
      unitRef="shares">1500000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
      contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="2"
      id="d10115825e3082-wk-Fact-A80B62D052905C989206A7EC9ECCFF5C"
      unitRef="usdPerShare">150.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="-5"
      id="d10115825e3086-wk-Fact-61AD1097A1B85D6C9AF86FA350B04B8E"
      unitRef="shares">1800000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="2"
      id="d10115825e3090-wk-Fact-0D0BEFC6759355BF96967E552BD2686D"
      unitRef="usdPerShare">104.94</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="-5"
      id="d10115825e3094-wk-Fact-18C4FE32E25856D3829D9806951E9A1A"
      unitRef="shares">1900000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
      contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="2"
      id="d10115825e3099-wk-Fact-FE5A72F807D7553389B6DE80A6F12168"
      unitRef="usdPerShare">77.63</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased>
    <adbe:TotalIntrinsicValueOfSharesPurchased
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="-5"
      id="d10115825e3128-wk-Fact-5A52B948E59954F6A846F4DE4FE25550"
      unitRef="usd">178800000</adbe:TotalIntrinsicValueOfSharesPurchased>
    <adbe:TotalIntrinsicValueOfSharesPurchased
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="-5"
      id="d10115825e3132-wk-Fact-132C8F60397D54BD832F42EE9D5ACBDD"
      unitRef="usd">198900000</adbe:TotalIntrinsicValueOfSharesPurchased>
    <adbe:TotalIntrinsicValueOfSharesPurchased
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="-5"
      id="d10115825e3136-wk-Fact-3B68BCB7F993510CA7AEFEFDD7A20FCF"
      unitRef="usd">97700000</adbe:TotalIntrinsicValueOfSharesPurchased>
    <adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantValuePerAward
      contextRef="FD2019Q4YTD_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-5"
      id="d10115825e3216-wk-Fact-D3718988B8F45E1CA142D5B55F073A0E"
      unitRef="usd">300000</adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantValuePerAward>
    <adbe:AnnualVestingPercentageForDirectorGrants
      contextRef="FI2019Q4_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="2"
      id="d10115825e3220-wk-Fact-397920902D115F4FA730A23688BA7C20"
      unitRef="ratio">1</adbe:AnnualVestingPercentageForDirectorGrants>
    <adbe:RestrictedStockUnitsGrantedToDirectorsTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-C07156FED2FF54659AD96A5B28F7D517-0-wk-Fact-665B4CFC39FE5804A936CDE7E6813293">&lt;div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Restricted stock units granted to directors for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were as follows:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160; (in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Annual equity grants to existing directors&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Initial equity grants to new directors&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</adbe:RestrictedStockUnitsGrantedToDirectorsTableTextBlock>
    <adbe:RestrictedStockUnitsGrantedToExistingDirectors
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_adbe_ExistingNonEmployeeDirectorsMember"
      decimals="-3"
      id="d10115825e3326-wk-Fact-7685D31067B15ED2824C1A3ECDD9B17F"
      unitRef="shares">10000</adbe:RestrictedStockUnitsGrantedToExistingDirectors>
    <adbe:RestrictedStockUnitsGrantedToExistingDirectors
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_adbe_ExistingNonEmployeeDirectorsMember"
      decimals="-3"
      id="d10115825e3340-wk-Fact-96D39FFC7B795D2CAD10FDCFC4A21CA6"
      unitRef="shares">11000</adbe:RestrictedStockUnitsGrantedToExistingDirectors>
    <adbe:RestrictedStockUnitsGrantedToExistingDirectors
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_adbe_ExistingNonEmployeeDirectorsMember"
      decimals="-3"
      id="d10115825e3354-wk-Fact-9DEE8F84AB815B478C7D57AECCB125E1"
      unitRef="shares">18000</adbe:RestrictedStockUnitsGrantedToExistingDirectors>
    <adbe:RestrictedStockUnitsGrantedToNewDirectors
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_adbe_NewNonEmployeeDirectorsMember"
      decimals="-3"
      id="d10115825e3369-wk-Fact-44B6B42781165A5D89A2878A74F6B078"
      unitRef="shares">1000</adbe:RestrictedStockUnitsGrantedToNewDirectors>
    <adbe:RestrictedStockUnitsGrantedToNewDirectors
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_adbe_NewNonEmployeeDirectorsMember"
      decimals="-3"
      id="d10115825e3383-wk-Fact-2A4B62C3B31E532D91A1CFB54C7E7B47"
      unitRef="shares">1000</adbe:RestrictedStockUnitsGrantedToNewDirectors>
    <adbe:RestrictedStockUnitsGrantedToNewDirectors
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_adbe_NewNonEmployeeDirectorsMember"
      decimals="-3"
      id="d10115825e3397-wk-Fact-764BD2ECAE6E5092B609DD0E99DAEFAC"
      unitRef="shares">0</adbe:RestrictedStockUnitsGrantedToNewDirectors>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="FI2019Q4"
      decimals="-7"
      id="d10115825e3436-wk-Fact-25EB525782695C0E913B94D87A2793F3"
      unitRef="usd">1360000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="FD2019Q4YTD"
      id="d10115825e3440-wk-Fact-0F7787BD537A559A9529EE8F792BC8EB">P1Y10M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-BAA58E1A858150BC88571A3B05D1F955-0-wk-Fact-5DC0C91010A25B9DA88D526BA50128E2">&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total stock-based compensation costs that have been included in our Consolidated Statements of Income for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="24"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:29%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160; (in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Income Statement Classifications&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Cost of&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Revenue&#x2013;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Subscription&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Cost of&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Revenue&#x2013;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Services and Support&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Research and Development&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Sales and&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Marketing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;General and Administrative&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total &lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Restricted Stock Units and Performance&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:12px;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Share Awards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;22,822&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18,535&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;338,483&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;206,371&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;98,886&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;685,097&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;17,515&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,111&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;253,078&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;178,548&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;77,462&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;538,714&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16,792&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,602&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;161,366&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;139,047&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;77,133&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;403,940&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Stock Purchase Rights and Options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,823&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,271&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;36,663&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;42,405&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10,446&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;102,608&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,102&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,286&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23,918&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27,252&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,290&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;70,848&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;180&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,661&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20,126&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18,592&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,973&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;50,532&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;_________________________________________&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;During fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, we recorded tax benefits related to stock-based compensation costs of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$248.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$222.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$153.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfSubscriptionRevenueMember"
      decimals="-3"
      id="d10115825e3904-wk-Fact-0CF055B3136057768F4CF57BF46A7CE5"
      unitRef="usd">22822000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfServiceAndSupportRevenueMember"
      decimals="-3"
      id="d10115825e3923-wk-Fact-94A8BDF34FDD5016A77D6648E33169AB"
      unitRef="usd">18535000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember"
      decimals="-3"
      id="d10115825e3942-wk-Fact-7CA2F2AA4497537B85898999D049C06F"
      unitRef="usd">338483000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember"
      decimals="-3"
      id="d10115825e3962-wk-Fact-FF12B86230855C7C8DBC1CA1266126A0"
      unitRef="usd">206371000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember"
      decimals="-3"
      id="d10115825e3981-wk-Fact-1197AB2611CF53BBA55FA882CB70BFF6"
      unitRef="usd">98886000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember"
      decimals="-3"
      id="d10115825e4001-wk-Fact-17AC2A503CA55B03A5D4D58788F43FB7"
      unitRef="usd">685097000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfSubscriptionRevenueMember"
      decimals="-3"
      id="d10115825e4021-wk-Fact-CC73F10E8B8F5F54AC737C1EF9F1FF62"
      unitRef="usd">17515000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfServiceAndSupportRevenueMember"
      decimals="-3"
      id="d10115825e4040-wk-Fact-02591376ECAE5FC49EB11CF8B1B4B397"
      unitRef="usd">12111000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember"
      decimals="-3"
      id="d10115825e4059-wk-Fact-7CC5C018E3375353818AFA67B6BFBB66"
      unitRef="usd">253078000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember"
      decimals="-3"
      id="d10115825e4079-wk-Fact-45EA40EE4AA65D0983A5DC6D52906CBA"
      unitRef="usd">178548000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember"
      decimals="-3"
      id="d10115825e4098-wk-Fact-59CCF43C1DAD527DB6F97B91EA3BC7D1"
      unitRef="usd">77462000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember"
      decimals="-3"
      id="d10115825e4118-wk-Fact-687A8B43CB0C5EACB8458DEF930654AA"
      unitRef="usd">538714000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfSubscriptionRevenueMember"
      decimals="-3"
      id="d10115825e4138-wk-Fact-80810541F97E5C37987406A70EC833F1"
      unitRef="usd">16792000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfServiceAndSupportRevenueMember"
      decimals="-3"
      id="d10115825e4157-wk-Fact-8288063C64DD52A9BFFB290C706CDD01"
      unitRef="usd">9602000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember"
      decimals="-3"
      id="d10115825e4176-wk-Fact-ED728FBC40B9575ABA26378AC4E26644"
      unitRef="usd">161366000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember"
      decimals="-3"
      id="d10115825e4196-wk-Fact-F93129AEF5095DC9BC966F0CF21D718B"
      unitRef="usd">139047000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember"
      decimals="-3"
      id="d10115825e4215-wk-Fact-02CB5AF38B7A5B86B619D847A8A3ED89"
      unitRef="usd">77133000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_RestrictedStockAndPerformanceShareAwardsMember"
      decimals="-3"
      id="d10115825e4235-wk-Fact-F4D33763528B5097956E7B7DFF634A9A"
      unitRef="usd">403940000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfSubscriptionRevenueMember"
      decimals="-3"
      id="d10115825e4378-wk-Fact-A41CB3D81F7E51BBA24876D5AD7459CC"
      unitRef="usd">5823000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfServiceAndSupportRevenueMember"
      decimals="-3"
      id="d10115825e4397-wk-Fact-3408A939885152ABB0279A85275AC458"
      unitRef="usd">7271000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember"
      decimals="-3"
      id="d10115825e4416-wk-Fact-7A099FD80D9A5695ADC52AB4FE1AA23E"
      unitRef="usd">36663000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember"
      decimals="-3"
      id="d10115825e4436-wk-Fact-56703E8E070D5F46B9A9DC6720496F52"
      unitRef="usd">42405000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember"
      decimals="-3"
      id="d10115825e4455-wk-Fact-71FF1946794B57978D0AAB4212683B25"
      unitRef="usd">10446000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember"
      decimals="-3"
      id="d10115825e4475-wk-Fact-1D7C5465EF625AF4B4DD363EC6B87A35"
      unitRef="usd">102608000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfSubscriptionRevenueMember"
      decimals="-3"
      id="d10115825e4495-wk-Fact-32B8855DD07B59258F4118963A7FEE45"
      unitRef="usd">4102000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfServiceAndSupportRevenueMember"
      decimals="-3"
      id="d10115825e4514-wk-Fact-CBE432C652F852F289E381008CC1147A"
      unitRef="usd">8286000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember"
      decimals="-3"
      id="d10115825e4533-wk-Fact-7866E1A8E216582196CDB3A5CFDB1E9E"
      unitRef="usd">23918000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember"
      decimals="-3"
      id="d10115825e4553-wk-Fact-28452F8D19A252FF8435EB2A4433F926"
      unitRef="usd">27252000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember"
      decimals="-3"
      id="d10115825e4572-wk-Fact-8EF010F2C8B7578D8E4BA9B45A923BFB"
      unitRef="usd">7290000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember"
      decimals="-3"
      id="d10115825e4592-wk-Fact-31FD088A4C0E502A864A750F669FF9C4"
      unitRef="usd">70848000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfSubscriptionRevenueMember"
      decimals="-3"
      id="d10115825e4612-wk-Fact-A769231855635C389FA4909B10526A17"
      unitRef="usd">180000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_adbe_CostOfServiceAndSupportRevenueMember"
      decimals="-3"
      id="d10115825e4631-wk-Fact-E450F66625665F819EFF66CEE9453F7E"
      unitRef="usd">6661000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember"
      decimals="-3"
      id="d10115825e4650-wk-Fact-2A415D8A05E95CF6804F3802273B1D51"
      unitRef="usd">20126000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember"
      decimals="-3"
      id="d10115825e4670-wk-Fact-65E434FA211B5016BFBA6F32B590ADA5"
      unitRef="usd">18592000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember"
      decimals="-3"
      id="d10115825e4689-wk-Fact-D5C58EBC48A55A4AA6BE7BCE0E54B21E"
      unitRef="usd">4973000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_adbe_OptionGrantsAndStockPurchaseRightsMember"
      decimals="-3"
      id="d10115825e4709-wk-Fact-806DDF6AB3435681B10906D32386499C"
      unitRef="usd">50532000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="FI2019Q4"
      decimals="-5"
      id="d10115825e4746-wk-Fact-7DFA825FC67E5DAE98541F31DC857F9C"
      unitRef="usd">248400000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="FI2018Q4"
      decimals="-5"
      id="d10115825e4750-wk-Fact-DF62C4176DEE5D5499BBA56981A21C31"
      unitRef="usd">222400000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="FI2017Q4"
      decimals="-5"
      id="d10115825e4755-wk-Fact-E69DFE6BD4425C04B3FBB962C873E6FE"
      unitRef="usd">153200000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-3450A6AA0F6287913ECDCC74564E46B0-0-wk-Fact-B775F8D9938AB0064106CC74ACBAD9E3">ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)&lt;div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The components of accumulated other comprehensive income (loss) and activity, net of related taxes, for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="17"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:52%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:7%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:2%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;November&#160;30, &lt;br/&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Increase / Decrease&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Reclassification Adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;November&#160;29, &lt;br/&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net unrealized gains / losses on available-for-sale securities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unrealized gains on available-for-sale securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;44&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,594&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(171&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,467&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unrealized losses on available-for-sale securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(25,374&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24,815&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;295&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(264&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total net unrealized gains / losses on available-for-sale securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(25,330&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;29,409&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;124&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;padding-left:24px;text-indent:-24px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,203&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net unrealized gains / losses on derivative instruments designated as hedging instruments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21,732&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;294&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(44,334&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;padding-left:24px;text-indent:-24px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(2&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(22,308&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cumulative foreign currency translation adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(144,532&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(25,397&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(169,929&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total accumulated other comprehensive income (loss), net of taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(148,130&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,306&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(44,210&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(188,034&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;_________________________________________&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Reclassification adjustments for gains / losses on available-for-sale securities are classified in interest and other income (expense), net. &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(2)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Reclassification adjustments for gains / losses on foreign currency hedges are classified in revenue and reclassification adjustments for gains / losses on Treasury lock hedges are classified in interest expense. &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table sets forth the taxes related to each component of other comprehensive income for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:61%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Available-for-sale securities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unrealized gains / losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;663&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Reclassification adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(491&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:60px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Subtotal available-for-sale securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;172&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Derivatives designated as hedging instruments:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unrealized gains / losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,968&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Reclassification adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(383&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,946&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(732&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:60px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Subtotal derivatives designated as hedging instruments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,585&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,946&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(732&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign currency translation adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,742&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,005&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total taxes, other comprehensive income (loss)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,585&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(3,688&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,445&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-93784C9951F5235319198D925067C931-0-wk-Fact-FDC5BC0F7913AE44A04C8D9351CA85F7">&lt;div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The components of accumulated other comprehensive income (loss) and activity, net of related taxes, for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="17"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:52%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:7%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:2%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;November&#160;30, &lt;br/&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Increase / Decrease&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Reclassification Adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;November&#160;29, &lt;br/&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net unrealized gains / losses on available-for-sale securities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unrealized gains on available-for-sale securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;44&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,594&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(171&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,467&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unrealized losses on available-for-sale securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(25,374&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24,815&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;295&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(264&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total net unrealized gains / losses on available-for-sale securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(25,330&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;29,409&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;124&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;padding-left:24px;text-indent:-24px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,203&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net unrealized gains / losses on derivative instruments designated as hedging instruments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21,732&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;294&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(44,334&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;padding-left:24px;text-indent:-24px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(2&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(22,308&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cumulative foreign currency translation adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(144,532&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(25,397&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(169,929&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total accumulated other comprehensive income (loss), net of taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(148,130&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,306&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(44,210&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(188,034&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;_________________________________________&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Reclassification adjustments for gains / losses on available-for-sale securities are classified in interest and other income (expense), net. &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(2)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Reclassification adjustments for gains / losses on foreign currency hedges are classified in revenue and reclassification adjustments for gains / losses on Treasury lock hedges are classified in interest expense. &lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <adbe:UnrealizedGainsonAvailableforSaleSecuritiesNetofTax
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10117559e1010-wk-Fact-9AE398BA72DD57B6B3C70E23F18ED295"
      unitRef="usd">44000</adbe:UnrealizedGainsonAvailableforSaleSecuritiesNetofTax>
    <adbe:GrossunrealizedgainsonavailableforsalesecuritiesincreasedecreaseNetofTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10117559e1029-wk-Fact-D2C85934645D55B8BA639CE891B66239"
      unitRef="usd">4594000</adbe:GrossunrealizedgainsonavailableforsalesecuritiesincreasedecreaseNetofTax>
    <adbe:GrossunrealizedgainsonavailableforsalesecuritiesreclassificationadjustmentsNetofTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10117559e1048-wk-Fact-B290F4DBE1C15F9DBE6CA1BCC6E2AEAA"
      unitRef="usd">171000</adbe:GrossunrealizedgainsonavailableforsalesecuritiesreclassificationadjustmentsNetofTax>
    <adbe:UnrealizedGainsonAvailableforSaleSecuritiesNetofTax
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10117559e1074-wk-Fact-A20506B0782F532B83FB9A25E7030E50"
      unitRef="usd">4467000</adbe:UnrealizedGainsonAvailableforSaleSecuritiesNetofTax>
    <adbe:UnrealizedLossesonAvailableforSaleSecuritiesNetofTax
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10117559e1089-wk-Fact-C95E4645A52F5A3DA053A78B50005B61"
      unitRef="usd">25374000</adbe:UnrealizedLossesonAvailableforSaleSecuritiesNetofTax>
    <adbe:GrossunrealizedlossesonavailableforsalesecuritiesincreaseordecreaseNetofTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10117559e1109-wk-Fact-0E47F6F6B8EF5CBC92DCA902DA6646C6"
      unitRef="usd">-24815000</adbe:GrossunrealizedlossesonavailableforsalesecuritiesincreaseordecreaseNetofTax>
    <adbe:GrossunrealizedlossesonavailableforsalesecuritiesreclassificationadjustmentsNetofTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10117559e1128-wk-Fact-AD959357BBFC54E68827AA122F9790AA"
      unitRef="usd">295000</adbe:GrossunrealizedlossesonavailableforsalesecuritiesreclassificationadjustmentsNetofTax>
    <adbe:UnrealizedLossesonAvailableforSaleSecuritiesNetofTax
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10117559e1153-wk-Fact-4E075A54AD875C7694347F26D763CBF8"
      unitRef="usd">264000</adbe:UnrealizedLossesonAvailableforSaleSecuritiesNetofTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10117559e1174-wk-Fact-630CF245AE895ECC88D0F9EE2850223D"
      unitRef="usd">-25330000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10117559e1194-wk-Fact-33254284850255B89E57E47FC9061257"
      unitRef="usd">29409000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10117559e1213-wk-Fact-1BF1EEA1CC1157DB9302EE68EEDB398E"
      unitRef="usd">-124000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10117559e1238-wk-Fact-3D8CCA1F86B0547C96621A6FA74A4C5D"
      unitRef="usd">4203000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10117559e1258-wk-Fact-52E78AA435175009B48FF3470AAC173F"
      unitRef="usd">21732000</us-gaap:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10117559e1277-wk-Fact-1A94F324914A500984CF66D3E822B8C4"
      unitRef="usd">294000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10117559e1296-wk-Fact-260A89EDDD3B5C858C9C1E95E9C3AFAD"
      unitRef="usd">44334000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10117559e1322-wk-Fact-CE98ECFD89AC51DF9CF5450C88C6E441"
      unitRef="usd">-22308000</us-gaap:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10117559e1343-wk-Fact-1087F8B9E23B586CB0CB6216607C293D"
      unitRef="usd">-144532000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10117559e1363-wk-Fact-F179EAE7966B5C03A434311FB3F7168D"
      unitRef="usd">-25397000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10117559e1383-wk-Fact-5E12B9FDB4575B30881E81A40D55CC7A"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10117559e1408-wk-Fact-4BA89E8618325C3F9FE6F7E359AF063C"
      unitRef="usd">-169929000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10117559e1434-wk-Fact-C95DF87AC0745F95B0CD4145AC58410C"
      unitRef="usd">-148130000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10117559e1454-wk-Fact-0B947692A3B55BF9B372474631009540"
      unitRef="usd">4306000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10117559e1473-wk-Fact-B5040FFA3A4C5C3383DA536EF16552FA"
      unitRef="usd">44210000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10117559e1499-wk-Fact-826346790A1955709EAD17D02932ED5B"
      unitRef="usd">-188034000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <adbe:OtherComprehensiveIncomeTaxTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-D1F33D8927D53F19E9D9CC78160975FA-0-wk-Fact-2AF0968EE42B625111B0CC7841844E3D">&lt;div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table sets forth the taxes related to each component of other comprehensive income for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:61%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Available-for-sale securities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unrealized gains / losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;663&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Reclassification adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(491&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:60px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Subtotal available-for-sale securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;172&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Derivatives designated as hedging instruments:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unrealized gains / losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,968&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Reclassification adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(383&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,946&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(732&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:60px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Subtotal derivatives designated as hedging instruments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,585&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,946&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(732&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign currency translation adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,742&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,005&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total taxes, other comprehensive income (loss)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,585&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(3,688&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,445&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</adbe:OtherComprehensiveIncomeTaxTableTextBlock>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10117559e1720-wk-Fact-9DE3D125A5B3562E84255BAF19CC1221"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10117559e1739-wk-Fact-0120949AD53B18E3DDEAEF5072808849"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10117559e1759-wk-Fact-37AFA880F7F810E69849EF50725DA590"
      unitRef="usd">663000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10117559e1779-wk-Fact-28DEC72DE73E86CB030AEF5072DA61A7"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10117559e1798-wk-Fact-756B2E3684E984633107EF5072D7BB53"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10117559e1817-wk-Fact-0EF34F202A9F943BE83DEF50728D1873"
      unitRef="usd">491000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10117559e1844-wk-Fact-28F4084630AC9A066304EF5072912B50"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10117559e1863-wk-Fact-53A46945BDF75BF092AB694006A3A970"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10117559e1882-wk-Fact-9DC86F89755152A9AF870767FECABA7E"
      unitRef="usd">172000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10117559e1975-wk-Fact-C1B8F909A46733E4E0EE871D7B0D4AF8"
      unitRef="usd">6968000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10117559e1994-wk-Fact-2229B38DC8B37C22B395871D7B0318DE"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10117559e2013-wk-Fact-5EBFD89509E1A5E53D63871D7AF84D1C"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10117559e2039-wk-Fact-8CFAA3385AEDBEB4999DEF50727127F1"
      unitRef="usd">383000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10117559e2059-wk-Fact-FE503F960B658262A8DDEF5072DEEC79"
      unitRef="usd">1946000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10117559e2079-wk-Fact-D5ED495ED700CC3400FEEF5072CC6C3E"
      unitRef="usd">732000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10117559e2106-wk-Fact-B152D7428191DFB73B52EF5072D43D7C"
      unitRef="usd">6585000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10117559e2125-wk-Fact-8536B24A3964FE1CFED4EF5072D0FDC0"
      unitRef="usd">-1946000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10117559e2145-wk-Fact-90CCC6224BFB5B2288BCB4F9E5C46C07"
      unitRef="usd">-732000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10117559e2172-wk-Fact-7411D0272DBE51A300F3EF50726D3E5C"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10117559e2191-wk-Fact-B91A9CEA5C42754ABAC1EF50728A8344"
      unitRef="usd">-1742000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10117559e2211-wk-Fact-9E5B35907B1558DC98B909AD9DB37C18"
      unitRef="usd">3005000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10117559e2242-wk-Fact-37F04076AD5CE569B4DAEF50728406EE"
      unitRef="usd">6585000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10117559e2261-wk-Fact-D7AFD44588D3514EBB42FD7C380BD5EA"
      unitRef="usd">-3688000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10117559e2282-wk-Fact-16BEB3C27224D042176FEF5072760315"
      unitRef="usd">2445000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:TreasuryStockTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-BB3094B0EC195E0E87C0F42C24265C6E-0-wk-Fact-F4CB912E04C054939E4338050343106A">STOCK REPURCHASE PROGRAM&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;To facilitate our stock repurchase program, designed to return value to our stockholders and minimize dilution from stock issuances, we may repurchase shares in the open market or enter into structured repurchase agreements with third parties. In May 2018, our Board of Directors granted us an authority to repurchase up to&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$8 billion&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;in common stock through the end of fiscal 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;During fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, we entered into several structured stock repurchase agreements with large financial institutions, whereupon we provided them with prepayments totaling &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$2.75 billion&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$2.05 billion&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$1.10 billion&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively. We enter into these agreements in order to take advantage of repurchasing shares at a guaranteed discount to the Volume Weighted Average Price (&#x201c;VWAP&#x201d;) of our common stock over a specified period of time. We only enter into such transactions when the discount that we receive is higher than the foregone return on our cash prepayments to the financial institutions. There were no explicit commissions or fees on these structured repurchases. Under the terms of the agreements, there is no requirement for the financial institutions to return any portion of the prepayment to us.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The financial institutions agree to deliver shares to us at monthly intervals during the contract term. The parameters used to calculate the number of shares deliverable are: the total notional amount of the contract, the number of trading days in the contract, the number of trading days in the interval and the average VWAP of our stock during the interval less the agreed upon discount. We repurchased approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares at an average price of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$270.23&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; per share in fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares at an average price of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$230.43&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; per share in fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares at an average price of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$134.20&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; per share in fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;For fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the prepayments were classified as treasury stock on our Consolidated Balance Sheets at the payment date, though only shares physically delivered to us by &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;1, 2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were excluded from the computation of earnings per share. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$229.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of prepayments remained under the agreement. &lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Subsequent to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, we entered into a structured stock repurchase agreement with a large financial institution whereupon we provided them with a prepayment of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$850 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. This amount will be classified as treasury stock on our Consolidated Balance Sheets. Upon completion of the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$850 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; stock repurchase agreement, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$4.25 billion&lt;/span&gt;&lt;/span&gt; remains under our May 2018 authority.</us-gaap:TreasuryStockTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="I2018Q2SD_us-gaap_ShareRepurchaseProgramAxis_adbe_StockRepurchaseAuthority2018Member"
      decimals="-9"
      id="d10117800e898-wk-Fact-D29EDE36D943567884157F3127EF84C6"
      unitRef="usd">8000000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d10117800e917-wk-Fact-AF5D088C910F54A287DA1C47D392A943"
      unitRef="usd">2750000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d10117800e921-wk-Fact-917E530CA798554082DA552C7B0911C4"
      unitRef="usd">2050000000.00</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d10117800e926-wk-Fact-9E1C6EDAAA9B53E0B40CAE24F0AAEA5C"
      unitRef="usd">1100000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d10117800e933-wk-Fact-84E96EBFEDAC5F73B6C49E3185C038EE"
      unitRef="shares">9900000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="FD2019Q4YTD"
      decimals="2"
      id="d10117800e937-wk-Fact-3E4538A062E555B5802B9151B6C08BC2"
      unitRef="usdPerShare">270.23</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d10117800e945-wk-Fact-084EBF02F0BC59E3A48FACB2FC8717F6"
      unitRef="shares">8700000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="FD2018Q4YTD"
      decimals="2"
      id="d10117800e949-wk-Fact-7F7111611C8D5B27B0DB7A0F275ACF18"
      unitRef="usdPerShare">230.43</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d10117800e958-wk-Fact-81486FF38207558B9FC2D435ED4C7FCC"
      unitRef="shares">8200000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="FD2017Q4YTD"
      decimals="2"
      id="d10117800e962-wk-Fact-169D88B74ED45CF7A72105FBC2EB8074"
      unitRef="usdPerShare">134.20</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <adbe:UpFrontPaymentsTreasuryStockRemainingBalance
      contextRef="FI2019Q4"
      decimals="-5"
      id="d10117800e1002-wk-Fact-BCA22B6E6C3A50A88348771D335DD855"
      unitRef="usd">229200000</adbe:UpFrontPaymentsTreasuryStockRemainingBalance>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="D2011Q4SD_us-gaap_ShareRepurchaseProgramAxis_adbe_StockRepurchaseAuthority2018Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="-6"
      id="d10117800e1016-wk-Fact-C9C1F60CEAB05F7FB9E302CD802CDA1B"
      unitRef="usd">850000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="D2011Q4SD_us-gaap_ShareRepurchaseProgramAxis_adbe_StockRepurchaseAuthority2018Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="-6"
      id="d10117800e1020-wk-Fact-C9C1F60CEAB05F7FB9E302CD802CDA1B"
      unitRef="usd">850000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="I2019Q4SD_us-gaap_ShareRepurchaseProgramAxis_adbe_StockRepurchaseAuthority2018Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="-7"
      id="d10117800e1027-wk-Fact-A6EC11164D1C5003A45B25726DC4D1B7"
      unitRef="usd">4250000000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-84653B6BF9085F6A90CAA0432AD0B52B-0-wk-Fact-32ACC80EE798577081E5CD774182239E">NET INCOME PER SHARE&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Basic net income per share is computed using the weighted average number of common shares outstanding for the period, excluding unvested restricted stock units and performance awards. Diluted net income per share is based upon the weighted average common shares outstanding for the period plus dilutive potential common shares, including unvested restricted stock units, purchase rights, performance awards and stock options using the treasury stock method.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table sets forth the computation of basic and diluted net income per share for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:61%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,951,458&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,590,774&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,693,954&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Shares used to compute basic net income per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;486,291&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;490,564&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;493,632&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Dilutive potential common shares:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Restricted stock units and performance share awards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,875&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,142&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,161&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Stock purchase rights and options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;406&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;137&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;330&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Shares used to compute diluted net income per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;491,572&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;497,843&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;501,123&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Basic net income per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6.07&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.28&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.43&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Diluted net income per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.20&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.38&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Anti-dilutive potential common shares&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;&#160;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;175&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;209&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;141&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;_________________________________________&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;Potential common stock equivalents not included in the calculation of diluted net income per share as the effect would have been anti-dilutive.</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-22921FD8EBD35EC3B877C3CF7BB1192A-0-wk-Fact-543229A71D685075B7DA60A3BA81EF81">&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table sets forth the computation of basic and diluted net income per share for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:61%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,951,458&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,590,774&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,693,954&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Shares used to compute basic net income per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;486,291&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;490,564&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;493,632&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Dilutive potential common shares:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Restricted stock units and performance share awards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,875&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,142&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,161&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Stock purchase rights and options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;406&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;137&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;330&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Shares used to compute diluted net income per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;491,572&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;497,843&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;501,123&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Basic net income per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6.07&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.28&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.43&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Diluted net income per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.20&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.38&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Anti-dilutive potential common shares&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;&#160;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;175&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;209&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;141&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;_________________________________________&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;Potential common stock equivalents not included in the calculation of diluted net income per share as the effect would have been anti-dilutive.</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10118771e932-wk-Fact-835009B5072450B1AB0F9D855A531186"
      unitRef="usd">2951458000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10118771e951-wk-Fact-F583FA8857A555079FD8FEF08574776D"
      unitRef="usd">2590774000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10118771e971-wk-Fact-BE46B1C23A6D5E318691071F1EAD8B34"
      unitRef="usd">1693954000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10118771e991-wk-Fact-0FA1FF138E2351ACB0C217267E4EBE94"
      unitRef="shares">486291000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10118771e1010-wk-Fact-AABAAA10BBBE5D8A87DEA9E5AA9F35C5"
      unitRef="shares">490564000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10118771e1029-wk-Fact-4728994F6EF25D26BBEDCBFF0096901A"
      unitRef="shares">493632000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <adbe:Incrementalsharesattributabletounvestedrestrictedstockandperformanceshareawards
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10118771e1122-wk-Fact-6842DD83709B55309B42CA9766A187DF"
      unitRef="shares">4875000</adbe:Incrementalsharesattributabletounvestedrestrictedstockandperformanceshareawards>
    <adbe:Incrementalsharesattributabletounvestedrestrictedstockandperformanceshareawards
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10118771e1141-wk-Fact-3DC92454D8DE577B82B5391EC23A1B84"
      unitRef="shares">7142000</adbe:Incrementalsharesattributabletounvestedrestrictedstockandperformanceshareawards>
    <adbe:Incrementalsharesattributabletounvestedrestrictedstockandperformanceshareawards
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10118771e1160-wk-Fact-0D5B25B95E205B29B5244B8453E64CF9"
      unitRef="shares">7161000</adbe:Incrementalsharesattributabletounvestedrestrictedstockandperformanceshareawards>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10118771e1186-wk-Fact-01D9724B69C45079A7D9744C933AB9B1"
      unitRef="shares">406000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10118771e1205-wk-Fact-A64A244FDC1D51D28C53F375EE00EDEB"
      unitRef="shares">137000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10118771e1224-wk-Fact-CE2309A2F8E45174A7D1BB3FA193EE88"
      unitRef="shares">330000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10118771e1250-wk-Fact-E0E1F1B5EB4A5213B4193D45FF6C7612"
      unitRef="shares">491572000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10118771e1269-wk-Fact-86E355742E0D5F6D881429EC054C1C82"
      unitRef="shares">497843000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10118771e1288-wk-Fact-A860ED833F915B428F43C816E375FC33"
      unitRef="shares">501123000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2019Q4YTD"
      decimals="2"
      id="d10118771e1319-wk-Fact-B789C1E326ED5E95B5042BD848EE69DB"
      unitRef="usdPerShare">6.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2018Q4YTD"
      decimals="2"
      id="d10118771e1338-wk-Fact-A2C1D64451AE5171B97AA91146A14586"
      unitRef="usdPerShare">5.28</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2017Q4YTD"
      decimals="2"
      id="d10118771e1358-wk-Fact-14A759679D1E58119F816A2007BB8BC7"
      unitRef="usdPerShare">3.43</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2019Q4YTD"
      decimals="2"
      id="d10118771e1383-wk-Fact-CF5F1E29D0EC5BFE8D35BE5C200292B4"
      unitRef="usdPerShare">6.00</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2018Q4YTD"
      decimals="2"
      id="d10118771e1402-wk-Fact-EE4E017C0FF85806A058A0026375C062"
      unitRef="usdPerShare">5.20</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2017Q4YTD"
      decimals="2"
      id="d10118771e1422-wk-Fact-BF5E7DBA7A2F56938AA4E4E272E4ADBC"
      unitRef="usdPerShare">3.38</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10118771e1511-wk-Fact-BA4ECC589E6E7E68C4DFCC85702634F8"
      unitRef="shares">175000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10118771e1530-wk-Fact-25E6208F51C974E1AA4FCC857171CE14"
      unitRef="shares">209000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10118771e1549-wk-Fact-FACB2EB9D8E1673750D1CC8572C1A0A8"
      unitRef="shares">141000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-A07C7AB52D665A52B017986F8091D611-0-wk-Fact-52D2D87C641F58BA9DB1DBF5265F54EB">&#160;COMMITMENTS AND CONTINGENCIES&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Lease Commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We lease certain of our facilities and some of our equipment under non-cancellable operating lease arrangements that expire at various dates through &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2031&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. We also have one land lease that expires in &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2091&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. Rent expense includes base contractual rent and variable costs such as building expenses, utilities, taxes, insurance and equipment rental. Rent expense for these leases was approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$170.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;background-color:#ffffff;"&gt;,&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$137.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$115.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively. Our sublease income was immaterial for all periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Unconditional Purchase Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Our purchase obligations consist of agreements to purchase goods and services entered into in the ordinary course of business. The following table summarizes our non-cancellable unconditional purchase obligations and operating leases for each of the next five years and thereafter as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160; (in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Operating Leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;"&gt;Fiscal&#160;Year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Purchase &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Obligations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Future&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Minimum&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Lease&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Future&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Minimum&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Sublease&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;545,042&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;98,200&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,523&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;407,528&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;91,866&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;528,266&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;81,493&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,362&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;555,658&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;68,539&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,327&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;60,691&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Thereafter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;337,903&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,036,494&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;738,692&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27,212&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Royalties&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We have royalty commitments associated with the licensing of certain offerings and products. Royalty expense is generally based on a dollar amount per unit or a percentage of the underlying revenue. Royalty expense, which was recorded under our cost of revenue on our Consolidated Statements of Income, was approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$153.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$119.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$100.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Indemnifications&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In the ordinary course of business, we provide indemnifications of varying scope to customers and channel partners against claims of intellectual property infringement made by third parties arising from the use of our products and from time to time, we are subject to claims by our customers under these indemnification provisions. Historically, costs related to these indemnification provisions have not been significant and we are unable to estimate the maximum potential impact of these indemnification provisions on our future results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;To the extent permitted under Delaware law, we have agreements whereby we indemnify our officers and directors for certain events or occurrences while the officer or director is or was serving at our request in such capacity. The indemnification period covers all pertinent events and occurrences during the officer&#x2019;s or director&#x2019;s lifetime. The maximum potential amount of future payments we could be required to make under these indemnification agreements is unlimited; however, we have director and officer insurance coverage that reduces our exposure and enables us to recover a portion of any future amounts paid. We believe the estimated fair value of these indemnification agreements in excess of applicable insurance coverage is minimal.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Legal Proceedings&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In connection with disputes relating to the validity or alleged infringement of third-party intellectual property rights, including patent rights, we have been, are currently and may in the future be subject to claims, negotiations or complex, protracted litigation. Intellectual property disputes and litigation may be very costly and can be disruptive to our business operations by diverting the attention and energies of management and key technical personnel. Although we have successfully defended or resolved past litigation and disputes, we may not prevail in any ongoing or future litigation and disputes. Third-party intellectual property disputes could subject us to significant liabilities, require us to enter into royalty and licensing arrangements on unfavorable terms, prevent us from licensing certain of our products or offering certain of our services, subject us to injunctions restricting our sale of products or services, cause severe disruptions to our operations or the markets in which we compete, or require us to satisfy indemnification commitments with our customers including contractual provisions under various license arrangements and service agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In addition to intellectual property disputes, we are subject to legal proceedings, claims and investigations in the ordinary course of business, including claims relating to commercial, employment and other matters. Some of these disputes and legal proceedings may include speculative claims for substantial or indeterminate amounts of damages. We consider all claims on a quarterly basis in accordance with GAAP and based on known facts assess whether potential losses are considered reasonably possible, probable and estimable. Based upon this assessment, we then evaluate disclosure requirements and whether to accrue for such claims in our financial statements. This determination is then reviewed and discussed with our Audit Committee and our independent registered public accounting firm.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We make a provision for a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular case. Unless otherwise specifically disclosed in this note, we have determined that no provision for liability nor disclosure is required related to any claim against us because: (a) there is not a reasonable possibility that a loss exceeding amounts already recognized (if any) may be incurred with respect to such claim; (b) a reasonably possible loss or range of loss cannot be estimated; or (c) such estimate is immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;All legal costs associated with litigation are expensed as incurred. Litigation is inherently unpredictable. However, we believe that we have valid defenses with respect to the legal matters pending against us. It is possible, nevertheless, that our consolidated financial position, cash flows or results of operations could be negatively affected by an unfavorable resolution of one or more of such proceedings, claims or investigations.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In connection with our anti-piracy efforts, conducted both internally and through organizations such as the Business Software Alliance, from time to time we undertake litigation against alleged copyright infringers. Such lawsuits may lead to counter-claims alleging improper use of litigation or violation of other laws. We believe we have valid defenses with respect to such counter-claims; however, it is possible that our consolidated financial position, cash flows or results of operations could be negatively affected in any particular period by the resolution of one or more of these counter-claims.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:OperatingLeasesRentExpenseMinimumRentals
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d10119709e819-wk-Fact-4EF53B0C4E735C5DA558F37B57DA81C2"
      unitRef="usd">170500000</us-gaap:OperatingLeasesRentExpenseMinimumRentals>
    <us-gaap:OperatingLeasesRentExpenseMinimumRentals
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d10119709e827-wk-Fact-54C838632F275B8AB8AB70F60FE39331"
      unitRef="usd">137200000</us-gaap:OperatingLeasesRentExpenseMinimumRentals>
    <us-gaap:OperatingLeasesRentExpenseMinimumRentals
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d10119709e834-wk-Fact-99C9696812DE5732BD56137096514E27"
      unitRef="usd">115400000</us-gaap:OperatingLeasesRentExpenseMinimumRentals>
    <adbe:ScheduleOfUnconditionalPurchaseObligationsOperatingLeasesAndCapitalLeasesTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-7BD249F00A7659278B08944D018AFCA8-0-wk-Fact-D6B58A5C387553A29591134E198E1A63"> The following table summarizes our non-cancellable unconditional purchase obligations and operating leases for each of the next five years and thereafter as of &lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;div style="line-height:120%;padding-bottom:13px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;&#160; (in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Operating Leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;"&gt;Fiscal&#160;Year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Purchase &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Obligations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Future&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Minimum&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Lease&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Future&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Minimum&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Sublease&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;545,042&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;98,200&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,523&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;407,528&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;91,866&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;528,266&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;81,493&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,362&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;555,658&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;68,539&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,327&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;60,691&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Thereafter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;337,903&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,036,494&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;738,692&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27,212&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</adbe:ScheduleOfUnconditionalPurchaseObligationsOperatingLeasesAndCapitalLeasesTextBlock>
    <us-gaap:RecordedUnconditionalPurchaseObligationDueWithinOneYear
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10119709e1071-wk-Fact-F81DCAE210DB5DCBA60783EF02B41FD0"
      unitRef="usd">545042000</us-gaap:RecordedUnconditionalPurchaseObligationDueWithinOneYear>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10119709e1090-wk-Fact-D939B6192B385EAEAF3077369C59A826"
      unitRef="usd">98200000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10119709e1110-wk-Fact-4DC45786691F58E6AA9BBD18B5E27C6A"
      unitRef="usd">9523000</us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableCurrent>
    <us-gaap:RecordedUnconditionalPurchaseObligationDueInSecondYear
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10119709e1130-wk-Fact-1973D67D29B85D5E8FA7CE17A5D061B5"
      unitRef="usd">407528000</us-gaap:RecordedUnconditionalPurchaseObligationDueInSecondYear>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10119709e1149-wk-Fact-8049D778450D5BA8BFE1C2A1518C2CF3"
      unitRef="usd">91866000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10119709e1168-wk-Fact-FD0C704E0D855ADB9F64D950EEE49895"
      unitRef="usd">9000000</us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears>
    <us-gaap:RecordedUnconditionalPurchaseObligationDueInThirdYear
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10119709e1194-wk-Fact-F2B02F19D39B521989DC4BB0762F956A"
      unitRef="usd">528266000</us-gaap:RecordedUnconditionalPurchaseObligationDueInThirdYear>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10119709e1213-wk-Fact-5DA2CB1E5B4355D8814E9E9D854ECB2E"
      unitRef="usd">81493000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10119709e1232-wk-Fact-778DC8DF4F1F59F79EAF548AEA3A4952"
      unitRef="usd">6362000</us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears>
    <us-gaap:RecordedUnconditionalPurchaseObligationDueInFourthYear
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10119709e1258-wk-Fact-4055F83E59D35BEB8F45E7E79B64B05F"
      unitRef="usd">555658000</us-gaap:RecordedUnconditionalPurchaseObligationDueInFourthYear>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10119709e1277-wk-Fact-1DAD943775D2537A8F3EC4C75CF5716A"
      unitRef="usd">68539000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInFourYears
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10119709e1296-wk-Fact-AC04A59817AA5A268100C712B4192528"
      unitRef="usd">2327000</us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInFourYears>
    <us-gaap:RecordedUnconditionalPurchaseObligationDueInFifthYear
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10119709e1322-wk-Fact-074ABB41249C52739C6ADD5B1FE9DD67"
      unitRef="usd">0</us-gaap:RecordedUnconditionalPurchaseObligationDueInFifthYear>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10119709e1341-wk-Fact-463D6EB18AF15E57816384FE68C149F8"
      unitRef="usd">60691000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10119709e1360-wk-Fact-CFB5195F1C4F5A64AC995EEDE4160B9E"
      unitRef="usd">0</us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears>
    <us-gaap:RecordedUnconditionalPurchaseObligationDueAfterFifthYear
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10119709e1386-wk-Fact-4C59112CA6E85041B5DFCB648C769F45"
      unitRef="usd">0</us-gaap:RecordedUnconditionalPurchaseObligationDueAfterFifthYear>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10119709e1405-wk-Fact-066F9D9CC6EC58A19A72CE65860A127B"
      unitRef="usd">337903000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableThereafter
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10119709e1424-wk-Fact-72A681E3000E5588853C487195FBFFE5"
      unitRef="usd">0</us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableThereafter>
    <us-gaap:RecordedUnconditionalPurchaseObligation
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10119709e1455-wk-Fact-FE2AE18ABD7F54698313E7B2F4982EA9"
      unitRef="usd">2036494000</us-gaap:RecordedUnconditionalPurchaseObligation>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10119709e1474-wk-Fact-A282A1FCFB72585BB0ACD32F4F3227E6"
      unitRef="usd">738692000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsReceivable
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10119709e1494-wk-Fact-E0820733129D516695204CCE44332A08"
      unitRef="usd">27212000</us-gaap:OperatingLeasesFutureMinimumPaymentsReceivable>
    <us-gaap:RoyaltyExpense
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d10119709e1516-wk-Fact-54DFD9AB61E851E6B587BF33D0346A9E"
      unitRef="usd">153700000</us-gaap:RoyaltyExpense>
    <us-gaap:RoyaltyExpense
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d10119709e1520-wk-Fact-2CDEFAA648135447A084467CE6F593FF"
      unitRef="usd">119100000</us-gaap:RoyaltyExpense>
    <us-gaap:RoyaltyExpense
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d10119709e1524-wk-Fact-8BE424970CF659E48A54C029FDAC2B89"
      unitRef="usd">100900000</us-gaap:RoyaltyExpense>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-75A233B86C7A5896A45F3C02B908D8EB-0-wk-Fact-BD3792AF86CE5792B577E709F85E3F43">DEBT&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Our debt as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Current debt:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Term loan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,249,784&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Notes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;899,767&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Fair value of interest rate swap&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(208&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Current debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,149,343&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Long-term debt:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Term loan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,248,427&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Notes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;988,924&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,886,117&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Fair value of interest rate swap&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(9,744&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Long-term debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;988,924&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,124,800&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total carrying value of debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,138,267&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,124,800&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Term Loan Credit Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In October 2018, we entered into a credit agreement providing for an up to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$2.25 billion&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; senior unsecured term loan for the purpose of partially funding the purchase price for our acquisition of Marketo and the related fees and expenses incurred in connection with the acquisition.&#160;The Term Loan funds were received on October 31, 2018 upon closing of the acquisition and will mature &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18 months&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; following the initial funding date. In addition, we incurred issuance costs of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; which are amortized to interest expense over the term using the straight-line method. The Term Loan ranks equally with our other unsecured and unsubordinated indebtedness. There are no scheduled principal amortization payments prior to maturity and the Term Loan may be prepaid and terminated at our election at any time without penalty or premium. At our election, the Term Loan will bear interest at either (i) LIBOR plus a margin, based on our debt ratings, ranging from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.500%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.000%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; or (ii) a base rate plus a margin, based on our debt ratings, ranging from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.040%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.110%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. Interest is payable periodically, in arrears, at the end of each interest period we elect. During fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, we made interest payments on our Term Loan totaling &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$69.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The Term Loan credit agreement contains customary representations, warranties, affirmative and negative covenants, events of default and indemnification provisions in favor of the lenders similar to those contained in the Revolving Credit Agreement, including the financial covenant. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, we were in compliance with all covenants. During the second quarter of fiscal 2019, we reclassified the Term Loan as current debt in our Consolidated Balance Sheets. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the carrying value of the Term Loan was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$2.25 billion&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; which is net of debt issuance costs. We intend to refinance the Term Loan on or before the due date.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Senior Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In February 2010, we issued &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$900 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.75%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; senior notes due &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;February&#160;1, 2020&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. Our proceeds were approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$894.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; which is net of an issuance discount of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$5.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. In addition, we incurred issuance costs of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$6.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. Both the discount and issuance costs are being amortized to interest expense over the term of the 2020 Notes using the effective interest method. The effective interest rate including the discount and issuance costs was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.92%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. Interest is payable semi-annually, in arrears, on February 1 and August 1, and commenced on &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;August&#160;1, 2010&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In June 2014, we entered into interest rate swaps with a total notional amount of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$900 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; designated as a fair value hedge related to our 2020 Notes. The interest rate swaps effectively convert the fixed interest rate on our 2020 Notes to a floating interest rate based on LIBOR. Under the terms of the swap, we will pay monthly interest at the one-month LIBOR interest rate &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;plus a fixed number of basis points on the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$900 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; notional amount. In exchange, we will receive &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.75%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; fixed rate interest from the swap counterparties. The fair value of the interest rate swaps is included in the carrying value of our debt in the Consolidated Balance Sheets. &lt;/span&gt;&lt;a href="#s48D05FC2E657524EB1075099749F78E7" style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;"&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;"&gt;See Note 6 for further details regarding our interest rate swap derivatives.&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In January 2015, we issued &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$1 billion&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.25%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; senior notes due &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;February&#160;1, 2025&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; (the &#x201c;2025 Notes&#x201d;). Our proceeds were approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$989.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; which is net of an issuance discount of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$10.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. In addition, we incurred issuance costs of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$7.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. Both the discount and issuance costs are being amortized to interest expense over the term of the 2025 Notes using the effective interest method. The effective interest rate including the discount, issuance costs and interest rate agreement is &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.67%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. Interest is payable semi-annually, in arrears on February 1 and August 1, and commenced on &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;August&#160;1, 2015&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;During the first quarter of fiscal 2019, we reclassified the 2020 Notes as current debt in our Consolidated Balance Sheets. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the carrying value of the 2020 Notes was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$899.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; which includes the fair value of the interest rate swap and is net of debt issuance costs. We intend to refinance the 2020 Notes on or before the due date. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, our outstanding notes payable consist of the 2020 Notes and 2025 Notes (the &#x201c;Notes&#x201d;) with a total carrying value of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$1.89 billion&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, which includes the fair value of the interest rate swaps and is net of debt issuance costs. Based on quoted prices in inactive markets, the fair value of the Notes was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$1.96 billion&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Notes rank equally with our other unsecured and unsubordinated indebtedness. We may redeem the Notes at any time, subject to a make-whole premium. In addition, upon the occurrence of certain change of control triggering events, we may be required to repurchase the Notes, at a price equal to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;101%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of their principal amount, plus accrued and unpaid interest to the date of repurchase. The Notes also include covenants that limit our ability to grant liens on assets and to enter into sale and leaseback transactions, subject to significant allowances. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, we were in compliance with all of the covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;During fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, we made semi-annual interest payments on our 2020 and 2025 Notes totaling &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$75.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In June 2019, in anticipation of refinancing our Term Loan and 2020 Notes, we entered into Treasury lock agreements with large financial institutions which fixed benchmark U.S. Treasury rates for an aggregate notional amount of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$1 billion&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of our future debt issuance. These derivative instruments hedge the impact of changes in the benchmark interest rate to future interest payments and will be terminated upon debt issuance. These derivative instruments were designated as cash flow hedges. &lt;/span&gt;&lt;a href="#s48D05FC2E657524EB1075099749F78E7" style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;"&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;"&gt;See Note 6 for further details regarding our Treasury lock agreements.&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Revolving Credit Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In October 2018, we entered into a credit agreement (&#x201c;Revolving Credit Agreement&#x201d;), providing for a five-year &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$1 billion&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; senior unsecured revolving credit facility and incurred issuance costs of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; which are amortized to interest expense over the term using the straight-line method. The Revolving Credit Agreement provides for loans to Adobe and certain of its subsidiaries that may be designated from time to time as additional borrowers. Pursuant to the terms of the Revolving Credit Agreement, we may, subject to the agreement of lenders to provide additional commitments, obtain up to an additional &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$500 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in commitments, for a maximum aggregate commitment of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$1.5 billion&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. At our election, loans under the Revolving Credit Agreement will bear interest at either (i) LIBOR plus a margin, based on our debt ratings, ranging from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.585%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.015%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; or (ii) a base rate, which is defined as the highest of (a) the agent&#x2019;s prime rate, (b) the federal funds effective rate plus &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.500%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; or (c) LIBOR plus &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.00%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; plus a margin, based on our debt ratings, ranging from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.000%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.015%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. In addition, facility fees determined according to our debt ratings are payable on the aggregate commitments, regardless of usage, quarterly in an amount ranging from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.040%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.110%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; per annum. We are permitted to permanently reduce the aggregate commitment under the Revolving Credit Agreement at any time. Subject to certain conditions stated in the Revolving Credit Agreement, Adobe and any of its subsidiaries designated as additional borrowers may borrow, prepay and re-borrow amounts at any time during the term of the Revolving Credit Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Revolving Credit Agreement contains customary representations, warranties, affirmative and negative covenants, including a financial covenant, events of default and indemnification provisions in favor of the lenders. The negative covenants include restrictions regarding the incurrence of liens and indebtedness, certain merger and acquisition transactions, dispositions and other matters, all subject to certain exceptions. The financial covenant, based on a quarterly financial test, requires us not to exceed a maximum leverage ratio. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The facility will terminate and all amounts owing thereunder will be due and payable on the maturity date unless (a) the commitments are terminated earlier upon the occurrence of certain events, including an event of default, or (b) the maturity date is further extended upon our request, subject to the agreement of the lenders.&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, there were &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;no&lt;/span&gt;&lt;/span&gt; outstanding borrowings under this Credit Agreement and we were in compliance with all covenants.</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-1F2B9381D5E951848D18E73EB711691E-0-wk-Fact-4C0D32BD3AEC5943A7971A884DF0108E">&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Our debt as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;November&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Current debt:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Term loan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,249,784&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Notes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;899,767&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Fair value of interest rate swap&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(208&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Current debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,149,343&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Long-term debt:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Term loan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,248,427&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Notes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;988,924&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,886,117&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Fair value of interest rate swap&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(9,744&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Long-term debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;988,924&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,124,800&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total carrying value of debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,138,267&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,124,800&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:DebtCurrent
      contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember"
      decimals="-3"
      id="d10120464e929-wk-Fact-606B9C79DC381ED457398CEB2335279C"
      unitRef="usd">2249784000</us-gaap:DebtCurrent>
    <us-gaap:DebtCurrent
      contextRef="FI2018Q4_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember"
      decimals="-3"
      id="d10120464e948-wk-Fact-E680400DDC71BC21A1E58CEB2525D4DC"
      unitRef="usd">0</us-gaap:DebtCurrent>
    <us-gaap:DebtCurrent
      contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_adbe_Notes2020and2025Member"
      decimals="-3"
      id="d10120464e963-wk-Fact-66127A180E3EB5C232BD8CEB2673C0A1"
      unitRef="usd">899767000</us-gaap:DebtCurrent>
    <us-gaap:DebtCurrent
      contextRef="FI2018Q4_us-gaap_DebtInstrumentAxis_adbe_Notes2020and2025Member"
      decimals="-3"
      id="d10120464e982-wk-Fact-257C60493530107B4E2E8CEB290EFC0D"
      unitRef="usd">0</us-gaap:DebtCurrent>
    <adbe:Fairvalueofinterestrateswapoffsettingcarryingvalueofnotescurrent
      contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember"
      decimals="-3"
      id="d10120464e1002-wk-Fact-CEF90C27711622D09D208CEB2A5ED1D1"
      unitRef="usd">-208000</adbe:Fairvalueofinterestrateswapoffsettingcarryingvalueofnotescurrent>
    <adbe:Fairvalueofinterestrateswapoffsettingcarryingvalueofnotescurrent
      contextRef="FI2018Q4_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember"
      decimals="-3"
      id="d10120464e1022-wk-Fact-12A94F262FB4111EE9D98CEB2C4E9612"
      unitRef="usd">0</adbe:Fairvalueofinterestrateswapoffsettingcarryingvalueofnotescurrent>
    <us-gaap:DebtCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10120464e1042-wk-Fact-3F9D1278EE28BC563785887411524F72"
      unitRef="usd">3149343000</us-gaap:DebtCurrent>
    <us-gaap:DebtCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10120464e1061-wk-Fact-4E8FF71ACFB285392FB3CB7F8BC77DE2"
      unitRef="usd">0</us-gaap:DebtCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember"
      decimals="-3"
      id="d10120464e1122-wk-Fact-3AA28518AA8F8380E1DB8D05DE7FCA54"
      unitRef="usd">0</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="FI2018Q4_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember"
      decimals="-3"
      id="d10120464e1141-wk-Fact-8E71F9A9344A3ED638ECCC8C379E249E"
      unitRef="usd">2248427000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_adbe_Notes2020and2025Member"
      decimals="-3"
      id="d10120464e1161-wk-Fact-E0C7F481464895AF75498D05E051523C"
      unitRef="usd">988924000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="FI2018Q4_us-gaap_DebtInstrumentAxis_adbe_Notes2020and2025Member"
      decimals="-3"
      id="d10120464e1180-wk-Fact-6F2E40D90D075A28ABE0968AF206B588"
      unitRef="usd">1886117000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <adbe:Fairvalueofinterestrateswapoffsettingcarryingvalueofnoteslongterm
      contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember"
      decimals="-3"
      id="d10120464e1200-wk-Fact-E506AA001E9E9BCCFC9A8D05E24E2F98"
      unitRef="usd">0</adbe:Fairvalueofinterestrateswapoffsettingcarryingvalueofnoteslongterm>
    <adbe:Fairvalueofinterestrateswapoffsettingcarryingvalueofnoteslongterm
      contextRef="FI2018Q4_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember"
      decimals="-3"
      id="d10120464e1219-wk-Fact-52ADFEE650E85DF4BAAF3D34D3585DD9"
      unitRef="usd">-9744000</adbe:Fairvalueofinterestrateswapoffsettingcarryingvalueofnoteslongterm>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10120464e1240-wk-Fact-50C4D6C1E6C9529682C1D5A7E4B8908F"
      unitRef="usd">988924000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10120464e1259-wk-Fact-B9A48E89D63E5936AD323BC66E667177"
      unitRef="usd">4124800000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10120464e1285-wk-Fact-DE58220A88CE521AA01264181F5178BE"
      unitRef="usd">4138267000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10120464e1304-wk-Fact-1EA1B9530B83521BA9F083465A7F9654"
      unitRef="usd">4124800000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="I2018Q4RevCreditAgreement_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember"
      decimals="-7"
      id="d10120464e1328-wk-Fact-E88A9B6AE04150CFB9DE5B93D9A662DC"
      unitRef="usd">2250000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebtTerm
      contextRef="I2018Q4RevCreditAgreement_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember"
      id="d10120464e1332-wk-Fact-1CDC5FDFE7A95615A90791F45D9F4EBE">P18M</us-gaap:LongTermDebtTerm>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="I2018Q4RevCreditAgreement_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember"
      decimals="-5"
      id="d10120464e1336-wk-Fact-367F913742CB5AC5BDB33BFB06105FF8"
      unitRef="usd">700000</us-gaap:UnamortizedDebtIssuanceExpense>
    <adbe:MarginAddedToLiborToDetermineInterestRate
      contextRef="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiMember_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember"
      decimals="5"
      id="d10120464e1340-wk-Fact-9269B57C684155639A7B26FD45C20514"
      unitRef="ratio">0.00500</adbe:MarginAddedToLiborToDetermineInterestRate>
    <adbe:MarginAddedToLiborToDetermineInterestRate
      contextRef="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiMember_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember"
      decimals="5"
      id="d10120464e1344-wk-Fact-AA7BFA8E4977598CB71EA5439453A5BD"
      unitRef="ratio">0.01000</adbe:MarginAddedToLiborToDetermineInterestRate>
    <adbe:MarginAddedtoBaseRatetoDetermineInterestRate
      contextRef="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiiMember_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember"
      decimals="5"
      id="d10120464e1349-wk-Fact-73DABD5E1DC65BFF909D207CB8667BBD"
      unitRef="ratio">0.00040</adbe:MarginAddedtoBaseRatetoDetermineInterestRate>
    <adbe:MarginAddedtoBaseRatetoDetermineInterestRate
      contextRef="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiiMember_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember"
      decimals="5"
      id="d10120464e1353-wk-Fact-6DC61F38CBE45CE6B93CFB275356D02F"
      unitRef="ratio">0.00110</adbe:MarginAddedtoBaseRatetoDetermineInterestRate>
    <us-gaap:DebtInstrumentPeriodicPaymentInterest
      contextRef="FD2019Q4YTD_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember"
      decimals="-5"
      id="d10120464e1361-wk-Fact-C8B08BB82E035EE9A423C27552888620"
      unitRef="usd">69900000</us-gaap:DebtInstrumentPeriodicPaymentInterest>
    <us-gaap:LoansPayable
      contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember"
      decimals="-7"
      id="d10120464e1374-wk-Fact-79FC2000ECEA5429A81A21ADF05E223A"
      unitRef="usd">2250000000</us-gaap:LoansPayable>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="I2010Q1Feb_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member"
      decimals="-6"
      id="d10120464e1384-wk-Fact-A93E952763465540A1CD7A403A7607AD"
      unitRef="usd">900000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="I2010Q1Feb_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member"
      decimals="4"
      id="d10120464e1388-wk-Fact-70A595A125C057EC81E5BBE5C8589207"
      unitRef="ratio">0.0475</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="D2010Q1Notes_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member"
      decimals="-5"
      id="d10120464e1396-wk-Fact-3929746B908312A332CEA6F4F8C6939F"
      unitRef="usd">894500000</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="I2010Q1Feb_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member"
      decimals="-5"
      id="d10120464e1400-wk-Fact-EDA6DAD713DF52658D3AAF642027C83B"
      unitRef="usd">5500000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="I2010Q1Feb_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member"
      decimals="-5"
      id="d10120464e1405-wk-Fact-CF3D0849160B58999B5E9B1CDA532F38"
      unitRef="usd">6400000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="I2010Q1Feb_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member"
      decimals="4"
      id="d10120464e1409-wk-Fact-DC9D006DAE2E503CA5C9BB9F13C2BA49"
      unitRef="ratio">0.0492</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DerivativeNotionalAmount
      contextRef="I2014Q3June_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember"
      decimals="-6"
      id="d10120464e1420-wk-Fact-3A56540A0522526DBA4DB1D2FDF3FFF5"
      unitRef="usd">900000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="I2014Q3June_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember"
      decimals="-6"
      id="d10120464e1427-wk-Fact-3A56540A0522526DBA4DB1D2FDF3FFF5"
      unitRef="usd">900000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="I2014Q3June_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember"
      decimals="4"
      id="d10120464e1431-wk-Fact-98C8B2F1F8EC5748BFF65732C93C5983"
      unitRef="ratio">0.0475</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="I2015Q1DebtIssueDate_us-gaap_DebtInstrumentAxis_adbe_Notes2025Member"
      decimals="-9"
      id="d10120464e1441-wk-Fact-4F654CF9590F526685BC5E1F5D123537"
      unitRef="usd">1000000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="I2015Q1DebtIssueDate_us-gaap_DebtInstrumentAxis_adbe_Notes2025Member"
      decimals="4"
      id="d10120464e1445-wk-Fact-960AC904E70F5D4F8A3556FE69F7DC10"
      unitRef="ratio">0.0325</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="FD2015Q1QTD_us-gaap_DebtInstrumentAxis_adbe_Notes2025Member"
      decimals="-5"
      id="d10120464e1453-wk-Fact-BF024BB6FDD05D4CB26DE5721DE2CC03"
      unitRef="usd">989300000</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="I2015Q1DebtIssueDate_us-gaap_DebtInstrumentAxis_adbe_Notes2025Member"
      decimals="-5"
      id="d10120464e1457-wk-Fact-E15B855EDDF152F085FC996001085621"
      unitRef="usd">10700000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="I2015Q1DebtIssueDate_us-gaap_DebtInstrumentAxis_adbe_Notes2025Member"
      decimals="-5"
      id="d10120464e1462-wk-Fact-AB6E00095E175EADA111B12FD4E7627D"
      unitRef="usd">7900000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="I2015Q1DebtIssueDate_us-gaap_DebtInstrumentAxis_adbe_Notes2025Member"
      decimals="4"
      id="d10120464e1466-wk-Fact-98B75526E2FC51399934AB49500CFE20"
      unitRef="ratio">0.0367</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <adbe:SeniorNotesCarryingValue
      contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member"
      decimals="-5"
      id="d10120464e1481-wk-Fact-EB9D08B75E7305F7C8708D4C51BBDB5D"
      unitRef="usd">899600000</adbe:SeniorNotesCarryingValue>
    <adbe:SeniorNotesCarryingValue
      contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_adbe_Notes2020and2025Member"
      decimals="-7"
      id="d10120464e1493-wk-Fact-1F6CA6ED9CF759EB900179732E0044C5"
      unitRef="usd">1890000000</adbe:SeniorNotesCarryingValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_adbe_Notes2020and2025Member"
      decimals="-7"
      id="d10120464e1497-wk-Fact-61CB8200F92F5ED49D43F4262934825A"
      unitRef="usd">1960000000</us-gaap:DebtInstrumentFairValue>
    <adbe:RepurchaseNotesAtPriceOfTheirPrincipalAmountPlusAccruedAndUnpaidInterest
      contextRef="I2010Q1Feb_us-gaap_DebtInstrumentAxis_adbe_Notes2020and2025Member"
      decimals="2"
      id="d10120464e1508-wk-Fact-685CA4F3149D5AEABF20D6F12A05972F"
      unitRef="ratio">1.01</adbe:RepurchaseNotesAtPriceOfTheirPrincipalAmountPlusAccruedAndUnpaidInterest>
    <us-gaap:DebtInstrumentPeriodicPaymentInterest
      contextRef="FD2019Q4YTD_us-gaap_DebtInstrumentAxis_adbe_Notes2020and2025Member"
      decimals="-5"
      id="d10120464e1523-wk-Fact-14B7A72E0E5D50AD8891E2B6FB560DA0"
      unitRef="usd">75300000</us-gaap:DebtInstrumentPeriodicPaymentInterest>
    <us-gaap:DerivativeNotionalAmount
      contextRef="I2019Q3TLock_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_TreasuryLockMember"
      decimals="-9"
      id="d10120464e1530-wk-Fact-F66453A9E2E06C7F0DA7CC8D0CFF060A"
      unitRef="usd">1000000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="I2018Q4RevCreditAgreement_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="-9"
      id="d10120464e1543-wk-Fact-9D3C0227F7F252109B06A00678451290"
      unitRef="usd">1000000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="I2018Q4RevCreditAgreement_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="-5"
      id="d10120464e1547-wk-Fact-81D34F82AAD252C9BAAA67FED132D3DE"
      unitRef="usd">800000</us-gaap:UnamortizedDebtIssuanceExpense>
    <adbe:OptionToRequestAdditionalCommitmentsOnCreditFacility
      contextRef="I2018Q4RevCreditAgreement_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="-6"
      id="d10120464e1551-wk-Fact-BAB7DBE1C35557C6B4D390EB853A9F38"
      unitRef="usd">500000000</adbe:OptionToRequestAdditionalCommitmentsOnCreditFacility>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="I2018Q4RevCreditAgreement_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="-8"
      id="d10120464e1555-wk-Fact-929F15A0537E5B2FB3281829FEC055C1"
      unitRef="usd">1500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <adbe:MarginAddedToLiborToDetermineInterestRate
      contextRef="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiMember_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="5"
      id="d10120464e1559-wk-Fact-9B492CD243BE52D793389B8338705906"
      unitRef="ratio">0.00585</adbe:MarginAddedToLiborToDetermineInterestRate>
    <adbe:MarginAddedToLiborToDetermineInterestRate
      contextRef="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiMember_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="5"
      id="d10120464e1564-wk-Fact-FC85406C84155E04A664AE73F6773146"
      unitRef="ratio">0.01015</adbe:MarginAddedToLiborToDetermineInterestRate>
    <adbe:PercentageAddedToEffectiveFundsRateInDeterminingInterestRate
      contextRef="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiiMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="5"
      id="d10120464e1568-wk-Fact-DCF889F38FCA5908B18E408B8FA6F4DA"
      unitRef="ratio">0.00500</adbe:PercentageAddedToEffectiveFundsRateInDeterminingInterestRate>
    <adbe:PercentageAddedToLiborInDeterminingInterestRate
      contextRef="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiiMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="4"
      id="d10120464e1572-wk-Fact-9FAB66F915005E9E9B31FEBECE278662"
      unitRef="ratio">0.0100</adbe:PercentageAddedToLiborInDeterminingInterestRate>
    <adbe:MarginAddedToLiborToDetermineInterestRate
      contextRef="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiiMember_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="-6"
      id="d10120464e1576-wk-Fact-C0DB82D1B14452DE8C3307A1636D21C9"
      unitRef="ratio">0.00000</adbe:MarginAddedToLiborToDetermineInterestRate>
    <adbe:MarginAddedToLiborToDetermineInterestRate
      contextRef="I2018Q4RevCreditAgreement_adbe_InterestRateScenarioAxis_adbe_ScenarioiiMember_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="5"
      id="d10120464e1580-wk-Fact-F3273D6B92725DFA941EEE750BA809EF"
      unitRef="ratio">0.00015</adbe:MarginAddedToLiborToDetermineInterestRate>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="D2018Q4Revolver_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="5"
      id="d10120464e1584-wk-Fact-04DE494433D15F70BC093A62049C4055"
      unitRef="ratio">0.00040</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="D2018Q4Revolver_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="5"
      id="d10120464e1589-wk-Fact-206B7CBF88F65FEAA93B50526603ABD1"
      unitRef="ratio">0.00110</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCredit
      contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="0"
      id="d10120464e1606-wk-Fact-9EEF8846BAB95B084E04A298EDCDEFE4"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-FCBCCA50B06257CA9508D285B5915A8F-0-wk-Fact-1743B6CC7755513188FAD8BB4F77FC57">NON-OPERATING INCOME (EXPENSE)&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Non-operating income (expense) for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; included the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Interest and other income (expense), net:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Interest income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;68,321&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;92,540&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;66,069&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign exchange gains (losses)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(26,252&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(42,612&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(30,705&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Realized gains on fixed income investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;171&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;655&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,673&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Realized losses on fixed income investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(295&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(11,305&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(725&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;310&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;258&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;83&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Interest and other income (expense), net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;42,255&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;39,536&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;36,395&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Interest expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(157,214&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(89,242&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(74,402&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Investment gains (losses), net:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Realized investment gains&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;46,141&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,128&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,279&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unrealized investment gains&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,572&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,274&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Realized investment losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(134&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unrealized investment losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,915&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Investment gains (losses), net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;51,579&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,213&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,553&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Non-operating income (expense), net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(63,380&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(46,493&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(30,454&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-DCF710047D31508B921D899A376D56BF-0-wk-Fact-A472FBC045FC50E18989A4E9663E1647">&lt;div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Non-operating income (expense) for fiscal &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; included the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Interest and other income (expense), net:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Interest income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;68,321&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;92,540&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;66,069&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign exchange gains (losses)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(26,252&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(42,612&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(30,705&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Realized gains on fixed income investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;171&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;655&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,673&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Realized losses on fixed income investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(295&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(11,305&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(725&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;310&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;258&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;83&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Interest and other income (expense), net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;42,255&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;39,536&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;36,395&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Interest expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(157,214&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(89,242&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(74,402&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Investment gains (losses), net:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Realized investment gains&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;46,141&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,128&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,279&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unrealized investment gains&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,572&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,274&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Realized investment losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(134&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unrealized investment losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,915&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Investment gains (losses), net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;51,579&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,213&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,553&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Non-operating income (expense), net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(63,380&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(46,493&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(30,454&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock>
    <us-gaap:InvestmentIncomeInterest
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10121673e980-wk-Fact-C8F1FE70CE0E5C72ACBF4AE200C94632"
      unitRef="usd">68321000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10121673e999-wk-Fact-72D88BB85C8055099D77E25BA620186E"
      unitRef="usd">92540000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10121673e1018-wk-Fact-61CCD2E3BA7C53A5A05A55DE680E7712"
      unitRef="usd">66069000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10121673e1034-wk-Fact-D4CFF70FF67F50EA833947A2C871CC60"
      unitRef="usd">-26252000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10121673e1054-wk-Fact-4BE4CBFAA33455A2A5109AB449397B8D"
      unitRef="usd">-42612000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10121673e1074-wk-Fact-C7FB047F7FFB59DEB0749049D0AD1DA6"
      unitRef="usd">-30705000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesGrossRealizedGains
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10121673e1096-wk-Fact-423F040E9C4D56128C5540384BBBC23F"
      unitRef="usd">171000</us-gaap:AvailableForSaleSecuritiesGrossRealizedGains>
    <us-gaap:AvailableForSaleSecuritiesGrossRealizedGains
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10121673e1115-wk-Fact-ECC3E7B653445FB0A7EB88D91FC95BF3"
      unitRef="usd">655000</us-gaap:AvailableForSaleSecuritiesGrossRealizedGains>
    <us-gaap:AvailableForSaleSecuritiesGrossRealizedGains
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10121673e1134-wk-Fact-B3866ABD1735586D9CA598AB7D7322DF"
      unitRef="usd">1673000</us-gaap:AvailableForSaleSecuritiesGrossRealizedGains>
    <us-gaap:AvailableForSaleSecuritiesGrossRealizedLosses
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10121673e1155-wk-Fact-877B267FEA2D5054BB568122E5E2C36C"
      unitRef="usd">295000</us-gaap:AvailableForSaleSecuritiesGrossRealizedLosses>
    <us-gaap:AvailableForSaleSecuritiesGrossRealizedLosses
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10121673e1175-wk-Fact-C19AE3185F785E358126D4C06822F5AD"
      unitRef="usd">11305000</us-gaap:AvailableForSaleSecuritiesGrossRealizedLosses>
    <us-gaap:AvailableForSaleSecuritiesGrossRealizedLosses
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10121673e1195-wk-Fact-5B1ED14E0B7E5FBB9845D93745E2C222"
      unitRef="usd">725000</us-gaap:AvailableForSaleSecuritiesGrossRealizedLosses>
    <adbe:Otherinterestandotherincomeexpensenet
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10121673e1217-wk-Fact-33321D10886359299709BE35BF65EF40"
      unitRef="usd">310000</adbe:Otherinterestandotherincomeexpensenet>
    <adbe:Otherinterestandotherincomeexpensenet
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10121673e1236-wk-Fact-49D8042C61035B5AB8C77BE71B040A85"
      unitRef="usd">258000</adbe:Otherinterestandotherincomeexpensenet>
    <adbe:Otherinterestandotherincomeexpensenet
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10121673e1255-wk-Fact-62C288B2E003549FAA8D7B77A5B773F8"
      unitRef="usd">83000</adbe:Otherinterestandotherincomeexpensenet>
    <us-gaap:OtherNonoperatingIncome
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10121673e1281-wk-Fact-644B1961305F5F5C9B55BB51CCF4BC5F"
      unitRef="usd">42255000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10121673e1300-wk-Fact-BA351DC45360574DA9085A3C4D19BAD1"
      unitRef="usd">39536000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10121673e1319-wk-Fact-C642F82BD9FC5F4FBABAF6EA00CC79AB"
      unitRef="usd">36395000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:InterestExpense
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10121673e1340-wk-Fact-538F6718E6E3506CA61B107CFF0D5810"
      unitRef="usd">157214000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10121673e1360-wk-Fact-293AFC4A2CD05DF8B3C8BC19F87F9DC5"
      unitRef="usd">89242000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10121673e1380-wk-Fact-7C1E6DD5675651F88C0EE35A0C531109"
      unitRef="usd">74402000</us-gaap:InterestExpense>
    <adbe:RealizedInvestmentGains
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10121673e1463-wk-Fact-A7A00B71DE9C52B188676AFE40D3AC8F"
      unitRef="usd">46141000</adbe:RealizedInvestmentGains>
    <adbe:RealizedInvestmentGains
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10121673e1482-wk-Fact-6B37716E464656E7AB408514FAAE2A7E"
      unitRef="usd">6128000</adbe:RealizedInvestmentGains>
    <adbe:RealizedInvestmentGains
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10121673e1501-wk-Fact-1487F03BA4E852FFA41704B72D4C45A3"
      unitRef="usd">3279000</adbe:RealizedInvestmentGains>
    <adbe:UnrealizedInvestmentGains
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10121673e1518-wk-Fact-25632697903C5E4D9D65CAD3A69454EE"
      unitRef="usd">5572000</adbe:UnrealizedInvestmentGains>
    <adbe:UnrealizedInvestmentGains
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10121673e1537-wk-Fact-FFFB1DCB45F8595D8B1926A37EC4F793"
      unitRef="usd">0</adbe:UnrealizedInvestmentGains>
    <adbe:UnrealizedInvestmentGains
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10121673e1556-wk-Fact-327C43CB10905980B78A746BCA65ED44"
      unitRef="usd">4274000</adbe:UnrealizedInvestmentGains>
    <adbe:RealizedInvestmentLosses
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10121673e1577-wk-Fact-4E2E12F8562D57258A37428B3F6A5CCF"
      unitRef="usd">134000</adbe:RealizedInvestmentLosses>
    <adbe:RealizedInvestmentLosses
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10121673e1597-wk-Fact-8A9404E578A05BC8AD6AF684B4A7BF50"
      unitRef="usd">0</adbe:RealizedInvestmentLosses>
    <adbe:RealizedInvestmentLosses
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10121673e1616-wk-Fact-BC414575F71557B1B25F1ECFA8F50B7D"
      unitRef="usd">0</adbe:RealizedInvestmentLosses>
    <adbe:Unrealizedinvestmentlosses
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10121673e1637-wk-Fact-57092B6A185D59ED895B7B083AC2288A"
      unitRef="usd">0</adbe:Unrealizedinvestmentlosses>
    <adbe:Unrealizedinvestmentlosses
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10121673e1656-wk-Fact-00AA46DBEF7C5596A1AFB00410F662EC"
      unitRef="usd">2915000</adbe:Unrealizedinvestmentlosses>
    <adbe:Unrealizedinvestmentlosses
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10121673e1676-wk-Fact-A2052FC5FA7350098043A4A5C5DCDF90"
      unitRef="usd">0</adbe:Unrealizedinvestmentlosses>
    <us-gaap:GainLossOnInvestments
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10121673e1702-wk-Fact-D8B00B918A96537C8C038BDA510FBBBF"
      unitRef="usd">51579000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10121673e1721-wk-Fact-F7154B9239785B599D451B6013484D38"
      unitRef="usd">3213000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10121673e1740-wk-Fact-150417A9B2FD51EFA7C5EEEC539AAF41"
      unitRef="usd">7553000</us-gaap:GainLossOnInvestments>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d10121673e1761-wk-Fact-BED4DA7C64C155C0A233E88CAD90BD2E"
      unitRef="usd">-63380000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d10121673e1781-wk-Fact-D9C348B4248E5ABEB2DDF46972213AAF"
      unitRef="usd">-46493000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d10121673e1801-wk-Fact-54959855FEB253AEBEF8CE186EE9C8E9"
      unitRef="usd">-30454000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:QuarterlyFinancialInformationTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-BE733390945D5260ADAFA1ECD93980B2-0-wk-Fact-7C006E8395465F529545095E0F861AB4">SELECTED QUARTERLY FINANCIAL DATA (unaudited)&lt;div style="line-height:120%;padding-bottom:12px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Quarter&#160;Ended&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;March&#160;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;May&#160;31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;August&#160;30&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;November&#160;29&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,600,946&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,744,280&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,834,126&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,991,945&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gross profit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,203,660&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,336,792&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,418,163&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,539,962&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Income before income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;702,334&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;710,772&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;834,488&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;957,147&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;674,241&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;632,593&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;792,763&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;851,861&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Basic net income per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.38&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.30&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.63&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.76&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Diluted net income per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.36&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.29&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.61&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.74&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Quarter&#160;Ended&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;March&#160;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;June&#160;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;August&#160;31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;November&#160;30&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,078,947&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,195,360&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,291,076&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,464,625&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gross profit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,820,045&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,914,016&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,995,584&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,105,364&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Income before income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;702,502&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;690,799&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;701,358&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;699,217&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;583,076&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;663,167&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;666,291&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;678,240&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Basic net income per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.18&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.35&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.36&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.39&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Diluted net income per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.17&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.33&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.34&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.37&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Our fiscal year is a 52- or 53-week year that ends on the Friday closest to November&#160;30. Each of the fiscal quarters presented were comprised of 13&#160;weeks.&lt;/span&gt;&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-08113EE4DE8051F09AF678B8990764C0-0-wk-Fact-4F6D2E9B37A057858E9A1209FCBA7033">&lt;div style="line-height:120%;padding-bottom:12px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Quarter&#160;Ended&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;March&#160;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;May&#160;31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;August&#160;30&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;November&#160;29&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,600,946&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,744,280&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,834,126&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,991,945&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gross profit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,203,660&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,336,792&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,418,163&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,539,962&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Income before income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;702,334&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;710,772&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;834,488&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;957,147&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;674,241&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;632,593&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;792,763&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;851,861&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Basic net income per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.38&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.30&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.63&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.76&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Diluted net income per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.36&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.29&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.61&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.74&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-style:italic;"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Quarter&#160;Ended&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;March&#160;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;June&#160;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;August&#160;31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;November&#160;30&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,078,947&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,195,360&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,291,076&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,464,625&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gross profit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,820,045&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,914,016&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,995,584&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,105,364&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Income before income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;702,502&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;690,799&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;701,358&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;699,217&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;583,076&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;663,167&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;666,291&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;678,240&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Basic net income per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.18&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.35&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.36&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.39&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Diluted net income per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.17&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.33&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.34&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.37&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:Revenues
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10123467e1089-wk-Fact-75387814B22D5703A31BE16D405D60B8"
      unitRef="usd">2600946000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d10123467e1108-wk-Fact-30C8165587B75EB88F173EBAB5ED2B2A"
      unitRef="usd">2744280000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d10123467e1127-wk-Fact-A229A3D5BFD355289A9FE869278F177A"
      unitRef="usd">2834126000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q4QTD"
      decimals="-3"
      id="d10123467e1147-wk-Fact-A26B2408B7185A3997D7A2C729C7CECA"
      unitRef="usd">2991945000</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10123467e1167-wk-Fact-400DD54A693053F08ED58183EE37833F"
      unitRef="usd">2203660000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d10123467e1186-wk-Fact-4D860843BB605A4E92F42D878F1ED6AF"
      unitRef="usd">2336792000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d10123467e1205-wk-Fact-AC853F03937B514E82C59B361D0F732C"
      unitRef="usd">2418163000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FD2019Q4QTD"
      decimals="-3"
      id="d10123467e1225-wk-Fact-5D5104087B1551978C8BBEFFABCD8C25"
      unitRef="usd">2539962000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10123467e1245-wk-Fact-CC012FDF1B55582184C8263B46749A97"
      unitRef="usd">702334000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d10123467e1264-wk-Fact-E9F5D14E45DB591D95FD600099D5ABF4"
      unitRef="usd">710772000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d10123467e1283-wk-Fact-A510BC5187DE5A6BA54B8867CB91AF53"
      unitRef="usd">834488000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2019Q4QTD"
      decimals="-3"
      id="d10123467e1303-wk-Fact-857004A1FC26551FBF9D836E39EEF18B"
      unitRef="usd">957147000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10123467e1323-wk-Fact-2EED3F39C3FF5419983990566E1E035E"
      unitRef="usd">674241000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d10123467e1342-wk-Fact-E44F52BBA6C15F0AA0A8097866178DCD"
      unitRef="usd">632593000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d10123467e1361-wk-Fact-B6E2B6A109035545B500A862821F03FC"
      unitRef="usd">792763000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q4QTD"
      decimals="-3"
      id="d10123467e1381-wk-Fact-7FC22076526352B7A80EA256203E2703"
      unitRef="usd">851861000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2019Q1QTD"
      decimals="2"
      id="d10123467e1401-wk-Fact-53CBB7F91C54549EBB35EAE6CD761F1D"
      unitRef="usdPerShare">1.38</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2019Q2QTD"
      decimals="2"
      id="d10123467e1420-wk-Fact-16B8F2928AE25341B005CCD630C3EB82"
      unitRef="usdPerShare">1.30</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2019Q3QTD"
      decimals="2"
      id="d10123467e1439-wk-Fact-E245E4031166599BA1F1B344F0462129"
      unitRef="usdPerShare">1.63</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2019Q4QTD"
      decimals="2"
      id="d10123467e1459-wk-Fact-2E8C07A288DB5CFF85F9F443021DF004"
      unitRef="usdPerShare">1.76</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2019Q1QTD"
      decimals="2"
      id="d10123467e1479-wk-Fact-9954151260E75579A56713BD6956EFB6"
      unitRef="usdPerShare">1.36</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2019Q2QTD"
      decimals="2"
      id="d10123467e1498-wk-Fact-A641712A6F64524794A2E54B4D8332BA"
      unitRef="usdPerShare">1.29</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2019Q3QTD"
      decimals="2"
      id="d10123467e1517-wk-Fact-C07022E44CCA55CC8283299EDFD2EB2C"
      unitRef="usdPerShare">1.61</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2019Q4QTD"
      decimals="2"
      id="d10123467e1537-wk-Fact-BD64053A7E9559E2A84CFEC541F095EB"
      unitRef="usdPerShare">1.74</us-gaap:EarningsPerShareDiluted>
    <us-gaap:Revenues
      contextRef="FD2018Q1QTD"
      decimals="-3"
      id="d10123467e1827-wk-Fact-943EE205AB0A573C8EC0C83F5B9B0AFE"
      unitRef="usd">2078947000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d10123467e1846-wk-Fact-4C8F8305CAA653E6935A78E76EFD3F4D"
      unitRef="usd">2195360000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d10123467e1865-wk-Fact-36BF8D2F6A29555E9D0E2133FCCFB9EF"
      unitRef="usd">2291076000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q4QTD"
      decimals="-3"
      id="d10123467e1885-wk-Fact-50249AB57CB05FF885A7718A14B6BD4E"
      unitRef="usd">2464625000</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="FD2018Q1QTD"
      decimals="-3"
      id="d10123467e1905-wk-Fact-9586D835636A5C1387DE0F9B88BAF66A"
      unitRef="usd">1820045000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d10123467e1924-wk-Fact-891E03346C465DB9B895A7A2FA760B87"
      unitRef="usd">1914016000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d10123467e1943-wk-Fact-70271AD714FE592FAB00B71FBE5A3922"
      unitRef="usd">1995584000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FD2018Q4QTD"
      decimals="-3"
      id="d10123467e1963-wk-Fact-ADA9F6675BFC55C0BB957A69D0BD8045"
      unitRef="usd">2105364000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2018Q1QTD"
      decimals="-3"
      id="d10123467e1983-wk-Fact-FE8DDFF0DA045D229838D5D8C540C103"
      unitRef="usd">702502000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d10123467e2002-wk-Fact-2DFB3FB5DA3A5E63B86D4DF7487C0A98"
      unitRef="usd">690799000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d10123467e2021-wk-Fact-811E7865DBF157DABB02B2AAFDCED5C2"
      unitRef="usd">701358000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2018Q4QTD"
      decimals="-3"
      id="d10123467e2041-wk-Fact-36EBAB3F0C7F5DDFA3AF3E7A72ABA528"
      unitRef="usd">699217000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q1QTD"
      decimals="-3"
      id="d10123467e2061-wk-Fact-F439C12F53295E67887DDB6A2FF32E37"
      unitRef="usd">583076000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d10123467e2080-wk-Fact-BA8A64E5D6AC572DABE7E63FC6472449"
      unitRef="usd">663167000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d10123467e2099-wk-Fact-939A0568B996501F811186B35735B740"
      unitRef="usd">666291000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q4QTD"
      decimals="-3"
      id="d10123467e2119-wk-Fact-24B00D2D824D576B94DCA3FE840E5561"
      unitRef="usd">678240000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2018Q1QTD"
      decimals="2"
      id="d10123467e2139-wk-Fact-A23FE1B86D11504C82BC121F45DEFF62"
      unitRef="usdPerShare">1.18</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2018Q2QTD"
      decimals="2"
      id="d10123467e2158-wk-Fact-BC72EBE0322F5B178E79A82F91D3A8EB"
      unitRef="usdPerShare">1.35</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2018Q3QTD"
      decimals="2"
      id="d10123467e2177-wk-Fact-4D64185C58D15F06BC50CA32D86E11D3"
      unitRef="usdPerShare">1.36</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2018Q4QTD"
      decimals="2"
      id="d10123467e2197-wk-Fact-A1D7157EFFD85AD18FBD8AFC35C6C839"
      unitRef="usdPerShare">1.39</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2018Q1QTD"
      decimals="2"
      id="d10123467e2217-wk-Fact-54340F690D505FAF8C48307DB4D56CCF"
      unitRef="usdPerShare">1.17</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2018Q2QTD"
      decimals="2"
      id="d10123467e2236-wk-Fact-9E14514956A850089E3D646995668A11"
      unitRef="usdPerShare">1.33</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2018Q3QTD"
      decimals="2"
      id="d10123467e2255-wk-Fact-89FCC99EF78854CDB9AA39867AA8A085"
      unitRef="usdPerShare">1.34</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2018Q4QTD"
      decimals="2"
      id="d10123467e2275-wk-Fact-B1F6355E11665A6498A67D803CB47776"
      unitRef="usdPerShare">1.37</us-gaap:EarningsPerShareDiluted>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#d10103169e1488-wk-Fact-047CA9BEA2915027AA04B4AC50F143C7"
          xlink:label="d10103169e1488-wk-Fact-047CA9BEA2915027AA04B4AC50F143C7"
          xlink:type="locator"/>
        <link:footnote id="TextSelection-E7CA88D4D5A956BA890E33A161EB42A5-0-wk-Footnote-E7CA88D4D5A956BA890E33A161EB42A5_lbl" xlink:label="TextSelection-E7CA88D4D5A956BA890E33A161EB42A5-0-wk-Footnote-E7CA88D4D5A956BA890E33A161EB42A5_lbl" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="line-height:120%;text-align:justify;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;">Included in accrued expenses and other liabilities on our Consolidated Balance Sheets as of </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"> and </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;">, respectively.</xhtml:span></xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e1488-wk-Fact-047CA9BEA2915027AA04B4AC50F143C7"
          xlink:to="TextSelection-E7CA88D4D5A956BA890E33A161EB42A5-0-wk-Footnote-E7CA88D4D5A956BA890E33A161EB42A5_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10115825e1885-wk-Fact-07B850F776D75D4AAC926364324BE8FC"
          xlink:label="d10115825e1885-wk-Fact-07B850F776D75D4AAC926364324BE8FC"
          xlink:type="locator"/>
        <link:footnote id="TextSelection-EFB728F24EFF5A2C8D63AD9EBB0C3D58-0-wk-Footnote-EFB728F24EFF5A2C8D63AD9EBB0C3D58_lbl" xlink:label="TextSelection-EFB728F24EFF5A2C8D63AD9EBB0C3D58-0-wk-Footnote-EFB728F24EFF5A2C8D63AD9EBB0C3D58_lbl" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="line-height:120%;text-align:justify;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;">The intrinsic value is calculated as the market value as of the end of the fiscal period. As reported by the NASDAQ Global Select Market, the market values as of </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;">, </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"> and </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;">December&#160;1, 2017</xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"> were </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"><xhtml:span>$309.53</xhtml:span></xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;">, </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"><xhtml:span>$250.89</xhtml:span></xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"> and </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"><xhtml:span>$179.52</xhtml:span></xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;">, respectively.</xhtml:span></xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10115825e1885-wk-Fact-07B850F776D75D4AAC926364324BE8FC"
          xlink:to="TextSelection-EFB728F24EFF5A2C8D63AD9EBB0C3D58-0-wk-Footnote-EFB728F24EFF5A2C8D63AD9EBB0C3D58_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10103169e2693-wk-Fact-0842858B9EF451178109C92B8B07552D"
          xlink:label="d10103169e2693-wk-Fact-0842858B9EF451178109C92B8B07552D"
          xlink:type="locator"/>
        <link:footnote id="TextSelection-4581E7FF7D0A537C96E71CBC7C9128FD-0-wk-Footnote-4581E7FF7D0A537C96E71CBC7C9128FD_lbl" xlink:label="TextSelection-4581E7FF7D0A537C96E71CBC7C9128FD-0-wk-Footnote-4581E7FF7D0A537C96E71CBC7C9128FD_lbl" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="line-height:120%;text-align:justify;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;">Amount excluded from effectiveness testing and ineffective portion classified in interest and other income (expense), net.</xhtml:span></xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e2693-wk-Fact-0842858B9EF451178109C92B8B07552D"
          xlink:to="TextSelection-4581E7FF7D0A537C96E71CBC7C9128FD-0-wk-Footnote-4581E7FF7D0A537C96E71CBC7C9128FD_lbl"
          xlink:type="arc"/>
        <link:footnote id="TextSelection-4AC82EC6A09751AD90361E27489ECABC-0-wk-Footnote-4AC82EC6A09751AD90361E27489ECABC_lbl" xlink:label="TextSelection-4AC82EC6A09751AD90361E27489ECABC-0-wk-Footnote-4AC82EC6A09751AD90361E27489ECABC_lbl" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="line-height:120%;text-align:justify;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;">Starting the third quarter of fiscal 2019, all changes in fair value of our foreign currency cash flow hedges are recorded in accumulated other comprehensive income.</xhtml:span></xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e2693-wk-Fact-0842858B9EF451178109C92B8B07552D"
          xlink:to="TextSelection-4AC82EC6A09751AD90361E27489ECABC-0-wk-Footnote-4AC82EC6A09751AD90361E27489ECABC_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10107053e1346-wk-Fact-10EA2BBE7B4D5FE6B69E6670BAE35A23"
          xlink:label="d10107053e1346-wk-Fact-10EA2BBE7B4D5FE6B69E6670BAE35A23"
          xlink:type="locator"/>
        <link:footnote id="TextSelection-7BA889E7043E5F4EA1779B264B1A7626-0-wk-Footnote-7BA889E7043E5F4EA1779B264B1A7626_lbl" xlink:label="TextSelection-7BA889E7043E5F4EA1779B264B1A7626-0-wk-Footnote-7BA889E7043E5F4EA1779B264B1A7626_lbl" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="line-height:120%;text-align:justify;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;">Amounts primarily consist of foreign currency translation adjustments.</xhtml:span></xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10107053e1346-wk-Fact-10EA2BBE7B4D5FE6B69E6670BAE35A23"
          xlink:to="TextSelection-7BA889E7043E5F4EA1779B264B1A7626-0-wk-Footnote-7BA889E7043E5F4EA1779B264B1A7626_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10103169e2791-wk-Fact-11DE69B9F75A575D8AB9A8AB5D500545"
          xlink:label="d10103169e2791-wk-Fact-11DE69B9F75A575D8AB9A8AB5D500545"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e2791-wk-Fact-11DE69B9F75A575D8AB9A8AB5D500545"
          xlink:to="TextSelection-4581E7FF7D0A537C96E71CBC7C9128FD-0-wk-Footnote-4581E7FF7D0A537C96E71CBC7C9128FD_lbl"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e2791-wk-Fact-11DE69B9F75A575D8AB9A8AB5D500545"
          xlink:to="TextSelection-4AC82EC6A09751AD90361E27489ECABC-0-wk-Footnote-4AC82EC6A09751AD90361E27489ECABC_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10086243e1568-wk-Fact-1339895C778281BE06C1D69E6E190CD9"
          xlink:label="d10086243e1568-wk-Fact-1339895C778281BE06C1D69E6E190CD9"
          xlink:type="locator"/>
        <link:footnote id="TextSelection-CFA090F45963592281A78106C1F87A25-0-wk-Footnote-CFA090F45963592281A78106C1F87A25_lbl" xlink:label="TextSelection-CFA090F45963592281A78106C1F87A25-0-wk-Footnote-CFA090F45963592281A78106C1F87A25_lbl" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-24px;"><xhtml:span style="font-family:inherit;font-size:10pt;">Capitalized as purchased technology and are considered indefinite lived until the completion or abandonment of the associated research and development efforts. Subsequent to the acquisition, the associated in-process research and development efforts for certain projects were completed and the rest were abandoned. The respective related amortization and write-off were each immaterial.</xhtml:span></xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10086243e1568-wk-Fact-1339895C778281BE06C1D69E6E190CD9"
          xlink:to="TextSelection-CFA090F45963592281A78106C1F87A25-0-wk-Footnote-CFA090F45963592281A78106C1F87A25_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10103169e1611-wk-Fact-13E2FCD379905F53BA4A905D4544BB88"
          xlink:label="d10103169e1611-wk-Fact-13E2FCD379905F53BA4A905D4544BB88"
          xlink:type="locator"/>
        <link:footnote id="TextSelection-F0072AA8162A54A19A17F16D297E42F5-0-wk-Footnote-F0072AA8162A54A19A17F16D297E42F5_lbl" xlink:label="TextSelection-F0072AA8162A54A19A17F16D297E42F5-0-wk-Footnote-F0072AA8162A54A19A17F16D297E42F5_lbl" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="line-height:120%;text-align:justify;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;">Fair value asset derivatives included in prepaid expenses and other current assets and fair value liability derivatives included in accrued expenses on our Consolidated Balance Sheets.</xhtml:span></xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e1611-wk-Fact-13E2FCD379905F53BA4A905D4544BB88"
          xlink:to="TextSelection-F0072AA8162A54A19A17F16D297E42F5-0-wk-Footnote-F0072AA8162A54A19A17F16D297E42F5_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10115825e1929-wk-Fact-1469596C15625DDEA97FA5C0A533D9F4"
          xlink:label="d10115825e1929-wk-Fact-1469596C15625DDEA97FA5C0A533D9F4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10115825e1929-wk-Fact-1469596C15625DDEA97FA5C0A533D9F4"
          xlink:to="TextSelection-EFB728F24EFF5A2C8D63AD9EBB0C3D58-0-wk-Footnote-EFB728F24EFF5A2C8D63AD9EBB0C3D58_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10107053e1125-wk-Fact-148AD0BE51F2536DA7DB284C36126ACC"
          xlink:label="d10107053e1125-wk-Fact-148AD0BE51F2536DA7DB284C36126ACC"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10107053e1125-wk-Fact-148AD0BE51F2536DA7DB284C36126ACC"
          xlink:to="TextSelection-7BA889E7043E5F4EA1779B264B1A7626-0-wk-Footnote-7BA889E7043E5F4EA1779B264B1A7626_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10115825e2519-wk-Fact-168A46476C445FA7AACB2ADEEE8ABE00"
          xlink:label="d10115825e2519-wk-Fact-168A46476C445FA7AACB2ADEEE8ABE00"
          xlink:type="locator"/>
        <link:footnote id="TextSelection-8F5E8766179D5553B3A470A6E82220D8-0-wk-Footnote-8F5E8766179D5553B3A470A6E82220D8_lbl" xlink:label="TextSelection-8F5E8766179D5553B3A470A6E82220D8-0-wk-Footnote-8F5E8766179D5553B3A470A6E82220D8_lbl" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="line-height:120%;text-align:justify;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;">Shares awarded during fiscal </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;">2018</xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"> include </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"><xhtml:span>0.5 million</xhtml:span></xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"> additional shares awarded for the final achievement of the </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;">2015</xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"> Performance Share Program which was certified in the first quarter of fiscal 2018. The remaining awarded shares were for the </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;">2018</xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"> Performance Share Program. Shares achieved during fiscal </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;">2018</xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"> resulted from </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"><xhtml:span>200%</xhtml:span></xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"> achievement of target for the </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;">2015</xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"> Performance Share Program.</xhtml:span></xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10115825e2519-wk-Fact-168A46476C445FA7AACB2ADEEE8ABE00"
          xlink:to="TextSelection-8F5E8766179D5553B3A470A6E82220D8-0-wk-Footnote-8F5E8766179D5553B3A470A6E82220D8_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10115825e4001-wk-Fact-17AC2A503CA55B03A5D4D58788F43FB7"
          xlink:label="d10115825e4001-wk-Fact-17AC2A503CA55B03A5D4D58788F43FB7"
          xlink:type="locator"/>
        <link:footnote id="TextSelection-A6452C1D70EC5D14A74D13DB275B939A-0-wk-Footnote-A6452C1D70EC5D14A74D13DB275B939A_lbl" xlink:label="TextSelection-A6452C1D70EC5D14A74D13DB275B939A-0-wk-Footnote-A6452C1D70EC5D14A74D13DB275B939A_lbl" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="line-height:120%;text-align:justify;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;">During fiscal </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;">, </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"> and </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;">, we recorded tax benefits related to stock-based compensation costs of </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"><xhtml:span>$248.4 million</xhtml:span></xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;">, </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><xhtml:span>$222.4 million</xhtml:span></xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"> and </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><xhtml:span>$153.2 million</xhtml:span></xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;">, respectively.</xhtml:span></xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10115825e4001-wk-Fact-17AC2A503CA55B03A5D4D58788F43FB7"
          xlink:to="TextSelection-A6452C1D70EC5D14A74D13DB275B939A-0-wk-Footnote-A6452C1D70EC5D14A74D13DB275B939A_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10103169e2812-wk-Fact-196797D242235629A16B4F61FCBE0F83"
          xlink:label="d10103169e2812-wk-Fact-196797D242235629A16B4F61FCBE0F83"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e2812-wk-Fact-196797D242235629A16B4F61FCBE0F83"
          xlink:to="TextSelection-4581E7FF7D0A537C96E71CBC7C9128FD-0-wk-Footnote-4581E7FF7D0A537C96E71CBC7C9128FD_lbl"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e2812-wk-Fact-196797D242235629A16B4F61FCBE0F83"
          xlink:to="TextSelection-4AC82EC6A09751AD90361E27489ECABC-0-wk-Footnote-4AC82EC6A09751AD90361E27489ECABC_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10107053e1066-wk-Fact-1A77DE79BBB35DA9851E11A7B2001B8F"
          xlink:label="d10107053e1066-wk-Fact-1A77DE79BBB35DA9851E11A7B2001B8F"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10107053e1066-wk-Fact-1A77DE79BBB35DA9851E11A7B2001B8F"
          xlink:to="TextSelection-7BA889E7043E5F4EA1779B264B1A7626-0-wk-Footnote-7BA889E7043E5F4EA1779B264B1A7626_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10107053e1203-wk-Fact-1B17D5095CFA5DF99C2D0470719F006C"
          xlink:label="d10107053e1203-wk-Fact-1B17D5095CFA5DF99C2D0470719F006C"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10107053e1203-wk-Fact-1B17D5095CFA5DF99C2D0470719F006C"
          xlink:to="TextSelection-7BA889E7043E5F4EA1779B264B1A7626-0-wk-Footnote-7BA889E7043E5F4EA1779B264B1A7626_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10117559e1213-wk-Fact-1BF1EEA1CC1157DB9302EE68EEDB398E"
          xlink:label="d10117559e1213-wk-Fact-1BF1EEA1CC1157DB9302EE68EEDB398E"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#d10073571e1248-wk-Fact-1BF1EEA1CC1157DB9302EE68EEDB398E"
          xlink:label="d10073571e1248-wk-Fact-1BF1EEA1CC1157DB9302EE68EEDB398E"
          xlink:type="locator"/>
        <link:footnote id="TextSelection-8B4ECD97BF2E712AB939CC75DA03533B-0-wk-Footnote-8B4ECD97BF2E712AB939CC75DA03533B_lbl" xlink:label="TextSelection-8B4ECD97BF2E712AB939CC75DA03533B-0-wk-Footnote-8B4ECD97BF2E712AB939CC75DA03533B_lbl" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="line-height:120%;text-align:justify;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;">Reclassification adjustments for gains / losses on available-for-sale securities are classified in interest and other income (expense), net. </xhtml:span></xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10117559e1213-wk-Fact-1BF1EEA1CC1157DB9302EE68EEDB398E"
          xlink:to="TextSelection-8B4ECD97BF2E712AB939CC75DA03533B-0-wk-Footnote-8B4ECD97BF2E712AB939CC75DA03533B_lbl"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10073571e1248-wk-Fact-1BF1EEA1CC1157DB9302EE68EEDB398E"
          xlink:to="TextSelection-8B4ECD97BF2E712AB939CC75DA03533B-0-wk-Footnote-8B4ECD97BF2E712AB939CC75DA03533B_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10115825e4475-wk-Fact-1D7C5465EF625AF4B4DD363EC6B87A35"
          xlink:label="d10115825e4475-wk-Fact-1D7C5465EF625AF4B4DD363EC6B87A35"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10115825e4475-wk-Fact-1D7C5465EF625AF4B4DD363EC6B87A35"
          xlink:to="TextSelection-A6452C1D70EC5D14A74D13DB275B939A-0-wk-Footnote-A6452C1D70EC5D14A74D13DB275B939A_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10115825e2905-wk-Fact-2474D63197D65B89BD65CAB7D9C72513"
          xlink:label="d10115825e2905-wk-Fact-2474D63197D65B89BD65CAB7D9C72513"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10115825e2905-wk-Fact-2474D63197D65B89BD65CAB7D9C72513"
          xlink:to="TextSelection-8F5E8766179D5553B3A470A6E82220D8-0-wk-Footnote-8F5E8766179D5553B3A470A6E82220D8_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10118771e1530-wk-Fact-25E6208F51C974E1AA4FCC857171CE14"
          xlink:label="d10118771e1530-wk-Fact-25E6208F51C974E1AA4FCC857171CE14"
          xlink:type="locator"/>
        <link:footnote id="TextSelection-DC15C5686A1264B26F40CC860BC7CE73-0-wk-Footnote-DC15C5686A1264B26F40CC860BC7CE73_lbl" xlink:label="TextSelection-DC15C5686A1264B26F40CC860BC7CE73-0-wk-Footnote-DC15C5686A1264B26F40CC860BC7CE73_lbl" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Potential common stock equivalents not included in the calculation of diluted net income per share as the effect would have been anti-dilutive.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10118771e1530-wk-Fact-25E6208F51C974E1AA4FCC857171CE14"
          xlink:to="TextSelection-DC15C5686A1264B26F40CC860BC7CE73-0-wk-Footnote-DC15C5686A1264B26F40CC860BC7CE73_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10073571e1491-wk-Fact-260A89EDDD3B5C858C9C1E95E9C3AFAD"
          xlink:label="d10073571e1491-wk-Fact-260A89EDDD3B5C858C9C1E95E9C3AFAD"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#d10117559e1296-wk-Fact-260A89EDDD3B5C858C9C1E95E9C3AFAD"
          xlink:label="d10117559e1296-wk-Fact-260A89EDDD3B5C858C9C1E95E9C3AFAD"
          xlink:type="locator"/>
        <link:footnote id="TextSelection-06C037E96CD7CB9EC878CC763170EED2-0-wk-Footnote-06C037E96CD7CB9EC878CC763170EED2_lbl" xlink:label="TextSelection-06C037E96CD7CB9EC878CC763170EED2-0-wk-Footnote-06C037E96CD7CB9EC878CC763170EED2_lbl" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Reclassification adjustments for gains / losses on foreign currency hedges are classified in revenue and reclassification adjustments for gains / losses on Treasury lock hedges are classified in interest expense.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10073571e1491-wk-Fact-260A89EDDD3B5C858C9C1E95E9C3AFAD"
          xlink:to="TextSelection-06C037E96CD7CB9EC878CC763170EED2-0-wk-Footnote-06C037E96CD7CB9EC878CC763170EED2_lbl"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10117559e1296-wk-Fact-260A89EDDD3B5C858C9C1E95E9C3AFAD"
          xlink:to="TextSelection-06C037E96CD7CB9EC878CC763170EED2-0-wk-Footnote-06C037E96CD7CB9EC878CC763170EED2_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10086243e1721-wk-Fact-2B82E964BDCC79AC192ED69E6E7F7732"
          xlink:label="d10086243e1721-wk-Fact-2B82E964BDCC79AC192ED69E6E7F7732"
          xlink:type="locator"/>
        <link:footnote id="TextSelection-32B13A63BC7E5FD9A41D8DB6238A612A-0-wk-Footnote-32B13A63BC7E5FD9A41D8DB6238A612A_lbl" xlink:label="TextSelection-32B13A63BC7E5FD9A41D8DB6238A612A-0-wk-Footnote-32B13A63BC7E5FD9A41D8DB6238A612A_lbl" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Non-deductible for tax purposes</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10086243e1721-wk-Fact-2B82E964BDCC79AC192ED69E6E7F7732"
          xlink:to="TextSelection-32B13A63BC7E5FD9A41D8DB6238A612A-0-wk-Footnote-32B13A63BC7E5FD9A41D8DB6238A612A_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10107053e1263-wk-Fact-2C4AC8C044DD5F0A9B6CD877C71E0B48"
          xlink:label="d10107053e1263-wk-Fact-2C4AC8C044DD5F0A9B6CD877C71E0B48"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10107053e1263-wk-Fact-2C4AC8C044DD5F0A9B6CD877C71E0B48"
          xlink:to="TextSelection-7BA889E7043E5F4EA1779B264B1A7626-0-wk-Footnote-7BA889E7043E5F4EA1779B264B1A7626_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10115825e4592-wk-Fact-31FD088A4C0E502A864A750F669FF9C4"
          xlink:label="d10115825e4592-wk-Fact-31FD088A4C0E502A864A750F669FF9C4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10115825e4592-wk-Fact-31FD088A4C0E502A864A750F669FF9C4"
          xlink:to="TextSelection-A6452C1D70EC5D14A74D13DB275B939A-0-wk-Footnote-A6452C1D70EC5D14A74D13DB275B939A_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10103169e2671-wk-Fact-402FF4E89D4057E99F361955CBFA3F75"
          xlink:label="d10103169e2671-wk-Fact-402FF4E89D4057E99F361955CBFA3F75"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e2671-wk-Fact-402FF4E89D4057E99F361955CBFA3F75"
          xlink:to="TextSelection-4AC82EC6A09751AD90361E27489ECABC-0-wk-Footnote-4AC82EC6A09751AD90361E27489ECABC_lbl"
          xlink:type="arc"/>
        <link:footnote id="TextSelection-990DCE3DBA85568E887785AEF5686FBB-0-wk-Footnote-990DCE3DBA85568E887785AEF5686FBB_lbl" xlink:label="TextSelection-990DCE3DBA85568E887785AEF5686FBB-0-wk-Footnote-990DCE3DBA85568E887785AEF5686FBB_lbl" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="line-height:120%;text-align:justify;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;">Effective portion of the foreign currency and Treasury lock cash flow hedges classified as revenue and interest expense, respectively.</xhtml:span></xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e2671-wk-Fact-402FF4E89D4057E99F361955CBFA3F75"
          xlink:to="TextSelection-990DCE3DBA85568E887785AEF5686FBB-0-wk-Footnote-990DCE3DBA85568E887785AEF5686FBB_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10107053e1554-wk-Fact-43582AB802E65136B3DF10C7AA27E284"
          xlink:label="d10107053e1554-wk-Fact-43582AB802E65136B3DF10C7AA27E284"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10107053e1554-wk-Fact-43582AB802E65136B3DF10C7AA27E284"
          xlink:to="TextSelection-7BA889E7043E5F4EA1779B264B1A7626-0-wk-Footnote-7BA889E7043E5F4EA1779B264B1A7626_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10103169e2651-wk-Fact-4B1745C5F3F85FCD8DAA954FEE8D46CB"
          xlink:label="d10103169e2651-wk-Fact-4B1745C5F3F85FCD8DAA954FEE8D46CB"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e2651-wk-Fact-4B1745C5F3F85FCD8DAA954FEE8D46CB"
          xlink:to="TextSelection-4AC82EC6A09751AD90361E27489ECABC-0-wk-Footnote-4AC82EC6A09751AD90361E27489ECABC_lbl"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e2651-wk-Fact-4B1745C5F3F85FCD8DAA954FEE8D46CB"
          xlink:to="TextSelection-990DCE3DBA85568E887785AEF5686FBB-0-wk-Footnote-990DCE3DBA85568E887785AEF5686FBB_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10103169e2458-wk-Fact-4C457B48CA9AB6CE697DCC2D748EBD60"
          xlink:label="d10103169e2458-wk-Fact-4C457B48CA9AB6CE697DCC2D748EBD60"
          xlink:type="locator"/>
        <link:footnote id="TextSelection-3099FAE1A90B5E77989E27397D297678-0-wk-Footnote-3099FAE1A90B5E77989E27397D297678_lbl" xlink:label="TextSelection-3099FAE1A90B5E77989E27397D297678-0-wk-Footnote-3099FAE1A90B5E77989E27397D297678_lbl" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="line-height:120%;text-align:justify;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;">Net change in the fair value of the effective portion classified in other comprehensive income (&#x201c;OCI&#x201d;).</xhtml:span></xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e2458-wk-Fact-4C457B48CA9AB6CE697DCC2D748EBD60"
          xlink:to="TextSelection-3099FAE1A90B5E77989E27397D297678-0-wk-Footnote-3099FAE1A90B5E77989E27397D297678_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10115825e2882-wk-Fact-52F93995C6CD1FBFC46CCC5254332AB8"
          xlink:label="d10115825e2882-wk-Fact-52F93995C6CD1FBFC46CCC5254332AB8"
          xlink:type="locator"/>
        <link:footnote id="TextSelection-4A747782399A5C659EC4ED4F88057FE1-0-wk-Footnote-4A747782399A5C659EC4ED4F88057FE1_lbl" xlink:label="TextSelection-4A747782399A5C659EC4ED4F88057FE1-0-wk-Footnote-4A747782399A5C659EC4ED4F88057FE1_lbl" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="line-height:120%;text-align:justify;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;">Shares awarded during fiscal </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;">2019</xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"> include </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"><xhtml:span>0.4 million</xhtml:span></xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"> additional shares awarded for the final achievement of the </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;">2016</xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"> Performance Share Program which was certified in the first quarter of fiscal 2019. The remaining awarded shares were for the </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;">2019</xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"> Performance Share Program. Shares achieved during fiscal </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;">2019</xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"> resulted from </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"><xhtml:span>200%</xhtml:span></xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"> achievement of target for the </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;">2016</xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"> Performance Share Program.</xhtml:span></xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10115825e2882-wk-Fact-52F93995C6CD1FBFC46CCC5254332AB8"
          xlink:to="TextSelection-4A747782399A5C659EC4ED4F88057FE1-0-wk-Footnote-4A747782399A5C659EC4ED4F88057FE1_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10115825e2577-wk-Fact-53E361C47D515930BFD25BCB358005F2"
          xlink:label="d10115825e2577-wk-Fact-53E361C47D515930BFD25BCB358005F2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10115825e2577-wk-Fact-53E361C47D515930BFD25BCB358005F2"
          xlink:to="TextSelection-4A747782399A5C659EC4ED4F88057FE1-0-wk-Footnote-4A747782399A5C659EC4ED4F88057FE1_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10103169e2632-wk-Fact-546708B6DCBB59AD8A83D916EF9540AF"
          xlink:label="d10103169e2632-wk-Fact-546708B6DCBB59AD8A83D916EF9540AF"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e2632-wk-Fact-546708B6DCBB59AD8A83D916EF9540AF"
          xlink:to="TextSelection-4AC82EC6A09751AD90361E27489ECABC-0-wk-Footnote-4AC82EC6A09751AD90361E27489ECABC_lbl"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e2632-wk-Fact-546708B6DCBB59AD8A83D916EF9540AF"
          xlink:to="TextSelection-990DCE3DBA85568E887785AEF5686FBB-0-wk-Footnote-990DCE3DBA85568E887785AEF5686FBB_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10103169e1592-wk-Fact-55899C3822CF59CEB469B04521D5E452"
          xlink:label="d10103169e1592-wk-Fact-55899C3822CF59CEB469B04521D5E452"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e1592-wk-Fact-55899C3822CF59CEB469B04521D5E452"
          xlink:to="TextSelection-F0072AA8162A54A19A17F16D297E42F5-0-wk-Footnote-F0072AA8162A54A19A17F16D297E42F5_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10103169e1313-wk-Fact-55C88C7995FE55DC897DC3F41D3579BB"
          xlink:label="d10103169e1313-wk-Fact-55C88C7995FE55DC897DC3F41D3579BB"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e1313-wk-Fact-55C88C7995FE55DC897DC3F41D3579BB"
          xlink:to="TextSelection-F0072AA8162A54A19A17F16D297E42F5-0-wk-Footnote-F0072AA8162A54A19A17F16D297E42F5_lbl"
          xlink:type="arc"/>
        <link:footnote id="TextSelection-FA122BBB675857B897DDF9CA208C86BA-0-wk-Footnote-FA122BBB675857B897DDF9CA208C86BA_lbl" xlink:label="TextSelection-FA122BBB675857B897DDF9CA208C86BA-0-wk-Footnote-FA122BBB675857B897DDF9CA208C86BA_lbl" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="line-height:120%;text-align:justify;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;">Hedging effectiveness expected to be recognized to income within the next </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"><xhtml:span>18 months</xhtml:span></xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;">, of which </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"><xhtml:span>$13.2 million</xhtml:span></xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;color:#0000ff;"> </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;">is expected within the next 12 months. </xhtml:span></xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e1313-wk-Fact-55C88C7995FE55DC897DC3F41D3579BB"
          xlink:to="TextSelection-FA122BBB675857B897DDF9CA208C86BA-0-wk-Footnote-FA122BBB675857B897DDF9CA208C86BA_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10103169e1630-wk-Fact-5CD729959ABF578AAAC3214021FA9D71"
          xlink:label="d10103169e1630-wk-Fact-5CD729959ABF578AAAC3214021FA9D71"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e1630-wk-Fact-5CD729959ABF578AAAC3214021FA9D71"
          xlink:to="TextSelection-F0072AA8162A54A19A17F16D297E42F5-0-wk-Footnote-F0072AA8162A54A19A17F16D297E42F5_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10103169e1650-wk-Fact-610223997500556C8310980468A1B2C3"
          xlink:label="d10103169e1650-wk-Fact-610223997500556C8310980468A1B2C3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e1650-wk-Fact-610223997500556C8310980468A1B2C3"
          xlink:to="TextSelection-F0072AA8162A54A19A17F16D297E42F5-0-wk-Footnote-F0072AA8162A54A19A17F16D297E42F5_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10103169e1388-wk-Fact-635F1980557F322C49218CA48C4A33B0"
          xlink:label="d10103169e1388-wk-Fact-635F1980557F322C49218CA48C4A33B0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e1388-wk-Fact-635F1980557F322C49218CA48C4A33B0"
          xlink:to="TextSelection-F0072AA8162A54A19A17F16D297E42F5-0-wk-Footnote-F0072AA8162A54A19A17F16D297E42F5_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10115825e2491-wk-Fact-63AAFC302A9455749AD3A9A0A80AEF4F"
          xlink:label="d10115825e2491-wk-Fact-63AAFC302A9455749AD3A9A0A80AEF4F"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10115825e2491-wk-Fact-63AAFC302A9455749AD3A9A0A80AEF4F"
          xlink:to="TextSelection-4A747782399A5C659EC4ED4F88057FE1-0-wk-Footnote-4A747782399A5C659EC4ED4F88057FE1_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10103169e2439-wk-Fact-6782D6E243EB563181ED95CE164B5D9E"
          xlink:label="d10103169e2439-wk-Fact-6782D6E243EB563181ED95CE164B5D9E"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e2439-wk-Fact-6782D6E243EB563181ED95CE164B5D9E"
          xlink:to="TextSelection-3099FAE1A90B5E77989E27397D297678-0-wk-Footnote-3099FAE1A90B5E77989E27397D297678_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10115825e4118-wk-Fact-687A8B43CB0C5EACB8458DEF930654AA"
          xlink:label="d10115825e4118-wk-Fact-687A8B43CB0C5EACB8458DEF930654AA"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10115825e4118-wk-Fact-687A8B43CB0C5EACB8458DEF930654AA"
          xlink:to="TextSelection-A6452C1D70EC5D14A74D13DB275B939A-0-wk-Footnote-A6452C1D70EC5D14A74D13DB275B939A_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10115825e2607-wk-Fact-6B62697DEFC857E09637938C3E939B34"
          xlink:label="d10115825e2607-wk-Fact-6B62697DEFC857E09637938C3E939B34"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10115825e2607-wk-Fact-6B62697DEFC857E09637938C3E939B34"
          xlink:to="TextSelection-8F5E8766179D5553B3A470A6E82220D8-0-wk-Footnote-8F5E8766179D5553B3A470A6E82220D8_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10115825e2063-wk-Fact-6F40A40D61C45FE6B698B9DD1E9FD033"
          xlink:label="d10115825e2063-wk-Fact-6F40A40D61C45FE6B698B9DD1E9FD033"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10115825e2063-wk-Fact-6F40A40D61C45FE6B698B9DD1E9FD033"
          xlink:to="TextSelection-EFB728F24EFF5A2C8D63AD9EBB0C3D58-0-wk-Footnote-EFB728F24EFF5A2C8D63AD9EBB0C3D58_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10115825e2925-wk-Fact-7304D3FCD1A354D3BB793641FC1E0224"
          xlink:label="d10115825e2925-wk-Fact-7304D3FCD1A354D3BB793641FC1E0224"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10115825e2925-wk-Fact-7304D3FCD1A354D3BB793641FC1E0224"
          xlink:to="TextSelection-8F5E8766179D5553B3A470A6E82220D8-0-wk-Footnote-8F5E8766179D5553B3A470A6E82220D8_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10103169e1350-wk-Fact-73DA914158332D277CF08CA3F53D36FE"
          xlink:label="d10103169e1350-wk-Fact-73DA914158332D277CF08CA3F53D36FE"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e1350-wk-Fact-73DA914158332D277CF08CA3F53D36FE"
          xlink:to="TextSelection-F0072AA8162A54A19A17F16D297E42F5-0-wk-Footnote-F0072AA8162A54A19A17F16D297E42F5_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10103169e2479-wk-Fact-752B51CA1CC8598FAAD5DEE0AA1F32B4"
          xlink:label="d10103169e2479-wk-Fact-752B51CA1CC8598FAAD5DEE0AA1F32B4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e2479-wk-Fact-752B51CA1CC8598FAAD5DEE0AA1F32B4"
          xlink:to="TextSelection-3099FAE1A90B5E77989E27397D297678-0-wk-Footnote-3099FAE1A90B5E77989E27397D297678_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10103169e2613-wk-Fact-7C7439926CEC5C84B0432460DE07A3DC"
          xlink:label="d10103169e2613-wk-Fact-7C7439926CEC5C84B0432460DE07A3DC"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e2613-wk-Fact-7C7439926CEC5C84B0432460DE07A3DC"
          xlink:to="TextSelection-4AC82EC6A09751AD90361E27489ECABC-0-wk-Footnote-4AC82EC6A09751AD90361E27489ECABC_lbl"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e2613-wk-Fact-7C7439926CEC5C84B0432460DE07A3DC"
          xlink:to="TextSelection-990DCE3DBA85568E887785AEF5686FBB-0-wk-Footnote-990DCE3DBA85568E887785AEF5686FBB_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10103169e1449-wk-Fact-7D41E0BE28575A53A9E150761FF79585"
          xlink:label="d10103169e1449-wk-Fact-7D41E0BE28575A53A9E150761FF79585"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e1449-wk-Fact-7D41E0BE28575A53A9E150761FF79585"
          xlink:to="TextSelection-E7CA88D4D5A956BA890E33A161EB42A5-0-wk-Footnote-E7CA88D4D5A956BA890E33A161EB42A5_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10115825e2861-wk-Fact-7DD95622E00345507505CC5012ECF17B"
          xlink:label="d10115825e2861-wk-Fact-7DD95622E00345507505CC5012ECF17B"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10115825e2861-wk-Fact-7DD95622E00345507505CC5012ECF17B"
          xlink:to="TextSelection-4A747782399A5C659EC4ED4F88057FE1-0-wk-Footnote-4A747782399A5C659EC4ED4F88057FE1_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10103169e1275-wk-Fact-7F5BFFF37DC85ADB9A58DCCBC0FA46DC"
          xlink:label="d10103169e1275-wk-Fact-7F5BFFF37DC85ADB9A58DCCBC0FA46DC"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e1275-wk-Fact-7F5BFFF37DC85ADB9A58DCCBC0FA46DC"
          xlink:to="TextSelection-F0072AA8162A54A19A17F16D297E42F5-0-wk-Footnote-F0072AA8162A54A19A17F16D297E42F5_lbl"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e1275-wk-Fact-7F5BFFF37DC85ADB9A58DCCBC0FA46DC"
          xlink:to="TextSelection-FA122BBB675857B897DDF9CA208C86BA-0-wk-Footnote-FA122BBB675857B897DDF9CA208C86BA_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10115825e4709-wk-Fact-806DDF6AB3435681B10906D32386499C"
          xlink:label="d10115825e4709-wk-Fact-806DDF6AB3435681B10906D32386499C"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10115825e4709-wk-Fact-806DDF6AB3435681B10906D32386499C"
          xlink:to="TextSelection-A6452C1D70EC5D14A74D13DB275B939A-0-wk-Footnote-A6452C1D70EC5D14A74D13DB275B939A_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10090460e3977-wk-Fact-8BBC252AE4355D629DBFB28254DDC550"
          xlink:label="d10090460e3977-wk-Fact-8BBC252AE4355D629DBFB28254DDC550"
          xlink:type="locator"/>
        <link:footnote id="TextSelection-10902019F335F03EDC8BCCBF88CE2A90-0-wk-Footnote-10902019F335F03EDC8BCCBF88CE2A90_lbl" xlink:label="TextSelection-10902019F335F03EDC8BCCBF88CE2A90-0-wk-Footnote-10902019F335F03EDC8BCCBF88CE2A90_lbl" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="line-height:120%;text-align:justify;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;">Deductions related to the allowance for doubtful accounts represent amounts written off against the allowance, less recoveries.</xhtml:span></xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10090460e3977-wk-Fact-8BBC252AE4355D629DBFB28254DDC550"
          xlink:to="TextSelection-10902019F335F03EDC8BCCBF88CE2A90-0-wk-Footnote-10902019F335F03EDC8BCCBF88CE2A90_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10115825e1753-wk-Fact-8CE274B3EE825523B63D9048FD638125"
          xlink:label="d10115825e1753-wk-Fact-8CE274B3EE825523B63D9048FD638125"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10115825e1753-wk-Fact-8CE274B3EE825523B63D9048FD638125"
          xlink:to="TextSelection-EFB728F24EFF5A2C8D63AD9EBB0C3D58-0-wk-Footnote-EFB728F24EFF5A2C8D63AD9EBB0C3D58_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10103169e1408-wk-Fact-8EBDE226A3F07C769E968CA48F597013"
          xlink:label="d10103169e1408-wk-Fact-8EBDE226A3F07C769E968CA48F597013"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e1408-wk-Fact-8EBDE226A3F07C769E968CA48F597013"
          xlink:to="TextSelection-F0072AA8162A54A19A17F16D297E42F5-0-wk-Footnote-F0072AA8162A54A19A17F16D297E42F5_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10103169e1333-wk-Fact-92F8D1378EF55A698A7A7C03DCB69AC3"
          xlink:label="d10103169e1333-wk-Fact-92F8D1378EF55A698A7A7C03DCB69AC3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e1333-wk-Fact-92F8D1378EF55A698A7A7C03DCB69AC3"
          xlink:to="TextSelection-F0072AA8162A54A19A17F16D297E42F5-0-wk-Footnote-F0072AA8162A54A19A17F16D297E42F5_lbl"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e1333-wk-Fact-92F8D1378EF55A698A7A7C03DCB69AC3"
          xlink:to="TextSelection-FA122BBB675857B897DDF9CA208C86BA-0-wk-Footnote-FA122BBB675857B897DDF9CA208C86BA_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10103169e2498-wk-Fact-946AED16D3E057A595580F8A12B33869"
          xlink:label="d10103169e2498-wk-Fact-946AED16D3E057A595580F8A12B33869"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e2498-wk-Fact-946AED16D3E057A595580F8A12B33869"
          xlink:to="TextSelection-3099FAE1A90B5E77989E27397D297678-0-wk-Footnote-3099FAE1A90B5E77989E27397D297678_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10086243e1153-wk-Fact-9A77F1410F015CD9A847B338C8982709"
          xlink:label="d10086243e1153-wk-Fact-9A77F1410F015CD9A847B338C8982709"
          xlink:type="locator"/>
        <link:footnote id="TextSelection-66AF8DF92FA65B56A2ED971C1465CB2B-0-wk-Footnote-66AF8DF92FA65B56A2ED971C1465CB2B_lbl" xlink:label="TextSelection-66AF8DF92FA65B56A2ED971C1465CB2B-0-wk-Footnote-66AF8DF92FA65B56A2ED971C1465CB2B_lbl" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="line-height:120%;text-align:justify;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;">Non-deductible for tax-purposes.</xhtml:span></xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10086243e1153-wk-Fact-9A77F1410F015CD9A847B338C8982709"
          xlink:to="TextSelection-66AF8DF92FA65B56A2ED971C1465CB2B-0-wk-Footnote-66AF8DF92FA65B56A2ED971C1465CB2B_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10103169e1430-wk-Fact-A1C70EEAFD525A23BE5EC4EF100BE031"
          xlink:label="d10103169e1430-wk-Fact-A1C70EEAFD525A23BE5EC4EF100BE031"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e1430-wk-Fact-A1C70EEAFD525A23BE5EC4EF100BE031"
          xlink:to="TextSelection-E7CA88D4D5A956BA890E33A161EB42A5-0-wk-Footnote-E7CA88D4D5A956BA890E33A161EB42A5_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10103169e2713-wk-Fact-A1D9D4B37AAB573790EAD6D97E478018"
          xlink:label="d10103169e2713-wk-Fact-A1D9D4B37AAB573790EAD6D97E478018"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e2713-wk-Fact-A1D9D4B37AAB573790EAD6D97E478018"
          xlink:to="TextSelection-4581E7FF7D0A537C96E71CBC7C9128FD-0-wk-Footnote-4581E7FF7D0A537C96E71CBC7C9128FD_lbl"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e2713-wk-Fact-A1D9D4B37AAB573790EAD6D97E478018"
          xlink:to="TextSelection-4AC82EC6A09751AD90361E27489ECABC-0-wk-Footnote-4AC82EC6A09751AD90361E27489ECABC_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10103169e2732-wk-Fact-A7CA5A9DD03079EEA55ECC2D79AC1CB6"
          xlink:label="d10103169e2732-wk-Fact-A7CA5A9DD03079EEA55ECC2D79AC1CB6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e2732-wk-Fact-A7CA5A9DD03079EEA55ECC2D79AC1CB6"
          xlink:to="TextSelection-4581E7FF7D0A537C96E71CBC7C9128FD-0-wk-Footnote-4581E7FF7D0A537C96E71CBC7C9128FD_lbl"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e2732-wk-Fact-A7CA5A9DD03079EEA55ECC2D79AC1CB6"
          xlink:to="TextSelection-4AC82EC6A09751AD90361E27489ECABC-0-wk-Footnote-4AC82EC6A09751AD90361E27489ECABC_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10103169e2537-wk-Fact-A9E7FBD8C7F8552194793C1C8166E75D"
          xlink:label="d10103169e2537-wk-Fact-A9E7FBD8C7F8552194793C1C8166E75D"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e2537-wk-Fact-A9E7FBD8C7F8552194793C1C8166E75D"
          xlink:to="TextSelection-3099FAE1A90B5E77989E27397D297678-0-wk-Footnote-3099FAE1A90B5E77989E27397D297678_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10103169e1369-wk-Fact-AA565F50C1B6891F2D1A8CA392427083"
          xlink:label="d10103169e1369-wk-Fact-AA565F50C1B6891F2D1A8CA392427083"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e1369-wk-Fact-AA565F50C1B6891F2D1A8CA392427083"
          xlink:to="TextSelection-F0072AA8162A54A19A17F16D297E42F5-0-wk-Footnote-F0072AA8162A54A19A17F16D297E42F5_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10103169e2420-wk-Fact-ADFC1C4D0EFD5C899C93B9016B1EEB98"
          xlink:label="d10103169e2420-wk-Fact-ADFC1C4D0EFD5C899C93B9016B1EEB98"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e2420-wk-Fact-ADFC1C4D0EFD5C899C93B9016B1EEB98"
          xlink:to="TextSelection-3099FAE1A90B5E77989E27397D297678-0-wk-Footnote-3099FAE1A90B5E77989E27397D297678_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10103169e2752-wk-Fact-B2A9CC0C6EAB53B89FAA4BBDC8185330"
          xlink:label="d10103169e2752-wk-Fact-B2A9CC0C6EAB53B89FAA4BBDC8185330"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e2752-wk-Fact-B2A9CC0C6EAB53B89FAA4BBDC8185330"
          xlink:to="TextSelection-4581E7FF7D0A537C96E71CBC7C9128FD-0-wk-Footnote-4581E7FF7D0A537C96E71CBC7C9128FD_lbl"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e2752-wk-Fact-B2A9CC0C6EAB53B89FAA4BBDC8185330"
          xlink:to="TextSelection-4AC82EC6A09751AD90361E27489ECABC-0-wk-Footnote-4AC82EC6A09751AD90361E27489ECABC_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10115825e2019-wk-Fact-B51017C7D07A591793018BAC21FB5811"
          xlink:label="d10115825e2019-wk-Fact-B51017C7D07A591793018BAC21FB5811"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10115825e2019-wk-Fact-B51017C7D07A591793018BAC21FB5811"
          xlink:to="TextSelection-EFB728F24EFF5A2C8D63AD9EBB0C3D58-0-wk-Footnote-EFB728F24EFF5A2C8D63AD9EBB0C3D58_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10090460e3937-wk-Fact-B9B8B1072516500A86F24B41A38B4080"
          xlink:label="d10090460e3937-wk-Fact-B9B8B1072516500A86F24B41A38B4080"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10090460e3937-wk-Fact-B9B8B1072516500A86F24B41A38B4080"
          xlink:to="TextSelection-10902019F335F03EDC8BCCBF88CE2A90-0-wk-Footnote-10902019F335F03EDC8BCCBF88CE2A90_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10118771e1511-wk-Fact-BA4ECC589E6E7E68C4DFCC85702634F8"
          xlink:label="d10118771e1511-wk-Fact-BA4ECC589E6E7E68C4DFCC85702634F8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10118771e1511-wk-Fact-BA4ECC589E6E7E68C4DFCC85702634F8"
          xlink:to="TextSelection-DC15C5686A1264B26F40CC860BC7CE73-0-wk-Footnote-DC15C5686A1264B26F40CC860BC7CE73_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10103169e1468-wk-Fact-BEEC35748D6C558A9422D222150A6E32"
          xlink:label="d10103169e1468-wk-Fact-BEEC35748D6C558A9422D222150A6E32"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e1468-wk-Fact-BEEC35748D6C558A9422D222150A6E32"
          xlink:to="TextSelection-E7CA88D4D5A956BA890E33A161EB42A5-0-wk-Footnote-E7CA88D4D5A956BA890E33A161EB42A5_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10115825e2638-wk-Fact-C0D04C87F08257478C6EA8B3FA0DABA6"
          xlink:label="d10115825e2638-wk-Fact-C0D04C87F08257478C6EA8B3FA0DABA6"
          xlink:type="locator"/>
        <link:footnote id="TextSelection-74AE868048ED590DB730F069D65F216B-0-wk-Footnote-74AE868048ED590DB730F069D65F216B_lbl" xlink:label="TextSelection-74AE868048ED590DB730F069D65F216B-0-wk-Footnote-74AE868048ED590DB730F069D65F216B_lbl" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="line-height:120%;text-align:justify;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;">Shares awarded during fiscal </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;">2017</xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"> include </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"><xhtml:span>0.6 million</xhtml:span></xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"> additional shares awarded for the final achievement of the </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;">2014</xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"> Performance Share Program which was certified in the first quarter of fiscal 2017. The remaining awarded shares were for the </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;">2017</xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"> Performance Share Program. Shares achieved during fiscal </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;">2017</xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"> resulted from </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"><xhtml:span>198%</xhtml:span></xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"> achievement of target for the </xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;">2014</xhtml:span><xhtml:span style="font-family:inherit;font-size:10pt;"> Performance Share Program.</xhtml:span></xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10115825e2638-wk-Fact-C0D04C87F08257478C6EA8B3FA0DABA6"
          xlink:to="TextSelection-74AE868048ED590DB730F069D65F216B-0-wk-Footnote-74AE868048ED590DB730F069D65F216B_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10107053e1406-wk-Fact-CA9E1E2CD00D5F0984AB3EA097DEAB01"
          xlink:label="d10107053e1406-wk-Fact-CA9E1E2CD00D5F0984AB3EA097DEAB01"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10107053e1406-wk-Fact-CA9E1E2CD00D5F0984AB3EA097DEAB01"
          xlink:to="TextSelection-7BA889E7043E5F4EA1779B264B1A7626-0-wk-Footnote-7BA889E7043E5F4EA1779B264B1A7626_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10115825e2548-wk-Fact-CF527206F9025D4D87E2EF3C428C1B95"
          xlink:label="d10115825e2548-wk-Fact-CF527206F9025D4D87E2EF3C428C1B95"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10115825e2548-wk-Fact-CF527206F9025D4D87E2EF3C428C1B95"
          xlink:to="TextSelection-74AE868048ED590DB730F069D65F216B-0-wk-Footnote-74AE868048ED590DB730F069D65F216B_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10115825e2947-wk-Fact-D2054566E2E95DD39CA274A7BBF559A0"
          xlink:label="d10115825e2947-wk-Fact-D2054566E2E95DD39CA274A7BBF559A0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10115825e2947-wk-Fact-D2054566E2E95DD39CA274A7BBF559A0"
          xlink:to="TextSelection-74AE868048ED590DB730F069D65F216B-0-wk-Footnote-74AE868048ED590DB730F069D65F216B_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10103169e2518-wk-Fact-D25C80D5D66C5AC68C5C045E297C6D0D"
          xlink:label="d10103169e2518-wk-Fact-D25C80D5D66C5AC68C5C045E297C6D0D"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e2518-wk-Fact-D25C80D5D66C5AC68C5C045E297C6D0D"
          xlink:to="TextSelection-3099FAE1A90B5E77989E27397D297678-0-wk-Footnote-3099FAE1A90B5E77989E27397D297678_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10115825e2966-wk-Fact-E0C77DB4E9B550019704A86BE236C440"
          xlink:label="d10115825e2966-wk-Fact-E0C77DB4E9B550019704A86BE236C440"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10115825e2966-wk-Fact-E0C77DB4E9B550019704A86BE236C440"
          xlink:to="TextSelection-74AE868048ED590DB730F069D65F216B-0-wk-Footnote-74AE868048ED590DB730F069D65F216B_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10103169e2573-wk-Fact-E2CCC0E633EE5DB88567CCF8A64281BC"
          xlink:label="d10103169e2573-wk-Fact-E2CCC0E633EE5DB88567CCF8A64281BC"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e2573-wk-Fact-E2CCC0E633EE5DB88567CCF8A64281BC"
          xlink:to="TextSelection-4AC82EC6A09751AD90361E27489ECABC-0-wk-Footnote-4AC82EC6A09751AD90361E27489ECABC_lbl"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e2573-wk-Fact-E2CCC0E633EE5DB88567CCF8A64281BC"
          xlink:to="TextSelection-990DCE3DBA85568E887785AEF5686FBB-0-wk-Footnote-990DCE3DBA85568E887785AEF5686FBB_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10103169e2772-wk-Fact-F1E57B8481B75ECAA8F2DD29737D337D"
          xlink:label="d10103169e2772-wk-Fact-F1E57B8481B75ECAA8F2DD29737D337D"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e2772-wk-Fact-F1E57B8481B75ECAA8F2DD29737D337D"
          xlink:to="TextSelection-4581E7FF7D0A537C96E71CBC7C9128FD-0-wk-Footnote-4581E7FF7D0A537C96E71CBC7C9128FD_lbl"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e2772-wk-Fact-F1E57B8481B75ECAA8F2DD29737D337D"
          xlink:to="TextSelection-4AC82EC6A09751AD90361E27489ECABC-0-wk-Footnote-4AC82EC6A09751AD90361E27489ECABC_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10103169e2592-wk-Fact-F2E23487A582771C9E1DCC2D76661E67"
          xlink:label="d10103169e2592-wk-Fact-F2E23487A582771C9E1DCC2D76661E67"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e2592-wk-Fact-F2E23487A582771C9E1DCC2D76661E67"
          xlink:to="TextSelection-4AC82EC6A09751AD90361E27489ECABC-0-wk-Footnote-4AC82EC6A09751AD90361E27489ECABC_lbl"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e2592-wk-Fact-F2E23487A582771C9E1DCC2D76661E67"
          xlink:to="TextSelection-990DCE3DBA85568E887785AEF5686FBB-0-wk-Footnote-990DCE3DBA85568E887785AEF5686FBB_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10115825e4235-wk-Fact-F4D33763528B5097956E7B7DFF634A9A"
          xlink:label="d10115825e4235-wk-Fact-F4D33763528B5097956E7B7DFF634A9A"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10115825e4235-wk-Fact-F4D33763528B5097956E7B7DFF634A9A"
          xlink:to="TextSelection-A6452C1D70EC5D14A74D13DB275B939A-0-wk-Footnote-A6452C1D70EC5D14A74D13DB275B939A_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10103169e1294-wk-Fact-F61E3E8F36D258F2B7C44E787E765313"
          xlink:label="d10103169e1294-wk-Fact-F61E3E8F36D258F2B7C44E787E765313"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e1294-wk-Fact-F61E3E8F36D258F2B7C44E787E765313"
          xlink:to="TextSelection-F0072AA8162A54A19A17F16D297E42F5-0-wk-Footnote-F0072AA8162A54A19A17F16D297E42F5_lbl"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e1294-wk-Fact-F61E3E8F36D258F2B7C44E787E765313"
          xlink:to="TextSelection-FA122BBB675857B897DDF9CA208C86BA-0-wk-Footnote-FA122BBB675857B897DDF9CA208C86BA_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10103169e2554-wk-Fact-F6BAA9627E115C71A77567040BE84F8A"
          xlink:label="d10103169e2554-wk-Fact-F6BAA9627E115C71A77567040BE84F8A"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e2554-wk-Fact-F6BAA9627E115C71A77567040BE84F8A"
          xlink:to="TextSelection-4AC82EC6A09751AD90361E27489ECABC-0-wk-Footnote-4AC82EC6A09751AD90361E27489ECABC_lbl"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10103169e2554-wk-Fact-F6BAA9627E115C71A77567040BE84F8A"
          xlink:to="TextSelection-990DCE3DBA85568E887785AEF5686FBB-0-wk-Footnote-990DCE3DBA85568E887785AEF5686FBB_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10118771e1549-wk-Fact-FACB2EB9D8E1673750D1CC8572C1A0A8"
          xlink:label="d10118771e1549-wk-Fact-FACB2EB9D8E1673750D1CC8572C1A0A8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10118771e1549-wk-Fact-FACB2EB9D8E1673750D1CC8572C1A0A8"
          xlink:to="TextSelection-DC15C5686A1264B26F40CC860BC7CE73-0-wk-Footnote-DC15C5686A1264B26F40CC860BC7CE73_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10115825e1797-wk-Fact-FB4A484D81D95B94BF16814A9E7FA082"
          xlink:label="d10115825e1797-wk-Fact-FB4A484D81D95B94BF16814A9E7FA082"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10115825e1797-wk-Fact-FB4A484D81D95B94BF16814A9E7FA082"
          xlink:to="TextSelection-EFB728F24EFF5A2C8D63AD9EBB0C3D58-0-wk-Footnote-EFB728F24EFF5A2C8D63AD9EBB0C3D58_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10107053e1495-wk-Fact-FDC5E7A92412508499336CBBEB7A7C2A"
          xlink:label="d10107053e1495-wk-Fact-FDC5E7A92412508499336CBBEB7A7C2A"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10107053e1495-wk-Fact-FDC5E7A92412508499336CBBEB7A7C2A"
          xlink:to="TextSelection-7BA889E7043E5F4EA1779B264B1A7626-0-wk-Footnote-7BA889E7043E5F4EA1779B264B1A7626_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d10090460e3957-wk-Fact-FDF75DBADC5C52F395B5C9DE57490453"
          xlink:label="d10090460e3957-wk-Fact-FDF75DBADC5C52F395B5C9DE57490453"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d10090460e3957-wk-Fact-FDF75DBADC5C52F395B5C9DE57490453"
          xlink:to="TextSelection-10902019F335F03EDC8BCCBF88CE2A90-0-wk-Footnote-10902019F335F03EDC8BCCBF88CE2A90_lbl"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6853530192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_RevenueAbstract', window );"><strong>Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue from Contract with Customer [Text Block]</a></td>
<td class="text">REVENUE<div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Segment Information</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We report segment information based on the &#8220;management&#8221; approach. The management approach designates the internal reporting used by management for making decisions and assessing performance as the source of our reportable segments.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our Chief Executive Officer, the chief operating decision maker, reviews revenue and gross margin information for each of our reportable segments, but does not review operating expenses on a segment by segment basis. In addition, with the exception of goodwill and intangible assets, we do not identify or allocate our assets by the reportable segments.&#160;</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our business is organized into&#160;three&#160;reportable segments: Digital Media, Digital Experience and Publishing. These segments provide our senior management with a comprehensive financial view of our key businesses. Our segments are aligned around our </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">two strategic growth opportunities as described in the &#8220;Business Overview&#8221; within Part I, Item 1, placing our Publishing business in a third segment that contains some of our mature products and solutions.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, we categorized our products into the following reportable segments:</span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Digital Media</span><span style="font-family:inherit;font-size:10pt;">&#8212;Our Digital Media segment provides tools and solutions that enable individuals, teams and enterprises to create, publish, promote and monetize their digital content anywhere. Our customers include content creators, experience designers, app developers, enthusiasts, students, social media users and creative professionals, as well as marketing departments and agencies, companies and publishers. Our customers also include knowledge workers who create, collaborate on and distribute documents and creative content. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Digital Experience</span><span style="font-family:inherit;font-size:10pt;">&#8212;Our Digital Experience segment provides products, services and solutions for creating, managing, executing, measuring, monetizing and optimizing customer experiences from advertising to commerce. Our customers include marketers, advertisers, agencies, publishers, merchandisers, merchants, web analysts, data scientists, developers, marketing executives, information management and technology executives, product development executives, and sales and support executives.  </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Publishing</span><span style="font-family:inherit;font-size:10pt;">&#8212;Our Publishing segment addresses market opportunities ranging from the diverse authoring and publishing needs of technical and business publishing to our legacy type and OEM printing businesses. It also includes our web conferencing and document and forms platforms.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> presented below is in accordance with the new revenue standard that was adopted under the modified retrospective method. Prior period revenue has not been restated. </span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our segment revenue and results for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;padding-bottom:13px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(dollars in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Digital </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Media</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Digital </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Experience</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Publishing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fiscal 2019</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,706,983</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,206,169</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>258,145</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,171,297</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>289,639</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,362,886</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,195</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,672,720</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,417,344</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,843,283</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>237,950</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,498,577</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit as a percentage of&#160;revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fiscal 2018</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,325,315</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,443,745</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>260,948</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,030,008</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenue</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>249,386</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>922,414</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,199</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,194,999</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,075,929</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,521,331</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>237,749</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,835,009</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit as a percentage of&#160;revenue</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fiscal 2017</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,010,579</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,030,324</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>260,602</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,301,505</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenue</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>239,994</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>747,005</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,492</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,010,491</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,770,585</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,283,319</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>237,110</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,291,014</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit as a percentage of&#160;revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>95</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue by geographic area for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Americas:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,904,185</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,632,469</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,830,845</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>601,721</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>484,296</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>385,686</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Americas</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,505,906</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,116,765</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,216,531</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">EMEA</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,975,243</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,550,062</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,985,105</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">APAC:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Japan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>751,542</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>609,361</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>524,254</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>938,606</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>753,820</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>575,615</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total APAC</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,690,148</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,363,181</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,099,869</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,171,297</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,030,008</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,301,505</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue by major offerings in our Digital Media reportable segment for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;padding-bottom:13px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Creative Cloud</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,482,345</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,343,498</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,173,964</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Document Cloud</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,224,638</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>981,817</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>836,615</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,706,983</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,325,315</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,010,579</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subscription revenue by segment for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;padding-bottom:13px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Digital Media </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,208,238</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,857,700</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,480,745</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Digital Experience</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,670,748</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,949,185</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,552,536</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Publishing</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,477</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,267</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,588</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,994,463</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,922,152</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,133,869</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Balances</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Trade Receivables</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A receivable is recorded when an unconditional right to invoice and receive payment exists, such that only the passage of time is required before payment of consideration is due. Timing of revenue recognition may differ from the timing of invoicing to customers. Certain performance obligations may require payment before delivery of the license or service to the customer. Included in trade receivables on the Consolidated Balance Sheets are unbilled receivable balances which have not yet been invoiced, and are typically related to license revenue or services which are delivered prior to invoicing occurring.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The opening balance of trade receivables, net of allowances for doubtful accounts, as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;1, 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$1.36 billion</span></span><span style="font-family:inherit;font-size:10pt;">, inclusive of unbilled receivables of </span><span style="font-family:inherit;font-size:10pt;"><span>$105.8 million</span></span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the balance of trade receivables, net of allowances for doubtful accounts, was </span><span style="font-family:inherit;font-size:10pt;"><span>$1.53 billion</span></span><span style="font-family:inherit;font-size:10pt;">, inclusive of unbilled receivables of </span><span style="font-family:inherit;font-size:10pt;"><span>$149.3 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Allowance for Doubtful Accounts</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We maintain an allowance for doubtful accounts which reflects our best estimate of potentially uncollectible trade receivables. The allowance is based on both specific and general reserves. We regularly review our trade receivables allowance by considering factors such as historical experience, credit-worthiness, the age of the trade receivable balances and current economic conditions that may affect a customer&#8217;s ability to pay and we specifically reserve for those deemed uncollectible. </span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, our allowance for doubtful accounts activities were as follows:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,981</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,151</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,214</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increase due to acquisition</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,602</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,391</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Charged to operating expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,324</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,962</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,411</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deductions</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,665</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,734</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,865</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,650</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,981</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,151</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">________________________________________</sup>&#160;</span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup>&#160;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deductions related to the allowance for doubtful accounts represent amounts written off against the allowance, less recoveries.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Assets</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A&#160;contract asset&#160;is recognized when a conditional right to consideration exists and transfer of control has occurred.&#160;Contract assets&#160;are typically related to subscription and hosted service contracts where the transaction price allocated to the satisfied performance obligations exceeds the value of billings to date. Contract assets&#160;are included in prepaid expenses and other current assets for the current portion and other assets for the long-term portion on the Consolidated Balance Sheets.&#160;We regularly review contract asset balances for impairment, considering factors such as historical experience, credit-worthiness, age of the balance and other economic or business factors. Contract asset impairments were not significant in fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The opening balance of contract assets as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;1, 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$46.4 million</span></span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the balance of contract assets was </span><span style="font-family:inherit;font-size:10pt;"><span>$63.9 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Deferred Revenue and Remaining Performance Obligations</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue primarily consists of billings or payments received in advance of revenue recognition from subscription services, including non-cancellable and non-refundable committed funds and deposits. Deferred revenue is recognized as revenue when transfer of control to customers has occurred. Customers are typically invoiced for these agreements in regular installments and revenue is recognized ratably over the contractual subscription period. The deferred revenue balance is influenced by several factors, including seasonality, the compounding effects of renewals, invoice duration, invoice timing, size and new business linearity within the quarter. Deferred revenue does not represent the total contract value of annual or multi-year non-cancellable subscription agreements. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 30 to 60 days. In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined our contracts generally do not include a significant financing component. The primary purpose of our invoicing terms is to provide customers with simplified and predictable ways of purchasing our products and services, such as invoicing at the beginning of a subscription term with revenue recognized ratably over the contract period, and not to receive financing from our customers. Any potential financing fees are considered insignificant in the context of our contracts.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The adjusted opening balance of deferred revenue as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;1, 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$3.00 billion</span></span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the balance of deferred revenue was </span><span style="font-family:inherit;font-size:10pt;"><span>$3.50 billion</span></span><span style="font-family:inherit;font-size:10pt;">, inclusive of </span><span style="font-family:inherit;font-size:10pt;"><span>$265.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> of non-cancellable and non-refundable committed funds and </span><span style="font-family:inherit;font-size:10pt;"><span>$56.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> of refundable customer deposits. Arrangements with non-cancellable and non-refundable committed funds provide our customers options to either renew monthly on-premise term-based licenses or use some or all funds to purchase other Adobe products or services. Refundable customer deposits represent arrangements in which the customer has a unilateral cancellation right for which we are obligated to refund amounts paid related to products or services not yet delivered or provided at the time of cancellation on a prorated basis.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Significant movements in the deferred revenue balance during the period consisted of increases due to payments received prior to transfer of control of the underlying performance obligations to the customer and deferred revenue assumed through business combinations, which were offset by decreases due to revenue recognized in the period. During the year ended </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$2.8 billion</span></span><span style="font-family:inherit;font-size:10pt;"> of revenue was recognized that was included in the adjusted opening balance of deferred revenue as of December 1, 2018.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Transaction price allocated to remaining performance obligations represents contracted revenue that has not yet been recognized, which includes deferred revenue and unbilled amounts that will be recognized as revenue in future periods. Transaction price allocated to the remaining performance obligation is influenced by several factors, including the timing of renewals and average contract terms. We applied practical expedients to exclude amounts related to performance obligations that are billed and recognized as they are delivered, optional purchases that do not represent material rights, sales- and usage-based royalties not yet consumed and any estimated amounts of variable consideration that are subject to constraint in accordance with the new revenue standard. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remaining performance obligations were approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$9.82 billion</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, which includes </span><span style="font-family:inherit;font-size:10pt;"><span>$776.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> of non-cancellable and non-refundable committed funds related to some of our enterprise customer agreements. Approximately </span><span style="font-family:inherit;font-size:10pt;"><span>74%</span></span><span style="font-family:inherit;font-size:10pt;"> of the remaining performance obligations, excluding the aforementioned enterprise customer agreements, are expected to be recognized over the next 12 months with the remainder recognized thereafter.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Acquisition Costs</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognize an asset for the incremental costs of obtaining a contract with a customer if we expect the benefit of those costs to be longer than one year. We have determined that certain sales incentive programs meet the requirements to be capitalized. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The costs capitalized under the new revenue standard are primarily sales commissions paid to our sales force personnel. Capitalized costs may also include portions of fringe benefits and payroll taxes associated with compensation for incremental costs to acquire customer contracts and incentive payments to partners.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capitalized costs to obtain a contract are amortized over the expected period of benefit, which we have determined, based on analysis, to be </span><span style="font-family:inherit;font-size:10pt;"><span>5 years</span></span><span style="font-family:inherit;font-size:10pt;">. Amortization of capitalized costs are included in sales and marketing expense in our Consolidated Statements of Income. During fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, we amortized </span><span style="font-family:inherit;font-size:10pt;"><span>$170.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> of capitalized contract acquisition costs into sales and marketing expense. We did not incur any impairment losses.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The opening balance of capitalized contract acquisition costs as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;1, 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$413.2 million</span></span><span style="font-family:inherit;font-size:10pt;">. As of  </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the balance of capitalized contract acquisition costs was </span><span style="font-family:inherit;font-size:10pt;"><span>$473.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$314.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> was long-term and included in other assets in the Consolidated Balance Sheets. The remaining balance of the capitalized costs to obtain contracts was current and included in prepaid expenses and other current assets. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Reserve</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, our revenue reserve activities were as follows:</span></div><div style="line-height:120%;padding-bottom:13px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,425</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,006</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,096</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impacts of adoption of the new revenue standard</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14,733</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amount charged to revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,276</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,241</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,031</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Actual returns</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22,236</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(61,822</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(62,121</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,732</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,425</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,006</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Refund Liabilities</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As part of our revenue reserves, we record refund liabilities for amounts that may be subject to future refunds, which include sales returns reserves and customer rebates and credits. Refund liabilities&#160;are included in accrued expenses on the Consolidated Balance Sheets.&#160;</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The opening balance of refund liabilities as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;1, 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$75.3 million</span></span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the balance of refund liabilities was </span><span style="font-family:inherit;font-size:10pt;"><span>$126.1 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Significant Customers</span></div><span style="font-family:inherit;font-size:10pt;">For fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> there were no customers that represented at least 10% of net revenue. As of fiscal year end </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span>, no single customer was responsible for over 10% of our trade receivables.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_RevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_RevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6842000672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Significant Accounting Policies (Details 4)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 29, 2019</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Computers and other equipment | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Computers and other equipment | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">20 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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">6 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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember', window );">Building improvements | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">5 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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember', window );">Building improvements | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">20 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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">40 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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">15 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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_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_BuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember</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_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.19.3.a.u2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>445</ContextCount>
  <ElementCount>611</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>105</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001000 - Document - Document and Entity Information Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001000 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1001001 - Statement - Consolidated Balance Sheets Parenthetical</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets Parenthetical</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1002000 - Statement - Consolidated Statements of Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/ConsolidatedStatementsOfIncome</Role>
      <ShortName>Consolidated Statements of Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1003000 - Statement - Consolidated Statements of Comprehensive Income Statement</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement</Role>
      <ShortName>Consolidated Statements of Comprehensive Income Statement</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1004000 - Statement - Consolidated Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/ConsolidatedStatementsOfStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1005000 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2101100 - Disclosure - Basis of Presentation and Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPolicies</Role>
      <ShortName>Basis of Presentation and Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2102100 - Disclosure - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/Revenue</Role>
      <ShortName>Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2103100 - Disclosure - Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/Acquisitions</Role>
      <ShortName>Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2104100 - Disclosure - Cash, Cash Equivalents and Short-Term Investments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/CashCashEquivalentsAndShortTermInvestments</Role>
      <ShortName>Cash, Cash Equivalents and Short-Term Investments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2105100 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2106100 - Disclosure - Derivative Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/DerivativeFinancialInstruments</Role>
      <ShortName>Derivative Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2107100 - Disclosure - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/PropertyAndEquipment</Role>
      <ShortName>Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2109100 - Disclosure - Goodwill and Other Intangibles</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/GoodwillAndOtherIntangibles</Role>
      <ShortName>Goodwill and Other Intangibles</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2110100 - Disclosure - Accrued Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/AccruedExpenses</Role>
      <ShortName>Accrued Expenses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2112100 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2113100 - Disclosure - Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/BenefitPlans</Role>
      <ShortName>Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2114100 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/StockBasedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2115100 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossNotes</Role>
      <ShortName>Accumulated Other Comprehensive Income (Loss) (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2116100 - Disclosure - Stock Repurchase Program</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/StockRepurchaseProgram</Role>
      <ShortName>Stock Repurchase Program</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2117100 - Disclosure - Net Income Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/NetIncomePerShare</Role>
      <ShortName>Net Income Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2118100 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2119100 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2120100 - Disclosure - Non-Operating Income (Expense)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/NonOperatingIncomeExpense</Role>
      <ShortName>Non-Operating Income (Expense)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2121100 - Disclosure - Selected Quarterly Financial Data</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/SelectedQuarterlyFinancialData</Role>
      <ShortName>Selected Quarterly Financial Data</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2201201 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Basis of Presentation and Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPolicies</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2301302 - Disclosure - Basis of Presentation and Significant Accounting Policies (Tables 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables1</Role>
      <ShortName>Basis of Presentation and Significant Accounting Policies (Tables 1)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPolicies</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2301303 - Disclosure - Basis of Presentation and Significant Accounting Policies (Tables 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables2</Role>
      <ShortName>Basis of Presentation and Significant Accounting Policies (Tables 2)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPolicies</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2302301 - Disclosure - Revenue (Tables 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/RevenueTables1</Role>
      <ShortName>Revenue (Tables 1)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://adobe.com/role/Revenue</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2302302 - Disclosure - Revenue (Tables 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/RevenueTables2</Role>
      <ShortName>Revenue (Tables 2)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://adobe.com/role/Revenue</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2303301 - Disclosure - Acquisitions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/AcquisitionsTables</Role>
      <ShortName>Acquisitions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://adobe.com/role/Acquisitions</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2304301 - Disclosure - Cash, Cash Equivalents and Short-Term Investments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsTables</Role>
      <ShortName>Cash, Cash Equivalents and Short-Term Investments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://adobe.com/role/CashCashEquivalentsAndShortTermInvestments</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2305301 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://adobe.com/role/FairValueMeasurements</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2306301 - Disclosure - Derivative Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/DerivativeFinancialInstrumentsTables</Role>
      <ShortName>Derivative Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://adobe.com/role/DerivativeFinancialInstruments</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2307301 - Disclosure - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/PropertyAndEquipmentTables</Role>
      <ShortName>Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://adobe.com/role/PropertyAndEquipment</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2309301 - Disclosure - Goodwill and Other Intangibles (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/GoodwillAndOtherIntangiblesTables</Role>
      <ShortName>Goodwill and Other Intangibles (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://adobe.com/role/GoodwillAndOtherIntangibles</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2310301 - Disclosure - Accrued Expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/AccruedExpensesTables</Role>
      <ShortName>Accrued Expenses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://adobe.com/role/AccruedExpenses</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2312301 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://adobe.com/role/IncomeTaxes</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2314301 - Disclosure - Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/StockBasedCompensationTables</Role>
      <ShortName>Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://adobe.com/role/StockBasedCompensation</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2315301 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossTables</Role>
      <ShortName>Accumulated Other Comprehensive Income (Loss) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossNotes</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2317301 - Disclosure - Net Income Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/NetIncomePerShareTables</Role>
      <ShortName>Net Income Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://adobe.com/role/NetIncomePerShare</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2318301 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/CommitmentsAndContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://adobe.com/role/CommitmentsAndContingencies</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2319301 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://adobe.com/role/Debt</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2320301 - Disclosure - Non-Operating Income (Expense) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/NonOperatingIncomeExpenseTables</Role>
      <ShortName>Non-Operating Income (Expense) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://adobe.com/role/NonOperatingIncomeExpense</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2321301 - Disclosure - Selected Quarterly Financial Data (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/SelectedQuarterlyFinancialDataTables</Role>
      <ShortName>Selected Quarterly Financial Data (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://adobe.com/role/SelectedQuarterlyFinancialData</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2401404 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1</Role>
      <ShortName>Basis of Presentation and Significant Accounting Policies (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables1</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2401405 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails2</Role>
      <ShortName>Basis of Presentation and Significant Accounting Policies (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables1</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2401406 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails3</Role>
      <ShortName>Basis of Presentation and Significant Accounting Policies (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables1</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2401407 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details 4)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails4</Role>
      <ShortName>Basis of Presentation and Significant Accounting Policies (Details 4)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables1</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2401408 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details 5)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails5</Role>
      <ShortName>Basis of Presentation and Significant Accounting Policies (Details 5)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables1</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2401409 - Disclosure - Basis of Presentation and Significant Accounting Policies Details Numeric (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNumericDetails</Role>
      <ShortName>Basis of Presentation and Significant Accounting Policies Details Numeric (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2402403 - Disclosure - Revenue (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/RevenueDetails1</Role>
      <ShortName>Revenue (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/RevenueTables1</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2402404 - Disclosure - Revenue (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/RevenueDetails2</Role>
      <ShortName>Revenue (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/RevenueTables1</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2402405 - Disclosure - Revenue (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/RevenueDetails3</Role>
      <ShortName>Revenue (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/RevenueTables1</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2402406 - Disclosure - Revenue (Details 4)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/RevenueDetails4</Role>
      <ShortName>Revenue (Details 4)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/RevenueTables1</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2402407 - Disclosure - Revenue (Details 5)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/RevenueDetails5</Role>
      <ShortName>Revenue (Details 5)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/RevenueTables1</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2402408 - Disclosure - Revenue (Details 6)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/RevenueDetails6</Role>
      <ShortName>Revenue (Details 6)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/RevenueTables1</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2402409 - Disclosure - Revenue (Details Numeric)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/RevenueDetailsNumeric</Role>
      <ShortName>Revenue (Details Numeric)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/RevenueTables1</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2403402 - Disclosure - Acquisitions (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/AcquisitionsDetails1</Role>
      <ShortName>Acquisitions (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/AcquisitionsTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2403403 - Disclosure - Acquisitions (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/AcquisitionsDetails2</Role>
      <ShortName>Acquisitions (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/AcquisitionsTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2403404 - Disclosure - Acquisitions (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/AcquisitionsDetails3</Role>
      <ShortName>Acquisitions (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/AcquisitionsTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2403405 - Disclosure - Acquisitions (Details Numeric)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/AcquisitionsDetailsNumeric</Role>
      <ShortName>Acquisitions (Details Numeric)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/AcquisitionsTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2404402 - Disclosure - Cash, Cash Equivalents and Short-Term Investments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails</Role>
      <ShortName>Cash, Cash Equivalents and Short-Term Investments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2404403 - Disclosure - Cash, Cash Equivalents and Short-Term Investments (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails1</Role>
      <ShortName>Cash, Cash Equivalents and Short-Term Investments (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2404404 - Disclosure - Cash, Cash Equivalents and Short-Term Investments (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails2</Role>
      <ShortName>Cash, Cash Equivalents and Short-Term Investments (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2405402 - Disclosure - Fair Value Measurements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/FairValueMeasurementsDetails</Role>
      <ShortName>Fair Value Measurements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>2405403 - Disclosure - Fair Value Measurements (Details Numeric)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/FairValueMeasurementsDetailsNumeric</Role>
      <ShortName>Fair Value Measurements (Details Numeric)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>2406402 - Disclosure - Derivative Financial Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/DerivativeFinancialInstrumentsDetails</Role>
      <ShortName>Derivative Financial Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/DerivativeFinancialInstrumentsTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>2406403 - Disclosure - Derivative Financial Instruments (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/DerivativeFinancialInstrumentsDetails1</Role>
      <ShortName>Derivative Financial Instruments (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/DerivativeFinancialInstrumentsTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>2406404 - Disclosure - Derivative Financial Instruments (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/DerivativeFinancialInstrumentsDetails2</Role>
      <ShortName>Derivative Financial Instruments (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/DerivativeFinancialInstrumentsTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>2406405 - Disclosure - Derivative Financial Instruments (Details Numeric)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/DerivativeFinancialInstrumentsDetailsNumeric</Role>
      <ShortName>Derivative Financial Instruments (Details Numeric)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/DerivativeFinancialInstrumentsTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>2407402 - Disclosure - Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/PropertyAndEquipmentDetails</Role>
      <ShortName>Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/PropertyAndEquipmentTables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>2407403 - Disclosure - Property and Equipment (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/PropertyAndEquipmentDetails1</Role>
      <ShortName>Property and Equipment (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/PropertyAndEquipmentTables</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>2407404 - Disclosure - Property and Equipment (Details Numeric)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/PropertyAndEquipmentDetailsNumeric</Role>
      <ShortName>Property and Equipment (Details Numeric)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/PropertyAndEquipmentTables</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>2409402 - Disclosure - Goodwill and Other Intangibles (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/GoodwillAndOtherIntangiblesDetails</Role>
      <ShortName>Goodwill and Other Intangibles (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/GoodwillAndOtherIntangiblesTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>2409403 - Disclosure - Goodwill and Other Intangibles (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/GoodwillAndOtherIntangiblesDetails1</Role>
      <ShortName>Goodwill and Other Intangibles (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/GoodwillAndOtherIntangiblesTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>2409404 - Disclosure - Goodwill and Other Intangibles (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/GoodwillAndOtherIntangiblesDetails2</Role>
      <ShortName>Goodwill and Other Intangibles (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/GoodwillAndOtherIntangiblesTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>2409405 - Disclosure - Goodwill and Other Intangibles (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/GoodwillAndOtherIntangiblesDetails3</Role>
      <ShortName>Goodwill and Other Intangibles (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/GoodwillAndOtherIntangiblesTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>2409406 - Disclosure - Goodwill and Other Intangibles (Details Numeric)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/GoodwillAndOtherIntangiblesDetailsNumeric</Role>
      <ShortName>Goodwill and Other Intangibles (Details Numeric)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/GoodwillAndOtherIntangiblesTables</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>2410402 - Disclosure - Accrued Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/AccruedExpensesDetails</Role>
      <ShortName>Accrued Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/AccruedExpensesTables</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>2412402 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/IncomeTaxesTables</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>2412403 - Disclosure - Income Taxes (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/IncomeTaxesDetails1</Role>
      <ShortName>Income Taxes (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/IncomeTaxesTables</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>2412404 - Disclosure - Income Taxes (Details Numeric 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/IncomeTaxesDetailsNumeric1</Role>
      <ShortName>Income Taxes (Details Numeric 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/IncomeTaxesTables</ParentRole>
      <Position>84</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>2412405 - Disclosure - Income Taxes (Details Numeric 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/IncomeTaxesDetailsNumeric2</Role>
      <ShortName>Income Taxes (Details Numeric 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/IncomeTaxesTables</ParentRole>
      <Position>85</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>2412406 - Disclosure - Income Taxes (Details Numeric 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/IncomeTaxesDetailsNumeric3</Role>
      <ShortName>Income Taxes (Details Numeric 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/IncomeTaxesTables</ParentRole>
      <Position>86</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>2413401 - Disclosure - Benefit Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/BenefitPlansDetails</Role>
      <ShortName>Benefit Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/BenefitPlans</ParentRole>
      <Position>87</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>2414402 - Disclosure - Stock-Based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/StockBasedCompensationDetails</Role>
      <ShortName>Stock-Based Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/StockBasedCompensationTables</ParentRole>
      <Position>88</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>2414403 - Disclosure - Stock-Based Compensation (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/StockBasedCompensationDetails1</Role>
      <ShortName>Stock-Based Compensation (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/StockBasedCompensationTables</ParentRole>
      <Position>89</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>2414404 - Disclosure - Stock-Based Compensation (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/StockBasedCompensationDetails2</Role>
      <ShortName>Stock-Based Compensation (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/StockBasedCompensationTables</ParentRole>
      <Position>90</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>2414405 - Disclosure - Stock-Based Compensation (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/StockBasedCompensationDetails3</Role>
      <ShortName>Stock-Based Compensation (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/StockBasedCompensationTables</ParentRole>
      <Position>91</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>2414406 - Disclosure - Stock-Based Compensation (Details 4)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/StockBasedCompensationDetails4</Role>
      <ShortName>Stock-Based Compensation (Details 4)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/StockBasedCompensationTables</ParentRole>
      <Position>92</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>2414407 - Disclosure - Stock-Based Compensation (Details Numeric)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/StockBasedCompensationDetailsNumeric</Role>
      <ShortName>Stock-Based Compensation (Details Numeric)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/StockBasedCompensationTables</ParentRole>
      <Position>93</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>2415402 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1</Role>
      <ShortName>Accumulated Other Comprehensive Income (Loss) (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossTables</ParentRole>
      <Position>94</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>2415403 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails2</Role>
      <ShortName>Accumulated Other Comprehensive Income (Loss) (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossTables</ParentRole>
      <Position>95</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>2416401 - Disclosure - Stock Repurchase Program (Details Numeric)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/StockRepurchaseProgramDetailsNumeric</Role>
      <ShortName>Stock Repurchase Program (Details Numeric)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/StockRepurchaseProgram</ParentRole>
      <Position>96</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>2417402 - Disclosure - Net Income Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/NetIncomePerShareDetails</Role>
      <ShortName>Net Income Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/NetIncomePerShareTables</ParentRole>
      <Position>97</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>2418402 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/CommitmentsAndContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/CommitmentsAndContingenciesTables</ParentRole>
      <Position>98</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>2418403 - Disclosure - Commitments and Contingencies (Details Numeric)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/CommitmentsAndContingenciesDetailsNumeric</Role>
      <ShortName>Commitments and Contingencies (Details Numeric)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/CommitmentsAndContingenciesTables</ParentRole>
      <Position>99</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>2419402 - Disclosure - Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/DebtDetails</Role>
      <ShortName>Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/DebtTables</ParentRole>
      <Position>100</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>2419403 - Disclosure - Debt (Details Numeric 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/DebtDetailsNumeric1</Role>
      <ShortName>Debt (Details Numeric 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/DebtTables</ParentRole>
      <Position>101</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>2419404 - Disclosure - Debt (Details Numeric 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/DebtDetailsNumeric2</Role>
      <ShortName>Debt (Details Numeric 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/DebtTables</ParentRole>
      <Position>102</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>2419405 - Disclosure - Debt (Details Numeric 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/DebtDetailsNumeric3</Role>
      <ShortName>Debt (Details Numeric 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/DebtTables</ParentRole>
      <Position>103</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>2420402 - Disclosure - Non-Operating Income (Expense) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/NonOperatingIncomeExpenseDetails</Role>
      <ShortName>Non-Operating Income (Expense) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/NonOperatingIncomeExpenseTables</ParentRole>
      <Position>104</Position>
    </Report>
    <Report instance="adbe10kfy19.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>2421402 - Disclosure - Selected Quarterly Financial Data (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://adobe.com/role/SelectedQuarterlyFinancialDataDetails</Role>
      <ShortName>Selected Quarterly Financial Data (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://adobe.com/role/SelectedQuarterlyFinancialDataTables</ParentRole>
      <Position>105</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" original="adbe10kfy19.htm">adbe10kfy19.htm</File>
    <File>adbe-20191129.xsd</File>
    <File>adbe-20191129_cal.xml</File>
    <File>adbe-20191129_def.xml</File>
    <File>adbe-20191129_lab.xml</File>
    <File>adbe-20191129_pre.xml</File>
    <File>adbeex103dfy19.htm</File>
    <File>adbeex106bfy19.htm</File>
    <File>adbeex21fy19.htm</File>
    <File>adbeex231fy19.htm</File>
    <File>adbeex311fy19.htm</File>
    <File>adbeex312fy19.htm</File>
    <File>adbeex321fy19.htm</File>
    <File>adbeex322fy19.htm</File>
    <File>adbeex45fy19.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/srt/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6856508400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Details 2) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Aug. 30, 2019</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>Mar. 01, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Aug. 31, 2018</div></th>
<th class="th"><div>Jun. 01, 2018</div></th>
<th class="th"><div>Mar. 02, 2018</div></th>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Dec. 01, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 2,991,945<span></span>
</td>
<td class="nump">$ 2,834,126<span></span>
</td>
<td class="nump">$ 2,744,280<span></span>
</td>
<td class="nump">$ 2,600,946<span></span>
</td>
<td class="nump">$ 2,464,625<span></span>
</td>
<td class="nump">$ 2,291,076<span></span>
</td>
<td class="nump">$ 2,195,360<span></span>
</td>
<td class="nump">$ 2,078,947<span></span>
</td>
<td class="nump">$ 11,171,297<span></span>
</td>
<td class="nump">$ 9,030,008<span></span>
</td>
<td class="nump">$ 7,301,505<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,904,185<span></span>
</td>
<td class="nump">4,632,469<span></span>
</td>
<td class="nump">3,830,845<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=adbe_OtherAmericasMember', window );">Other Americas</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">601,721<span></span>
</td>
<td class="nump">484,296<span></span>
</td>
<td class="nump">385,686<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AmericasMember', window );">Total Americas</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,505,906<span></span>
</td>
<td class="nump">5,116,765<span></span>
</td>
<td class="nump">4,216,531<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_EMEAMember', window );">EMEA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">2,975,243<span></span>
</td>
<td class="nump">2,550,062<span></span>
</td>
<td class="nump">1,985,105<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_JP', window );">Japan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">751,542<span></span>
</td>
<td class="nump">609,361<span></span>
</td>
<td class="nump">524,254<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=adbe_OtherAsiaMember', window );">Other APAC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">938,606<span></span>
</td>
<td class="nump">753,820<span></span>
</td>
<td class="nump">575,615<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaMember', window );">Total APAC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,690,148<span></span>
</td>
<td class="nump">$ 1,363,181<span></span>
</td>
<td class="nump">$ 1,099,869<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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=adbe_OtherAmericasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=adbe_OtherAmericasMember</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_AmericasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=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=country_JP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_JP</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=adbe_OtherAsiaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=adbe_OtherAsiaMember</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_AsiaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_AsiaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6856501296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Details 6) - Revenue Reserve - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Dec. 01, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ValuationAndQualifyingAccountsDisclosureLineItems', window );"><strong>Movement in Valuation Allowances and Reserves</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Beginning balance</a></td>
<td class="nump">$ 25,425<span></span>
</td>
<td class="nump">$ 22,006<span></span>
</td>
<td class="nump">$ 23,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="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesAdjustments', window );">Impacts of adoption of the new revenue standard</a></td>
<td class="num">(14,733)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Amount charged to revenue</a></td>
<td class="nump">18,276<span></span>
</td>
<td class="nump">65,241<span></span>
</td>
<td class="nump">61,031<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Actual returns</a></td>
<td class="num">(22,236)<span></span>
</td>
<td class="num">(61,822)<span></span>
</td>
<td class="num">(62,121)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Ending balance</a></td>
<td class="nump">$ 6,732<span></span>
</td>
<td class="nump">$ 25,425<span></span>
</td>
<td class="nump">$ 22,006<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ValuationAndQualifyingAccountsDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ValuationAndQualifyingAccountsDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in valuation and qualifying accounts and reserves from adjustment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_SalesReturnsAndAllowancesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_SalesReturnsAndAllowancesMember</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>44
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6853766240">
<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>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Income before income taxes, domestic and foreign</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;"> consisted of the following:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Domestic</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>437,603</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>542,948</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,056,156</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,767,138</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,250,928</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,081,485</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,204,741</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,793,876</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,137,641</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Provision for income taxes, current and deferred</a></td>
<td class="text"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The provision for income taxes for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;"> consisted of the following:</span></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States federal</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,563</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>501,272</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>298,802</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>211,174</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,308</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,962</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State and local</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,893</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,612</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,578</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>248,630</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>670,192</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>393,342</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,528</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(466,113</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,905</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,675</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,734</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,242</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State and local</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,200</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,757</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,682</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,653</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(467,090</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,345</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>253,283</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>203,102</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>443,687</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Reconciliation of provision for income taxes</a></td>
<td class="text"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total income tax expense differs from the expected tax expense (computed by multiplying the U.S. federal statutory rate of </span><span style="font-family:inherit;font-size:10pt;"><span>21%</span></span><span style="font-family:inherit;font-size:10pt;"> in 2019, </span><span style="font-family:inherit;font-size:10pt;"><span>22.2%</span></span><span style="font-family:inherit;font-size:10pt;"> in 2018 and </span><span style="font-family:inherit;font-size:10pt;"><span>35%</span></span><span style="font-family:inherit;font-size:10pt;"> in 2017 by income before income taxes) as a result of the following:</span></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Computed &#8220;expected&#8221; tax expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>672,996</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>620,240</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>748,174</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State tax expense, net of federal benefit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,510</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,214</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,131</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax credits</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(99,772</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(110,849</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(38,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effects of non-U.S. operations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(224,214</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(384,393</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(215,490</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation, net of tax deduction</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(85,944</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(95,372</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(42,512</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Resolution of income tax examinations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(39,291</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(42,432</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(31,358</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Domestic manufacturing deduction benefit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,098</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(32,200</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impacts of the U.S. Tax Act</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,955</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>185,997</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax charge for licensing acquired company technology to foreign subsidiaries</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,771</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,043</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,795</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,171</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>253,283</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>203,102</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>443,687</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Deferred tax assets and liabilities</a></td>
<td class="text"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The tax effects of the temporary differences that gave rise to significant portions of the deferred tax assets and liabilities as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> are presented below:</span></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:70%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquired technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,568</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,561</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reserves and accruals</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,796</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,100</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,036</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,690</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,911</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89,240</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net operating loss carryforwards of acquired companies</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>137,151</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>209,445</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Credit carryforwards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>252,074</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>173,748</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capitalized expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,912</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,074</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Benefits relating to tax positions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,458</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,965</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,794</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,160</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total gross deferred tax assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>691,700</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>686,983</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax asset valuation allowance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(244,432</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(174,496</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred tax assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>447,268</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>512,487</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,458</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,425</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Undistributed earnings of foreign subsidiaries</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,883</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,556</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86,279</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquired intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>413,146</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>501,208</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred tax liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>587,766</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>559,189</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net deferred tax liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,498</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,702</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock', window );">Gross amount of unrecognized tax benefits</a></td>
<td class="text"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;">, our aggregate changes in our total gross amount of unrecognized tax benefits are summarized as follows:</span></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:70%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>196,152</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>172,945</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross increases in unrecognized tax benefits &#8211; prior year tax positions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,850</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,191</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross decreases in unrecognized tax benefits &#8211; prior year tax positions</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,282</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross increases in unrecognized tax benefits &#8211; current year tax positions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,526</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,721</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross decreases in unrecognized tax benefits &#8211; current year tax positions</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,879</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlements with taxing authorities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(230</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lapse of statute of limitations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(49,813</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(45,922</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange gains and losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(987</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,783</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>173,337</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>196,152</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of income before income tax between domestic and foreign jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfIncomeTaxContingenciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6847879104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock', window );">Fair Value of Derivative Instruments</a></td>
<td class="text"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of derivative instruments on our Consolidated Balance Sheets as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Asset</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Liability</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Asset</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Liability</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Derivatives</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivatives designated as hedging instruments:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange option contracts </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) (2)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,605</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,191</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Treasury lock </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,652</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest rate swap </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>208</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,744</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivatives not designated as hedging instruments:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;Foreign exchange forward contracts </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,224</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,671</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,068</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>816</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total derivatives</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,829</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,531</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,259</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,560</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value asset derivatives included in prepaid expenses and other current assets and fair value liability derivatives included in accrued expenses on our Consolidated Balance Sheets.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup>&#160;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hedging effectiveness expected to be recognized to income within the next </span><span style="font-family:inherit;font-size:10pt;"><span>18 months</span></span><span style="font-family:inherit;font-size:10pt;">, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$13.2 million</span></span><span style="font-family:inherit;font-size:10pt;color:#0000ff;"> </span><span style="font-family:inherit;font-size:10pt;">is expected within the next 12 months. </span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup>&#160;</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included in accrued expenses and other liabilities on our Consolidated Balance Sheets as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock', window );">Effect of Derivative Instruments Designated as Cash Flow Hedges and Not Designated as Hedges</a></td>
<td class="text"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The effects of foreign currency derivative instruments designated as cash flow hedges and foreign currency derivative instruments not designated as hedges in our Consolidated Statements of Income for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="28"/></tr><tr><td style="width:38%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exchange</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Option</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exchange</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Forward</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Treasury Lock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exchange</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Option</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exchange</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Forward</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exchange</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Option</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exchange</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Forward</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contracts</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivatives in cash flow hedging relationships:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:24px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net gain (loss) recognized in OCI, net of tax </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,526</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22,684</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,080</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,917</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:24px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net gain (loss) reclassified from accumulated OCI into income, net of tax </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2) (4)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,111</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,228</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,647</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,852</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:24px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net gain (loss) recognized in income </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3) (4)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24,269</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(41,179</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(30,243</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivatives not designated as hedging relationships:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net gain (loss) recognized in revenue</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>761</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net gain (loss) recognized in interest and other income (expense), net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,229</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,529</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,586</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net change in the fair value of the effective portion classified in other comprehensive income (&#8220;OCI&#8221;).</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup>&#160;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective portion of the foreign currency and Treasury lock cash flow hedges classified as revenue and interest expense, respectively.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup>&#160;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amount excluded from effectiveness testing and ineffective portion classified in interest and other income (expense), net.</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(4)</sup>&#160;</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Starting the third quarter of fiscal 2019, all changes in fair value of our foreign currency cash flow hedges are recorded in accumulated other comprehensive income.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_NetGainsLossesRecognizedInInterestAndOtherIncomeNetRelatingToBalanceSheetHedgingTableTextBlock', window );">Net Gains (Losses) Recognized in Interest and Other Income (Expense) Net, Relating to Non-Designated Derivatives</a></td>
<td class="text"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net gains (losses) recognized in interest and other income (expense), net relating to foreign currency derivatives not designated as hedging instruments for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gain (loss) on foreign currency assets and liabilities:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net realized gain (loss) recognized in other income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14,420</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>882</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,142</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net unrealized gain (loss) recognized in other income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,050</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,843</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(907</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,370</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,961</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,049</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gain (loss) on hedges of foreign currency assets and liabilities:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net realized gain (loss) recognized in other income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,928</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,042</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,415</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net unrealized gain (loss) recognized in other income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,699</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,571</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,171</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,229</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,529</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,586</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net gain (loss) recognized in interest and other income (expense), net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,141</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,432</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(463</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_adbe_NetGainsLossesRecognizedInInterestAndOtherIncomeNetRelatingToBalanceSheetHedgingTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net Gains Losses Recognized In Interest And Other Income Net Relating To Balance Sheet Hedging</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_NetGainsLossesRecognizedInInterestAndOtherIncomeNetRelatingToBalanceSheetHedgingTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4E<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5624181-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5618551-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6845220128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Tables 2)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 29, 2019</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember', window );">Allowance for Doubtful Accounts</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ValuationAndQualifyingAccountsDisclosureLineItems', window );"><strong>Movement in Valuation Allowances and Reserves</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ScheduleOfAllowanceForDoubtfulAccountsRollforwardTableTextBlock', window );">Allowance for doubtful accounts rollforward</a></td>
<td class="text"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, our allowance for doubtful accounts activities were as follows:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,981</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,151</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,214</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increase due to acquisition</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,602</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,391</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Charged to operating expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,324</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,962</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,411</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deductions</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,665</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,734</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,865</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,650</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,981</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,151</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">________________________________________</sup>&#160;</span></div><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup>&#160;</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deductions related to the allowance for doubtful accounts represent amounts written off against the allowance, less recoveries.</span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_SalesReturnsAndAllowancesMember', window );">Revenue Reserve</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ValuationAndQualifyingAccountsDisclosureLineItems', window );"><strong>Movement in Valuation Allowances and Reserves</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_RevenueRecognitionRevenueReserveRollforwardTableTextBlock', window );">Revenue reserve rollforward</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, our revenue reserve activities were as follows:</span></div><div style="line-height:120%;padding-bottom:13px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,425</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,006</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,096</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impacts of adoption of the new revenue standard</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14,733</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amount charged to revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,276</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,241</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,031</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Actual returns</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22,236</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(61,822</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(62,121</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,732</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,425</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,006</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_adbe_RevenueRecognitionRevenueReserveRollforwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue recognition revenue reserve roll forward.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_RevenueRecognitionRevenueReserveRollforwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_ScheduleOfAllowanceForDoubtfulAccountsRollforwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Allowance for Doubtful Accounts Rollforward [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_ScheduleOfAllowanceForDoubtfulAccountsRollforwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ValuationAndQualifyingAccountsDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ValuationAndQualifyingAccountsDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_SalesReturnsAndAllowancesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_SalesReturnsAndAllowancesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6842235968">
<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>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">FAIR VALUE MEASUREMENTS</a></td>
<td class="text">FAIR VALUE MEASUREMENTS<div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Assets and Liabilities Measured and Recorded at Fair Value on a Recurring Basis</span><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We measure certain financial assets and liabilities at fair value on a recurring basis. There have been no transfers between fair value measurement levels during the year ended </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of our financial assets and liabilities at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> was determined using the following inputs:</span></div><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;Fair Value Measurements at Reporting Date Using</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted Prices</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">in Active</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Markets for</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Identical Assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Observable</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unobservable</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level&#160;1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level&#160;2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level&#160;3)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,704</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,704</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market mutual funds</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,049,057</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,049,057</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Time deposits</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,519</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,519</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term investments:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,721</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,721</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,412,331</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,412,331</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,709</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,709</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. Treasury securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,994</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,994</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency derivatives</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,829</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,829</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation plan assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,776</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,348</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89,428</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,832,640</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,141,924</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,690,716</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:4px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Treasury lock derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,652</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,652</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency derivatives</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,671</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,671</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest rate swap derivatives</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>208</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>208</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,531</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,531</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:100%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of our financial assets and liabilities at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> was determined using the following inputs:</span></div><div style="line-height:100%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;Fair Value Measurements at Reporting Date Using</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted Prices</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">in Active</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Markets for</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Identical Assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Observable</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unobservable</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level&#160;1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level&#160;2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level&#160;3)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market mutual funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,234,188</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,234,188</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Time deposits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,023</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,023</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term investments:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,508</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,508</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,522,208</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,522,208</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign government securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,155</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,155</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,316</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,316</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency derivatives</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,259</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,259</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation plan assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,988</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,895</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,093</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,973,645</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,278,106</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,695,539</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>816</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>816</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest rate swap derivatives</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,744</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,744</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,560</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,560</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><a href="#sF69416C63E045CD2A1EA2102BB54D3A8" style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;"><span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;">See Note 4 for further information regarding the fair value of our financial instruments.&#160;</span></a></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our fixed income available-for-sale debt securities consist of high quality, investment grade securities from diverse issuers with a weighted average credit rating of A+. We value these securities based on pricing from independent pricing vendors who use matrix pricing valuation techniques including market approach methodologies that model information generated by market transactions involving identical or comparable assets, as well as discounted cash flow methodologies. Inputs include quoted prices in active markets for identical assets or inputs other than quoted prices that are observable either directly or indirectly in determining fair value, including benchmark yields, issuer spreads off benchmark yields, interest rates and U.S. Treasury or swap curves. We therefore classify all of our fixed income available-for-sale securities as Level 2. We perform routine procedures such as comparing prices obtained from multiple independent sources to ensure that appropriate fair values are recorded. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair values of our money market mutual funds and time deposits are based on the closing price of these assets as of the reporting date. We classify our money market mutual funds and time deposits as Level 1. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our Level 2 over-the-counter foreign currency, Treasury lock and interest rate swap derivatives are valued using pricing models and discounted cash flow methodologies based on observable foreign exchange and interest rate data at the measurement date.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our deferred compensation plan assets consist of money market mutual funds and other mutual funds.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of our senior notes was </span><span style="font-family:inherit;font-size:10pt;"><span>$1.96 billion</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, based on observable market prices in less active markets and categorized as Level 2. </span><a href="#s7698171C833651399BE27C21E0A550FE" style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;"><span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;">See Note 17 for further details regarding our debt.</span></a></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6853625856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">ACCRUED EXPENSES</a></td>
<td class="text">ACCRUED EXPENSES<span style="font-family:inherit;font-size:10pt;">&#160;</span><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> consisted of the following:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued compensation and benefits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>317,897</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>313,874</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued bonuses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>222,333</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>216,007</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued media costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>117,591</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>124,849</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued building rent</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>98,570</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,544</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Taxes payable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>82,988</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,525</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued corporate marketing</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,937</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,186</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing allowances&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,163</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,968</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Royalties payable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,938</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,529</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of derivatives</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,531</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>816</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,878</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,481</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>281,722</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>196,406</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,398,548</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,163,185</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued media costs primarily relate to our advertising platform offerings. We accrue for media costs related to impressions purchased from third-party ad inventory sources. Other primarily includes general corporate accruals for local and regional expenses and sales returns reserves.</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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6842210192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock', window );">BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text">&#160;BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES<div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Operations</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Founded in 1982, Adobe Inc. is one of the largest and most diversified software companies in the world. We offer a line of products and services used by creative professionals, marketers, knowledge workers, students, application developers, enterprises and consumers for creating, managing, delivering, measuring, optimizing, engaging and transacting with compelling content and experiences across personal computers, devices and media. We market our products and services directly to enterprise customers through our sales force and local field offices. We license our products to end users through app stores and our own website at www.adobe.com. We offer many of our products via a Software-as-a-Service (&#8220;SaaS&#8221;) model or a managed services model (both of which are referred to as hosted or cloud-based) as well as through term subscription and pay-per-use models. We also distribute certain products and services through a network of distributors, value-added resellers, systems integrators, independent software vendors, retailers, software developers and original equipment manufacturers (&#8220;OEMs&#8221;). In addition, we license our technology to hardware manufacturers, software developers and service providers for use in their products and solutions. Our products run on personal and server-based computers, as well as on smartphones, tablets and other devices, depending on the product. We have operations in the Americas, Europe, Middle East and Africa (&#8220;EMEA&#8221;), and Asia-Pacific (&#8220;APAC&#8221;).</span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Basis of Presentation</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying Consolidated Financial Statements include those of Adobe and its subsidiaries, after elimination of all intercompany accounts and transactions. We have prepared the accompanying Consolidated Financial Statements in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) and pursuant to the rules and regulations of the United States Securities and Exchange Commission (the &#8220;SEC&#8221;).</span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Use of Estimates</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In preparing Consolidated Financial Statements and related disclosures in conformity with GAAP and pursuant to the rules and regulations of the SEC, we must make estimates and judgments that affect the amounts reported in the Consolidated Financial Statements and accompanying notes. Estimates are used for, but not limited to, sales allowances and programs, bad debts, stock-based compensation, determining the fair value of acquired assets and assumed liabilities, impairment of goodwill and intangible assets, litigation and income taxes. Actual results may differ materially from these estimates.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fiscal Year</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our fiscal year is a 52- or 53-week year that ends on the Friday closest to November&#160;30. Fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were 52-week years. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Reclassifications</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain immaterial prior year amounts have been reclassified to conform to current year presentation in the Notes to Consolidated Financial Statements. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Recently Adopted Accounting Guidance </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On May 28, 2014, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2014-09, Revenue from Contracts with Customers, Topic 606, requiring an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. Topic 606 also includes Subtopic 340-40, Other Assets and Deferred Costs - Contracts with Customers, which requires the capitalization of incremental costs to obtain a contract with a customer. The new revenue standard replaces most existing revenue recognition guidance in GAAP and permits the use of either the full retrospective or modified retrospective transition method. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:38px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December 1, 2018, the beginning of our fiscal year 2019, we adopted the requirements of the new revenue standard utilizing the modified retrospective method of transition. Prior period information has not been restated and continues to be reported under the accounting standard in effect for those periods. We applied the new revenue standard to contracts that were not completed as of the adoption date, consistent with the transition guidance. Further, adoption of the new revenue standard resulted in changes to our accounting policies for revenue recognition and sales commissions as detailed below. </span></div><div style="line-height:120%;text-align:justify;text-indent:38px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognized the following cumulative effects of initially applying the new revenue standard as of December 1, 2018:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of <br/>November 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Topic 606 Adoption Adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of <br/>December 1, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade receivables, net of allowances for doubtful accounts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,315,578</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,028</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,358,606</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>312,499</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>186,220</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>498,719</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>186,522</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>273,421</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>459,943</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities and Stockholders&#8217; Equity</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,163,185</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,358</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,193,543</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue, current</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,915,974</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(52,842</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,863,132</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,702</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>82,834</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>129,536</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Retained earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,815,597</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>442,319</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,257,916</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Below is a summary of the adoption impacts of the new revenue standard:</span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We capitalized </span><span style="font-family:inherit;font-size:10pt;"><span>$413.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> of contract acquisition costs comprised of sales and partner commission costs at adoption date (included in prepaid expenses and other current assets for the current portion and other assets for the long-term portion), with a corresponding adjustment to retained earnings. We are amortizing these costs over their respective expected period of benefit.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue for certain contracts that were previously deferred would have been recognized in periods prior to adoption under the new standard. Upon adoption, we recorded the following adjustments to our beginning balances to reflect the amount of revenue that will no longer be recognized in future periods for such contracts: an increase in unbilled receivables (included in trade receivables, net) of </span><span style="font-family:inherit;font-size:10pt;"><span>$24.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, an increase in contract assets (included in prepaid expenses and other current assets for the current portion and other assets for the long-term portion) of </span><span style="font-family:inherit;font-size:10pt;"><span>$46.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and a decrease in deferred revenue of </span><span style="font-family:inherit;font-size:10pt;"><span>$52.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, with corresponding adjustments to retained earnings.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recorded an increase to our opening deferred income tax liability of </span><span style="font-family:inherit;font-size:10pt;"><span>$82.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, with a corresponding adjustment to retained earnings, to record the tax effect of the above adjustments. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Further, we had other impacts to various accounts which resulted to an immaterial net reduction to our retained earnings. </span></div></td></tr></table><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adoption of the new revenue standard impacted our Consolidated Statements of Income for the&#160;year ended&#160;</span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> as follows:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands, except per share amounts)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As reported</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balances without Topic 606 adoption impact</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subscription</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,994,463</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,440</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,995,903</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>647,788</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(101,981</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>545,807</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Services and support</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>529,046</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,431</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>521,615</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,171,297</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(107,972</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,063,325</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;Operating expenses</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,244,347</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,987</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,256,334</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>880,637</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,646</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>872,991</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>253,283</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,517</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>246,766</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,951,458</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(105,953</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,845,505</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.07</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.22</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.85</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.21</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.79</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:38px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adoption of the new revenue standard impacted our Consolidated Balance Sheets as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> as follows:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As reported</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balances without Topic 606 adoption impact</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade receivables, net of allowances for doubtful accounts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,534,809</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(58,140</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,476,669</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>783,140</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(198,692</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>584,448</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>562,696</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(340,458</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>222,238</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities and Stockholders&#8217; Equity</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,398,548</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(51,918</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,346,630</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue, current</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,377,986</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>113,432</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,491,418</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue, long-term</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,727</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14,723</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,004</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income taxes payable, long-term</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>616,102</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,112</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>608,990</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,498</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(88,697</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,801</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Retained earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,828,562</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(548,272</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,280,290</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:38px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">There was no net impact to our Consolidated Statements of Comprehensive Income and Consolidated Statements of Cash Flows resulting from the adoption of the new revenue standard other than the impact to reported net income as presented above. The impact to our Consolidated Statements of Stockholders&#8217; Equity was only to retained earnings, as presented above. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:38px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The most significant impact of the new revenue standard relates to our capitalization of certain incremental costs to acquire contracts and the requirement to amortize these amounts over the expected period of benefit. Under the previous standard, we expensed costs related to the acquisition of revenue-generating contracts as incurred. Additionally, there was impact from arrangements with our customers that include on-premise term-based software licenses bundled with maintenance and support. Under the previous standard, revenue attributable to these software licenses was recognized ratably over the term of the arrangement because vendor-specific objective evidence (&#8220;VSOE&#8221;) did not exist for the undelivered maintenance and support element as it is not sold separately. The requirement to have VSOE for undelivered elements to enable the separation of revenue recognition for delivered software licenses is eliminated under the new revenue standard. Accordingly, under the new revenue standard we recognize as revenue a portion of the arrangement fee upon delivery of the software licenses and classify that recognized revenue as product revenue instead of subscription revenue in our Consolidated Statements of Income.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:38px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other impacts to our policies and disclosures include earlier recognition of revenue for certain contracts due to the elimination of contingent revenue limitations, the requirement to estimate variable consideration for certain arrangements, increased allocation of revenue to and from professional services and other offerings and changes to our financial statement disclosures such as new disclosures related to our remaining performance obligations. However, the timing and pattern of revenue recognition related to our professional services and cloud-enabled offerings, including Creative Cloud and Document Cloud for enterprises, individuals and teams, remain substantially unchanged. When Creative Cloud and Document Cloud are sold with cloud-enabled services, the on-premise/on-device software licenses and cloud-enabled services are so highly interrelated and interdependent that they are not each separately identifiable within the context of the contract and therefore not distinct from each other. Revenue for these offerings continues to be recognized ratably over the subscription period for which the cloud-enabled services are provided.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">There have been no other new accounting pronouncements made effective during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> that have significance, or potential significance, to our Consolidated Financial Statements.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Significant Accounting Policies</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our revenue is derived from the sale of cloud-enabled software subscriptions, cloud-hosted offerings, term-based, royalty, and perpetual software licenses, associated software maintenance and support plans, consulting services, training and technical support. Most of our enterprise customer arrangements involve multiple promises to our customers.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue is recognized when a contract exists between us and a customer and upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. We enter into contracts that can include various combinations of products and services, which may be capable of being distinct and accounted for as separate performance obligations, or in the case of offerings such as cloud-enabled Creative Cloud and Document Cloud, accounted for as a single performance obligation. Revenue is recognized net of allowances for returns and any taxes collected from customers, which are subsequently remitted to governmental authorities.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Product, Subscription and Services Offerings</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We enter into revenue arrangements in which a customer may purchase a combination of cloud-enabled subscriptions, cloud-hosted offerings, term-based, royalty, and perpetual software licenses, associated software maintenance and support plans, consulting services, training and technical support.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fully hosted subscription services (SaaS) allow customers to access hosted software during the contractual term without taking possession of the software. Cloud-hosted subscription services may be sold on a fee-per-subscription period basis or based on consumption or usage.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognize revenue ratably over the contractual service term for hosted services that are priced based on a committed number of transactions where the delivery and consumption of the benefit of the services occur evenly over time, beginning on the date the services associated with the committed transactions are first made available to the customer and continuing through the end of the contractual service term. Over-usage fees and fees based on the actual number of transactions are billed in accordance with contract terms as these fees are incurred and are included in the transaction price of an arrangement as variable consideration. Fees based on a number of transactions or impressions per month, where invoicing is aligned to the pattern of performance, customer benefit and consumption, are typically accounted for utilizing the &#8220;as-invoiced&#8221; practical expedient. Revenue for subscriptions sold as a fee per period is recognized ratably over the contractual term as the customer simultaneously receives and consumes the benefit of the underlying service.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">When cloud-enabled services are highly integrated and interrelated with on-premise software, such as in our cloud-enabled Creative Cloud and Document Cloud offerings, the individual components are not considered distinct and revenue is recognized ratably over the subscription period for which the cloud-enabled services are provided.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Licenses for on-premise software may be purchased on a perpetual basis, as a subscription for a fixed period of time or based on usage for certain of our OEM and royalty agreements. Revenue from distinct on-premise licenses is recognized at the point in time the software is available to the customer, provided all other revenue recognition criteria are met, and classified as product revenue on our Consolidated Statements of Income. Some of our enterprise license arrangements allow customers to </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">commit non-cancellable funds. These non-cancellable committed funds are nonrefundable and provide our customers options to either renew monthly on-premise term-based licenses or use some or all funds to purchase other Adobe products or services. Revenue associated with these monthly term-based licenses is classified as subscription revenue.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our services and support revenue is composed of consulting, training, and maintenance and support, primarily related to our enterprise offerings. Our support revenue also includes technical support and developer support to partners and developer organizations related to our desktop products. We typically sell our consulting contracts on a time-and-materials basis and recognize the related revenue as services are rendered. We typically sell our maintenance and support contracts on a flat fee or percentage of associated license fees basis and recognize the related revenue ratably over the support term as the underlying service is a stand-ready performance obligation.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We exclude from the transaction price sales and other taxes collected from customers on behalf of the relevant government authority. Most of our products are delivered electronically, however in instances where shipping and handling costs are incurred, we treat these amounts as costs to fulfill the contract and they are not considered a performance obligation and the associated fees are not included in the transaction price.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Judgments</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our contracts with customers may include multiple goods and services. For example, some of our offerings include both on-premise and/or on-device software licenses and cloud services. Determining whether the software licenses and the cloud services are distinct from each other, and therefore performance obligations to be accounted for separately, or not distinct from each other, and therefore part of a single performance obligation, may require significant judgment. We have concluded that the on-premise/on-device software licenses and cloud services provided in our Creative Cloud and Document Cloud subscription offerings are not distinct from each other such that revenue from each offering should be recognized ratably over the subscription period for which the cloud services are provided. In reaching this conclusion, we considered the nature of our promise to Creative Cloud and Document Cloud customers, which is to provide a complete end-to-end creative design&#160;or document workflow solution that operates seamlessly across multiple devices and teams. We fulfill this promise by providing access to a solution that integrates cloud-based and on-premise/on-device features that, together through their integration, provide functionalities, utility and workflow efficiencies that could not be obtained from either the on-premise/on-device software or cloud services on their own.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cloud-based features that are integral to our Creative Cloud and Document Cloud offerings and that work together with the on-premise/on-device software include, but are not limited to: Creative Cloud Libraries, which enable customers to access their work, settings, preferences, and other assets seamlessly across desktop and mobile devices and collaborate across teams in real time; shared reviews which enable simultaneous editing and commenting of PDFs across desktop, mobile and web; automatic cloud rendering of a design which enables it to be worked on in multiple mediums; and Sensei, Adobe&#8217;s cloud-hosted artificial intelligence and machine learning framework, which enables features such as automated photo-editing, photograph content-awareness, natural language processing, optical character recognition and automated document tagging.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Standalone selling price is established by maximizing the amount of observable inputs, primarily actual historical selling prices for performance obligations where available, and includes consideration of factors such as go-to-market model and geography. Individual products may have multiple values for standalone selling price depending on factors such as where they are sold and what channel they are sold through. Where standalone selling price may not be directly observable (e.g., the performance obligation is not sold separately), we maximize the use of observable inputs by using information that may include reviewing pricing practices, performance obligations with similar customers and selling models.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capitalized costs to obtain a contract are amortized over the expected period of benefit, which we have determined, based on analysis, to be </span><span style="font-family:inherit;font-size:10pt;"><span>5 years</span></span><span style="font-family:inherit;font-size:10pt;">. We evaluated qualitative and quantitative factors to determine the period of amortization, including contract length, renewals, customer life and the useful lives of our products and acquired products. When the expected period of benefit of an asset which would be capitalized is less than one year, we expense the amount as incurred, utilizing the practical expedient. We regularly evaluate whether there have been changes in the underlying assumptions and data used to determine the amortization period. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">When revenue arrangements include components of third-party goods and services, for example in transactions which involve resale, fulfillment or providing advertising impressions to our end customer, we evaluate whether we are the principal, and report revenues on a gross basis, or an agent, and report revenues on a net basis. In this assessment, we consider if we obtain </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">control of the specified goods or services before they are transferred to the customer by evaluating indicators such as which party is primarily responsible for fulfilling the promise to provide the goods or services, which party has discretion in establishing price and the underlying terms and conditions between the parties to the transaction.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We offer limited rights of return, rebates and price protection of our products under various policies and programs with our distributors, resellers and/or end-user customers. We estimate and record reserves for these programs as variable consideration when estimating transaction price. Returns, rebates and other offsets to transaction price are estimated at contract inception on a portfolio basis and assessed for reasonableness each reporting period when additional information becomes available.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">General Contract Provisions</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We maintain revenue reserves for rebates, rights of return and other limited price adjustments.</span></div><div style="line-height:120%;padding-left:4px;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Distributors are allowed limited rights of return of products purchased during the previous quarter. In addition, distributors are allowed to return products that have reached the end of their lives, as defined by us, and for products that are being replaced by new versions.</span></div><div style="line-height:120%;padding-left:4px;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We offer rebates to our distributors, resellers and/or end-user customers. Transaction price is reduced for these amounts based on actual performance against objectives set forth by us for a particular reporting period, such as volume and timely reporting. </span></div><div style="line-height:120%;padding-left:4px;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On a quarterly basis, the amount of revenue that is reserved is calculated based on our historical trends and data specific to each reporting period. The primary method of establishing these reserves is to review historical data from prior periods as a percent of revenue to determine a historical reserve rate. We then apply the historical rate to the current period revenue as a basis for estimating future returns. When necessary, we also provide a specific reserve in excess of portfolio-level estimated requirements. This estimate can be affected by the amount of a particular product in the channel, the rate of sell-through, product plans and other factors.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Although our subscription contracts are generally non-cancellable, a limited number of customers have the right to cancel their contracts by providing prior written notice to us of their intent to cancel the remainder of the contract term and consumers have a period of time to terminate certain agreements without penalty. In the event a customer cancels their contract, they are generally not entitled to a refund for prior services we have provided to them. Contracts that include termination rights without substantive penalty are accounted for as contracts only for the committed period. Periods of time after the right of termination are accounted for as optional purchases when they do not represent material rights. For certain of our usage-based license agreements, typically in our royalty and OEM businesses, reporting may be received after the end of a fiscal period. In such instances, we estimate and accrue license revenue. We base our estimates on multiple factors, including historical sales information, seasonality and other business information which may impact our estimates. We do not estimate variable consideration for our sales and usage-based license royalty agreements, consistent with the associated exception for sales and usage-based royalties for the license of intellectual property under the new revenue standard.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Property and Equipment</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We record property and equipment at cost less accumulated depreciation and amortization. Property and equipment are depreciated using the straight-line method over their estimated useful lives ranging from </span><span style="font-family:inherit;font-size:10pt;"><span>1</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>20</span></span><span style="font-family:inherit;font-size:10pt;"> years for computers and other equipment, which includes our corporate jet, </span><span style="font-family:inherit;font-size:10pt;"><span>1</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>6</span></span><span style="font-family:inherit;font-size:10pt;"> years for furniture and fixtures, </span><span style="font-family:inherit;font-size:10pt;"><span>5</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>20</span></span><span style="font-family:inherit;font-size:10pt;"> years for building improvements and up to </span><span style="font-family:inherit;font-size:10pt;"><span>40</span></span><span style="font-family:inherit;font-size:10pt;"> years for buildings. Leasehold improvements are amortized using the straight-line method over the lesser of the remaining respective lease term or estimated useful lives ranging from </span><span style="font-family:inherit;font-size:10pt;"><span>1</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>15</span></span><span style="font-family:inherit;font-size:10pt;"> years.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill, Intangibles and Other Long-Lived Assets</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill is assigned to one or more reporting segments on the date of acquisition. We review our goodwill for impairment annually during our second quarter of each fiscal year and between annual tests if an event occurs or circumstances change that would more likely than not reduce the fair value of any one of our reporting units below its respective carrying amount. In performing our goodwill impairment test, we first perform a qualitative assessment, which requires that we consider events or circumstances including macroeconomic conditions, industry and market considerations, cost factors, overall financial performance, changes in management or key personnel, changes in strategy, changes in customers, changes in the composition or carrying amount of a reporting segment&#8217;s net assets and changes in our stock price. If, after assessing the totality of events or circumstances, we determine </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">that it is more likely than not that the fair values of our reporting segments are greater than the carrying amounts, then the quantitative goodwill impairment test is not performed.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If the qualitative assessment indicates that the quantitative analysis should be performed, we then evaluate goodwill for impairment by comparing the fair value of each of our reporting segments to its carrying value, including the associated goodwill. To determine the fair values, we use the equal weighting of the market approach based on comparable publicly traded companies in similar lines of businesses and the income approach based on estimated discounted future cash flows. Our cash flow assumptions consider historical and forecasted revenue, operating costs and other relevant factors.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We completed our annual goodwill impairment test&#160;in the second quarter of fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">. We determined, after performing a qualitative review of each reporting segment, that it is more likely than not that the fair value of each of our reporting segments substantially exceeds the respective carrying amounts. Accordingly, there was no indication of impairment and the quantitative goodwill impairment test was not performed. We did not identify any events or changes in circumstances since the performance of our annual goodwill impairment test that would require us to perform another goodwill impairment test during the fiscal year.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We amortize intangible assets with finite lives over their estimated useful lives and review them for impairment whenever an impairment indicator exists. We continually monitor events and changes in circumstances that could indicate carrying amounts of our long-lived assets, including our intangible assets, may not be recoverable. When such events or changes in circumstances occur, we assess recoverability by determining whether the carrying value of such assets will be recovered through the undiscounted expected future cash flows. If the future undiscounted cash flows are less than the carrying amount of these assets, we recognize an impairment loss based on any excess of the carrying amount over the fair value of the assets. We did not recognize any intangible asset impairment charges in fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, our intangible assets were amortized over their estimated useful lives ranging from </span><span style="font-family:inherit;font-size:10pt;"><span>1</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>15</span></span><span style="font-family:inherit;font-size:10pt;"> years. Amortization is based on the pattern in which the economic benefits of the intangible asset will be consumed or on a straight-line basis when the consumption pattern is not apparent. The weighted average useful lives of our intangible assets were as follows:</span></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:87%;"/><td style="width:13%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Useful Life (years</span><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer contracts and relationships</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchased technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademarks</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquired rights to use technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We use the asset and liability method of accounting for income taxes. Under this method, income tax expense is recognized for the amount of taxes payable or refundable for the current year. In addition, deferred tax assets and liabilities are recognized for expected future tax consequences of temporary differences between the financial reporting and tax bases of assets and liabilities, and for operating losses and tax credit carryforwards. We record a valuation allowance to reduce deferred tax assets to an amount for which realization is more likely than not.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Taxes Collected from Customers</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We net taxes collected from customers against those remitted to government authorities in our financial statements. Accordingly, taxes collected from customers are not reported as revenue.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Treasury Stock</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We account for treasury stock under the cost method. When treasury stock is re-issued at a price higher than its cost, the difference is recorded as a component of additional paid-in-capital in our Consolidated Balance Sheets. When treasury stock is re-issued at a price lower than its cost, the difference is recorded as a component of additional paid-in-capital to the extent that </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">there are previously recorded gains to offset the losses. If there are no treasury stock gains in additional paid-in-capital, the losses upon re-issuance of treasury stock are recorded as a reduction of retained earnings in our Consolidated Balance Sheets.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Advertising Expenses</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Advertising costs are expensed as incurred. Advertising expenses for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$221.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$173.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$141.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign Currency Translation</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We translate assets and liabilities of foreign subsidiaries, whose functional currency is their local currency, at exchange rates in effect at the balance sheet date. We translate revenue and expenses at the monthly average exchange rates. We include accumulated net translation adjustments in stockholders&#8217; equity as a component of accumulated other comprehensive income (loss).</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Derivative Financial Instruments</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In countries outside the United States, we transact business in U.S. Dollars and in various other currencies. We may use foreign exchange option and forward contracts to hedge a portion of our forecasted foreign currency denominated revenue primarily in Euros, British Pounds and Japanese Yen. We hedge our net recognized foreign currency assets and liabilities with foreign exchange forward contracts to reduce the risk that our earnings and cash flows will be adversely affected by changes in exchange rates. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognize all derivative instruments as either assets or liabilities in our Consolidated Balance Sheets and measure them at fair value. Gains and losses resulting from changes in fair value are accounted for depending on the use of the derivative and whether it is designated and qualifies for hedge accounting. Contracts that do not qualify for hedge accounting are adjusted to fair value through earnings. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gains and losses related to changes in the fair value of interest rate swaps and foreign exchange forward contracts which hedge certain balance sheet positions are recorded each period as a component of interest and other income (expense), net in our Consolidated Statements of Income. Foreign exchange option contracts hedging forecasted foreign currency revenue and Treasury lock agreements are designated as cash flow hedges with gains and losses recorded net of tax as a component of accumulated other comprehensive income (loss) in our Consolidated Balance Sheets, until the forecasted transaction occurs. When the forecasted transaction affects earnings, we reclassify the related gain or loss on the foreign currency and Treasury lock cash flow hedges to revenue and interest expense, respectively.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Concentration of Risk</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial instruments that potentially subject us to concentrations of credit risk are short-term fixed-income investments, structured repurchase transactions, foreign currency and interest rate hedge contracts and trade receivables.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our investment portfolio consists of investment-grade securities diversified among security types, industries and issuers. Our cash and investments are held and primarily managed by recognized financial institutions that follow our investment policy. Our policy limits the amount of credit exposure to any one security issue or issuer and we believe no significant concentration of credit risk exists with respect to these investments.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We enter into master netting arrangements to mitigate credit risk in derivative transactions by permitting net settlement of transactions with the same counterparty. We also enter into collateral security agreements with certain of our counterparties to exchange cash collateral when the net fair value of certain derivative instruments fluctuates from contractually established thresholds.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Credit risk in receivables is limited to OEMs, dealers and distributors of hardware and software products to the retail market, customers to whom we license software directly and our SaaS offerings. A credit review is completed for our new distributors, dealers and OEMs. We also perform ongoing credit evaluations of our customers&#8217; financial condition and require letters of credit or other guarantees, whenever deemed necessary. The credit limit given to the customer is based on our risk assessment of their ability to pay, country risk and other factors and is not contingent on the resale of the product or on the collection of payments </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">from their customers. Certain contracts with advertising agencies contain sequential liability provisions, under which the agency is not required to pay until payment is received from the agency&#8217;s customers. In these circumstances, we evaluate the credit-worthiness of the agency&#8217;s customers in addition to the agency itself. If we license our software or provide SaaS services to a customer where we have a reason to believe the customer&#8217;s ability and intention to pay is not probable, the arrangement is not considered to be a revenue contract. Accordingly, we will not recognize any consideration received as revenue until termination or substantive completion of the services.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Recent Accounting Pronouncements Not Yet Effective</span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On February 24, 2016, the FASB issued ASU No. 2016-02, Leases, requiring lessees to recognize a right-of-use asset and a lease liability on the balance sheet for all leases with the exception of short-term leases with a lease term of twelve months or less. For lessees, leases will continue to be classified as either operating or finance leases in the income statement. Lessor accounting is similar to the current model but updated to align with certain changes to the lessee model. Lessors will continue to classify leases as operating, direct financing or sales-type leases. The effective date of the new leases standard for public companies is for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years. Early adoption is permitted. The new leases standard is effective for us beginning in the first quarter of fiscal 2020, and we did not early adopt.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The new leases standard must be adopted using a modified retrospective transition method and allows for the application of the new guidance at the beginning of the earliest comparative period presented or at the adoption date. In July 2018, the FASB issued ASU No. 2018-11, Leases - Targeted Improvements, providing an optional transition method that allows entities to initially apply the new leases standard at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. We will adopt the new leases standard using this optional transition method.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have completed our assessment of the impacts of the standard, and note that the most significant impact will be the recognition of right-of-use assets and lease liabilities on our Consolidated Balance Sheets. The standard will not have a material impact to our Consolidated Statements of Income and Cash Flows. We are in the final stages of implementing a new lease accounting system and updating our processes for the adoption of the new leases standard.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On August 28, 2017, the FASB issued ASU No. 2017-12, Derivatives and Hedging, requiring expanded hedge accounting for both non-financial and financial risk components and refining the measurement of hedge results to better reflect an entity&#8217;s hedging strategies. For example, adoption would result in reclassification of hedge costs from foreign currency hedges from interest and other income (expense), net to revenue in our Consolidated Statements of Income. The updated standard also amends the presentation and disclosure requirements and changes how entities assess hedge effectiveness. The effective date of the new standard for public companies is for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years. Early adoption is permitted. The new standard must be adopted using a modified retrospective transition with a cumulative-effect adjustment recorded to opening retained earnings as of the initial adoption date. The updated standard is effective for us beginning in the first quarter of fiscal 2020, and will not have a material impact on our Consolidated Financial Statements and related disclosures.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">With the exception of the new standards discussed above, there have been no other new accounting pronouncements that have significance, or potential significance, to our Consolidated Financial Statements.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).  Accounting policies describe all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6845952704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Details Numeric 3) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued', window );">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</a></td>
<td class="nump">$ 25.1<span></span>
</td>
<td class="nump">$ 24.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible', window );">Estimated potential effect in underlying unrecognized tax benefits, maximum</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible', window );">Estimated potential effect in underlying unrecognized tax benefits, maximum</a></td>
<td class="nump">$ 20.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxExaminationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExaminationLineItems</td>
</tr>
<tr>
<td style="padding-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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount accrued 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6845238384">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangibles (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill by reportable segment [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, Beginning Balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 10,581,048<span></span>
</td>
<td class="nump">$ 5,821,561<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisitions</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">126,169<span></span>
</td>
<td class="nump">4,791,216<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments', window );">Other</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(16,018)<span></span>
</td>
<td class="num">(31,729)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, Ending Balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10,691,199<span></span>
</td>
<td class="nump">10,581,048<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=adbe_DigitalMediaMember', window );">Digital Media</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill by reportable segment [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, Beginning Balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,737,513<span></span>
</td>
<td class="nump">2,724,747<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisitions</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">125,899<span></span>
</td>
<td class="nump">15,247<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments', window );">Other</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(914)<span></span>
</td>
<td class="num">(2,481)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, Ending Balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,862,498<span></span>
</td>
<td class="nump">2,737,513<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=adbe_DigitalExperienceMember', window );">Digital Experience</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill by reportable segment [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, Beginning Balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7,585,113<span></span>
</td>
<td class="nump">2,838,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="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisitions</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">270<span></span>
</td>
<td class="nump">4,775,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="top.Show.showAR( this, 'defref_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments', window );">Other</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(15,103)<span></span>
</td>
<td class="num">(29,246)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, Ending Balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7,570,280<span></span>
</td>
<td class="nump">7,585,113<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=adbe_PublishingMember', window );">Publishing</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill by reportable segment [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, Beginning Balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">258,422<span></span>
</td>
<td class="nump">258,424<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisitions</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments', window );">Other</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(1)<span></span>
</td>
<td class="num">(2)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, Ending Balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 258,421<span></span>
</td>
<td class="nump">$ 258,422<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts primarily consist of foreign currency translation adjustments.</span></div></td>
</tr></table></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from foreign currency translation adjustments and purchase accounting adjustments 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=116868678&amp;loc=d3e961-128460<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StatementBusinessSegmentsAxis=adbe_DigitalMediaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=adbe_DigitalMediaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=adbe_DigitalExperienceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=adbe_DigitalExperienceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=adbe_PublishingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=adbe_PublishingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6856605200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Income - 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>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Dec. 01, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_SubscriptionandCirculationRevenue', window );">Subscription</a></td>
<td class="nump">$ 9,994,463<span></span>
</td>
<td class="nump">$ 7,922,152<span></span>
</td>
<td class="nump">$ 6,133,869<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_Productrevenue', window );">Product</a></td>
<td class="nump">647,788<span></span>
</td>
<td class="nump">622,153<span></span>
</td>
<td class="nump">706,767<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_Servicesandsupportrevenue', window );">Services and support</a></td>
<td class="nump">529,046<span></span>
</td>
<td class="nump">485,703<span></span>
</td>
<td class="nump">460,869<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenue</a></td>
<td class="nump">11,171,297<span></span>
</td>
<td class="nump">9,030,008<span></span>
</td>
<td class="nump">7,301,505<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_CostofSubscriptionRevenue', window );">Subscription</a></td>
<td class="nump">1,222,520<span></span>
</td>
<td class="nump">807,221<span></span>
</td>
<td class="nump">623,048<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_CostofProductRevenue', window );">Product</a></td>
<td class="nump">39,625<span></span>
</td>
<td class="nump">46,009<span></span>
</td>
<td class="nump">57,082<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_CostofServicesandSupportRevenue', window );">Services and support</a></td>
<td class="nump">410,575<span></span>
</td>
<td class="nump">341,769<span></span>
</td>
<td class="nump">330,361<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Total cost of revenue</a></td>
<td class="nump">1,672,720<span></span>
</td>
<td class="nump">1,194,999<span></span>
</td>
<td class="nump">1,010,491<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">9,498,577<span></span>
</td>
<td class="nump">7,835,009<span></span>
</td>
<td class="nump">6,291,014<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost', window );">Research and development</a></td>
<td class="nump">1,930,228<span></span>
</td>
<td class="nump">1,537,812<span></span>
</td>
<td class="nump">1,224,059<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="nump">3,244,347<span></span>
</td>
<td class="nump">2,620,829<span></span>
</td>
<td class="nump">2,197,592<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">880,637<span></span>
</td>
<td class="nump">744,898<span></span>
</td>
<td class="nump">624,706<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_OperatingExpensesAmortizationOfPurchasedIntangibles', window );">Amortization of intangibles</a></td>
<td class="nump">175,244<span></span>
</td>
<td class="nump">91,101<span></span>
</td>
<td class="nump">76,562<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">6,230,456<span></span>
</td>
<td class="nump">4,994,640<span></span>
</td>
<td class="nump">4,122,919<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">3,268,121<span></span>
</td>
<td class="nump">2,840,369<span></span>
</td>
<td class="nump">2,168,095<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Non-operating income (expense):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncome', window );">Interest and other income (expense), net</a></td>
<td class="nump">42,255<span></span>
</td>
<td class="nump">39,536<span></span>
</td>
<td class="nump">36,395<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(157,214)<span></span>
</td>
<td class="num">(89,242)<span></span>
</td>
<td class="num">(74,402)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnInvestments', window );">Investment gains (losses), net</a></td>
<td class="nump">51,579<span></span>
</td>
<td class="nump">3,213<span></span>
</td>
<td class="nump">7,553<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total non-operating income (expense), net</a></td>
<td class="num">(63,380)<span></span>
</td>
<td class="num">(46,493)<span></span>
</td>
<td class="num">(30,454)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">3,204,741<span></span>
</td>
<td class="nump">2,793,876<span></span>
</td>
<td class="nump">2,137,641<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">253,283<span></span>
</td>
<td class="nump">203,102<span></span>
</td>
<td class="nump">443,687<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 2,951,458<span></span>
</td>
<td class="nump">$ 2,590,774<span></span>
</td>
<td class="nump">$ 1,693,954<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic net income per share</a></td>
<td class="nump">$ 6.07<span></span>
</td>
<td class="nump">$ 5.28<span></span>
</td>
<td class="nump">$ 3.43<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Shares used to compute basic net income per share</a></td>
<td class="nump">486,291<span></span>
</td>
<td class="nump">490,564<span></span>
</td>
<td class="nump">493,632<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted net income per share</a></td>
<td class="nump">$ 6.00<span></span>
</td>
<td class="nump">$ 5.20<span></span>
</td>
<td class="nump">$ 3.38<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Shares used to compute diluted net income per share</a></td>
<td class="nump">491,572<span></span>
</td>
<td class="nump">497,843<span></span>
</td>
<td class="nump">501,123<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_CostofProductRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cost of Product Revenue</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_CostofProductRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_CostofServicesandSupportRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cost of Services and Support Revenue</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_CostofServicesandSupportRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_CostofSubscriptionRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cost of Subscription Revenue</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_CostofSubscriptionRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_OperatingExpensesAmortizationOfPurchasedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortization of purchased intangibles recorded to Operating Expenses</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_OperatingExpensesAmortizationOfPurchasedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_Productrevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Product revenue</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_Productrevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_Servicesandsupportrevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Services and support revenue</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_Servicesandsupportrevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_SubscriptionandCirculationRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Subscription and Circulation Revenue</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_SubscriptionandCirculationRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27405-111563<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(c),9(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OtherNonoperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Research and development expense during the period related to the costs of developing and achieving technological feasibility of a computer software product to be sold, leased, or otherwise marketed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>53
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6839157936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments (Details Numeric) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Jun. 07, 2019</div></th>
<th class="th"><div>Oct. 17, 2018</div></th>
<th class="th"><div>Jun. 13, 2014</div></th>
<th class="th"><div>Feb. 28, 2010</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=us-gaap_LoansPayableMember', window );">Term Loan | Marketo</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face 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="nump">$ 2,250.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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=adbe_Notes2020Member', window );">Notes 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face 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">$ 900.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">2020 Notes, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.75%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeOptionMember', window );">Foreign Exchange Option Contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [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="top.Show.showAR( this, 'defref_us-gaap_DerivativeRemainingMaturity1', window );">Derivative, Remaining Maturity</a></td>
<td class="text">12 months<span></span>
</td>
<td class="text">12 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="nump">$ 1,200.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_TreasuryLockMember', window );">Treasury Lock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [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="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, Notional 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="nump">$ 900.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFixedInterestRate', window );">Derivative, Fixed Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign Exchange Forward Contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeRemainingMaturity1', window );">Derivative, Remaining Maturity</a></td>
<td class="text">180 days<span></span>
</td>
<td class="text">180 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="nump">$ 702.4<span></span>
</td>
<td class="nump">$ 427.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28551-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fixed interest rate related to the interest rate derivative.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFixedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeRemainingMaturity1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period remaining until the derivative contract matures, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeRemainingMaturity1</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentAxis=us-gaap_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=us-gaap_LoansPayableMember</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=adbe_MarketoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=adbe_MarketoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=adbe_Notes2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=adbe_Notes2020Member</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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeOptionMember</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_DerivativeInstrumentRiskAxis=us-gaap_TreasuryLockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_TreasuryLockMember</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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember</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>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6864846512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="1">11 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Aug. 30, 2019</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>Mar. 01, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Aug. 31, 2018</div></th>
<th class="th"><div>Jun. 01, 2018</div></th>
<th class="th"><div>Mar. 02, 2018</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Dec. 01, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct', window );">US Federal statutory rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before income taxes</a></td>
<td class="nump">$ 957,147<span></span>
</td>
<td class="nump">$ 834,488<span></span>
</td>
<td class="nump">$ 710,772<span></span>
</td>
<td class="nump">$ 702,334<span></span>
</td>
<td class="nump">$ 699,217<span></span>
</td>
<td class="nump">$ 701,358<span></span>
</td>
<td class="nump">$ 690,799<span></span>
</td>
<td class="nump">$ 702,502<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,204,741<span></span>
</td>
<td class="nump">$ 2,793,876<span></span>
</td>
<td class="nump">$ 2,137,641<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract', window );"><strong>Income before income taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Domestic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">437,603<span></span>
</td>
<td class="nump">542,948<span></span>
</td>
<td class="nump">1,056,156<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,767,138<span></span>
</td>
<td class="nump">2,250,928<span></span>
</td>
<td class="nump">1,081,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="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Provision for income taxes - Current</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">United States federal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,563<span></span>
</td>
<td class="nump">501,272<span></span>
</td>
<td class="nump">298,802<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">211,174<span></span>
</td>
<td class="nump">140,308<span></span>
</td>
<td class="nump">60,962<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State and local</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,893<span></span>
</td>
<td class="nump">28,612<span></span>
</td>
<td class="nump">33,578<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Total current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">248,630<span></span>
</td>
<td class="nump">670,192<span></span>
</td>
<td class="nump">393,342<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Provision for income taxes - Deferred</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">United States federal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">22,528<span></span>
</td>
<td class="num">(466,113)<span></span>
</td>
<td class="nump">48,905<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(11,675)<span></span>
</td>
<td class="num">(9,734)<span></span>
</td>
<td class="num">(4,242)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State and local</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(6,200)<span></span>
</td>
<td class="nump">8,757<span></span>
</td>
<td class="nump">5,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="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Total deferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,653<span></span>
</td>
<td class="num">(467,090)<span></span>
</td>
<td class="nump">50,345<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">253,283<span></span>
</td>
<td class="nump">203,102<span></span>
</td>
<td class="nump">443,687<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract', window );"><strong>Reconciliation of provision for income taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Computed "expected" tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">672,996<span></span>
</td>
<td class="nump">620,240<span></span>
</td>
<td class="nump">748,174<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State tax expense, net of federal benefit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">23,510<span></span>
</td>
<td class="nump">25,214<span></span>
</td>
<td class="nump">25,131<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCredits', window );">Tax credits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(99,772)<span></span>
</td>
<td class="num">(110,849)<span></span>
</td>
<td class="num">(38,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential', window );">Effects of non-U.S. operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(224,214)<span></span>
</td>
<td class="num">(384,393)<span></span>
</td>
<td class="num">(215,490)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Stock-based compensation, net of tax deduction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(85,944)<span></span>
</td>
<td class="num">(95,372)<span></span>
</td>
<td class="num">(42,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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxSettlementsDomestic', window );">Resolution of income tax examinations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(39,291)<span></span>
</td>
<td class="num">(42,432)<span></span>
</td>
<td class="num">(31,358)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities', window );">Domestic manufacturing deduction benefit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(13,098)<span></span>
</td>
<td class="num">(32,200)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate', window );">Impacts of the U.S. Tax Act</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">2,955<span></span>
</td>
<td class="nump">185,997<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_IncomeTaxReconciliationLicensingOfTechnologyToForeignSubsidiaries', window );">Tax charge for licensing acquired company technology to foreign subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">24,771<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">3,043<span></span>
</td>
<td class="nump">17,795<span></span>
</td>
<td class="nump">5,171<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 253,283<span></span>
</td>
<td class="nump">$ 203,102<span></span>
</td>
<td class="nump">$ 443,687<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_IncomeTaxReconciliationLicensingOfTechnologyToForeignSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax Reconciliation Licensing Of Technology To Foreign Subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_IncomeTaxReconciliationLicensingOfTechnologyToForeignSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>US Federal statutory tax rate effective after the Tax Cuts and Jobs Act</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e32059-109318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for qualified production activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of reported income tax expense (benefit) in excess of (less than) 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 award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationTaxSettlementsDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to domestic income tax settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxSettlementsDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>55
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6941780704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Details Numeric) - USD ($)<br> $ in Thousands</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>Nov. 29, 2019</div></th>
<th class="th"><div>Dec. 01, 2018</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Trade receivables, net of allowances for doubtful accounts</a></td>
<td class="nump">$ 1,534,809<span></span>
</td>
<td class="nump">$ 1,358,606<span></span>
</td>
<td class="nump">$ 1,315,578<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnbilledContractsReceivable', window );">Unbilled receivables</a></td>
<td class="nump">149,300<span></span>
</td>
<td class="nump">105,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNet', window );">Contract assets</a></td>
<td class="nump">63,900<span></span>
</td>
<td class="nump">46,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="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">3,500,000<span></span>
</td>
<td class="nump">3,000,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="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Deferred revenue recognized that was included in the beginning balance</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Remaining performance obligations</a></td>
<td class="nump">$ 9,820,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Percent of Remaining performance obligations expected to be recognized in next 12 months</a></td>
<td class="nump">74.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="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortizationPeriod', window );">Capitalized contract acquisition costs, Amortization period</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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortization', window );">Capitalized contract acquisition costs, Amortization</a></td>
<td class="nump">$ 170,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNet', window );">Capitalized contract acquisition costs</a></td>
<td class="nump">473,700<span></span>
</td>
<td class="nump">413,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNetNoncurrent', window );">Capitalized contract acquisition costs, Non-current</a></td>
<td class="nump">314,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerRefundLiability', window );">Refund liability</a></td>
<td class="nump">126,100<span></span>
</td>
<td class="nump">$ 75,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="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementTypeAxis=adbe_NoncancellableCommittedFundsMember', window );">Non-cancellable Committed Funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">265,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Remaining performance obligations</a></td>
<td class="nump">776,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementTypeAxis=adbe_RefundableCustomerDepositsMember', window );">Refundable Customer Deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">$ 56,900<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_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4428-111522<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68051541&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CapitalizedContractCostAmortizationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68051541&amp;loc=SL49131251-203054<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostAmortizationPeriod</td>
</tr>
<tr>
<td style="padding-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_CapitalizedContractCostNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=68051541&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CapitalizedContractCostNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=68051541&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ContractWithCustomerAssetNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130533-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerRefundLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 55<br> -Paragraph 27<br> -URI http://asc.fasb.org/extlink&amp;oid=118944142&amp;loc=SL49130611-203046-203046<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerRefundLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_RevenueRemainingPerformanceObligationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnbilledContractsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118261985&amp;loc=d3e55302-109406<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(c)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnbilledContractsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredRevenueArrangementTypeAxis=adbe_NoncancellableCommittedFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueArrangementTypeAxis=adbe_NoncancellableCommittedFundsMember</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_DeferredRevenueArrangementTypeAxis=adbe_RefundableCustomerDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueArrangementTypeAxis=adbe_RefundableCustomerDepositsMember</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>56
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6840773472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Significant Accounting Policies (Details 5)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 29, 2019</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=adbe_CustomerContractsAndRelationshipsMember', window );">Customer contracts and relationships</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">10 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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=adbe_PurchasedTechnologyMember', window );">Purchased Technology</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">6 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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">9 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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember', window );">Backlog</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">2 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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Acquired rights to use technology</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">10 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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember', window );">Other intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></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="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible assets estimated useful lives - range (in years)</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible assets estimated useful lives - range (in years)</a></td>
<td class="text">15 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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_FiniteLivedIntangibleAssetsByMajorClassAxis=adbe_CustomerContractsAndRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=adbe_CustomerContractsAndRelationshipsMember</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=adbe_PurchasedTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=adbe_PurchasedTechnologyMember</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_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</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_OrderOrProductionBacklogMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember</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_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember</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_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6842661648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Details 3) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Aug. 30, 2019</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>Mar. 01, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Aug. 31, 2018</div></th>
<th class="th"><div>Jun. 01, 2018</div></th>
<th class="th"><div>Mar. 02, 2018</div></th>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Dec. 01, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 2,991,945<span></span>
</td>
<td class="nump">$ 2,834,126<span></span>
</td>
<td class="nump">$ 2,744,280<span></span>
</td>
<td class="nump">$ 2,600,946<span></span>
</td>
<td class="nump">$ 2,464,625<span></span>
</td>
<td class="nump">$ 2,291,076<span></span>
</td>
<td class="nump">$ 2,195,360<span></span>
</td>
<td class="nump">$ 2,078,947<span></span>
</td>
<td class="nump">$ 11,171,297<span></span>
</td>
<td class="nump">$ 9,030,008<span></span>
</td>
<td class="nump">$ 7,301,505<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=adbe_DigitalMediaMember', window );">Digital Media</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_CreativeCloud', window );">Creative Cloud</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,482,345<span></span>
</td>
<td class="nump">5,343,498<span></span>
</td>
<td class="nump">4,173,964<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_DocumentCloud', window );">Document Cloud</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,224,638<span></span>
</td>
<td class="nump">981,817<span></span>
</td>
<td class="nump">836,615<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 7,706,983<span></span>
</td>
<td class="nump">$ 6,325,315<span></span>
</td>
<td class="nump">$ 5,010,579<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_CreativeCloud">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Creative Cloud; major offering in Digital Media reportable segment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_CreativeCloud</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_DocumentCloud">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Document Cloud; major offering in Digital Media reportable segment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_DocumentCloud</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EntityWideInformationRevenueFromExternalCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems</td>
</tr>
<tr>
<td style="padding-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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=adbe_DigitalMediaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=adbe_DigitalMediaMember</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>58
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6851785520">
<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>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Financial assets and liabilities at fair value on a recurring basis</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:4px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of our financial assets and liabilities at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> was determined using the following inputs:</span></div><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;Fair Value Measurements at Reporting Date Using</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted Prices</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">in Active</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Markets for</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Identical Assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Observable</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unobservable</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level&#160;1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level&#160;2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level&#160;3)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,704</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,704</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market mutual funds</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,049,057</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,049,057</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Time deposits</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,519</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,519</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term investments:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,721</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,721</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,412,331</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,412,331</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,709</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,709</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. Treasury securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,994</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,994</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency derivatives</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,829</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,829</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation plan assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,776</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,348</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89,428</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,832,640</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,141,924</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,690,716</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:4px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Treasury lock derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,652</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,652</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency derivatives</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,671</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,671</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest rate swap derivatives</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>208</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>208</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,531</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,531</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:100%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of our financial assets and liabilities at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> was determined using the following inputs:</span></div><div style="line-height:100%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;Fair Value Measurements at Reporting Date Using</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted Prices</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">in Active</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Markets for</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Identical Assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Observable</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unobservable</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level&#160;1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level&#160;2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level&#160;3)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market mutual funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,234,188</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,234,188</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Time deposits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,023</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,023</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term investments:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,508</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,508</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,522,208</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,522,208</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign government securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,155</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,155</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,316</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,316</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency derivatives</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,259</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,259</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation plan assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,988</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,895</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,093</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,973,645</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,278,106</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,695,539</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>816</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>816</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest rate swap derivatives</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,744</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,744</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,560</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,560</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6853678528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Tables 1)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Revenue by Segment</a></td>
<td class="text"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our segment revenue and results for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;padding-bottom:13px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(dollars in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Digital </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Media</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Digital </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Experience</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Publishing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fiscal 2019</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,706,983</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,206,169</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>258,145</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,171,297</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>289,639</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,362,886</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,195</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,672,720</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,417,344</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,843,283</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>237,950</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,498,577</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit as a percentage of&#160;revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fiscal 2018</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,325,315</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,443,745</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>260,948</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,030,008</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenue</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>249,386</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>922,414</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,199</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,194,999</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,075,929</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,521,331</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>237,749</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,835,009</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit as a percentage of&#160;revenue</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fiscal 2017</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,010,579</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,030,324</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>260,602</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,301,505</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenue</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>239,994</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>747,005</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,492</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,010,491</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,770,585</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,283,319</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>237,110</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,291,014</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit as a percentage of&#160;revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>95</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock', window );">Schedule of Revenue by Geography</a></td>
<td class="text"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue by geographic area for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Americas:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,904,185</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,632,469</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,830,845</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>601,721</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>484,296</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>385,686</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Americas</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,505,906</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,116,765</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,216,531</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">EMEA</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,975,243</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,550,062</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,985,105</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">APAC:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Japan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>751,542</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>609,361</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>524,254</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>938,606</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>753,820</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>575,615</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total APAC</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,690,148</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,363,181</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,099,869</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,171,297</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,030,008</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,301,505</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue by major offerings in our Digital Media reportable segment for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;padding-bottom:13px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Creative Cloud</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,482,345</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,343,498</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,173,964</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Document Cloud</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,224,638</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>981,817</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>836,615</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,706,983</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,325,315</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,010,579</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subscription revenue by segment for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;padding-bottom:13px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Digital Media </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,208,238</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,857,700</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,480,745</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Digital Experience</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,670,748</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,949,185</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,552,536</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Publishing</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,477</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,267</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,588</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,994,463</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,922,152</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,133,869</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e9038-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8721-108599<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6864559136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Liabilities</a></td>
<td class="text"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> consisted of the following:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued compensation and benefits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>317,897</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>313,874</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued bonuses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>222,333</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>216,007</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued media costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>117,591</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>124,849</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued building rent</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>98,570</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,544</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Taxes payable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>82,988</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,525</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued corporate marketing</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,937</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,186</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing allowances&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,163</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,968</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Royalties payable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,938</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,529</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of derivatives</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,531</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>816</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,878</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,481</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>281,722</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>196,406</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,398,548</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,163,185</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6853683664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">DERIVATIVE FINANCIAL INSTRUMENTS</a></td>
<td class="text">DERIVATIVE FINANCIAL INSTRUMENTS<div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We may use derivatives to partially offset our business exposure to foreign currency and interest rate risk on expected future cash flows, and certain existing assets and liabilities. We do not use any of our derivative instruments for trading purposes.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We enter into master netting arrangements to mitigate credit risk in derivative transactions by permitting net settlement of transactions with the same counterparty. We do not offset fair value amounts recognized for derivative instruments under master netting arrangements. We also enter into collateral security agreements with certain of our counterparties to exchange cash collateral when the net fair value of certain derivative instruments fluctuates from contractually established thresholds. Collateral posted is included in prepaid expenses and other current assets and collateral received is included in accrued expenses on our Consolidated Balance Sheets. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Cash Flow Hedges</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In countries outside the United States, we transact business in U.S. Dollars and in various other currencies. We may use foreign exchange option contracts or forward contracts to hedge a portion of our forecasted foreign currency denominated revenue. These foreign exchange contracts, carried at fair value, have maturities of up to </span><span style="font-family:inherit;font-size:10pt;"><span>twelve months</span></span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, total notional amounts of outstanding cash flow hedges were </span><span style="font-family:inherit;font-size:10pt;"><span>$1.20 billion</span></span><span style="font-family:inherit;font-size:10pt;">, hedging exposures denominated in Euros, British Pounds and Japanese Yen.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2019, in anticipation of refinancing our </span><span style="font-family:inherit;font-size:10pt;"><span>$2.25 billion</span></span><span style="font-family:inherit;font-size:10pt;"> Term Loan due April 30, 2020 and </span><span style="font-family:inherit;font-size:10pt;"><span>$900 million</span></span><span style="font-family:inherit;font-size:10pt;"> notes payable due February&#160;1, 2020, we entered into Treasury lock agreements with large financial institutions which fixed benchmark U.S. Treasury rates for an aggregate notional amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$1 billion</span></span><span style="font-family:inherit;font-size:10pt;"> of our future debt issuance. These derivative instruments hedge the impact of changes in the benchmark interest rate to future interest payments and will be terminated upon closing of our anticipated refinancing. Upon refinancing and termination of the derivative instruments, their fair value will be amortized over the term of our new debt to interest expense.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">To receive hedge accounting treatment, all hedging relationships are formally documented at the inception of the hedge, and the hedges must be highly effective in offsetting changes to future cash flows on hedged transactions. We record changes in fair value of these cash flow hedges in accumulated other comprehensive income (loss) in our Consolidated Balance Sheets, until the forecasted transaction occurs. When the forecasted transaction affects earnings, we reclassify the related gain or loss on the foreign currency and Treasury lock cash flow hedges to revenue and interest expense, respectively.&#160;In the event the underlying forecasted transaction does not occur, or it becomes probable that it will not occur, we reclassify the gain or loss on the related cash flow hedge from accumulated other comprehensive income (loss) to the same income statement line item as the hedged item. If we do not elect hedge accounting, or the contract does not qualify for hedge accounting treatment, the changes in fair value from period to period are recorded in the same income statement line item as the hedged item. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We evaluate hedge effectiveness at the inception of the hedge prospectively, and on an ongoing basis both retrospectively and prospectively. We record any ineffective portion of the hedging instruments in interest and other income (expense), net on our Consolidated Statements of Income. The net gain or loss recognized in interest and other income (expense), net due to hedge ineffectiveness was insignificant for all fiscal years presented.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective in the third quarter of fiscal 2019, all changes in fair value of our foreign currency cash flow hedges are recorded in accumulated other comprehensive income (loss). Prior to this, we recorded the time value of purchased contracts in interest and other income (expense), net in our Consolidated Statements of Income. The impact of the de-designation of our hedges due to the change in methodology in the third quarter of fiscal 2019 was immaterial.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, there were no net gains or losses recognized in income relating to hedges of forecasted transactions that did not occur. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Hedges</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the third quarter of fiscal 2014, we entered into interest rate swaps designated as a fair value hedge related to our </span><span style="font-family:inherit;font-size:10pt;"><span>$900 million</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>4.75%</span></span><span style="font-family:inherit;font-size:10pt;"> fixed interest rate senior notes due </span><span style="font-family:inherit;font-size:10pt;">February&#160;1, 2020</span><span style="font-family:inherit;font-size:10pt;"> (the &#8220;2020 Notes&#8221;). In effect, the interest rate swaps convert the fixed interest rate on our 2020 Notes to a floating interest rate based on the London Interbank Offered Rate (&#8220;LIBOR&#8221;). Under the terms of the swaps, we pay monthly interest at the one-month LIBOR rate plus a fixed number of basis points on the </span><span style="font-family:inherit;font-size:10pt;"><span>$900 million</span></span><span style="font-family:inherit;font-size:10pt;"> notional amount through February 1, 2020. In exchange, we receive </span><span style="font-family:inherit;font-size:10pt;"><span>4.75%</span></span><span style="font-family:inherit;font-size:10pt;"> fixed rate interest from the swap counterparties. </span><a href="#s7698171C833651399BE27C21E0A550FE" style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;"><span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;">See Note 17 for further details regarding our debt.</span></a></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The interest rate swaps are accounted for as fair value hedges and substantially offset the changes in fair value of the hedged portion of the underlying debt that are attributable to the changes in interest rate. Therefore, the gains and losses related to changes in the fair value of the interest rate swaps are included in interest and other income (expense), net in our Consolidated Statements of Income. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the fair value of the interest rate swaps is recognized in accrued expenses on our Consolidated Balance Sheets with a corresponding offset to current debt.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Non-Designated Hedges</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our derivatives not designated as hedging instruments consist of foreign currency forward contracts that we primarily use to hedge monetary assets and liabilities denominated in non-functional currencies. The changes in fair value of these contracts is recorded to interest and other income (expense), net in our Consolidated Statements of Income. Changes in the fair value of the underlying assets and liabilities associated with the hedged risk are generally offset by the changes in the fair value of the related contracts.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, total notional amounts of outstanding foreign currency forward contracts were </span><span style="font-family:inherit;font-size:10pt;"><span>$702.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, primarily hedging exposures denominated in Euros, British Pounds, Japanese Yen and Indian Rupees. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;">, total notional amounts of outstanding contracts were </span><span style="font-family:inherit;font-size:10pt;"><span>$427.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, primarily hedging exposures denominated in Euros, British Pounds, Japanese Yen and Indian Rupees. At </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;">, the outstanding balance sheet hedging derivatives had maturities of 180 days or less.</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of derivative instruments on our Consolidated Balance Sheets as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Asset</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Liability</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Asset</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Liability</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Derivatives</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivatives designated as hedging instruments:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange option contracts </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) (2)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,605</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,191</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Treasury lock </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,652</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest rate swap </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>208</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,744</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivatives not designated as hedging instruments:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;Foreign exchange forward contracts </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,224</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,671</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,068</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>816</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total derivatives</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,829</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,531</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,259</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,560</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value asset derivatives included in prepaid expenses and other current assets and fair value liability derivatives included in accrued expenses on our Consolidated Balance Sheets.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup>&#160;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hedging effectiveness expected to be recognized to income within the next </span><span style="font-family:inherit;font-size:10pt;"><span>18 months</span></span><span style="font-family:inherit;font-size:10pt;">, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$13.2 million</span></span><span style="font-family:inherit;font-size:10pt;color:#0000ff;"> </span><span style="font-family:inherit;font-size:10pt;">is expected within the next 12 months. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup>&#160;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included in accrued expenses and other liabilities on our Consolidated Balance Sheets as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div></td></tr></table><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The effects of foreign currency derivative instruments designated as cash flow hedges and foreign currency derivative instruments not designated as hedges in our Consolidated Statements of Income for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="28"/></tr><tr><td style="width:38%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exchange</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Option</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exchange</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Forward</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Treasury Lock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exchange</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Option</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exchange</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Forward</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exchange</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Option</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exchange</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Forward</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contracts</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivatives in cash flow hedging relationships:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:24px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net gain (loss) recognized in OCI, net of tax </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,526</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22,684</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,080</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,917</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:24px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net gain (loss) reclassified from accumulated OCI into income, net of tax </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2) (4)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,111</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,228</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,647</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,852</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:24px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net gain (loss) recognized in income </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3) (4)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24,269</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(41,179</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(30,243</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivatives not designated as hedging relationships:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net gain (loss) recognized in revenue</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>761</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net gain (loss) recognized in interest and other income (expense), net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,229</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,529</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,586</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net change in the fair value of the effective portion classified in other comprehensive income (&#8220;OCI&#8221;).</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup>&#160;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective portion of the foreign currency and Treasury lock cash flow hedges classified as revenue and interest expense, respectively.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup>&#160;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amount excluded from effectiveness testing and ineffective portion classified in interest and other income (expense), net.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(4)</sup>&#160;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Starting the third quarter of fiscal 2019, all changes in fair value of our foreign currency cash flow hedges are recorded in accumulated other comprehensive income.</span></div></td></tr></table><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net gains (losses) recognized in interest and other income (expense), net relating to foreign currency derivatives not designated as hedging instruments for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gain (loss) on foreign currency assets and liabilities:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net realized gain (loss) recognized in other income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14,420</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>882</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,142</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net unrealized gain (loss) recognized in other income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,050</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,843</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(907</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,370</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,961</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,049</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gain (loss) on hedges of foreign currency assets and liabilities:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net realized gain (loss) recognized in other income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,928</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,042</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,415</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net unrealized gain (loss) recognized in other income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,699</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,571</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,171</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,229</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,529</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,586</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net gain (loss) recognized in interest and other income (expense), net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,141</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,432</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(463</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -URI http://asc.fasb.org/topic&amp;trid=2229140<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6852837376">
<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>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAXES</a></td>
<td class="text">INCOME TAXES<div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;"> consisted of the following:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Domestic</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>437,603</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>542,948</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,056,156</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,767,138</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,250,928</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,081,485</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,204,741</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,793,876</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,137,641</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The provision for income taxes for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;"> consisted of the following:</span></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States federal</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,563</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>501,272</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>298,802</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>211,174</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,308</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,962</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State and local</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,893</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,612</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,578</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>248,630</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>670,192</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>393,342</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,528</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(466,113</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,905</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,675</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,734</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,242</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State and local</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,200</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,757</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,682</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,653</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(467,090</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,345</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>253,283</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>203,102</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>443,687</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">U.S. Tax Reform</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December 22, 2017, the Tax Cuts and Jobs Act (the &#8220;Tax Act&#8221;) was enacted into law, which significantly changed existing U.S. tax law and includes many provisions applicable to us, such as reducing the U.S. federal statutory tax rate, imposing a one-time transition tax on deemed repatriation of deferred foreign income and adopting a territorial tax system. The Tax Act reduced the U.S. federal statutory tax rate from </span><span style="font-family:inherit;font-size:10pt;"><span>35%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>21%</span></span><span style="font-family:inherit;font-size:10pt;"> effective January 1, 2018. For fiscal 2018, our blended U.S. federal statutory tax rate was </span><span style="font-family:inherit;font-size:10pt;"><span>22.2%</span></span><span style="font-family:inherit;font-size:10pt;">. This was the result of using the tax rate of </span><span style="font-family:inherit;font-size:10pt;"><span>35%</span></span><span style="font-family:inherit;font-size:10pt;"> for the first month of fiscal 2018 and the reduced tax rate of </span><span style="font-family:inherit;font-size:10pt;"><span>21%</span></span><span style="font-family:inherit;font-size:10pt;"> for the remaining eleven months of fiscal 2018. The Tax Act also required us to incur a one-time transition tax on deferred foreign income not previously subject to U.S. income tax at a rate of </span><span style="font-family:inherit;font-size:10pt;"><span>15.5%</span></span><span style="font-family:inherit;font-size:10pt;"> for foreign cash and certain other net current assets, and </span><span style="font-family:inherit;font-size:10pt;"><span>8%</span></span><span style="font-family:inherit;font-size:10pt;"> on the remaining income, in each case reduced by certain foreign tax credits. The Tax Act also included a provision to tax global intangible low-taxed income of foreign subsidiaries, a special tax deduction for foreign-derived intangible income and a base erosion anti-abuse tax measure that may tax certain payments between a U.S. corporation and its subsidiaries. These additional provisions of the Tax Act were effective for us beginning December 1, 2018.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal 2018, we recorded tax charges for the impact of the Tax Act using the current available information and technical guidance on the interpretations of the Tax Act. The accounting analysis was finalized based on the guidance, interpretations and data available as of November 30, 2018. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain international provisions introduced in the Tax Act are effective for us starting in fiscal 2019. As part of these provisions, an accounting policy election is available to either account for the tax effects of certain taxes in the period that is subject to such taxes or to provide deferred taxes for book and tax basis differences that upon reversal may be subject to such taxes. We elected to account for the tax effects of these provisions in the period that it is subject to such tax.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Reconciliation of Provision for Income Taxes </span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total income tax expense differs from the expected tax expense (computed by multiplying the U.S. federal statutory rate of </span><span style="font-family:inherit;font-size:10pt;"><span>21%</span></span><span style="font-family:inherit;font-size:10pt;"> in 2019, </span><span style="font-family:inherit;font-size:10pt;"><span>22.2%</span></span><span style="font-family:inherit;font-size:10pt;"> in 2018 and </span><span style="font-family:inherit;font-size:10pt;"><span>35%</span></span><span style="font-family:inherit;font-size:10pt;"> in 2017 by income before income taxes) as a result of the following:</span></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Computed &#8220;expected&#8221; tax expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>672,996</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>620,240</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>748,174</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State tax expense, net of federal benefit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,510</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,214</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,131</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax credits</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(99,772</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(110,849</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(38,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effects of non-U.S. operations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(224,214</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(384,393</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(215,490</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation, net of tax deduction</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(85,944</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(95,372</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(42,512</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Resolution of income tax examinations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(39,291</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(42,432</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(31,358</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Domestic manufacturing deduction benefit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,098</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(32,200</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impacts of the U.S. Tax Act</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,955</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>185,997</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax charge for licensing acquired company technology to foreign subsidiaries</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,771</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,043</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,795</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,171</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>253,283</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>203,102</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>443,687</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Deferred Tax Assets and Liabilities</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The tax effects of the temporary differences that gave rise to significant portions of the deferred tax assets and liabilities as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> are presented below:</span></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:70%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquired technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,568</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,561</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reserves and accruals</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,796</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,100</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,036</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,690</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,911</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89,240</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net operating loss carryforwards of acquired companies</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>137,151</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>209,445</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Credit carryforwards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>252,074</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>173,748</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capitalized expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,912</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,074</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Benefits relating to tax positions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,458</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,965</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,794</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,160</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total gross deferred tax assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>691,700</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>686,983</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax asset valuation allowance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(244,432</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(174,496</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred tax assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>447,268</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>512,487</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,458</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,425</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Undistributed earnings of foreign subsidiaries</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,883</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,556</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86,279</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquired intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>413,146</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>501,208</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred tax liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>587,766</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>559,189</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net deferred tax liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,498</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,702</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial reporting and tax bases of assets and liabilities, and for operating losses and tax credit carryforwards. Included in the deferred tax assets and liabilities for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> are amounts related to various acquisitions.&#160;In assessing the realizability of deferred tax assets, management determined that it is not more likely than not that we will have sufficient taxable income in certain states and foreign jurisdictions to fully utilize available tax credits and other attributes. The deferred tax assets are offset by a valuation allowance to the extent it is more likely than not that they are not expected to be realized.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We provide U.S. income taxes on the earnings of foreign subsidiaries unless the subsidiaries&#8217; earnings are considered permanently reinvested outside the United States or are exempted from taxation as a result of the new territorial tax system. To the extent that the foreign earnings previously treated as permanently reinvested are repatriated, the related U.S. tax liability may be reduced by any foreign income taxes paid on these earnings. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the cumulative amount of foreign earnings upon which U.S. income taxes have not been provided, and the corresponding unrecognized deferred tax liability, is not material. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, we have net operating loss carryforwards of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$421.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> for federal, </span><span style="font-family:inherit;font-size:10pt;"><span>$374.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> for state and </span><span style="font-family:inherit;font-size:10pt;"><span>$82.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> for foreign. We also have federal, state and foreign tax credit carryforwards of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$44.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$243.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$15.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The net operating loss carryforward assets and tax credits will expire in various years from fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> through </span><span style="font-family:inherit;font-size:10pt;">2038</span><span style="font-family:inherit;font-size:10pt;">. The majority of the state tax credit carryforwards and a portion of the federal net operating loss carryforwards can be carried forward indefinitely. The net operating loss carryforward assets and certain credits are reduced by the valuation allowance and are subject to an annual limitation under Internal Revenue Code Section 382. The carrying amount of such assets and credits is expected to be fully realized.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, a valuation allowance of </span><span style="font-family:inherit;font-size:10pt;text-align:right;vertical-align:bottom;"><span>$244.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> has been established for certain deferred tax assets related to certain federal, state and foreign assets. For fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, the total change in the valuation allowance was </span><span style="font-family:inherit;font-size:10pt;"><span>$69.9 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Accounting for Uncertainty in Income Taxes</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;">, our aggregate changes in our total gross amount of unrecognized tax benefits are summarized as follows:</span></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:70%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>196,152</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>172,945</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross increases in unrecognized tax benefits &#8211; prior year tax positions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,850</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,191</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross decreases in unrecognized tax benefits &#8211; prior year tax positions</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,282</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross increases in unrecognized tax benefits &#8211; current year tax positions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,526</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,721</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross decreases in unrecognized tax benefits &#8211; current year tax positions</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,879</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlements with taxing authorities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(230</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lapse of statute of limitations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(49,813</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(45,922</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange gains and losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(987</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,783</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>173,337</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>196,152</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The combined amount of accrued interest and penalties related to tax positions taken on our tax returns were approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$25.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$24.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. These amounts were included in long-term income taxes payable in their respective years.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We file income tax returns in the United States on a federal basis and in many U.S. state and foreign jurisdictions. We are subject to the continual examination of our income tax returns by the U.S. Internal Revenue Service (&#8220;IRS&#8221;) and other domestic and foreign tax authorities. Our major tax jurisdictions are Ireland, California and the United States. For Ireland, California and the United States, the earliest fiscal years open for examination are </span><span style="font-family:inherit;font-size:10pt;">2008</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2015</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;">, respectively. We regularly assess the likelihood of outcomes resulting from these examinations to determine the adequacy of our provision for income taxes and have reserved for potential adjustments that may result from these examinations. We believe such estimates to be reasonable; however, there can be no assurance that the final determination of any of these examinations will not have an adverse effect on our operating results and financial position.</span></div><span style="font-family:inherit;font-size:10pt;">The timing of the resolution of income tax examinations is highly uncertain as are the amounts and timing of tax payments that are part of any audit settlement process. These events could cause large fluctuations in the balance sheet classification of our tax assets and liabilities. We believe that within the next 12 months, it is reasonably possible that either certain audits will conclude or statutes of limitations on certain income tax examination periods will expire, or both. Given the uncertainties described above, we can only determine a range of estimated potential decreases in underlying unrecognized tax benefits ranging from </span><span style="font-family:inherit;font-size:10pt;"><span>$0</span></span><span style="font-family:inherit;font-size:10pt;"> to approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$20 million</span></span>.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>63
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "adbe10kfy19.htm": {
   "axisCustom": 4,
   "axisStandard": 26,
   "contextCount": 445,
   "dts": {
    "calculationLink": {
     "local": [
      "adbe-20191129_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "adbe-20191129_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml",
      "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "adbe10kfy19.htm"
     ]
    },
    "labelLink": {
     "local": [
      "adbe-20191129_lab.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml",
      "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml",
      "http://xbrl.fasb.org/srt/2019/elts/srt-doc-2019-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "adbe-20191129_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "http://xbrl.fasb.org/srt/2019/elts/srt-ref-2019-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml",
      "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "adbe-20191129.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd",
      "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd",
      "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd",
      "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd",
      "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd",
      "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd",
      "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd",
      "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd",
      "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd",
      "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd"
     ]
    }
   },
   "elementCount": 855,
   "entityCount": 1,
   "hidden": {
    "http://adobe.com/20191129": 21,
    "http://fasb.org/us-gaap/2019-01-31": 46,
    "http://xbrl.sec.gov/dei/2019-01-31": 5,
    "total": 72
   },
   "keyCustom": 104,
   "keyStandard": 507,
   "memberCustom": 36,
   "memberStandard": 66,
   "nsprefix": "adbe",
   "nsuri": "http://adobe.com/20191129",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001000 - Document - Document and Entity Information Document and Entity Information",
     "role": "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation",
     "shortName": "Document and Entity Information Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2103100 - Disclosure - Acquisitions",
     "role": "http://adobe.com/role/Acquisitions",
     "shortName": "Acquisitions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R100": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419402 - Disclosure - Debt (Details)",
     "role": "http://adobe.com/role/DebtDetails",
     "shortName": "Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:DebtLongtermAndShorttermCombinedAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R101": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember",
      "decimals": "-7",
      "first": true,
      "lang": null,
      "name": "us-gaap:LoansPayable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419403 - Disclosure - Debt (Details Numeric 1)",
     "role": "http://adobe.com/role/DebtDetailsNumeric1",
     "shortName": "Debt (Details Numeric 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember",
      "decimals": "-7",
      "first": true,
      "lang": null,
      "name": "us-gaap:LoansPayable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R102": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "I2010Q1Feb_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419404 - Disclosure - Debt (Details Numeric 2)",
     "role": "http://adobe.com/role/DebtDetailsNumeric2",
     "shortName": "Debt (Details Numeric 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "D2010Q1Notes_us-gaap_DebtInstrumentAxis_adbe_Notes2020Member",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:ProceedsFromDebtNetOfIssuanceCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R103": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "I2018Q4RevCreditAgreement_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember",
      "decimals": "-9",
      "first": true,
      "lang": null,
      "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419405 - Disclosure - Debt (Details Numeric 3)",
     "role": "http://adobe.com/role/DebtDetailsNumeric3",
     "shortName": "Debt (Details Numeric 3)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "I2018Q4RevCreditAgreement_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember",
      "decimals": "-9",
      "first": true,
      "lang": null,
      "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R104": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InvestmentIncomeInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2420402 - Disclosure - Non-Operating Income (Expense) (Details)",
     "role": "http://adobe.com/role/NonOperatingIncomeExpenseDetails",
     "shortName": "Non-Operating Income (Expense) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InvestmentIncomeInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R105": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4QTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2421402 - Disclosure - Selected Quarterly Financial Data (Details)",
     "role": "http://adobe.com/role/SelectedQuarterlyFinancialDataDetails",
     "shortName": "Selected Quarterly Financial Data (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2104100 - Disclosure - Cash, Cash Equivalents and Short-Term Investments",
     "role": "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestments",
     "shortName": "Cash, Cash Equivalents and Short-Term Investments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2105100 - Disclosure - Fair Value Measurements",
     "role": "http://adobe.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2106100 - Disclosure - Derivative Financial Instruments",
     "role": "http://adobe.com/role/DerivativeFinancialInstruments",
     "shortName": "Derivative Financial Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2107100 - Disclosure - Property and Equipment",
     "role": "http://adobe.com/role/PropertyAndEquipment",
     "shortName": "Property and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2109100 - Disclosure - Goodwill and Other Intangibles",
     "role": "http://adobe.com/role/GoodwillAndOtherIntangibles",
     "shortName": "Goodwill and Other Intangibles",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2110100 - Disclosure - Accrued Expenses",
     "role": "http://adobe.com/role/AccruedExpenses",
     "shortName": "Accrued Expenses",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2112100 - Disclosure - Income Taxes",
     "role": "http://adobe.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2113100 - Disclosure - Benefit Plans",
     "role": "http://adobe.com/role/BenefitPlans",
     "shortName": "Benefit Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2114100 - Disclosure - Stock-Based Compensation",
     "role": "http://adobe.com/role/StockBasedCompensation",
     "shortName": "Stock-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001000 - Statement - Consolidated Balance Sheets",
     "role": "http://adobe.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ShortTermInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2115100 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Notes)",
     "role": "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossNotes",
     "shortName": "Accumulated Other Comprehensive Income (Loss) (Notes)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2116100 - Disclosure - Stock Repurchase Program",
     "role": "http://adobe.com/role/StockRepurchaseProgram",
     "shortName": "Stock Repurchase Program",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2117100 - Disclosure - Net Income Per Share",
     "role": "http://adobe.com/role/NetIncomePerShare",
     "shortName": "Net Income Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2118100 - Disclosure - Commitments and Contingencies",
     "role": "http://adobe.com/role/CommitmentsAndContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2119100 - Disclosure - Debt",
     "role": "http://adobe.com/role/Debt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2120100 - Disclosure - Non-Operating Income (Expense)",
     "role": "http://adobe.com/role/NonOperatingIncomeExpense",
     "shortName": "Non-Operating Income (Expense)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2121100 - Disclosure - Selected Quarterly Financial Data",
     "role": "http://adobe.com/role/SelectedQuarterlyFinancialData",
     "shortName": "Selected Quarterly Financial Data",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2201201 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies)",
     "role": "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies",
     "shortName": "Basis of Presentation and Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2301302 - Disclosure - Basis of Presentation and Significant Accounting Policies (Tables 1)",
     "role": "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables1",
     "shortName": "Basis of Presentation and Significant Accounting Policies (Tables 1)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "adbe:FiniteLivedIntangibleAssetsScheduleofWeightedAverageUsefulLivesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2301303 - Disclosure - Basis of Presentation and Significant Accounting Policies (Tables 2)",
     "role": "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables2",
     "shortName": "Basis of Presentation and Significant Accounting Policies (Tables 2)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "adbe:FiniteLivedIntangibleAssetsScheduleofWeightedAverageUsefulLivesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": null,
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001001 - Statement - Consolidated Balance Sheets Parenthetical",
     "role": "http://adobe.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets Parenthetical",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2302301 - Disclosure - Revenue (Tables 1)",
     "role": "http://adobe.com/role/RevenueTables1",
     "shortName": "Revenue (Tables 1)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "adbe:ScheduleOfAllowanceForDoubtfulAccountsRollforwardTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2302302 - Disclosure - Revenue (Tables 2)",
     "role": "http://adobe.com/role/RevenueTables2",
     "shortName": "Revenue (Tables 2)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "adbe:ScheduleOfAllowanceForDoubtfulAccountsRollforwardTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "adbe:ScheduleofacquiredassetsandliabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2303301 - Disclosure - Acquisitions (Tables)",
     "role": "http://adobe.com/role/AcquisitionsTables",
     "shortName": "Acquisitions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "adbe:ScheduleofacquiredassetsandliabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2304301 - Disclosure - Cash, Cash Equivalents and Short-Term Investments (Tables)",
     "role": "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsTables",
     "shortName": "Cash, Cash Equivalents and Short-Term Investments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2305301 - Disclosure - Fair Value Measurements (Tables)",
     "role": "http://adobe.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2306301 - Disclosure - Derivative Financial Instruments (Tables)",
     "role": "http://adobe.com/role/DerivativeFinancialInstrumentsTables",
     "shortName": "Derivative Financial Instruments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2307301 - Disclosure - Property and Equipment (Tables)",
     "role": "http://adobe.com/role/PropertyAndEquipmentTables",
     "shortName": "Property and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2309301 - Disclosure - Goodwill and Other Intangibles (Tables)",
     "role": "http://adobe.com/role/GoodwillAndOtherIntangiblesTables",
     "shortName": "Goodwill and Other Intangibles (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2310301 - Disclosure - Accrued Expenses (Tables)",
     "role": "http://adobe.com/role/AccruedExpensesTables",
     "shortName": "Accrued Expenses (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2312301 - Disclosure - Income Taxes (Tables)",
     "role": "http://adobe.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "adbe:SubscriptionandCirculationRevenue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002000 - Statement - Consolidated Statements of Income",
     "role": "http://adobe.com/role/ConsolidatedStatementsOfIncome",
     "shortName": "Consolidated Statements of Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "lang": null,
      "name": "adbe:CostofSubscriptionRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2314301 - Disclosure - Stock-Based Compensation (Tables)",
     "role": "http://adobe.com/role/StockBasedCompensationTables",
     "shortName": "Stock-Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2315301 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)",
     "role": "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossTables",
     "shortName": "Accumulated Other Comprehensive Income (Loss) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2317301 - Disclosure - Net Income Per Share (Tables)",
     "role": "http://adobe.com/role/NetIncomePerShareTables",
     "shortName": "Net Income Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "adbe:ScheduleOfUnconditionalPurchaseObligationsOperatingLeasesAndCapitalLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2318301 - Disclosure - Commitments and Contingencies (Tables)",
     "role": "http://adobe.com/role/CommitmentsAndContingenciesTables",
     "shortName": "Commitments and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "adbe:ScheduleOfUnconditionalPurchaseObligationsOperatingLeasesAndCapitalLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2319301 - Disclosure - Debt (Tables)",
     "role": "http://adobe.com/role/DebtTables",
     "shortName": "Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2320301 - Disclosure - Non-Operating Income (Expense) (Tables)",
     "role": "http://adobe.com/role/NonOperatingIncomeExpenseTables",
     "shortName": "Non-Operating Income (Expense) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2321301 - Disclosure - Selected Quarterly Financial Data (Tables)",
     "role": "http://adobe.com/role/SelectedQuarterlyFinancialDataTables",
     "shortName": "Selected Quarterly Financial Data (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2401404 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details 1)",
     "role": "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1",
     "shortName": "Basis of Presentation and Significant Accounting Policies (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "adbe:SubscriptionandCirculationRevenue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2401405 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details 2)",
     "role": "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails2",
     "shortName": "Basis of Presentation and Significant Accounting Policies (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "srt:ScheduleOfCondensedIncomeStatementTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member",
      "decimals": "-3",
      "lang": null,
      "name": "adbe:SubscriptionandCirculationRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2401406 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details 3)",
     "role": "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails3",
     "shortName": "Basis of Presentation and Significant Accounting Policies (Details 3)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:DeferredRevenueNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003000 - Statement - Consolidated Statements of Comprehensive Income Statement",
     "role": "http://adobe.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement",
     "shortName": "Consolidated Statements of Comprehensive Income Statement",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2401407 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details 4)",
     "role": "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails4",
     "shortName": "Basis of Presentation and Significant Accounting Policies (Details 4)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_adbe_CustomerContractsAndRelationshipsMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2401408 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details 5)",
     "role": "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails5",
     "shortName": "Basis of Presentation and Significant Accounting Policies (Details 5)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalizedContractCostAmortizationPeriod",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2401409 - Disclosure - Basis of Presentation and Significant Accounting Policies Details Numeric (Details)",
     "role": "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNumericDetails",
     "shortName": "Basis of Presentation and Significant Accounting Policies Details Numeric (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:AdvertisingCostsPolicyTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:AdvertisingExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4QTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2402403 - Disclosure - Revenue (Details 1)",
     "role": "http://adobe.com/role/RevenueDetails1",
     "shortName": "Revenue (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "2",
      "lang": null,
      "name": "adbe:GrossProfitAsPercentageOfRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "ratio",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4QTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2402404 - Disclosure - Revenue (Details 2)",
     "role": "http://adobe.com/role/RevenueDetails2",
     "shortName": "Revenue (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD_srt_StatementGeographicalAxis_country_US",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4QTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2402405 - Disclosure - Revenue (Details 3)",
     "role": "http://adobe.com/role/RevenueDetails3",
     "shortName": "Revenue (Details 3)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember",
      "decimals": "-3",
      "lang": null,
      "name": "adbe:CreativeCloud",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "adbe:SubscriptionandCirculationRevenue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2402406 - Disclosure - Revenue (Details 4)",
     "role": "http://adobe.com/role/RevenueDetails4",
     "shortName": "Revenue (Details 4)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember",
      "decimals": "-3",
      "lang": null,
      "name": "adbe:SubscriptionandCirculationRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "adbe:ScheduleOfAllowanceForDoubtfulAccountsRollforwardTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2402407 - Disclosure - Revenue (Details 5)",
     "role": "http://adobe.com/role/RevenueDetails5",
     "shortName": "Revenue (Details 5)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "adbe:ScheduleOfAllowanceForDoubtfulAccountsRollforwardTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2016Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "adbe:RevenueRecognitionRevenueReserveRollforwardTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2402408 - Disclosure - Revenue (Details 6)",
     "role": "http://adobe.com/role/RevenueDetails6",
     "shortName": "Revenue (Details 6)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "adbe:RevenueRecognitionRevenueReserveRollforwardTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2016Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_SalesReturnsAndAllowancesMember",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2402409 - Disclosure - Revenue (Details Numeric)",
     "role": "http://adobe.com/role/RevenueDetailsNumeric",
     "shortName": "Revenue (Details Numeric)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-7",
      "lang": null,
      "name": "us-gaap:DeferredRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2016Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004000 - Statement - Consolidated Statements of Stockholders' Equity",
     "role": "http://adobe.com/role/ConsolidatedStatementsOfStockholdersEquity",
     "shortName": "Consolidated Statements of Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2016Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403402 - Disclosure - Acquisitions (Details 1)",
     "role": "http://adobe.com/role/AcquisitionsDetails1",
     "shortName": "Acquisitions (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "adbe:ScheduleofacquiredassetsandliabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "I2018Q4Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:FiniteLivedCustomerRelationshipsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403403 - Disclosure - Acquisitions (Details 2)",
     "role": "http://adobe.com/role/AcquisitionsDetails2",
     "shortName": "Acquisitions (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403404 - Disclosure - Acquisitions (Details 3)",
     "role": "http://adobe.com/role/AcquisitionsDetails3",
     "shortName": "Acquisitions (Details 3)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "adbe:ScheduleofacquiredassetsandliabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "I2018Q3Acquisition_us-gaap_BusinessAcquisitionAxis_adbe_MagentoMember",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:FiniteLivedCustomerRelationshipsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403405 - Disclosure - Acquisitions (Details Numeric)",
     "role": "http://adobe.com/role/AcquisitionsDetailsNumeric",
     "shortName": "Acquisitions (Details Numeric)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "I2019Q1Allegorithmic_us-gaap_BusinessAcquisitionAxis_adbe_AllegorithmicMember",
      "decimals": "-5",
      "lang": null,
      "name": "adbe:BusinessCombinationPurchasePriceforRemainingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2404402 - Disclosure - Cash, Cash Equivalents and Short-Term Investments (Details)",
     "role": "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails",
     "shortName": "Cash, Cash Equivalents and Short-Term Investments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2404403 - Disclosure - Cash, Cash Equivalents and Short-Term Investments (Details 1)",
     "role": "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails1",
     "shortName": "Cash, Cash Equivalents and Short-Term Investments (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2404404 - Disclosure - Cash, Cash Equivalents and Short-Term Investments (Details 2)",
     "role": "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails2",
     "shortName": "Cash, Cash Equivalents and Short-Term Investments (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ForeignCurrencyContractAssetFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405402 - Disclosure - Fair Value Measurements (Details)",
     "role": "http://adobe.com/role/FairValueMeasurementsDetails",
     "shortName": "Fair Value Measurements (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ForeignCurrencyContractAssetFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4_us-gaap_DebtInstrumentAxis_adbe_Notes2020and2025Member",
      "decimals": "-7",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentFairValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405403 - Disclosure - Fair Value Measurements (Details Numeric)",
     "role": "http://adobe.com/role/FairValueMeasurementsDetailsNumeric",
     "shortName": "Fair Value Measurements (Details Numeric)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406402 - Disclosure - Derivative Financial Instruments (Details)",
     "role": "http://adobe.com/role/DerivativeFinancialInstrumentsDetails",
     "shortName": "Derivative Financial Instruments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005000 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://adobe.com/role/ConsolidatedStatementsOfCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406403 - Disclosure - Derivative Financial Instruments (Details 1)",
     "role": "http://adobe.com/role/DerivativeFinancialInstrumentsDetails1",
     "shortName": "Derivative Financial Instruments (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406404 - Disclosure - Derivative Financial Instruments (Details 2)",
     "role": "http://adobe.com/role/DerivativeFinancialInstrumentsDetails2",
     "shortName": "Derivative Financial Instruments (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "adbe:NetGainsLossesRecognizedInInterestAndOtherIncomeNetRelatingToBalanceSheetHedgingTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ForeignCurrencyTransactionGainLossRealized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "I2018Q4RevCreditAgreement_us-gaap_BusinessAcquisitionAxis_adbe_MarketoMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember",
      "decimals": "-7",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406405 - Disclosure - Derivative Financial Instruments (Details Numeric)",
     "role": "http://adobe.com/role/DerivativeFinancialInstrumentsDetailsNumeric",
     "shortName": "Derivative Financial Instruments (Details Numeric)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:DerivativeRemainingMaturity1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407402 - Disclosure - Property and Equipment (Details)",
     "role": "http://adobe.com/role/PropertyAndEquipmentDetails",
     "shortName": "Property and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "adbe:PropertyandEquipmentbyGeographicAreaTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407403 - Disclosure - Property and Equipment (Details 1)",
     "role": "http://adobe.com/role/PropertyAndEquipmentDetails1",
     "shortName": "Property and Equipment (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "adbe:PropertyandEquipmentbyGeographicAreaTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4_srt_StatementGeographicalAxis_country_US",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherDepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407404 - Disclosure - Property and Equipment (Details Numeric)",
     "role": "http://adobe.com/role/PropertyAndEquipmentDetailsNumeric",
     "shortName": "Property and Equipment (Details Numeric)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherDepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409402 - Disclosure - Goodwill and Other Intangibles (Details)",
     "role": "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails",
     "shortName": "Goodwill and Other Intangibles (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2017Q4",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409403 - Disclosure - Goodwill and Other Intangibles (Details 1)",
     "role": "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails1",
     "shortName": "Goodwill and Other Intangibles (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_adbe_DigitalMediaMember",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409404 - Disclosure - Goodwill and Other Intangibles (Details 2)",
     "role": "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails2",
     "shortName": "Goodwill and Other Intangibles (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409405 - Disclosure - Goodwill and Other Intangibles (Details 3)",
     "role": "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails3",
     "shortName": "Goodwill and Other Intangibles (Details 3)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101100 - Disclosure - Basis of Presentation and Significant Accounting Policies",
     "role": "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPolicies",
     "shortName": "Basis of Presentation and Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409406 - Disclosure - Goodwill and Other Intangibles (Details Numeric)",
     "role": "http://adobe.com/role/GoodwillAndOtherIntangiblesDetailsNumeric",
     "shortName": "Goodwill and Other Intangibles (Details Numeric)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410402 - Disclosure - Accrued Expenses (Details)",
     "role": "http://adobe.com/role/AccruedExpensesDetails",
     "shortName": "Accrued Expenses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "D2018Q1AfterTaxAct",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "adbe:USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct",
      "reportCount": 1,
      "unitRef": "ratio",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412402 - Disclosure - Income Taxes (Details)",
     "role": "http://adobe.com/role/IncomeTaxesDetails",
     "shortName": "Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "adbe:DeferredTaxAssetsAcquiredTechnology",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412403 - Disclosure - Income Taxes (Details 1)",
     "role": "http://adobe.com/role/IncomeTaxesDetails1",
     "shortName": "Income Taxes (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "adbe:DeferredTaxAssetsAcquiredTechnology",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2017Q4YTD",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "adbe:USFederalstatutorytaxrateeffectivebeforetheTaxCutsandJobsAct",
      "reportCount": 1,
      "unique": true,
      "unitRef": "ratio",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412404 - Disclosure - Income Taxes (Details Numeric 1)",
     "role": "http://adobe.com/role/IncomeTaxesDetailsNumeric1",
     "shortName": "Income Taxes (Details Numeric 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2017Q4YTD",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "adbe:USFederalstatutorytaxrateeffectivebeforetheTaxCutsandJobsAct",
      "reportCount": 1,
      "unique": true,
      "unitRef": "ratio",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsValuationAllowance",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412405 - Disclosure - Income Taxes (Details Numeric 2)",
     "role": "http://adobe.com/role/IncomeTaxesDetailsNumeric2",
     "shortName": "Income Taxes (Details Numeric 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412406 - Disclosure - Income Taxes (Details Numeric 3)",
     "role": "http://adobe.com/role/IncomeTaxesDetailsNumeric3",
     "shortName": "Income Taxes (Details Numeric 3)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "ratio",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413401 - Disclosure - Benefit Plans (Details)",
     "role": "http://adobe.com/role/BenefitPlansDetails",
     "shortName": "Benefit Plans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "ratio",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "adbe:WeightedAverageSubscriptionDateFairValueOfShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414402 - Disclosure - Stock-Based Compensation (Details)",
     "role": "http://adobe.com/role/StockBasedCompensationDetails",
     "shortName": "Stock-Based Compensation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "adbe:WeightedAverageSubscriptionDateFairValueOfShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "link:footnote",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharePrice",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414403 - Disclosure - Stock-Based Compensation (Details 1)",
     "role": "http://adobe.com/role/StockBasedCompensationDetails1",
     "shortName": "Stock-Based Compensation (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "link:footnote",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharePrice",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2102100 - Disclosure - Revenue",
     "role": "http://adobe.com/role/Revenue",
     "shortName": "Revenue",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "adbe:MaximumTargetPercentageAllowedUnderProgram",
      "reportCount": 1,
      "unitRef": "ratio",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414404 - Disclosure - Stock-Based Compensation (Details 2)",
     "role": "http://adobe.com/role/StockBasedCompensationDetails2",
     "shortName": "Stock-Based Compensation (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2016Q4_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis_adbe_SharesGrantedMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "adbe:ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantValuePerAward",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414405 - Disclosure - Stock-Based Compensation (Details 3)",
     "role": "http://adobe.com/role/StockBasedCompensationDetails3",
     "shortName": "Stock-Based Compensation (Details 3)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "adbe:RestrictedStockUnitsGrantedToDirectorsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_adbe_ExistingNonEmployeeDirectorsMember",
      "decimals": "-3",
      "lang": null,
      "name": "adbe:RestrictedStockUnitsGrantedToExistingDirectors",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "link:footnote",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414406 - Disclosure - Stock-Based Compensation (Details 4)",
     "role": "http://adobe.com/role/StockBasedCompensationDetails4",
     "shortName": "Stock-Based Compensation (Details 4)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "link:footnote",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-7",
      "first": true,
      "lang": null,
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414407 - Disclosure - Stock-Based Compensation (Details Numeric)",
     "role": "http://adobe.com/role/StockBasedCompensationDetailsNumeric",
     "shortName": "Stock-Based Compensation (Details Numeric)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "adbe:UnrealizedGainsonAvailableforSaleSecuritiesNetofTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415402 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details 1)",
     "role": "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1",
     "shortName": "Accumulated Other Comprehensive Income (Loss) (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "lang": null,
      "name": "adbe:GrossunrealizedgainsonavailableforsalesecuritiesincreasedecreaseNetofTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "adbe:OtherComprehensiveIncomeTaxTableTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415403 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details 2)",
     "role": "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails2",
     "shortName": "Accumulated Other Comprehensive Income (Loss) (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "adbe:OtherComprehensiveIncomeTaxTableTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R96": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PaymentsForRepurchaseOfCommonStock",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416401 - Disclosure - Stock Repurchase Program (Details Numeric)",
     "role": "http://adobe.com/role/StockRepurchaseProgramDetailsNumeric",
     "shortName": "Stock Repurchase Program (Details Numeric)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "2",
      "lang": null,
      "name": "us-gaap:TreasuryStockAcquiredAverageCostPerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R97": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4QTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417402 - Disclosure - Net Income Per Share (Details)",
     "role": "http://adobe.com/role/NetIncomePerShareDetails",
     "shortName": "Net Income Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "lang": null,
      "name": "adbe:Incrementalsharesattributabletounvestedrestrictedstockandperformanceshareawards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R98": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RecordedUnconditionalPurchaseObligationDueWithinOneYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2418402 - Disclosure - Commitments and Contingencies (Details)",
     "role": "http://adobe.com/role/CommitmentsAndContingenciesDetails",
     "shortName": "Commitments and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RecordedUnconditionalPurchaseObligationDueWithinOneYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R99": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:RoyaltyExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2418403 - Disclosure - Commitments and Contingencies (Details Numeric)",
     "role": "http://adobe.com/role/CommitmentsAndContingenciesDetailsNumeric",
     "shortName": "Commitments and Contingencies (Details Numeric)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "adbe10kfy19.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:RoyaltyExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 105,
   "tag": {
    "adbe_Accruedmediacosts": {
     "auth_ref": [],
     "calculation": {
      "http://adobe.com/role/AccruedExpensesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accrued Media Costs",
        "label": "Accrued media costs",
        "terseLabel": "Accrued media costs"
       }
      }
     },
     "localname": "Accruedmediacosts",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_AccumulatedOtherComprehensiveIncomeLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated Other Comprehensive Income (Loss) [Abstract]",
        "label": "Accumulated Other Comprehensive Income (Loss) [Abstract]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossAbstract",
     "nsuri": "http://adobe.com/20191129",
     "xbrltype": "stringItemType"
    },
    "adbe_Achieved": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of shares under a share-based award plan other than a stock option plan that were achieved during the reporting period due to the certification of the actual performance achievement of participants in the program.",
        "label": "Achieved",
        "terseLabel": "Achieved"
       }
      }
     },
     "localname": "Achieved",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "adbe_ActualPercentageAchieved": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Actual percentage achieved.",
        "label": "Actual Percentage Achieved",
        "terseLabel": "Actual Percentage Achieved"
       }
      }
     },
     "localname": "ActualPercentageAchieved",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails2"
     ],
     "xbrltype": "percentItemType"
    },
    "adbe_AllegorithmicMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Allegorithmic [Member]",
        "label": "Allegorithmic [Member]",
        "terseLabel": "Allegorithmic"
       }
      }
     },
     "localname": "AllegorithmicMember",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetailsNumeric"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_AnnualVestingPercentageForDirectorGrants": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Annual vesting percentage for director grants.",
        "label": "Annual Vesting Percentage For Director Grants",
        "terseLabel": "Annual Vesting Percentage For Director Grants",
        "verboseLabel": "Vesting percentage per year for grants to non-employee directors"
       }
      }
     },
     "localname": "AnnualVestingPercentageForDirectorGrants",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails3",
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric"
     ],
     "xbrltype": "percentItemType"
    },
    "adbe_AvailableForSaleSecuritiesFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails2": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents Available-for-sale Securities which consist of all investments in certain debt and equity securities neither classified as trading or held-to-maturity securities. A debt security represents a creditor relationship with an enterprise. Debt securities include, among other items, US Treasury securities, US government securities, municipal securities, corporate bonds, convertible debt, commercial paper, and all securitized debt instruments. An equity security represents an ownership interest in an enterprise or the right to acquire or dispose of an ownership interest in an enterprise at fixed or determinable prices. Equity securities include, among other things, common stock, certain preferred stock, warrant rights, call options, and put options, but do not include convertible debt. An entity may opt to provide the reader with additional narrative text to better understand the nature of investments in debt and equity securities which are categorized as Available-for-sale.",
        "label": "Available For Sale Securities Fair Value Disclosure",
        "totalLabel": "Total, Estimated Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesFairValueDisclosure",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsAmortizedCostBasis": {
     "auth_ref": [],
     "calculation": {
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails2": {
       "order": 4.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesAmortizedCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Available-for-sale Securities, Debt Maturities, After Three Years, Amortized Cost Basis",
        "label": "Available-for-sale Securities, Debt Maturities, After Three Years, Amortized Cost Basis",
        "verboseLabel": "Due after three years, Amortized Cost"
       }
      }
     },
     "localname": "AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsAmortizedCostBasis",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails2": {
       "order": 4.0,
       "parentTag": "adbe_AvailableForSaleSecuritiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Available-for-sale Securities, Debt Maturities, After Three Years, Fair Value",
        "label": "Available-for-sale Securities, Debt Maturities, After Three Years, Fair Value",
        "verboseLabel": "Due after three years, Estimated Fair value"
       }
      }
     },
     "localname": "AvailableforsaleSecuritiesDebtMaturitiesAfterThreeYearsFairValue",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsAmortizedCostBasis": {
     "auth_ref": [],
     "calculation": {
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails2": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesAmortizedCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Available-for-sale Securities, Debt Maturities, Next One to Two Years, Amortized Cost Basis",
        "label": "Available-for-sale Securities, Debt Maturities, Next One to Two Years, Amortized Cost Basis",
        "terseLabel": "Due between one and two years, Amortized Cost"
       }
      }
     },
     "localname": "AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsAmortizedCostBasis",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails2": {
       "order": 2.0,
       "parentTag": "adbe_AvailableForSaleSecuritiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Available-for-sale Securities, Debt Maturities, Next One to Two Years, Fair Value",
        "label": "Available-for-sale Securities, Debt Maturities, Next One to Two Years, Fair Value",
        "verboseLabel": "Due between one and two years, Estimated Fair value"
       }
      }
     },
     "localname": "AvailableforsaleSecuritiesDebtMaturitiesNextOnetoTwoYearsFairValue",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsAmortizedCostBasis": {
     "auth_ref": [],
     "calculation": {
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails2": {
       "order": 3.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesAmortizedCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Available-for-sale Securities, Debt Maturities, Next Two to Three Years, Amortized Cost Basis",
        "label": "Available-for-sale Securities, Debt Maturities, Next Two to Three Years, Amortized Cost Basis",
        "verboseLabel": "Due between two and three years, Amortized Cost"
       }
      }
     },
     "localname": "AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsAmortizedCostBasis",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails2": {
       "order": 3.0,
       "parentTag": "adbe_AvailableForSaleSecuritiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Available-for-sale Securities, Debt Maturities, Next Two to Three Years, Fair Value",
        "label": "Available-for-sale Securities, Debt Maturities, Next Two to Three Years, Fair Value",
        "verboseLabel": "Due between two and three years, Estimated Fair value"
       }
      }
     },
     "localname": "AvailableforsaleSecuritiesDebtMaturitiesNextTwotoThreeYearsFairValue",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_Benefitsrelatingtotaxpositions": {
     "auth_ref": [],
     "calculation": {
      "http://adobe.com/role/IncomeTaxesDetails1": {
       "order": 8.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Benefits relating to tax positions",
        "label": "Benefits relating to tax positions",
        "terseLabel": "Benefits relating to tax positions"
       }
      }
     },
     "localname": "Benefitsrelatingtotaxpositions",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_BoardOfDirectorsAndCertainExecutivesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Board of Directors and Certain Executives [Member]",
        "label": "Board of Directors and Certain Executives [Member]"
       }
      }
     },
     "localname": "BoardOfDirectorsAndCertainExecutivesMember",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/BenefitPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_BusinessCombinationDeferredTaxAssetsAcquired": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Business Combination, Deferred Tax Assets Acquired",
        "label": "Business Combination, Deferred Tax Assets Acquired",
        "terseLabel": "Deferred tax assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationDeferredTaxAssetsAcquired",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_BusinessCombinationDeferredTaxLiabilitiesAssumedforFutureAmortizationofIntangibleAssets": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Business Combination, Deferred Tax Liabilities for Future Amortization of Intangible Assets",
        "label": "Business Combination, Deferred Tax Liabilities Assumed for Future Amortization of Intangible Assets",
        "terseLabel": "Deferred tax liabilities assumed for future amortization of intangible assets"
       }
      }
     },
     "localname": "BusinessCombinationDeferredTaxLiabilitiesAssumedforFutureAmortizationofIntangibleAssets",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_BusinessCombinationPurchasePrice": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Business Combination Purchase Price",
        "label": "Business Combination Purchase Price",
        "terseLabel": "Business Combination Purchase Price",
        "verboseLabel": "Total estimated purchase price"
       }
      }
     },
     "localname": "BusinessCombinationPurchasePrice",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetails1",
      "http://adobe.com/role/AcquisitionsDetails3",
      "http://adobe.com/role/AcquisitionsDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_BusinessCombinationPurchasePriceforRemainingInterest": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Business Combination, Purchase Price for Remaining Interest",
        "label": "Business Combination, Purchase Price for Remaining Interest",
        "terseLabel": "Business Combination, Purchase Price for Remaining Interest"
       }
      }
     },
     "localname": "BusinessCombinationPurchasePriceforRemainingInterest",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_Changeintreasurystockvalueduetodeferredcompensationplan": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "An (increase) decrease to treasury stock value due to deferred compensation plan.",
        "label": "Change in treasury stock value due to deferred compensation plan",
        "terseLabel": "Value of shares in deferred compensation plan"
       }
      }
     },
     "localname": "Changeintreasurystockvalueduetodeferredcompensationplan",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_CliffVestingPercentageonThirdYearforPerformanceAwards": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cliff Vesting Percentage on Third Year for Performance Awards",
        "label": "Cliff Vesting Percentage on Third Year for Performance Awards",
        "verboseLabel": "Vesting percentage on third year for performance awards"
       }
      }
     },
     "localname": "CliffVestingPercentageonThirdYearforPerformanceAwards",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric"
     ],
     "xbrltype": "percentItemType"
    },
    "adbe_CostOfIssuanceOfTreasuryStock": {
     "auth_ref": [],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cost of Issuance of teasury stock",
        "label": "Cost Of Issuance Of Treasury Stock",
        "negatedTerseLabel": "Taxes paid related to net share settlement of equity awards"
       }
      }
     },
     "localname": "CostOfIssuanceOfTreasuryStock",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_CostOfServiceAndSupportRevenueMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "",
        "label": "Cost of Service and Support Revenue [Member]",
        "terseLabel": "Cost of Revenue - Services and Support [Member]"
       }
      }
     },
     "localname": "CostOfServiceAndSupportRevenueMember",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails4"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_CostOfSubscriptionRevenueMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "",
        "label": "Cost of Subscription Revenue [Member]",
        "terseLabel": "Cost of Revenue - Subscription [Member]"
       }
      }
     },
     "localname": "CostOfSubscriptionRevenueMember",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails4"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_CostofProductRevenue": {
     "auth_ref": [],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_CostOfRevenue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cost of Product Revenue",
        "label": "Cost of Product Revenue",
        "terseLabel": "Product"
       }
      }
     },
     "localname": "CostofProductRevenue",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_CostofServicesandSupportRevenue": {
     "auth_ref": [],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_CostOfRevenue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cost of Services and Support Revenue",
        "label": "Cost of Services and Support Revenue",
        "terseLabel": "Services and support"
       }
      }
     },
     "localname": "CostofServicesandSupportRevenue",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_CostofSubscriptionRevenue": {
     "auth_ref": [],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_CostOfRevenue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cost of Subscription Revenue",
        "label": "Cost of Subscription Revenue",
        "terseLabel": "Subscription"
       }
      }
     },
     "localname": "CostofSubscriptionRevenue",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_CreativeCloud": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Creative Cloud; major offering in Digital Media reportable segment",
        "label": "Creative Cloud",
        "terseLabel": "Creative Cloud"
       }
      }
     },
     "localname": "CreativeCloud",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/RevenueDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_CustomerContractsAndRelationshipsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Customer Contracts and Relationships [Member]",
        "label": "Customer Contracts and Relationships [Member]",
        "verboseLabel": "Customer contracts and relationships"
       }
      }
     },
     "localname": "CustomerContractsAndRelationshipsMember",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetails1",
      "http://adobe.com/role/AcquisitionsDetails3",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails5",
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsAnnualInstallmentsOptionPaymentPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Compensation Arrangement, Participant Election of Benefit Payments, Annual Installments Option Payment Period",
        "label": "Deferred Compensation Arrangement, Participant Election of Benefit Payments, Annual Installments Option Payment Period",
        "terseLabel": "Payment period for annual installments election of benefit payments"
       }
      }
     },
     "localname": "DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsAnnualInstallmentsOptionPaymentPeriod",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/BenefitPlansDetails"
     ],
     "xbrltype": "durationStringItemType"
    },
    "adbe_DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsStartDateMinimumPeriodAfterEndOfPlanYear": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Compensation Arrangement, Participant Election of Benefit Payments Start Date, Minimum Period after End of Plan Year",
        "label": "Deferred Compensation Arrangement, Participant Election of Benefit Payments Start Date, Minimum Period after End of Plan Year",
        "terseLabel": "Minimum period after end of plan year participants can elect to begin benefit payments"
       }
      }
     },
     "localname": "DeferredCompensationArrangementParticipantElectionOfBenefitPaymentsStartDateMinimumPeriodAfterEndOfPlanYear",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/BenefitPlansDetails"
     ],
     "xbrltype": "durationStringItemType"
    },
    "adbe_DeferredTaxAssetsAcquiredTechnology": {
     "auth_ref": [],
     "calculation": {
      "http://adobe.com/role/IncomeTaxesDetails1": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Acquired technology.",
        "label": "Deferred Tax Assets, Acquired Technology",
        "verboseLabel": "Acquired technology"
       }
      }
     },
     "localname": "DeferredTaxAssetsAcquiredTechnology",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_DeferredTaxAssetsCapitalizedExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://adobe.com/role/IncomeTaxesDetails1": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Capitalized expenses.",
        "label": "Deferred Tax Assets, Capitalized Expenses",
        "verboseLabel": "Capitalized expenses"
       }
      }
     },
     "localname": "DeferredTaxAssetsCapitalizedExpenses",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_DigitalExperienceMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Digital Experience [Member]",
        "label": "Digital Experience [Member]",
        "terseLabel": "Digital Experience"
       }
      }
     },
     "localname": "DigitalExperienceMember",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails",
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails1",
      "http://adobe.com/role/RevenueDetails1",
      "http://adobe.com/role/RevenueDetails4"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_DigitalMediaMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Digital Media [Member]",
        "label": "Digital Media [Member]",
        "terseLabel": "Digital Media"
       }
      }
     },
     "localname": "DigitalMediaMember",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails",
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails1",
      "http://adobe.com/role/RevenueDetails1",
      "http://adobe.com/role/RevenueDetails3",
      "http://adobe.com/role/RevenueDetails4"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_DocumentAndEntityInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Document And Entity Information.",
        "label": "Document and Entity Information [Abstract]"
       }
      }
     },
     "localname": "DocumentAndEntityInformationAbstract",
     "nsuri": "http://adobe.com/20191129",
     "xbrltype": "stringItemType"
    },
    "adbe_DocumentCloud": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Document Cloud; major offering in Digital Media reportable segment",
        "label": "Document Cloud",
        "terseLabel": "Document Cloud"
       }
      }
     },
     "localname": "DocumentCloud",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/RevenueDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_DueToAcquisition": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The quantity of shares issuable on stock options or awards brought over as a result of an acquisition.",
        "label": "Due To Acquisition",
        "terseLabel": "Increase due to acquisition"
       }
      }
     },
     "localname": "DueToAcquisition",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails1"
     ],
     "xbrltype": "sharesItemType"
    },
    "adbe_EquityAwardsAssumedForAcquisition": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity awards assumed for acquisition.",
        "label": "Equity Awards Assumed For Acquisition",
        "terseLabel": "Equity awards assumed for acquisition",
        "verboseLabel": "Issuance of common stock and stock awards assumed in business acquisitions"
       }
      }
     },
     "localname": "EquityAwardsAssumedForAcquisition",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows",
      "http://adobe.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_EquityadjustmentattributabletoTaxAct": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity adjustment due to passage of Tax Cuts and Job Act passed in FY 2018.",
        "label": "Equity adjustment attributable to Tax Act",
        "terseLabel": "Impact of the U.S. Tax Act"
       }
      }
     },
     "localname": "EquityadjustmentattributabletoTaxAct",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_ExistingNonEmployeeDirectorsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Existing Non-Employee Directors [Member]",
        "label": "Existing Non-Employee Directors [Member]",
        "terseLabel": "Existing Non-Employee Directors [Member]"
       }
      }
     },
     "localname": "ExistingNonEmployeeDirectorsMember",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails",
      "http://adobe.com/role/StockBasedCompensationDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_Fairmarketvalueofderivativeliability": {
     "auth_ref": [],
     "calculation": {
      "http://adobe.com/role/AccruedExpensesDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair market value of derivative liability",
        "label": "Fair market value of derivative liability",
        "terseLabel": "Fair value of derivatives"
       }
      }
     },
     "localname": "Fairmarketvalueofderivativeliability",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnotescurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of interest rate swap offsetting carrying value of notes, current",
        "label": "Fair value of interest rate swap offsetting carrying value of notes, current",
        "terseLabel": "Fair value of interest rate swap offsetting carrying value of notes, current"
       }
      }
     },
     "localname": "Fairvalueofinterestrateswapoffsettingcarryingvalueofnotescurrent",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnoteslongterm": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of interest rate swap offsetting carrying value of notes, long-term",
        "label": "Fair value of interest rate swap offsetting carrying value of notes, long-term",
        "terseLabel": "Fair value of interest rate swap offsetting carrying value of notes, long-term"
       }
      }
     },
     "localname": "Fairvalueofinterestrateswapoffsettingcarryingvalueofnoteslongterm",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_FiniteLivedIntangibleAssetsScheduleofWeightedAverageUsefulLivesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "[Table Text Block] for Amortizable Intangible Assets Schedule of Weighted Average Useful Lives [Table]",
        "label": "Finite-Lived Intangible Assets Schedule of Weighted Average Useful Lives [Table Text Block]",
        "terseLabel": "Finite-Lived Intangible Assets Schedule of Weighted Average Useful Lives [Table Text Block]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsScheduleofWeightedAverageUsefulLivesTableTextBlock",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "adbe_FiniteLivedpurchasedtechnologygross": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date to an asset acquired in a business combination representing purchased technology having a finite beneficial life.",
        "label": "Finite-Lived purchased technology, gross",
        "terseLabel": "Finite-Lived Purchased Technology, Gross",
        "verboseLabel": "Purchased technology"
       }
      }
     },
     "localname": "FiniteLivedpurchasedtechnologygross",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetails1",
      "http://adobe.com/role/AcquisitionsDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_Finitelivedinprocessresearchanddevelopment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Gross carrying amount as of the balance sheet date to an asset acquired in a business combination representing in-process research and development.",
        "label": "Finite -lived in-process research and development",
        "terseLabel": "Finite -lived in-process research and development"
       }
      }
     },
     "localname": "Finitelivedinprocessresearchanddevelopment",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_FocalAwardsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Focal Awards [Member]",
        "label": "Focal Awards [Member]",
        "terseLabel": "Focal Awards [Member]"
       }
      }
     },
     "localname": "FocalAwardsMember",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_GrossProfitAsPercentageOfRevenue": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Gross profit as a percentage of revenue.",
        "label": "Gross profit as a percentage of revenue",
        "terseLabel": "Gross profit as a percentage of revenue"
       }
      }
     },
     "localname": "GrossProfitAsPercentageOfRevenue",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/RevenueDetails1"
     ],
     "xbrltype": "percentItemType"
    },
    "adbe_GrossunrealizedgainsonavailableforsalesecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Gross unrealized gains on available-for-sale securities [Abstract]",
        "label": "Gross unrealized gains on available-for-sale securities [Abstract]",
        "terseLabel": "Gross unrealized gains on available-for-sale securities [Abstract]"
       }
      }
     },
     "localname": "GrossunrealizedgainsonavailableforsalesecuritiesAbstract",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "adbe_GrossunrealizedgainsonavailableforsalesecuritiesincreasedecreaseNetofTax": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Gross unrealized gains on available for sale securities, increase decrease",
        "label": "Gross unrealized gains on available for sale securities, increase decrease, Net of Tax",
        "terseLabel": "Gross unrealized gains on available for sale securities, increase decrease"
       }
      }
     },
     "localname": "GrossunrealizedgainsonavailableforsalesecuritiesincreasedecreaseNetofTax",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_GrossunrealizedgainsonavailableforsalesecuritiesreclassificationadjustmentsNetofTax": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Gross unrealized gains on available for sale securities, reclassification adjustments",
        "label": "Gross unrealized gains on available for sale securities, reclassification adjustments, Net of Tax",
        "negatedTerseLabel": "Gross unrealized gains on available for sale securities, reclassification adjustments"
       }
      }
     },
     "localname": "GrossunrealizedgainsonavailableforsalesecuritiesreclassificationadjustmentsNetofTax",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_GrossunrealizedlossesonavailableforsalesecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Gross unrealized losses on available-for-sale securities [Abstract]",
        "label": "Gross unrealized losses on available-for-sale securities [Abstract]",
        "terseLabel": "Gross unrealized losses on available-for-sale securities [Abstract]"
       }
      }
     },
     "localname": "GrossunrealizedlossesonavailableforsalesecuritiesAbstract",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "adbe_GrossunrealizedlossesonavailableforsalesecuritiesincreaseordecreaseNetofTax": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Gross unrealized losses on available for sale securities, increase or decrease",
        "label": "Gross unrealized losses on available for sale securities increase or decrease, Net of Tax",
        "negatedTerseLabel": "Gross unrealized losses on available for sale securities increase or decrease"
       }
      }
     },
     "localname": "GrossunrealizedlossesonavailableforsalesecuritiesincreaseordecreaseNetofTax",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_GrossunrealizedlossesonavailableforsalesecuritiesreclassificationadjustmentsNetofTax": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Gross unrealized losses on available for sale securities, reclassification adjustments",
        "label": "Gross unrealized losses on available for sale securities, reclassification adjustments, Net of Tax",
        "terseLabel": "Gross unrealized losses on available for sale securities, reclassification adjustments"
       }
      }
     },
     "localname": "GrossunrealizedlossesonavailableforsalesecuritiesreclassificationadjustmentsNetofTax",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_IncomeTaxReconciliationLicensingOfTechnologyToForeignSubsidiaries": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Income Tax Reconciliation Licensing Of Technology To Foreign Subsidiaries.",
        "label": "Income Tax Reconciliation Licensing Of Technology To Foreign Subsidiaries",
        "verboseLabel": "Tax charge for licensing acquired company technology to foreign subsidiaries"
       }
      }
     },
     "localname": "IncomeTaxReconciliationLicensingOfTechnologyToForeignSubsidiaries",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_Incrementalsharesattributabletounvestedrestrictedstockandperformanceshareawards": {
     "auth_ref": [],
     "calculation": {
      "http://adobe.com/role/NetIncomePerShareDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Incremental shares attributable to unvested restricted stock and performance share awards.",
        "label": "Incremental shares attributable to unvested restricted stock and performance share awards",
        "terseLabel": "Restricted stock units and performance share awards"
       }
      }
     },
     "localname": "Incrementalsharesattributabletounvestedrestrictedstockandperformanceshareawards",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "adbe_InterestRateScenarioAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest Rate Scenario [Axis]",
        "label": "Interest Rate Scenario [Axis]",
        "terseLabel": "Interest Rate Scenario [Axis]"
       }
      }
     },
     "localname": "InterestRateScenarioAxis",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/DebtDetailsNumeric1",
      "http://adobe.com/role/DebtDetailsNumeric3"
     ],
     "xbrltype": "stringItemType"
    },
    "adbe_InterestRateScenarioDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "interest rate scenario [Domain] [Domain]",
        "label": "Interest rate scenario [Domain]",
        "terseLabel": "Interest rate scenario [Domain]"
       }
      }
     },
     "localname": "InterestRateScenarioDomain",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/DebtDetailsNumeric1",
      "http://adobe.com/role/DebtDetailsNumeric3"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_InvestmentinLeaseReceivableAppliedtoBuildingPurchase": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Investment in Lease Receivable Applied to Building Purchase",
        "label": "Investment in Lease Receivable Applied to Building Purchase",
        "terseLabel": "Investment in lease receivable applied to building purchase"
       }
      }
     },
     "localname": "InvestmentinLeaseReceivableAppliedtoBuildingPurchase",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_MagentoMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Magento [Member]",
        "label": "Magento [Member]",
        "terseLabel": "Magento"
       }
      }
     },
     "localname": "MagentoMember",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetails3",
      "http://adobe.com/role/AcquisitionsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_MarginAddedToLiborToDetermineInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Margin Added to LIBOR to Determine Interest Rate",
        "label": "Margin Added to LIBOR to Determine Interest Rate",
        "terseLabel": "Margin Added to LIBOR to Determine Interest Rate"
       }
      }
     },
     "localname": "MarginAddedToLiborToDetermineInterestRate",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/DebtDetailsNumeric1",
      "http://adobe.com/role/DebtDetailsNumeric3"
     ],
     "xbrltype": "percentItemType"
    },
    "adbe_MarginAddedtoBaseRatetoDetermineInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "",
        "label": "Margin Added to Base Rate to Determine Interest Rate",
        "terseLabel": "Margin Added to Base Rate to Determine Interest Rate"
       }
      }
     },
     "localname": "MarginAddedtoBaseRatetoDetermineInterestRate",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/DebtDetailsNumeric1"
     ],
     "xbrltype": "percentItemType"
    },
    "adbe_MarketoMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Marketo [Member]",
        "label": "Marketo [Member]",
        "terseLabel": "Marketo"
       }
      }
     },
     "localname": "MarketoMember",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetails1",
      "http://adobe.com/role/AcquisitionsDetails2",
      "http://adobe.com/role/AcquisitionsDetailsNumeric",
      "http://adobe.com/role/AcquisitionsTables",
      "http://adobe.com/role/DebtDetailsNumeric1",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetailsNumeric"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_MaximumSharesEligibleToReceiveMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum Shares Eligible to Receive.",
        "label": "Maximum Shares Eligible to Receive [Member]",
        "terseLabel": "Maximum Shares Eligible to Receive [Member]"
       }
      }
     },
     "localname": "MaximumSharesEligibleToReceiveMember",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_MaximumTargetPercentageAllowedUnderProgram": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum Target Percentage Allowed Under Program.",
        "label": "Maximum Target Percentage Allowed Under Program",
        "terseLabel": "Maximum Target Percentage Allowed Under Program",
        "verboseLabel": "Maximum percentage of target shares able to receive"
       }
      }
     },
     "localname": "MaximumTargetPercentageAllowedUnderProgram",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails2",
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric"
     ],
     "xbrltype": "percentItemType"
    },
    "adbe_NetGainsLossesRecognizedInInterestAndOtherIncomeNetRelatingToBalanceSheetHedgingTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Net Gains Losses Recognized In Interest And Other Income Net Relating To Balance Sheet Hedging",
        "label": "Net Gains Losses Recognized In Interest And Other Income Net Relating To Balance Sheet Hedging [Table Text Block]",
        "verboseLabel": "Net Gains (Losses) Recognized in Interest and Other Income (Expense) Net, Relating to Non-Designated Derivatives"
       }
      }
     },
     "localname": "NetGainsLossesRecognizedInInterestAndOtherIncomeNetRelatingToBalanceSheetHedgingTableTextBlock",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "adbe_Netgainlossrecognizedinrevenue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Net gain (loss) recognized in revenue",
        "label": "Net gain (loss) recognized in revenue",
        "terseLabel": "Net gain (loss) recognized in revenue"
       }
      }
     },
     "localname": "Netgainlossrecognizedinrevenue",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_NewNonEmployeeDirectorsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "New Non-Employee Directors [Member]",
        "label": "New Non-Employee Directors [Member]",
        "terseLabel": "New Non-Employee Directors [Member]"
       }
      }
     },
     "localname": "NewNonEmployeeDirectorsMember",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_NoncancellableCommittedFundsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Non-cancellable Committed Funds [Member]",
        "label": "Non-cancellable Committed Funds [Member]",
        "terseLabel": "Non-cancellable Committed Funds"
       }
      }
     },
     "localname": "NoncancellableCommittedFundsMember",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/RevenueDetailsNumeric"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_Notes2020Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "2020 Notes.",
        "label": "Notes 2020 [Member]",
        "terseLabel": "Notes 2020"
       }
      }
     },
     "localname": "Notes2020Member",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/DebtDetails",
      "http://adobe.com/role/DebtDetailsNumeric2",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetailsNumeric"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_Notes2020and2025Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Notes 2020 and 2025 [Member]",
        "label": "Notes 2020 and 2025 [Member]",
        "terseLabel": "Notes 2020 and 2025"
       }
      }
     },
     "localname": "Notes2020and2025Member",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/DebtDetails",
      "http://adobe.com/role/DebtDetailsNumeric2",
      "http://adobe.com/role/FairValueMeasurementsDetailsNumeric"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_Notes2025Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Notes 2025 [Member]",
        "label": "Notes 2025 [Member]",
        "terseLabel": "Notes 2025"
       }
      }
     },
     "localname": "Notes2025Member",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/DebtDetailsNumeric2"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_NumberOfPurchasePeriodsPerOfferingPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of purchase periods per offering period.",
        "label": "Number Of Purchase Periods Per Offering Period",
        "verboseLabel": "Number of purchase periods per offering period"
       }
      }
     },
     "localname": "NumberOfPurchasePeriodsPerOfferingPeriod",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric"
     ],
     "xbrltype": "integerItemType"
    },
    "adbe_NumberOfWeeksInCurrentFiscalQuarter": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of Weeks in Current Fiscal Quarter",
        "label": "Number of Weeks in Current Fiscal Quarter",
        "terseLabel": "Number of weeks in current fiscal quarter"
       }
      }
     },
     "localname": "NumberOfWeeksInCurrentFiscalQuarter",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/SelectedQuarterlyFinancialDataDetails"
     ],
     "xbrltype": "durationStringItemType"
    },
    "adbe_NumberOfWeeksInCurrentFiscalYear": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of Weeks in Current Fiscal Year",
        "label": "Number of Weeks in Current Fiscal Year",
        "terseLabel": "Number of weeks in current fiscal year"
       }
      }
     },
     "localname": "NumberOfWeeksInCurrentFiscalYear",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/SelectedQuarterlyFinancialDataDetails"
     ],
     "xbrltype": "durationStringItemType"
    },
    "adbe_NumbersOfDaysUsedToCalculateAverageStockPrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Numbers of days used to calculate average stock price.",
        "label": "Numbers of Days Used to Calculate Average Stock Price",
        "terseLabel": "Numbers of Days Used to Calculate Average Stock Price",
        "verboseLabel": "Numbers of days used to calculate the aggregate value of the equity award"
       }
      }
     },
     "localname": "NumbersOfDaysUsedToCalculateAverageStockPrice",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails3",
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric"
     ],
     "xbrltype": "durationItemType"
    },
    "adbe_OfferingPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Offering Period.",
        "label": "Offering Period",
        "verboseLabel": "Offering Period"
       }
      }
     },
     "localname": "OfferingPeriod",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric"
     ],
     "xbrltype": "durationStringItemType"
    },
    "adbe_OperatingExpensesAmortizationOfPurchasedIntangibles": {
     "auth_ref": [],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amortization of purchased intangibles recorded to Operating Expenses",
        "label": "Operating Expenses, Amortization of purchased intangibles",
        "terseLabel": "Amortization of intangibles"
       }
      }
     },
     "localname": "OperatingExpensesAmortizationOfPurchasedIntangibles",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_OptionGrantsAndStockPurchaseRightsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Option Grants And Stock Purchase Rights.",
        "label": "Option Grants and Stock Purchase Rights [Member]",
        "terseLabel": "Stock Purchase Rights and Options [Member]"
       }
      }
     },
     "localname": "OptionGrantsAndStockPurchaseRightsMember",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails4"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_OptionToRequestAdditionalCommitmentsOnCreditFacility": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Option to request additional commitments on credit facility.",
        "label": "Option To Request Additional Commitments On Credit Facility",
        "terseLabel": "Option To Request Additional Commitments On Credit Facility"
       }
      }
     },
     "localname": "OptionToRequestAdditionalCommitmentsOnCreditFacility",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/DebtDetailsNumeric3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_OtherAmericasMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other Americas.",
        "label": "Other Americas [Member]",
        "terseLabel": "Other Americas"
       }
      }
     },
     "localname": "OtherAmericasMember",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/PropertyAndEquipmentDetails1",
      "http://adobe.com/role/RevenueDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_OtherAsiaMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other Asia.",
        "label": "Other-Asia [Member]",
        "terseLabel": "Other APAC"
       }
      }
     },
     "localname": "OtherAsiaMember",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/RevenueDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_OtherAwardsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other Awards [Member]",
        "label": "Other Awards [Member]",
        "terseLabel": "Other Awards [Member]"
       }
      }
     },
     "localname": "OtherAwardsMember",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_OtherComprehensiveIncomeTaxTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "[Table Text Block] for Other comprehensive income, tax [Table]",
        "label": "Other comprehensive income, tax [Table Text Block]",
        "terseLabel": "Other comprehensive income, tax [Table Text Block]"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeTaxTableTextBlock",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "adbe_Otherinterestandotherincomeexpensenet": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other interest and other income (expense), net\nOther interest and other income (expense), net attributed to Non-operating income (expense)",
        "label": "Other interest and other income (expense), net",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "Otherinterestandotherincomeexpensenet",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/NonOperatingIncomeExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_PercentageAddedToEffectiveFundsRateInDeterminingInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage Added to Federal Funds Effective Rate in Determining Interest Rate",
        "label": "Percentage Added to Effective Funds Rate in Determining Interest Rate",
        "terseLabel": "Percentage Added to Federal Funds Effective Rate to Determine Interest Rate"
       }
      }
     },
     "localname": "PercentageAddedToEffectiveFundsRateInDeterminingInterestRate",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/DebtDetailsNumeric3"
     ],
     "xbrltype": "percentItemType"
    },
    "adbe_PercentageAddedToLiborInDeterminingInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage Added to LIBOR in Determining Interest Rate",
        "label": "Percentage Added to LIBOR in Determining Interest Rate",
        "terseLabel": "Percentage Added to LIBOR to Determine Interest Rate"
       }
      }
     },
     "localname": "PercentageAddedToLiborInDeterminingInterestRate",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/DebtDetailsNumeric3"
     ],
     "xbrltype": "percentItemType"
    },
    "adbe_PercentageOfContributionMadeByParticipantsOfBaseSalaryToDeferredCompensationPlan": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of contribution made by participants of base salary to deferred compensation plan.",
        "label": "Percentage of contribution made by participants of base salary to deferred compensation plan",
        "verboseLabel": "Percentage of contribution made by participants of base salary to deferred compensation plan"
       }
      }
     },
     "localname": "PercentageOfContributionMadeByParticipantsOfBaseSalaryToDeferredCompensationPlan",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/BenefitPlansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "adbe_PercentageOfContributionMadeByParticipantsOfOtherSpecifiedCompensationToDeferredCompensationPlan": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of contribution made by participants of other specified compensation to deferred compensation plan.",
        "label": "Percentage of contribution made by participants of other specified compensation to deferred compensation plan",
        "verboseLabel": "Percentage of contribution made by participants of other specified compensation to deferred compensation plan"
       }
      }
     },
     "localname": "PercentageOfContributionMadeByParticipantsOfOtherSpecifiedCompensationToDeferredCompensationPlan",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/BenefitPlansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "adbe_Plan2019Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "2019 Equity Incentive Plan [Member]",
        "label": "Plan 2019 [Member]",
        "terseLabel": "2019 Plan [Member]"
       }
      }
     },
     "localname": "Plan2019Member",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_Productrevenue": {
     "auth_ref": [],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Product revenue",
        "label": "Product revenue",
        "terseLabel": "Product"
       }
      }
     },
     "localname": "Productrevenue",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails2",
      "http://adobe.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_Program2014Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Program 2014 [Member]",
        "label": "Program 2014 [Member]",
        "terseLabel": "Program 2014 [Member]"
       }
      }
     },
     "localname": "Program2014Member",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails2",
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_Program2015Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Program 2015 [Member]\n2015 Performance share program, adopted January 26, 2015\nSee exhibit 10.2 of the 8-K filed with the SEC on January 28, 2015",
        "label": "Program 2015 [Member]",
        "terseLabel": "Program 2015 [Member]"
       }
      }
     },
     "localname": "Program2015Member",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails2",
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_Program2016Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Program 2016 [Member]\n2016 Performance share program, adopted January 25, 2016.\nSee Exhibit 10.2 of the 8-K filed with the SEC on January 29, 2016",
        "label": "Program 2016 [Member]",
        "terseLabel": "Program 2016 [Member]"
       }
      }
     },
     "localname": "Program2016Member",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails2",
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_ProgramsachievedMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Programs achieved",
        "label": "Programs achieved [Member]",
        "terseLabel": "Programs achieved [Member]"
       }
      }
     },
     "localname": "ProgramsachievedMember",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails2",
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric",
      "http://adobe.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_ProgramsnotyetachievedMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Programs not yet achieved [Member]",
        "label": "Programs not yet achieved [Member]",
        "terseLabel": "Programs not yet achieved [Member]"
       }
      }
     },
     "localname": "ProgramsnotyetachievedMember",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails2",
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric",
      "http://adobe.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_PropertyandEquipmentbyGeographicAreaTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Property and Equipment by Geographic Area [Table Text Block]",
        "label": "Property and Equipment by Geographic Area [Table Text Block]",
        "terseLabel": "Property and Equipment by Geographic Area"
       }
      }
     },
     "localname": "PropertyandEquipmentbyGeographicAreaTableTextBlock",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/PropertyAndEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "adbe_PublishingMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Publishing",
        "label": "Publishing [Member]",
        "terseLabel": "Publishing"
       }
      }
     },
     "localname": "PublishingMember",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails",
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails1",
      "http://adobe.com/role/RevenueDetails1",
      "http://adobe.com/role/RevenueDetails4"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_PurchasePeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Purchase period.",
        "label": "Purchase Period",
        "verboseLabel": "Purchase period"
       }
      }
     },
     "localname": "PurchasePeriod",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric"
     ],
     "xbrltype": "durationStringItemType"
    },
    "adbe_PurchasedTechnologyMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Purchased Technology.",
        "label": "Purchased Technology [Member]",
        "terseLabel": "Purchased Technology"
       }
      }
     },
     "localname": "PurchasedTechnologyMember",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetails1",
      "http://adobe.com/role/AcquisitionsDetails3",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails5",
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_RSUtypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "RSU type [Axis]",
        "label": "RSU type [Axis]",
        "terseLabel": "RSU type [Axis]"
       }
      }
     },
     "localname": "RSUtypeAxis",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric"
     ],
     "xbrltype": "stringItemType"
    },
    "adbe_RSUtypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "[Domain] for RSU type [Axis]",
        "label": "RSU type [Domain]",
        "terseLabel": "RSU type [Domain]"
       }
      }
     },
     "localname": "RSUtypeDomain",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_RealizedInvestmentGains": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Realized investment gains.",
        "label": "Realized investment gains",
        "verboseLabel": "Realized investment gains"
       }
      }
     },
     "localname": "RealizedInvestmentGains",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/NonOperatingIncomeExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_RealizedInvestmentLosses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Realized investment losses.",
        "label": "Realized investment losses",
        "negatedLabel": "Realized investment losses"
       }
      }
     },
     "localname": "RealizedInvestmentLosses",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/NonOperatingIncomeExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_RefundableCustomerDepositsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Refundable Customer Deposits [Member]",
        "label": "Refundable Customer Deposits [Member]",
        "terseLabel": "Refundable Customer Deposits"
       }
      }
     },
     "localname": "RefundableCustomerDepositsMember",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/RevenueDetailsNumeric"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_RepurchaseNotesAtPriceOfTheirPrincipalAmountPlusAccruedAndUnpaidInterest": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Repurchase notes at price of their principal amount, plus accrued and unpaid interest.",
        "label": "Repurchase notes at price of their principal amount plus accrued and unpaid interest",
        "terseLabel": "Repurchase notes at price of their principal amount plus accrued and unpaid interest"
       }
      }
     },
     "localname": "RepurchaseNotesAtPriceOfTheirPrincipalAmountPlusAccruedAndUnpaidInterest",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/DebtDetailsNumeric2"
     ],
     "xbrltype": "percentItemType"
    },
    "adbe_RestrictedStockAndPerformanceShareAwardsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Restricted Stock And Performance Share Awards.",
        "label": "Restricted Stock and Performance Share Awards [Member]",
        "terseLabel": "Restricted Stock and Performance Share Awards [Member]"
       }
      }
     },
     "localname": "RestrictedStockAndPerformanceShareAwardsMember",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails4"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_RestrictedStockUnitsExpectedToVestIntrinsicValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Restricted Stock Units expected to vest intrinsic value.",
        "label": "Restricted Stock Units Expected To Vest Intrinsic Value",
        "terseLabel": "Restricted Stock Units Expected To Vest Intrinsic Value"
       }
      }
     },
     "localname": "RestrictedStockUnitsExpectedToVestIntrinsicValue",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_RestrictedStockUnitsExpectedToVestShares": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Restricted Stock Units Expected To Vest Shares.",
        "label": "Restricted Stock Units Expected To Vest Shares",
        "terseLabel": "Restricted Stock Units Expected To Vest Shares"
       }
      }
     },
     "localname": "RestrictedStockUnitsExpectedToVestShares",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails1"
     ],
     "xbrltype": "sharesItemType"
    },
    "adbe_RestrictedStockUnitsGrantedToDirectorsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Restricted stock units granted to directors.",
        "label": "Restricted Stock Units Granted To Directors [Table Text Block]",
        "verboseLabel": "Restricted Stock Units Granted to Directors"
       }
      }
     },
     "localname": "RestrictedStockUnitsGrantedToDirectorsTableTextBlock",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "adbe_RestrictedStockUnitsGrantedToExistingDirectors": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Restricted stock units granted to existing directors.",
        "label": "Restricted Stock Units Granted To Existing Directors",
        "verboseLabel": "Annual equity grants to existing directors"
       }
      }
     },
     "localname": "RestrictedStockUnitsGrantedToExistingDirectors",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails3"
     ],
     "xbrltype": "sharesItemType"
    },
    "adbe_RestrictedStockUnitsGrantedToNewDirectors": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Restricted stock units granted to new directors.",
        "label": "Restricted Stock Units Granted To New Directors",
        "terseLabel": "Initial equity grants to new directors"
       }
      }
     },
     "localname": "RestrictedStockUnitsGrantedToNewDirectors",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails3"
     ],
     "xbrltype": "sharesItemType"
    },
    "adbe_RevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revenue [Abstract]",
        "label": "Revenue [Abstract]"
       }
      }
     },
     "localname": "RevenueAbstract",
     "nsuri": "http://adobe.com/20191129",
     "xbrltype": "stringItemType"
    },
    "adbe_RevenueRecognitionRevenueReserveRollforwardTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revenue recognition revenue reserve roll forward.",
        "label": "Revenue Recognition, Revenue Reserve Rollforward [Table Text Block]",
        "verboseLabel": "Revenue reserve rollforward"
       }
      }
     },
     "localname": "RevenueRecognitionRevenueReserveRollforwardTableTextBlock",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/RevenueTables2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "adbe_SalesAndMarketingAllowances": {
     "auth_ref": [],
     "calculation": {
      "http://adobe.com/role/AccruedExpensesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sales and marketing allowances.",
        "label": "Sales and marketing allowances",
        "terseLabel": "Sales and marketing allowances"
       }
      }
     },
     "localname": "SalesAndMarketingAllowances",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_ScenarioiMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Scenario i",
        "label": "Scenarioi [Member]",
        "terseLabel": "Scenarioi [Member]"
       }
      }
     },
     "localname": "ScenarioiMember",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/DebtDetailsNumeric1",
      "http://adobe.com/role/DebtDetailsNumeric3"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_ScenarioiiMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Scenario ii [Member]",
        "label": "Scenarioii [Member]",
        "terseLabel": "Scenarioii [Member]"
       }
      }
     },
     "localname": "ScenarioiiMember",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/DebtDetailsNumeric1",
      "http://adobe.com/role/DebtDetailsNumeric3"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_ScheduleOfAllowanceForDoubtfulAccountsRollforwardTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of Allowance for Doubtful Accounts Rollforward [Table Text Block]",
        "label": "Schedule of Allowance for Doubtful Accounts Rollforward [Table Text Block]",
        "terseLabel": "Allowance for doubtful accounts rollforward"
       }
      }
     },
     "localname": "ScheduleOfAllowanceForDoubtfulAccountsRollforwardTableTextBlock",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/RevenueTables2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "adbe_ScheduleOfUnconditionalPurchaseObligationsOperatingLeasesAndCapitalLeasesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of Unconditional Purchase Obligations, Operating Leases and Capital Leases.",
        "label": "Schedule of Unconditional Purchase Obligations, Operating Leases and Capital Leases [Text Block]",
        "verboseLabel": "Summary of non-cancellable unconditional purchase obligations, operating leases and capital leases"
       }
      }
     },
     "localname": "ScheduleOfUnconditionalPurchaseObligationsOperatingLeasesAndCapitalLeasesTextBlock",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/CommitmentsAndContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "adbe_ScheduleOfUnrealizedLossOnInvestmentsTwelveMonthsOrLongerTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of Unrealized Loss on Investments Twelve Months or Longer [Table Text Block]",
        "label": "Schedule of Unrealized Loss on Investments Twelve Months or Longer [Table Text Block]",
        "terseLabel": "Continuous Unrealized Loss Position Twelve Months or Longer Related to Available-for-Sale-Securities"
       }
      }
     },
     "localname": "ScheduleOfUnrealizedLossOnInvestmentsTwelveMonthsOrLongerTableTextBlock",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "adbe_ScheduleofacquiredassetsandliabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "[Line Items] for Schedule of acquired assets and liabilities, includes intangible assets, net liabilities, and goodwill.",
        "label": "Schedule of acquired assets and liabilities [Line Items]",
        "terseLabel": "Schedule of acquired assets and liabilities"
       }
      }
     },
     "localname": "ScheduleofacquiredassetsandliabilitiesLineItems",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetails1",
      "http://adobe.com/role/AcquisitionsDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "adbe_ScheduleofacquiredassetsandliabilitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of acquired assets and liabilities, includes intangible assets, net liabilities, and goodwill.",
        "label": "Schedule of acquired assets and liabilities [Table]",
        "terseLabel": "Schedule of acquired assets and liabilities"
       }
      }
     },
     "localname": "ScheduleofacquiredassetsandliabilitiesTable",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetails1",
      "http://adobe.com/role/AcquisitionsDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "adbe_ScheduleofacquiredassetsandliabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "[Table Text Block] for Schedule of acquired assets and liabilities, includes intangible assets, net liabilities, and goodwill.",
        "label": "Schedule of acquired assets and liabilities [Table Text Block]",
        "terseLabel": "Schedule of acquired assets and liabilities"
       }
      }
     },
     "localname": "ScheduleofacquiredassetsandliabilitiesTableTextBlock",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/AcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "adbe_ScheduleofproformarevenueandearningsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "[Line Items] for Schedule of pro forma revenue and earnings [Table]",
        "label": "Schedule of pro forma revenue and earnings [Line Items]",
        "terseLabel": "Schedule of pro forma revenue and earnings"
       }
      }
     },
     "localname": "ScheduleofproformarevenueandearningsLineItems",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "adbe_ScheduleofproformarevenueandearningsTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of pro forma revenue and earnings [Table]",
        "label": "Schedule of pro forma revenue and earnings [Table]",
        "terseLabel": "Schedule of pro forma revenue and earnings [Table]"
       }
      }
     },
     "localname": "ScheduleofproformarevenueandearningsTable",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "adbe_SeniorNotesCarryingValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Senior Notes, Carrying Value",
        "label": "Senior Notes, Carrying Value",
        "terseLabel": "Senior Notes, Carrying Value"
       }
      }
     },
     "localname": "SeniorNotesCarryingValue",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/DebtDetailsNumeric2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_Servicesandsupportrevenue": {
     "auth_ref": [],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Services and support revenue",
        "label": "Services and support revenue",
        "terseLabel": "Services and support"
       }
      }
     },
     "localname": "Servicesandsupportrevenue",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails2",
      "http://adobe.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantValuePerAward": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Aggregate Grant Value Per Award",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Aggregate Grant Value Per Award",
        "terseLabel": "Non-Employee Director Aggregate Grant Value Per Award"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantValuePerAward",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails3",
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Eligibility Status [Axis]",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Eligibility Status [Axis]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Eligibility Status [Axis]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails",
      "http://adobe.com/role/StockBasedCompensationDetails2",
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric"
     ],
     "xbrltype": "stringItemType"
    },
    "adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Eligibility Status [Domain]",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Eligibility Status [Domain]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Eligibility Status [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusDomain",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails",
      "http://adobe.com/role/StockBasedCompensationDetails2",
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceAsPercentageOfMarketPrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price as Percentage of Market Price",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price as Percentage of Market Price",
        "terseLabel": "ESPP Purchase Price as Percentage of Market Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceAsPercentageOfMarketPrice",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based Compensation Arrangements by Share-based Payment Award, Program Name [Axis]",
        "label": "Share Based Compensation Arrangements By Share Based Payment Award Program Name [Axis]",
        "terseLabel": "Share Based Compensation Arrangements By Share Based Payment Award Program Name [Axis]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails2",
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric",
      "http://adobe.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "stringItemType"
    },
    "adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based Compensation Arrangements by Share-based Payment Award, Program Name [Domain]",
        "label": "Share Based Compensation Arrangements By Share Based Payment Award Program Name [Domain]",
        "verboseLabel": "Share-based Compensation Arrangements by Share-based Payment Award, Program Name"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameDomain",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails2",
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric",
      "http://adobe.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_SharesGrantedMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Shares Granted",
        "label": "Shares Granted [Member]",
        "terseLabel": "Shares Granted [Member]"
       }
      }
     },
     "localname": "SharesGrantedMember",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails",
      "http://adobe.com/role/StockBasedCompensationDetails2",
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_StockRepurchaseAuthority2018Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock Repurchase Authority 2018 [Member]",
        "label": "Stock Repurchase Authority 2018 [Member]",
        "terseLabel": "Stock Repurchase Authority 2018 [Member]"
       }
      }
     },
     "localname": "StockRepurchaseAuthority2018Member",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockRepurchaseProgramDetailsNumeric"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_StockRepurchaseProgramAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock Repurchase Program [Abstract]",
        "label": "Stock Repurchase Program [Abstract]"
       }
      }
     },
     "localname": "StockRepurchaseProgramAbstract",
     "nsuri": "http://adobe.com/20191129",
     "xbrltype": "stringItemType"
    },
    "adbe_SubscriptionandCirculationRevenue": {
     "auth_ref": [],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Subscription and Circulation Revenue",
        "label": "Subscription and Circulation Revenue",
        "verboseLabel": "Subscription"
       }
      }
     },
     "localname": "SubscriptionandCirculationRevenue",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails2",
      "http://adobe.com/role/ConsolidatedStatementsOfIncome",
      "http://adobe.com/role/RevenueDetails4"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_TaxCutsandJobsActof2017onetimetransitiontaxotherincome": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "One-time transition tax on other income not previously subject to U.S. income tax due to Tax Cuts and Jobs Act of 2017 reduced by certain foreign tax credits",
        "label": "Tax Cuts and Jobs Act of 2017 one-time transition tax other income",
        "terseLabel": "Tax Cuts and Jobs Act of 2017 one-time transition tax other income"
       }
      }
     },
     "localname": "TaxCutsandJobsActof2017onetimetransitiontaxotherincome",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetailsNumeric1"
     ],
     "xbrltype": "percentItemType"
    },
    "adbe_TaxCutsandJobsActonetimetransitiontax": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "One-time transition tax on foreign cash and certain other net current assets not previously subject to U.S. income tax due to Tax Cuts and Jobs Act reduced by certain foreign tax credits",
        "label": "Tax Cuts and Jobs Act one-time transition tax",
        "terseLabel": "Provisional transition tax expense on deferred foreign earnings due to Tax Cuts and Jobs Act 2017"
       }
      }
     },
     "localname": "TaxCutsandJobsActonetimetransitiontax",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetailsNumeric1"
     ],
     "xbrltype": "percentItemType"
    },
    "adbe_TaxesCollectedFromCustomersPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Taxes Collected from Customers Policy.",
        "label": "Taxes Collected from Customers [Policy Text Block]",
        "verboseLabel": "Taxes Collected from Customers"
       }
      }
     },
     "localname": "TaxesCollectedFromCustomersPolicyTextBlock",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "adbe_TotalAmortizationExpenseExpectedToBeRecognized": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Finite-Lived Intangible Assets, amortization expense, total expected to be recognized",
        "label": "Total amortization expense expected to be recognized",
        "terseLabel": "Total expected amortization expense"
       }
      }
     },
     "localname": "TotalAmortizationExpenseExpectedToBeRecognized",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_TotalIntrinsicValueOfSharesPurchased": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The difference between the market value on the date of purchase and the purchase price.",
        "label": "Total Intrinsic Value Of Shares Purchased",
        "terseLabel": "Total Intrinsic Value Of Shares Purchased"
       }
      }
     },
     "localname": "TotalIntrinsicValueOfSharesPurchased",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_TreasuryStockPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Treasury stock Policy.",
        "label": "Treasury Stock [Policy Text Block]",
        "verboseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockPolicyTextBlock",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "adbe_TubeMogulMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "TubeMogul [Member]",
        "label": "TubeMogul [Member]",
        "terseLabel": "TubeMogul"
       }
      }
     },
     "localname": "TubeMogulMember",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetailsNumeric"
     ],
     "xbrltype": "domainItemType"
    },
    "adbe_USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "US Federal statutory tax rate effective after the Tax Cuts and Jobs Act",
        "label": "US Federal statutory tax rate effective after the Tax Cuts and Jobs Act",
        "terseLabel": "US Federal statutory rate"
       }
      }
     },
     "localname": "USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails",
      "http://adobe.com/role/IncomeTaxesDetailsNumeric1"
     ],
     "xbrltype": "percentItemType"
    },
    "adbe_USFederalstatutorytaxrateeffectivebeforetheTaxCutsandJobsAct": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "US Federal statutory tax rate effective before the Tax Cuts and Job Act",
        "label": "US Federal statutory tax rate effective before the Tax Cuts and Jobs Act",
        "terseLabel": "US Federal statutory tax rate effective before the Tax Cuts and Jobs Act"
       }
      }
     },
     "localname": "USFederalstatutorytaxrateeffectivebeforetheTaxCutsandJobsAct",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetailsNumeric1"
     ],
     "xbrltype": "percentItemType"
    },
    "adbe_UnrealizedGainLossonForeignCurrencyDerivativeInstrumentsNotDesignatedasHedgingInstruments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unrealized Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments",
        "label": "Unrealized Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments",
        "terseLabel": "Unrealized Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments"
       }
      }
     },
     "localname": "UnrealizedGainLossonForeignCurrencyDerivativeInstrumentsNotDesignatedasHedgingInstruments",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_UnrealizedGainsonAvailableforSaleSecuritiesNetofTax": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This item represents the gross unrealized gains for securities which are categorized neither as held-to-maturity nor trading securities. Such gross unrealized gains are the excess of the fair value of the Available-for-sale Securities over their carrying value as of the reporting date. Such gross unrealized gains are included in other comprehensive income in the statement of shareholders' equity, unless the Available-for-sale Security is designated as a hedge.",
        "label": "Unrealized Gains on Available for Sale Securities, Net of Tax",
        "periodEndLabel": "Ending balance, unrealized gains on available-for-sale securities",
        "periodStartLabel": "Beginning balance, unrealized gains on available-for-sale securities"
       }
      }
     },
     "localname": "UnrealizedGainsonAvailableforSaleSecuritiesNetofTax",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_UnrealizedInvestmentGains": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unrealized investment gains.",
        "label": "Unrealized investment gains",
        "verboseLabel": "Unrealized investment gains"
       }
      }
     },
     "localname": "UnrealizedInvestmentGains",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/NonOperatingIncomeExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_UnrealizedLossesonAvailableforSaleSecuritiesNetofTax": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This item represents the gross unrealized losses for securities which are categorized neither as held-to-maturity nor trading securities. Such gross unrealized losses are the excess of the carrying value of the Available-for-sale Securities over their fair value as of the reporting date. Such gross unrealized losses are included in other comprehensive income in the statement of shareholders' equity, unless the Available-for-sale Security is designated as a hedge or is determined to have had an other than temporary decline in fair value below its amortized cost basis.",
        "label": "Unrealized Losses on Available for Sale Securities, Net of Tax",
        "negatedPeriodEndLabel": "Ending balance, unrealized losses on available-for-sale securities",
        "negatedPeriodStartLabel": "Beginning balance, unrealized losses on available-for-sale securities"
       }
      }
     },
     "localname": "UnrealizedLossesonAvailableforSaleSecuritiesNetofTax",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_Unrealizedinvestmentlosses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unrealized investment losses",
        "label": "Unrealized investment losses",
        "negatedLabel": "Unrealized investment losses"
       }
      }
     },
     "localname": "Unrealizedinvestmentlosses",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/NonOperatingIncomeExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_UnrecognizedTaxBenefitsForeignExchangeGainsAndLosses": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The gross amount of changes in unrecognized tax benefits resulting from foreign exchange gains and losses.",
        "label": "Unrecognized Tax Benefits, Foreign Exchange Gains and Losses",
        "negatedLabel": "Foreign exchange gains and losses"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsForeignExchangeGainsAndLosses",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_UpFrontPaymentsTreasuryStockRemainingBalance": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Up-front payments treasury stock, remaining balance.",
        "label": "Up Front Payments Treasury Stock Remaining Balance",
        "verboseLabel": "Up-front payments remaining"
       }
      }
     },
     "localname": "UpFrontPaymentsTreasuryStockRemainingBalance",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockRepurchaseProgramDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "adbe_ValuationAssumptionsRiskFreeInterestRateRangeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Valuation Assumptions Risk Free Interest Rate Range.",
        "label": "Valuation Assumptions Risk Free Interest Rate Range [Abstract]",
        "terseLabel": "Valuation Assumptions Risk Free Interest Rate Range"
       }
      }
     },
     "localname": "ValuationAssumptionsRiskFreeInterestRateRangeAbstract",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "adbe_ValuationAssumptionsVolatilityRangeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Valuation Assumptions Volatility Range.",
        "label": "Valuation Assumptions Volatility Range [Abstract]",
        "terseLabel": "Valuation Assumptions Volatility"
       }
      }
     },
     "localname": "ValuationAssumptionsVolatilityRangeAbstract",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "adbe_VestedAndExpectedToVestWeightedAverageRemainingContractualLife": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Vested And Expected To Vest Weighted Average Remaining Contractual Life.",
        "label": "Vested And Expected To Vest Weighted Average Remaining Contractual Life",
        "terseLabel": "Vested And Expected To Vest Weighted Average Remaining Contractual Life"
       }
      }
     },
     "localname": "VestedAndExpectedToVestWeightedAverageRemainingContractualLife",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails1"
     ],
     "xbrltype": "durationItemType"
    },
    "adbe_VestingPercentagePerYearForFocalRestrictedStockUnits": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Vesting percentage per year for focal grants - restricted stock units.",
        "label": "Vesting Percentage Per Year For Focal Restricted Stock Units",
        "verboseLabel": "Vesting percentage per year for focal restricted stock units"
       }
      }
     },
     "localname": "VestingPercentagePerYearForFocalRestrictedStockUnits",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric"
     ],
     "xbrltype": "percentItemType"
    },
    "adbe_Vestingpercentageperyearforrestrictedstockunitsotherthanfocalgrants": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Vesting percentage per year for restricted stock units other than focal grants",
        "label": "Vesting percentage per year for restricted stock units other than focal grants",
        "terseLabel": "Vesting percentage per year for restricted stock units other than focal grants"
       }
      }
     },
     "localname": "Vestingpercentageperyearforrestrictedstockunitsotherthanfocalgrants",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric"
     ],
     "xbrltype": "percentItemType"
    },
    "adbe_WeightedAverageSubscriptionDateFairValueOfShares": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average subscription date fair value of shares.",
        "label": "Weighted Average Subscription Date Fair Value Of Shares",
        "terseLabel": "Weighted Average Subscription Date Fair Value Of Shares"
       }
      }
     },
     "localname": "WeightedAverageSubscriptionDateFairValueOfShares",
     "nsuri": "http://adobe.com/20191129",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "country_JP": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "JAPAN",
        "terseLabel": "Japan"
       }
      }
     },
     "localname": "JP",
     "nsuri": "http://xbrl.sec.gov/country/2017-01-31",
     "presentation": [
      "http://adobe.com/role/RevenueDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2017-01-31",
     "presentation": [
      "http://adobe.com/role/PropertyAndEquipmentDetails1",
      "http://adobe.com/role/RevenueDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r483"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.",
        "label": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r482"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Container to assemble all relevant information about each entity associated with the document instance",
        "label": "Entities [Table]",
        "terseLabel": "Entities [Table]"
       }
      }
     },
     "localname": "EntitiesTable",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r484"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]",
        "terseLabel": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r484"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r484"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Entity Information [Line Items]",
        "terseLabel": "Entity Information [Line Items]"
       }
      }
     },
     "localname": "EntityInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r485"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r484"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r484"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r484"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r484"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r480"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r481"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_AmericasMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Continents of North and South America.",
        "label": "Americas [Member]",
        "terseLabel": "Total Americas"
       }
      }
     },
     "localname": "AmericasMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://adobe.com/role/PropertyAndEquipmentDetails1",
      "http://adobe.com/role/RevenueDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_AsiaMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Continent of Asia.",
        "label": "Asia [Member]",
        "terseLabel": "Total APAC",
        "verboseLabel": "APAC"
       }
      }
     },
     "localname": "AsiaMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://adobe.com/role/PropertyAndEquipmentDetails1",
      "http://adobe.com/role/RevenueDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_DirectorMember": {
     "auth_ref": [
      "r168"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Person serving on board of directors.",
        "label": "Director [Member]",
        "terseLabel": "Director [Member]"
       }
      }
     },
     "localname": "DirectorMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails3",
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails4",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails5",
      "http://adobe.com/role/DebtDetailsNumeric1",
      "http://adobe.com/role/DebtDetailsNumeric3",
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetailsNumeric",
      "http://adobe.com/role/IncomeTaxesDetailsNumeric2",
      "http://adobe.com/role/IncomeTaxesDetailsNumeric3",
      "http://adobe.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails4",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails5",
      "http://adobe.com/role/DebtDetailsNumeric1",
      "http://adobe.com/role/DebtDetailsNumeric3",
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetailsNumeric",
      "http://adobe.com/role/IncomeTaxesDetailsNumeric2",
      "http://adobe.com/role/IncomeTaxesDetailsNumeric3",
      "http://adobe.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails4",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails5",
      "http://adobe.com/role/DebtDetailsNumeric1",
      "http://adobe.com/role/DebtDetailsNumeric3",
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetailsNumeric",
      "http://adobe.com/role/IncomeTaxesDetailsNumeric2",
      "http://adobe.com/role/IncomeTaxesDetailsNumeric3",
      "http://adobe.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails4",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails5",
      "http://adobe.com/role/DebtDetailsNumeric1",
      "http://adobe.com/role/DebtDetailsNumeric3",
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetailsNumeric",
      "http://adobe.com/role/IncomeTaxesDetailsNumeric2",
      "http://adobe.com/role/IncomeTaxesDetailsNumeric3",
      "http://adobe.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": {
     "auth_ref": [
      "r489"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.",
        "label": "Condensed Balance Sheet [Table Text Block]",
        "terseLabel": "Impact of ASC 606 Adoption on Condensed Balance Sheets"
       }
      }
     },
     "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables1"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": {
     "auth_ref": [
      "r489"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations.",
        "label": "Condensed Income Statement [Table Text Block]",
        "terseLabel": "Impact of ASC 606 Adoption on Consolidated Statements of Income"
       }
      }
     },
     "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables1"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Geographical area.",
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://adobe.com/role/PropertyAndEquipmentDetails1",
      "http://adobe.com/role/RevenueDetails2",
      "http://adobe.com/role/RevenueTables1"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r167",
      "r251",
      "r256",
      "r473",
      "r476",
      "r478",
      "r486",
      "r487"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by geographical components.",
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://adobe.com/role/PropertyAndEquipmentDetails1",
      "http://adobe.com/role/RevenueDetails2",
      "http://adobe.com/role/RevenueTables1"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r168",
      "r427"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.",
        "label": "Title of Individual [Axis]",
        "terseLabel": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BenefitPlansDetails",
      "http://adobe.com/role/StockBasedCompensationDetails3",
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Title of individual, or nature of relationship to individual or group of individuals.",
        "label": "Title of Individual [Domain]",
        "terseLabel": "Title of Individual [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BenefitPlansDetails",
      "http://adobe.com/role/StockBasedCompensationDetails3",
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ValuationAndQualifyingAccountsDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]",
        "terseLabel": "Movement in Valuation Allowances and Reserves"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsDisclosureLineItems",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://adobe.com/role/RevenueDetails5",
      "http://adobe.com/role/RevenueDetails6",
      "http://adobe.com/role/RevenueTables2"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsDisclosureTable": {
     "auth_ref": [
      "r124",
      "r488"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]",
        "terseLabel": "Valuation and Qualifying Accounts Disclosure",
        "verboseLabel": "Valuation and Qualifying Accounts Rollforward"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsDisclosureTable",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://adobe.com/role/RevenueDetails5",
      "http://adobe.com/role/RevenueDetails6",
      "http://adobe.com/role/RevenueTables2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate201409Member": {
     "auth_ref": [
      "r258"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).",
        "label": "Accounting Standards Update 2014-09 [Member]",
        "terseLabel": "Accounting Standards Update 2014-09"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201409Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails2",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails3",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNumericDetails",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r38"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.",
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "verboseLabel": "ACCRUED EXPENSES"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccruedExpenses"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Trade payables"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r3",
      "r22",
      "r169",
      "r170",
      "r252"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Trade receivables, net of allowances for doubtful accounts",
        "verboseLabel": "Trade receivables, net of allowances for doubtful accounts of $9,650 and $14,981, respectively"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails3",
      "http://adobe.com/role/ConsolidatedBalanceSheets",
      "http://adobe.com/role/RevenueDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedBonusesCurrent": {
     "auth_ref": [
      "r6",
      "r8",
      "r42"
     ],
     "calculation": {
      "http://adobe.com/role/AccruedExpensesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Bonuses, Current",
        "terseLabel": "Accrued bonuses"
       }
      }
     },
     "localname": "AccruedBonusesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r15",
      "r440",
      "r464"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes, Current",
        "verboseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesNoncurrent": {
     "auth_ref": [
      "r17",
      "r440",
      "r464"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "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.",
        "label": "Accrued Income Taxes, Noncurrent",
        "terseLabel": "Income taxes payable",
        "verboseLabel": "Income taxes payable, long-term"
       }
      }
     },
     "localname": "AccruedIncomeTaxesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails3",
      "http://adobe.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://adobe.com/role/AccruedExpensesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://adobe.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "totalLabel": "Accrued expenses",
        "verboseLabel": "Accrued expenses"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccruedExpensesDetails",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails3",
      "http://adobe.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Accrued Liabilities, Current [Abstract]",
        "terseLabel": "Accrued Expense [Abstract]"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccruedMarketingCostsCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://adobe.com/role/AccruedExpensesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services.   Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Marketing Costs, Current",
        "terseLabel": "Accrued corporate marketing"
       }
      }
     },
     "localname": "AccruedMarketingCostsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedRentCurrent": {
     "auth_ref": [
      "r6",
      "r8",
      "r42"
     ],
     "calculation": {
      "http://adobe.com/role/AccruedExpensesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for contractual rent under lease arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Rent, Current",
        "terseLabel": "Accrued building rent"
       }
      }
     },
     "localname": "AccruedRentCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedRoyaltiesCurrent": {
     "auth_ref": [
      "r6",
      "r8",
      "r42"
     ],
     "calculation": {
      "http://adobe.com/role/AccruedExpensesDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Royalties, Current",
        "terseLabel": "Royalties payable"
       }
      }
     },
     "localname": "AccruedRoyaltiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r35",
      "r225"
     ],
     "calculation": {
      "http://adobe.com/role/PropertyAndEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Less accumulated depreciation and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
     "auth_ref": [
      "r62"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after tax, of accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "AOCI, Debt Securities, Available-for-sale, Adjustment, after Tax",
        "periodEndLabel": "Ending Balance, total net unrealized gains (losses) on available-for-sale securities",
        "periodStartLabel": "Beginning Balance, total net unrealized gains (losses) on available-for-sale securities"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax": {
     "auth_ref": [
      "r56",
      "r60",
      "r62"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated change, net of tax, in accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges. Includes an entity's share of an equity investee's Increase or Decrease in deferred hedging gains or losses.",
        "label": "Accumulated Other Comprehensive Income (Loss), Cumulative Changes in Net Gain (Loss) from Cash Flow Hedges, Effect Net of Tax",
        "periodEndLabel": "Ending balance, net unrealized gains on derivative instruments designated as hedging instruments",
        "periodStartLabel": "Beginning balance, net unrealized gains on derivative instruments designated as hedging instruments"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r55",
      "r60",
      "r62",
      "r63",
      "r405",
      "r413",
      "r416"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.",
        "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax",
        "periodEndLabel": "Ending balance, cumulative foreign currency translation adjustments",
        "periodStartLabel": "Beginning balance, cumulative foreign currency translation adjustments"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r60",
      "r62",
      "r63"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "periodEndLabel": "Ending balance, total accumulated other comprehensive income, net of taxes",
        "periodStartLabel": "Beginning balance, total accumulated other comprehensive income, net of taxes",
        "verboseLabel": "Accumulated other comprehensive income (loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1",
      "http://adobe.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Total accumulated other comprehensive income (loss), net of taxes"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r59",
      "r63",
      "r67",
      "r360"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "auth_ref": [
      "r214"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life",
        "terseLabel": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life",
        "verboseLabel": "Acquired finite-lived intangible assets, weighted average useful life"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetails1",
      "http://adobe.com/role/AcquisitionsDetails3",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails5"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r23"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.",
        "label": "Additional Paid in Capital",
        "verboseLabel": "Additional paid-in-capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r126"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by new accounting pronouncement.",
        "label": "Adjustments for New Accounting Pronouncements [Axis]",
        "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails2",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails3",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNumericDetails",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r270",
      "r272",
      "r293",
      "r294"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "verboseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "auth_ref": [
      "r296"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for advertising cost.",
        "label": "Advertising Cost [Policy Text Block]",
        "verboseLabel": "Advertising Expenses"
       }
      }
     },
     "localname": "AdvertisingCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AdvertisingExpense": {
     "auth_ref": [
      "r297"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.",
        "label": "Advertising Expense",
        "terseLabel": "Advertising Expense"
       }
      }
     },
     "localname": "AdvertisingExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNumericDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r272",
      "r287",
      "r292"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-based Payment Arrangement, Expense",
        "verboseLabel": "Stock-based compensation costs"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails4"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForCreditLossMember": {
     "auth_ref": [
      "r123"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]",
        "terseLabel": "Allowance for Doubtful Accounts"
       }
      }
     },
     "localname": "AllowanceForCreditLossMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/RevenueDetails5",
      "http://adobe.com/role/RevenueTables2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r28",
      "r172",
      "r191"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "terseLabel": "Allowance for doubtful accounts receivable, current"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r107",
      "r212",
      "r219"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "verboseLabel": "Amortization expense related to other intangibles"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r138"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Anti-dilutive potential common shares"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AssetBackedSecuritiesMember": {
     "auth_ref": [
      "r184",
      "r265"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans.",
        "label": "Asset-backed Securities [Member]",
        "terseLabel": "Asset-backed Securities [Member]"
       }
      }
     },
     "localname": "AssetBackedSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails",
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails1",
      "http://adobe.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r162",
      "r438",
      "r463"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets [Abstract]",
        "verboseLabel": "Assets:"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r4",
      "r5",
      "r52"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current Assets:",
        "verboseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedBalanceSheets",
      "http://adobe.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r397"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Fair Value Disclosure",
        "terseLabel": "Assets, Fair Value Disclosure"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "auth_ref": [
      "r178"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "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).",
        "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax",
        "terseLabel": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [
      "r179"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "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).",
        "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax",
        "negatedTerseLabel": "Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "auth_ref": [
      "r176",
      "r197"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "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).",
        "label": "Debt Securities, Available-for-sale, Amortized Cost",
        "terseLabel": "Debt Securities, Available-for-sale, Amortized Cost",
        "verboseLabel": "Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails",
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecurities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.",
        "label": "Available-for-sale Securities",
        "terseLabel": "Available-for-sale Securities, Fair Value Disclosure"
       }
      }
     },
     "localname": "AvailableForSaleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesAmortizedCost": {
     "auth_ref": [],
     "calculation": {
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails2": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.",
        "label": "Available-for-sale Securities, Amortized Cost Basis",
        "totalLabel": "Total, Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investments in debt and equity securities classified as available-for-sale that have been in a continuous loss position for twelve months or longer.",
        "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss",
        "negatedLabel": "Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investments in debt and equity securities classified as available-for-sale that have been in a continuous loss position for less than twelve months.",
        "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss",
        "negatedLabel": "Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This item represents the aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for less than twelve months.",
        "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value",
        "terseLabel": "Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionQualitativeDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Qualitative Disclosure [Abstract]",
        "terseLabel": "Fair Value and Gross Unrealized Losses"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionQualitativeDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This item represents the aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for twelve months or longer.",
        "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value",
        "terseLabel": "Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Available-for-sale Securities, Debt Maturities [Abstract]",
        "verboseLabel": "Amortized cost and Estimated Fair Value of Short-term fixed Income Securities [Abstract]"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": {
     "auth_ref": [
      "r182"
     ],
     "calculation": {
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails2": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesAmortizedCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.",
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost",
        "verboseLabel": "Due within one year, Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "auth_ref": [
      "r180",
      "r182",
      "r455"
     ],
     "calculation": {
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails2": {
       "order": 1.0,
       "parentTag": "adbe_AvailableForSaleSecuritiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "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), maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.",
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value",
        "verboseLabel": "Due within one year, Estimated Fair value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r174",
      "r177",
      "r197"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale",
        "terseLabel": "Available For Sale Securities Fair Value Disclosure"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesGrossRealizedGains": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This item represents the gross profit realized on the sale of debt or equity securities categorized neither as held-to-maturity nor trading securities.",
        "label": "Available-for-sale Securities, Gross Realized Gains",
        "verboseLabel": "Realized gains on fixed income investments"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesGrossRealizedGains",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/NonOperatingIncomeExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This item represents the gross loss realized on the sale of debt or equity securities categorized neither as held-to-maturity nor trading securities.",
        "label": "Available-for-sale Securities, Gross Realized Losses",
        "negatedLabel": "Realized losses on fixed income investments"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesGrossRealizedLosses",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/NonOperatingIncomeExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsLessThanOneYear": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of investment positions in available-for-sale investments in a continuous unrealized loss position for less than one year or normal operating cycle, if longer, for which an other-than-temporary impairment (OTTI) has not been recognized in the income statement.",
        "label": "Available-for-sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions, Less than One Year",
        "terseLabel": "Available-for-sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions, Less than One Year"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsLessThanOneYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails1"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsGreaterThanOrEqualToOneYear": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of investment positions in available-for-sale investments that have been in a continuous unrealized loss position for greater than or equal to a year for which an other-than-temporary impairment (OTTI) has not been recognized in the income statement.",
        "label": "Available-for-sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions, Greater than or Equal to One Year",
        "terseLabel": "Available-for-sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions, Greater than or Equal to One Year"
       }
      }
     },
     "localname": "AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsGreaterThanOrEqualToOneYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails1"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r273",
      "r289"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails",
      "http://adobe.com/role/StockBasedCompensationDetails1",
      "http://adobe.com/role/StockBasedCompensationDetails2",
      "http://adobe.com/role/StockBasedCompensationDetails3",
      "http://adobe.com/role/StockBasedCompensationDetails4",
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BankTimeDepositsMember": {
     "auth_ref": [
      "r453"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Certificates of deposit (CD) or savings accounts with a fixed term or understanding the customer can only withdraw by giving advanced notice with a bank or other financial institution. A CD is a 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.",
        "label": "Bank Time Deposits [Member]",
        "terseLabel": "Time deposits [Member]"
       }
      }
     },
     "localname": "BankTimeDepositsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails",
      "http://adobe.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "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).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Accounting, Policy"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r125"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).  Accounting policies describe all significant accounting policies of the reporting entity.",
        "label": "Basis of Presentation and Significant Accounting Policies [Text Block]",
        "verboseLabel": "BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES"
       }
      }
     },
     "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingImprovementsMember": {
     "auth_ref": [
      "r224"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Addition, improvement, or renovation to a facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building Improvements [Member]",
        "terseLabel": "Building improvements"
       }
      }
     },
     "localname": "BuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails4",
      "http://adobe.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r224"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]",
        "terseLabel": "Buildings"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails4",
      "http://adobe.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "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.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree",
        "verboseLabel": "Business Acquisition, Acquiree"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetails1",
      "http://adobe.com/role/AcquisitionsDetails2",
      "http://adobe.com/role/AcquisitionsDetails3",
      "http://adobe.com/role/AcquisitionsDetailsNumeric",
      "http://adobe.com/role/AcquisitionsTables",
      "http://adobe.com/role/DebtDetailsNumeric1",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetailsNumeric"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r350",
      "r351"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetails1",
      "http://adobe.com/role/AcquisitionsDetails2",
      "http://adobe.com/role/AcquisitionsDetails3",
      "http://adobe.com/role/AcquisitionsDetailsNumeric",
      "http://adobe.com/role/AcquisitionsTables",
      "http://adobe.com/role/DebtDetailsNumeric1",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetailsNumeric"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetailsNumeric",
      "http://adobe.com/role/AcquisitionsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": {
     "auth_ref": [
      "r348",
      "r349"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.",
        "label": "Business Acquisition, Pro Forma Information [Table Text Block]",
        "terseLabel": "Business Acquisition, Pro Forma Information"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": {
     "auth_ref": [
      "r348",
      "r349"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.",
        "label": "Business Acquisition, Pro Forma Net Income (Loss)",
        "terseLabel": "Business acquisition, pro forma net income"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaNetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaRevenue": {
     "auth_ref": [
      "r348",
      "r349"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.",
        "label": "Business Acquisition, Pro Forma Revenue",
        "terseLabel": "Business acquisition, pro forma revenue"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaRevenue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r358"
     ],
     "lang": {
      "en-US": {
       "role": {
        "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).",
        "label": "Business Combination Disclosure [Text Block]",
        "verboseLabel": "ACQUISITIONS"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/Acquisitions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "auth_ref": [
      "r353"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. 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.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "auth_ref": [
      "r353"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables",
        "terseLabel": "Trade receivables acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": {
     "auth_ref": [
      "r353"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue",
        "terseLabel": "Deferred revenue assumed"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": {
     "auth_ref": [
      "r353"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": {
     "auth_ref": [
      "r306",
      "r353"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities",
        "terseLabel": "Deferred tax liabilities assumed, net"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "auth_ref": [
      "r352",
      "r353"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles",
        "terseLabel": "Total identifiable intangible assets acquired",
        "verboseLabel": "Total identifiable intangible assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetails1",
      "http://adobe.com/role/AcquisitionsDetails3",
      "http://adobe.com/role/AcquisitionsDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r352",
      "r353"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net",
        "terseLabel": "Net assets acquired or liabilities assumed",
        "verboseLabel": "Net assets acquired or liabilities assumed"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetails1",
      "http://adobe.com/role/AcquisitionsDetails3",
      "http://adobe.com/role/AcquisitionsDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1": {
     "auth_ref": [
      "r346"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value at acquisition-date of the equity interest in the acquiree held by the acquirer, immediately before the acquisition date for businesses combined in stages.",
        "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value",
        "terseLabel": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value"
       }
      }
     },
     "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss": {
     "auth_ref": [
      "r347"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "In a business combination achieved in stages, this element represents the amount of net gain (loss) recognized by the entity as a result of remeasuring to fair value the equity interest in the acquiree it held before the business combination.",
        "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain (Loss), Net",
        "terseLabel": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain (Loss), Net"
       }
      }
     },
     "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Business Combinations [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member": {
     "auth_ref": [
      "r257"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Calculated under guidance for revenue recognition in effect prior to change to new guidance for revenue from contract with customer when using transition method for cumulative effect in period including initial date of application.",
        "label": "Calculated under Revenue Guidance in Effect before Topic 606 [Member]",
        "terseLabel": "Calculated under Revenue Guidance in Effect before Topic 606"
       }
      }
     },
     "localname": "CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails2",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CapitalizedContractCostAmortization": {
     "auth_ref": [
      "r204"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.",
        "label": "Capitalized Contract Cost, Amortization",
        "terseLabel": "Capitalized contract acquisition costs, Amortization"
       }
      }
     },
     "localname": "CapitalizedContractCostAmortization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/RevenueDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostAmortizationPeriod": {
     "auth_ref": [
      "r202"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Capitalized Contract Cost, Amortization Period",
        "terseLabel": "Capitalized contract acquisition costs, Amortization period"
       }
      }
     },
     "localname": "CapitalizedContractCostAmortizationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNumericDetails",
      "http://adobe.com/role/RevenueDetailsNumeric"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_CapitalizedContractCostNet": {
     "auth_ref": [
      "r203"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.",
        "label": "Capitalized Contract Cost, Net",
        "terseLabel": "Capitalized contract acquisition costs"
       }
      }
     },
     "localname": "CapitalizedContractCostNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNumericDetails",
      "http://adobe.com/role/RevenueDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostNetNoncurrent": {
     "auth_ref": [
      "r203"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.",
        "label": "Capitalized Contract Cost, Net, Noncurrent",
        "terseLabel": "Capitalized contract acquisition costs, Non-current"
       }
      }
     },
     "localname": "CapitalizedContractCostNetNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/RevenueDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r2",
      "r32",
      "r109"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "periodEndLabel": "Cash and cash equivalents at end of year",
        "periodStartLabel": "Cash and cash equivalents at beginning of year",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedBalanceSheets",
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "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.",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "terseLabel": "Cash and Cash Equivalents, Fair Value Disclosure",
        "verboseLabel": "Cash and Cash Equivalents, Fair Value Disclosure"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails",
      "http://adobe.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Cash and Cash Equivalents [Member]",
        "verboseLabel": "Cash and cash equivalents [Member]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": {
     "auth_ref": [],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the 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. Includes effect from exchange rate changes.",
        "label": "Cash and Cash Equivalents, Period Increase (Decrease)",
        "totalLabel": "Net increase (decrease) in cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r10",
      "r110",
      "r112"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsAndShortTermInvestments": {
     "auth_ref": [
      "r32"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.",
        "label": "Cash, Cash Equivalents, and Short-term Investments",
        "terseLabel": "Cash, Cash Equivalents, and Short-term Investments, Fair Value Disclosure"
       }
      }
     },
     "localname": "CashCashEquivalentsAndShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Cash, Cash Equivalents, and Short-term Investments [Abstract]"
       }
      }
     },
     "localname": "CashCashEquivalentsAndShortTermInvestmentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock": {
     "auth_ref": [
      "r10",
      "r190"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure of the components of cash, cash equivalents, and short-term investments. Short-term investments may include current marketable securities.",
        "label": "Cash, Cash Equivalents, and Short-term Investments [Text Block]",
        "verboseLabel": "CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS"
       }
      }
     },
     "localname": "CashCashEquivalentsAndShortTermInvestmentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashEquivalentsMember": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash Equivalents [Member]",
        "verboseLabel": "Cash equivalents [Member]"
       }
      }
     },
     "localname": "CashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": {
     "auth_ref": [
      "r394"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.",
        "label": "Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months",
        "terseLabel": "Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months"
       }
      }
     },
     "localname": "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Cash Flow Hedges Derivative Instruments at Fair Value, Net [Abstract]",
        "verboseLabel": "Derivatives in cash flow hedging relationships [Abstract]"
       }
      }
     },
     "localname": "CashFlowHedgesDerivativeInstrumentsAtFairValueNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashFlowHedgingMember": {
     "auth_ref": [
      "r367"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.",
        "label": "Cash Flow Hedging [Member]"
       }
      }
     },
     "localname": "CashFlowHedgingMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashMember": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Cash [Member]",
        "verboseLabel": "Cash [Member]"
       }
      }
     },
     "localname": "CashMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r47",
      "r234",
      "r448",
      "r468"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r233",
      "r235"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "verboseLabel": "COMMITMENTS AND CONTINGENCIES"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CommitmentsAndContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r48"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate number of common shares reserved for future issuance.",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "terseLabel": "Common Stock, Capital Shares Reserved for Future Issuance"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails",
      "http://adobe.com/role/StockBasedCompensationDetails1",
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r21"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par or stated value per share"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r21"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r21"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r21",
      "r238"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock, shares outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "verboseLabel": "Common stock, $0.0001 par value; 900,000 shares authorized; 600,834 shares issued; 482,339 and 487,663 shares outstanding, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": {
     "auth_ref": [
      "r263",
      "r264",
      "r269",
      "r295"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.",
        "label": "Compensation and Employee Benefit Plans [Text Block]",
        "verboseLabel": "BENEFIT PLANS"
       }
      }
     },
     "localname": "CompensationAndEmployeeBenefitPlansTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BenefitPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Components of Deferred Tax Assets [Abstract]",
        "verboseLabel": "Deferred tax assets:"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Components of Deferred Tax Assets and Liabilities [Abstract]",
        "verboseLabel": "Deferred Tax Assets and Liabilities [Abstract]"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Components of Deferred Tax Liabilities [Abstract]",
        "verboseLabel": "Deferred tax liabilities:"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r70",
      "r72",
      "r73"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Total comprehensive income, net of taxes"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNoteTextBlock": {
     "auth_ref": [
      "r92"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.",
        "label": "Comprehensive Income (Loss) Note [Text Block]",
        "terseLabel": "Comprehensive Income (Loss) Note [Text Block]"
       }
      }
     },
     "localname": "ComprehensiveIncomeNoteTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r149",
      "r458"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "verboseLabel": "Concentration of Risk"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress [Member]",
        "terseLabel": "Capital projects in-progress"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerAssetNet": {
     "auth_ref": [
      "r247",
      "r248",
      "r252"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss",
        "terseLabel": "Contract assets"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNumericDetails",
      "http://adobe.com/role/RevenueDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r253"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "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.",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "terseLabel": "Deferred revenue recognized that was included in the beginning balance"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/RevenueDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerRefundLiability": {
     "auth_ref": [
      "r254"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer.",
        "label": "Contract with Customer, Refund Liability",
        "terseLabel": "Refund liability"
       }
      }
     },
     "localname": "ContractWithCustomerRefundLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/RevenueDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateDebtSecuritiesMember": {
     "auth_ref": [
      "r265",
      "r267",
      "r474"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.",
        "label": "Corporate Debt Securities [Member]",
        "terseLabel": "Corporate debt securities [Member]"
       }
      }
     },
     "localname": "CorporateDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails",
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails1",
      "http://adobe.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSoldAmortization": {
     "auth_ref": [
      "r83"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service.",
        "label": "Cost, Amortization",
        "verboseLabel": "Amortization expense included in cost of sales"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSoldAmortization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfRevenue": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.",
        "label": "Cost of Revenue",
        "terseLabel": "Cost of revenue",
        "totalLabel": "Total cost of revenue"
       }
      }
     },
     "localname": "CostOfRevenue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfIncome",
      "http://adobe.com/role/RevenueDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Cost of Revenue [Abstract]",
        "verboseLabel": "Cost of revenue:"
       }
      }
     },
     "localname": "CostOfRevenueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1": {
     "auth_ref": [
      "r129"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the cumulative effect on retained earnings net of related income tax effect.",
        "label": "Cumulative Effect on Retained Earnings, Net of Tax",
        "terseLabel": "Impacts of adoption of the new revenue standard"
       }
      }
     },
     "localname": "CumulativeEffectOnRetainedEarningsNetOfTax1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r116",
      "r334",
      "r339"
     ],
     "calculation": {
      "http://adobe.com/role/IncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Federal Tax Expense (Benefit)",
        "verboseLabel": "United States federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r119",
      "r336"
     ],
     "calculation": {
      "http://adobe.com/role/IncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Foreign Tax Expense (Benefit)",
        "verboseLabel": "Foreign"
       }
      }
     },
     "localname": "CurrentForeignTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r116",
      "r334",
      "r339"
     ],
     "calculation": {
      "http://adobe.com/role/IncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "totalLabel": "Total current"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "verboseLabel": "Provision for income taxes - Current"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r116",
      "r334",
      "r339"
     ],
     "calculation": {
      "http://adobe.com/role/IncomeTaxesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "verboseLabel": "State and local"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtCurrent": {
     "auth_ref": [
      "r40"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of short-term debt and current maturity of long-term debt and capital lease obligations due within one year or the normal operating cycle, if longer.",
        "label": "Debt, Current",
        "terseLabel": "Debt",
        "verboseLabel": "Current debt"
       }
      }
     },
     "localname": "DebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedBalanceSheets",
      "http://adobe.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r237"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "verboseLabel": "DEBT"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/Debt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r13",
      "r15",
      "r16",
      "r439",
      "r442",
      "r461"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetailsNumeric",
      "http://adobe.com/role/DebtDetails",
      "http://adobe.com/role/DebtDetailsNumeric1",
      "http://adobe.com/role/DebtDetailsNumeric2",
      "http://adobe.com/role/DebtDetailsNumeric3",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetailsNumeric",
      "http://adobe.com/role/FairValueMeasurementsDetailsNumeric"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r419",
      "r421"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Debt Instrument, Face Amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetailsNumeric",
      "http://adobe.com/role/DebtDetailsNumeric1",
      "http://adobe.com/role/DebtDetailsNumeric2",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFairValue": {
     "auth_ref": [
      "r406"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.",
        "label": "Debt Instrument, Fair Value Disclosure",
        "terseLabel": "Senior Notes, Fair Value"
       }
      }
     },
     "localname": "DebtInstrumentFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DebtDetailsNumeric2",
      "http://adobe.com/role/FairValueMeasurementsDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r44",
      "r236",
      "r419"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "terseLabel": "Debt Instrument, Interest Rate, Effective Percentage"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DebtDetailsNumeric2"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r44"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "2020 Notes, Interest Rate, Stated Percentage"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DebtDetailsNumeric2",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetailsNumeric"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DebtDetails",
      "http://adobe.com/role/DebtDetailsNumeric1",
      "http://adobe.com/role/DebtDetailsNumeric2",
      "http://adobe.com/role/DebtDetailsNumeric3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetailsNumeric",
      "http://adobe.com/role/DebtDetails",
      "http://adobe.com/role/DebtDetailsNumeric1",
      "http://adobe.com/role/DebtDetailsNumeric2",
      "http://adobe.com/role/DebtDetailsNumeric3",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetailsNumeric",
      "http://adobe.com/role/FairValueMeasurementsDetailsNumeric"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentPeriodicPaymentInterest": {
     "auth_ref": [
      "r45"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the required periodic payments applied to interest.",
        "label": "Debt Instrument, Periodic Payment, Interest",
        "terseLabel": "Debt Instrument, Periodic Payment, Interest"
       }
      }
     },
     "localname": "DebtInstrumentPeriodicPaymentInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DebtDetailsNumeric1",
      "http://adobe.com/role/DebtDetailsNumeric2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r45",
      "r117",
      "r239",
      "r240",
      "r241",
      "r242",
      "r418",
      "r419",
      "r421",
      "r457"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DebtDetails",
      "http://adobe.com/role/DebtDetailsNumeric1",
      "http://adobe.com/role/DebtDetailsNumeric2",
      "http://adobe.com/role/DebtDetailsNumeric3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "auth_ref": [
      "r418",
      "r421"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt discount.",
        "label": "Debt Instrument, Unamortized Discount",
        "terseLabel": "Debt Instrument, Unamortized Discount"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DebtDetailsNumeric2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Instruments [Abstract]"
       }
      }
     },
     "localname": "DebtInstrumentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtLongtermAndShorttermCombinedAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt.",
        "label": "Debt, Long-term and Short-term, Combined Amount",
        "terseLabel": "Total carrying value of debt"
       }
      }
     },
     "localname": "DebtLongtermAndShorttermCombinedAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesUnrealizedGainLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Unrealized Gain (Loss) [Abstract]",
        "terseLabel": "Net unrealized gains / losses on available for sale securities"
       }
      }
     },
     "localname": "DebtSecuritiesUnrealizedGainLossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": {
     "auth_ref": [
      "r313"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit.",
        "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible",
        "terseLabel": "Estimated potential effect in underlying unrecognized tax benefits, maximum"
       }
      }
     },
     "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetailsNumeric3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]",
        "terseLabel": "Deferred Compensation Plan for certain executives and Board of Director Members"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BenefitPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).",
        "label": "Deferred Compensation Liability, Classified, Noncurrent",
        "verboseLabel": "Deferred compensation plan liabilities"
       }
      }
     },
     "localname": "DeferredCompensationLiabilityClassifiedNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BenefitPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationPlanAssets": {
     "auth_ref": [
      "r36"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.",
        "label": "Deferred Compensation Plan Assets",
        "terseLabel": "Deferred Compensation Plan Assets, Fair Value Disclosure",
        "verboseLabel": "Deferred compensation plan assets"
       }
      }
     },
     "localname": "DeferredCompensationPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BenefitPlansDetails",
      "http://adobe.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r116",
      "r335",
      "r339"
     ],
     "calculation": {
      "http://adobe.com/role/IncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "verboseLabel": "United States federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r116",
      "r335",
      "r339"
     ],
     "calculation": {
      "http://adobe.com/role/IncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "verboseLabel": "Foreign"
       }
      }
     },
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r107",
      "r116",
      "r335",
      "r339"
     ],
     "calculation": {
      "http://adobe.com/role/IncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "totalLabel": "Total deferred"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "verboseLabel": "Provision for income taxes - Deferred"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r18",
      "r19",
      "r324",
      "r441",
      "r459"
     ],
     "calculation": {
      "http://adobe.com/role/IncomeTaxesDetails1": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "totalLabel": "Total deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r307",
      "r328"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails3",
      "http://adobe.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.",
        "label": "Deferred Income Taxes and Tax Credits",
        "negatedLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRevenue": {
     "auth_ref": [
      "r29"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.",
        "label": "Deferred Revenue",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "DeferredRevenue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/RevenueDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRevenueArrangementTypeAxis": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of deferred revenue arrangement.",
        "label": "Deferred Revenue Arrangement Type [Axis]",
        "terseLabel": "Deferred Revenue Arrangement Type [Axis]"
       }
      }
     },
     "localname": "DeferredRevenueArrangementTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/RevenueDetailsNumeric"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredRevenueArrangementTypeDomain": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Category of obligation arising when an entity receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized.",
        "label": "Deferred Revenue [Domain]",
        "terseLabel": "Deferred Revenue [Domain]"
       }
      }
     },
     "localname": "DeferredRevenueArrangementTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/RevenueDetailsNumeric"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredRevenueCurrent": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Deferred Revenue, Current",
        "terseLabel": "Deferred revenue",
        "verboseLabel": "Deferred revenue, current"
       }
      }
     },
     "localname": "DeferredRevenueCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails3",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNumericDetails",
      "http://adobe.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRevenueNoncurrent": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.",
        "label": "Deferred Revenue, Noncurrent",
        "terseLabel": "Deferred revenue",
        "verboseLabel": "Deferred revenue, long-term"
       }
      }
     },
     "localname": "DeferredRevenueNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails3",
      "http://adobe.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r116",
      "r335",
      "r339"
     ],
     "calculation": {
      "http://adobe.com/role/IncomeTaxesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "verboseLabel": "State and local"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsDeferredIncome": {
     "auth_ref": [
      "r300",
      "r332",
      "r333"
     ],
     "calculation": {
      "http://adobe.com/role/IncomeTaxesDetails1": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.",
        "label": "Deferred Tax Assets, Deferred Income",
        "verboseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "DeferredTaxAssetsDeferredIncome",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r325"
     ],
     "calculation": {
      "http://adobe.com/role/IncomeTaxesDetails1": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Total gross deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r326"
     ],
     "calculation": {
      "http://adobe.com/role/IncomeTaxesDetails1": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "totalLabel": "Total deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r299",
      "r332",
      "r333"
     ],
     "calculation": {
      "http://adobe.com/role/IncomeTaxesDetails1": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "terseLabel": "Net operating loss carryforwards of acquired companies"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r300",
      "r332",
      "r333"
     ],
     "calculation": {
      "http://adobe.com/role/IncomeTaxesDetails1": {
       "order": 9.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "Deferred Tax Assets, Other",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "auth_ref": [
      "r330",
      "r332",
      "r333"
     ],
     "calculation": {
      "http://adobe.com/role/IncomeTaxesDetails1": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "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.",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards",
        "verboseLabel": "Credit carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": {
     "auth_ref": [
      "r299",
      "r332",
      "r333"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits",
        "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails4"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r299",
      "r332",
      "r333"
     ],
     "calculation": {
      "http://adobe.com/role/IncomeTaxesDetails1": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost",
        "verboseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves": {
     "auth_ref": [
      "r299",
      "r332",
      "r333"
     ],
     "calculation": {
      "http://adobe.com/role/IncomeTaxesDetails1": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves",
        "verboseLabel": "Reserves and accruals"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r327"
     ],
     "calculation": {
      "http://adobe.com/role/IncomeTaxesDetails1": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "negatedLabel": "Deferred tax assets valuation allowance",
        "terseLabel": "Deferred tax assets valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails1",
      "http://adobe.com/role/IncomeTaxesDetailsNumeric2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r307",
      "r328"
     ],
     "calculation": {
      "http://adobe.com/role/IncomeTaxesDetails1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "label": "Deferred Tax Liabilities, Net",
        "totalLabel": "Net deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
     "auth_ref": [
      "r300",
      "r332",
      "r333"
     ],
     "calculation": {
      "http://adobe.com/role/IncomeTaxesDetails1": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.",
        "label": "Deferred Tax Liabilities, Intangible Assets",
        "terseLabel": "Acquired intangible assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesNoncurrent": {
     "auth_ref": [
      "r306",
      "r307",
      "r308"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.",
        "label": "Deferred Tax Liabilities, Net, Noncurrent",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNumericDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://adobe.com/role/IncomeTaxesDetails1": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.",
        "label": "Deferred Tax Liabilities, Prepaid Expenses",
        "terseLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPrepaidExpenses",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r300",
      "r332",
      "r333"
     ],
     "calculation": {
      "http://adobe.com/role/IncomeTaxesDetails1": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings": {
     "auth_ref": [
      "r332"
     ],
     "calculation": {
      "http://adobe.com/role/IncomeTaxesDetails1": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences.",
        "label": "Deferred Tax Liabilities, Undistributed Foreign Earnings",
        "terseLabel": "Undistributed earnings of foreign subsidiaries"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesUndistributedForeignEarnings",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r268"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "verboseLabel": "Employer's conribution to retirement savings plan"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BenefitPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay",
        "terseLabel": "Defined Contribution Plan, Employer Matching Contribution, Percent"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BenefitPlansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage employer matches of the employee's percentage contribution matched.",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match",
        "terseLabel": "Percentage of employer matching contribution to retirement savings plan"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BenefitPlansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.",
        "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent",
        "verboseLabel": "Percentage of eligible employee contribution to retirement savings plan"
       }
      }
     },
     "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BenefitPlansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r107",
      "r160"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "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.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation, amortization and accretion"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DebtDetails",
      "http://adobe.com/role/DebtDetailsNumeric2",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails1",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails2",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetailsNumeric"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeAsset": {
     "auth_ref": [
      "r53",
      "r54",
      "r374",
      "r433"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.",
        "label": "Derivative Asset, Fair Value, Gross Asset",
        "terseLabel": "Fair Value Asset Derivatives"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeAsset",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiability": {
     "auth_ref": [
      "r53",
      "r54",
      "r374",
      "r433"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.",
        "label": "Derivative Liability, Fair Value, Gross Liability",
        "terseLabel": "Fair Value Liability Derivatives"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFixedInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fixed interest rate related to the interest rate derivative.",
        "label": "Derivative, Fixed Interest Rate",
        "terseLabel": "Derivative, Fixed Interest Rate"
       }
      }
     },
     "localname": "DerivativeFixedInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DebtDetailsNumeric2",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetailsNumeric"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DerivativeGainLossOnDerivativeNet": {
     "auth_ref": [
      "r373"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.",
        "label": "Derivative, Gain (Loss) on Derivative, Net",
        "netLabel": "Derivative, Gain (Loss) on Derivative, Net"
       }
      }
     },
     "localname": "DerivativeGainLossOnDerivativeNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r372",
      "r375",
      "r380",
      "r385"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DebtDetails",
      "http://adobe.com/role/DebtDetailsNumeric2",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails1",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails2",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetailsNumeric"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r396"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "verboseLabel": "DERIVATIVE FINANCIAL INSTRUMENTS"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": {
     "auth_ref": [
      "r368",
      "r372",
      "r380"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of hedging relationship.",
        "label": "Hedging Relationship [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": {
     "auth_ref": [
      "r368",
      "r372",
      "r380",
      "r385",
      "r386",
      "r390",
      "r392"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.",
        "label": "Derivative Instruments, Gain (Loss) [Table]",
        "terseLabel": "Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Derivative Instruments, Gain (Loss) [Line Items]",
        "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet": {
     "auth_ref": [
      "r377",
      "r384"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments.",
        "label": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net",
        "verboseLabel": "Net gain (loss) reclassified from accumulated OCI into income, net of tax"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet": {
     "auth_ref": [
      "r378",
      "r391"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of gains and losses (net) on derivative instruments designated and qualifying as hedging instruments representing (a) the amount of the hedge ineffectiveness and (b) the amount, if any, excluded from the assessment of hedge effectiveness.",
        "label": "Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net",
        "verboseLabel": "Net gain (loss) recognized in income"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": {
     "auth_ref": [
      "r379",
      "r381"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.",
        "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net",
        "terseLabel": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net",
        "verboseLabel": "Net gain (loss) recognized in income"
       }
      }
     },
     "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails1",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Derivative [Line Items]",
        "terseLabel": "Derivative [Line Items]",
        "verboseLabel": "Net gain (losses) from foreign exchange option contracts recognized from income"
       }
      }
     },
     "localname": "DerivativeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails2",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetailsNumeric"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r364",
      "r366"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative, Notional Amount",
        "terseLabel": "Derivative, Notional Amount"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DebtDetailsNumeric2",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeRemainingMaturity1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period remaining until the derivative contract matures, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Derivative, Remaining Maturity",
        "terseLabel": "Derivative, Remaining Maturity"
       }
      }
     },
     "localname": "DerivativeRemainingMaturity1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetailsNumeric"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DerivativeTable": {
     "auth_ref": [
      "r120",
      "r363",
      "r365",
      "r366",
      "r368",
      "r370",
      "r376",
      "r380",
      "r387",
      "r389",
      "r392"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.",
        "label": "Derivative [Table]",
        "terseLabel": "Derivative [Table]"
       }
      }
     },
     "localname": "DerivativeTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails2",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetailsNumeric"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativesFairValueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Derivatives, Fair Value [Line Items]",
        "terseLabel": "Derivatives, Fair Value [Line Items]"
       }
      }
     },
     "localname": "DerivativesFairValueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "auth_ref": [
      "r112",
      "r121",
      "r363",
      "r365",
      "r368",
      "r370",
      "r388"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.",
        "label": "Derivatives, Policy [Policy Text Block]",
        "verboseLabel": "Derivative Financial Instruments"
       }
      }
     },
     "localname": "DerivativesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "auth_ref": [
      "r368"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Designated as Hedging Instrument [Member]",
        "terseLabel": "Designated as Hedging Instrument"
       }
      }
     },
     "localname": "DesignatedAsHedgingInstrumentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DebtDetailsNumeric2",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DevelopedTechnologyRightsMember": {
     "auth_ref": [
      "r357"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.",
        "label": "Developed Technology Rights [Member]",
        "terseLabel": "Acquired rights to use technology"
       }
      }
     },
     "localname": "DevelopedTechnologyRightsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails5",
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member": {
     "auth_ref": [
      "r257"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Effect in current period from application of guidance for revenue from contract with customer compared with guidance for revenue recognition applicable prior to change when using transition method for cumulative effect in period including initial date of application.",
        "label": "Difference between Revenue Guidance in Effect before and after Topic 606 [Member]",
        "terseLabel": "Difference between Revenue Guidance in Effect before and after Topic 606"
       }
      }
     },
     "localname": "DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails2",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails3",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNumericDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DilutiveSecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]",
        "verboseLabel": "Dilutive potential common shares:"
       }
      }
     },
     "localname": "DilutiveSecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/RevenueDetails4",
      "http://adobe.com/role/RevenueTables1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue",
        "verboseLabel": "Subscription Revenue by Segment"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/RevenueDetails4",
      "http://adobe.com/role/RevenueTables1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r251"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Disaggregation of Revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/RevenueTables1"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r295"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "verboseLabel": "STOCK-BASED COMPENSATION"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EMEAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Regions of Europe, Middle East and Africa.",
        "label": "EMEA [Member]",
        "terseLabel": "EMEA"
       }
      }
     },
     "localname": "EMEAMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/PropertyAndEquipmentDetails1",
      "http://adobe.com/role/RevenueDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r81",
      "r127",
      "r133",
      "r135",
      "r136",
      "r137",
      "r140",
      "r451",
      "r470"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic net income per share"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails2",
      "http://adobe.com/role/ConsolidatedStatementsOfIncome",
      "http://adobe.com/role/NetIncomePerShareDetails",
      "http://adobe.com/role/SelectedQuarterlyFinancialDataDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r81",
      "r127",
      "r133",
      "r135",
      "r136",
      "r137",
      "r140",
      "r451",
      "r470"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted net income per share"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails2",
      "http://adobe.com/role/ConsolidatedStatementsOfIncome",
      "http://adobe.com/role/NetIncomePerShareDetails",
      "http://adobe.com/role/SelectedQuarterlyFinancialDataDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r141"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "verboseLabel": "NET INCOME PER SHARE"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/NetIncomePerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": {
     "auth_ref": [
      "r412"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.",
        "label": "Effect of Exchange Rate on Cash and Cash Equivalents",
        "terseLabel": "Effect of foreign currency exchange rates on cash and cash equivalents"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashAndCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r309",
      "r310",
      "r338"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "US Federal statutory tax rate during adoption of the Tax Cuts and Jobs Act"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetailsNumeric1"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://adobe.com/role/AccruedExpensesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Accrued compensation and benefits"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
        "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails4"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r288"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "verboseLabel": "Unrecognized compensation cost, adjusted for estimated forfeitures, related to non-vested stock based awards (in millions)"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r288"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "verboseLabel": "Number of years over which unrecognized compensation costs will be recognized"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeStockMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.",
        "label": "Employee Stock [Member]",
        "terseLabel": "Employee Stock Purchase Plan [Member]"
       }
      }
     },
     "localname": "EmployeeStockMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails",
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue from External Customer [Line Items]",
        "terseLabel": "Revenue from External Customer [Line Items]"
       }
      }
     },
     "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/RevenueDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r238"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1",
      "http://adobe.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/FairValueMeasurementsDetailsNumeric"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r397",
      "r398",
      "r399",
      "r403"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/FairValueMeasurementsDetailsNumeric"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions"
       }
      }
     },
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r397",
      "r407",
      "r408"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "verboseLabel": "Fair Value, by Balance Sheet Grouping"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r265",
      "r266",
      "r267",
      "r398",
      "r429"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r397",
      "r398",
      "r400",
      "r401",
      "r404"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails",
      "http://adobe.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r402"
     ],
     "lang": {
      "en-US": {
       "role": {
        "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.",
        "label": "Fair Value Disclosures [Text Block]",
        "verboseLabel": "FAIR VALUE MEASUREMENTS"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r265",
      "r266",
      "r267",
      "r398",
      "r430"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 1 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r265",
      "r266",
      "r267",
      "r398",
      "r431"
     ],
     "lang": {
      "en-US": {
       "role": {
        "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.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 2 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r265",
      "r266",
      "r267",
      "r398",
      "r432"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 3 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails",
      "http://adobe.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r402",
      "r404"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Fair Value, Recurring [Member]"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails",
      "http://adobe.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "auth_ref": [
      "r371",
      "r376",
      "r390"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.",
        "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]",
        "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]"
       }
      }
     },
     "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r198",
      "r199",
      "r200",
      "r201"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]",
        "terseLabel": "Major Types of Debt and Equity Securities"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails",
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails1",
      "http://adobe.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts": {
     "auth_ref": [
      "r171"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for charging off uncollectible financing receivables, including, but not limited to, factors and methodologies used in estimating the allowance for credit loss.",
        "label": "Financing Receivable, Allowance for Credit Losses, Policy for Uncollectible Amounts [Policy Text Block]",
        "terseLabel": "Allowance for Doubtful Accounts"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedContractualRightsGross": {
     "auth_ref": [
      "r218"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date of an intangible asset that arises from a contractual arrangement with a third party (not including franchise rights and license agreements).",
        "label": "Finite-Lived Contractual Rights, Gross",
        "terseLabel": "Backlog"
       }
      }
     },
     "localname": "FiniteLivedContractualRightsGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedCustomerRelationshipsGross": {
     "auth_ref": [
      "r218"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date to an asset acquired in a business combination representing a favorable existing relationship with customers having a finite beneficial life.",
        "label": "Finite-Lived Customer Relationships, Gross",
        "terseLabel": "Finite-Lived Customer Relationships, Gross",
        "verboseLabel": "Customer contracts and relationships"
       }
      }
     },
     "localname": "FiniteLivedCustomerRelationshipsGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetails1",
      "http://adobe.com/role/AcquisitionsDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "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.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Intangible assets estimated useful lives - range (in years)"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails5",
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetailsNumeric"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r218"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedLabel": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r220"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months",
        "verboseLabel": "2019"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r220"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r220"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four",
        "verboseLabel": "2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r220"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three",
        "verboseLabel": "2021"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r220"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two",
        "verboseLabel": "2020"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r213",
      "r215",
      "r218",
      "r221",
      "r436"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetails1",
      "http://adobe.com/role/AcquisitionsDetails3",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails5",
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails2",
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]",
        "verboseLabel": "Amortization Expense in Future Periods [Abstract]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r218",
      "r436"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "verboseLabel": "Cost"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]",
        "verboseLabel": "Other Intangible assets, net"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails5",
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails1",
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails2",
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails3",
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetailsNumeric"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r213",
      "r217"
     ],
     "lang": {
      "en-US": {
       "role": {
        "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.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetails1",
      "http://adobe.com/role/AcquisitionsDetails3",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails5",
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails2",
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r218"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "terseLabel": "Other intangibles, net"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedBalanceSheets",
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails1",
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Net [Abstract]",
        "verboseLabel": "Purchased and other intangible assets, net by reportable segment [Abstract]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedNoncompeteAgreementsGross": {
     "auth_ref": [
      "r218"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date of payments made to third parties in exchange for their agreement not to engage in specified competitive practices in specified geographic territories for a specified period of time.",
        "label": "Finite-Lived Noncompete Agreements, Gross",
        "terseLabel": "Non-competition agreements"
       }
      }
     },
     "localname": "FiniteLivedNoncompeteAgreementsGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedTrademarksGross": {
     "auth_ref": [
      "r218"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a specified period of time.",
        "label": "Finite-Lived Trademarks, Gross",
        "terseLabel": "Finite-Lived Trademarks, Gross",
        "verboseLabel": "Trademarks"
       }
      }
     },
     "localname": "FiniteLivedTrademarksGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetails1",
      "http://adobe.com/role/AcquisitionsDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiscalPeriod": {
     "auth_ref": [
      "r359",
      "r361",
      "r362"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.",
        "label": "Fiscal Period, Policy [Policy Text Block]",
        "terseLabel": "Fiscal Period, Policy"
       }
      }
     },
     "localname": "FiscalPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FixedIncomeInvestmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Investments that regularly generate a fixed amount of interest income. Examples include, but are not limited to, bonds, certificates of deposit, notes and debt securities.",
        "label": "Fixed Income Investments [Member]",
        "verboseLabel": "Short-term fixed income securities [Member]"
       }
      }
     },
     "localname": "FixedIncomeInvestmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.",
        "label": "Foreign Tax Authority [Member]",
        "terseLabel": "Foreign Tax Authority [Member]"
       }
      }
     },
     "localname": "ForeignCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetailsNumeric1",
      "http://adobe.com/role/IncomeTaxesDetailsNumeric2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.",
        "label": "Foreign Currency Contract, Asset, Fair Value Disclosure",
        "terseLabel": "Foreign Currency Contract, Asset, Fair Value Disclosure"
       }
      }
     },
     "localname": "ForeignCurrencyContractAssetFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.",
        "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure",
        "terseLabel": "Foreign Currency Contracts, Liability, Fair Value Disclosure"
       }
      }
     },
     "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "auth_ref": [
      "r409",
      "r410",
      "r411"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss), before Tax",
        "terseLabel": "Foreign Currency Transaction Gain (Loss), before Tax",
        "verboseLabel": "Foreign exchange gains (losses)"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails2",
      "http://adobe.com/role/NonOperatingIncomeExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossRealized": {
     "auth_ref": [
      "r409",
      "r410",
      "r411"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss), Realized",
        "terseLabel": "Foreign Currency Transaction Gain (Loss), Realized"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossRealized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": {
     "auth_ref": [
      "r108",
      "r409",
      "r410",
      "r411"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss), Unrealized",
        "terseLabel": "Foreign Currency Transaction Gain (Loss), Unrealized"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossUnrealized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r112",
      "r411",
      "r416"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "verboseLabel": "Foreign Currency Translation"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ForeignExchangeContractMember": {
     "auth_ref": [
      "r265",
      "r383"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.",
        "label": "Foreign Exchange Contract [Member]",
        "terseLabel": "Foreign Exchange Contract [Member]"
       }
      }
     },
     "localname": "ForeignExchangeContractMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignExchangeForwardMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.",
        "label": "Foreign Exchange Forward [Member]",
        "terseLabel": "Foreign Exchange Forward Contracts"
       }
      }
     },
     "localname": "ForeignExchangeForwardMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails1",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetailsNumeric"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignExchangeOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "An option that allows the holder to buy (if call) or sell (if put) an underlying currency at a fixed exercise rate, expressed as an exchange, during a specified period (an American option) or at a specified date (a European option).",
        "label": "Foreign Exchange Option [Member]",
        "terseLabel": "Foreign Exchange Option Contracts"
       }
      }
     },
     "localname": "ForeignExchangeOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails1",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetailsNumeric"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignGovernmentDebtSecuritiesMember": {
     "auth_ref": [
      "r265",
      "r474"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt security issued by government not domiciled in United States of America (US).",
        "label": "Debt Security, Government, Non-US [Member]",
        "terseLabel": "Foreign government securities [Member]",
        "verboseLabel": "Foreign government securities [Member]"
       }
      }
     },
     "localname": "ForeignGovernmentDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails",
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails1",
      "http://adobe.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "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.",
        "label": "Furniture and Fixtures [Member]",
        "terseLabel": "Furniture and fixtures"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails4",
      "http://adobe.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments": {
     "auth_ref": [
      "r372",
      "r379"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in earnings in the period from the increase (decrease) in fair value of foreign currency derivatives not designated as hedging instruments.",
        "label": "Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments",
        "terseLabel": "Realized Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments"
       }
      }
     },
     "localname": "GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnInvestments": {
     "auth_ref": [
      "r90",
      "r107",
      "r175"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of realized and unrealized gain (loss) on investment.",
        "label": "Gain (Loss) on Investments",
        "terseLabel": "Investment gains (losses), net"
       }
      }
     },
     "localname": "GainLossOnInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfIncome",
      "http://adobe.com/role/NonOperatingIncomeExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnInvestmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Gain (Loss) on Investments [Abstract]",
        "verboseLabel": "Investment gains (losses), net:"
       }
      }
     },
     "localname": "GainLossOnInvestmentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/NonOperatingIncomeExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "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.",
        "label": "General and Administrative Expense",
        "verboseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails2",
      "http://adobe.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r82"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing general and administrative expense.",
        "label": "General and Administrative Expense [Member]",
        "terseLabel": "General and Administrative [Member]"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails4"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r205",
      "r206"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "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.",
        "label": "Goodwill",
        "periodEndLabel": "Goodwill, Ending Balance",
        "periodStartLabel": "Goodwill, Beginning Balance",
        "verboseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedBalanceSheets",
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r207"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "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.",
        "label": "Goodwill, Acquired During Period",
        "terseLabel": "Goodwill, acquired during period",
        "verboseLabel": "Acquisitions"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetails1",
      "http://adobe.com/role/AcquisitionsDetails3",
      "http://adobe.com/role/AcquisitionsDetailsNumeric",
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r222"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "verboseLabel": "GOODWILL AND OTHER INTANGIBLES"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/GoodwillAndOtherIntangibles"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "auth_ref": [
      "r112",
      "r210",
      "r216"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "verboseLabel": "Goodwill, Intangibles and Other Long-Lived Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Goodwill [Line Items]",
        "terseLabel": "Goodwill [Line Items]"
       }
      }
     },
     "localname": "GoodwillLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Goodwill [Roll Forward]",
        "verboseLabel": "Goodwill by reportable segment [Abstract]"
       }
      }
     },
     "localname": "GoodwillRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments": {
     "auth_ref": [
      "r208",
      "r209",
      "r345"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) from foreign currency translation adjustments and purchase accounting adjustments of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Translation and Purchase Accounting Adjustments",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "GoodwillTranslationAndPurchaseAccountingAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r85"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "terseLabel": "Gross profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfIncome",
      "http://adobe.com/role/RevenueDetails1",
      "http://adobe.com/role/SelectedQuarterlyFinancialDataDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r368",
      "r386"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Axis]",
        "terseLabel": "Hedging Designation [Axis]"
       }
      }
     },
     "localname": "HedgingDesignationAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DebtDetailsNumeric2",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails1",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r368"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Domain]",
        "terseLabel": "Hedging Designation [Domain]"
       }
      }
     },
     "localname": "HedgingDesignationDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DebtDetailsNumeric2",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails1",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HedgingRelationshipDomain": {
     "auth_ref": [
      "r368"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Nature or intent of a hedge.",
        "label": "Hedging Relationship [Domain]",
        "terseLabel": "Hedging Relationship [Domain]"
       }
      }
     },
     "localname": "HedgingRelationshipDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "auth_ref": [
      "r118"
     ],
     "calculation": {
      "http://adobe.com/role/IncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "terseLabel": "Domestic"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r79",
      "r127",
      "r437",
      "r449",
      "r471"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "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.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "terseLabel": "Income before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "auth_ref": [
      "r118"
     ],
     "calculation": {
      "http://adobe.com/role/IncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r118"
     ],
     "calculation": {
      "http://adobe.com/role/IncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.",
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income before income taxes",
        "verboseLabel": "Income before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails",
      "http://adobe.com/role/SelectedQuarterlyFinancialDataDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]",
        "terseLabel": "Income before income taxes [Abstract]"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r227"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails4"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails4"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r314"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]",
        "terseLabel": "Income Tax Authority [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetailsNumeric1",
      "http://adobe.com/role/IncomeTaxesDetailsNumeric2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "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.",
        "label": "Income Tax Authority [Domain]",
        "terseLabel": "Income Tax Authority [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetailsNumeric1",
      "http://adobe.com/role/IncomeTaxesDetailsNumeric2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r344"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "verboseLabel": "INCOME TAXES"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExaminationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Income Tax Examination [Line Items]",
        "terseLabel": "Income Tax Examination [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxExaminationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetailsNumeric3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxExaminationTable": {
     "auth_ref": [
      "r315",
      "r337"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A summary of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the Increase or Decrease in the liability from the prior period, and any penalties and interest that have been incurred or accrued.",
        "label": "Income Tax Examination [Table]",
        "terseLabel": "Income Tax Examination [Table]"
       }
      }
     },
     "localname": "IncomeTaxExaminationTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetailsNumeric3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r116",
      "r161",
      "r341"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://adobe.com/role/IncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Provision for income taxes",
        "totalLabel": "Provision for income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails2",
      "http://adobe.com/role/ConsolidatedStatementsOfIncome",
      "http://adobe.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "verboseLabel": "Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Amount [Abstract]",
        "verboseLabel": "Reconciliation of provision for income taxes [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r74",
      "r112",
      "r304",
      "r305",
      "r322",
      "r323",
      "r329",
      "r343",
      "r477"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "verboseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": {
     "auth_ref": [
      "r302",
      "r309",
      "r310"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount",
        "verboseLabel": "Impacts of the U.S. Tax Act"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities": {
     "auth_ref": [
      "r309",
      "r310"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for qualified production activity.",
        "label": "Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Amount",
        "negatedLabel": "Domestic manufacturing deduction benefit"
       }
      }
     },
     "localname": "IncomeTaxReconciliationDeductionsQualifiedProductionActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": {
     "auth_ref": [
      "r114",
      "r309",
      "r310"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount",
        "verboseLabel": "Effects of non-U.S. operations"
       }
      }
     },
     "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r115",
      "r309",
      "r310"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "verboseLabel": "Computed \"expected\" tax expense"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r309",
      "r310"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) 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 award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount",
        "verboseLabel": "Stock-based compensation, net of tax deduction"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "auth_ref": [
      "r309"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r115",
      "r309",
      "r310"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "verboseLabel": "State tax expense, net of federal benefit"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxCredits": {
     "auth_ref": [
      "r309",
      "r310"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount",
        "negatedLabel": "Tax credits"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxSettlementsDomestic": {
     "auth_ref": [
      "r309",
      "r310"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to domestic income tax settlement.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Settlement, Domestic, Amount",
        "verboseLabel": "Resolution of income tax examinations"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxSettlementsDomestic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxUncertaintiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Tax Uncertainties [Abstract]",
        "verboseLabel": "Aggregate changes in total gross amount of unrecognized tax benefits [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxUncertaintiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r111"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Cash paid for income taxes, net of refunds"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Increase (Decrease) in Accounts Payable",
        "negatedLabel": "Trade payables"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.",
        "label": "Increase (Decrease) in Income Taxes Payable",
        "verboseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "verboseLabel": "Accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredRevenue": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.",
        "label": "Increase (Decrease) in Deferred Revenue",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredRevenue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "verboseLabel": "Changes in operating assets and liabilities, net of acquired assets and assumed liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid expenses and other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInReceivables": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Receivables",
        "negatedLabel": "Trade receivables, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInReceivables",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r134",
      "r139"
     ],
     "calculation": {
      "http://adobe.com/role/NetIncomePerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "terseLabel": "Stock purchase rights and options"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis": {
     "auth_ref": [
      "r257"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about effect of transition method for cumulative effect in initial period of application.",
        "label": "Initial Application Period Cumulative Effect Transition [Axis]",
        "terseLabel": "Initial Application Period Cumulative Effect Transition [Axis]"
       }
      }
     },
     "localname": "InitialApplicationPeriodCumulativeEffectTransitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails2",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails3",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNumericDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Effect of transition method for cumulative effect in initial period of application.",
        "label": "Initial Application Period Cumulative Effect Transition [Domain]",
        "terseLabel": "Initial Application Period Cumulative Effect Transition [Domain]"
       }
      }
     },
     "localname": "InitialApplicationPeriodCumulativeEffectTransitionDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails2",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails3",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNumericDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r77",
      "r159",
      "r417",
      "r420",
      "r452"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfIncome",
      "http://adobe.com/role/NonOperatingIncomeExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r102",
      "r104",
      "r111"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Cash paid for interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrent": {
     "auth_ref": [
      "r8",
      "r9",
      "r42"
     ],
     "calculation": {
      "http://adobe.com/role/AccruedExpensesDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Interest Payable, Current",
        "terseLabel": "Accrued interest expense"
       }
      }
     },
     "localname": "InterestPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateDerivativeLiabilitiesAtFairValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as liabilities.",
        "label": "Interest Rate Derivative Liabilities, at Fair Value",
        "terseLabel": "Interest Rate Derivative Liabilities, Fair Value Disclosure"
       }
      }
     },
     "localname": "InterestRateDerivativeLiabilitiesAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateDerivativesAtFairValueNet": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of interest rate derivative assets, net of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized on the balance sheet.",
        "label": "Interest Rate Derivatives, at Fair Value, Net",
        "terseLabel": "Treasury Lock Derivative, at Fair Value, Net"
       }
      }
     },
     "localname": "InterestRateDerivativesAtFairValueNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateSwapMember": {
     "auth_ref": [
      "r382"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.",
        "label": "Interest Rate Swap [Member]",
        "terseLabel": "Interest Rate Swap"
       }
      }
     },
     "localname": "InterestRateSwapMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DebtDetails",
      "http://adobe.com/role/DebtDetailsNumeric2",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetailsNumeric"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InternalRevenueServiceIRSMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity.",
        "label": "Internal Revenue Service (IRS) [Member]",
        "terseLabel": "Federal [Member]"
       }
      }
     },
     "localname": "InternalRevenueServiceIRSMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetailsNumeric2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentIncomeInterest": {
     "auth_ref": [
      "r89",
      "r158"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
        "label": "Investment Income, Interest",
        "verboseLabel": "Interest income"
       }
      }
     },
     "localname": "InvestmentIncomeInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/NonOperatingIncomeExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Investment Income, Net [Abstract]",
        "verboseLabel": "Interest and other income (expense), net:"
       }
      }
     },
     "localname": "InvestmentIncomeNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/NonOperatingIncomeExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.",
        "label": "Investments Classified by Contractual Maturity Date [Table Text Block]",
        "verboseLabel": "Cost and Estimated Fair Value of Debt Securities"
       }
      }
     },
     "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r255"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r224"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails4",
      "http://adobe.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "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.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r27",
      "r443",
      "r466"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "verboseLabel": "Liabilities and Stockholders' Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "verboseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "auth_ref": [
      "r397"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of financial and nonfinancial obligations.",
        "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure",
        "terseLabel": "Liabilities, Fair Value Disclosure"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities, Noncurrent [Abstract]",
        "verboseLabel": "Long-term liabilities:"
       }
      }
     },
     "localname": "LiabilitiesNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r16",
      "r442",
      "r461"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-term Line of Credit",
        "terseLabel": "Revolving Credit Agreement, Outstanding Borrowings"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DebtDetailsNumeric3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.",
        "label": "Line of Credit Facility, Commitment Fee Percentage",
        "terseLabel": "Commitment Fee Percentage"
       }
      }
     },
     "localname": "LineOfCreditFacilityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DebtDetailsNumeric3"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "auth_ref": [
      "r39"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Current Borrowing Capacity",
        "terseLabel": "Revolving Credit Agreement, Borrowing Capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DebtDetailsNumeric3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r39"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Revolving Credit Agreement, Maximum Borrowing Capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DebtDetailsNumeric3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansPayable": {
     "auth_ref": [
      "r16",
      "r442",
      "r460"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer).",
        "label": "Loans Payable",
        "verboseLabel": "Term Loan, Amount Outstanding"
       }
      }
     },
     "localname": "LoansPayable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DebtDetailsNumeric1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansPayableMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Borrowing supported by a written promise to pay an obligation.",
        "label": "Loans Payable [Member]",
        "terseLabel": "Term Loan"
       }
      }
     },
     "localname": "LoansPayableMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetailsNumeric",
      "http://adobe.com/role/DebtDetails",
      "http://adobe.com/role/DebtDetailsNumeric1",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetailsNumeric"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligations": {
     "auth_ref": [
      "r16"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.",
        "label": "Long-term Debt and Lease Obligation",
        "terseLabel": "Long-term debt",
        "verboseLabel": "Debt"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedBalanceSheets",
      "http://adobe.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtTerm": {
     "auth_ref": [
      "r401"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period between issuance and maturity of long-term debt, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Long-term Debt, Term",
        "terseLabel": "Long-term Debt, Term"
       }
      }
     },
     "localname": "LongTermDebtTerm",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DebtDetailsNumeric1"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery and Equipment [Member]",
        "terseLabel": "Computers and other equipment"
       }
      }
     },
     "localname": "MachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails4",
      "http://adobe.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MaximumLengthOfTimeForeignCurrencyCashFlowHedge": {
     "auth_ref": [
      "r395"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum period of time the entity is hedging its exposure to variability in future cash flows for forecasted transactions, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Excludes forecasted transactions related to payment of variable interest on existing financial instruments.",
        "label": "Maximum Length of Time, Foreign Currency Cash Flow Hedge",
        "terseLabel": "Maximum Length of Time, Foreign Currency Cash Flow Hedge"
       }
      }
     },
     "localname": "MaximumLengthOfTimeForeignCurrencyCashFlowHedge",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r265"
     ],
     "lang": {
      "en-US": {
       "role": {
        "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.",
        "label": "Money Market Funds [Member]",
        "terseLabel": "Money market mutual funds [Member]"
       }
      }
     },
     "localname": "MoneyMarketFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails",
      "http://adobe.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MunicipalNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Short-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments.",
        "label": "Municipal Notes [Member]",
        "terseLabel": "Municipal securities [Member]"
       }
      }
     },
     "localname": "MunicipalNotesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails",
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails1",
      "http://adobe.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r103"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash used for financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "verboseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r103"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used for investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "verboseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r103",
      "r105",
      "r108"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "verboseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r68",
      "r71",
      "r80",
      "r108",
      "r139",
      "r450",
      "r469"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://adobe.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://adobe.com/role/ConsolidatedStatementsOfIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net income",
        "totalLabel": "Net income",
        "verboseLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails2",
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows",
      "http://adobe.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement",
      "http://adobe.com/role/ConsolidatedStatementsOfIncome",
      "http://adobe.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://adobe.com/role/NetIncomePerShareDetails",
      "http://adobe.com/role/SelectedQuarterlyFinancialDataDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "auth_ref": [
      "r130"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.",
        "label": "New Accounting Pronouncements and Changes in Accounting Principles [Text Block]",
        "terseLabel": "New Accounting Pronouncements and Changes in Accounting Principles"
       }
      }
     },
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails2",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails3",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "auth_ref": [
      "r126",
      "r128"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.",
        "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails2",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails3",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "New Accounting Pronouncements, Policy"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Noncash Investing and Financing Items [Abstract]",
        "terseLabel": "Non-cash investing activities:"
       }
      }
     },
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoncompeteAgreementsMember": {
     "auth_ref": [
      "r355"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.",
        "label": "Noncompete Agreements [Member]",
        "terseLabel": "Non-competition agreements"
       }
      }
     },
     "localname": "NoncompeteAgreementsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NondesignatedMember": {
     "auth_ref": [
      "r368"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Not Designated as Hedging Instrument [Member]",
        "terseLabel": "Not Designated as Hedging Instrument"
       }
      }
     },
     "localname": "NondesignatedMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails1",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "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).",
        "label": "Nonoperating Income (Expense)",
        "totalLabel": "Total non-operating income (expense), net",
        "verboseLabel": "Non-operating income (expense), net"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfIncome",
      "http://adobe.com/role/NonOperatingIncomeExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Nonoperating Income (Expense) [Abstract]",
        "verboseLabel": "Non-operating income (expense):"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "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.",
        "label": "Operating Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "verboseLabel": "Operating expenses:"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Operating income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": {
     "auth_ref": [
      "r423",
      "r425"
     ],
     "calculation": {
      "http://adobe.com/role/CommitmentsAndContingenciesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.",
        "label": "Operating Leases, Future Minimum Payments Due",
        "totalLabel": "Future Minimum Lease Payments, Total"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": {
     "auth_ref": [
      "r423",
      "r425"
     ],
     "calculation": {
      "http://adobe.com/role/CommitmentsAndContingenciesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months",
        "verboseLabel": "Future Minimum Lease Payments, 2020"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": {
     "auth_ref": [
      "r423",
      "r425"
     ],
     "calculation": {
      "http://adobe.com/role/CommitmentsAndContingenciesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Five Years",
        "verboseLabel": "Future Minimum Lease Payments, 2024"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": {
     "auth_ref": [
      "r423",
      "r425"
     ],
     "calculation": {
      "http://adobe.com/role/CommitmentsAndContingenciesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Four Years",
        "verboseLabel": "Future Minimum Lease Payments, 2023"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": {
     "auth_ref": [
      "r423",
      "r425"
     ],
     "calculation": {
      "http://adobe.com/role/CommitmentsAndContingenciesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Three Years",
        "verboseLabel": "Future Minimum Lease Payments, 2022"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": {
     "auth_ref": [
      "r423",
      "r425"
     ],
     "calculation": {
      "http://adobe.com/role/CommitmentsAndContingenciesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Two Years",
        "verboseLabel": "Future Minimum Lease Payments, 2021"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": {
     "auth_ref": [
      "r423",
      "r425"
     ],
     "calculation": {
      "http://adobe.com/role/CommitmentsAndContingenciesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due Thereafter",
        "terseLabel": "Future Minimum Lease Payments, Thereafter"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable": {
     "auth_ref": [
      "r426"
     ],
     "calculation": {
      "http://adobe.com/role/CommitmentsAndContingenciesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Future minimum rental payments in aggregate as of the balance sheet date under operating leases.",
        "label": "Operating Leases, Future Minimum Payments Receivable",
        "totalLabel": "Future Minimum Sublease Income, Total"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Operating Leases, Future Minimum Payments Receivable [Abstract]",
        "terseLabel": "Operating Leases, Future Minimum Payments Receivables"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsReceivableAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent": {
     "auth_ref": [
      "r426"
     ],
     "calculation": {
      "http://adobe.com/role/CommitmentsAndContingenciesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Future rental payments receivable within one year of the balance sheet date under an operating lease.",
        "label": "Operating Leases, Future Minimum Payments Receivable, Current",
        "verboseLabel": "Future Minimum Sublease Income, 2020"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears": {
     "auth_ref": [
      "r426"
     ],
     "calculation": {
      "http://adobe.com/role/CommitmentsAndContingenciesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Future rental payments receivable within the fifth year from the balance sheet date under an operating lease.",
        "label": "Operating Leases, Future Minimum Payments Receivable, in Five Years",
        "verboseLabel": "Future Minimum Sublease Income, 2024"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears": {
     "auth_ref": [
      "r426"
     ],
     "calculation": {
      "http://adobe.com/role/CommitmentsAndContingenciesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Future rental payments receivable within the fourth year from the balance sheet date under an operating lease.",
        "label": "Operating Leases, Future Minimum Payments Receivable, in Four Years",
        "verboseLabel": "Future Minimum Sublease Income, 2023"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsReceivableInFourYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears": {
     "auth_ref": [
      "r426"
     ],
     "calculation": {
      "http://adobe.com/role/CommitmentsAndContingenciesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Future rental payments receivable within the third year from the balance sheet date under an operating lease.",
        "label": "Operating Leases, Future Minimum Payments Receivable, in Three Years",
        "verboseLabel": "Future Minimum Sublease Income, 2022"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears": {
     "auth_ref": [
      "r426"
     ],
     "calculation": {
      "http://adobe.com/role/CommitmentsAndContingenciesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Future rental payments receivable within the second year from the balance sheet date under an operating lease.",
        "label": "Operating Leases, Future Minimum Payments Receivable, in Two Years",
        "verboseLabel": "Future Minimum Sublease Income, 2021"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter": {
     "auth_ref": [
      "r426"
     ],
     "calculation": {
      "http://adobe.com/role/CommitmentsAndContingenciesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Future minimum lease payments receivable under operating leases for periods greater than five years following the balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments Receivable, Thereafter",
        "terseLabel": "Future Minimum Sublease Income, Thereafter"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsReceivableThereafter",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesRentExpenseMinimumRentals": {
     "auth_ref": [
      "r422",
      "r423",
      "r424"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents the payments that the lessee is obligated to make or can be required to make in connection with a property under the terms of an agreement classified as an operating lease, excluding contingent rentals and a guarantee by the lessee of the lessor's debt and the lessee's obligation to pay (apart from the rental payments) executory costs such as insurance, maintenance, and taxes.",
        "label": "Operating Leases, Rent Expense, Minimum Rentals",
        "terseLabel": "Operating leases, rent expense, minimum rentals"
       }
      }
     },
     "localname": "OperatingLeasesRentExpenseMinimumRentals",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CommitmentsAndContingenciesDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r330"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "verboseLabel": "Net operating loss carryforward"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetailsNumeric2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwardsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Operating Loss Carryforwards [Line Items]",
        "terseLabel": "Operating Loss Carryforwards [Line Items]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetailsNumeric2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "auth_ref": [
      "r331"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.",
        "label": "Operating Loss Carryforwards [Table]",
        "terseLabel": "Operating Loss Carryforwards [Table]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetailsNumeric2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrderOrProductionBacklogMember": {
     "auth_ref": [
      "r356"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.",
        "label": "Order or Production Backlog [Member]",
        "terseLabel": "Backlog"
       }
      }
     },
     "localname": "OrderOrProductionBacklogMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetails1",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails5",
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r6",
      "r8",
      "r9",
      "r42"
     ],
     "calculation": {
      "http://adobe.com/role/AccruedExpensesDetails": {
       "order": 11.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails3",
      "http://adobe.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax [Abstract]",
        "terseLabel": "Available-for-sale Securities:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract]",
        "terseLabel": "Derivatives designated as hedging instruments:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax [Abstract]",
        "terseLabel": "Cumulative foreign currency translation adjustments [Abstract]"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
     "auth_ref": [
      "r57",
      "r58",
      "r60"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.",
        "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax",
        "totalLabel": "Net increase (decrease) from available-for-sale securities"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax": {
     "auth_ref": [
      "r57",
      "r58",
      "r61"
     ],
     "calculation": {
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails2": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of tax expense (benefit), after reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.",
        "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Tax",
        "totalLabel": "Subtotal, available-for-sale securities, tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": {
     "auth_ref": [
      "r63",
      "r75"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax",
        "terseLabel": "Accumulated other comprehensive income, increase or decrease"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).",
        "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax",
        "totalLabel": "Net increase (decrease) from derivatives desinated as hedging instruments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax": {
     "auth_ref": [
      "r56",
      "r61"
     ],
     "calculation": {
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails2": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of tax expense (benefit), after reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).",
        "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax",
        "totalLabel": "Subtotal, derivatives designated as hedging instruments, tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r55",
      "r414"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "terseLabel": "Cumulative foreign currency translation adjustment, increase or decrease",
        "verboseLabel": "Foreign currency translation adjustments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1",
      "http://adobe.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax": {
     "auth_ref": [
      "r60",
      "r64",
      "r65",
      "r66",
      "r415"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax",
        "negatedTerseLabel": "Cumulative foreign currency translation adjustment, reclassification adjustments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": {
     "auth_ref": [
      "r55",
      "r61"
     ],
     "calculation": {
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails2": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax",
        "terseLabel": "Foreign currency translation adjustments, tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r69",
      "r72",
      "r75",
      "r238"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "totalLabel": "Other comprehensive income (loss), net of taxes",
        "verboseLabel": "Other comprehensive income (loss), net of taxes"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement",
      "http://adobe.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive income (loss), net of taxes:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": {
     "auth_ref": [
      "r60",
      "r64",
      "r66",
      "r189"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "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.",
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax",
        "negatedTerseLabel": "Reclassification adjustment for gains / losses on available-for-sale securities recognized"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1",
      "http://adobe.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax": {
     "auth_ref": [
      "r61",
      "r189"
     ],
     "calculation": {
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails2": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.",
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax",
        "negatedTerseLabel": "Reclassification adjustments, available for sale securities, tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax": {
     "auth_ref": [
      "r60",
      "r64",
      "r66",
      "r369"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).",
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax",
        "negatedLabel": "Net unrealized gains on derivative instruments designated as hedging instruments, reclassification adjustments",
        "negatedTerseLabel": "Reclassification adjustment for gains / losses on derivative instruments recognized"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1",
      "http://adobe.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax": {
     "auth_ref": [
      "r61"
     ],
     "calculation": {
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails2": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).",
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax",
        "negatedTerseLabel": "Reclassification adjustments, derivatives designated as hedging instruments, tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossTax": {
     "auth_ref": [
      "r61",
      "r340",
      "r342"
     ],
     "calculation": {
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails2": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Tax",
        "totalLabel": "Other Comprehensive Income (Loss), Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax": {
     "auth_ref": [
      "r56",
      "r60",
      "r393"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).",
        "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax",
        "verboseLabel": "Net gain (loss) recognized in OCI, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r56",
      "r60",
      "r393"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).",
        "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax",
        "terseLabel": "Unrealized gains / losses on derivative instruments",
        "verboseLabel": "Net unrealized gains on derivative instruments designated as hedging instruments, increase or decrease"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1",
      "http://adobe.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax": {
     "auth_ref": [
      "r56",
      "r61"
     ],
     "calculation": {
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails2": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of tax expense (benefit), before reclassification adjustments, related to increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).",
        "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax",
        "terseLabel": "Unrealized gains / losses on derivatives designated as hedging instruments, tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r57",
      "r60"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities.",
        "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax",
        "netLabel": "Net unrealized gains / losses on available-for-sale securities, increase or decrease",
        "terseLabel": "Unrealized gains / losses on available-for-sale securities"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1",
      "http://adobe.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": {
     "auth_ref": [
      "r58",
      "r61"
     ],
     "calculation": {
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails2": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of tax expense (benefit) before reclassification adjustments of unrealized holding gain (loss) on available-for-sale securities.",
        "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, Tax",
        "terseLabel": "Unrealized gains / losses on available-for-sale securities, tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherDepreciationAndAmortization": {
     "auth_ref": [
      "r87",
      "r107",
      "r223"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.",
        "label": "Other Depreciation and Amortization",
        "verboseLabel": "Depreciation and amortization expense"
       }
      }
     },
     "localname": "OtherDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/PropertyAndEquipmentDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNetTotalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Derivatives Not Designated as Hedging Instruments at Fair Value, Net [Abstract]",
        "verboseLabel": "Derivatives not designated as hedging relationships [Abstract]"
       }
      }
     },
     "localname": "OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNetTotalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherFiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r218"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated amortization of finite-lived intangible assets classified as other.",
        "label": "Other Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Other Finite-Lived Intangible Assets, Gross"
       }
      }
     },
     "localname": "OtherFiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIncomeAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Income and Expenses [Abstract]"
       }
      }
     },
     "localname": "OtherIncomeAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": {
     "auth_ref": [
      "r260",
      "r298"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.",
        "label": "Other Income and Other Expense Disclosure [Text Block]",
        "verboseLabel": "NON-OPERATING INCOME (EXPENSE)"
       }
      }
     },
     "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/NonOperatingIncomeExpense"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherIntangibleAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Intangible assets classified as other.",
        "label": "Other Intangible Assets [Member]",
        "terseLabel": "Other intangibles"
       }
      }
     },
     "localname": "OtherIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetails3",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails5",
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.",
        "label": "Other Noncash Income (Expense)",
        "negatedTerseLabel": "Other non-cash items"
       }
      }
     },
     "localname": "OtherNoncashIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncome": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income",
        "terseLabel": "Interest and other income (expense), net",
        "verboseLabel": "Interest and other income (expense), net"
       }
      }
     },
     "localname": "OtherNonoperatingIncome",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfIncome",
      "http://adobe.com/role/NonOperatingIncomeExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other than Temporary Impairment Losses, Investments [Abstract]"
       }
      }
     },
     "localname": "OtherThanTemporaryImpairmentLossesInvestmentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r100"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedLabel": "Purchases of treasury stock",
        "terseLabel": "Structured stock repurchase prepayments"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows",
      "http://adobe.com/role/StockRepurchaseProgramDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedTerseLabel": "Acquisitions, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireLongtermInvestments": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, beyond the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the long-term.",
        "label": "Payments to Acquire Long-term Investments",
        "negatedLabel": "Purchases of long-term investments, intangibles and other assets"
       }
      }
     },
     "localname": "PaymentsToAcquireLongtermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r95"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchases of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireShortTermInvestments": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.",
        "label": "Payments to Acquire Short-term Investments",
        "negatedLabel": "Purchases of short-term investments"
       }
      }
     },
     "localname": "PaymentsToAcquireShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based payment arrangement awarded for meeting performance target.",
        "label": "Performance Shares [Member]",
        "terseLabel": "Performance Shares [Member]"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails2",
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par or stated value per share"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, shares issued"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r20"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock, $0.0001 par value; 2,000 shares authorized; none issued"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r4",
      "r30",
      "r31"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for 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.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails3",
      "http://adobe.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": {
     "auth_ref": [
      "r98"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.",
        "label": "Proceeds from Debt, Net of Issuance Costs",
        "terseLabel": "Proceeds from Issuance of Debt"
       }
      }
     },
     "localname": "ProceedsFromDebtNetOfIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DebtDetailsNumeric2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfDebt": {
     "auth_ref": [
      "r98"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.",
        "label": "Proceeds from Issuance of Debt",
        "verboseLabel": "Proceeds from debt issuance, net of costs"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments": {
     "auth_ref": [
      "r93",
      "r96"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.",
        "label": "Proceeds from Maturities, Prepayments and Calls of Short-term Investments",
        "verboseLabel": "Maturities of short-term investments"
       }
      }
     },
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "auth_ref": [
      "r99",
      "r101",
      "r122"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.",
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "verboseLabel": "Other financing activities, net"
       }
      }
     },
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfLongtermInvestments": {
     "auth_ref": [
      "r93"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, beyond the current operating cycle.",
        "label": "Proceeds from Sale of Long-term Investments",
        "verboseLabel": "Proceeds from sale of long-term investments and other assets"
       }
      }
     },
     "localname": "ProceedsFromSaleOfLongtermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfShortTermInvestments": {
     "auth_ref": [
      "r93"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.",
        "label": "Proceeds from Sale of Short-term Investments",
        "verboseLabel": "Proceeds from sales of short-term investments"
       }
      }
     },
     "localname": "ProceedsFromSaleOfShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfTreasuryStock": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from the issuance of an equity stock that has been previously reacquired by the entity.",
        "label": "Proceeds from Sale of Treasury Stock",
        "verboseLabel": "Proceeds from re-issuance of treasury stock"
       }
      }
     },
     "localname": "ProceedsFromSaleOfTreasuryStock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r35",
      "r226"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Property, Plant and Equipment, Type [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails4",
      "http://adobe.com/role/PropertyAndEquipmentDetails",
      "http://adobe.com/role/PropertyAndEquipmentDetailsNumeric"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r229"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "verboseLabel": "PROPERTY AND EQUIPMENT"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/PropertyAndEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r34",
      "r224"
     ],
     "calculation": {
      "http://adobe.com/role/PropertyAndEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Property and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails4",
      "http://adobe.com/role/PropertyAndEquipmentDetails",
      "http://adobe.com/role/PropertyAndEquipmentDetails1",
      "http://adobe.com/role/PropertyAndEquipmentDetailsNumeric"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r11",
      "r12",
      "r226",
      "r467"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://adobe.com/role/PropertyAndEquipmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Property and equipment, net",
        "verboseLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedBalanceSheets",
      "http://adobe.com/role/PropertyAndEquipmentDetails",
      "http://adobe.com/role/PropertyAndEquipmentDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r33",
      "r112",
      "r226"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "verboseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r11",
      "r226"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "verboseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/PropertyAndEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r11",
      "r224"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Property, Plant and Equipment, Type [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails4",
      "http://adobe.com/role/PropertyAndEquipmentDetails",
      "http://adobe.com/role/PropertyAndEquipmentDetailsNumeric"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Property, Plant and Equipment, Useful Life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails4"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_PurchaseObligationFiscalYearMaturityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Purchase Obligation, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Purchase Obligation, Fiscal Year Maturity"
       }
      }
     },
     "localname": "PurchaseObligationFiscalYearMaturityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Quarterly Financial Information Disclosure [Abstract]"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_QuarterlyFinancialInformationTextBlock": {
     "auth_ref": [
      "r146"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.",
        "label": "Quarterly Financial Information [Text Block]",
        "verboseLabel": "SELECTED QUARTERLY FINANCIAL DATA"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/SelectedQuarterlyFinancialData"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": {
     "auth_ref": [
      "r63",
      "r67",
      "r75"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).",
        "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax",
        "negatedTerseLabel": "Accumulated other comprehensive income, reclassification adjustments"
       }
      }
     },
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Reclassifications": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for classifying current financial statements, which may be different from classifications in the prior year's financial statements. Disclose any material changes in classification including an explanation of the reason for the change and the areas impacted.",
        "label": "Reclassifications [Text Block]",
        "terseLabel": "Reclassifications"
       }
      }
     },
     "localname": "Reclassifications",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RecordedUnconditionalPurchaseObligation": {
     "auth_ref": [
      "r232"
     ],
     "calculation": {
      "http://adobe.com/role/CommitmentsAndContingenciesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the recorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).",
        "label": "Recorded Unconditional Purchase Obligation",
        "totalLabel": "Purchase Obligations, Total"
       }
      }
     },
     "localname": "RecordedUnconditionalPurchaseObligation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear": {
     "auth_ref": [
      "r232"
     ],
     "calculation": {
      "http://adobe.com/role/CommitmentsAndContingenciesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the recorded unconditional purchase obligation maturing after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Recorded Unconditional Purchase Obligation Due after Fifth Year",
        "terseLabel": "Purchase Obligations, Thereafter"
       }
      }
     },
     "localname": "RecordedUnconditionalPurchaseObligationDueAfterFifthYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear": {
     "auth_ref": [
      "r232"
     ],
     "calculation": {
      "http://adobe.com/role/CommitmentsAndContingenciesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the recorded unconditional purchase obligation maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Recorded Unconditional Purchase Obligation Due in Fifth Year",
        "verboseLabel": "Purchase Obligations, 2024"
       }
      }
     },
     "localname": "RecordedUnconditionalPurchaseObligationDueInFifthYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear": {
     "auth_ref": [
      "r232"
     ],
     "calculation": {
      "http://adobe.com/role/CommitmentsAndContingenciesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the recorded unconditional purchase obligation maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Recorded Unconditional Purchase Obligation Due in Fourth Year",
        "verboseLabel": "Purchase Obligations, 2023"
       }
      }
     },
     "localname": "RecordedUnconditionalPurchaseObligationDueInFourthYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear": {
     "auth_ref": [
      "r232"
     ],
     "calculation": {
      "http://adobe.com/role/CommitmentsAndContingenciesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the recorded unconditional purchase obligation maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Recorded Unconditional Purchase Obligation Due in Second Year",
        "verboseLabel": "Purchase Obligations, 2021"
       }
      }
     },
     "localname": "RecordedUnconditionalPurchaseObligationDueInSecondYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear": {
     "auth_ref": [
      "r232"
     ],
     "calculation": {
      "http://adobe.com/role/CommitmentsAndContingenciesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the recorded unconditional purchase obligation maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Recorded Unconditional Purchase Obligation Due in Third Year",
        "verboseLabel": "Purchase Obligations, 2022"
       }
      }
     },
     "localname": "RecordedUnconditionalPurchaseObligationDueInThirdYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear": {
     "auth_ref": [
      "r232"
     ],
     "calculation": {
      "http://adobe.com/role/CommitmentsAndContingenciesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the recorded unconditional purchase obligation maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Recorded Unconditional Purchase Obligation Due in Next Twelve Months",
        "verboseLabel": "Purchase Obligations, 2020"
       }
      }
     },
     "localname": "RecordedUnconditionalPurchaseObligationDueWithinOneYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.",
        "label": "Research and Development Expense [Member]",
        "terseLabel": "Research and Development [Member]"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails4"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost": {
     "auth_ref": [
      "r479"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Research and development expense during the period related to the costs of developing and achieving technological feasibility of a computer software product to be sold, leased, or otherwise marketed.",
        "label": "Research and Development Expense, Software (Excluding Acquired in Process Cost)",
        "verboseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis": {
     "auth_ref": [
      "r32"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by category of cash or cash equivalent items which are restricted as to withdrawal or usage.",
        "label": "Restricted Cash and Cash Equivalents [Axis]",
        "terseLabel": "Restricted Cash and Cash Equivalents [Axis]"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails",
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "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.",
        "label": "Cash and Cash Equivalents [Domain]",
        "terseLabel": "Cash and Cash Equivalents [Domain]"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails",
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "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.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Restricted Stock Unit [Member]"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails1",
      "http://adobe.com/role/StockBasedCompensationDetails3",
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r24",
      "r243",
      "r465"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "verboseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails3",
      "http://adobe.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r113",
      "r259"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Revenue from Contract with Customer"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r259"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Revenue from Contract with Customer [Text Block]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/Revenue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r249"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "terseLabel": "Remaining performance obligations"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/RevenueDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationPercentage": {
     "auth_ref": [
      "r250"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Percentage",
        "terseLabel": "Percent of Remaining performance obligations expected to be recognized in next 12 months"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationPercentage",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/RevenueDetailsNumeric"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r78",
      "r156",
      "r157",
      "r165"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues",
        "terseLabel": "Total revenue",
        "totalLabel": "Total revenue",
        "verboseLabel": "Revenue"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails2",
      "http://adobe.com/role/ConsolidatedStatementsOfIncome",
      "http://adobe.com/role/RevenueDetails1",
      "http://adobe.com/role/RevenueDetails2",
      "http://adobe.com/role/RevenueDetails3",
      "http://adobe.com/role/SelectedQuarterlyFinancialDataDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revenues [Abstract]",
        "verboseLabel": "Revenue:"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenues from External Customers and Long-Lived Assets [Line Items]",
        "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]"
       }
      }
     },
     "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/RevenueDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Credit Facility [Member]"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DebtDetailsNumeric3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RoyaltyExpense": {
     "auth_ref": [
      "r87"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property.",
        "label": "Royalty Expense"
       }
      }
     },
     "localname": "RoyaltyExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CommitmentsAndContingenciesDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesAndExciseTaxPayableCurrent": {
     "auth_ref": [
      "r8",
      "r37"
     ],
     "calculation": {
      "http://adobe.com/role/AccruedExpensesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Sales and Excise Tax Payable, Current",
        "terseLabel": "Taxes payable"
       }
      }
     },
     "localname": "SalesAndExciseTaxPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesReturnsAndAllowancesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A revision in the estimated reserve needed for product returns and price or other concessions granted to customers.",
        "label": "Sales Returns and Allowances [Member]",
        "terseLabel": "Revenue Reserve"
       }
      }
     },
     "localname": "SalesReturnsAndAllowancesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/RevenueDetails6",
      "http://adobe.com/role/RevenueTables2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of accrued liabilities.",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Accrued Liabilities"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccruedExpensesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r63"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": {
     "auth_ref": [
      "r213"
     ],
     "lang": {
      "en-US": {
       "role": {
        "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.",
        "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]",
        "terseLabel": "Other intangibles subject to amortization"
       }
      }
     },
     "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/GoodwillAndOtherIntangiblesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Securities, Available-for-sale [Line Items]",
        "terseLabel": "Debt Securities, Available-for-sale [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": {
     "auth_ref": [
      "r181",
      "r183",
      "r185",
      "r186",
      "r187",
      "r188",
      "r454",
      "r456"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.",
        "label": "Schedule of Available-for-sale Securities [Table]",
        "terseLabel": "Schedule of Available-for-sale Securities [Table]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r350",
      "r351"
     ],
     "lang": {
      "en-US": {
       "role": {
        "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.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetailsNumeric",
      "http://adobe.com/role/AcquisitionsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of cash, cash equivalents, and investments.",
        "label": "Cash, Cash Equivalents and Investments [Table Text Block]",
        "terseLabel": "Cash, Cash Equivalents and Short-term Investments"
       }
      }
     },
     "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r336"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "verboseLabel": "Provision for income taxes, current and deferred"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.",
        "label": "Schedule of Debt [Table Text Block]",
        "verboseLabel": "Debt"
       }
      }
     },
     "localname": "ScheduleOfDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable": {
     "auth_ref": [
      "r261",
      "r262"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule, table or text reflecting arrangements that are not equity-based payments, or pension and other postretirement benefits, with individual employees. The arrangements (for example, profit sharing, deferred bonuses or certain split-dollar life insurance arrangements) are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain amounts at designated future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period and the carrying amount as of the balance sheet date of the related liability.",
        "label": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]",
        "terseLabel": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]"
       }
      }
     },
     "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BenefitPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r328"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "verboseLabel": "Deferred tax assets and liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": {
     "auth_ref": [
      "r372",
      "r380",
      "r386"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.",
        "label": "Derivative Instruments, Gain (Loss) [Table Text Block]",
        "verboseLabel": "Effect of Derivative Instruments Designated as Cash Flow Hedges and Not Designated as Hedges"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": {
     "auth_ref": [
      "r376"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.",
        "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]",
        "verboseLabel": "Fair Value of Derivative Instruments"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r139"
     ],
     "lang": {
      "en-US": {
       "role": {
        "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.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "verboseLabel": "Net Income Per Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/NetIncomePerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r309"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "verboseLabel": "Reconciliation of provision for income taxes"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "auth_ref": [
      "r272",
      "r286",
      "r292"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails4"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r272",
      "r286",
      "r292"
     ],
     "lang": {
      "en-US": {
       "role": {
        "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.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "verboseLabel": "Total Stock-Based Compensation Costs"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": {
     "auth_ref": [
      "r166"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.",
        "label": "Revenue from External Customers by Products and Services [Table]",
        "terseLabel": "Revenue by Major Offering"
       }
      }
     },
     "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/RevenueDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r397",
      "r398"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, 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).",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "verboseLabel": "Financial assets and liabilities at fair value on a recurring basis"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r213",
      "r217"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets by Major Class [Table]",
        "verboseLabel": "Schedule of Intangible Assets by Major Class"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails5",
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails1",
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails2",
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r213",
      "r217"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "verboseLabel": "Other intangibles by reportable segment"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/GoodwillAndOtherIntangiblesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Gain (Loss) on Securities [Line Items]",
        "terseLabel": "Schedule of Available-for-sale Securities"
       }
      }
     },
     "localname": "ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGainLossOnInvestmentsTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about realized and unrealized gain (loss) on investment in security.",
        "label": "Schedule of Gain (Loss) on Securities [Table]",
        "terseLabel": "Schedule of Available-for-sale Securities"
       }
      }
     },
     "localname": "ScheduleOfGainLossOnInvestmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "auth_ref": [
      "r210",
      "r211"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.",
        "label": "Schedule of Goodwill [Table]",
        "terseLabel": "Schedule of Goodwill [Table]"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails",
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetailsNumeric"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r210",
      "r211"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]",
        "verboseLabel": "Goodwill by reportable segment"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/GoodwillAndOtherIntangiblesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "auth_ref": [
      "r118"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.",
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]",
        "terseLabel": "Income before income taxes, domestic and foreign"
       }
      }
     },
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "auth_ref": [
      "r126",
      "r128",
      "r142",
      "r143",
      "r145"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.",
        "label": "Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]",
        "terseLabel": "Impact of ASC 606 Adoption on Opening Balance Sheets"
       }
      }
     },
     "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables1"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": {
     "auth_ref": [
      "r278"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the changes in outstanding nonvested performance-based units.",
        "label": "Schedule of Nonvested Performance-based Units Activity [Table Text Block]",
        "verboseLabel": "Performance Share Activity"
       }
      }
     },
     "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "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.",
        "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]",
        "verboseLabel": "Non-Operating Income (Expense)"
       }
      }
     },
     "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/NonOperatingIncomeExpenseTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r35",
      "r226"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Schedule of Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails4",
      "http://adobe.com/role/PropertyAndEquipmentDetails",
      "http://adobe.com/role/PropertyAndEquipmentDetails1",
      "http://adobe.com/role/PropertyAndEquipmentDetailsNumeric"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": {
     "auth_ref": [
      "r144"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.",
        "label": "Quarterly Financial Information [Table Text Block]",
        "verboseLabel": "Selected Quarterly Financial Data (unaudited)"
       }
      }
     },
     "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/SelectedQuarterlyFinancialDataTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": {
     "auth_ref": [
      "r84",
      "r167"
     ],
     "lang": {
      "en-US": {
       "role": {
        "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.",
        "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]",
        "verboseLabel": "Schedule of Revenue by Geography"
       }
      }
     },
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/RevenueTables1"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "auth_ref": [
      "r76",
      "r78",
      "r167"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material.  An entity may also provide subtotals of geographic information about groups of countries.",
        "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "terseLabel": "Schedule of Revenue by Geography"
       }
      }
     },
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/RevenueDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r155",
      "r162",
      "r163",
      "r164",
      "r210"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule of Revenue by Segment"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/RevenueDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r155",
      "r162",
      "r163",
      "r164",
      "r210"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Schedule of Revenue by Segment"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/RevenueTables1"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock": {
     "auth_ref": [
      "r283"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding restricted stock units that are fully vested and expected to vest. Includes, but is not limited to, unvested restricted stock units for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Restricted Stock Units, Vested and Expected to Vest [Table Text Block]",
        "verboseLabel": "Restricted Stock Units Outstanding"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r273",
      "r289"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails",
      "http://adobe.com/role/StockBasedCompensationDetails1",
      "http://adobe.com/role/StockBasedCompensationDetails2",
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric",
      "http://adobe.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "auth_ref": [
      "r276"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]",
        "verboseLabel": "Restricted Stock Unit Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedGoodsAndNonemployeeServicesTransactionTable": {
     "auth_ref": [
      "r289",
      "r290"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Details pertaining to each transaction in which an entity acquires goods or services other than employee services in exchange for equity securities of the company, including the purpose of the transaction, identification and quantity of the securities issued, the accounting made, disclosure of amounts by which report lines were affected, and noncash effects on the statement of cash flows.",
        "label": "Schedule of Share-based Goods and Nonemployee Services Transaction [Table]",
        "terseLabel": "Schedule of Share-based Goods and Nonemployee Services Transaction [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedGoodsAndNonemployeeServicesTransactionTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r284"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]",
        "verboseLabel": "Assumptions Used to Value Employee Stock Purchase Rights"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock": {
     "auth_ref": [
      "r185"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value).",
        "label": "Schedule of Unrealized Loss on Investments [Table Text Block]",
        "terseLabel": "Continuous Unrealized Loss Position Less Than Twelve Months Related to Available-for-Sale Securities"
       }
      }
     },
     "localname": "ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r217"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "verboseLabel": "Amortization expense in future periods"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/GoodwillAndOtherIntangiblesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails",
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails1",
      "http://adobe.com/role/RevenueDetails1",
      "http://adobe.com/role/RevenueDetails3",
      "http://adobe.com/role/RevenueDetails4"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/RevenueDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.",
        "label": "Selling and Marketing Expense",
        "verboseLabel": "Sales and marketing"
       }
      }
     },
     "localname": "SellingAndMarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails2",
      "http://adobe.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "auth_ref": [
      "r82"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling and marketing expense.",
        "label": "Selling and Marketing Expense [Member]",
        "terseLabel": "Sales and Marketing [Member]"
       }
      }
     },
     "localname": "SellingAndMarketingExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails4"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "verboseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Abstract]",
        "terseLabel": "Total stock-based compensation costs [Abstract]"
       }
      }
     },
     "localname": "ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails4"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]",
        "verboseLabel": "Stock Based Compensation (Numeric) [Abstract]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r274"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "verboseLabel": "Award vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails3",
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]",
        "terseLabel": "Units or Shares Outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r277"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedLabel": "Forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails1",
      "http://adobe.com/role/StockBasedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r280"
     ],
     "lang": {
      "en-US": {
       "role": {
        "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).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Awarded"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails1",
      "http://adobe.com/role/StockBasedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r280"
     ],
     "lang": {
      "en-US": {
       "role": {
        "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).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted Average Grant Date Fair Value, Restricted Stock Units (per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails1"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r279"
     ],
     "lang": {
      "en-US": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Ending outstanding balance",
        "periodStartLabel": "Beginning outstanding balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails1",
      "http://adobe.com/role/StockBasedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "verboseLabel": "Unit or Share Activity"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": {
     "auth_ref": [
      "r283"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms",
        "terseLabel": "Outstanding Weighted Average Remaining Contractual Life"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails1"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r281"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Released"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails1"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "auth_ref": [
      "r282"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "terseLabel": "Total Fair Value Vested Units or Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails1",
      "http://adobe.com/role/StockBasedCompensationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]",
        "terseLabel": "Valuation Assumptions Expected Life (in Years)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum",
        "terseLabel": "To"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum",
        "terseLabel": "From"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum",
        "terseLabel": "To"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum",
        "terseLabel": "From"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails",
      "http://adobe.com/role/StockBasedCompensationDetails1",
      "http://adobe.com/role/StockBasedCompensationDetails2",
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric",
      "http://adobe.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r289"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
        "verboseLabel": "Shares available for grant"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails",
      "http://adobe.com/role/StockBasedCompensationDetails1",
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased": {
     "auth_ref": [
      "r271",
      "r289"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Per share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r271",
      "r275"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails",
      "http://adobe.com/role/StockBasedCompensationDetails1",
      "http://adobe.com/role/StockBasedCompensationDetails2",
      "http://adobe.com/role/StockBasedCompensationDetails3",
      "http://adobe.com/role/StockBasedCompensationDetails4",
      "http://adobe.com/role/StockBasedCompensationDetailsNumeric"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by supplier.",
        "label": "Supplier [Axis]",
        "terseLabel": "Non-employee Directors, Grant Type"
       }
      }
     },
     "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails",
      "http://adobe.com/role/StockBasedCompensationDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Goods and Nonemployee Services Transaction [Line Items]",
        "terseLabel": "Share-based Goods and Non-employee Services Transaction [Line Items]"
       }
      }
     },
     "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received.",
        "label": "Supplier [Domain]",
        "terseLabel": "Grants to Non-Employee Directors"
       }
      }
     },
     "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails",
      "http://adobe.com/role/StockBasedCompensationDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Price of a single share of a number of saleable stocks of a company.",
        "label": "Share Price",
        "verboseLabel": "Closing market values (per share)"
       }
      }
     },
     "localname": "SharePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails1"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareRepurchaseProgramAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by share repurchase program.",
        "label": "Share Repurchase Program [Axis]",
        "terseLabel": "Share Repurchase Program [Axis]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockRepurchaseProgramDetailsNumeric"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareRepurchaseProgramDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the share repurchase program.",
        "label": "Share Repurchase Program [Domain]",
        "terseLabel": "Share Repurchase Program [Domain]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockRepurchaseProgramDetailsNumeric"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding",
        "terseLabel": "Outstanding Intrinsic Value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r285",
      "r291"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Expected Life (in Years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r238"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.",
        "label": "Shares, Issued",
        "periodEndLabel": "Ending Balances, shares",
        "periodStartLabel": "Beginning Balances, shares"
       }
      }
     },
     "localname": "SharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermInvestments": {
     "auth_ref": [
      "r14",
      "r444",
      "r445",
      "r447",
      "r462"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.",
        "label": "Short-term Investments",
        "verboseLabel": "Short-term investments"
       }
      }
     },
     "localname": "ShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermInvestmentsMember": {
     "auth_ref": [
      "r475"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet.",
        "label": "Short-term Investments [Member]",
        "verboseLabel": "Short-term investments [Member]"
       }
      }
     },
     "localname": "ShortTermInvestmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.",
        "label": "State and Local Jurisdiction [Member]",
        "terseLabel": "State [Member]"
       }
      }
     },
     "localname": "StateAndLocalJurisdictionMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetailsNumeric2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r0",
      "r162",
      "r210",
      "r228",
      "r230",
      "r231",
      "r472"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails",
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails1",
      "http://adobe.com/role/RevenueDetails1",
      "http://adobe.com/role/RevenueDetails3",
      "http://adobe.com/role/RevenueDetails4"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r50",
      "r238"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1",
      "http://adobe.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNumericDetails",
      "http://adobe.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://adobe.com/role/IncomeTaxesDetailsNumeric1",
      "http://adobe.com/role/RevenueDetailsNumeric",
      "http://adobe.com/role/StockRepurchaseProgramDetailsNumeric"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNumericDetails",
      "http://adobe.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://adobe.com/role/IncomeTaxesDetailsNumeric1",
      "http://adobe.com/role/RevenueDetailsNumeric",
      "http://adobe.com/role/StockRepurchaseProgramDetailsNumeric"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r20",
      "r21",
      "r238",
      "r243"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.",
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "terseLabel": "Stock Issued During Period, Shares, Employee Stock Purchase Plans"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued": {
     "auth_ref": [
      "r21",
      "r238",
      "r243"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.",
        "label": "Stock Issued During Period, Shares, Treasury Stock Reissued",
        "terseLabel": "Re-issuance of treasury stock under stock compensation plans, shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesTreasuryStockReissued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued": {
     "auth_ref": [
      "r20",
      "r21",
      "r238",
      "r243",
      "r244"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.",
        "label": "Stock Issued During Period, Value, Treasury Stock Reissued",
        "terseLabel": "Re-issuance of treasury stock under stock compensation plans"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueTreasuryStockReissued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Authorized Amount",
        "verboseLabel": "Stock Repurchase Program, Authorized Amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockRepurchaseProgramDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount remaining of a stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount",
        "terseLabel": "Stock Repurchase Program, Remaining Authorized Repurchase Amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockRepurchaseProgramDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r21",
      "r25",
      "r26",
      "r173"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending Balances",
        "periodStartLabel": "Beginning Balances",
        "totalLabel": "Total stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedBalanceSheets",
      "http://adobe.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders' equity:",
        "verboseLabel": "Stockholders' Equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedBalanceSheets",
      "http://adobe.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Stockholders' Equity Note [Abstract]",
        "verboseLabel": "Stock Repurchase Programs (Numeric)"
       }
      }
     },
     "localname": "StockholdersEquityNoteAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockRepurchaseProgramDetailsNumeric"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event [Member]"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockRepurchaseProgramDetailsNumeric"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r428"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockRepurchaseProgramDetailsNumeric"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r428"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockRepurchaseProgramDetailsNumeric"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": {
     "auth_ref": [
      "r312",
      "r321",
      "r323"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.",
        "label": "Summary of Income Tax Contingencies [Table Text Block]",
        "verboseLabel": "Gross amount of unrecognized tax benefits"
       }
      }
     },
     "localname": "SummaryOfIncomeTaxContingenciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "verboseLabel": "Supplemental disclosures:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardAmount": {
     "auth_ref": [
      "r330"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Tax Credit Carryforward, Amount",
        "verboseLabel": "Tax credit carry forward"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetailsNumeric2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TaxCreditCarryforwardExpirationDate": {
     "auth_ref": [
      "r330"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Expiration date of the tax credit carryforward, in CCYY-MM-DD format.",
        "label": "Tax Credit Carryforward, Expiration Date",
        "terseLabel": "Tax credit carryforward, Expiration date"
       }
      }
     },
     "localname": "TaxCreditCarryforwardExpirationDate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetailsNumeric2"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_TrademarksMember": {
     "auth_ref": [
      "r354"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.",
        "label": "Trademarks [Member]",
        "terseLabel": "Trademarks"
       }
      }
     },
     "localname": "TrademarksMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AcquisitionsDetails1",
      "http://adobe.com/role/AcquisitionsDetails3",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails5",
      "http://adobe.com/role/GoodwillAndOtherIntangiblesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r434"
     ],
     "lang": {
      "en-US": {
       "role": {
        "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.",
        "label": "Financial Instruments [Domain]",
        "terseLabel": "Major Types of Debt and Equity Securities"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails",
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails1",
      "http://adobe.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryLockMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Customized agreement that fixes the yield or price on a specified treasury security for a specific period.",
        "label": "Treasury Lock [Member]",
        "terseLabel": "Treasury Lock"
       }
      }
     },
     "localname": "TreasuryLockMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DebtDetailsNumeric2",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetails1",
      "http://adobe.com/role/DerivativeFinancialInstrumentsDetailsNumeric"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockAcquiredAverageCostPerShare": {
     "auth_ref": [
      "r244"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.",
        "label": "Treasury Stock Acquired, Average Cost Per Share",
        "verboseLabel": "Repurchased Shares, Average Price"
       }
      }
     },
     "localname": "TreasuryStockAcquiredAverageCostPerShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockRepurchaseProgramDetailsNumeric"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r49",
      "r244"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r49",
      "r244"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "label": "Treasury Stock, Shares",
        "negatedPeriodEndLabel": "Ending Treasury stock, shares",
        "negatedPeriodStartLabel": "Beginning Treasury stock, shares",
        "terseLabel": "Treasury stock, shares"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://adobe.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r21",
      "r238",
      "r243"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.",
        "label": "Treasury Stock, Shares, Acquired",
        "negatedTerseLabel": "Purchase of treasury stock, shares",
        "terseLabel": "Purchase of treasury stock, shares"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://adobe.com/role/StockRepurchaseProgramDetailsNumeric"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockTextBlock": {
     "auth_ref": [
      "r246"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for 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.",
        "label": "Treasury Stock [Text Block]",
        "terseLabel": "STOCK REPURCHASE PROGRAM"
       }
      }
     },
     "localname": "TreasuryStockTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/StockRepurchaseProgram"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r49",
      "r244",
      "r245"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "negatedLabel": "Treasury stock, at cost (118,495 and 113,171 shares, respectively), net of re-issuances"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r238",
      "r243",
      "r244"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "negatedTerseLabel": "Purchase of treasury stock"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.",
        "label": "Type of Adoption [Domain]",
        "terseLabel": "Type of Adoption [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails2",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails3",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNumericDetails",
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "auth_ref": [
      "r265",
      "r267",
      "r446"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).",
        "label": "US Treasury Securities [Member]",
        "terseLabel": "U.S. Treasury Securities [Member]"
       }
      }
     },
     "localname": "USTreasurySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails",
      "http://adobe.com/role/CashCashEquivalentsAndShortTermInvestmentsDetails1",
      "http://adobe.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnamortizedDebtIssuanceExpense": {
     "auth_ref": [
      "r36"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.",
        "label": "Unamortized Debt Issuance Expense",
        "terseLabel": "Unamortized Debt Issuance Expense"
       }
      }
     },
     "localname": "UnamortizedDebtIssuanceExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/DebtDetailsNumeric1",
      "http://adobe.com/role/DebtDetailsNumeric2",
      "http://adobe.com/role/DebtDetailsNumeric3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnbilledContractsReceivable": {
     "auth_ref": [
      "r51",
      "r435"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.",
        "label": "Unbilled Contracts Receivable",
        "terseLabel": "Unbilled receivables"
       }
      }
     },
     "localname": "UnbilledContractsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNumericDetails",
      "http://adobe.com/role/RevenueDetailsNumeric"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContractsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Unrealized Gain (Loss) on Derivatives and Commodity Contracts [Abstract]",
        "terseLabel": "Net unrealized gains / losses on derivative instruments designated as hedging instruments"
       }
      }
     },
     "localname": "UnrealizedGainLossOnDerivativesAndCommodityContractsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/AccumulatedOtherComprehensiveIncomeLossDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UnrealizedGainLossOnInvestments": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of investments, not including unrealized gains or losses on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, held at each balance sheet date and included in earnings for the period.",
        "label": "Unrealized Gain (Loss) on Investments",
        "negatedLabel": "Unrealized losses (gains) on investments, net"
       }
      }
     },
     "localname": "UnrealizedGainLossOnInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r301",
      "r316"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions": {
     "auth_ref": [
      "r318"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Current Period Tax Positions",
        "negatedTerseLabel": "Gross decreases in unrecognized tax benefits - current year tax positions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r317"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "negatedTerseLabel": "Gross decreases in unrecognized tax benefits - prior year tax positions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": {
     "auth_ref": [
      "r319"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities",
        "negatedLabel": "Settlements with taxing authorities"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": {
     "auth_ref": [
      "r311"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount accrued 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.",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued",
        "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetailsNumeric3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "auth_ref": [
      "r318"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "verboseLabel": "Gross increases in unrecognized tax benefits - current year tax positions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r317"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "verboseLabel": "Gross increases in unrecognized tax benefits - prior year tax positions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
     "auth_ref": [
      "r320"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.",
        "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations",
        "negatedLabel": "Lapse of statute of limitations"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r147",
      "r148",
      "r150",
      "r151",
      "r152",
      "r153",
      "r154"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates, Policy"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowanceAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Valuation Allowance [Abstract]",
        "terseLabel": "Valuation Allowance [Abstract]"
       }
      }
     },
     "localname": "ValuationAllowanceAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetailsNumeric2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "auth_ref": [
      "r303"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.",
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
        "terseLabel": "Change in deferred tax asset valuation allowance"
       }
      }
     },
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/IncomeTaxesDetailsNumeric2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesAdjustments": {
     "auth_ref": [
      "r124"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in valuation and qualifying accounts and reserves from adjustment.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment",
        "terseLabel": "Impacts of adoption of the new revenue standard"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/RevenueDetails6"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesBalance": {
     "auth_ref": [
      "r124"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesBalance",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/RevenueDetails5",
      "http://adobe.com/role/RevenueDetails6"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": {
     "auth_ref": [
      "r124"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense",
        "verboseLabel": "Charged to operating expenses"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/RevenueDetails5"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": {
     "auth_ref": [
      "r124"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account",
        "terseLabel": "Amount charged to revenue"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/RevenueDetails6"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDeductions": {
     "auth_ref": [
      "r124"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction",
        "negatedLabel": "Actual returns",
        "negatedTerseLabel": "Deductions"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDeductions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/RevenueDetails5",
      "http://adobe.com/role/RevenueDetails6"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
        "verboseLabel": "Valuation Allowances and Reserves [Domain]"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/RevenueDetails5",
      "http://adobe.com/role/RevenueDetails6",
      "http://adobe.com/role/RevenueTables2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired": {
     "auth_ref": [
      "r124"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from business combination.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Business Acquired",
        "verboseLabel": "Increase due to acquisition"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesReservesOfBusinessesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/RevenueDetails5"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "auth_ref": [
      "r124"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
        "terseLabel": "Valuation Allowances and Reserves Type [Axis]"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/RevenueDetails5",
      "http://adobe.com/role/RevenueDetails6",
      "http://adobe.com/role/RevenueTables2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r132",
      "r137"
     ],
     "calculation": {
      "http://adobe.com/role/NetIncomePerShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Shares used to compute diluted net income per share",
        "totalLabel": "Shares used to compute diluted net income per share"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfIncome",
      "http://adobe.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r131",
      "r137"
     ],
     "calculation": {
      "http://adobe.com/role/NetIncomePerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Shares used to compute basic net income per share",
        "verboseLabel": "Shares used to compute basic net income per share"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://adobe.com/role/ConsolidatedStatementsOfIncome",
      "http://adobe.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 6
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(e),(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(1)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(n)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(n))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(ColumnA))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "250",
   "URI": "http://asc.fasb.org/topic&trid=2122394"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e725-108305"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e765-108305"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=118952077&loc=d3e1280-108306"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.10-01.(b)(6))",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=27015980&loc=d3e46468-122699"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "270",
   "URI": "http://asc.fasb.org/topic&trid=2126967"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4647-111522"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a,b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=SL6953423-111524"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26610-111562"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27405-111563"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27232-111563"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27290-111563"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27337-111563"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27340-111563"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27357-111563"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27357-111563"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "http://asc.fasb.org/topic&trid=2196928"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118942338&loc=SL82898722-210454"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131251-203054"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=77896938&loc=d3e25383-109308"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/subtopic&trid=2208821"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "27",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130611-203046-203046"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(i)(1)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "610",
   "URI": "http://asc.fasb.org/topic&trid=49130413"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19524-108361"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "710",
   "URI": "http://asc.fasb.org/topic&trid=2127225"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "712",
   "URI": "http://asc.fasb.org/topic&trid=2197446"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(5))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5444-113901"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(b)",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "720",
   "URI": "http://asc.fasb.org/topic&trid=2122503"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=SL37586934-109318"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32059-109318"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32123-109318"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31917-109318"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31958-109318"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "217",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=117331294&loc=d3e36027-109320"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e39076-109324"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "30",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e961-128460"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(3)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=d3e5291-111683"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3A-02(b))",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3A-03(b))",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579240-113959"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)(ii)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "c",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a),20,24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL109998890-113959"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624181-113959"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41641-113959"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41675-113959"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41678-113959"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=116861445&loc=SL5629052-113961"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "25",
   "Subparagraph": "(a)(1),(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109977999&loc=d3e76258-113986"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "25",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109977999&loc=d3e76258-113986"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109978405&loc=d3e80720-113993"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=112277219&loc=d3e80748-113994"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=112277219&loc=d3e80748-113994"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "http://asc.fasb.org/topic&trid=2229140"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=SL116692626-108610"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13467-108611"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13476-108611"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b,c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=77910348&loc=d3e34039-112682"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(Note 3)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41499-112717"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=84164653&loc=d3e41551-112718"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=SL51823488-111719"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=118261985&loc=d3e55302-109406"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(4))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6)(a)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Subparagraph": "b.",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6477933&loc=d3e60009-112784"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62557-112803"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(a)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16)(a)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(g))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=117420044&loc=d3e19393-158473"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611379-123010"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r481": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r482": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1-"
  },
  "r483": {
   "Name": "Forms 10-K, 20-F, 40-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15",
   "Subsection": "d-1"
  },
  "r484": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r485": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r486": {
   "Footnote": "2",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r487": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29"
  },
  "r488": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "09"
  },
  "r489": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "i",
   "Publisher": "SEC",
   "Section": "3",
   "Subsection": "10"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3(c)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e640-108580"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e689-108580"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e709-108580"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724391-108580"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-03(e))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868656-224227"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(4))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(2))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(b))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(c),9(a))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "220",
   "URI": "http://asc.fasb.org/topic&trid=2134417"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6863739872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Significant Accounting Policies (Tables 2)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_FiniteLivedIntangibleAssetsScheduleofWeightedAverageUsefulLivesTableTextBlock', window );">Finite-Lived Intangible Assets Schedule of Weighted Average Useful Lives [Table Text Block]</a></td>
<td class="text"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, our intangible assets were amortized over their estimated useful lives ranging from </span><span style="font-family:inherit;font-size:10pt;"><span>1</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>15</span></span><span style="font-family:inherit;font-size:10pt;"> years. Amortization is based on the pattern in which the economic benefits of the intangible asset will be consumed or on a straight-line basis when the consumption pattern is not apparent. The weighted average useful lives of our intangible assets were as follows:</span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:87%;"/><td style="width:13%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Useful Life (years</span><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer contracts and relationships</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchased technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademarks</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquired rights to use technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4</span></span></div></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_adbe_FiniteLivedIntangibleAssetsScheduleofWeightedAverageUsefulLivesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>[Table Text Block] for Amortizable Intangible Assets Schedule of Weighted Average Useful Lives [Table]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_FiniteLivedIntangibleAssetsScheduleofWeightedAverageUsefulLivesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6842209328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Repurchase Program<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_StockRepurchaseProgramAbstract', window );"><strong>Stock Repurchase Program [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockTextBlock', window );">STOCK REPURCHASE PROGRAM</a></td>
<td class="text">STOCK REPURCHASE PROGRAM<div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">To facilitate our stock repurchase program, designed to return value to our stockholders and minimize dilution from stock issuances, we may repurchase shares in the open market or enter into structured repurchase agreements with third parties. In May 2018, our Board of Directors granted us an authority to repurchase up to&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$8 billion</span></span><span style="font-family:inherit;font-size:10pt;">&#160;in common stock through the end of fiscal 2021. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, we entered into several structured stock repurchase agreements with large financial institutions, whereupon we provided them with prepayments totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$2.75 billion</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$2.05 billion</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.10 billion</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. We enter into these agreements in order to take advantage of repurchasing shares at a guaranteed discount to the Volume Weighted Average Price (&#8220;VWAP&#8221;) of our common stock over a specified period of time. We only enter into such transactions when the discount that we receive is higher than the foregone return on our cash prepayments to the financial institutions. There were no explicit commissions or fees on these structured repurchases. Under the terms of the agreements, there is no requirement for the financial institutions to return any portion of the prepayment to us.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The financial institutions agree to deliver shares to us at monthly intervals during the contract term. The parameters used to calculate the number of shares deliverable are: the total notional amount of the contract, the number of trading days in the contract, the number of trading days in the interval and the average VWAP of our stock during the interval less the agreed upon discount. We repurchased approximately </span><span style="font-family:inherit;font-size:10pt;"><span>9.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares at an average price of </span><span style="font-family:inherit;font-size:10pt;"><span>$270.23</span></span><span style="font-family:inherit;font-size:10pt;"> per share in fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>8.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares at an average price of </span><span style="font-family:inherit;font-size:10pt;"><span>$230.43</span></span><span style="font-family:inherit;font-size:10pt;"> per share in fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>8.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares at an average price of </span><span style="font-family:inherit;font-size:10pt;"><span>$134.20</span></span><span style="font-family:inherit;font-size:10pt;"> per share in fiscal </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, the prepayments were classified as treasury stock on our Consolidated Balance Sheets at the payment date, though only shares physically delivered to us by </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;1, 2017</span><span style="font-family:inherit;font-size:10pt;"> were excluded from the computation of earnings per share. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$229.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> of prepayments remained under the agreement. </span></div><span style="font-family:inherit;font-size:10pt;">Subsequent to </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, we entered into a structured stock repurchase agreement with a large financial institution whereupon we provided them with a prepayment of </span><span style="font-family:inherit;font-size:10pt;"><span>$850 million</span></span><span style="font-family:inherit;font-size:10pt;">. This amount will be classified as treasury stock on our Consolidated Balance Sheets. Upon completion of the </span><span style="font-family:inherit;font-size:10pt;"><span>$850 million</span></span><span style="font-family:inherit;font-size:10pt;"> stock repurchase agreement, </span><span style="font-family:inherit;font-size:10pt;"><span>$4.25 billion</span></span> remains under our May 2018 authority.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_StockRepurchaseProgramAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Repurchase Program [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_StockRepurchaseProgramAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</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_TreasuryStockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -URI http://asc.fasb.org/subtopic&amp;trid=2208821<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6842184848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Non-Operating Income (Expense)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock', window );">NON-OPERATING INCOME (EXPENSE)</a></td>
<td class="text">NON-OPERATING INCOME (EXPENSE)<div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-operating income (expense) for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;"> included the following:</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest and other income (expense), net:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,321</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92,540</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,069</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange gains (losses)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26,252</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(42,612</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(30,705</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Realized gains on fixed income investments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>171</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>655</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,673</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Realized losses on fixed income investments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(295</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,305</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(725</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>310</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>258</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest and other income (expense), net</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,255</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,536</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,395</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(157,214</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(89,242</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(74,402</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Investment gains (losses), net:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Realized investment gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,141</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,128</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,279</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrealized investment gains</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,572</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,274</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Realized investment losses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(134</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrealized investment losses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,915</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Investment gains (losses), net</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,579</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,213</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,553</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-operating income (expense), net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(63,380</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(46,493</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(30,454</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherIncomeAndOtherExpenseDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -URI http://asc.fasb.org/topic&amp;trid=2122503<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 610<br> -URI http://asc.fasb.org/topic&amp;trid=49130413<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6726375536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Details Numeric)<br> shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">11 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th">
<div>Nov. 29, 2019 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 29, 2019 </div>
<div>USD ($) </div>
<div>purchaseperiods </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract', window );"><strong>Stock Based Compensation (Numeric) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation cost, adjusted for estimated forfeitures, related to non-vested stock based awards (in millions) | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,360.0<span></span>
</td>
<td class="nump">$ 1,360.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Number of years over which unrecognized compensation costs will be recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 10 months 24 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="top.Show.showAR( this, 'defref_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis=adbe_Plan2019Member', window );">2019 Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common Stock, Capital Shares Reserved for Future Issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46.0<span></span>
</td>
<td class="nump">46.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44.1<span></span>
</td>
<td class="nump">44.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">Employee Stock Purchase Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common Stock, Capital Shares Reserved for Future Issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93.0<span></span>
</td>
<td class="nump">93.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.8<span></span>
</td>
<td class="nump">3.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract', window );"><strong>Stock Based Compensation (Numeric) [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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_OfferingPeriod', window );">Offering Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">24 months<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_NumberOfPurchasePeriodsPerOfferingPeriod', window );">Number of purchase periods per offering period | purchaseperiods</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_PurchasePeriod', window );">Purchase period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 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="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Unit [Member] | Focal Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract', window );"><strong>Stock Based Compensation (Numeric) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_VestingPercentagePerYearForFocalRestrictedStockUnits', window );">Vesting percentage per year for focal restricted stock units</a></td>
<td class="nump">33.33%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Unit [Member] | Other Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract', window );"><strong>Stock Based Compensation (Numeric) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_Vestingpercentageperyearforrestrictedstockunitsotherthanfocalgrants', window );">Vesting percentage per year for restricted stock units other than focal grants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract', window );"><strong>Stock Based Compensation (Numeric) [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="top.Show.showAR( this, 'defref_adbe_MaximumTargetPercentageAllowedUnderProgram', window );">Maximum percentage of target shares able to receive</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares [Member] | Programs not yet achieved [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract', window );"><strong>Stock Based Compensation (Numeric) [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_CliffVestingPercentageonThirdYearforPerformanceAwards', window );">Vesting percentage on third year for performance awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_DirectorMember', window );">Director [Member] | Restricted Stock Unit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract', window );"><strong>Stock Based Compensation (Numeric) [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantValuePerAward', window );">Non-Employee Director Aggregate Grant Value Per Award | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_NumbersOfDaysUsedToCalculateAverageStockPrice', window );">Numbers of days used to calculate the aggregate value of the equity award</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_AnnualVestingPercentageForDirectorGrants', window );">Vesting percentage per year for grants to non-employee directors</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_AnnualVestingPercentageForDirectorGrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Annual vesting percentage for director grants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_AnnualVestingPercentageForDirectorGrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_CliffVestingPercentageonThirdYearforPerformanceAwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cliff Vesting Percentage on Third Year for Performance Awards</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_CliffVestingPercentageonThirdYearforPerformanceAwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_MaximumTargetPercentageAllowedUnderProgram">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum Target Percentage Allowed Under Program.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_MaximumTargetPercentageAllowedUnderProgram</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_NumberOfPurchasePeriodsPerOfferingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of purchase periods per offering period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_NumberOfPurchasePeriodsPerOfferingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</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_adbe_NumbersOfDaysUsedToCalculateAverageStockPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Numbers of days used to calculate average stock price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_NumbersOfDaysUsedToCalculateAverageStockPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</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_adbe_OfferingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Offering Period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_OfferingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:durationStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_PurchasePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchase period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_PurchasePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:durationStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantValuePerAward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Aggregate Grant Value Per Award</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantValuePerAward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_VestingPercentagePerYearForFocalRestrictedStockUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Vesting percentage per year for focal grants - restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_VestingPercentagePerYearForFocalRestrictedStockUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_Vestingpercentageperyearforrestrictedstockunitsotherthanfocalgrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Vesting percentage per year for restricted stock units other than focal grants</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_Vestingpercentageperyearforrestrictedstockunitsotherthanfocalgrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-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_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis=adbe_Plan2019Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis=adbe_Plan2019Member</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_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>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_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_adbe_RSUtypeAxis=adbe_FocalAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_RSUtypeAxis=adbe_FocalAwardsMember</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_adbe_RSUtypeAxis=adbe_OtherAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_RSUtypeAxis=adbe_OtherAwardsMember</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_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</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_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis=adbe_ProgramsnotyetachievedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis=adbe_ProgramsnotyetachievedMember</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_TitleOfIndividualAxis=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_DirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6864679392">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Acquisitions (Details Numeric) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 23, 2019</div></th>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Dec. 19, 2016</div></th>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Oct. 17, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill, acquired during period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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">$ 126,169<span></span>
</td>
<td class="nump">$ 4,791,216<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=adbe_AllegorithmicMember', window );">Allegorithmic</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_adbe_BusinessCombinationPurchasePriceforRemainingInterest', window );">Business Combination, Purchase Price for Remaining Interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 106,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_adbe_BusinessCombinationPurchasePrice', window );">Business Combination Purchase Price</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">161,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill, acquired during period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">125,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Total identifiable intangible assets acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">44,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss', window );">Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain (Loss), Net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">42,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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1', window );">Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 54,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=adbe_MarketoMember', window );">Marketo</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_adbe_BusinessCombinationPurchasePrice', window );">Business Combination Purchase Price</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,732,768<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill, acquired during period</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,459,256<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">102,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Trade receivables acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue', window );">Deferred revenue assumed</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred tax liabilities assumed, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">182,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_adbe_BusinessCombinationDeferredTaxLiabilitiesAssumedforFutureAmortizationofIntangibleAssets', window );">Deferred tax liabilities assumed for future amortization of intangible assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">348,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_adbe_BusinessCombinationDeferredTaxAssetsAcquired', window );">Deferred tax assets acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">166,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Total identifiable intangible assets acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,468,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net assets acquired or liabilities assumed</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (194,588)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=adbe_TubeMogulMember', window );">TubeMogul</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_adbe_BusinessCombinationPurchasePrice', window );">Business Combination Purchase Price</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 560,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill, acquired during period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">348,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Total identifiable intangible assets acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">113,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net assets acquired or liabilities assumed</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 99,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=us-gaap_LoansPayableMember', window );">Term Loan | Marketo</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 2,250,000<span></span>
</td>
</tr>
<tr><td colspan="7"></td></tr>
<tr><td colspan="7"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-deductible for tax-purposes.</span></div></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_BusinessCombinationDeferredTaxAssetsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Deferred Tax Assets Acquired</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_BusinessCombinationDeferredTaxAssetsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_BusinessCombinationDeferredTaxLiabilitiesAssumedforFutureAmortizationofIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Deferred Tax Liabilities for Future Amortization of Intangible Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_BusinessCombinationDeferredTaxLiabilitiesAssumedforFutureAmortizationofIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_BusinessCombinationPurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination Purchase Price</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_BusinessCombinationPurchasePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_BusinessCombinationPurchasePriceforRemainingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Purchase Price for Remaining Interest</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_BusinessCombinationPurchasePriceforRemainingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31917-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable intangible assets recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=116868840&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=116868840&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value at acquisition-date of the equity interest in the acquiree held by the acquirer, immediately before the acquisition date for businesses combined in stages.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>In a business combination achieved in stages, this element represents the amount of net gain (loss) recognized by the entity as a result of remeasuring to fair value the equity interest in the acquiree it held before the business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28551-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_BusinessAcquisitionAxis=adbe_AllegorithmicMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=adbe_AllegorithmicMember</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=adbe_MarketoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=adbe_MarketoMember</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=adbe_TubeMogulMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=adbe_TubeMogulMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=us-gaap_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=us-gaap_LoansPayableMember</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>69
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6942723280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Details) - Fair Value, Recurring [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure', window );">Foreign Currency Contract, Asset, Fair Value Disclosure</a></td>
<td class="nump">$ 28,829<span></span>
</td>
<td class="nump">$ 44,259<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred Compensation Plan Assets, Fair Value Disclosure</a></td>
<td class="nump">93,776<span></span>
</td>
<td class="nump">68,988<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">3,832,640<span></span>
</td>
<td class="nump">2,973,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="top.Show.showAR( this, 'defref_us-gaap_InterestRateDerivativesAtFairValueNet', window );">Treasury Lock Derivative, at Fair Value, Net</a></td>
<td class="nump">29,652<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Foreign Currency Contracts, Liability, Fair Value Disclosure</a></td>
<td class="nump">2,671<span></span>
</td>
<td class="nump">816<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue', window );">Interest Rate Derivative Liabilities, Fair Value Disclosure</a></td>
<td class="nump">208<span></span>
</td>
<td class="nump">9,744<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities, Fair Value Disclosure</a></td>
<td class="nump">32,531<span></span>
</td>
<td class="nump">10,560<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Asset-backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities, Fair Value Disclosure</a></td>
<td class="nump">88,721<span></span>
</td>
<td class="nump">41,508<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Corporate debt securities [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="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and Cash Equivalents, Fair Value Disclosure</a></td>
<td class="nump">45,704<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities, Fair Value Disclosure</a></td>
<td class="nump">1,412,331<span></span>
</td>
<td class="nump">1,522,208<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Foreign government securities [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="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities, Fair Value Disclosure</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,155<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Municipal securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities, Fair Value Disclosure</a></td>
<td class="nump">17,709<span></span>
</td>
<td class="nump">18,316<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Money market mutual funds [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="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and Cash Equivalents, Fair Value Disclosure</a></td>
<td class="nump">2,049,057<span></span>
</td>
<td class="nump">1,234,188<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Time deposits [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and Cash Equivalents, Fair Value Disclosure</a></td>
<td class="nump">88,519<span></span>
</td>
<td class="nump">40,023<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">U.S. Treasury Securities [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="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities, Fair Value Disclosure</a></td>
<td class="nump">7,994<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Inputs, Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure', window );">Foreign Currency Contract, Asset, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred Compensation Plan Assets, Fair Value Disclosure</a></td>
<td class="nump">4,348<span></span>
</td>
<td class="nump">3,895<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">2,141,924<span></span>
</td>
<td class="nump">1,278,106<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestRateDerivativesAtFairValueNet', window );">Treasury Lock Derivative, at Fair Value, Net</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="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Foreign Currency Contracts, Liability, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue', window );">Interest Rate Derivative Liabilities, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities, Fair Value Disclosure</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="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Inputs, Level 1 [Member] | Asset-backed Securities [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="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities, Fair Value Disclosure</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="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Inputs, Level 1 [Member] | Corporate debt securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and Cash Equivalents, Fair Value Disclosure</a></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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities, Fair Value Disclosure</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="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Inputs, Level 1 [Member] | Foreign government securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities, Fair Value Disclosure</a></td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Inputs, Level 1 [Member] | Municipal securities [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="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities, Fair Value Disclosure</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="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Inputs, Level 1 [Member] | Money market mutual funds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and Cash Equivalents, Fair Value Disclosure</a></td>
<td class="nump">2,049,057<span></span>
</td>
<td class="nump">1,234,188<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Inputs, Level 1 [Member] | Time deposits [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="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and Cash Equivalents, Fair Value Disclosure</a></td>
<td class="nump">88,519<span></span>
</td>
<td class="nump">40,023<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Inputs, Level 1 [Member] | U.S. Treasury Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Inputs, Level 2 [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="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure', window );">Foreign Currency Contract, Asset, Fair Value Disclosure</a></td>
<td class="nump">28,829<span></span>
</td>
<td class="nump">44,259<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred Compensation Plan Assets, Fair Value Disclosure</a></td>
<td class="nump">89,428<span></span>
</td>
<td class="nump">65,093<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">1,690,716<span></span>
</td>
<td class="nump">1,695,539<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestRateDerivativesAtFairValueNet', window );">Treasury Lock Derivative, at Fair Value, Net</a></td>
<td class="nump">29,652<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Foreign Currency Contracts, Liability, Fair Value Disclosure</a></td>
<td class="nump">2,671<span></span>
</td>
<td class="nump">816<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue', window );">Interest Rate Derivative Liabilities, Fair Value Disclosure</a></td>
<td class="nump">208<span></span>
</td>
<td class="nump">9,744<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities, Fair Value Disclosure</a></td>
<td class="nump">32,531<span></span>
</td>
<td class="nump">10,560<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Inputs, Level 2 [Member] | Asset-backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities, Fair Value Disclosure</a></td>
<td class="nump">88,721<span></span>
</td>
<td class="nump">41,508<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Inputs, Level 2 [Member] | Corporate debt securities [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="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and Cash Equivalents, Fair Value Disclosure</a></td>
<td class="nump">45,704<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities, Fair Value Disclosure</a></td>
<td class="nump">1,412,331<span></span>
</td>
<td class="nump">1,522,208<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Inputs, Level 2 [Member] | Foreign government securities [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="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities, Fair Value Disclosure</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,155<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Inputs, Level 2 [Member] | Municipal securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities, Fair Value Disclosure</a></td>
<td class="nump">17,709<span></span>
</td>
<td class="nump">18,316<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Inputs, Level 2 [Member] | Money market mutual funds [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="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and Cash Equivalents, Fair Value Disclosure</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="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Inputs, Level 2 [Member] | Time deposits [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and Cash Equivalents, Fair Value Disclosure</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="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Inputs, Level 2 [Member] | U.S. Treasury Securities [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="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities, Fair Value Disclosure</a></td>
<td class="nump">7,994<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Inputs, Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure', window );">Foreign Currency Contract, Asset, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred Compensation Plan Assets, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestRateDerivativesAtFairValueNet', window );">Treasury Lock Derivative, at Fair Value, Net</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="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Foreign Currency Contracts, Liability, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue', window );">Interest Rate Derivative Liabilities, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities, Fair Value Disclosure</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="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Inputs, Level 3 [Member] | Asset-backed Securities [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="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities, Fair Value Disclosure</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="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Inputs, Level 3 [Member] | Corporate debt securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and Cash Equivalents, Fair Value Disclosure</a></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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities, Fair Value Disclosure</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="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Inputs, Level 3 [Member] | Foreign government securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities, Fair Value Disclosure</a></td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Inputs, Level 3 [Member] | Municipal securities [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="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities, Fair Value Disclosure</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="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Inputs, Level 3 [Member] | Money market mutual funds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and Cash Equivalents, Fair Value Disclosure</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="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Inputs, Level 3 [Member] | Time deposits [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="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and Cash Equivalents, Fair Value Disclosure</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="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Inputs, Level 3 [Member] | U.S. Treasury Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities, Fair Value Disclosure</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DeferredCompensationPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyContractAssetFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ForeignCurrencyContractsLiabilityFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestRateDerivativeLiabilitiesAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestRateDerivativeLiabilitiesAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestRateDerivativesAtFairValueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of interest rate derivative assets, net of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized on the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestRateDerivativesAtFairValueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial and nonfinancial obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</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_AssetBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember</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_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember</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_ForeignGovernmentDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember</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_MunicipalNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalNotesMember</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_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=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_FinancialInstrumentAxis=us-gaap_BankTimeDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_BankTimeDepositsMember</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_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R97.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6841721184">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Share (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Aug. 30, 2019</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>Mar. 01, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Aug. 31, 2018</div></th>
<th class="th"><div>Jun. 01, 2018</div></th>
<th class="th"><div>Mar. 02, 2018</div></th>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Dec. 01, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 851,861<span></span>
</td>
<td class="nump">$ 792,763<span></span>
</td>
<td class="nump">$ 632,593<span></span>
</td>
<td class="nump">$ 674,241<span></span>
</td>
<td class="nump">$ 678,240<span></span>
</td>
<td class="nump">$ 666,291<span></span>
</td>
<td class="nump">$ 663,167<span></span>
</td>
<td class="nump">$ 583,076<span></span>
</td>
<td class="nump">$ 2,951,458<span></span>
</td>
<td class="nump">$ 2,590,774<span></span>
</td>
<td class="nump">$ 1,693,954<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Shares used to compute basic net income per share</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">486,291<span></span>
</td>
<td class="nump">490,564<span></span>
</td>
<td class="nump">493,632<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DilutiveSecuritiesAbstract', window );"><strong>Dilutive potential common shares:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_adbe_Incrementalsharesattributabletounvestedrestrictedstockandperformanceshareawards', window );">Restricted stock units and performance share awards</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,875<span></span>
</td>
<td class="nump">7,142<span></span>
</td>
<td class="nump">7,161<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Stock purchase rights and options</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">406<span></span>
</td>
<td class="nump">137<span></span>
</td>
<td class="nump">330<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Shares used to compute diluted net income per share</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">491,572<span></span>
</td>
<td class="nump">497,843<span></span>
</td>
<td class="nump">501,123<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic net income per share</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1.76<span></span>
</td>
<td class="nump">$ 1.63<span></span>
</td>
<td class="nump">$ 1.30<span></span>
</td>
<td class="nump">$ 1.38<span></span>
</td>
<td class="nump">$ 1.39<span></span>
</td>
<td class="nump">$ 1.36<span></span>
</td>
<td class="nump">$ 1.35<span></span>
</td>
<td class="nump">$ 1.18<span></span>
</td>
<td class="nump">$ 6.07<span></span>
</td>
<td class="nump">$ 5.28<span></span>
</td>
<td class="nump">$ 3.43<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted net income per share</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1.74<span></span>
</td>
<td class="nump">$ 1.61<span></span>
</td>
<td class="nump">$ 1.29<span></span>
</td>
<td class="nump">$ 1.36<span></span>
</td>
<td class="nump">$ 1.37<span></span>
</td>
<td class="nump">$ 1.34<span></span>
</td>
<td class="nump">$ 1.33<span></span>
</td>
<td class="nump">$ 1.17<span></span>
</td>
<td class="nump">$ 6.00<span></span>
</td>
<td class="nump">$ 5.20<span></span>
</td>
<td class="nump">$ 3.38<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive potential common shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">175<span></span>
</td>
<td class="nump">209<span></span>
</td>
<td class="nump">141<span></span>
</td>
</tr>
<tr><td colspan="12"></td></tr>
<tr><td colspan="12"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Potential common stock equivalents not included in the calculation of diluted net income per share as the effect would have been anti-dilutive.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_Incrementalsharesattributabletounvestedrestrictedstockandperformanceshareawards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Incremental shares attributable to unvested restricted stock and performance share awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_Incrementalsharesattributabletounvestedrestrictedstockandperformanceshareawards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DilutiveSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DilutiveSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1500-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>71
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6853599328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Debt</a></td>
<td class="text"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our debt as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> consisted of the following:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current debt:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Term loan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,249,784</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Notes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>899,767</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of interest rate swap</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(208</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current debt</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,149,343</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Term loan</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,248,427</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Notes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>988,924</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,886,117</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of interest rate swap</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,744</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>988,924</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,124,800</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total carrying value of debt</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,138,267</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,124,800</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6850222512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock', window );">Assumptions Used to Value Employee Stock Purchase Rights</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The expected term of ESPP shares is the average of the remaining purchase periods under each offering period. The assumptions used to value employee stock purchase rights were as follows:</span></div><div style="line-height:120%;padding-bottom:13px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:50%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:16%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected life (in years)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0.5 - 2.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0.5 - 2.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0.5 - 2.0</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Volatility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">30% - 35%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">26% - 29%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">22% - 27%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk free interest rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.78% - 2.47%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.54% - 2.52%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0.62% - 1.41%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Restricted Stock Unit Activity</a></td>
<td class="text"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock unit activity for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;"> was as follows:</span></div><div style="line-height:120%;text-align:right;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;text-align:-moz-right;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;margin-left:auto;margin-right:0;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160; (in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning outstanding balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,668</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,304</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,316</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Awarded</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,598</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,012</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,018</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Released</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,847</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,988</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,859</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(785</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(660</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(766</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increase due to acquisition</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>595</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending outstanding balance</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,634</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,668</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,304</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock', window );">Restricted Stock Units Outstanding</a></td>
<td class="text"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Information regarding restricted stock units outstanding at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;1, 2017</span><span style="font-family:inherit;font-size:10pt;"> is summarized below:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:56%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Life</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Aggregate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Intrinsic</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Value</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(*)</sup></span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">(millions)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock units outstanding</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,634</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.12</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,672.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock units expected to vest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,987</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.05</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,472.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock units outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,668</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.06</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,174.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock units expected to vest</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,049</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.01</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,019.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock units outstanding</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,304</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.11</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,670.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock units expected to vest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,608</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.05</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,545.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</span></div><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(*)</sup>&#160;</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The intrinsic value is calculated as the market value as of the end of the fiscal period. As reported by the NASDAQ Global Select Market, the market values as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;1, 2017</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$309.53</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$250.89</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$179.52</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock', window );">Performance Share Activity</a></td>
<td class="text"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Performance share activity for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;"> was as follows:&#160;</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="18"/></tr><tr><td style="width:41%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Granted </span><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Maximum</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares Eligible</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">to Receive</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Granted </span><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(2)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Maximum</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares Eligible</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">to Receive</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares<br/>Granted </span><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(3)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Maximum<br/>Shares Eligible<br/>to Receive</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning outstanding balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,148</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,296</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,534</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,068</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,630</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,261</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Awarded</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>722</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>614</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>837</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>628</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,082</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,040</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Achieved</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(830</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(830</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,050</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,053</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,135</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,147</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(82</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(164</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(173</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(347</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(43</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(86</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending outstanding balance</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>958</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,916</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,148</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,296</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,534</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,068</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares awarded during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> include </span><span style="font-family:inherit;font-size:10pt;"><span>0.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> additional shares awarded for the final achievement of the </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program which was certified in the first quarter of fiscal 2019. The remaining awarded shares were for the </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program. Shares achieved during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> resulted from </span><span style="font-family:inherit;font-size:10pt;"><span>200%</span></span><span style="font-family:inherit;font-size:10pt;"> achievement of target for the </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup>&#160;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares awarded during fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> include </span><span style="font-family:inherit;font-size:10pt;"><span>0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> additional shares awarded for the final achievement of the </span><span style="font-family:inherit;font-size:10pt;">2015</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program which was certified in the first quarter of fiscal 2018. The remaining awarded shares were for the </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program. Shares achieved during fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> resulted from </span><span style="font-family:inherit;font-size:10pt;"><span>200%</span></span><span style="font-family:inherit;font-size:10pt;"> achievement of target for the </span><span style="font-family:inherit;font-size:10pt;">2015</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program.</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup>&#160;</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares awarded during fiscal </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> include </span><span style="font-family:inherit;font-size:10pt;"><span>0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> additional shares awarded for the final achievement of the </span><span style="font-family:inherit;font-size:10pt;">2014</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program which was certified in the first quarter of fiscal 2017. The remaining awarded shares were for the </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program. Shares achieved during fiscal </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> resulted from </span><span style="font-family:inherit;font-size:10pt;"><span>198%</span></span><span style="font-family:inherit;font-size:10pt;"> achievement of target for the </span><span style="font-family:inherit;font-size:10pt;">2014</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_RestrictedStockUnitsGrantedToDirectorsTableTextBlock', window );">Restricted Stock Units Granted to Directors</a></td>
<td class="text"><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock units granted to directors for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160; (in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Annual equity grants to existing directors</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Initial equity grants to new directors</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Total Stock-Based Compensation Costs</a></td>
<td class="text"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total stock-based compensation costs that have been included in our Consolidated Statements of Income for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:29%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160; (in thousands)</span></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span><span style="font-family:inherit;font-size:8pt;">&#160;</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Income Statement Classifications</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Revenue&#8211;</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Subscription</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Revenue&#8211;</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Services and Support</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Research and Development</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Sales and</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Marketing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">General and Administrative</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total </span><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Restricted Stock Units and Performance</span></div><div style="text-indent:12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Share Awards</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,822</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,535</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>338,483</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>206,371</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>98,886</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>685,097</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,515</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,111</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>253,078</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>178,548</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>77,462</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>538,714</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,792</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,602</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>161,366</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>139,047</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>77,133</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>403,940</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Stock Purchase Rights and Options</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,823</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,271</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,663</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,405</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,446</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102,608</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,102</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,286</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,918</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,252</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,290</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,848</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>180</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,661</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,126</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,592</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,973</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,532</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</span></div><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;">, we recorded tax benefits related to stock-based compensation costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$248.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$222.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$153.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, 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_adbe_RestrictedStockUnitsGrantedToDirectorsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Restricted stock units granted to directors.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_RestrictedStockUnitsGrantedToDirectorsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested performance-based units.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding restricted stock units that are fully vested and expected to vest. Includes, but is not limited to, unvested restricted stock units for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R102.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6842526976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Details Numeric 2) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Feb. 28, 2010</div></th>
<th class="th"><div>Feb. 27, 2015</div></th>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Jun. 07, 2019</div></th>
<th class="th"><div>Jan. 21, 2015</div></th>
<th class="th"><div>Jun. 13, 2014</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=adbe_Notes2020Member', window );">Notes 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 900.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">2020 Notes, Interest Rate, Stated Percentage</a></td>
<td class="nump">4.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromDebtNetOfIssuanceCosts', window );">Proceeds from Issuance of Debt</a></td>
<td class="nump">$ 894.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Debt Instrument, Unamortized Discount</a></td>
<td class="nump">5.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Unamortized Debt Issuance Expense</a></td>
<td class="nump">$ 6.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Debt Instrument, Interest Rate, Effective Percentage</a></td>
<td class="nump">4.92%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_adbe_SeniorNotesCarryingValue', window );">Senior Notes, Carrying Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 899.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=adbe_Notes2025Member', window );">Notes 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face 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="nump">$ 1,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">2020 Notes, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</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">3.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromDebtNetOfIssuanceCosts', window );">Proceeds from Issuance of Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 989.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Debt Instrument, Unamortized Discount</a></td>
<td class="text">&#160;<span></span>
</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">$ 10.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="top.Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Unamortized Debt Issuance Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Debt Instrument, Interest Rate, Effective Percentage</a></td>
<td class="text">&#160;<span></span>
</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">3.67%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=adbe_Notes2020and2025Member', window );">Notes 2020 and 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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="top.Show.showAR( this, 'defref_adbe_SeniorNotesCarryingValue', window );">Senior Notes, Carrying Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,890.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Senior Notes, Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,960.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_RepurchaseNotesAtPriceOfTheirPrincipalAmountPlusAccruedAndUnpaidInterest', window );">Repurchase notes at price of their principal amount plus accrued and unpaid interest</a></td>
<td class="nump">101.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPaymentInterest', window );">Debt Instrument, Periodic Payment, Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_TreasuryLockMember', window );">Treasury Lock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, Notional 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="nump">$ 1,000.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="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, Notional 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">$ 900.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFixedInterestRate', window );">Derivative, Fixed Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.75%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_RepurchaseNotesAtPriceOfTheirPrincipalAmountPlusAccruedAndUnpaidInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Repurchase notes at price of their principal amount, plus accrued and unpaid interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_RepurchaseNotesAtPriceOfTheirPrincipalAmountPlusAccruedAndUnpaidInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_SeniorNotesCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Senior Notes, Carrying Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_SeniorNotesCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28551-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPaymentInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payments applied to interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPaymentInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DerivativeFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fixed interest rate related to the interest rate derivative.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFixedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromDebtNetOfIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDebtNetOfIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnamortizedDebtIssuanceExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnamortizedDebtIssuanceExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentAxis=adbe_Notes2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=adbe_Notes2020Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=adbe_Notes2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=adbe_Notes2025Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=adbe_Notes2020and2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=adbe_Notes2020and2025Member</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_DerivativeInstrumentRiskAxis=us-gaap_TreasuryLockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_TreasuryLockMember</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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</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>74
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6942038432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Significant Accounting Policies (Details 2) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Aug. 30, 2019</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>Mar. 01, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Aug. 31, 2018</div></th>
<th class="th"><div>Jun. 01, 2018</div></th>
<th class="th"><div>Mar. 02, 2018</div></th>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Dec. 01, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_SubscriptionandCirculationRevenue', window );">Subscription</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 9,994,463<span></span>
</td>
<td class="nump">$ 7,922,152<span></span>
</td>
<td class="nump">$ 6,133,869<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_Productrevenue', 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">647,788<span></span>
</td>
<td class="nump">622,153<span></span>
</td>
<td class="nump">706,767<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_Servicesandsupportrevenue', window );">Services and support</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">529,046<span></span>
</td>
<td class="nump">485,703<span></span>
</td>
<td class="nump">460,869<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenue</a></td>
<td class="nump">$ 2,991,945<span></span>
</td>
<td class="nump">$ 2,834,126<span></span>
</td>
<td class="nump">$ 2,744,280<span></span>
</td>
<td class="nump">$ 2,600,946<span></span>
</td>
<td class="nump">$ 2,464,625<span></span>
</td>
<td class="nump">$ 2,291,076<span></span>
</td>
<td class="nump">$ 2,195,360<span></span>
</td>
<td class="nump">$ 2,078,947<span></span>
</td>
<td class="nump">11,171,297<span></span>
</td>
<td class="nump">9,030,008<span></span>
</td>
<td class="nump">7,301,505<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">3,244,347<span></span>
</td>
<td class="nump">2,620,829<span></span>
</td>
<td class="nump">2,197,592<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">880,637<span></span>
</td>
<td class="nump">744,898<span></span>
</td>
<td class="nump">624,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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">253,283<span></span>
</td>
<td class="nump">203,102<span></span>
</td>
<td class="nump">443,687<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 851,861<span></span>
</td>
<td class="nump">$ 792,763<span></span>
</td>
<td class="nump">$ 632,593<span></span>
</td>
<td class="nump">$ 674,241<span></span>
</td>
<td class="nump">$ 678,240<span></span>
</td>
<td class="nump">$ 666,291<span></span>
</td>
<td class="nump">$ 663,167<span></span>
</td>
<td class="nump">$ 583,076<span></span>
</td>
<td class="nump">$ 2,951,458<span></span>
</td>
<td class="nump">$ 2,590,774<span></span>
</td>
<td class="nump">$ 1,693,954<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic net income per share</a></td>
<td class="nump">$ 1.76<span></span>
</td>
<td class="nump">$ 1.63<span></span>
</td>
<td class="nump">$ 1.30<span></span>
</td>
<td class="nump">$ 1.38<span></span>
</td>
<td class="nump">$ 1.39<span></span>
</td>
<td class="nump">$ 1.36<span></span>
</td>
<td class="nump">$ 1.35<span></span>
</td>
<td class="nump">$ 1.18<span></span>
</td>
<td class="nump">$ 6.07<span></span>
</td>
<td class="nump">$ 5.28<span></span>
</td>
<td class="nump">$ 3.43<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted net income per share</a></td>
<td class="nump">$ 1.74<span></span>
</td>
<td class="nump">$ 1.61<span></span>
</td>
<td class="nump">$ 1.29<span></span>
</td>
<td class="nump">$ 1.36<span></span>
</td>
<td class="nump">$ 1.37<span></span>
</td>
<td class="nump">$ 1.34<span></span>
</td>
<td class="nump">$ 1.33<span></span>
</td>
<td class="nump">$ 1.17<span></span>
</td>
<td class="nump">$ 6.00<span></span>
</td>
<td class="nump">$ 5.20<span></span>
</td>
<td class="nump">$ 3.38<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member', window );">Calculated under Revenue Guidance in Effect before Topic 606</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_SubscriptionandCirculationRevenue', window );">Subscription</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 9,995,903<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="top.Show.showAR( this, 'defref_adbe_Productrevenue', 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">545,807<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="top.Show.showAR( this, 'defref_adbe_Servicesandsupportrevenue', window );">Services and support</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">521,615<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">11,063,325<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">3,256,334<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">872,991<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">246,766<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 2,845,505<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic net income per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.85<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted net income per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.79<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member', window );">Accounting Standards Update 2014-09 | Difference between Revenue Guidance in Effect before and after Topic 606</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_SubscriptionandCirculationRevenue', window );">Subscription</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,440<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="top.Show.showAR( this, 'defref_adbe_Productrevenue', 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(101,981)<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="top.Show.showAR( this, 'defref_adbe_Servicesandsupportrevenue', window );">Services and support</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(7,431)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(107,972)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">11,987<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(7,646)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(6,517)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ (105,953)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic net income per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ (0.22)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted net income per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ (0.21)<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_adbe_Productrevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Product revenue</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_Productrevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_Servicesandsupportrevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Services and support revenue</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_Servicesandsupportrevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_SubscriptionandCirculationRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Subscription and Circulation Revenue</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_SubscriptionandCirculationRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member</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_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</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>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6864368944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Details 1) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Aug. 30, 2019</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>Mar. 01, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Aug. 31, 2018</div></th>
<th class="th"><div>Jun. 01, 2018</div></th>
<th class="th"><div>Mar. 02, 2018</div></th>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Dec. 01, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 2,991,945<span></span>
</td>
<td class="nump">$ 2,834,126<span></span>
</td>
<td class="nump">$ 2,744,280<span></span>
</td>
<td class="nump">$ 2,600,946<span></span>
</td>
<td class="nump">$ 2,464,625<span></span>
</td>
<td class="nump">$ 2,291,076<span></span>
</td>
<td class="nump">$ 2,195,360<span></span>
</td>
<td class="nump">$ 2,078,947<span></span>
</td>
<td class="nump">$ 11,171,297<span></span>
</td>
<td class="nump">$ 9,030,008<span></span>
</td>
<td class="nump">$ 7,301,505<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,672,720<span></span>
</td>
<td class="nump">1,194,999<span></span>
</td>
<td class="nump">1,010,491<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">$ 2,539,962<span></span>
</td>
<td class="nump">$ 2,418,163<span></span>
</td>
<td class="nump">$ 2,336,792<span></span>
</td>
<td class="nump">$ 2,203,660<span></span>
</td>
<td class="nump">$ 2,105,364<span></span>
</td>
<td class="nump">$ 1,995,584<span></span>
</td>
<td class="nump">$ 1,914,016<span></span>
</td>
<td class="nump">$ 1,820,045<span></span>
</td>
<td class="nump">$ 9,498,577<span></span>
</td>
<td class="nump">$ 7,835,009<span></span>
</td>
<td class="nump">$ 6,291,014<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_GrossProfitAsPercentageOfRevenue', window );">Gross profit as a percentage 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">85.00%<span></span>
</td>
<td class="nump">87.00%<span></span>
</td>
<td class="nump">86.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=adbe_DigitalMediaMember', window );">Digital Media</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 7,706,983<span></span>
</td>
<td class="nump">$ 6,325,315<span></span>
</td>
<td class="nump">$ 5,010,579<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">289,639<span></span>
</td>
<td class="nump">249,386<span></span>
</td>
<td class="nump">239,994<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 7,417,344<span></span>
</td>
<td class="nump">$ 6,075,929<span></span>
</td>
<td class="nump">$ 4,770,585<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_GrossProfitAsPercentageOfRevenue', window );">Gross profit as a percentage 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">96.00%<span></span>
</td>
<td class="nump">96.00%<span></span>
</td>
<td class="nump">95.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=adbe_DigitalExperienceMember', window );">Digital Experience</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 3,206,169<span></span>
</td>
<td class="nump">$ 2,443,745<span></span>
</td>
<td class="nump">$ 2,030,324<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,362,886<span></span>
</td>
<td class="nump">922,414<span></span>
</td>
<td class="nump">747,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="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,843,283<span></span>
</td>
<td class="nump">$ 1,521,331<span></span>
</td>
<td class="nump">$ 1,283,319<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_GrossProfitAsPercentageOfRevenue', window );">Gross profit as a percentage 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">57.00%<span></span>
</td>
<td class="nump">62.00%<span></span>
</td>
<td class="nump">63.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=adbe_PublishingMember', window );">Publishing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 258,145<span></span>
</td>
<td class="nump">$ 260,948<span></span>
</td>
<td class="nump">$ 260,602<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">20,195<span></span>
</td>
<td class="nump">23,199<span></span>
</td>
<td class="nump">23,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="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 237,950<span></span>
</td>
<td class="nump">$ 237,749<span></span>
</td>
<td class="nump">$ 237,110<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_GrossProfitAsPercentageOfRevenue', window );">Gross profit as a percentage 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">92.00%<span></span>
</td>
<td class="nump">91.00%<span></span>
</td>
<td class="nump">91.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_GrossProfitAsPercentageOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross profit as a percentage of revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_GrossProfitAsPercentageOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=adbe_DigitalMediaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=adbe_DigitalMediaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=adbe_DigitalExperienceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=adbe_DigitalExperienceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=adbe_PublishingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=adbe_PublishingMember</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>76
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6850223712">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Revenue (Details 5) - Allowance for Doubtful Accounts - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Dec. 01, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ValuationAndQualifyingAccountsDisclosureLineItems', window );"><strong>Movement in Valuation Allowances and Reserves</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Beginning balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 14,981<span></span>
</td>
<td class="nump">$ 9,151<span></span>
</td>
<td class="nump">$ 6,214<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired', window );">Increase due to acquisition</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10<span></span>
</td>
<td class="nump">5,602<span></span>
</td>
<td class="nump">2,391<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to operating expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,324<span></span>
</td>
<td class="nump">5,962<span></span>
</td>
<td class="nump">4,411<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(10,665)<span></span>
</td>
<td class="num">(5,734)<span></span>
</td>
<td class="num">(3,865)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Ending balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 9,650<span></span>
</td>
<td class="nump">$ 14,981<span></span>
</td>
<td class="nump">$ 9,151<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deductions related to the allowance for doubtful accounts represent amounts written off against the allowance, less recoveries.</span></div></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ValuationAndQualifyingAccountsDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ValuationAndQualifyingAccountsDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in valuation and qualifying accounts and reserves from business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6845389600">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Other Intangibles (Details 2) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">$ 2,589,109<span></span>
</td>
<td class="nump">$ 2,721,935<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(868,544)<span></span>
</td>
<td class="num">(652,934)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Other intangibles, net</a></td>
<td class="nump">1,720,565<span></span>
</td>
<td class="nump">2,069,001<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=adbe_CustomerContractsAndRelationshipsMember', window );">Customer contracts and 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="top.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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">1,219,029<span></span>
</td>
<td class="nump">1,329,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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(436,545)<span></span>
</td>
<td class="num">(416,176)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Other intangibles, net</a></td>
<td class="nump">782,484<span></span>
</td>
<td class="nump">913,256<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=adbe_PurchasedTechnologyMember', window );">Purchased 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="top.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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">759,111<span></span>
</td>
<td class="nump">750,286<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(223,115)<span></span>
</td>
<td class="num">(118,812)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Other intangibles, net</a></td>
<td class="nump">535,996<span></span>
</td>
<td class="nump">631,474<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">384,300<span></span>
</td>
<td class="nump">384,855<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(73,546)<span></span>
</td>
<td class="num">(25,968)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Other intangibles, net</a></td>
<td class="nump">310,754<span></span>
</td>
<td class="nump">358,887<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember', window );">Backlog</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">143,400<span></span>
</td>
<td class="nump">147,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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(75,570)<span></span>
</td>
<td class="num">(13,299)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Other intangibles, net</a></td>
<td class="nump">67,830<span></span>
</td>
<td class="nump">134,001<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Acquired rights to use 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="top.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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">59,524<span></span>
</td>
<td class="nump">58,966<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(46,823)<span></span>
</td>
<td class="num">(48,770)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Other intangibles, net</a></td>
<td class="nump">12,701<span></span>
</td>
<td class="nump">10,196<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember', window );">Other intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">23,745<span></span>
</td>
<td class="nump">51,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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(12,945)<span></span>
</td>
<td class="num">(29,909)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Other intangibles, net</a></td>
<td class="nump">$ 10,800<span></span>
</td>
<td class="nump">$ 21,187<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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_FiniteLivedIntangibleAssetsByMajorClassAxis=adbe_CustomerContractsAndRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=adbe_CustomerContractsAndRelationshipsMember</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=adbe_PurchasedTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=adbe_PurchasedTechnologyMember</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_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</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_OrderOrProductionBacklogMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember</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_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember</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_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember</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>78
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6864465152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Details) - Employee Stock Purchase Plan [Member] - USD ($)<br> $ / shares in Units, shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Dec. 01, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_adbe_WeightedAverageSubscriptionDateFairValueOfShares', window );">Weighted Average Subscription Date Fair Value Of Shares</a></td>
<td class="nump">$ 72.98<span></span>
</td>
<td class="nump">$ 53.12<span></span>
</td>
<td class="nump">$ 29.86<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Stock Issued During Period, Shares, Employee Stock Purchase Plans</a></td>
<td class="nump">1.5<span></span>
</td>
<td class="nump">1.8<span></span>
</td>
<td class="nump">1.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased', window );">Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased</a></td>
<td class="nump">$ 150.55<span></span>
</td>
<td class="nump">$ 104.94<span></span>
</td>
<td class="nump">$ 77.63<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_TotalIntrinsicValueOfSharesPurchased', window );">Total Intrinsic Value Of Shares Purchased</a></td>
<td class="nump">$ 178.8<span></span>
</td>
<td class="nump">$ 198.9<span></span>
</td>
<td class="nump">$ 97.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceAsPercentageOfMarketPrice', window );">ESPP Purchase Price as Percentage of Market Price</a></td>
<td class="nump">85.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="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common Stock, Capital Shares Reserved for Future Issuance</a></td>
<td class="nump">93.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for grant</a></td>
<td class="nump">3.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ValuationAssumptionsVolatilityRangeAbstract', window );"><strong>Valuation Assumptions Volatility</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum', window );">From</a></td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">26.00%<span></span>
</td>
<td class="nump">22.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum', window );">To</a></td>
<td class="nump">35.00%<span></span>
</td>
<td class="nump">29.00%<span></span>
</td>
<td class="nump">27.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ValuationAssumptionsRiskFreeInterestRateRangeAbstract', window );"><strong>Valuation Assumptions Risk Free Interest Rate Range</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum', window );">From</a></td>
<td class="nump">1.78%<span></span>
</td>
<td class="nump">1.54%<span></span>
</td>
<td class="nump">0.62%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum', window );">To</a></td>
<td class="nump">2.47%<span></span>
</td>
<td class="nump">2.52%<span></span>
</td>
<td class="nump">1.41%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Valuation Assumptions Expected Life (in Years)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected Life (in Years)</a></td>
<td class="text">6 months<span></span>
</td>
<td class="text">6 months<span></span>
</td>
<td class="text">6 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="top.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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Valuation Assumptions Expected Life (in Years)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected Life (in Years)</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">2 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceAsPercentageOfMarketPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price as Percentage of Market Price</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceAsPercentageOfMarketPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_TotalIntrinsicValueOfSharesPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the market value on the date of purchase and the purchase price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_TotalIntrinsicValueOfSharesPurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_ValuationAssumptionsRiskFreeInterestRateRangeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Valuation Assumptions Risk Free Interest Rate Range.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_ValuationAssumptionsRiskFreeInterestRateRangeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</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_adbe_ValuationAssumptionsVolatilityRangeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Valuation Assumptions Volatility Range.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_ValuationAssumptionsVolatilityRangeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</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_adbe_WeightedAverageSubscriptionDateFairValueOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average subscription date fair value of shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_WeightedAverageSubscriptionDateFairValueOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6842761408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details Numeric 1)<br></strong></div></th>
<th class="th" colspan="1">11 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Dec. 01, 2017</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_USFederalstatutorytaxrateeffectivebeforetheTaxCutsandJobsAct', window );">US Federal statutory tax rate effective before the Tax Cuts and Jobs Act</a></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">35.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct', window );">US Federal statutory rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.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="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">US Federal statutory tax rate during adoption of the Tax Cuts and Jobs Act</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22.20%<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="top.Show.showAR( this, 'defref_adbe_TaxCutsandJobsActonetimetransitiontax', window );">Provisional transition tax expense on deferred foreign earnings due to Tax Cuts and Jobs Act 2017</a></td>
<td class="nump">15.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_TaxCutsandJobsActof2017onetimetransitiontaxotherincome', window );">Tax Cuts and Jobs Act of 2017 one-time transition tax other income</a></td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.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_adbe_TaxCutsandJobsActof2017onetimetransitiontaxotherincome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>One-time transition tax on other income not previously subject to U.S. income tax due to Tax Cuts and Jobs Act of 2017 reduced by certain foreign tax credits</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_TaxCutsandJobsActof2017onetimetransitiontaxotherincome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_TaxCutsandJobsActonetimetransitiontax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>One-time transition tax on foreign cash and certain other net current assets not previously subject to U.S. income tax due to Tax Cuts and Jobs Act reduced by certain foreign tax credits</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_TaxCutsandJobsActonetimetransitiontax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>US Federal statutory tax rate effective after the Tax Cuts and Jobs Act</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_USFederalstatutorytaxrateeffectiveaftertheTaxCutsandJobsAct</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_USFederalstatutorytaxrateeffectivebeforetheTaxCutsandJobsAct">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>US Federal statutory tax rate effective before the Tax Cuts and Job Act</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_USFederalstatutorytaxrateeffectivebeforetheTaxCutsandJobsAct</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6863448400">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss)</div></th>
<th class="th"><div>Treasury Stock</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balances at Dec. 02, 2016</a></td>
<td class="nump">$ 7,424,835<span></span>
</td>
<td class="nump">$ 61<span></span>
</td>
<td class="nump">$ 4,616,331<span></span>
</td>
<td class="nump">$ 8,114,517<span></span>
</td>
<td class="num">$ (173,602)<span></span>
</td>
<td class="num">$ (5,132,472)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Beginning Balances, shares at Dec. 02, 2016</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">600,834<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Beginning Treasury stock, shares at Dec. 02, 2016</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(106,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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">1,693,954<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,693,954<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss), net of taxes</a></td>
<td class="nump">61,781<span></span>
</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">61,781<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Re-issuance of treasury stock under stock compensation plans</a></td>
<td class="num">(81,775)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,768<span></span>
</td>
<td class="num">(234,601)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 151,058<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued', window );">Re-issuance of treasury stock under stock compensation plans, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,194<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchase of treasury stock</a></td>
<td class="num">$ (1,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="num">$ (1,100,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Purchase of treasury stock, shares</a></td>
<td class="num">(8,200)<span></span>
</td>
<td class="text">&#160;<span></span>
</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,186)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_EquityAwardsAssumedForAcquisition', window );">Equity awards assumed for acquisition</a></td>
<td class="nump">$ 10,348<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,348<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">453,748<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">453,748<span></span>
</td>
<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="top.Show.showAR( this, 'defref_adbe_Changeintreasurystockvalueduetodeferredcompensationplan', window );">Value of shares in deferred compensation plan</a></td>
<td class="num">(3,022)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ (3,022)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balances at Dec. 01, 2017</a></td>
<td class="nump">8,459,869<span></span>
</td>
<td class="nump">$ 61<span></span>
</td>
<td class="nump">5,082,195<span></span>
</td>
<td class="nump">9,573,870<span></span>
</td>
<td class="num">(111,821)<span></span>
</td>
<td class="num">$ (6,084,436)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending Balances, shares at Dec. 01, 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">600,834<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Ending Treasury stock, shares at Dec. 01, 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(109,572)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">2,590,774<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,590,774<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss), net of taxes</a></td>
<td class="num">(36,309)<span></span>
</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">(36,309)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Re-issuance of treasury stock under stock compensation plans</a></td>
<td class="num">(202,203)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,125)<span></span>
</td>
<td class="num">(348,729)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 147,651<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued', window );">Re-issuance of treasury stock under stock compensation plans, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,087<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchase of treasury stock</a></td>
<td class="num">$ (2,050,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="num">$ (2,050,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Purchase of treasury stock, shares</a></td>
<td class="num">(8,700)<span></span>
</td>
<td class="text">&#160;<span></span>
</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,686)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_EquityAwardsAssumedForAcquisition', window );">Equity awards assumed for acquisition</a></td>
<td class="nump">$ 2,784<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,784<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">601,483<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">601,483<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_adbe_Changeintreasurystockvalueduetodeferredcompensationplan', window );">Value of shares in deferred compensation plan</a></td>
<td class="num">(3,966)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ (3,966)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_EquityadjustmentattributabletoTaxAct', window );">Impact of the U.S. Tax Act</a></td>
<td class="num">(318)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(318)<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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balances at Nov. 30, 2018</a></td>
<td class="nump">$ 9,362,114<span></span>
</td>
<td class="nump">$ 61<span></span>
</td>
<td class="nump">5,685,337<span></span>
</td>
<td class="nump">11,815,597<span></span>
</td>
<td class="num">(148,130)<span></span>
</td>
<td class="num">$ (7,990,751)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending Balances, shares at Nov. 30, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">600,834<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Ending Treasury stock, shares at Nov. 30, 2018</a></td>
<td class="num">(113,171)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(113,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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1', window );">Impacts of adoption of the new revenue standard</a></td>
<td class="nump">$ 442,319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">442,319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">2,951,458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,951,458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss), net of taxes</a></td>
<td class="num">(39,904)<span></span>
</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">(39,904)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Re-issuance of treasury stock under stock compensation plans</a></td>
<td class="num">(207,052)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,686<span></span>
</td>
<td class="num">(380,812)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125,074<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued', window );">Re-issuance of treasury stock under stock compensation plans, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,559<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchase of treasury stock</a></td>
<td class="num">$ (2,750,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="num">$ (2,750,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Purchase of treasury stock, shares</a></td>
<td class="num">(9,900)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(9,883)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_EquityAwardsAssumedForAcquisition', window );">Equity awards assumed for acquisition</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">770,777<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">770,777<span></span>
</td>
<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="top.Show.showAR( this, 'defref_adbe_Changeintreasurystockvalueduetodeferredcompensationplan', window );">Value of shares in deferred compensation plan</a></td>
<td class="nump">443<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 443<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balances at Nov. 29, 2019</a></td>
<td class="nump">$ 10,530,155<span></span>
</td>
<td class="nump">$ 61<span></span>
</td>
<td class="nump">$ 6,504,800<span></span>
</td>
<td class="nump">$ 14,828,562<span></span>
</td>
<td class="num">$ (188,034)<span></span>
</td>
<td class="num">$ (10,615,234)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending Balances, shares at Nov. 29, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">600,834<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Ending Treasury stock, shares at Nov. 29, 2019</a></td>
<td class="num">(118,495)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(118,495)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_Changeintreasurystockvalueduetodeferredcompensationplan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>An (increase) decrease to treasury stock value due to deferred compensation plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_Changeintreasurystockvalueduetodeferredcompensationplan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_EquityAwardsAssumedForAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity awards assumed for acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_EquityAwardsAssumedForAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_EquityadjustmentattributabletoTaxAct">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity adjustment due to passage of Tax Cuts and Job Act passed in FY 2018.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_EquityadjustmentattributabletoTaxAct</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118258462&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=118258462&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116855982&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cumulative effect on retained earnings net of related income tax effect.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=118951672&amp;loc=d3e1436-108581<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesTreasuryStockReissued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueTreasuryStockReissued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>81
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6839764704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property and Equipment (Details 1) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">$ 1,293,015<span></span>
</td>
<td class="nump">$ 1,075,072<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">1,126,406<span></span>
</td>
<td class="nump">882,145<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=adbe_OtherAmericasMember', window );">Other Americas</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">2,735<span></span>
</td>
<td class="nump">30,475<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AmericasMember', window );">Total Americas</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">1,129,141<span></span>
</td>
<td class="nump">912,620<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_EMEAMember', window );">EMEA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">54,394<span></span>
</td>
<td class="nump">51,033<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaMember', window );">APAC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">$ 109,480<span></span>
</td>
<td class="nump">$ 111,419<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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=adbe_OtherAmericasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=adbe_OtherAmericasMember</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_AmericasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=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_AsiaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_AsiaMember</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>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6847666000">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments (Details 1) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Dec. 01, 2017</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument | Cash Flow Hedging [Member] | Foreign Exchange Option Contracts</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNetAbstract', window );"><strong>Derivatives in cash flow hedging relationships [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax', window );">Net gain (loss) recognized in OCI, net of tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 16,526<span></span>
</td>
<td class="nump">$ 74,080<span></span>
</td>
<td class="nump">$ 6,917<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet', window );">Net gain (loss) reclassified from accumulated OCI into income, net of tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2],[3]</sup></td>
<td class="nump">39,111<span></span>
</td>
<td class="nump">48,647<span></span>
</td>
<td class="nump">32,852<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet', window );">Net gain (loss) recognized in income</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3],[4]</sup></td>
<td class="num">(24,269)<span></span>
</td>
<td class="num">(41,179)<span></span>
</td>
<td class="num">(30,243)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument | Cash Flow Hedging [Member] | Foreign Exchange Forward Contracts</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNetAbstract', window );"><strong>Derivatives in cash flow hedging relationships [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax', window );">Net gain (loss) recognized in OCI, net of tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></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="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet', window );">Net gain (loss) reclassified from accumulated OCI into income, net of tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2],[3]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet', window );">Net gain (loss) recognized in income</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3],[4]</sup></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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument | Cash Flow Hedging [Member] | Treasury Lock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNetAbstract', window );"><strong>Derivatives in cash flow hedging relationships [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax', window );">Net gain (loss) recognized in OCI, net of tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(22,684)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet', window );">Net gain (loss) reclassified from accumulated OCI into income, net of tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2],[3]</sup></td>
<td class="num">(1,228)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet', window );">Net gain (loss) recognized in income</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3],[4]</sup></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="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument | Foreign Exchange Option Contracts</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNetTotalAbstract', window );"><strong>Derivatives not designated as hedging relationships [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_adbe_Netgainlossrecognizedinrevenue', window );">Net gain (loss) recognized in revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">761<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="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Net gain (loss) recognized in income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument | Foreign Exchange Forward Contracts</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNetTotalAbstract', window );"><strong>Derivatives not designated as hedging relationships [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_adbe_Netgainlossrecognizedinrevenue', window );">Net gain (loss) recognized in revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Net gain (loss) recognized in income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,229<span></span>
</td>
<td class="nump">$ 1,529<span></span>
</td>
<td class="nump">$ 6,586<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument | Treasury Lock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNetTotalAbstract', window );"><strong>Derivatives not designated as hedging relationships [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_adbe_Netgainlossrecognizedinrevenue', window );">Net gain (loss) recognized in revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Net gain (loss) recognized in income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net change in the fair value of the effective portion classified in other comprehensive income (&#8220;OCI&#8221;).</span></div></td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective portion of the foreign currency and Treasury lock cash flow hedges classified as revenue and interest expense, respectively.</span></div></td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Starting the third quarter of fiscal 2019, all changes in fair value of our foreign currency cash flow hedges are recorded in accumulated other comprehensive income.</span></div></td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amount excluded from effectiveness testing and ineffective portion classified in interest and other income (expense), net.</span></div></td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_Netgainlossrecognizedinrevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net gain (loss) recognized in revenue</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_Netgainlossrecognizedinrevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashFlowHedgesDerivativeInstrumentsAtFairValueNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNetAbstract</td>
</tr>
<tr>
<td style="padding-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_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5624177-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of gains and losses (net) on derivative instruments designated and qualifying as hedging instruments representing (a) the amount of the hedge ineffectiveness and (b) the amount, if any, excluded from the assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5624171-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 25<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1),(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109977999&amp;loc=d3e76258-113986<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4CC<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL109998890-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109978405&amp;loc=d3e80720-113993<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNetTotalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNetTotalAbstract</td>
</tr>
<tr>
<td style="padding-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_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember</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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeOptionMember</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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember</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_DerivativeInstrumentRiskAxis=us-gaap_TreasuryLockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_TreasuryLockMember</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_HedgingDesignationAxis=us-gaap_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember</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>83
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6864844192">
<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>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 2,650,221<span></span>
</td>
<td class="nump">$ 1,642,775<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="nump">1,526,755<span></span>
</td>
<td class="nump">1,586,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="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Trade receivables, net of allowances for doubtful accounts of $9,650 and $14,981, respectively</a></td>
<td class="nump">1,534,809<span></span>
</td>
<td class="nump">1,315,578<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">783,140<span></span>
</td>
<td class="nump">312,499<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">6,494,925<span></span>
</td>
<td class="nump">4,857,039<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">1,293,015<span></span>
</td>
<td class="nump">1,075,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="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">10,691,199<span></span>
</td>
<td class="nump">10,581,048<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Other intangibles, net</a></td>
<td class="nump">1,720,565<span></span>
</td>
<td class="nump">2,069,001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">562,696<span></span>
</td>
<td class="nump">186,522<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">20,762,400<span></span>
</td>
<td class="nump">18,768,682<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Trade payables</a></td>
<td class="nump">209,499<span></span>
</td>
<td class="nump">186,258<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">1,398,548<span></span>
</td>
<td class="nump">1,163,185<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtCurrent', window );">Debt</a></td>
<td class="nump">3,149,343<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue</a></td>
<td class="nump">3,377,986<span></span>
</td>
<td class="nump">2,915,974<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">55,562<span></span>
</td>
<td class="nump">35,709<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">8,190,938<span></span>
</td>
<td class="nump">4,301,126<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Long-term liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligations', window );">Debt</a></td>
<td class="nump">988,924<span></span>
</td>
<td class="nump">4,124,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Deferred revenue</a></td>
<td class="nump">122,727<span></span>
</td>
<td class="nump">137,630<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesNoncurrent', window );">Income taxes payable</a></td>
<td class="nump">616,102<span></span>
</td>
<td class="nump">644,101<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">140,498<span></span>
</td>
<td class="nump">46,702<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="nump">173,056<span></span>
</td>
<td class="nump">152,209<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">10,232,245<span></span>
</td>
<td class="nump">9,406,568<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $0.0001 par value; 2,000 shares authorized; none issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.0001 par value; 900,000 shares authorized; 600,834 shares issued; 482,339 and 487,663 shares outstanding, respectively</a></td>
<td class="nump">61<span></span>
</td>
<td class="nump">61<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in-capital</a></td>
<td class="nump">6,504,800<span></span>
</td>
<td class="nump">5,685,337<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">14,828,562<span></span>
</td>
<td class="nump">11,815,597<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="num">(188,034)<span></span>
</td>
<td class="num">(148,130)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock, at cost (118,495 and 113,171 shares, respectively), net of re-issuances</a></td>
<td class="num">(10,615,234)<span></span>
</td>
<td class="num">(7,990,751)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">10,530,155<span></span>
</td>
<td class="nump">9,362,114<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 20,762,400<span></span>
</td>
<td class="nump">$ 18,768,682<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4428-111522<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccruedIncomeTaxesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6801-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118942415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term debt and current maturity of long-term debt and capital lease obligations due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31931-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredRevenueNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and lease obligation, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6853836080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangibles (Details Numeric) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Dec. 01, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense related to other intangibles</a></td>
<td class="nump">$ 402.3<span></span>
</td>
<td class="nump">$ 182.6<span></span>
</td>
<td class="nump">$ 153.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldAmortization', window );">Amortization expense included in cost of sales</a></td>
<td class="nump">$ 227.0<span></span>
</td>
<td class="nump">$ 91.3<span></span>
</td>
<td class="nump">$ 76.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible assets estimated useful lives - range (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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible assets estimated useful lives - range (in years)</a></td>
<td class="text">15 years<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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSoldAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSoldAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6853673440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash, Cash Equivalents and Short-Term Investments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract', window );"><strong>Cash, Cash Equivalents, and Short-term Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock', window );">CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS</a></td>
<td class="text">&#160;CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS<div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents consist of all highly liquid debt investments with remaining maturities of three months or less at the date of purchase. We classify our investments in marketable debt securities as &#8220;available-for-sale.&#8221; We carry these investments at fair value, based on quoted market prices or other readily available market information. Unrealized gains and losses, net of taxes, are included in accumulated other comprehensive income, which is reflected as a separate component of stockholders&#8217; equity in our Consolidated Balance Sheets. Gains and losses are determined using the specific identification method and recognized when realized in our Consolidated Statements of Income. When we have determined that an other-than-temporary decline in fair value has occurred, the amount of the decline that is related to a credit loss is recognized in income. </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash, cash equivalents and short-term investments consisted of the following as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current assets:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>466,941</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>466,941</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,703</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,704</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market mutual funds</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,049,057</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,049,057</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Time deposits</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,519</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,519</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash equivalents</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,183,279</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,183,280</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash and cash equivalents</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,650,220</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,650,221</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term fixed income securities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,584</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>146</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,721</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,408,332</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,251</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(252</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,412,331</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,642</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,709</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. Treasury securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,992</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,994</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total short-term investments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,522,550</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,466</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(261</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,526,755</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash, cash equivalents and short-term investments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,172,770</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,468</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(262</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,176,976</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash, cash equivalents and short-term investments consisted of the following as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current assets:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>368,564</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>368,564</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market mutual funds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,234,188</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,234,188</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Time deposits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,023</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,023</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash equivalents</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,274,211</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,274,211</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash and cash equivalents</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,642,775</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,642,775</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term fixed income securities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,875</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(367</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,508</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,546,860</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24,696</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,522,208</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign government securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,179</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,155</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,601</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(286</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,316</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total short-term investments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,611,515</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,373</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,586,187</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash, cash equivalents and short-term investments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,254,290</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,373</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,228,962</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><a href="#sDCC670678C415350A59DD4E98F8A2880" style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;"><span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;">See Note 5 for further information regarding the fair value of our financial instruments.</span></a></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the fair value and gross unrealized losses related to available-for-sale securities, aggregated by investment category, that have been in an unrealized loss position for less than twelve months, as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>235,155</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(183</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>538,109</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,966</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,651</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,696</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(54</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,305</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,599</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(81</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>245,111</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(188</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>551,404</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,101</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">There w</span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">e</span><span style="font-family:inherit;font-size:10pt;">re </span><span style="font-family:inherit;font-size:10pt;"><span>115</span></span><span style="font-family:inherit;font-size:10pt;"> securities and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>369</span></span><span style="font-family:inherit;font-size:10pt;"> securities in an unrealized loss position for less than twelve months at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the fair value and gross unrealized losses related to available-for-sale securities, aggregated by investment category, that were in a continuous unrealized loss position for more than twelve months, as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;">: </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,300</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(70</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>969,701</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,730</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,754</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,812</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(313</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,532</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(205</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign government securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,154</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,054</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(74</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,020,199</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,272</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">There were </span><span style="font-family:inherit;font-size:10pt;"><span>38</span></span><span style="font-family:inherit;font-size:10pt;"> securities and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>577</span></span><span style="font-family:inherit;font-size:10pt;"> securities in an unrealized loss position for more than twelve months at </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and at </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the cost and estimated fair value of the fixed income securities classified as short-term investments based on stated effective maturities as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due within one year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>928,472</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>929,616</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due between one and two years</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>394,436</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>395,917</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due between two and three years</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>179,468</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>180,867</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due after three years</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,174</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,355</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,522,550</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,526,755</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:10pt;">We review our debt securities classified as short-term investments on a regular basis to evaluate whether or not any security has experienced an other-than-temporary decline in fair value. We consider factors such as the length of time and extent to which the market value has been less than the cost, the financial condition and near-term prospects of the issuer and our intent to sell, or whether it is more likely than not we will be required to sell the investment before recovery of the investment&#8217;s amortized cost basis. If we believe that an other-than-temporary decline exists in one of these securities, we write down these investments to fair value. The portion of the write-down related to credit loss would be recorded to interest and other income (expense), net in our Consolidated Statements of Income. Any portion not related to credit loss would be recorded to accumulated other comprehensive income, which is reflected as a separate component of stockholders&#8217; equity in our Consolidated Balance Sheets. During fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span>, we did not consider any of our investments to be other-than-temporarily impaired.<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_CashCashEquivalentsAndShortTermInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-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_CashCashEquivalentsAndShortTermInvestmentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of the components of cash, cash equivalents, and short-term investments. Short-term investments may include current marketable securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -URI http://asc.fasb.org/topic&amp;trid=2196928<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6842213072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangibles<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">GOODWILL AND OTHER INTANGIBLES</a></td>
<td class="text">&#160;GOODWILL AND OTHER INTANGIBLES<span style="font-family:inherit;font-size:10pt;">&#160;</span><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill by reportable segment and activity for the years ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> was as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="29"/></tr><tr><td style="width:22%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Acquisitions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Acquisitions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Digital Media</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,724,747</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,247</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,481</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,737,513</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125,899</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(914</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,862,498</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Digital Experience</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,838,390</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,775,969</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(29,246</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,585,113</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>270</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(15,103</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,570,280</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Publishing</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>258,424</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>258,422</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>258,421</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,821,561</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,791,216</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(31,729</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,581,048</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126,169</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,018</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,691,199</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts primarily consist of foreign currency translation adjustments.</span></div></td></tr></table><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangibles, net, by reportable segment as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:12px;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Digital Media</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,483</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,280</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Digital Experience</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,640,925</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,000,718</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Publishing</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>157</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangibles, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,720,565</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,069,001</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain goodwill and other intangibles were misclassified between Digital Media and Digital Experience in the prior year, which have been recast in the above tables.  The impact to our prior year disclosures was immaterial and there was no impact to the Consolidated Financial Statements resulting from the change in classification.</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangibles, net, as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> were as follows:&#160;</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:29%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:12px;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer contracts and relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,219,029</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(436,545</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>782,484</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,329,432</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(416,176</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>913,256</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchased technology</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>759,111</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(223,115</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>535,996</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>750,286</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(118,812</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>631,474</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademarks</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>384,300</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(73,546</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>310,754</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>384,855</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,968</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>358,887</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>143,400</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(75,570</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,830</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147,300</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,299</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>134,001</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquired rights to use technology</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,524</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(46,823</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,701</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,966</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(48,770</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,196</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,745</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,945</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,800</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,096</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(29,909</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,187</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangibles, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,589,109</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(868,544</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,720,565</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,721,935</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(652,934</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,069,001</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, certain intangibles associated with our acquisitions in prior years became fully amortized and were removed from the Consolidated Balance Sheets. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization expense related to other intangibles was </span><span style="font-family:inherit;font-size:10pt;"><span>$402.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$182.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$153.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> respectively. Of these amounts, </span><span style="font-family:inherit;font-size:10pt;"><span>$227.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$91.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$76.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> were included in cost of sales for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> respectively. </span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangibles are amortized over their estimated useful lives of </span><span style="font-family:inherit;font-size:10pt;"><span>1</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>15</span></span><span style="font-family:inherit;font-size:10pt;"> years. As of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, we expect  the estimated aggregate amortization expense for each of the five succeeding fiscal years to be as follows:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:12px;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other&#160;Intangibles</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>364,683</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>254,921</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>222,810</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>214,188</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>201,953</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>462,010</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total expected amortization expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,720,565</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>87
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( - P-5 ?(\\#P    !,"   +    7W)E;',O+G)E;'.MDD^+
MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V
M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F'
M.>RGGD7E2B.5^S3%":4A+<TXP)6E/S/WJVR;A5ND9T*YKCM+1[873T$7LF<;
M!I99-G\LCNVW<+ZT+/0:S>,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C
M-R."?S]PN -02P,$%     @ T# U4"?HAPZ"    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    " #0,#50TDKR[^X    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!3L,P#(9?!>7>.NW&#E&7"X@32$A, G&+'&^+:)HH,6KW]K1E
MZX3@ 3C&_O/YL^0&H\*0Z#F%2(D=Y9O!MUU6&+?BR!P50,8C>9/+,=&-S7U(
MWO#X3 >(!C_,@:"6<@.>V%C#!B9@$1>BT(U%A8D,AW3&6USP\3.U,\PB4$N>
M.LY0E14(/4V,IZ%MX J88$S)Y^\"V84X5__$SAT0Y^20W9+J^[[L5W-NW*&"
MMZ?'EWG=PG6938<T_LI.\2G25EPFOZ[N[G</0M>REH6LBKK:R8V2:[6^?9]<
M?_A=A7VP;N_^L?%%4#?PZR[T%U!+ P04    " #0,#50F5R<(Q &  "<)P
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
M[4U[.K'G]75C?;TP^M3]:)#TOUPL_P-02P,$%     @ T# U4)"#0S^:!
MKQ4  !@   !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q]F-MNXS80AE_%\/VN
M.<-SX!BH710MT +!%FVOE9B)C94M5U*2[=N7DA7#GAGF)I:4?\A_I.''P_*]
M:;]WNY3ZV8]#?>SNY[N^/]TM%MW3+AVJ[FMS2L?\G^>F/51]OFU?%MVI3=5V
M##K4"U3*+0[5_CA?+<=G#^UJV;SV]?Z8'MI9]WHX5.U_ZU0W[_=SF'\\^+9_
MV?7#@\5J>:I>TI^I_^OTT.:[Q:65[?Z0CMV^.<[:]'P__PGN-MH- :/B[WUZ
M[ZZN9T,JCTWS?;CY;7L_5X.C5*>G?FBBRC]O:9/J>F@I^_AW:G1^Z7,(O+[^
M:/V7,?F<S&/5I4U3_[/?]KO[>9C/MNFY>JW[;\W[KVE*R,YG4_:_I[=49_G@
M)/?QU-3=^'?V]-KUS6%J)5LY5#_.O_OC^/L^M?\1)@?@%("7 #"?!N@I0).
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
M=.FY/5PY'U[Z9C]=IR^.=_HW_P-02P,$%     @ T# U4+V>>RIE P  JPT
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
M6A]@M$ 6L_A*FA4,-&'PV"JK3C!A!!"&-&'$,D$S\?\E+9 T3GQELR>50R1
M%M)D$7OL8_R"$Z1DW@P 59F&HJ?7[.RP<-/M'@\'L?O)7?^R'<8SM[.K;X>]
M'W@\;%37Y_2^/1[9?@]S/$'^;;E[7&WWDT_],/2;PX'C0]\/77'IWA5_3]WR
M_NW'NGL8QJ^I?-\=3VZ//X;^^70J/7L[&K_]#U!+ P04    " #0,#50 IDN
M)+(!  #2 P  &    'AL+W=O<FMS:&5E=',O<VAE970X+GAM;'5386^;,!#]
M*Y9_0$V<=)LB0&I:59VT25&G;9\=.,"JC9EM0O?O=S:$T91^P7?'O7?OSN=T
M,/;%-0">O&K5NHPVWG=[QES1@!;NQG30XI_*6"T\NK9FKK,@R@C2BO$D^<2T
MD"W-TQ@[VCPUO5>RA:,EKM=:V+\'4&;(Z(9> L^R;GP(L#SM1 T_P/_LCA8]
M-K.44D/KI&F)A2JC=YO]81?R8\(O"8-;V"1T<C+F)3A?RXPF01 H*'Q@$'B<
MX1Z4"D0HX\_$2>>2 ;BT+^R/L7?LY20<W!OU6Y:^R>@72DJH1*_\LQF>8.KG
MEI*I^6]P!H7I00G6*(QR\4N*WGFC)Q:4HL7K>,HVGL/$?X&M _@$X%< -A:*
MRA^$%WEJS4#L./M.A"O>[#G.I@C!.(KX#\4[C)YSSI.4G0/1E',8<_@B9S-G
M,&2?2_"U$@?^#L[7X=M5A=L(W[Y1^$']W2K!+A+LWA#PJQ;7<K971=ABIAIL
M';?)D<+T;=SD171>V#L>[^1_^KCMWX6M9>O(R7B\V3C_RA@/*"6YP15J\('-
MCH+*!_,SVG9<L]'QIIM>$)N?<?X/4$L#!!0    ( - P-5"O$?A8MP$  -(#
M   8    >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL;5/;;MP@$/T5Q >$7=:Y
M=&5;RB:*4JF55JG:/+/VV$8!CP-XG?Y] 3NND_@%F&'.F3/#D YH7FP#X,B;
M5JW-:.-<MV?,%@UH82^P@];?5&BT<-XT-;.= 5%&D%:,;S973 O9TCR-OJ/)
M4^R=DBT<#;&]UL+\/8#"(:-;^NYXDG7C@H/E:2=J^ 7N=W<TWF(S2RDUM%9B
M2PQ4&;W=[@])B(\!?R0,=G$FH9(3XDLPOI<9W01!H*!P@4'X[0QWH%0@\C)>
M)TXZIPS Y?F=_2'6[FLY"0MWJ)YEZ9J,WE!20B5ZY9YP>(2IGDM*IN)_P!F4
M#P]*?(X"E8TK*7KK4$\L7HH6;^,NV[@/XTWR;8*M _@$X#/@)N9A8Z*H_%XX
MD:<&!V+&WG<B//%VSWUOBN",K8AW7KSUWG/.>9*R<R":8@YC#%_$;.<(YMGG
M%'PMQ8%_@?-U^&Y5X2["=Q\47JX3)*L$221(/A!<?2IQ+>;Z4Q*VZ*D&4\=I
MLJ3 OHV3O/#. WO+XYO\#Q^G_:<PM6PM.:'S+QO[7R$Z\%(V%WZ$&O_!9D-!
MY<+QVI_-.&:CX;";?A";OW'^#U!+ P04    " #0,#50YHIZU;8!  #2 P
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6QM4V%OW" ,_2N('U!RY+;>
M3DFD7J=IDUKIU&G;9RYQ$E2(,R"7]M\/2)IE7;X -G[/S\9D(YIGVP(X\J)5
M9W/:.M<?&;-E"UK8&^RA\S<U&BV<-TW#;&] 5!&D%>-)\I%I(3M:9-%W-D6&
M@U.R@[,A=M!:F-<3*!QSNJ-OCB?9M"XX6)'UHH'OX'[T9^,MMK!44D-G)7;$
M0)W3N]WQM _Q,>"GA-&NSB14<D%\#L:W*J=)$ 0*2A<8A-^N< ]*!2(OX_?,
M29>4 ;@^O[%_B;7[6B["PCVJ7[)R;4X/E%10BT&Y)QR_PES/!TKFXA_@"LJ'
M!R4^1XG*QI64@W6H9Q8O18N7:9==W,?I)DUGV#: SP"^  XQ#YL21>6?A1-%
M9G D9NI]+\(3[X[<]Z8,SMB*>.?%6^^]%IP?,G8-1'/,:8KAJYC=$L$\^Y*"
M;Z4X\?_@?!N>;BI,(SS]1^&G;8+])L$^$NS7!&GRKL2MF/=%LE5/-9@F3I,E
M)0Y=G.25=QG8.Q[?Y&_X-.V/PC2RL^2"SK]L['^-Z,!+26[\"+7^@RV&@MJ%
MXZT_FVG,)L-A/_\@MGSCX@]02P,$%     @ T# U4(@@2#6V 0  T@,  !D
M  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL;5-A;]P@#/TKB!]0[DC:5:<D
M4J_3M$JK=.JT[3.7. DJA!3(I?WW,R3-TBY? !N_YV=CLM'89]<">/*J5>=R
MVGK?'QAS90M:N"O30X<WM;%:>#1MPUQO0501I!7CN]T-TT)VM,BB[V2+S Q>
MR0Y.EKA!:V'?CJ#,F-,]?7<\R:;UP<&*K!<-_ 3_JS]9M-C"4DD-G9.F(Q;J
MG-[M#\<TQ,> WQ)&MSJ34,G9F.=@/%0YW05!H*#T@4'@=H%[4"H0H8R7F9,N
M*0-P?7YG_Q9KQUK.PL&]47]DY=N<WE)202T&Y9_,^!WF>JXIF8O_ 1=0&!Z4
M8([2*!=74@[.&SVSH!0M7J===G$?IYL;/L.V 7P&\ 5P&_.P*5%4_E5X4636
MC,1.O>]%>.+]@6-ORN",K8AW*-ZA]U+PA&?L$HCFF.,4PU<Q^R6"(?N2@F^E
M./+_X'P;GFPJ3"(\^: PV29(-PG22)!^($@_E;@5<_TI"5OU5(-MXC0Y4IJA
MBY.\\BX#>Q<?D?T+GZ;]4=A&=HZ<C<>7C?VOC?& 4G97.$(M?K#%4%#[</R"
M9SN-V61XT\\_B"W?N/@+4$L#!!0    ( - P-5 \J\6FMP$  -(#   9
M>&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;&U386_<( S]*X@?4.Y(UMY.2:1>
MIVF3-NG4:=UG+G$25(@S()?NWP](FJ5=O@ V?L_/QF0CFF?; CCRHE5G<]HZ
MUQ\9LV4+6M@;[*'S-S4:+9PW3<-L;T!4$:05X[O=+=-"=K3(HN]LB@P'IV0'
M9T/LH+4P?TZ@<,SIGKXZ'F73NN!@1=:+!GZ ^]F?C;?8PE))#9V5V!$#=4[O
M]\=3&N)CP).$T:[.)%1R07P.QM<JI[L@"!24+C (OUWA 90*1%[&[YF3+BD#
M<'U^9?\<:_>U7(2%!U2_9.7:G!XHJ: 6@W*/.'Z!N9X/E,S%?X,K*!\>E/@<
M)2H;5U(.UJ&>6;P4+5ZF779Q'Z>;))UAVP ^ _@".,0\;$H4E7\23A29P9&8
MJ?>]"$^\/W+?FS(X8ROBG1=OO?=:\.0V8]= -,><IAB^BMDO$<RS+RGX5HH3
M_P_.M^')IL(DPI,W"N^V"=)-@C02I&\(#N]*W(KY^"X)6_54@VGB-%E2XM#%
M25YYEX&]Y_%-_H5/T_Y=F$9VEES0^9>-_:\1'7@INQL_0JW_8(NAH';A>.?/
M9AJSR7#8SS^(+=^X^ M02P,$%     @ T# U4#\91,FV 0  T@,  !D   !X
M;"]W;W)K<VAE971S+W-H965T,3,N>&UL=5-A;]P@#/TKB!]0<ES:G4Y)I%ZK
M:9,VZ=1IVV<N<1)4"!F02_?O9TB:I5WV!;#Q>WXV)AN-?78M@"<O6G4NIZWW
M_9$Q5[:@A;LQ/71X4QNKA4?3-LSU%D0505HQGB1W3 O9T2*+OK,M,C-X)3LX
M6^(&K87]?0)EQISNZ*OC23:M#PY69+UHX!OX[_W9HL46EDIJZ)PT';%0Y_1^
M=SRE(3X&_) PNM69A$HNQCP'XW.5TR0( @6E#PP"MRL\@%*!"&7\FCGIDC(
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
M+W-H965T,C$N>&UL;5/;;MP@$/T5Q >$7>Q<M+(M91-%K=1*JU1MGUE[?%&
M<0&OT[\O8,=Q4K\ ,\PY<V88LA'-BVT!''E54MN<ML[U!\9LV8(2]@I[T/ZF
M1J.$\Z9IF.T-B"J"E&1\M[MA2G2:%EGTG4R1X>!DI^%DB!V4$N;O$22..=W3
M-\=SU[0N.%B1]:*!'^!^]B?C+;:P5)T";3O4Q$"=T_O]X9B&^!CPJX/1KLXD
M5')&? G&URJGNR ())0N, B_7> !I Q$7L:?F9,N*0-P?7YC?XJU^UK.PL(#
MRM]=Y=J<WE%202T&Z9YQ_ )S/=>4S,5_@PM('QZ4^!PE2AM74@[6H9I9O!0E
M7J>]TW$?IYOD9H9M _@,X O@+N9A4Z*H_%$X460&1V*FWO<B//'^P'UORN",
MK8AW7KSUWDO!;WG&+H%HCCE.,7P5LU\BF&=?4O"M%$?^'YQOPY--A4F$)Q\4
M)ML$Z29!&@G2#P3IIQ*W8JX_)6&KGBHP39PF2TH<=)SDE7<9V'L>W^0]?)KV
M[\(TG;;DC,Z_;.Q_C>C 2]E=^1%J_0=;# FU"\=;?S;3F$V&PW[^06SYQL4_
M4$L#!!0    ( - P-5!6)1)YM@$  -(#   9    >&PO=V]R:W-H965T<R]S
M:&5E=#(R+GAM;&U386_;(!#]*X@?4!*2-5ED6VHZ39VT25&GM9^)?;91P><"
MCKM_/\".ZW;^ MQQ[]V[XTAZ-"^V!G#D3:O&IK1VKCTP9O,:M+ WV$+C;THT
M6CAOFHK9UH H(D@KQE>K6Z:%;&B61-_)9 EV3LD&3H;83FMA_AY!89_2-;TZ
M'F55N^!@6=**"GZ#^].>C+?8Q%)(#8V5V! #94KOUH?C-L3'@"<)O9V=2:CD
MC/@2C!]%2E=!$"C(76 0?KO /2@5B+R,UY&33BD#<'Z^LG^/M?M:SL+"/:IG
M6;@ZI7M*"BA%I]PC]@\PUO.%DK'XGW !Y<.#$I\C1V7C2O+..M0CBY>BQ=NP
MRR;N_7"SN<*6 7P$\ FPCP V)(K*OPDGLL1@3\S0^U:$)UX?N.]-'IRQ%?'.
MB[?>>\GX[C9AET TQAR'&#Z+64\1S+-/*?A2BB/_#\Z7X9M%A9L(WWQ0N%LF
MV"X2;"/!]@/!_E.)2S%?/R5ALYYJ,%6<)DMR[)HXR3/O-+!W/+[)>_@P[;^$
MJ61CR1F=?]G8_Q+1@9>RNO$C5/L/-AD*2A>..W\VPY@-AL-V_$%L^L;9/U!+
M P04    " #0,#50,_GY^;8!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE
M970R,RYX;6QU4V%OVR 0_2N('U <DFY19%MJ6E6KM$I1IVV?B7VV4<&X@./V
MW^_ KN=VWA?@CGOOWAU'.AC[[!H 3UZU:EU&&^^[ V.N:$ +=V4Z:/&F,E8+
MCZ:MF>LLB#*"M&(\2;XP+61+\S3Z3C9/3>^5;.%DB>NU%O;M",H,&=W0=\>3
MK!L?'"Q/.U'##_ _NY-%B\TLI=30.FE:8J'*Z,WF<-R%^!CP2\+@%F<2*CD;
M\QR,AS*C21 $"@H?& 1N%[@%I0(1RGB9..F<,@"7YW?V^U@[UG(6#FZ-^BU+
MWV1T3TD)E>B5?S+#-YCJN:9D*OX[7$!A>%"".0JC7%Q)T3MO],2"4K1X'7?9
MQGT8;Z[Y!%L'\ G 9\ ^YF%CHJC\3GB1I]8,Q(Z][T1XXLV!8V^*X(RMB'<H
MWJ'WDO-]DK)+()IBCF,,7\1LY@B&[',*OI;BR/^!\W7X=E7A-L*W'Q3^)_]N
ME6 7"78?"/BG$M=BMI^2L$5/-=@Z3I,CA>G;.,D+[SRP-_$1V=_P<=H?A:UE
MZ\C9>'S9V/_*& \H);G"$6KP@\V&@LJ'XU<\VW',1L.;;OI!;/[&^1]02P,$
M%     @ T# U4(Y,;_6V 0  T0,  !D   !X;"]W;W)K<VAE971S+W-H965T
M,C0N>&UL;5/M;ML@%'T5Q .4A+A-%-F6FDY3)VU2U&K;;V)?VZC@ZP*.N[<O
M8-?S.O\![N6<<S^XI .:%]L ./*F56LSVCC7'1FS10-:V!OLH/4W%1HMG#=-
MS6QG0)21I!7CF\T=TT*V-$^C[VSR%'NG9 MG0VROM3!_3J!PR.B6?CB>9-VX
MX&!YVHD:GL'][,[&6VQ6*:6&UDILB8$JH_?;XRD)^ CX)6&PBS,)E5P07X+Q
MK<SH)B0$"@H7%(3?KO  2@4AG\;KI$GGD(&X/'^H?XVU^UHNPL(#JM^R=$U&
M#Y244(E>N2<<'F&JYY:2J?CO< 7EX2$3'Z- 9>-*BMXZU).*3T6+MW&7;=R'
M\8;O)]HZ@4\$/A,.,0X; \7,OP@G\M3@0,S8^TZ$)]X>N>]-$9RQ%?'.)V^]
M]YKO#RF[!IT)<AHA? '9S@CFQ><(?"W"B?]'Y^OTW6J"NTC?+>F'9%T@615(
MHD#RC\#MIQ+7,'>?@K!%2S68.@Z3)07V;1SDA7>>UWL>G^0O?!SV'\+4LK7D
M@LX_;&Q_A>C I[*Y\1/4^/\U&PHJ%XY[?S;CE(V&PV[Z0&S^Q?D[4$L#!!0
M   ( - P-5!!B+^@N $  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#(U
M+GAM;&U386_;(!#]*X@?4!R2+6ED6VI:59NT25&G=9^)?;91P><!CKM_/\"N
MYW;^ MQQ[]V[XT@'-"^V 7#D5:O69K1QKCLR9HL&M+ WV$'K;RHT6CAOFIK9
MSH H(T@KQI/D,]-"MC1/H^]L\A1[IV0+9T-LK[4P?TZ@<,CHAKXYGF3=N.!@
M>=J)&GZ ^]F=C;?8S%)*#:V5V!(#54;O-L?3+L3'@&<)@UV<2:CD@O@2C*]E
M1I,@"!04+C (OUWA'I0*1%[&[XF3SBD#<'E^8W^,M?M:+L+"/:I?LG1-1@^4
ME%")7KDG'+[ 5,\G2J;BO\$5E \/2GR. I6-*REZZU!/+%Z*%J_C+MNX#^/-
M=C_!U@%\ O 9<(AYV)@H*G\03N2IP8&8L?>="$^\.7+?FR(X8ROBG1=OO?>:
M\\,^9== -,6<QAB^B-G,$<RSSRGX6HH3_P_.U^';587;"-^^4WA8)]BM$NPB
MP>X=P>V'$E=B;I,/2=BBIQI,':?)D@+[-D[RPCL/[!V/;_(O?)SV[\+4LK7D
M@LZ_;.Q_A>C 2TEN_ @U_H/-AH+*A>/>G\TX9J/AL)M^$)N_<?X74$L#!!0
M   ( - P-5"88L<*M@$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#(V
M+GAM;'5386_<( S]*X@?4.ZX=.U.2:1>JVJ36NG4:=MG+G$25 @9D$O[[V=(
MFJ9=]@6P\7M^-B8=C'UV#8 G+UJU+J.-]]V>,5<TH(6[,!VT>%,9JX5'T];,
M=19$&4%:,;[9?&%:R);F:?0=;9Z:WBO9PM$2UVLM[.L!E!DRNJ5OCB=9-SXX
M6)YVHH8?X']V1XL6FUE*J:%UTK3$0I71F^W^D(3X&/!+PN 69Q(J.1GS'(SO
M948W01 H*'Q@$+B=X1:4"D0HX\_$2>>4 ;@\O['?Q]JQEI-P<&O4;UGZ)J/7
ME)10B5[Y)S-\@ZF>2TJFXA_@# K#@Q+,41CEXDJ*WGFC)Q:4HL7+N,LV[L-X
M<YE,L'4 GP!\!ES'/&Q,%)7?"2_RU)J!V+'WG0A/O-US[$T1G+$5\0[%._2>
M<_YUF[)S()IB#F,,7\2\1S!DGU/PM10'_@^<K\-WJPIW$;[[H/ _!,DJ01()
MD@\$NT\EKL4DGY*P14\UV#I.DR.%Z=LXR0OO/+ W/+[)>_@X[8_"UK)UY&0\
MOFSL?V6,!Y2RN< 1:O"#S8:"RH?C%9[M.&:CX4TW_2 V?^/\+U!+ P04
M" #0,#50?[,S+*$"  "L"@  &0   'AL+W=O<FMS:&5E=',O<VAE970R-RYX
M;6QU5NV.VC 0?)4H#W#).N'K!$AP5=5*K82NZO6W#PQ$E\2I;>#Z]G6<7$J=
M\1]BF]F977MWM<N;5&_Z+(2)WJNRUJOX;$SSF"1Z?Q85UP^R$;7]YRA5Q8W=
MJE.B&R7XP1E59<+2=)I4O*CC]=*=[=1Z*2^F+&JQ4Y&^5!57?[:BE+=53/''
MP7-Q.IOV(%DO&WX2/X3YV>R4W24#RZ&H1*T+64=*'%?QAAZWS!DXQ$LA;OIN
M';6AO$KYUFZ^'E9QVGHD2K$W+06WGZMX$F79,ED_?O>D\:#9&MZO/]@_N^!M
M,*]<BR=9_BH.YKR*YW%T$$=^*<VSO'T1?4"3..JC_R:NHK3PUA.KL9>E=K_1
M_J*-K'H6ZTK%W[MO4;OOK>?_,,,&K#=@GD'2"3G//W'#UTLE;Y'J+K_A[1O3
M([-WLV\/W56X_ZSSVIY>UVPQ62;7EJC';#L,N\/0@$@L^R#!D,26C<P9-L^@
MAYDSS^[-64 _AP2Y(\C_"W'JA8@P,RPR@2(30##W1!!F@46F4&0Z(LC2U!-!
MF,!US:#(#! P3P1A,BPRAR)S0)![(@@SP2(+*+( !/[#(TS@X2G%%92.GS7W
M8P&@+)T'= *52H!BX>L $*4!'5BN&V+C>";^M0%01H$T(US7E $*/]$@*)!I
MA,N?QK5-4_)UQJ",\H .[@ T+N^,1JT4@:8!'=P$"%0XS7P=! KE&^X#-"YR
MEOO=!H R"O0TPJV 0)VSD0X"A?(-=P,"I<Y&^89 @7QCN!\P4.K,[P<0%&AN
M#/<#!DJ=^74*07Y_2^Z&A4JHDQN3=+27E]K-:'>GPRBV86[8^ ?OYKCO7)V*
M6D>OTMB1Q0T61RF-L+ZD#S;WSW9T'#:E.)IV.;-KU<U/W<;(II\-DV% 7?\%
M4$L#!!0    ( - P-5"5'&JQS@$  )P$   9    >&PO=V]R:W-H965T<R]S
M:&5E=#(X+GAM;'54;6_;(!#^*X@?4!R<I&UD6VI:39O425&G=9^)?7Y1P7B
MX^[?%[#C>1[]$KCS\W)'.))!JC== QCT+GBK4UP;TQT(T7D-@ND;V4%KOY12
M"69LJ"JB.P6L\"3!"8VB/1&L:7&6^-Q)98GL#6]:."FD>R&8^G,$+H<4;_ U
M\=)4M7$)DB4=J^ 'F)_=2=F(S"I%(Z#5C6R1@C+%#YO#<>_P'O#:P* 7>^0Z
M.4OYYH)O18HC5Q!PR(U38':YP"-P[H1L&;\G33Q;.N)R?U7_XGNWO9R9AD?)
M?S6%J5-\AU$!)>NY>9'#5YCZV6$T-?\,%^ 6[BJQ'KGDVO^BO-=&BDG%EB+8
M^[@VK5^'2?]*"Q/H1* K AF-?.5/S+ L47) :CS[CKF_>'.@]FQRE_1'X;_9
MXK7-7K*8WB7DXH0FS''$T 5F,R.(59\M:,CB2/^CTS ]#E88>WK\3X7W88%M
M4&#K!;9+@3A:M1C"?-+D+FBR"PC0E4D($X=-]D&3?4!@NS()878K$[*X'0)4
MY>="HUSVK9_)178>O0?J;]=?^#BWWYFJFE:CLS3VCOJ;5$IIP)82W=B&:_M4
MS &'TKCMK=VK<6#&P,AN>@O(_"!E'U!+ P04    " #0,#50W4^8;[,!  #2
M P  &0   'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6QU4]MNVS ,_15!'U E
M<M86@6V@Z3!LP H$+;8]*S9]077Q)#EN_[Z4['A>YKU8)'W.X454.AC[ZAH
M3]Z4U"ZCC??=GC%7-*"$NS$=:/Q3&:N$1]?6S'461!E)2C*^V=PR)5I-\S3&
MCC9/3>]EJ^%HB>N5$O;] -(,&=W22^"YK1L? BQ/.U'#"_@?W=&BQV:5LE6@
M76LTL5!E]&&[/^P"/@)^MC"XA4U")R=C7H/SK<SH)A0$$@H?% 0>9W@$*8,0
MEO%[TJ1SRD!<VA?U+[%W[.4D'#P:^:LM?9/1>TI*J$0O_;,9OL+4SR=*IN:_
MPQDDPD,EF*,PTL4O*7KGC9I4L!0EWL:SU?$<)OT+;9W )P*_(K Q4:S\L_ B
M3ZT9B!UGWXEPQ=L]Q]D4(1A'$?]A\0ZCYSQ);E-V#D(3YC!B^ *SG1$,U><4
M?"W%@?]#Y^OT9+7")-*3)9W_)_]N56 7!79_M7AWU>(:YOXJ"5O,5(&MXS8Y
M4IA>QTU>1.>%?>#Q3O[ QVU_$K9NM2,GX_%FX_PK8SQ@*9L;7*$&']CL2*A\
M,._0MN.:C8XWW?2"V/R,\P]02P,$%     @ T# U4$Y,I^S2 0  G 0  !D
M  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL=53M;MP@$'P5Q ,$?]TE/=F6
M<JFJ5DJD4ZJFOSE[;:. <0&?D[<O8,=UK_2/89?9F5D,Y)-4K[H#,.A-\%X7
MN#-F.!"BJPX$U3=R@-ZN-%():FRH6J('!;3V18*3)(KV1%#6XS+WN9,J<SD:
MSGHX*:1'(:AZ/P*74X%C_)%X9FUG7(*4^4!;^ [FQW!2-B(K2\T$])K)'BEH
M"GP?'XY[A_> %P:3WLR1Z^0LY:L+OM4%CIPAX% 9QT#M<($'X-P161N_%DZ\
M2KK"[?R#_8OOW?9RIAH>)/_):M,5^ ZC&AHZ<O,LIZ^P]+/#:&G^$2[ +=PY
ML1J5Y-I_435J(\7"8JT(^C:/K/?C-*^DZ5(6+DB6@F0MN/,Z9!;RSC]30\M<
MR0FI>>\'ZGYQ?$CLWE0NZ;?"KUGSVF8O99I^RLG%$2V8XXQ)-IAX11#+ODHD
M(8EC\D]Y$BY/@PY37YYN'691F" +$F2>(/N+(+YJ,83YC\M=4&07($BO1$*8
M+"RR#XKL P31E4@(L[L2(9O3(4"U_EYH5,FQ]W=RDUVOWGWB3]<?^'QOGZAJ
M6:_161I[1OU):J0T8*U$-[;ASCX5:\"A,6YZ:^=JOC!S8.2PO 5D?9#*WU!+
M P04    " #0,#50 ;@*O>$!  #Z!   &0   'AL+W=O<FMS:&5E=',O<VAE
M970S,2YX;6R-5-N.FS 0_17+'[ &0@B- &FS5=5*K11MU>VS \-%:V-JF[#]
M^]J&I33Q0U^P9WSFS)G!XVP2\E6U !J]<=:K'+=:#T="5-D"I^I!#-";DUI(
M3K4Q94/4((%6+H@S$@5!0CCM>EQDSG>6129&S;H>SA*ID7,J?Y^ B2G'(7YW
M/'=-JZV#%-E &_@.^L=PEL8B*TO5<>A5)WHDH<[Q8W@\I1;O "\=3&JS1[:2
MBQ"OUOA2Y3BP@H!!J2T#-<L5GH Q2V1D_%HX\9K2!F[W[^R?7.VFE@M5\"38
MSZ[2;8Y3C"JHZ<CTLY@^PU+/'J.E^*]P!6;@5HG)40JFW!>5H]*"+RQ&"J=O
M\]KU;IWFDSA9POP!T1(0K0&IRT/F1$[Y1ZIID4DQ(3GW?J#V%X?'R/2FM$[7
M"G=FQ"OCO1:[.,G(U1(MF-.,B3:8<$40P[ZFB'PI3M%=>.0/WWD5[EQXO%48
MQ7Z"V$L0.X+=/R4>_ 1[+\'^7D&<WO3(A_G@3Y)XDR3W!/O 3W#P$AS^O\S4
M2Y!Z%(0W9?HPMW^3;.X>!]FXJ5.H%&/O)G[C70?[,7)W]R]\?A6^4=ETO4(7
MH<T$N'M:"Z'!2 D>3,M;\Q"M!H-:V^W![.4\CK.AQ;"\-&1][HH_4$L#!!0
M   ( - P-5!_2H\'[ $  %\%   9    >&PO=V]R:W-H965T<R]S:&5E=#,R
M+GAM;(U4VVZ<,!#]%>0/B%ENRZX *9LJ:J566J5J^^R%X:+8F-AF2?^^MB&4
M;/R0%^P9GSEG/&8FF[AXEBV \EX9[66.6J6&(\:R;($1><<'Z/5)S04C2INB
MP7(00"H;Q"@.?#_!C'0]*C+K.XLBXZ.B70]GX<F1,2+^GH#R*4<[].9XZII6
M&0<NLH$T\!/4K^$LM(57EJICT,N.]YZ .D?WN^/I8/ 6\+N#26[VGKG)A?-G
M8WRK<N2;A(!"J0P#T<L5'H!20Z33>%DXT2II K?[-_9'>W=]EPN1\,#IGZY2
M;8Y2Y%50DY&J)SY]A>4^,?*6RW^'*U --YEHC9)3:;]>.4K%V<*B4V'D=5Z[
MWJ[3?!)%2Y@[(%@"@C4@M3IX%K*9?R&*%)G@DR?FV@_$//'N&.C:E,9I2V'/
M=/)2>Z]%&(<9OAJB!7.:,<$&LUL16+.O$H%+XA1\" _<X:$SP]"&1^\RC-P$
MD9,@L@3A.X+831 ["6)'!LE-C5R8O5LD<8HD#H+T1L2%.;A%]DZ1_4>"Q'<3
MI$Z"]/.U/#@)#I^HI0.3W/YQ>/.#,Q"-;6WIE7SL[5C9>-?I<1_8!OD/GT?/
M#R*:KI?>A2O=9K89:LX5Z%3\._VNK9YVJT&A5F:[UWLQ]_QL*#XLXPRO,[7X
M!U!+ P04    " #0,#50AM2N/=P!   !!0  &0   'AL+W=O<FMS:&5E=',O
M<VAE970S,RYX;6QM5-N.VR 0_17$!RP.3NQM9%O:;%6U4BM%6W7[3.SQ10O&
M!1)O_[Z '==U>0G,^%QF"$,V2O6F6P"#W@7O=8Y;8X8C(;IL03#]( ?H[9=:
M*L&,#55#]*" 59XD.*%1E!#!NAX7F<^=59')J^%=#V>%]%4(IGZ?@,LQQSM\
M3[QT36M<@A39P!KX#N;'<%8V(HM*U0GH=2=[I*#.\=/N>$H=W@->.QCU:H]<
M)Q<IWUSPI<IQY H"#J5Q"LPN-W@&SIV0+>/7K(D72T=<[^_JGWSOMI<+T_ L
M^<^N,FV.'S&JH&97;E[D^!GF?@X8S<U_A1MP"W>56(]2<NU_47G51HI9Q98B
MV/NT=KU?QUG_3@L3Z$R@&P*9C'SE'YEA1:;DB-1T]@-S?_'N2.W9E"[IC\)_
ML\5KF[T5<4(S<G-",^8T8>@*LUL0Q*HO%C1D<:+_T6F8'@<KC#T]7M/C."RP
M#PKLO<#^GQ;C38LAS#YL<@B:' ("AXU)").$39*@21(02#<F(<QCV"0-FJ0!
M@0\;DP FC38F9'4%!:C&#Y]&I;SV?O!7V66^GZB_PG_AT^/PC:FFZS6Z2&,'
MP5_76DH#MI3HP9YJ:]^C)>!0&[=-[5Y-4SD%1@[S@T.65Z_X U!+ P04
M" #0,#50\* T@+8!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970S-"YX
M;6QM4^UNVR 4?17$ Y0$9TT4V9::3E,G;5+4:MMO8E_;J&!<P''W]KU@U_4Z
M_P'NY9QS/[BD@['/K@'PY%6KUF6T\;X[,N:*!K1P-Z:#%F\J8[7P:-J:N<Z"
M*"-)*\8WFUNFA6QIGD;?V>:IZ;V2+9PM<;W6POX]@3)#1K?TW?$HZ\8'!\O3
M3M3P!/Y7=[9HL5FEE!I:)TU++%09O=L>3[N CX#?$@:W.)-0R<68YV!\+S.Z
M"0F!@L('!8';%>Y!J2"$:;Q,FG0.&8C+\[OZMU@[UG(1#NZ-^B-+WV3T0$D)
ME>B5?S3# TSU?*%D*OX'7$$A/&2",0JC7%Q)T3MO]*2"J6CQ.NZRC?LPWMP>
M)MHZ@4\$/A,.,0X; \7,OPHO\M2:@=BQ]YT(3[P]<NQ-$9RQ%?$.DW?HO>;)
M?INR:Q":,*<1PQ>8#P1#]3D$7PMQXO_1^3H]6<TPB?1D24_VZP*[58%=%-C]
M4R+_5.(:)OD4A"UZJL'6<9H<*4S?QDE>>.>!O>/Q33[@X[3_%+:6K2,7X_%E
M8_\K8SQ@*IL;'*$&/]AL**A\..[Q;,<Q&PUONND'L?D;YV]02P,$%     @
MT# U4,WZ&,[0 0  G 0  !D   !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL
M=51M;YLP$/XKEG] 30@A601(3:NJDU8IZK3MLP/'BVIC:IO0_OO9AC#&O"^Q
M[WA>[AR?DT'(-U4#:/3!6:M27&O='0E1>0V<JCO106N^E$)RJDTH*Z(Z";1P
M),Y(& 0QX;1I<9:XW%EFB>@U:UHX2Z1ZSJG\/ $30XHW^)9X;:I:VP3)DHY6
M\!WTC^XL341FE:+AT*I&M$A"F>+[S?$46[P#_&Q@4(L]LIU<A'BSP=<BQ8$M
M"!CDVBI0LUSA 1BS0J:,]TD3SY:6N-S?U)]<[Z:7"U7P(-BOIM!UB@\8%5#2
MGNE7,3S#U,\.HZGY;W %9N"V$N.1"Z;<+\I[I06?5$PIG'Z,:].Z=9CT;S0_
M(9P(X8I 1B-7^2/5-$ND&) <S[ZC]B_>'$-S-KE-NJ-PWTSQRF2OV78?)>1J
MA2;,:<2$"\QF1A"C/EN$/HM3^ \]]-.WW@JWCKY=TJ/_^$=>@<@)1'^UN%NU
MZ,/$?I.=UV3G$=BO3'R8@]\D]IK$'H$O*Q,/YA"L3,CB=G"0E9L+A7+1MVXF
M%]EY].Y#=[O^P,>Y?:&R:EJ%+D*;.^IN4BF$!E-*<&<:KLU3,0<,2FVW>[.7
MX\",@1;=]!:0^4'*?@-02P,$%     @ T# U4.WB\&7& 0  -P0  !D   !X
M;"]W;W)K<VAE971S+W-H965T,S8N>&UL=53MCIP@%'T5P@,L,ZCM9*(F.]LT
M;=(FDVW:_<WH5<GR80''[=L7T'7MK/TC<#GGW'.!:SYJ\VP[ (=>I%"VP)US
M_9$06W4@F;W3/2B_TV@CF?-+TQ+;&V!U)$E!Z&[W@4C&%2[S&#N;,M>#$US!
MV2 [2,G,GQ,(/19XCU\#C[SM7 B0,N]9"S_ _>S/QJ_(HE)S"<IRK9"!IL#W
M^^,I"_@(^,5AM*LY"I5<M'X.BZ]U@7?!$ BH7%!@?KC" P@1A+R-W[,F7E(&
MXGK^JOXYUNYKN3 +#UH\\=IU!3Y@5$/#!N$>]?@%YGHRC.;BO\$5A(<')SY'
MI86-7U0-UFDYJW@KDKU,(U=Q'*>=E,ZT;0*="70A'&(>,B6*SC\QQ\K<Z!&9
MZ>Q[%JYX?Z3^;*H0C$<1][QYZZ/7,CGL<W(-0C/F-&'H"O.&(%Y]24&W4ISH
M.SK=IB>;#I-(3];T--L62#<%TBB0_B.0WI3X'I,<_N,RVTR2;0@D-TFV,.E-
M$K*Z. FFC4_6HDH/*K;+*KITQ7U\*>0-/K74=V9:KBRZ:.>?3[SD1FL'WLKN
MSGOI?!<O"P&-"]./?FZFMSPMG.[G-B7+OZ+\"U!+ P04    " #0,#50+W!K
M'N$!   !!0  &0   'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6QU5.N.G" 4
M?A7" RR.CN/L1$UVMFG:I$TFVW3[F]'C)0MB <?MVQ?0M=9E_PCG\%W.02 =
MA7Q1#8!&KYQU*L.-UOV)$%4TP*FZ$SUT9J42DE-M0ED3U4N@I2-Q1L(@.!!.
MVP[GJ<M=9)Z*0;.V@XM$:N"<RC]G8&+,\ Z_)9[:NM$V0?*TIS7\ /VSOT@3
MD46E;#ETJA4=DE!E^&%W.B<6[P#/+8QJ-4>VDZL0+S;X6F8XL 4!@T);!6J&
M&SP"8U;(E/%[UL2+I26NYV_JGUWOII<K5? HV*^VU$V&CQB54-&!Z2<Q?H&Y
MGQBCN?EO< -FX+82XU$(IMP7%8/2@L\JIA1.7Z>Q[=PX3BMQ--/\A' FA OA
MZ'S(9.0J_T0US5,I1B2GO>^I_<6[4VCVIK!)MQ5NS12O3/:61\<X)3<K-&/.
M$R9<878+@ACUQ2+T69S#=_303X^\%4:.'JWI^WN_P-XKL'<"^_]:/&Q:]&$2
MOTGL-8D] L>-B0_S02<'K\GAO<!]L#'Q83[X78G7)/$(A!L3'R;:F)#5$>0@
M:W?Y%"K$T+F+O\HN]_LA=$?X'WQZ'+Y36;>=0E>AS45PQ[420H,I);@SN]J8
M]V@)&%3:3A,SE].MG (M^OG!(<NKE_\%4$L#!!0    ( - P-5"SD()6MP$
M -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;&U3VVZ<,!#]%<L?
M$.\"FZ8K0,HFJEJIE5:IVCY[80 KOE#;+.G?=VP(I0DOMF=\SIF+Q_EH[+/K
M #QY45*[@G;>]T?&7-6!XN[&]*#QIC%6<8^F;9GK+? ZDI1DR6YWRQ07FI9Y
M])UMF9O!2Z'A;(D;E.+VSPFD&0NZIZ^.)]%V/CA8F?>\A>_@?_1GBQ9;5&JA
M0#MA-+'0%/1^?SQE 1\!/P6,;G4FH9*+,<_!^%(7=!<2 @F5#PH<MRL\@)1!
M"-/X/6O2)60@KL^OZI]B[5C+A3MX,/*7J'U7T#M*:FCX(/V3&3_#7,^!DKGX
MKW %B?"0"<:HC'1Q)=7@O%&S"J:B^,NT"QWW<;I)TYFV34AF0K(0[F(<-@6*
MF3]RS\O<FI'8J?<]#T^\/R;8FRHX8ROB'2;OT'LMTX]9SJY!:,:<)DRRPNP7
M!$/U)42R%>*4O*,GV_1T,\,TTM,U_9!N"V2; ED4R/XK\?"FQ"W,[9L@;-53
M!;:-T^1(908=)WGE70;V/HEO\@\^3?LW;ENA';D8CR\;^]\8XP%3V=W@"'7X
MP19#0N/#\0.>[31FD^%-/_\@MGSC\B]02P,$%     @ T# U4$&;)L_O 0
M9@4  !D   !X;"]W;W)K<VAE971S+W-H965T,SDN>&UL=53;CILP$/T5Q >L
M"9>$1("TV:IJI5:*MFK[[,!PT=J8VD[8_GUMPU+*3E^P9WSFG!F;F6P4\D6U
M -I[Y:Q7N=]J/9P(464+G*H',4!O3FHA.=7&E U1@P1:N2#.2!@$>\)IU_M%
MYGP7663BIEG7PT5ZZL8YE;_/P,28^SO_S?'<-:VV#E)D VW@&^COPT4:BRPL
M5<>A5YWH/0EU[C_N3N?4XAW@1P>C6NT]6\E5B!=K?*YR/[ ) 8-26P9JECL\
M 6.6R*3Q:^;T%TD;N-Z_L7]TM9M:KE3!DV _NTJWN9_Z7@4UO3']+,9/,->3
M^-Y<_!>X S-PFXG1* 53[NN5-Z4%GUE,*IR^3FO7NW6<3N+C'(8'A'- N 2D
M3H=,0B[S#U33(I-B].1T]P.U3[P[A>9N2NMT5^'.3/+*>.]%=#QDY&Z)9LQY
MPH0KS&Y!$,.^2(28Q#E\%Q[BX1&:8>3"HW5X<L )8I0@=@3Q/R6FFQ(QS!$7
M25"1Y!U!' 0;$0SSGYO<HR)[A"#<B&"8"!<YH"('A"#>B&"8!!=)49$4(=AO
M1##,]N')ZC_G(!O7X<HKQ:UWTV7E78;(8^CZY"]\FD!?J6RZ7GE7H4VWN9ZH
MA=!@4@D>S-.U9N@M!H-:V^W![.74^I.AQ3!/-;*,UN(/4$L#!!0    ( - P
M-5"_?/"3^@$  ,L%   9    >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;'54
MVVZ<,!#]%<0'Q."]L2M RJ:*6JF55JF:/GMA6%!L3&SODOY];4,H)9,7[!F?
M.6?&9B;MI7K1-8 )W@1O=1;6QG0'0G11@V#Z3G;0VI-**L&,-=6%Z$X!*WV0
MX(1&T98(UK1AGGK?2>6IO!K>M'!2@;X*P=2?(W#99V$<OCN>FDMMG(/D:<<N
M\!/,K^ZDK$4FEK(1T.I&MH&"*@OOX\-Q[_ >\-Q KV?[P%5REO+%&=_*+(Q<
M0L"A,(Z!V>4&#\"Y([)IO(Z<X23I N?[=_9'7[NMY<PT/$C^NRE-G85)&)10
ML2LW3[+_"F,]FS 8B_\.-^ 6[C*Q&H7DVG^#XJJ-%".+346PMV%M6K_VP\EN
M/X;A 70,H%- XG7((.0S_\(,RU,E^T -=]\Q]\3Q@=J[*9S37X4_L\EKZ[WE
MZRA)R<T1C9CC@*$S3#PAB&6?)"@F<:0?PBD>OD(S7/GPU7\9[G&"-4JP]@3K
M.4$<+4K$,)\4N4%%-@@!78A@F!4NLD5%M@C!>B&"83:XR X5V2$$VX4(AMGA
M(@DJDB $R]\.PWSR\'M49/^1@"X?'L,L'Y[,FDF NO@QHH-"7EL_PF;>:5+=
M4]^,_^##F/O!U*5I=7"6QK:T;[Q*2@,VE>C._A^UG:R3P:$R;KNS>S7,E\$P
MLAM')YGF=_X74$L#!!0    ( - P-5 U\'0*Q $  #<$   9    >&PO=V]R
M:W-H965T<R]S:&5E=#0Q+GAM;&U4[V[;(!!_%<0#E(3821?9EII6U29M4M1I
MW6=BGVU4,![@N'O[ 78]+^.+@>/WYPXX9Z/2;Z8%L.A=BL[DN+6V/Q)BRA8D
M,W>JA\[MU$I+9MU2-\3T&E@52%(0NMGLB62\PT468F==9&JP@G=PUL@,4C+]
M^P1"C3G>XH_ "V]:ZP.DR'K6P'>P/_JS=BNRJ%1<0F>XZI"&.L</V^,I]?@
M>.4PFM4<^4HN2KWYQ9<JQQN?$ @HK5=@;KC"(PCAA5P:OV9-O%AZXGK^H?X<
M:G>U7)B!1R5^\LJV.;['J(*:#<*^J/$SS/6D&,W%?X4K" ?WF3B/4@D3OJ@<
MC%5R5G&I2/8^C;P+XSCM' XS+4Z@,X$NA/O@0R:CD/D3LZS(M!J1GLZ^9_Z*
MMT?JSJ;TP7 48<\E;UST6B249N3JA6;,:<+0%6:[((A37RQHS.)$_Z/3.'T7
MS7 7Z+LU??\I+I!$!9(@D/Q3XNZFQ!@FB9ND49,T(I#>F,0P^QL3LKHX";H)
M3]:@4@U=:)=5=.F*!QHN_B]\:JEO3#>\,^BBK'L^X9)KI2RX5#9W+I?6=?&R
M$%!;/SVXN9[>\K2PJI_;E"S_BN(/4$L#!!0    ( - P-5 ]0B-QMP$  -(#
M   9    >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;&U3[6[;(!1]%<0#E(2X
M3139EII.U29M4M1IVV]B7]NH8#S <??VNV#'\UK_ >[EG',_N*2#L:^N ?#D
M3:O69;3QOCLRYHH&M'!WIH,6;RICM?!HVIJYSH(H(TDKQC>;!Z:%;&F>1M_9
MYJGIO9(MG"UQO=;"_CF!,D-&M_3F>)%UXX.#Y6DG:O@._D=WMFBQ6:64&EHG
M34LL5!E]W!Y/2<!'P$\)@UN<2:CD8LQK,+Z4&=V$A$!!X8."P.T*3Z!4$,(T
M?D^:= X9B,OS3?TYUHZU7(2#)Z-^R=(W&3U04D(E>N5?S/ 9IGKN*9F*_PI7
M4 @/F6",PB@75U+TSAL]J6 J6KR-NVSC/HPWNQMMG< G I\)ATA@8Z"8^2?A
M19Y:,Q []KX3X8FW1XZ]*8(SMB+>8?(.O=<\X?N478/0A#F-&+[ ;&<$0_4Y
M!%\+<>(?Z'R=OEO-<!?INR5]OU\72%8%DBB0_"?P\*[$CYB$']X%88N>:K!U
MG"9'"M.W<9(7WGE@'WE\DW_P<=J_"5O+UI&+\?BRL?^5,1XPE<T=CE"#'VPV
M%%0^'/=XMN.8C88WW?2#V/R-\[]02P,$%     @ T# U4+CGVNZS 0  T@,
M !D   !X;"]W;W)K<VAE971S+W-H965T-#,N>&UL=5/;CILP$/T5RQ^P)@YM
MMQ$@;7:U:J56BK9J^^S  -;:F-HF;/^^8T,H2ND+GAG..7/Q.!N-?74M@"=O
M6G4NIZWW_8$Q5[:@A;LS/73XIS96"X^N;9CK+8@JDK1B/$G>,RUD1XLLQDZV
MR,S@E>S@9(D;M!;V]Q&4&7.ZH]? BVQ:'P*LR'K1P#?PW_N318\M*I74T#EI
M.F*ASNG#[G!, SX"?D@8W<HFH9.S,:_!^5SE- D%@8+2!P6!QP4>0:D@A&7\
MFC7IDC(0U_95_3GVCKV<A8-'HW[*RK<YO:>D@EH,RK^8\1/,_;RC9&[^"UQ
M(3Q4@CE*HUS\DG)PWNA9!4O1XFTZ91?/<=:_TK8)?";P&P*;$L7*GX0716;-
M2.PT^UZ$*]X=.,ZF#,$XBO@/BW<8O10I_YBQ2Q":,<<)PU>8W8)@J+ZDX%LI
MCOP?.M^F[S<KW$?Z?DV__T_^=%,@C0+INL5]<M/B%N8V"5O-5(-MXC8Y4IJA
MBYN\BBX+^\#CG?R%3]O^5=A&=HZ<C<>;C?.OC?& I21WN$(M/K#%45#[8'Y
MVTYK-CG>]/,+8LLS+OX 4$L#!!0    ( - P-5"M$RW!N $  -$#   9
M>&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;&U3VV[<(!#]%<0'A%WL=%<KVU(V
M4=5*K;1*U?:9M<<V"A@7\#K]^P[8<:W$+\ ,YYRY,&2CL2^N!?#D5:O.Y;3U
MOC\QYLH6M'!WIH<.;VICM?!HVH:YWH*H(DDKQG>[3TP+V=$BB[Z++3(S>"4[
MN%CB!JV%_7L&9<:<[NF;XUDVK0\.5F2]:. '^)_]Q:+%%I5*:NB<-!VQ4.?T
M87\ZIP$? ;\DC&YU)J&2JS$OP?A:Y707$@(%I0\* K<;/()200C3^#-KTB5D
M(*[/;^J?8^U8RU4X>#3JMZQ\F],C)1748E#^V8Q?8*[GGI*Y^&]P X7PD G&
M*(UR<27EX+S1LPJFHL7KM,LN[N-TPP\S;9O 9P)?",<8ATV!8N9/PHLBLV8D
M=NI]+\(3[T\<>U,&9VQ%O,/D'7IO19KPC-V"T(PY3QB^PNP7!$/U)03?"G'F
M'^A\FYYL9IA$>K*F']-M@713((T"Z4K@<'Q7X4=(FB3O8K!52S78)@Z3(Z49
MNCC(*^\RKP\\/LE_^#3LWX5M9.?(U7A\V-C^VA@/F,KN#B>HQ?^U& IJ'XX'
M/-MIRB;#FW[^0&SYQ<4_4$L#!!0    ( - P-5"+B #1MP$  -(#   9
M>&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;&U3VVZ<,!#]%<L?$.\":58K0,JF
MJEJIE5:IVCY[80 KOE#;+.G?=VQ82A->;,_XG#,7C_/1V!?7 7CRJJ1V!>V\
M[X^,N:H#Q=V=Z4'C36.LXAY-VS+76^!U)"G)DMWN U-<:%KFT7>V96X&+X6&
MLR5N4(K;/R>09BSHGMX<SZ+M?'"P,N]Y"]_!_^C/%BVVJ-1"@7;":&*A*>CC
M_GC* CX"?@H8W>I,0B478UZ"\:4NZ"XD!!(J'Q0X;E=X BF#$*;Q>]:D2\A
M7)]OZI]B[5C+A3MX,O*7J'U7T ,E-31\D/[9C)]AKN>>DKGXKW %B?"0"<:H
MC'1Q)=7@O%&S"J:B^.NT"QWW<;K);K1M0C(3DH5PB 0V!8J9?^2>E[DU([%3
M[WL>GGA_3+ W57#&5L0[3-ZA]UIF:9:S:Q":,:<)DZPP^P7!4'T)D6R%."7O
MZ,DV/=W,,(WT=$T_'+8%LDV!+ ID_PD\O"GQ/29+[]\$8:N>*K!MG"9'*C/H
M.,DK[S*PCTE\DW_P:=J_<=L*[<C%>'S9V/_&& ^8RNX.1ZC##[88$AH?C@]X
MMM.8388W_?R#V/*-R[]02P,$%     @ T# U4"".\-ZX 0  T@,  !D   !X
M;"]W;W)K<VAE971S+W-H965T-#8N>&UL=5/;;MP@$/T5Q >$7:^3;%>VI6RJ
MJI$2:96J[3-KCVT48%S Z^3O"]AQW=1] 68XY\R%(1O0O-@6P)%7);7-:>M<
M=V#,EBTH;J^P ^UO:C2*.V^:AMG. *\B24F6;#8W3'&A:9%%W\D4&?9."@TG
M0VRO%#=O1Y XY'1+WQW/HFE=<+ BZW@#W\!][T[&6VQ6J80";05J8J#.Z=WV
M<$P#/@)^"!CLXDQ")6?$EV \5#G=A(1 0NF" O?;!>Y!RB#DT_@U:=(Y9" N
MS^_J7V+MOI8SMW"/\J>H7)O3/245U+R7[AF'KS#5<TW)5/PC7$!Z>,C$QRA1
MVKB2LK<.U:3B4U'\==R%COLPWERG$VV=D$R$9";L8QPV!HJ9?^:.%YG!@9BQ
M]QT/3[P])+XW97#&5L0[G[SUWDN1[FXR=@E"$^8X8I(%9CLCF%>?0R1K(8[)
M/_1DG;Y;S7 7Z;LE_=-_!-)5@30*I'^5>/NAQ#7,_D,0MNBI M/$:;*DQ%['
M25YXYX&]2^*;_(&/T_[$32.T)6=T_F5C_VM$!SZ5S94?H=9_L-F04+MPO/5G
M,X[9:#CLIA_$YF]<_ 902P,$%     @ T# U4&9L$5GY P  M!$  !D   !X
M;"]W;W)K<VAE971S+W-H965T-#<N>&ULC9AO;Z,X$,:_2L3[+,S8QG:51-H2
MK>ZD.ZG:T]Z]IHG3H(60 ]KL??LSA$:)9XC2%^5/GAD>C^V?#8M3W?QL]\YU
MLU]5>6B7T;[KCD]QW&[VKLK;+_71'?PON[JI\LY?-F]Q>VQ<OAV"JC+&)$GC
M*B\.T6HQW'MI5HOZO2N+@WMI9NU[5>7-?\^NK$_+"*+/&]^+MWW7WXA7BV/^
MYOYRW8_C2^.OXDN6;5&Y0UO4AUGC=LOH*SRM4?<!@^+OPIW:J_-9WY37NO[9
M7_R^749)[\B5;M/U*7)_^'"9*\L^D_?Q[Y@TNCRS#[P^_\S^;6B\;\QKWKJL
M+O\IMMU^&9EHMG6[_+WLOM>GW]S8(!7-QM;_X3Y<Z>6]$_^,35VVP__9YKWM
MZFK,XJU4^:_SL3@,Q].8_S.,#\ Q "\!(.\&B#% /!H@QP 9!,3GI@RU6>==
MOEHT]6G6G+OWF/>C")ZDK_ZFOSD4>_C-EZ?U=S]64MA%_-$G&C7/9PU>:?!6
MD5&%E,FM9DTUJ;A(8F_RXA19ISC$BZMX@99/(-@$8D@@;TQ"T-2S1@V:PZ !
M):1)@I)DC$XHDR9IT&A.!TIIPQN7K'%)C*<F\'V6I%?/T49 V <9E4EK- 2M
M6U.9 )1VHMJ*-:V(:2T"TXH\1J68VJ"&&95)9:T,LJVI#$RJ$'G3*6LZI:9U
M8#JECQ'6*!GT2,;HP I%;'.Z5(!1O&_-^M;,T [FZ+.FG2JTMB8L-]6A\89$
MD&_-Z"PHJR5OW+#&#3%NPE%B:(%DXH=M8)N1H54BG)!4)E.=3 P2RWJVQ+,-
M:VT9SP:-']Z!:T:(J+2%T#<C!.-)8C5O'1(>]PDS4B8P#!,K!CP.8N!1#O@
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
M9=(A,=,!8D9A45)8NA21*P8&8[/]/6:*'84? :C4S7IHJ#TAYRDC"2@<VJE
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
MPP1C2##V!*-W!#DFR"!!!BJ8?-@CA)GB) PF8;<$+,4$.23(A\N<0(+) )D
MPP*'80J33 %!X#B0%)_8=+A0$CCT9(!4" I\4@)/_B.A0.TH0(%//QG=H1:?
M?S(>HA: V#B0!]N$  ^P+$"!34#8'6JQ#4@^1"T L<"?"L%N(<@*H5*Q%\AT
MN%J*S4#3 6H1*.1:BAU#@1G8)$"!S4#I'6JQ&2BZ"V[4 A +^)9BQU!@ACSP
M9TRQ&6AVAUIL!@JNA%NU"!12BQU#@1GRT/' 9J"3.]1B,U!P,]RJ!:#\X_61
M7/4^E5![W_7I:"./M6\YKU;[SO*1^M[I/[QM2[]SM2]J';U(8SLPWR?MI#3"
MUI(^V"]\L)UP/RG%SKAA;L>J;0?;B9%-U^HF?;^]_ =02P,$%     @ T# U
M4,DFA_V% @  C0H  !D   !X;"]W;W)K<VAE971S+W-H965T-3$N>&ULE5;1
MCILP$/P5Q <<V"% HB12<E752JT47=7VV2%.0 >8VDYR_?O:AM!<;I#("]AF
M=G;'>& 7%R%?5<ZY]MZJLE9+/]>ZF0>!RG)>,?4D&EZ;)P<A*Z;-5!X#U4C.
M]BZH*@,:AG%0L:+V5PNWMI6KA3CILJCY5GKJ5%5,_MWP4ER6/O&O"R_%,==V
M(5@M&G;D/[C^V6REF04]R[ZH>*T*47N2'Y;^FLPW-+8!#O&KX!=U,_:LE)T0
MKW;R=;_T0UL1+WFF+04SMS-_YF5IF4P=?SI2O\]I V_'5_;/3KP1LV.*/XOR
M=['7^=)/?6_/#^Q4ZA=Q^<([05/?Z]1_XV=>&KBMQ.3(1*G<U<M.2HNJ8S&E
M5.RMO1>UNU_:)\DU# ?0+H#V <1M3M F<I5_8IJM%E)</-EN?L/L.R9S:O8F
MLXMN*]PS4[PRJ^=5E$P6P=D2=9A-BZ$W&-(C L/>IZ HQ89^"*<X? (KG+CP
MZ%V%$2:(($'D"";O"*:88 H)IJ""^&Z/$";!26*8) 8$*29(($$R7F8*"=(1
M,@$F'G@9,YAD!I+,, $)\8D-QPLE X>>C)"*0&DXD >>_#6A@&+ .P2??C)Y
M0"T^_R0:HQ: T@&?$FP3 CR03@8HL E(_(!:; .2C%&+0 -V)=@M!%@A'; "
MP5X@L_%J*38##4>H1:!T* ]V#$5FB <HL!DH?4 M-@,%_X(TN5<+0-.!3PS%
MCJ'(# ,?8XK-0*</J,5FH."7\%$M^F_<^S:XZ08J+H^N#U)>)DZU:\)N5OM>
M:TU=-_$?WC9JWYD\%K7R=D*;GL1U#@<A-#>UA$]&<VYZPWY2\H.VP\2,9=L@
MM1,MFJ[Y"_H.=/4/4$L#!!0    ( - P-5!QOK=JV (  #P*   9    >&PO
M=V]R:W-H965T<R]S:&5E=#4R+GAM;(U676_;(!3]*Y;?5YL/8SM*(M5)IDW:
MI&K3MF>:D,2J;3P@2??O!S9U'4/:OL1 SKGWW M<[OS"Q9,\,J:"Y[IJY"(\
M*M7.HDANCZRF\HZWK-'_[+FHJ=)3<8AD*QC==:2ZBF <DZBF91,NY]W:@UC.
M^4E59<,>1"!/=4W%OX)5_+((0?BR\*,\')59B);SEA[83Z9^M0]"SZ+!RJZL
M62-+W@2"[1?A/9AM #:$#O&[9!<Y&@<FE$?.G\SDZVX1QD81J]A6&1-4?\YL
MQ:K*6-(Z_EJCX>#3$,?C%^N?N^!U,(]4LA6O_I0[=5R$61CLV)Z>*O6#7[XP
M&U 2!C;Z;^S,*@TW2K2/+:]D]QML3U+QVEK14FKZW'_+IOM>K/T7FI\ +0$.
M!$#>)"!+0*\$_"8!6P+^*"&QA&1"B/K8NV2NJ:++N>"70/3GH:7FV(%9HK=K
M:Q:[W>G^T_F4>O6\Q%D^C\[&D,44/0:.,&! 1-KZX +Z7!30H<-K!RL70= U
M9.U" (BO,1L7@W'L5XJ\R4"= 3PVD$^<%!X,(7XGV.L$>YR B9,>DW28IL>D
M*(VG 7M@ ,'X1LR)5T[BD3/9GZ+'D)$?@'/DR/' XB2[)8=XY1"/G,E9*(CC
MAZ#<4>.B,,&WQ*1>,:DC)IW>C=3Q@E":YAF9'/'4V2J8@R1/\42U:P]F!.E=
M]>O.O+HS3Q(GCHK,=03UE9ID<94YND&*R!2V]L P2&]E._>JSCVJ$[\!$/N+
M6?S^W=I8$/G@K0$WZB9X_]YL+.@JR?CFA0#>\GD/X/M78F-!'SSMP%_^@%O;
MG/-N,5<[#1!&3NC($?0I@1F^<8Z!OU8"MUAF3NAN%<R@F^1H]"+63!RZ]D0&
M6WYJE'DT1JM#"W0/S8LZ62_ ;-TW,J]F^K[J.Q6'LI'!(U?ZO>Y>U3WGBFF5
M\9W6=]2MW#"IV%Z98:K'HN]G^HGBK>W5HJ%A7/X'4$L#!!0    ( - P-5 +
M7;8^U 0  ,<6   9    >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;)68Z6[B
M2!#'7P7Q ..N/MT100HY)@%6BF:TNY^=T EH;,S:3C+[]ML^0J"Z.F&_ &Y^
M5?[;=?0Q>2NK7_7:N6;TN\BW]?EXW32[LR2I']>NR.IOY<YM_3]/955DC;^L
MGI-Z5[ELU1D5><(9TTF1;;;CZ:0;NZ^FD_*ER3=;=U^-ZI>BR*I_9RXOW\['
M,'X?^+%Y7C?M0#*=[+)G]],U?^[N*W^5[+VL-H7;UIMR.ZK<T_GX LZ67+4&
M'?'7QKW5![]'[:,\E.6O]N)N=3YFK2*7N\>F=9'YKU=WZ?*\]>1U_#,X'>_O
MV1H>_G[W?M,]O'^8AZQVEV7^]V;5K,_'Z7BT<D_92][\*-]NW?! :CP:GG[I
M7EWN\5:)O\=CF=?=Y^CQI6[*8O#BI139[_Y[L^V^W_I_I!K,: ,^&/"] 7QN
M( 8#\6$@/S60@X'\,!"?&JC!0)UZ!ST8Z%,-S&!@3C5(!X/T5 ,[&-A3#8"]
M1XY]F.C/3?;!AI/O\AYNX,@DZ1.KR]2KK,FFDZI\&U5]L>VRMJ;AS%MYY^UH
ME_O=GSY;:S_Z.I563Y+7UM/ S'J&'S(2,?.0@3V1> E['9S4,>.!/3^^PV5(
M2&F.F2N".2:N*2_I,7,3,EH<(]\I-_:8N248Q8Z9.XH!]&J_?#6+KP4O0P2
MT1$2=*:(SH,XRA1#>Y"T!]EYD(</PE%\9CVC.F;;,]:"E0IE \&E0@)'>7E%
M<$9*GJ) 7!.<9LSB/+\A.*FEYDC?=X+C%IA!_FX)#JP2&B<*P3&36EP!\Y #
M  /<(G 1@I8)QA@JAF7(&<% ,46'7M&A5T'HI45WFO>,/I2N#3<<O8H%P?D$
ML1;5WY+@&#!I(XU)T\IUH!P *9_I,#A*6*MQ"R,X"2G@8KTB."&TL<C?-<%Q
M)C1.GAN" ^:3#!7?]Y #:Y5*$7=+<2 9H.2^([C4KQ!Q,<]#SL<S50;G;,B9
M5"A?IBCR(:?;X@-)1][0D3=$SJ([S4/&RT&J*0;U^"7%<%IM2JM-"0^"]F!I
M#_;T!M\N;LC5!/NZQ<\'Z"B,AFF;HC)8$* 6OK( Y<^2 /TK9LK8B/S88@A.
M:%,#=-A7>&JUL%@]P4DK4HW%$YQO'C:2K$ OH"Z ?]VHY@-T].HE&"$E%A^"
MFAEE.2XU I0^FBJ-S \065V .*':"$BQ0/H)T)*$8I(CRQD(US.*Z8B/R+P(
MZG\4762&@G"*(HHN[(F",PTZ2%MJDI+"X*:]I$"_@A \EKB1-@M4GPT2UX23
MN= \Q=6T($#KWP8$"1!R1AH6S8%(UX6P[1)5EQ+SH!0\;'@$J#@(@:<+"O3N
M!,0:7J3E@SVEZD)(,3PUDQ!>2Y)01#*/3#$\G&)4;"?#(WV>P^E5QR/]EH?]
M-JPZ'G9'KE+ M;2@..UW'_@%TIR.+15XI-ERJMGBK!V@HWF)^;T)EDY@/@_Q
M/$%BTL:$1UHN#UMN6&Z<V"L)8_'>>T%S!N_CES07W3[S2*OGU!X(UQH!*0 L
MG((X5OTYU$M.#LZ)"E<]=R>B]>BQ?-DV;7T<C.Y/72]X>\Z$QF=P=@?$^!S.
MEOV9ZH?[_HCWCZQZWFSKT4/9-&71'4$]E67CO';VS6M?NVRUO\C=4]/^-/YW
MU1^M]A=-N1N.C9/]V?7T/U!+ P04    " #0,#503_>"KPT$  #M$0  &0
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
MZ"8%/V@[3,Q8-O=F,]&B;K\)HN[#9/X/4$L#!!0    ( - P-5!C/0S^H (
M *\(   9    >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;(56T9*;(!3]%<?W
MKB*"FDDRLS'IM#/MS,YVVCZ3A"3.JE@@R?;O"^BZ!MCT1>%RSN%<0*[S*^,O
MXD2I#%Z;NA6+\"1E-XLBL3O1AH@'UM%6C1P8;XA477Z,1,<IV1M24T=)'..H
M(54;+N<F]L27<W:6==72)QZ(<],0_G=%:W9=A"!\"SQ7QY/4@6@Y[\B1_J#R
M9_?$52\:5?950UM1L3;@]+ ('\%L V)-,(A?%;V*23O0J6P9>]&=K_M%&&M'
MM*8[J26(>EUH2>M:*RD??P;1<)Q3$Z?M-_7/)GF5S)8(6K+Z=[67IT68A\&>
M'LBYEL_L^H4.":$P&++_1B^T5G#M1,VQ8[4PSV!W%I(U@XJRTI#7_EVUYGWM
M1[)BH/D)R4!(1D(>WR7 @0!' L!W">E 2-\)Z5T"&@C((D1][F8QUT22Y9RS
M:\#[\] 1?>S #*GMVNF@V1TSIM93J.AEB9)L'EVTT( I>TPRP8 1$2GU<8K$
M-T69./3D=H*UB\#P%K)Q(0#$?A?0FR@T G B -/,+Y!Z!5(CD-ZL5&ZM5(]!
M!M/V+M,B!U:Z+JH R )M7!!.0.HWC+R&D<=P81GN,7AJ.+;<NA"$8VL'-RXH
M@<4'IP1[W6+7+;2LE-BU I/4\NL!%=CVZX+2%'S@-_/ZS3Q^K3U<N1B06@>[
MS!PGGT",,;*R\L!0!JW<-QX4S"=:-WGEWKQR3U[6ZI6Y>X QLL^-"_)\"QN/
MU/1;N#%<6(9O!E6U\MYO\?_W8.4!(0@M$]'D2FTH/YKZ)H(=.[=2<R?1L8:N
M$GTE6_%2UU9/_+&8K0M/7-F;K?MB'+U/W)?R[X0?JU8$6R95B3 7^8$Q2556
M\8-:U9/Z>Q@[-3U(W<Q4F_<EM.](U@V_!]'XC[+\!U!+ P04    " #0,#50
M:YF8TG "  "H!P  &0   'AL+W=O<FMS:&5E=',O<VAE970U."YX;6Q]5=N.
MFS 0_17$>Q=\X=*(1%J(JE9JI=56;9\=XB1H 5/;2;9_7U]8EAAO7H(]G'/F
MS,1XBBOC+^)$J0Q>N[87Z_ DY;"*(E&?:$?$ QMHK]X<&.^(5%M^C,3 *=D;
M4M=&,([3J"--'VX*$WOBFX*=9=OT](D'XMQUA/\K:<NNZQ"$;X'GYGB2.A!M
MBH$<Z4\J?PU/7.VB267?=+07#>L#3@_K\!&LMKG&&\#OAE[%;!WH2G:,O>C-
MM_TZC+4AVM)::@6B'A=:T;;50LK&WU$SG%)JXGS]IO[%U*YJV1%!*];^:?;R
MM [S,-C3 SFW\IE=O]*QGB0,QN*_TPMM%5P[43EJU@KS&]1G(5DWJB@K'7FU
MSZ8WSZM]DZ*1YB? D0 G DCO$M!(0.\$?)> 1P)V")$MQ?1F2R39%)Q= V[_
MW8'H0P166'6_UD'3;/-.M4>HZ&63(%Q$%RTT8DJ+@3,,F!"14I]20%^*$B[H
M\#9!M42DZ!:R74( B/TND+=09 303 #AS"^ O0+8".!YIV#N=,IB$H/I;:D)
MAHE3K@>EOU.G8@\*Q9]3O^7$:SE96 9Y[%BVF'26YA/ &7+Z7RUACM#V'N+&
M:^KUFB[;BYS&E>DB!<AAYC2N6J+2!&+@V/6@0(P^.-B9UW+FL>R8*;-E>R&$
M+JSRP%)5F_.A;'TP". 'KG.OZ]SCVLE3YHNSEV8NJ%J"/(=]ZT'='';K.)K=
M5QWE1S,+1%"S<R_U9S^+3N/F$>K[SHF7:@S9J?$N8V?8#\*/32^"'9/J-C5W
MWH$Q297)^$'Y.ZFQ.6U:>I!ZF:DUM\/#;B0;QKD83<-Y\Q]02P,$%     @
MT# U4- \I\W^ @  F0L  !D   !X;"]W;W)K<VAE971S+W-H965T-3DN>&UL
MC5;M;ILP%'T5Q ,,&W\ 51*I235MTB95G;;]=A,G007,P$FZMY\QE()]J98?
MP3;GWG.NL8_NZJ::E_8LI0Y>RZ)JU^%9Z_HNBMK]69:B_:1J69DW1]640IMI
M<XK:NI'B8(/*(HH1XE$I\BK<K.S:8[-9J8LN\DH^-D%[*4O1_-W*0MW6(0[?
M%I[RTUEW"]%F58N3_"'US_JQ,;-HS'+(2UFUN:J"1A[7X3V^>\!9%V 1OW)Y
M:R?CH"OE6:F7;O+UL Y1IT@6<J^[%,(\KG(GBZ++9'3\&9*&(V<7.!V_9?]L
MBS?%/(M6[E3Q.S_H\SI,P^ @C^)2Z"=U^R*'@E@8#-5_DU=9&'BGQ'#L5=':
M_V!_:;4JARQ&2BE>^V=>V>=MR/\6!@?$0T \!F#^80 9 LA[ /TP@ X!U F(
M^E+LWCP(+3:K1MV"IO^\M>A.$;ZC9O?WW:+=;/O.;$]K5J\;1I)5=.T2#9AM
MCXDG&#PB(I-]I(@ABFWLA<=S@IV/H!3-,0\^AA-8!0$+)3:>SCBP4VB/8193
M]84R0E.4.7H!'&$I1]S1#.$P8TD*"Z>@<.H+SYP-W/88/B6B&4'.'NX &&+I
M!#:3PT Y#)!#'#G,X^$D\]3X*,KIDA@.BN&>F,3Y5EONL1"&NI^C!L"A.6ZF
M)P'U))X>1E)'4.(1Q>D'1"E(E )$;N6I=_JR-%XFRD"BS"=RK^86PBPX!$:P
M"R'@5+DT$(CS!9X%M\. 5/<R#:#9M4U0MK1O&'2]>QP#);F&,X!F=R AB7<X
M(1PF\:(DV *Q[X&,NG=W ,TN J;)(A5L6MAW+4:I2P7X4<RQ7SWU/DC"R*(B
MV+>P;UR,LH44L-O@_[ ;[/M(S-FBK6'81S!D)!Z5[R1)LNR@&'82#%@)7;I5
ML$=@WP#\?<F\;\BX?Z>B2=]2RN9D>\(VV*M+91O2R>K8=]['MN]YA_=-ZW?1
MG/*J#9Z5-MV3[7&.2FEIU*!/1L?9],GCI)!'W0T3,V[Z9K&?:%4/C7 T=N.;
M?U!+ P04    " #0,#50C<=!![<#   2$@  &0   'AL+W=O<FMS:&5E=',O
M<VAE970V,"YX;6R56%N/FS@8_2N(]Q9\XS)*(G4NJUUI*XU:;?O,)$Z""C@%
M,FG_?8UAV,0^'B4O"=CG^\YW;!\,7IQ4^Z/;2]D'O^JJZ9;AON\/=U'4K?>R
M+KJ/ZB ;W;-5;5WT^K;=1=VAE<7&!-551.,XB>JB;,+5PK0]MZN%.O95V<CG
M-NB.=5VTO^]EI4[+D(1O#5_*W;X?&J+5XE#LY%?9_W=X;O5=-&?9E+5LNE(U
M02NWR_ 3N7OB; @PB&^E/'5GU\$@Y46I'\/-/YME& \5R4JN^R%%H?]>Y8.L
MJB&3KN/GE#2<.8? \^NW['\9\5K,2]')!U5]+S?]?AEF8;"1V^)8]5_4Z6\Y
M"1)A,*G_5[[*2L.'2C3'6E6=^0W6QZY7]91%EU(7O\;_LC'_I[$G?0O# 70*
MH', 8^\&L"F S0&$OQO IP!^;8"8 H05$(W:S6 ^%GVQ6K3J%+3C>C@4P[(C
M=T)/UWIH-+-C^O1X=KKU=25XNHA>AT03YF'$T M,=HEY=#'T$O'D(A(V0R)=
MY%PIA952$\_.XIE(< (&$S"3@%_(R"T9(T883&,PA"8DL6!/+HRG.:'$4P^'
M]7"G'B8X3B!@ G']B"0P0>)4P%-N37[B2!5I*N(8\Z20)W5'7L06SXA)SH>4
M<R]/!GDR5T]&+)[,X2&Q\/+DD"<'>FR>W.6AQ$=#8FS.&$Q0;KLS=I@8S;R*
MB.<Y0( F:E,15Q1/,K\L[&1" 1>SN:C#]8'D7&29APN;GESA^GL (MPIB+GC
MS$5.?98CV/7$M;T0MNDFT.4#AM$T\8G'#P@BWC7X90K\B"#)]0\9@MU/D/V%
MO7^X()ZF'A[L?N+:7WA+Q<8F^?5J*?8L=3WKJ'V ((]:B@U+7</RU+,\J&='
MO6%+I=A>%-C+F5L XHEG&5+L&HI<XU.+S4!OV"XI-@-U-TPPMPB4>WBP8R@P
MP]E&=ID"FX%F-ZC%9J!HFW/FU@7QC&(>AAW#@!D2SX["L!D8N>'E$)N!H4W)
MGEL \JOUO(4"QR2>N678#(S?H!:;@;D[ U +M@^O6NP8AEXQ/69@V PLO4$M
M-@-#.X.]D@&(9[YEB!W#@&,2SX!Q; 8>7Z^68S-P]"IGSRT >=5RVS&7O7B=
M\RO>J>X!2#A?A='9MVPMVYTY6.B"M3HV_3!29ZWSX<6].6JPVSF]>]1BW!Y=
MB.XQG_31_Q3C:<GGHMV531>\J%Y_A9MOY:U2O=3UQQ^U0_:RV,PWE=SVPV6J
MK]OQE&*\Z=5A.H&)YF.@U1]02P,$%     @ T# U4$**AML" @  _00  !D
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
MIOJYZ2\6^A<EC\.E233>W"S_ 5!+ P04    " #1,#508[,3/MT#  "O$0
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
M]2-F'_JQGJKR_O1B6SUTP]-A?9KCSVJ.+[KZ,/UD:'7ZW=+M_U!+ P04
M" #1,#50WDZF#:8#  !'$0  &0   'AL+W=O<FMS:&5E=',O<VAE970V-2YX
M;6R5F%MOVS@0A?^*H'=''%+4); --"Z*76 7"+IH^ZS8="Q4%Z^DQ-U_OY2L
M&#'GL'5?K(L/1V>HX4=2RU/;?>\/Q@S!C[IJ^E5X&(;C?13UVX.IB_ZN/9K&
M_K-ON[H8[&7W'/7'SA2[J5%=15*()*J+L@G7R^G>8[=>MB]#53;FL0OZE[HN
MNO\>3-6>5B&%;S<^E\^'8;P1K9?'XMG\8X8OQ\?.7D67*+NR-DU?MDW0F?TJ
M_$#W&R7'!I/B:VE._;OS8$SEJ6V_CQ=_[E:A&!V9RFR',41A#Z]F8ZIJC&1]
M_#L'#2_/'!N^/W^+_FE*WB;S5/1FTU;?RMUP6(59&.S,OGBIAL_MZ0\S)Z3#
M8,[^+_-J*BL?G=AG;-NJGWZ#[4L_M/4<Q5JIBQ_G8]E,Q],<_ZT9;B#G!O+2
M0-%/&ZBY@7(:1&=G4ZH?BZ%8+[OV%'3GMW4LQJ*@>V4[<SO>G/IN^L]FV]N[
MK^M$RF7T.@::-0]GC;S2J&O-!FGBBR:R'BY&)#0BIP#J*H#& 10,H*8 \56
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
M.$(()A$:^_ JB1$'%'1 C0-ZY8!:5>@PD<'471I)0E(K%1=%*8E2F$P$DHD
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
M.&8$5IR"BE- L;?-,IU*0;&O=PJZHRGSCS: RE ""\Y P=DGCF8&^$(37S&
M(AGW7E<.H!+$,E@R1G#A08#+U*\\"-"#F:=G!<$P\]]9#L'8J-)<R[Y1+S$@
MF]V@ .OA(R:?_Z0P7,PP!53$OGETDB[/1AOUWDU1=P2QB7=36,SPC5*$X0J*
M@1)*N:^: 7IXEOFRIS :)_Y!!5 8)S=N+PQ74 R5T,D5&4]J-2/^-[@"4#CV
M43F XG'*/='1Z(:O9+-SW5,;K-6QUO:B'*T.'=HCL1V"M[ZTG9OK'-YINK;O
MAVAV1=T&+TJ;_L-U"5NEM#0BT;V1MS>=YC IY5;;86+&3==N=1.M#GTK&0W]
M[.(_4$L#!!0    ( -$P-5"JY>DZ  ,  (8,   9    >&PO=V]R:W-H965T
M<R]S:&5E=#<R+GAM;)57[6Z;,!1]%<0#!&P^3*(D4I.NW:1-JCIM^^TF3H(*
MF-E.TKW];' I'Y>6_@G8G'/NO3;'W"RO7#S+$V/*><FS0J[<DU+EPO/D[L1R
M*F>\9(5^<N BITH/Q=&3I6!T7Y'RS,.^'WLY30MWO:SF'L1ZR<\J2POV(!QY
MSG,J_FU8QJ\K%[FO$X_I\:3,A+=>EO3(?C+UJWP0>N0U*OLT9X5,>>$(=EBY
M-VAQCT-#J!"_4W:5K7O'E/+$^;,9?-NO7-]DQ#*V4T:"ZLN%;5F6&26=QU\K
MZC8Q#;%]_ZI^5Q6OBWFBDFUY]B?=J]/*35QGSP[TG*E'?OW*;$&1Z]CJO[,+
MRS3<9*)C['@FJU]G=Y:*YU9%IY+3E_J:%M7U6C\AD:7!!&P)N"&@^%U"8 G!
M&R%\EQ!:0CB5$%E"-)406T(\E4 L@?0(7KVZU7;=4D772\&OCJC?N)*:%QLM
MB'XA=F:RVO_JF=XQJ6<O:Q(D2^]BA"QF4V-P"X,:A*?5FQ 8"K'! SKN!M@.
M$7'0A=P.(228=S%?AI@H(5W,': 3^EW,/809J3@ %S6H!,)V/;X/"X2@0%@)
M!)T,,"P0@0(1D 'J+5>-B2I,4>\+CD;2C,$H\2 *"0-8@( "9'J="2B0?%SG
M?3*H<SZV&W,PR!PH,^P%@3 1' 3YL!-]0"(>D1@Q,YJ^G@@TZPW"0!:D?R!
MH-ZIL?T U$T&]A$:&HF$\WXRP6!_$1[;8 3[#87#0&-60+#C4/2)M8?MA" _
M]<J]M:!.N?YHN;#M$ '*'3GA$&P\E'RB7-A6"/),K]P["YKD7@P;"P/&BG#_
MNP"Y;\3 &'8?1D"<D>,0P^[#>/JJ8M@S&/),W\ 0*.H=:=L/0-UD8%]AP%<#
M UO0O+7%Q,>S03I#6(C);-Y+R&MU/CD3QZK1E<Z.GPME/NJMV::9OL&F<^K-
M;]!B6[?$;S)UA_Z#BF-:2.>)*]V75=W3@7/%=);^3+^I)_VGH!ED[*#,K>YA
M'5%WQO5 \=)V_5[SUV/]'U!+ P04    " #1,#50<B5/@ 0#  "B#   &0
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
MO?VU;G0Q9#%4BO2]OV9E=[WU;X08PN@ ' )P#)#P84 T!$1C 'R\ QL"V.\
MUG6K+Z7KS2YMTLVJTC>OZH_WDK8J@@=FNK]O%[MF=^],>VJS^K:1(ED%;VVB
M ;/M,3C!P(@(3/9Q"Z2VV*(3CO,-=BY"1/0.$5E$U,5'TR)D2"=@9 +6)6"S
M!&!UH<?P#E/V70AY#"&+K6I<((\1N%AH&B<9<8<1HK71ML>(*2,48!_?SH4Q
MF0""H/D(DH\@.F0=XY.+ 199G(5#Y@\0(=@])& 12$QHRI*D+ G*-AWIMC 4
M"4!B-Y$"6J<_HQ23E&*'$@\7E)Z0"9+[E0XA_8</[]#Z )J6BS*2'*S^[4@@
M,LGD JD%%X([Y#Z YGKGL7-4%([C(B/2M!X![Q \ 7(5/X!F6DZ V:0)%+)X
MP3. ]D&([I#\ )H=62R0)?9_D ):(IB3HKT57'/EX8+W &V&P/^'[&G_ LK
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
M#J_#>.OB?7<^*SH_#.WQ<@Z670_C5O\!4$L#!!0    ( -$P-5#"Q=]")P(
M ,H&   9    >&PO=V]R:W-H965T<R]S:&5E=#@T+GAM;(U5T8Z;,!#\%<0'
MG($ 22."=$FN:J56BJYJ^^R034!G8VH[X?KWM8W#)8Z;NQ=L+S.SL[99BI[Q
M%U$#R."5DE8LPEK*;HZ0J&J@6#RP#EKU9L\XQ5(M^0&)C@/>&1(E*(FB'%'<
MM&%9F-B&EP4[2M*TL.&!.%**^=\E$-8OPC@\!YZ;0RUU )5%AP_P ^3/;L/5
M"HTJNX9"*QK6!ASVB_ QGC]--=X ?C70BXMYH"O9,O:B%U]WBS#2AH! );4"
M5L,)5D"(%E(V_EC-<$RIB9?SL_IG4[NJ98L%K!CYW>QDO0AG8;"#/3X2^<SZ
M+V#KR<+ %O\-3D 47#M1.2I&A'D&U5%(1JV*LD+QZS VK1E[JW^F^0F))20C
M(<[O$B:6,/DH(;6$](V0WB5DEI Y!#34;C9SC24N"\[Z@ _7H</ZUL7S3!U7
MI8/F=,P[M9]"14_E+$L*=-)"%K,<,,DE)DJO,:M;3#PBD'(PVDA\-I;)#3V?
M.!EN(8[/]?LB3[>0.([\1B?>_9H8@?1JO]PD/DSJ3Y)ZDZ2W E'F'(H/DSM;
M=A]S923S&LD\E3A&UC[,?Y+DWB2Y1V#J5.O#S!PC]S%71J9>(U./P"?'B >3
M1XZ1^YC!"+KX0"GP@^F6(JC8L97Z@EY$QX;\F.@/W(FO5*,>^NJ;S-#EOV-^
M:%H1;)E4[<-\Y'O&)"B+T8,ZM5K]6,8%@;W4TZF:\Z&]#@O).OOG0./OJ_P'
M4$L#!!0    ( -$P-5#:_,-4N (  )L*   9    >&PO=V]R:W-H965T<R]S
M:&5E=#@U+GAM;)56[6Z;,!1]%<0#%/R!@8I$:C--F[1)5:=MO]W$25 !,]M)
MNK>?;2@AX3*E?X)M[CWGGAL.W.(DU:O>"V&"M[IJ]"+<&]/>1Y%>[T7-]9UL
M16/O;*6JN;%;M8MTJP3?^*2ZBG <LZCF91,N"W_VI):%/)BJ;,23"O2AKKGZ
M^R@J>5J$*'P_>"YW>^,.HF71\IWX(<S/]DG9732@;,I:-+J43:#$=A$^H/L5
M)B[!1_PJQ4F/UH&3\B+EJ]M\W2S"V%4D*K$V#H+;RU&L1%4Y)%O'GQXT'#A=
MXGC]CO[9B[=B7K@6*UG]+C=FOPBS,-B(+3]4YEF>OHA>4!(&O?IOXB@J&^XJ
ML1QK66G_&ZP/VLBZ1[&EU/RMNY:-OYZZ.TG6I\$)N$_ 0P)B_TT@?0(Y)U O
MOJO,2_W$#5\62IX"U?U;+7</!;HGMIEK=^A[Y^]9M=J>'I<90T5T=$!]S&,7
M@T<QYXC(H@\4&*)XQ)-T?$FPFD8P C,04 3Q^>1"!(8!* A /0 = Y#DJ@M=
M3.)CFDX&I91<:YF&H932G,'E)& YR;2<44.Z<KH8-N)A>1[', T#:1A 0V&
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
MO[,K*R6NE,@Y]KSL]*>SOW2"5T,6*:7*7_KOHM;?MR'_:Q@<0(8 ,@;@Z-V
M8 @(W@+HNP%T"*!&@-^7HGN3Y2+?K%I^<]K^\3:Y6D7XCLKN[]6@;K;^3;:G
MDZ/739)&*_^J$@W,MF?(A,$CX<OLXQ0$FF)+K' RGV!G$U$P1S(;P1C!*@*P
MT$ G""8)*$KA!!1,0'4".NM4;'2J9Q+-U)J)B9<F1KDV%08>-IJ2V11)O22"
M)8>@Y!"0;(C9]@Q&DWFP%QJ*0<C(E('00HLC4&\$Z$T-O9'5%APB+S05 QBB
M7DH-S386Q]YD\<U$QZ#HV!*=(F2([IETJB9.S ;N "I-/*,!F4VEL1?#BA-0
M<0(HQH9BFPG1PO\M!2=)@4F,);[MF6A:RD+KU:J"W L!LP2F?2%[80:3YL\G
M6K!);-E'BNA""M &[S$!M(:F5@@R_'@'0H8592"T5#1LF3@ 4IC_1P!*0FHJ
M!C)A9"J&H(4W#88]&E/[,4V,=9X"]DQLFR;PF  (!V;1$&0:$ B%"XIAU\2V
M;0*/"8"PM; @R%I8$+2TL&#+Q+9GTJ4W&X8]#"? DUYXV6#8H3!@4<1T;A#"
M9M\^ 64?0/.-%&QWQ+8[FBRTGL!&1@ C6^H;@8V, ,YB]0V :&+M^SX!91]
MO6)_LM^M6'O29XG.V?-++=2V<3(ZGE?N]7'%&-_*<TQ_ZGA+TQ^"?N3MJ:@[
MYXD+N1O7>^8CYX))C7+_X3IG>>X:;TIV%.HREM=M?_CH;P1OAH.5/Y[N-O\!
M4$L#!!0    ( -$P-5 Q;9,'QP,  % 0   9    >&PO=V]R:W-H965T<R]S
M:&5E=#@Y+GAM;(V8;8^C-A#'OPKB?<&/@%=)I$VR52NUTNJJMJ_9Q$G0 <X!
MV5R_?8UA.3(>[N[-!LQOQO\Q]@RSJ[MI/K<7K;O@:U76[3J\=-WU*8[;PT57
M>1N9JZ[MDY-IJKRSM\TY;J^-SH_.J"IC1D@25WE1AYN5&WMM-BMSZ\JBUJ]-
MT-ZJ*F_^V^K2W-<A#3\&/A7G2]</Q)O5-3_KOW3W]_6UL7?QY.585+IN"U,'
MC3ZMPV?Z],)X;^"(?PI];V?701_*FS&?^YO?C^N0](ITJ0]=[R*W/^]ZI\NR
M]V1U?!F=AM.<O>'\^L/[KRYX&\Q;WNJ=*?\MCMUE'69A<-2G_%9VG\S]-ST&
M),-@C/X/_:Y+B_=*[!P'4[;N;W"XM9VI1B]62I5_'7Z+VOW>1_\?9K@!&PW8
MSQKPT8!/!L-J+AJ(T4!,!C:Z[QG(T4!^FX&YY1UB=XNYS[M\LVK,/6B&_7#-
M^VU'GZ1]78=^T+T=]\RN9VM'WS>*L57\WCL:F=W L!E#)R*VWJ<I&#;%CGGF
M8(*]3R3\$7GQ$4H)KH*C@7+G@,\<"*)P!P)U()P#\;!20.5N8#+'U([A1$42
M8'L?8Y)$F0(Q^QA-K3>&JY:H:HFH%KB#!'60_/RZI:B#%%$@P;JER(+P2%&P
M;@A&LBB%>\7'*",1Y[CJ#%6=(:H3H'I@U&P>E:@(4'N?RG@:0<T#)6>42!=>
MM$(%*^\]*9;B#BC!4P%!8LY@+AB@9!Y.D@!JCU"*$P%BQGQQFBR(7LA?%!&M
MH&CJ322D\D0C%*$,BO8I26BV(!K-B,^4^:(Y@:*9-]$O/!,I5(UA*LN@;-2;
M7#C)%,^AE".Z*=3-_9G23$+9")4D!*K&?"5+.P3/V]1/W-+?(<*;B$#%/T1>
M$$0JN: 6S]<42=C<*\@2.81<0,$8!8_J"T(]'-5'T7B-H'Z14$OIEN)5@B)E
M D:T0R%O9V%0 J/&H*5TB5<(BI0(#E9WBT!4P*\&ZI<(EJ3,JR081U,1I3 X
MGZ-)2J*%>D+Q@D(5$I]W;I2W>U*5>3G*IS(BX.<.1B5D(;,RO(8QI(8)F%E1
M"'YKH! L!C_P]*@8+V ,*6!PAVP1R-]&(_2P/>Q'1.1];2,<H?;#$@;G<U0*
M&2T<; 9KW>-3O*(POZ)X@6T12 F8H>)9QU/IYNS:SS8XF%O=];:ST:G%W;J.
M"8SO;.M+D?%GQI[V#+.P NT3U]_%WZ8>>NT_\^9<U&WP9CK;P[E.ZV1,IVU<
M)+*I]V+;^^FFU*>NOTSM=3/TN,--9ZYC_QY/_T38_ ]02P,$%     @ T3 U
M4$*%H9VA!   Y!<  !D   !X;"]W;W)K<VAE971S+W-H965T.3 N>&ULE5C;
MCN(X$/T5Q/N0^)(; J2&IF&E7:DUJ]U]3H.Y:!+")J&9_?MU@IL)KF,$+]W$
M.76J7':=<CPZ%^6/:J=4W?N99X=JW-_5]7'H>=5JI_*T&A1'==!O-D69I[5^
M++=>=2Q5NFZ-\LSCOA]Z>;H_]">C=NR]G(R*4YWM#^J][%6G/$_+_Z8J*\[C
M/NM_#7S?;W=U,^!-1L=TJ_Y4]5_']U(_>5>6]3Y7AVI?''JEVHS[+VRXE*(Q
M:!%_[]6YZOSN-5/Y*(H?S<-OZW'?;R)2F5K5#46J_WVJF<JRADG'\:\A[5]]
M-H;=WU_L;^WD]60^TDK-BNR?_;K>C?MQO[=6F_24U=^+\U*9"07]GIG][^I3
M91K>1*)]K(JL:O_V5J>J+G+#HD/)TY^7__M#^_]L^+_,L $W!OQ1 V$,Q-6
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
M@03)>&TIP>5+1J@+0+Z\ ^A6$4J8(MK1%^!BHH4#6P.8)';T!K(+F!,%V>D
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
M2,Z$4<7SE0Y^"4P&@= @.1J$S0;*5)CQ%MJR%S+;CK5Z/>JBQ]1#Z<@<PT8
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
M5,#,=I+N[V<;BE)SR=H7L,VYQ^?XVA<OST(^JP/G.GAIZE:MPH/6W2**U.;
M&Z9N1<=;\V4G9,.TZ<I]I#K)V=8%-76$XSB+&E:UX7KIQN[E>BF.NJY:?B\#
M=6P:)O_>\5J<5R$*7P<>JOU!VX%HO>S8GO_D^K&[EZ87C2S;JN&MJD0;2+Y;
MA9_0HD2Y#7"(7Q4_JXMV8*T\"?%L.]^VJS"VBGC--]I2,/,Z\9+7M64R.OX,
MI.$XIPV\;+^R?W'FC9DGIG@IZM_55A]6(0V#+=^Q8ZT?Q/DK'PRE83"X_\Y/
MO#9PJ\3,L1&U<L]@<U1:- .+D=*PE_Y=M>Y][K_DQ1 &!^ A (\!B%P-2(:
MQ N(>F7.ZF>FV7HIQ3F0?;8Z9C<%6B1F,3=VT*V=^V;<*C-Z6B,4DV5TLDP#
MZ*X'X0L0?HLHIX@L&2&143#*P* ,[.*3MS)2F"$!&1+'0-XR9)Z1'I0Z4.M
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
MQFI',[YW! _NHC0."KVS[:=RWW5_6^@'UAR'FU T7L<6_P%02P,$%     @
MT3 U4$F)1BR#!   RA0  !H   !X;"]W;W)K<VAE971S+W-H965T,3 U+GAM
M;(V8VW+B.!"&7X7B ;#.AQ2A:CA#V*K4;.WNM1.40(V-6=L)LV^_\@$"K4[B
M&[#%][=:_EL2UO"4Y;^*G7-E[W>:'(K[_JXLCW=15#SO7!H7@^SH#OZ7ERQ/
MX]+?YJ]1<<Q=O*U%:1(Q0E24QOM#?S2LVQ[ST3![*Y/]P3WFO>(M3>/\O[%+
MLM-]G_;/#3_WK[NR:HA&PV/\ZOYTY5_'Q]S?19<HVWWJ#L4^._1R]W+?_T'O
M-K06U,3?>W<JKJY[U5">LNQ7=;/:WO=)E9%+W'-9A8C]U[N;N"2I(OD\_FV#
M]B]]5L+KZW/T>3UX/YBGN'"3+/EGORUW]WW3[VW=2_R6E#^ST]*U Y+]7COZ
MC7MWB<>K3'P?SUE2U)^]Y[>BS-(VBD\EC7\WW_M#_7UJXY]EN("U G81^+Z_
M$O!6P#\$XDN!: 7B0\"_%,A6(+OVH%J!ZBK0K4!W%9A68+H*;"NP7064G)TC
M'Q+UM>1B-NW<R]ENRH D:@JKKM1I7,:C89Z=>GDSV8YQ-:?IG5?YX%5K7?OU
MC[Y:"]_Z/J)4J6'T7H5JH7$#L2M(","L0X9>B,CG<$F$H8F,6:!GMSU,0D((
M?<M,$>:6F&%1S"TS#QG%;Y$%%L;>,DN$D>2666$,!8_VVT?S\'W"FQ"AE. .
M<;Q4>!V!7Z=A&1Y!X!%$'4%<1V# GW'#R)HYM+U8:H4$U8!PA@O*0%U.$4X+
MP0PP8H9PBA +ZWR.<$()Q4!^"X1CEA(-XBT1CEK)%2P4A"/:6#@#UB%'*=64
M60 ^A* EG! ")L,FY#0G5!*)6R]QZV5@/:6@IW'#J.LA2FZM@@L!P@EJ*"SY
M*<)QKK0%\68(QPA7T((YPE'BK0(EO @Y:JV4!G!+C*."4% B*X0S_H\6G!+K
MD+/"&JFA\R&G#9>^V('S(:>J$J8"=U[ASJO0>0Y6N+$*,Y>:PMJ>A)B?\L*
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
M#U]J4%%("X;#P,M]6FY/5_E#"8?3_N6G8@>&'=)O7F]AW#[ZWM_O-\1;A2T
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
M><'+JMIO]VV%K%[@9QA)!0>X+7BKGU!".3^04WE102#Y[ZB'*MNE,&1HOP+
MC/9$G O[R2<B$+D3ZP3M>%ML6E\+KR:O6ET,OQ=G*VS7P>B8 SDI1K<C]GD-
M:,3]R5RO&=N CYRM(BF=[9PVT@9"8=T&Y:3$3JT.S&Q#)\[_)1\H\K!! D .
M#+P%SM\Z+EB!YFU0M)IS4VIVH.S8E%@AFW@^(U(O]:-HA8I]@*:+]U"#P'PB
M;QMSH9E4^K-IA_1#]^\_]BA761;@&OX#T2;T R4:&,&]0P].IF1!/6VZC5O=
MIMC>HON;_#B$0>4\O9ORIG#Z/)PE)HUOR-?;L?DH?"L8#L9#@.[=PWNE3GZ4
M0[IMJF?:4D"@N0U+MWQ+N%VX6S:[U'(8DR8:M_SKO5YT"E\A7 =8XV[OK9T3
M9)BL/#AIRXHGR KQD)%K!1L8:I.(\(0"L%7>%=FO@< K7PGC>B83O:S7IVC'
M//78B3%G3+&=*!5F-D9&2J^D2(#(R9%;BL[) !NU53770/>[DB^M": XI]7:
M>%8?B^XN/G*M(I\!P<[DFU@\*=:K):Z96Q+XXH]&5R%\B/E]!Q[!>#L]0&8$
M:<TYA4JYB9ZQ'J+R!O\I5]VD9Y %PSFR11^ @G0]<7Q7LSQJ'R3RP2!'2LSH
MUHC($;)X/ $^/=+PO4,0R\L:@C(AA$H^%$_"SLQ1'1P_[LPV#MZ Q?J8),B(
MOI0;HL+:BP9WV3U-2SR/@SN<<.T38#@J5E.AAJS?$)F!/5/=MBYO[YAV.0\"
M^<ZU \#A2<"B=L5*)73 9SC;5E-0@BQ3Q:/Q6=XAC)B##E,7")IUB.IFLX!^
M\C OSLG'%?P(E=68G#?WNL&0)"</R7"TDUW'T"=.!@EWP66&DFJ.V]KQZR'M
MZ437W"9.V#FVYA7[?RM9QC>P397Q7/*E$/])30UA<?8$3$DF?^U:M0J[YC0H
MWZ# 2NWK @,9)M R<E5EB@KB2\8:!O=#J![3%R+87MF)N$,J9F^4FF0S;.WD
M&W/H++DQ:$)NW'X*#'*7?&#,)&2X]'V0O?4.4R #N+?UT!NY-@1?X<$$74XA
M>3G$B^%#^&7- C9F7(<;,HE)66*^=U/5K<$H*E\PN EAGM#O,21#\)4*),:W
M4*E,7?HOOR"?.Z1(,3F84+$VMT,]LE[;89W>*FTY08;O?"D"FJ%48P#WE]8L
M44=B,"N4SAW*]$%>$&-[J4%"TY.XJ/R6 %=R/3WX1J1*:)($]=^T*")*TCQ
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
M?-OM]EQMHBO_;8.\H)U\H(.[>M(.QDDI][73'-YWK)<@7?Z%<YR>"M&MM#\
MZ]=AAP$3.VP5L@9P-KZWC ?LY7)G1Q>TVQ@_JM7YXAJH:Z20O<Q?V7PXEJ[)
M;^!9*E]/Y&JC1OHJ&<%-NG:Y*"5C@7ZA=_9L&HWT"OB_Z=L^PA[+55];YCC(
M$/F5JY#ISB8OG^YT.9K8Z;I\/WS5&WW5F79KM@@JN4T/[)V9RP*4UE$H8JXI
MP*9UPH2>X(-DR"4HS8[<A#TA*"0!_U*;&TQ8PPZG@7'S& E&$2Q:4%NFKK%[
M=_P[J!J)^0<9=2VH/%,KXXWP6 (HIX^()U(R*B(%C&Y=>D#[G?[.D7M",E-[
M2O@B!U672[:1XPBNYDTS;@EN_4DC3;H[<DL9R<+WYEIC;&4=GL% $G@H_S@I
M_#E:P#C0%TE/>9G _,[UO='[0IVDL=D]RJ]DEK ZFU Z,K7'U':=MK\O:+TS
MTK-!P0 %]IRRX+E MNO\GI%N#FH@:'8@'I,$F(2DWS712?(:F\?'&6B&\-<L
MGD^F^ ?*2_SD@G-"_&S!(B,[JC7K__O(_Z,7FO>WFQ@_L_,>+T&K0Q1= Q1
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
MA8[6UNEGUR$N>#CD&SWA2MMT7<^O1Z<U2KC-UW6A).ZVY,1UF,K2ZLME593
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
M10ZSH,;!&A6^SJ$;+T;5X::O>W4[4B+>AC#H9=-KMMJ2=._O8;>3?%?K-$>
M\,ZW.%M"YWNR];W2^I%R#@@_36-'I;06"=[IVL;3GI N32A#N\=B\T75['A0
M+<"U',&0/$*&82_<2*G+BX[XR?!%0&"-&5$ND &(4J*!V033C[')T0E(C0Q)
M=NC^92!$@:X1ESZC2W0RP\O0>PTF\63LKVH6SY;+Z&2!$D;;Q:13;(J4\%P6
M/)<9!6[P(YP4_9I1$R)TV&#GF< *@0V>9$O[T=>?(]HD_6=HOW#'V.[H_H],
MYN1L=;A*Y7:/E>,']^B^(IC@_T_3^G0*)#@FNAX3=2VS)6A13'"(T3(^2.IS
MH.T3)&^0L8L$U,A),ADB]HZX \X-.M]).L:[<EB\=,0T7-"IB!F]*G MQC.Z
M%O,I+07^3:WXZ-J"<IC.4W]7\'\FB_9%P99[+[LH T3P^U\42K&B.L #V>8#
MVH-Z-$JVR0?DHG,X<%]'DQ-B_"E?:^[UZHMO]H4"="M('9(DB-_I/*6_EJ $
M9/0[Q8_ 'Y+WU^6%3[#!UB2C&-H2&X"97^.OV%>,/B#^/6@NI'\GBS$H0/Q[
MPO4+?H6D!(0%_YG,?+<S;R"\,E;!3YHL2S*_?>N.VGQ*5U$H>TX5QT1Z/%V\
MR8]W!>D>54WN12R5EC<\D</ MW98O\S=P XOB=QUFD<@38$^=;NCCN>$^RLE
MT!)Q\\#%HJ9['P:I$$:N" W'+A[/>I$#?Y?:29-<2#?$I>%0@7;MT#[*K<ZA
M*3:;."(HY$+2B='W03=U4_Y,*>\X ]RXQ\( N?K\21Q"TL*<O)#&8=*CQ34.
M\[_P[8 <J7-^JC1P)\#&ZV*#^3?'.8*D58M<!U=>8,4;+@ #AM$:"Q>Z3D1,
M53&'2WE)82XAQQOI<2-5K>/(I)A*.(A+= W<BBC"Q&=.)'_P-7L2CW>:,2X[
M3XXQ7H^?SC^D5_)Y[+BV ]XPPQ_(@U'T.OTMSX3!85OVB- P[-A_>W;Y*?K;
MV;L?+Z(?+LZN?OQTT>>^'_J9]B#*6\AL,D7VFGYRB;H[R].)D7TJI*L<;!&R
M,NQKQL^ZF+KG $.E";M P#%_U&'ECK%P]Q;+UB-^-TX&F%'N_1X#:P+9&\23
M#N)I:P7*L(4WO([N:*T*,.^N]EI N7W8[[K8@0,4@Z_Y5&CB^AND[!]IT'_E
MZ,%'#AO 6&<LTSFQC?,<N&81:58.WH*Y<;SNPS4&=T@QN:2)!;_Y<5MUOF>1
M>?(.MSG"CE[\5^K^FHBFJ8ZB(_VRK]07&SAXVQ\=XZ@==MGV.FH'_+57O0+]
MH+\4_:/&W6O_>=!M*OY1[T!J?S+D.44_:<MMJO\\Z#Z=MIRG^J^/Q^)K?NL4
M??Y\A<*.T@(IVPTTO47JY]+Z)U.>#N2*90(H7L("DINWG,3S>0;&PF2ZB!:@
MY*7>/\C4*#_DWL5IG$W'E".93)-XF7)_;FP'/$\R0TJ& WZ+K1J#BJ1O_=YM
M$"/'KNX5WO>,VKUZ2NU\='B#XFSNCS?\UZ5*9"*7YC%_"!\=^]7;OWDG+(>"
M[4BI^7+@EFU_]!NP/P]4\?^SO\/L;YA]O3(N[O#OKG.]UP4^X E_*1L3#[.S
MT,-_'G0\BX?9L['V)\_ZGF?>BQ;^:\C[C-YF][[PG[\5+YMB-,LSK]8_7\K+
MLD6\A%,%/K6<(1#O>#D9XF78+7T"O$QZT<_12Y@)+YO!)5X>S\L.+O!5M CX
M8OO?O,2-?<,S+&H9SZ=>J(3_ZF-3V% \&P=3Z'SDG/;3W]II_X&^,@Z6'D]D
MQ_;W:2R8PH)E--S^S>)K4H6H>8AJ,M?8&*-1L[?1?@"/FB/M>GJPI22515@+
M\W^23<\K:AN0%F"A] VS,%_W 37?[<Y]\07^C;Z Q[N*6B/!YM7E+_YK\DQ0
M&AJF I?_L2^T^%XJ(I%UN1)-3K? A&%797U?K8LP,8U;HXGK5D8PJ$7<9FSS
MA<2#X]D5FWY@S07%7![)8@T6DR#'.BR)<#XC9=H*'B I-P].:N3J"/-2P\]
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
M;.<=LIW?9,C?9) WP65KG5PG)O$M@9V27TV<M*&&_N'\TD)3$>L CI-AU67
MED]2X&(+K@&> RM;A!FB&16%^D]ZWNH+-#NN99B%>BZXH,S.").YIXP-:S!"
M3A)$D$! C$6<37UQ";#/A9$)AU>ORO"$7X$('6F&\#IMD7(R30B+PW]S A<R
MG4[,)\=)D1>=CL87YED7'.6Y_SZW\B,M@T TPY8O>W/@N4YWV2*)V2)[:>.W
M8F?\??T:?M=?;4BKW![TD8HS!^C-NW*0P"Z&?.!?$Q@*2Y%?$B-"0A289E L
M6-3090D%X:Z0-",:\KG]./:H1W0'@#_[MBS_H+[ND2/NAJF[^'KZMH[; P+O
M6"?";RS)OC<7F+$16M38:V%_*QCV!HNPGPL$&X-X#M-XFC)DQ6*!Y5,G69Q,
M"1 ;!MQO7SKD(A[/QD#5\8(XY<ERC+!),.B$@#%.TGA)T%\G<RP2A#]:ZPT]
MZ;_;RD%X@2@YP4I%7.LLGB:SKUPQ#)(M<263> 8Z/TJ-1/@F<TCFBK\9<SZA
MNCHZ,9"(TPDCG9U,,]CO=EKEQQK[6.R8AR&L*6%Q#_TJCCYN<FD#[7Y\(,GS
MXZ</'R\^??XW B!%0-*/F*MYW*^B8&J%OHT7^16PB"_&A#D'+K/?%;75XMTT
MN*L#Z :33*O!EO%X,HF^PQY9U$!NNDCC^7(._YW%8[#X]!L,>=4X$6(.D_$\
MGBPSL/5F!,;V#MO"8()?^+-TFH%J,07;)8F7RW'T#N>4@#FX0(J:PANR6?1V
M7V]+[E2#JGKYRXZ<,LET$L\G0&PI3'.<*;2\!U=G=/;;&N5(DF#7BC1*)S!I
M-4M!?\H24JG2>+H8QTLPE]]QVK+GS6ML_( ^/(64" #7@1*Q3T9&U(AD.9[%
MBPGB.QTZ9]K9)4PEX1JK\1Q6.D]!KSKT+FVKA,',WL&?9\F4Y#VW.-$('#V;
MFP\HO2R998%S+)3=!Y86H_?RMH!=SQ_  $6IE[_44Y0WQXF-L_L"VZO 3X(,
M2]K1),W@+#+F[L W9E)-!K0[F>&[IG,%8=%AZ*DE\9@E4$L&TN'BAXNS: :W
M83DE>""X"&<?S\ZC9+Q$@@&JPI+IY=><=9M;?&\[;?%<+WWWAX._]K_3<H&C
M4M6___#AS4^7[]X1?_KP^9\O/D67[S^?O?_^\KMW%T<",Q\>P_>5N'[JP<%G
M"N<$>]]CJ[?CSJ\FF7ET9M&X>8-1#6=*&OQNZ2#]?RC694[5D7/@C_,IFH#)
M#+C7G&73=,&R"2EL'L^2"7Z? C=@_*AE,I6O%QG\>+GHZQ4 7TX60&T(%SH'
M.EF"A78":P<V"0_#J M$<YM$*>@4)_#R9#SAS^=C0FS]N*>$:N3&Z6R!C-Q
M*B) *WV8&LO2?9CXPWH%:@%\#XPMX<;62Z!@JLP\F22P^B6C8XUA.D#.4Q(4
M<-V2;"FH7[BE\I,,GD4$K9?91F?BPN]M?=;1CRC?8"-,TS<2&'6;J'@6U4>-
MOY,_NTU B!:U0.H N8&'UD,'*)1 '*4SA)08(W[ PIXM,.R^%C&>W\Q3]*/.
MB-S&&4CP<1*=2ZY^T-*O:H_!Z[I'_N$,*\4]"1>"C_=,76S9!TK-P;NLD#D>
M5(431?27^77U15HM-4'NC&1G^)&HSDNA:L*$%TTLK0M!S#>#X$N>!]IO=<(.
MLW%T,U:"?CY$6+\7"1'BV9E12H)VBZAA'_&+X_H<X54'@B$'Q\ET CK\=,:>
ML 7R.,:TF,#*4 ''G\!]3^898_\E"(2:]7=(FL_8JW62@@Z&&)-@?4R Q8&2
M.$?4:# 53I)D03" KZ,,.,UT/K6]D28+QAH\F4\0:Q8-#V PB""(WRQF#.JZ
MS)#W3("G+19SU[@\D>Y))\!49V2097/@M2#!IW,>%*=.UDPRF=)].=/67346
M2%.2#86]_8I@0;,4\0LS8)<$)9L2].%L01"?)],%P3._1CZ8P#)% P&M%0%H
MX<=+VEKX%CLUH7Z!:)^PM<LQ3@1[0<$2!J]Y"OQWJ:BB"P0]GBINH;W_<QAG
M.2$TTFP&[YRH'%+&<+EMZ8RB+J+_70M\+(=HQ[1;#78:CK3HI478I!7FD=[L
M,<3ML]8IN9[;0M]77]3[T[FL[9A);Z-1F]#5Y6BH]$['J6ET$K<;.HO2.S$?
M/:=+ARKQ!U=XRZ(+WI"F\]'8OG*9F"G0&^>94;P%0-2'70C\#4'$\DWQO+NE
M-9_.-N1U7\U T.HG:!R'\6/<4+BI=(Z'D@LP*X_B2NRU= /ZRH]>0P:71.VI
M'-KD%X2I7*V*8FUPSYB,.!)V@%UVE&9.D4- \&F<@<2%?R81 C4O\;]CT(/2
M%#2N9(S_@*\3!CY)T:J%A<7+V833G1C,<0IZVSA16'P71^M=F;F$;;5;03(N
M))C6<1MP'0]S9_IQOCF$S'9V?O[IQXLWT<7_^'CQ_JJCN'>^[Z!TO%!J#?LH
M#IEJ\LZ@2!K'ORZVQ4W)$$H)L.3EG/Z:Q M@_OK4=;7=XT3QN"83/"G0,<=S
M]_T]*23<>3J!46;+!'@QR(3ITH^A;@H*\RX7) :RA)@F]UC6 BJ0<XB4,H-Q
M0 'S,U< &BYFQJ% DUM.YE&&\.%9=)7KJ?E?8%.G1^1?#4:2DFR"H6X449^J
MIWQ#45-];89L>H%B 'UG;P>2-!H-FF-P7>?6]K53A'V^P)-$JT3DS@)),HU
M$I%EW"$#$NRX,:S1XVQA7;/>7?:*.;->5=9Z&Z=5F&2*OB,N7J7A&/O6C&A8
M.'J(N+&W;1 HXJ&LUZ?<D3S'A6.)284X8XS+H(S/ST\8:J-I5N8@<[U<!%A=
MK42-!([%B41!N)N9<%WL]O66N_T1A$7[MDF4ERAJ^+OC#/3+]^<??KB(/I_]
MC^ZMMM]I:%D 1GW#Y2.DQE?=9GKR#5;F[,H5FHA@\&9C-&EF4]1JF'[&,[@7
MH UJH!=4$5"Z$J#Q%+3$,3FBX5= EM/%[- :"$)_C#9WPAK-$ME#QDAK^&KX
M_#/9'-67LE'9_5^T#=*BHNV#NBG61&T4&\QH:\8)(4@C8AM<SW'J-R9)"!HX
M 9MO,EY$V9B[!>R(2"FU%B<.''BQG.#=SD!%GJ#7?:$]"R1[)<4(,6BUV1PU
M3O@1[-1DFCIXJ*%9(@0QA@6PK4U""-PPT'(\<U,$S3S.YC,*;,1S4B%/IG%*
M,83V/$\R:H7Z.@+U%PS5&<C>U.4!"5@&"&00KO"^.2B]^%N@APEHPQ^'CQ S
MJ+ O#>YE.@;6-$XI<V@"X\^E_!1NUJ>">([M# FKDXZ$>++XH_.]6#]_K:X;
MQ'@(\O;Q%_"9ADVY4_PV7^VTZ&"3/ZI5:^IKT$M!%N/:HR/0M*B7?/XH,4QA
M1_=8D>0HMD$$F0T,(SG8V.A>86IJ[/JG84H:4(\-:[+VQ/ZTNWJ,S),+4W/*
MO:<:&'*0,"8R_A#+[;#<%UG= X(PN:H4=S[J8U'D'734K3&YC08&:5.7V-L:
MYH #-D\-U7Y]ENW%#:592R'.,Y-FUCZ9_1%7GB9_-&'O5EOL=EW+(F;0BPV[
M"Y][#QYDFH[2/Q+X:LFF 6?24A-[K#YWR('N*?@4YZ;^R9NR;G:<*A6&B7U7
M9K=V,P2N2X?PC>4*!(W=NEYRP7#A?A+F@X.8WC>2"(8R]_!!]Y\HAG@?$&,<
M^!H0;K.__GO![A+:1'_SL) C=ZM(9B/9"N>%<XUJ%&""!#!%LX*<.K8K%W_T
MQ9BZ"9H)@[ B: VL\L;OX?631_B55^*L&.*CZ=DC9T'E1B!0']!?HMM-=4WE
M[,YA#DS^%/F+ YDR#D:LOBA!0ZFY#P1W?A.2EU:<:B?R$Z>DIQ5!@U5[@Z@8
M)RKJJF'U=U>>YM?D5( 1%<^8H<QR)EO7,%A+TM47E_,YJ3*CZC1JTG;:6C>?
MKQD3G<-CRG-$UNGV<;M@=_=P87M\XVVYI7-J=;I?].!3+UI5>+B$.P03:!SQ
MAY5Q^FY_[QS5N/Z#%M&-J^<1'P[?>+LOU^0=$)HB11C(>L<NK=9+F%ALUUG8
MCZ=&^ !U="7;."B9TE?$G<$)>8KPH=Q,!_ICC9SSE<;@*L#P*."+NF**%[^H
M(^J^0VDT=:4,G#=DHZ-V[ LF_#MBPF+PJW^H0. \<06R)(?ZE2 @#./(R1/N
M_/!,31*F4B@+:?7^2G6Q=!0TW(6$&O^62S=I?NO",RJOL%U7%4.$X2NY.&Q=
M4L':UF'?[1E> :$-80_PVEP7_>_CTN2-2ZM]9EWMW>M=VM#J1@1FOEV5&R];
M0]7&V@G:T=WS7+7C>+F-=XWYO&#SJY,5A_09Y9!1ZYZ>41BL6(*5<983RT;^
M)TLS%'S\[SEWOQE2TE]SJ:47I"]3HG4!HH'I,K7)J5TM:-3SE-S&\%>*F8EC
MRM-<D [-RJCYO4NPU#T0CP/Z86?H^IG%:3+%_R1@57_VH@4T75!UYQS71Q\M
M9>V<3!88D8DTCXYH!4N::)\Q"BS<X23%#$L*^IV0YWI):4%I,HNGI/%>86N
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
M/?G5$M9IK'773S_^].[R\Y4VS\4*IT]7?[MZ?_WV'U>1-/DY>_?A^OJE@N:
M+J!<R[:IYBJ)VV XVDF=&Z\SXBX'=)Q2Y/82<3_B 0,\QO""4)4+V/\+!JOX
MXZ>N!QEQ::!# FDYTH1^"T\2D*&U2:L^AU&>8S\FT+QN]QM!FOVI?^^Q6PC-
MF0&*VX(ZU];<P;< %E/;YYTX!NH_F=<8JL'F8\#,LA:;4E+PACGLZ@]-DE]
M821L[95@[_."F_@6<9;DQ]?0-Q*C!+[-GC<"5+W%_4J]2&"XW7-O 7]%EL8U
MMD]OL=]E 8.@@!0%I[ I6X*)':\]YN/=B3UZ8?#PM)*1AW%R;6WPJL[2JHU;
MZC?,R_<L@K= ZK3;\*X&!$ BFYQ3/!QGDZ7\W5G:-'%"4WL>/QU0N9TBU=T\
M<Z,)L=1WX-7.$8J)I4TN>;:BL_*$.33T.P8TV#(D@]&A*"RWZ-//?=%GS89%
MGCC]EGY3.TF8=.60VKR9WR->0MYJ(Z"XH8QR35^(/THWQ]2_H]Z&9W(HMRHO
M',G;3ZAA'-S(?A;464'@_J!-LD%XF,;Z=Z<U8E/[1H-'F<*A&574Y;#_BH.S
M.<L;"8>WU-WWK":VX&8S?\[8L.U:4PX>]OVI?,FSH+BF+F>@BH*>QVQ(A.5Q
MD?M"AH&=T^.J::3S;E$,NH*R)OK)9S]+3.O4ZX[57T>?KC[^].GUWRZOKZ*/
MGS[\\.GRQU.O0\3BNQGV,B$0N4.YVK%L#)\]\4&PWT<:1(;5NXCAH1GM8>JZ
M9LISMO]6X&>>[#M]K1T5PR'ZF@0YT%A&[L'=VI FL)E%-[=WS^XW78">B)TE
MN5"D8_B;'V=/4K@Q44&D#LS]UM29:A6)>Q$7DKQHG-U/G7V-]TLK&XV#QL/?
MIB--EB:4=9IR)RWJMNAK(HO937ZP:?TE$! P!W"F*?Y2Y8!N# 9L=MC=%"UZ
MX+L?$7]:8<GPF."@7V07=>EFCLH_IG/YOUG[OP#Y>S,1]_JYLWNY8]!%/_"%
M*8Y &$C$<H-=D<1D-UDJ?O-QPNA^/Z/-H]1GK3!E8*1_K)? 0H8Y@Q\W%KSP
M'S]?^K+749\F.U \1(KQ#A(.T,_B9+*42NV#D"/-!,L0%EU\H[X.EM'EM4Y)
M,.3(53ESN"+=/<@[/8 "<$& *.$NN1R#X89?<.MCM@!6Z#''_H0(K>P!:JBL
MO'. [7@FQ\[:UJ);N7(E"M:XC50W&440M,\=>3)L*L1PF(;/4!UBB/'L9\M-
M%46'&'\2#8:+'+ #]D8)ANY$LJ'Z8&HI"Y/X%?N62/1W]T4@HK <!R?([P%F
M,GO &@B?UN["M;T(CKQ*WLR]Q#;==[QB;#FL)5/$PZ7:U\:]!\*7%)*BT)"P
MR.=<JW-T(6%U "+A*\$SI9M%<'<Y7'Y:5/%@*PT+V*4/HH>%M>WIL?T,$TIS
M/%KB.Q_@@C4FI'[L87ER44P^K!%N9;,^CF4LY,5%EDP]L([& *C[?#VD8DG!
M,8HR!OW#ZK+C<#;JL->C,:?&H1+Q)IZD:0Y?GK;H5B<@0Z),IN(](;W^T=35
M[C=QS[KN9MS'S)4+^58(NH*'W.POLJPU>X.Q(+-N'!WMYB8WQC&?"_*_2CB"
MD@+&.]Q;^3H[3;*R:)P=$JU'!>O,LC&D*\3(]I#CU,A4F(+ZV/\@@5QP3267
M0%E^&KQZ>M:(WW>1.3G?5S312R&>LH^(WH@[V[_F2O?>77% PWU_]5E]91^O
M/D77?[O\='7*-3!M3*9!-X'H[>:L;B/75L\WIQS$0X*"L0>#+V!2<56":6R-
M"9_1/25<\RS<'5 )45>&:Z=&S@Y95XT]&/6I8XT>E_NM:.:@:WA$@. !MAK^
MR(SB?@1J#-J.:^Z"O!G3EC<D9JZS/\DWT.,N-[3W#-5T8#6?Z1-P>&K^"1B3
M'+@*WOMWO:#&>"EUPL+/99O$=5UPQ42;PV^%)@4Z-8(I4^8P.NX"^U^U:53
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
MZ&^87/$EHN(HH\2VX'9V?B).S2#T"!=&$X:*3;,%OLL)0M6V1>'@;"QC6J)
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
MQ"-G0)OVSH:R]"BJOG32@$<XO*R^$:E#B2C)EAA?..<V4%,F)QIKO[%%[AQ
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
M;R/#-;MNOY6FC"PI5TQ;DT\P3EJC8#!RIB+>#)#RV7BY0U3<3L.91]5OJ>5
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
MZ\WB.#GN1E"3GL L.K*KWZ,S"VD9EH*SSVU55T#7L2C5U)*-\-$U98<HWE6
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
M</%,1]-L>QJOG0:Z@ .<5;!8%;-$@I)A<0;$E1/(8U&7?3P+O*NE@]G"=E;
M4@G#H@1R;0O*,0!*9:R)I,4=A6W' %G[+3;#U1A8T>O+&Z:.N[N->A_V<2>>
M=S63'U=</QVNFOK#6UA'054R3QA56][9R=_: 0P$ OT4<5V@6858#?3A#$]<
M*HB"=5['94KXC1D<'TX*:=-" 0>KC- R1M$BFKR!W4\(90:A EIX= LOP2-8
M(^H,6%MYE-4(2X>@)CE_7R>4M6WP)!#1"#B?2:O$)&WZ,C/6FOLR]54G!&^1
M(2=(N9ZS31%E!6>1(U!+RRDOB$\!Y$5 0DC^C*2$J3Q)VN@E59M26LSS[(U+
M 17P+3<-UO9 R%/?@*5P-%\2-5!'AT4\)Q'QX#;/>,9H^D]R<@_02) C$%9*
M0UL_0DTH"T *9"6F!208 VX"Q)&R'JML\ERDSM"YRNA1206",TF/+ZEVHL5L
M.2-93EW4/VOY*+OHTLC! .T.%:T3KCBM- T/"RP6F=UG10ZJ7%&R?Z9!+L$Q
M^1QF5A"8PEF!\(EUQ2EQ*0&ECA>UU27[6LXR1.-*\:%E#DRB19PB9  5')ZT
MH>RXEU&5(^AE$12+-YR"=U8CU#"^,8<CBHEU^$M3<FIT6^'I13#EIC$5ZE+P
M=E8C\C+JY14B>H%,*FI^* Z=E-HT+Y!63D"T@PF5&:;U5<!P*"$[HXS LJ%4
MU[.BH2('A*($+E*I3&4@LS.XN*6EA5^QN XE)F:]PM*V"0X$R_=@"I,DG@$'
M:S6[ML'2@4+3^2SMU_"<-J>LW*J$=^;*R2<.14 XHHJ3)<Y]TZ5B>W#7!.5S
MH\G?N LO^EE<BIQ+-PUU.'TC"E2J-G-9?]BU8W][VW5S4W7*\E;Z,TX?I:&*
M@&U.J.2BB"O@1/!G&F$J?(O_)@B8G8$\2Q/\ WY..:B?H9*=(6AQF6,"!NAK
ME%17@%1,4BT\<D&'T9F9#1IBCW#DX4HC#U.*C 41T9O>30.'#.!9G\>HIBVA
M0_JFO#.(J./S'=PFK'X*IY"@Q7(X?PV<=[WK9KW:XT!Q%_(<-P $<U*[WQ](
MD'#KI12>4K9@HH!FTX")[9ZAQA"%N@BH,$$H&3PGGRT<+ *,8W"_A.> O/$C
MUYP)#PT-@JO-ZZC"NHMJ%#S:X/S6!0*E8[@/N=*G]=-L29$C?6V%)[/!DX]6
M\_<3@>JM!@XQP*ACZSO]*,I8-[B3J,H)JVF0TK((F ^I]P,R>&%P>E]X6/<!
MRC,;YKQF4R0I%]UTJ.$$F+EQ-(?/</!O;03H]/N/.IQ^%WTR2IH.#*'XZ[A*
M4"<IBTP0)C%1&G8:1)K&4! ;I(Y3V#5$ED_(J0)7P4*#"1X=F ,C=J+JG3);
M;I'@*TYWPU<7 TX\C1ON\9*Y0)B35\:">(_3V.-_WJI*\5O?TKSKYH2=3EY\
M@H(KDY22S3$+#^@WR?PZ$_!@07#+>=)$"/I99?PDZ4J" T<@QC9'XJ] ;<AS
M:JL@U5#:=P!C.2#I$<DN;>$B6/B\\!T'ID:)*=#H,<."V922]>%!;5*Z(8*V
M$E<U 9ZU"GA6@+&#ZDM_G&<55?2_C$ E ,45 2(SERP@J4<@B$"HP/MJ4 3P
M6B OQ"@\ !__P@'((Z9 3CC6F%Z0P_/KD0:_Z]4M2 @'HCM-' -28I@ =X5C
M._,%HCOZYMDFE&^N.KME/Q=5EH"&NEN8UAV4\*JKCFGYV!G]B5,\8)!9^A=4
M/S@ZD&47F?[)I)J7^G?-92M3)_ E0YA*1[]GD[1.0((].DWM.F1G"_1-R/]X
MN*L,(WH$*P+D@Q3-I&&N=X%)70,1D*@IEJB E(3D!_^D( 2 "4L/&F#%+1!>
MS<XNU"+)O7R6,[:$QI](TF/715IG W)SAIB66<I ?:A;M^2_SA#*D>B/\-[/
MN6+"2O$@DCI7%#[004'[)A7TK,4:0AH7L-*2%/I/W7:]W"OE!90TTY;7,*:\
M1?A9N9-=O6BVYP1,[[CUPVRUQ]9?#$#BAZ KYST$B%C7T$,R.8%OP_:DG&X-
MX[B\I1XE8$:D.)'61W]IR0FBCDOUJ)\YB7HU$1C]Z,D:!R;4@EV\%Z"N;,8*
M=- ;4ZO AM$6.26$MR7"Q-8'FT<\Z_2[#$=<\^? S?UF$T$H?N?;*]'A[TC7
MH=*P>RQYW"RV!#5I^[I*$-$]8WY\-,_443'HYS&A"&;GD#]B^/[OO,5GMA$]
M2&7%:-/H45) 4?'^@3XU6V[!D(4=J] @1,"5?I\"M L3K-VI,9E]\EB!(8@)
M#REFRB/+0*/= W%251TU-I-\M&T (.CQMU"90"S-#+VN(#Y><\.J\-8,+,$$
MQ6N=$[RK15)QVB'JK2EJCW3I*U7;;321<#[6ZGL$6QH[2&##ATI=R(BFUA8X
M][12^XAK%<=H !UNB$M;-0P:,]PGTI#%F' PGV?8KT6X!?!8X%^5JW<;>TT!
M(\TJ'"GZ-.KP-4&H[<W!@$->T82Q)038#3^MYM@-9G%#@L*U@3!.OX 38-^(
MADY[68ZT?<*F3J:PW!'G$)ZG2+'51\7:5-*,S=N>J[*IJ<5,^?\6=ZV_;2-)
M_O/>7T$LO+C,@=:*I)[[X0 E=G)>)!./G9G#8G ?9(MVB)4EK1[)&)@__KH>
MW6RRJ\FF+,]^BB/VNZNKJZJK?@7D.IDBG7D+GYF$%V><C<FQDN-FEAG4X#VQ
M=-]3S6E]+P#FE&7/B4;0-28"RR, ,T1:9!30,S('$VJX"+.YB2"[TQ$#%P."
M!9AO:/8%H^SB /W#P+U4PL)F6RA>CI& U0,$^4*&??"42@QT^R(_3=MOU 4X
MH3N9Y8.CQJ[%:FGT$W3P4J(Z!% =-?J&UM7X)Q5GJ=M\OU_F5GI*51YOY8/:
M3XXT>)-B7*[QMI]O=CDE1P0Q$_]<%D_%7HL?@VD\05G_S0#R :16O*WQ!ZZG
M=U3BSF1,:,=C#'MWD&>!RV;9N"0@QYR#5\);O!+>V5>"U_X#29KX#JE4F&TA
M24JNGR;M<M?S9_QYAKY_39G]9A:PVL\[\L(E-_++I\UR_9SG=(D90V]T@S;2
MX-#V4DF \!:U"9>WU]>4>0JS*B(R%L.L&:!&G7NTA ]C\,C#:I$;8R%AS?,W
MSE!K3>? TR$[2ZZG@\DRRY;9Y.L8Z&M*P:6>QA(QX!2%,PQ<OS>,SJ.TUQ?_
M^F4-%RCZ5V?]OZ@?08=)1_!7.E5_I?C7^"]J57?_5)I5GI?F'M2*DMYX@F5Z
M U4JZ0T']+^AJMGOC;!^TALHQ<G5 >&"NB=U%Z8,NB^%8*GA-)2F!3I Z<J;
M9Z,?4.C3= V">GW8(W:T?8B4#J_NZVF<]0<1A0LA&:/:/%2WD^)I2E09QI1#
M!!/>+\@IAX_F=#)A1/+AE$[U0XYJ_YOQ!'7XT0C==<8(4M$$FUZ7X(=*5N<C
M[QEY-K#''[0GN^ASV99K*BL1/PGUD*R<PF[M*F,20Y_C4'C/8F=?HBQB_WC
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
M]\!U2D"$>(HQU"4T:M-4(\SZ,1Q/:1X)F6B'PRQJ/C(&@F>4Q=FDKX%W\+;
MOP$;!/+T."(%>F&H*?Q$CUK+9PON]T*)NGYAI+VFR8=<K^R1*_# ALG?W"F\
MWN?X)*!$A$3]^ZP(.IH='I6:HRX2^ZK1SP_D7-3OH]J$$7Y@<9D0H/T$0,%3
M^GTZ32S7X<UV#1$K>(WTE>P]H@I9INWT2NE))AA'BE*_.A@0"-<8:3CNIVBY
M4G]!A#P&V,$(!@A+/AV.T:>AHEN,((<;D3M$FTZ10*80[0A_3<!774GKC3)S
MTJ/<R+T,$X?TL&;2&X_:1&=5 RWV/00=4!43JC@@)GO\QJ6<Z-AL7&)+ Y6-
MZX_5-89O'VF<0/@2[X/2C=0WVK@!Q(JGSL:II4G[2OPB;ZEI JZ(!/<]!;AO
ME M4HWUH=-"^<4-\!<&L!XB],NY3^!/\IGA<72D<3C(>X B"=_%:'8U(J8-M
MG6 L2<O&);QQ0WLWLFG[QM$+3"^CK4:24_\XP4?0/8IHUQ2A4X93V*C]LS(W
M]/5Z69#*<I'OY\5R!XC]Y]'/MQ?1FS-@/(HFOFB:<&7&^U[4Y[3AC@4  "7
MG)<7F!Y@9\RG5N V" J+]>%N#PF>.66UT$TUS,<$Y;I)9HW7&[DJ:\+[<"@6
MJ"2KV3"Z+]/%E_5&[=>H/Q+>=/0:W8);$:K5/V_@J19?XL^5%OF[VC<=F&62
M!+7WB>\F*,![>S_!/J;5??RK\?I>T0-JW+*YF<Z\A@?=69[#8T\+^E,W.?O6
MT(7SD6IZB$:Q$3]%4;.I_/$$*Y9UH?PZ22ZUM.X)M]_;. @-Q4\PCX%DK6A
MO_M=:[V!2&Q-$0VZ2AQ=+^<<-G]9(H]9J=SK-1,T"'0>.;DUUJLI91W-"TYN
M QE4S[L"_O)ROR.Y6QDMT-OKL&,K\EA*\$)OD8%GF3RXA=X!^\O+_2:^&;Z<
M^(<N\0?@,0E)U" =^T?,6E^BV>@T.8TQ/3I^D-M8RFW$KL]^T^'P;%0) /7%
MA-**%S$B.]6_3'V[@%A.SIF22[?"-[5B>CE4*7?DH;TK)TRSA#XZT(HN\4'F
M/,*(+2M\R+U@Y(-T-%5JHOSQ@&".ADK#+QH[7EC3;R5(!MU:XBH*&;GP']=4
MO=;/J[MBN<2;SDAR4C97:@TWP*&0Q3?PP\1(?K8L.??IB>0HQ7("!#?7WY&Z
M.D8&OF5 OS('EQTTU,0HM%<=BQ!RN"\K/XBHH;;U'LB/8O4\U2;#7K__%^?7
ML?CK2/JU B'HL RQRE3LU,4:="XZ<5BC5/PUDWXM@0J=,8FM3!/I5X< TG "
MX+J,S'+YFZ)'>"'1MPY=-FC+I=LDX JIX.3([%.CP\I>J;ZO !SKB-SSS=R#
MNPB@LIX.A"_.(G:0IW5=>0V;C]$V)Q>A=\OUP6%Z%^O[ _N]"E^=(0^Z#]F2
M/%3=F8%* -7V0JNVS)1VP:T[0?&"6N$+G'16""%5\"&W-$!J^ -7LV&,%Y=X
M*K$U_GJV;PO&%U>6Q-'V(<J,[E5&&-A%W[?%?@_9>1\>HCD:6??5EF)*XP[.
MH-^ M;@@KL[NC&!W]*\,+A*\&YS5X;Y<2 _WG5&<Y397>H*[@LZ@6"XX7N^L
M9'#"G.'S:OXH6+:[-EHJ@T5MAP+K:5<(EKMG7Z76N@TYI]3XJBFBZOV,!Q*W
M/D8F.K8-L-I[K$TW.>2E+'-X26]D]@LZN0Q@TNJ#R$^@.2JI^=X%9[ 496Z#
MUW"$U/+Y?N\WPFB$Y[A$O>'X%5FPE%!HQ<4 =^P]+>_\<9OG<BI!0D##S*0/
M!:Z'B\2B!R;Y*-6*1.MM#>UHITZ=B^%'@*)&=2C!#R"!JE?I>;"5/&><X++.
M2IY&63 JB:OD!0$'_\[A$VM'14S"541_*^-&E=!?S[^__CH6Y'!CNPP[!LN*
ML5#SW\[5[JB3(?!]^62@.,<]A$OVEC^^$L,C9&X57U6-/.1:7I2N0QD5S&AB
MMXVNU<K'@;!9=Y"_T.Z:3&1^4#&&&"*]L<DRIK>:QIH2(3;6B\RQ@HP6]W3C
M6]%%BS*ZJ+'CDLX\W9&TVVSS\50U>Z:X^QVCZY7N1]<2[P@^YH]J8LZ!F'0\
MY6(CM9,GELGDCEPH=V\+]AVKQ)*-!%:..CRX:H.KT"(GW*U%3FPUHOT';7YI
M7$:7.7F,;J/YG:J]7MF1H8KMK@%$#"4DF50 94_)!;L>QKCE_SK ;UI4M0]>
MK;T *M1-(YN"V-,Y)@?EQ"P8^L(S@!4AQS=$$^&P&)I/OM"1J#KDR$C4%4PT
M:  DY?P<Y&1L 1WMBB>XP;;%?.EFVA*Y::2Y:1A;Z2RT_GVNF$N:R<]!^(:8
MD!^9\PR&8DHREMF24K7R1\"?^OI4W(><R[AV,''^I?RJ/5_"FKK=YQL[(4B,
MSQS[9]OW2&/)Y9"9[*E,VLZ9J3Y24(F265ZERS(I<5CS5LZU*UOZ8H.%$7G0
MGF$)5#,2J&+C16=]C,E)2>0_MD71*] Y"H]'?/,!"^KR^/C\1ZT#Y,G3#U^<
MV+[K>,F%CGQ2*Z>>G >K8F9CXRT2\Y?#7?YI_7A8.A_ \_ C.#EZA3/T&2T3
MXP+)J5-%RK)[&>R^\M)8RT)6]*]J?N?8WY7M]M;96([CN37A([$4[=+X=$,+
MC>'?+A\(:#VN!&Z2!=?R,H-C'QO/@_EO3O_N<"O]-;4-S*2I;7G]8VL#]K4-
ML#E(=%'L[I=K8&!2P^R(KO[(K;W]]1-Z +D6.UW#'4UXCXV-!X]"*JCH_9U)
M2("^M%9$TC&M?5)W^K/&1GHZH(4(=/WC6OM2/,&PR##@;<':4MN5U%?<4![X
MPV*HOD5Y8;MB]5CQ9!46#UYI@"N=WRFU$@S=[>O;K?7N^]>M?>TT_ CF1Q)
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
M0,XQ&Z;_V[TE#O1R&DLRJ[&_[G;[__Y_4$L#!!0    ( -$P-5!.,I7K4@(
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
M*"E21,JLB'&^D5J8(ENDW&NXX( ='<].D3E2[E5<$)..9Z?((BGW.BZ(21.
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
MY><T'5[F)\N_?F]_ U!+ 0(4 Q0    ( - P-5 ?(\\#P    !,"   +
M          "  0    !?<F5L<R\N<F5L<U!+ 0(4 Q0    ( - P-5 GZ(<.
M@@   +$    0              "  >D   !D;V-0<F]P<R]A<' N>&UL4$L!
M A0#%     @ T# U4-)*\N_N    *P(  !$              ( !F0$  &1O
M8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ T# U4)E<G",0!@  G"<  !,
M             ( !M@(  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4
M" #0,#50J0L@1V4#  #%$   &               @ 'W"   >&PO=V]R:W-H
M965T<R]S:&5E=#$N>&UL4$L! A0#%     @ T# U4)"#0S^:!   KQ4  !@
M             ( !D@P  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4
M Q0    ( - P-5"EA@Z;;0(  (@(   8              "  6(1  !X;"]W
M;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4    " #0,#50P#W:62D%  #?
M%P  &               @ $%%   >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL
M4$L! A0#%     @ T# U4+V>>RIE P  JPT  !@              ( !9!D
M 'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( - P-5#!,NUS
MZ 4  &\>   8              "  ?\<  !X;"]W;W)K<VAE971S+W-H965T
M-BYX;6Q02P$"% ,4    " #0,#50I( 7X$4&   F'P  &
M@ $=(P  >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @ T# U
M4 *9+B2R 0  T@,  !@              ( !F"D  'AL+W=O<FMS:&5E=',O
M<VAE970X+GAM;%!+ 0(4 Q0    ( - P-5"O$?A8MP$  -(#   8
M      "  8 K  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4
M" #0,#50YHIZU;8!  #2 P  &0              @ %M+0  >&PO=V]R:W-H
M965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( - P-5"(($@UM@$  -(#   9
M              "  5HO  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L!
M A0#%     @ T# U4#RKQ::W 0  T@,  !D              ( !1S$  'AL
M+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    " #0,#50/QE$R;8!
M  #2 P  &0              @ $U,P  >&PO=V]R:W-H965T<R]S:&5E=#$S
M+GAM;%!+ 0(4 Q0    ( - P-5"*8J\%M@$  -(#   9              "
M 2(U  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @ T# U
M4*YH4XNW 0  T@,  !D              ( !#S<  'AL+W=O<FMS:&5E=',O
M<VAE970Q-2YX;6Q02P$"% ,4    " #0,#50#BM@EK8!  #2 P  &0
M        @ '].   >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0
M   ( - P-5#QOIC(MP$  -(#   9              "  >HZ  !X;"]W;W)K
M<VAE971S+W-H965T,3<N>&UL4$L! A0#%     @ T# U4,P98S^V 0  T@,
M !D              ( !V#P  'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q0
M2P$"% ,4    " #0,#50OZ5$:K<!  #2 P  &0              @ '%/@
M>&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( - P-5 T;FQ,
MMP$  -(#   9              "  ;-   !X;"]W;W)K<VAE971S+W-H965T
M,C N>&UL4$L! A0#%     @ T# U4 9Q/H^V 0  T@,  !D
M ( !H4(  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    " #0
M,#505B42>;8!  #2 P  &0              @ &.1   >&PO=V]R:W-H965T
M<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( - P-5 S^?GYM@$  -(#   9
M          "  7M&  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#
M%     @ T# U4(Y,;_6V 0  T0,  !D              ( !:$@  'AL+W=O
M<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    " #0,#5008B_H+@!  #2
M P  &0              @ %52@  >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM
M;%!+ 0(4 Q0    ( - P-5"88L<*M@$  -(#   9              "  41,
M  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ T# U4'^S
M,RRA @  K H  !D              ( !,4X  'AL+W=O<FMS:&5E=',O<VAE
M970R-RYX;6Q02P$"% ,4    " #0,#50E1QJL<X!  "<!   &0
M    @ $)40  >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    (
M - P-5#=3YAOLP$  -(#   9              "  0Y3  !X;"]W;W)K<VAE
M971S+W-H965T,CDN>&UL4$L! A0#%     @ T# U4$Y,I^S2 0  G 0  !D
M             ( !^%0  'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"
M% ,4    " #0,#50 ;@*O>$!  #Z!   &0              @ $!5P  >&PO
M=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( - P-5!_2H\'[ $
M %\%   9              "  1E9  !X;"]W;W)K<VAE971S+W-H965T,S(N
M>&UL4$L! A0#%     @ T# U4(;4KCW< 0   04  !D              ( !
M/%L  'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    " #0,#50
M\* T@+8!  #2 P  &0              @ %/70  >&PO=V]R:W-H965T<R]S
M:&5E=#,T+GAM;%!+ 0(4 Q0    ( - P-5#-^AC.T $  )P$   9
M      "  3Q?  !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#%
M  @ T# U4.WB\&7& 0  -P0  !D              ( !0V$  'AL+W=O<FMS
M:&5E=',O<VAE970S-BYX;6Q02P$"% ,4    " #0,#50+W!K'N$!   !!0
M&0              @ % 8P  >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+
M 0(4 Q0    ( - P-5"SD()6MP$  -(#   9              "  5AE  !X
M;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ T# U4$&;)L_O
M 0  9@4  !D              ( !1F<  'AL+W=O<FMS:&5E=',O<VAE970S
M.2YX;6Q02P$"% ,4    " #0,#50OWSPD_H!  #+!0  &0
M@ %L:0  >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( - P
M-5 U\'0*Q $  #<$   9              "  9UK  !X;"]W;W)K<VAE971S
M+W-H965T-#$N>&UL4$L! A0#%     @ T# U4#U"(W&W 0  T@,  !D
M         ( !F&T  'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4
M    " #0,#50N.?:[K,!  #2 P  &0              @ &&;P  >&PO=V]R
M:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( - P-5"M$RW!N $  -$#
M   9              "  7!Q  !X;"]W;W)K<VAE971S+W-H965T-#0N>&UL
M4$L! A0#%     @ T# U4(N( -&W 0  T@,  !D              ( !7W,
M 'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    " #0,#50(([P
MWK@!  #2 P  &0              @ %-=0  >&PO=V]R:W-H965T<R]S:&5E
M=#0V+GAM;%!+ 0(4 Q0    ( - P-5!F;!%9^0,  +01   9
M  "  3QW  !X;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#%     @
MT# U4,0[(FG*!0  J1P  !D              ( !;'L  'AL+W=O<FMS:&5E
M=',O<VAE970T."YX;6Q02P$"% ,4    " #0,#50BS5R>FD$  "'%   &0
M            @ %M@0  >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4
M Q0    ( - P-5!1N@MQG@(  'L+   9              "  0V&  !X;"]W
M;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#%     @ T# U4,DFA_V% @
MC0H  !D              ( !XH@  'AL+W=O<FMS:&5E=',O<VAE970U,2YX
M;6Q02P$"% ,4    " #0,#50<;ZW:M@"   \"@  &0              @ &>
MBP  >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    ( - P-5 +
M7;8^U 0  ,<6   9              "  :V.  !X;"]W;W)K<VAE971S+W-H
M965T-3,N>&UL4$L! A0#%     @ T# U4$_W@J\-!   [1$  !D
M     ( !N),  'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6Q02P$"% ,4
M" #0,#50YFR7&B(#  #!"P  &0              @ '\EP  >&PO=V]R:W-H
M965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    ( - P-5!M%BAHDP(  *0(   9
M              "  56;  !X;"]W;W)K<VAE971S+W-H965T-38N>&UL4$L!
M A0#%     @ T# U4&,]#/Z@ @  KP@  !D              ( !'YX  'AL
M+W=O<FMS:&5E=',O<VAE970U-RYX;6Q02P$"% ,4    " #0,#50:YF8TG "
M  "H!P  &0              @ 'VH   >&PO=V]R:W-H965T<R]S:&5E=#4X
M+GAM;%!+ 0(4 Q0    ( - P-5#0/*?-_@(  )D+   9              "
M 9VC  !X;"]W;W)K<VAE971S+W-H965T-3DN>&UL4$L! A0#%     @ T# U
M4(W'00>W P  $A(  !D              ( !TJ8  'AL+W=O<FMS:&5E=',O
M<VAE970V,"YX;6Q02P$"% ,4    " #0,#500HJ&VP("  #]!   &0
M        @ ' J@  >&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0
M   ( -$P-5"Q1RH4N0,  ,41   9              "  ?FL  !X;"]W;W)K
M<VAE971S+W-H965T-C(N>&UL4$L! A0#%     @ T3 U4&.S$S[= P  KQ$
M !D              ( !Z;   'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6Q0
M2P$"% ,4    " #1,#50H$X#K/D%  ##)   &0              @ ']M
M>&PO=V]R:W-H965T<R]S:&5E=#8T+GAM;%!+ 0(4 Q0    ( -$P-5#>3J8-
MI@,  $<1   9              "  2V[  !X;"]W;W)K<VAE971S+W-H965T
M-C4N>&UL4$L! A0#%     @ T3 U4"XJ;5P] @  #P<  !D
M ( !"K\  'AL+W=O<FMS:&5E=',O<VAE970V-BYX;6Q02P$"% ,4    " #1
M,#504"%8J7T'  "#,@  &0              @ %^P0  >&PO=V]R:W-H965T
M<R]S:&5E=#8W+GAM;%!+ 0(4 Q0    ( -$P-5#3 8.XIP$  )P#   9
M          "  3+)  !X;"]W;W)K<VAE971S+W-H965T-C@N>&UL4$L! A0#
M%     @ T3 U4!QB&8UD P  ,P\  !D              ( !$,L  'AL+W=O
M<FMS:&5E=',O<VAE970V.2YX;6Q02P$"% ,4    " #1,#50$,X>W^\#  "F
M$P  &0              @ &KS@  >&PO=V]R:W-H965T<R]S:&5E=#<P+GAM
M;%!+ 0(4 Q0    ( -$P-5 :YSADZ (  -L*   9              "  ='2
M  !X;"]W;W)K<VAE971S+W-H965T-S$N>&UL4$L! A0#%     @ T3 U4*KE
MZ3H  P  A@P  !D              ( !\-4  'AL+W=O<FMS:&5E=',O<VAE
M970W,BYX;6Q02P$"% ,4    " #1,#50<B5/@ 0#  "B#   &0
M    @ $GV0  >&PO=V]R:W-H965T<R]S:&5E=#<S+GAM;%!+ 0(4 Q0    (
M -$P-5!4XE<C@P(  #T)   9              "  6+<  !X;"]W;W)K<VAE
M971S+W-H965T-S0N>&UL4$L! A0#%     @ T3 U4(-#20ST 0  X00  !D
M             ( !'-\  'AL+W=O<FMS:&5E=',O<VAE970W-2YX;6Q02P$"
M% ,4    " #1,#50OZJ MZ8#  #^#P  &0              @ %'X0  >&PO
M=V]R:W-H965T<R]S:&5E=#<V+GAM;%!+ 0(4 Q0    ( -$P-5"6/\R0,@(
M  @'   9              "  23E  !X;"]W;W)K<VAE971S+W-H965T-S<N
M>&UL4$L! A0#%     @ T3 U4/1:S\?2 P  7Q(  !D              ( !
MC><  'AL+W=O<FMS:&5E=',O<VAE970W."YX;6Q02P$"% ,4    " #1,#50
M]XXNCPL"  #-!0  &0              @ &6ZP  >&PO=V]R:W-H965T<R]S
M:&5E=#<Y+GAM;%!+ 0(4 Q0    ( -$P-5!=[KZ+6 (  '$'   9
M      "  =CM  !X;"]W;W)K<VAE971S+W-H965T.# N>&UL4$L! A0#%
M  @ T3 U4(D=S%O8 @  ?PH  !D              ( !9_   'AL+W=O<FMS
M:&5E=',O<VAE970X,2YX;6Q02P$"% ,4    " #1,#50;ZTFMH4%   0&P
M&0              @ %V\P  >&PO=V]R:W-H965T<R]S:&5E=#@R+GAM;%!+
M 0(4 Q0    ( -$P-5!ET3]15@0  )@3   9              "  3+Y  !X
M;"]W;W)K<VAE971S+W-H965T.#,N>&UL4$L! A0#%     @ T3 U4,+%WT(G
M @  R@8  !D              ( !O_T  'AL+W=O<FMS:&5E=',O<VAE970X
M-"YX;6Q02P$"% ,4    " #1,#50VOS#5+@"  ";"@  &0
M@ $=  $ >&PO=V]R:W-H965T<R]S:&5E=#@U+GAM;%!+ 0(4 Q0    ( -$P
M-5"?.TKP\0$  )T%   9              "  0P# 0!X;"]W;W)K<VAE971S
M+W-H965T.#8N>&UL4$L! A0#%     @ T3 U4*&GTF*= @  20D  !D
M         ( !- 4! 'AL+W=O<FMS:&5E=',O<VAE970X-RYX;6Q02P$"% ,4
M    " #1,#50E<?@ 4L#  #I#0  &0              @ $(" $ >&PO=V]R
M:W-H965T<R]S:&5E=#@X+GAM;%!+ 0(4 Q0    ( -$P-5 Q;9,'QP,  % 0
M   9              "  8H+ 0!X;"]W;W)K<VAE971S+W-H965T.#DN>&UL
M4$L! A0#%     @ T3 U4$*%H9VA!   Y!<  !D              ( !B \!
M 'AL+W=O<FMS:&5E=',O<VAE970Y,"YX;6Q02P$"% ,4    " #1,#50['I-
M#VX"  !I"   &0              @ %@% $ >&PO=V]R:W-H965T<R]S:&5E
M=#DQ+GAM;%!+ 0(4 Q0    ( -$P-5 S ^]]0 0  /04   9
M  "  047 0!X;"]W;W)K<VAE971S+W-H965T.3(N>&UL4$L! A0#%     @
MT3 U4 -4DHVW P  ZA$  !D              ( !?!L! 'AL+W=O<FMS:&5E
M=',O<VAE970Y,RYX;6Q02P$"% ,4    " #1,#50@2&!8B@$  "X$P  &0
M            @ %J'P$ >&PO=V]R:W-H965T<R]S:&5E=#DT+GAM;%!+ 0(4
M Q0    ( -$P-5 MNL_3HP(  *D)   9              "  <DC 0!X;"]W
M;W)K<VAE971S+W-H965T.34N>&UL4$L! A0#%     @ T3 U4!9 A?K" @
M^0D  !D              ( !HR8! 'AL+W=O<FMS:&5E=',O<VAE970Y-BYX
M;6Q02P$"% ,4    " #1,#50QQYI\_\#  "L$0  &0              @ &<
M*0$ >&PO=V]R:W-H965T<R]S:&5E=#DW+GAM;%!+ 0(4 Q0    ( -$P-5#2
M(91^] (  .(+   9              "  =(M 0!X;"]W;W)K<VAE971S+W-H
M965T.3@N>&UL4$L! A0#%     @ T3 U4&9DNG84 @  EP4  !D
M     ( !_3 ! 'AL+W=O<FMS:&5E=',O<VAE970Y.2YX;6Q02P$"% ,4
M" #1,#5026@R[IP"  #C"0  &@              @ %(,P$ >&PO=V]R:W-H
M965T<R]S:&5E=#$P,"YX;6Q02P$"% ,4    " #1,#50(,'D7YL"   @"@
M&@              @ $<-@$ >&PO=V]R:W-H965T<R]S:&5E=#$P,2YX;6Q0
M2P$"% ,4    " #1,#50_7,G&5,#   J#P  &@              @ 'O. $
M>&PO=V]R:W-H965T<R]S:&5E=#$P,BYX;6Q02P$"% ,4    " #1,#50(3TY
MV[\"  !@#   &@              @ %Z/ $ >&PO=V]R:W-H965T<R]S:&5E
M=#$P,RYX;6Q02P$"% ,4    " #1,#50?BHT;&,#  ":#0  &@
M    @ %Q/P$ >&PO=V]R:W-H965T<R]S:&5E=#$P-"YX;6Q02P$"% ,4
M" #1,#5028E&+(,$  #*%   &@              @ $,0P$ >&PO=V]R:W-H
M965T<R]S:&5E=#$P-2YX;6Q02P$"% ,4    " #1,#50'Q'8#H82 0#'+@0
M%               @ ''1P$ >&PO<VAA<F5D4W1R:6YG<RYX;6Q02P$"% ,4
M    " #1,#503C*5ZU("  "Z"P  #0              @ %_6@( >&PO<W1Y
M;&5S+GAM;%!+ 0(4 Q0    ( -$P-5!>]&34J08  '1$   /
M  "  ?Q< @!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " #1,#50D[Z?[!(#
M   _/@  &@              @ '28P( >&PO7W)E;',O=V]R:V)O;VLN>&UL
M+G)E;'-02P$"% ,4    " #1,#50'-A?Z'("  #].P  $P
M@ $<9P( 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     <@!R %8?  "_:0(
"   !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>88
<FILENAME>0000796343-20-000013-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000796343-20-000013-xbrl.zip
M4$L#!!0    ( -$P-5#7MBOV1!L  (M6 0 1    861B92TR,#$Y,3$R.2YX
M<V3M76USVSB2_KZ_@N<OMUMUCBW;22:IR6PI=ISSE1/[;&5F[],61((2+A2@
M *!MW:\_ 'PG00"DY!4S=-7.1B;1S>Y^\-+=>/OU[T^KR'N E"&"/QQ,7AT?
M>!#[)$!X\>'@V_WA]/[\ZNK@[[_]Y==_.SS\Q\>[:^^"^/$*8NZ=4P@X#+Q'
MQ)?>'P%DW[V0DI7W!Z'?T0,X/$R(//7CB07OF;^$*^ !SBF:QQQ>$KJZ@"&(
M(_[A(,8_8A"A$,% B!!!^8E*@=)K#N@"\J]@!=D:^/##P9+S]?NC(Q"0.7SE
MD]71R?'DW61R\N[ $_IA]AX$<Y=B$<+?\V*/CX^OGN8T>D7H0I0\/CV2K^>
MP:PX)AC'*SU!P.D1WZSAD2AT*$I!BOR<SDY4)8C9H7S,<JH0L+FBR-XH50Z/
M)X>GDXQ(<@UX3E)6Y?51\K)<%!D41YAQ@/U<\:>&H1Y/5>G)NW?OCM3;O"@+
M= 4%V\G1/[Y<WZLZ<?#;7SQ/U1&T6A/*/=S -M>84:Y1.:E;U\0'7-7DLM)E
M4D5T!"/."D:'!:-70H8#[ZB;.+L09!L11!U8 +#N+D:9,!$E?;*M.)1$??#1
MRJ-X;2M0SPJC%:AWG3&UJQ9QFB3RK\.,[E ^.IR<;"=%T:UUDR*CVX44[XX
M]274 C:?'\*G=00PX(1N+L7?;I)%E%:X?"J82!'?21$G;[8047'&<"&'/7>1
MRE0[E:.#63**K;^O']9<Q"A3?DT(=RA-/TGZBZ$?31W;3T8@/_RZVR<9]%\M
MR,.13V+,Z4;V3&]-71HS$69_'!9<>DH34RK<QHVUAVV*4Z;,_^K3NU;8!A!U
MER4CDC^VE@ ^^<ON(N14ZM?60B#\ )ER-4Y=QCT-6?K[L&#13Q(,D,^LM;6=
M*OFY=45ER)?L)EV$R&CDC\."N*< ?$TEMU\Z58N<2OTZ+.CK0@","5><Y*/L
MX7J-<$B2)^*9'+??9X/W'0P]Y;"_3X=.LUM_M*9D#2E'PITJA4.*P9+"\,.!
M#+4.L\#JGSZ(7HE ("O2^$#5K5##E"#QXT@I<5T(F7&0'?>' R:L'<%4\W^Y
M4@$,NRHE2!!& ]8I O.N.@D2& U4G36%7=41) QBWJOB208S4<!#(MJ=^CZ-
M82#<3X@99 >>?/OM[DJ3@% ?KI?/6&?,B[KSV\ED<CPY/O8.O0O$_(BPF$+Q
M1\K!RUC\>E0GK+&,&0QN\&_J=UWOE#@M8B"L-51GNFI;T)*E#S.SNAO[ G*
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
MV!]!EI]V60P/N7H=B9ZQKPO@O'-7UU0^))15])"WP'P!//UK&G)(9TL*X?]
M0-ET12A'_R=]4\:%4XE8PS [8/@G,UI>,[:T59G/SVZBK_")WPA!R.R1[*AF
MN;'\TQFN=^TR<OHSF$GH)93;8=_ERO1/:+RM:IF!UU!-]1%B$45Q1F&D]E9R
M$0(]K0E3855><:RE!J9>JV/ZD0 :W(29B\:F.#B'5 2]^-.3 %9>_<&J_FHG
MBOV[L1]CAC!D3,1B<X33W&<(J8@79^!IRACD;.K_B(4Z>6#1D69@6#NJ?HW
M'$6)N\%8+ )UT: O8]%\8=JW*0H2%H<^)IJ[66D;]D/+$Y@L>IOGHI /#::I
ME_MI=10PWD'9--5>=N&GBHC/5>\6VL':XGPIJB9$F%-U6\&&R43A@QS!@ECX
M3T%:W?U2>GTM/IR9HS_Y/KH4I^[T/$)AV CR"9XM$0WD("\@%L_594'B<]-'
M,5CD/49?XCUE<PJEA8MW$UZ);DR*=1/.4CQ5WCA7SE)H+Y6\5[(JT>0>T@?1
M9,7P?A^OUZ+'3E<)5[T!Q[)[\P-L2@I!?(K6DMRDGZ'8_ET<*2,);RD)8C^S
M?%E^S;OA]B]*WK0^,5"O4%6U3,6&KF&S1M5TTQ88KE:BMY.N_WE$XMR/KC_\
MB;K 6&"PDC,X6!604<X=3*;DV!*M:S&1>_']]Q:9CUY>$S"E5'HJLN M$+ZY
MC];"-?HD%TN+MS=A&N[>@HVZKRE)]<M[($$4J2<WJIZF[V^52)EM_H7?ZV/<
MF!W*'^Q]9KS[W4RL[4#M>U'C^07@\(MPF%?Q*M%3Y88_81&"WXJZ+[VF'5JZ
MPR>':.Q&=#Z#_A*3B"PV=2.9BPXUI&](?P[62+0*F8A,#_]BK9KJRPY,U=8N
M^0(MI/12<HJ@X%_M@MM?#\_W3&7](M=&:+6HOAF@ H;K:.N+(AS+[GTE1"9G
MQ8.I/QR<!U.('\,947U9DH3.-6@^W_O"#GE^$=\DX7V:'+PD5".\2\'A0I)(
M#X+_%=[A2BT$$S5U'G,I+B>R6RY:B6/9P2G;VD5\>D(JS_.5X$^K=40V$.93
M!M4^SZGD_OUF.7FU O0[Y"J#1\(@OQP]2G/=N9/A6':P>4\I?RHY2M.TPD*0
M/8(U"4/A2TB\?$#I1OR;%L1$%/!CX7%@7K;#EGS^?#:*"%Z(\JNMC51B-%PK
MR06I\%I4_* ^T7/O+V$01T*;/R!:+#D,I@^0@@7\QF 81Y(FN21B!I_XQZB4
M:MTUTRTZ%YZQV;Y_*93*UB$'/(])%I0PIM'?4'1@CGU-T4A*C_":$A\R)E=*
M ZD)#@(H.DF2'M];UM>18F!JMPZ0E\0'4>+:5,=#W8O]#W^?9:VZI:*/XE-6
M3-[<A+7LI4.YH2W.52+'F,(D-EX(<S&"06V="\O7N=0CG"WH]Q[U=)4=85_.
M:\$ )O]^%=YI*-S3OK8P\!N<K]O;:,*9C0!C*$2^8EZX^6Q;^[FQ'MJT@6M3
MC,1?<)NVV(G!T!JC7?BL]1#JV!ZW9#FT>M3?<OV;Y*YX#[=[RR]INX,^P;Z(
M5M.M:+[<R807-V&1*Y^12T*%IXWE?"4*$*"HR$#O@M%@J]R5;"@J51,E:;%J
MRB;&(M(0X8<*YY \=$BM_A'NZKI8X:((066-S.[9[BO=U]K)9RN_[D24>R^J
M@H":3)]0R02M[]UT"?C[ *UD'2/*\=UE9]U)JPOE>YOTRDOLW\._4E5+/D/X
M6G;\HM5"]""EFJ[7$1(Q)OD8HRB0J[?2L+-0K1?MX/K 5G2_B!@&<U*-U.H/
M]X_A%T 7"$]%2!S,R#6:$SHC%U FB1"&Y?I7J.!.L.=M>R511662=4R(Q9W5
M<Z'9CX:&2B=3R(U*5WTXO-G!+^!)KAU0ER*R3Q%2Z;D92;H$6-?&J>P06I82
M="8J%.2E/<=11!YA\ T'D.;'2E14<Z/8]Q)7X9A^EK'FM?)NI;^VP-+;O<)9
M$YGB9%-[XM2)\G?IWI>9:%BJT[U?0LC_4P2M\J$V<?OL7QE$)E=(+>-V&2C0
M7$4D HA*HLQ:ZN<9'+_"1_LTGZW0\/HQ(:XO[94(=DY6*\2%PWT9XWK*UJGD
M$!7DD)T<GQS7M:D_'K#H(O(1_[QNT:#^=KB*M&@P -$+46,IRDV8;^E1#&22
M_R8,(4TV=916?G8HW[^ODU.F"S%>[$JY/R#\SJ[P>3(!?8F8#Z+TM."Z7N:B
M0UH?:9*XO(+4H=SPU&(WX078L&],AC#GZ=%),)WV5;MO*GOSNA+UKYJ9#EOK
MJ6]>.VE$SP5-?C=MMM*TO.FSZ!)*\_=Y^J<?Z=#RA*T=?K)T/3D+1VZ84G4M
MU>E.+EFH^18=RN]_B$B$E?';CUAZ\T&@ENF!*/&)DK7[^%RYGY? KRR:ZDD[
MM*4O[<#+N&:JSI$#=8RUKX;GK"1RLOJJY>;CH8JN66ZA>S& AM1R?MP,/.E#
MZRX$@XB2E<#9@C?AIY/D;RDS3#I^T3HKVCD4'ES,G*M;2@ ER=9/8OCVY8I0
M%27*!.05SO*2I>WQY6SFECSVG+]M2*_2S=V5MI(-1L^;4&T(E+-WXMM?0  _
M;DJ[L(0/*E/2]Z*&T8U,NS>W;]V63A-X!K[[SCIV44EU ?=KZ*,0U8Y(WJGI
M>GYG:(O:I%@GQY-WU<&N\73_(UVZ-[V6'6T\'5S/WF[Y)*DOS'Q6,[[FQ? <
MI4+*UVWB#R IY2#^FS;QWPQ?? ;2LVRU.C3?#E<13/A&-#^C.BUE!M$W"1J^
M$1ZGW*"EEIC/-Y^A%'N]1/Z40J!WQWM1[M,O;P<RGD>(+86;50.O^7P @%52
MS86HM:<#R)09[)WFMXJU<77#MQ<87C]P=_]-?J:\OJOZ:,!+NE)!JZNXZ@_W
M7^GOTI6IQ2(L-<F>"]SZ>G ^E4&E9,E NT[Y^Y\F$7P'0Q&UJPGC]/B8"ZB.
M$*TEJ!S*#:$.9CO1U,SEE*OIDYMPMH2(WLI4C8BOHNF*Q)C?1C%+KX>8XN ;
M7@,4U$\2W"&_@2WJNLM7[JI4OI#XMEBYJ]9!Z;*4G:F&4"4J(G_#HL;**1WY
M9$;D,8!7,A(77;I?.6"X!]W ]OQU,$&R\,U=];S\<Z[J[JN:FJ22DN:K>_3.
M<4_:0:2MC;)G1QGD.CAIK*/:^QD=1HF_PL=N*M8(!K<E(=V<6M]-UGR\]SUB
MJ4CIVDE9/'_"('V =R2*Q+@@!X.VQM>?P2!:H+Q]1<Z$)PNAA4W5BEJU[R73
MT5SDIYDQSC:)H*HOT'P\O+ OE[%-]@$(7Q(V.33B)LSKB;RVB,1S'L:1<"VE
ME\FL+6M[-L-H7[D:W[!/<+8*(TL[W,PCM$A.MLQ7ZJ@M/^HF@.2(N>1O@X%V
MR'EP-LLVBLJ(] 87$2J;/<+H 7XAF"_9#;TF> &IK29MRVZ0*<7BD!:0'KX(
MU.$M  =1<6W M=R?(S[-ZE9Q)]O7:+VEY@K%;EIG),[9M.5&QK?Q'.XZF]9'
MU]8&T)%VX+5]38D*V=-93:$,!%0N8##5=3>B =?T=@5:ZKF=8$BU'&)$J$I2
MG:=G=%6R&8;W0_-#2SKEYZJSY%SUVNR\J<!PD\HJ=]*X8+MT0O+'35$D/1%9
M9=6FBP6%PC.!*IY5\-VF:P9SBSP/[\$9L[V]]S5 LNE3K>:]YX#'K#Q5M'.N
M YYMVIVNU0FK9^ [@)"MKU*5^XBJ)Y0EV8+*9I'G_\S0UHU9-6:M*B>K.;X*
MPW5JPAT8_LRMUT7-C@VW$\L!YHA4+C?-$=?21-I7 U1!IKJ+N<IIS)?R*N_-
MR?'DEYI&+B4'KV!:L>IY<FNIO:?-R]?I"*_U'%&UXP\U;M]Q*3@XKRQ7<P:>
MSF,5)O\7F;.ISTDH*MA;^571(PHT<')N.@=/I2T4F>Z]J?>\XKXIMT;B=B7U
MA?>ODX@8212IR=]+2E;9Z@]V2R+D;QHYDTX4@\B:S@A7:SCRW9WICL]BROLC
M+ X)R?7L2C74U0%*D>I:AILP&?GR-7X5I>UE!]PSE:]#;*O!YC*#S.[-XCG\
M0A9Q5!WNFX_W'S-]N[^$ :0@8C*:XX1N1$\GCYJ'V38R("]Z$CU[HX_,U-J.
MQ;ZW&]FEG\O3/.%V%C#RV+L)\ODDN0A4SBD1G!Z\F9SVX&\N8'97A;QQC:K[
M;]A7PB\@$Z6$I@%@Z?E+I0*Y?9[Q \/MW:I:"Y6GI=-AY6J$^_QTV/KQLOU(
M!YL[+M1I68YL*O S 'R=GO_;!^%.M$-U6PIU4 Y@5%F=;2PQM/79%;TRKU$@
MD-Z,R-+.Z].3KV[S5E5UBH/KAL8]: =<W]<B@,#YO9 5SRR_PCT]D2\W0C>:
MH75AK2Z>]+:3U)N\@DQE!M@=8M\O*:P<('HG,:ZG1OH2#VY"5Z?([T2F1N0$
M@;/N[21[SQ']KD[6EO<45I9<URX2RFMR=MEO#*)K%.:M8&LN SAP2@J<G"R5
MSEJ(7_+\+]&?J=MI=&M]R_KWH-USNB65>IU++7YMA-1B@*X=M1Y+@57ZBXM.
M/90J+=3A3#4#;,EJS_:H5==R5E1>#RSO+*LD(3+E>]!MH:GBX5S;?SV2JC)_
M*=K>;W_Y?U!+ P04    " #1,#50> ?6$;DL  !#^0$ %0   &%D8F4M,C Q
M.3$Q,CE?8V%L+GAM;.5]69<;N9'NNW^%;L\S+.R+C^TY7-LZI[LE2^KQW*<\
M6%6<9I'E)$M2W5]_ R2K5 N7)',AI7EH=964$0A\^! (;(&__N?7Z^FKS[%<
M3.:SO_U$_HQ_>A5G?AXFLT]_^^GW#ZCW8?#FS4__^?<__?7_(/3?_?>_O!K.
M_>UUG"U?#<IHES&\^C)97KWZ5XB+/UZE<G[]ZE_S\H_)9XO06NC5ZH?I9/;'
M7_(?SB[BJZ^+R5\6_BI>VU_FWBY795\MES=_>?WZRY<O?_[JRNF?Y^6GUQ1C
M]OI!:N<7^3=T_QG*?X4(18S\^>LB_/0*:CA;K,JN4,C]YU]??/^%K;XFQIC7
MJW]]^'0QV?8AJ"6O__O77SZLZHDFL\72SGS\Z>]_>O5J#4<YG\;W,;W*___]
M_9L')3;,7?RSGU^_SO_RNN=]>1O#Z.M-G"WB HI=25^5,?WM)QM<KC$QA%"3
MZ_L?.SY?WMW$O_VTF%S?3*&2K^M:,8Q+.YD>:\PSJ89M^FC=]&A\G@HU8-'M
M]>TT]XNWRZM8#N;7-V6\@I(FG^,;Z%C7\9?YXAX'4L'64]1U6PO:;"UHQ[7X
M;;ZL1)JC=75D?V76'Z^L?@W^?3M93+)_KV#@RV^;++]ZE]LMTX(]%3K/;ID6
M[&$GV,-:M.<WB#7*B3_!JF>23=I6M<OMDJAK2]\N)HNWZ5T9%Q"(K>*GWBQ\
MF'R:3=+$V]D2>OO\=K:$(.[=?#KQD\/&UE!YAMI4[<P-J#Y?[0ZZA@94GZ]V
M!QU- ZK/5SO>7NWX^6LGVJN=.'_M-@-'Q1E.T^6<H=XMCA$7,%:LA]XVAHIG
MFL]6MS8&BF>::]<MSF*:+-]-[>&9P+9OFRR_:L?>+5+7FH%=7.7_1A @?K93
M:)-%;H^K>;G\&,OK-[//<;',:VP'C3Q>4W>V5\3Y9(6=U^2@#SE=8^=U.>@S
M3M?875VJS<-.U5>['O/KZ\E:,90WF*_\:YQ5&6DKB+9H7=6.6UE#^[967"8X
M6E&+EE<D;U4%]2V=+6#L#WF%L&^G>:OBPU6,%8:@0X*M6?;.EH#+55Q"##,]
MV<RM6IJT^0-$7''5@F]3]D/CZ?S+4:CN5=":I2\7B!_^^63C*^ALJS[KXDZU
M_*ET6S9^6,[]'U?S:8CE(H]6R[M3[=VMJ:[MP^@.MO_C;YHHK^* M.73!DL?
MV*D_&#7M^KY!.S8CU,%@=(](\]8< \QSD>:M.;BVN$>D"6NJ#>TOOZQ?=@D1
M[A*<ZW@R@Q%N8J=O9HME>5MI+EE-NET;*_?T(Y1T8G&%[GB,EDYLKM!IC]'2
MB<T5 _U3=+5K?U6?4%U';7LW![E@7C&":<7R[LTLS<OKU?+@OG\[6(>:>NO6
M:VPGY7_9Z6W\-=K%;1DK.;^]0JU85-'559%MT[Z*'>X(%:U86ZU[51"M:]W/
M\WGX,IE.@>&K@S9O9DL[^S2I8ET%T1:MJ\C'ZAK:M_7@H'N$BO:M/3C<'J&B
M?6L/QM!'J&C?VHI>ZFA%+5I>S6-55E#7TO4*QT?[];!-6SYML/2*?FBW1/.V
M'/0S>T2:MZ;J L!AR=9L.^CJ#DNV9MM!QW98LD';JGF!G0)U+?DM+M>ZW\7R
MPY4M#RZ0[A1HW)**?N"07.-V56NQ V*UK9K/WM[$TN;=H'4YF_L,!^TZ)-B:
M957;LZ)\VW966NX]2DEK%E=D9#7QNE:^*^=0RO(NS_#_?3NYJ;)?M$^F#7LJ
M4K&":(O6'1S?J\BV:%_%D+NZAC9LK=8U#DO6M>U]_!QGMP>]\[//&BJU*J%V
M?-ZL%0=]ZH[/F[7B8!"XX_-FK3AX2GS'Y\U:<? T]X[/F[5"'F>%;,>*BDYM
MKU!#%E4\M[S]ZT9MJ-IE&SXS_"%.HU_&\,];6RYC.;U[V!(9VJ4]9%,UZ79M
MK!AG'*6D78NKC9?'Z*AM;S[)TK>+&/+I(8A7*^U![9=JQZ:JK5U%N%4+#_J4
M:M*MVGC0YU23;M7&@T%$->E6;3P88E23;M7&BH/N,3K:L;>B=ZP@VXA][^/-
M;>FOH"28P'PJ[74ERW9*M6/3"6U<4<=.>[V=^ISJ %#_!7[??)YM/#+%RKJ$
M^'499R&&9LO8ZO ?BLH%W1<UG?LGJ&W4K_+7)+MPJVPSMPOTR=J;UQG-UW&Z
M7-S_S0I?A,DF'<Y_;/ZZV)CSR\2ZR72RG,3%X+8L'RV\3*V+T[_]!*47!V4*
M;[!/A##D!'&(,T(1I0$C#DULM&:!8?.TJM.<^&=>;D!MMZXCH,C\+@*)5PDP
MCJKS0=G"4J>9M IYKQ7"D2?$M,7(&V*I$4Q(2JO4_1&E>J5_-2]#+/_V$PRW
M7^+DT]5R]>-:BRW]$Z:]3&>T^>+UXO9Z?;@&39;QH:?G-$VMM.R\?>R@9IUP
M9H-(?SZ[71S1-YY^7W!/B%0.(YT$1\R3B'2@$E%#L-0F"BIJ<(-^Q]QH"J_#
M?'@YRN2_N3?@.H:)]?/%M]->CQIW^X<%5(W1E#S24E&D+(X(VVB0#-@F+YD4
MF)W>JNP[;-7&@.JX>[^'"E?NVX\^+D*2F!K,D<+2HN2M1$P:@W04D85 J3&5
M!KSM%.#?(04:!:LK&GRP$)3G9?^O?I)WPKZ^LW<Y4#_,B0.2A5?)6, *:<P#
M4IP2I'WP*-AH,;.)6E>#(.([)DCSR'7L-'ZUY1\Q;Z,.LI.K[#ZVBA62..4!
M+22YY<@8;@%)SI @7'J%;> \G,X3^1WSI&'83@X4[OGZ8$AO.IU_R1=(=X8,
M>T0*9;3TUE#D'+C 2)1",46V&1,YH9Z[TQM<?8<-W@)D78<1\SL[/6H._5RB
M4($K!91&D0-PQDFHGC$)!2V#I\D3YO#IM-#?(2V:1^QD%Y#O#5ROB/DYWQZ8
MI_!P3V>ZJ>S=+E]01;:00ZXY'4B#Y5!@32FA0TX$'G-&N1#D])8WWV'+MX5;
M5U[AS6P9R[A85@XFMPL4,(91Q:-'6!N(A!P&V'P2"(/C<\)J+E.-H8+@[Y :
MC2/6%2=6I_=/673=+U@DJY16WB#+&,3(6/,\2BHD8NX 22G+?0V.?,_+CXTC
M]XTK?WV];1>@P>V!;=M%S6U$G)Y4_"PVT!TV=-1K=Q@',]=#W7:W9(%IC#!
M<>2]"@@'(9#6$MBMK98B1N_(&7=,]EG?^PQMDNDYGI<Y:O\0_6VYZEFG([)7
M9Z&-=9Q3P$IJBD(*#-$0)$K,21.M]1B+&CZN$Q?7*!^V.;J.D.UTO-Q2I]]G
M9;33R?^+X1_S:7ZFY&<[F>6*OIU]JUJOG"S@GX;PZ^S3.X@;Y^$T;M8HK7 Z
M)JZA18E3$F'&*3),$*025H9IXCU)WS-K&V1613YWVQKG9GJNV/OHIW:Q6*5I
M71$@_,_M.EGA&-JJ]W;P9@/^V]2$&SZUN,(GYU-(!'Q6TD@00A#F-J$HJ"2*
M2>52C3GLHWU.]+^&[!VWQR6P_5OVD\4_;Z&CI[N\#KCX1PR?ZK#ZD-J"K1#!
M%FE*-7@$:A$76"*BB?34)&/(Q>_2GRN^: '<<U/QVS#S;7QY5,T6@HLCRBDD
MA2FQ9P91)<'-:),0SR=HL S:19V84/%[#BN:)=31D46[37%N:E<;5)[4O<UH
MXGE!A0J>* 7-:GF4*&C/$!;)(A^YBB192W"-%<\+B"/.PN[.&N,2Z T1$;3Q
M;+W*Y^\^EG:VF#ZK\NF<KJB]"-Q@Q3%&++$ 82'S2*> D:)8TZ MQ]Z>3N1N
MCHB=*Z1H#^.6%W!/?"*PVS755E>6=[WAUT(!+:]/'WIUK[V"6%<%;;U/T4)Q
M+3*N]K-UY[.C5?XV]C3<V>UIIS<T]OS:V>T1%V;/OE?-SF?<I77^K=?USVU.
M2UU_YW->+130)NU.?6NK\^(O X16Q[>ZKU-5.D*PZ^+0SJV A_3"P\G"3^<Y
MP_#.2T7'*"D,%5C*P<C@L1)R@/MZU!L8;48].E!T5.FR44L'8'?6(S]O\*M=
M;G[[UV1Y-9F]G<7_&VWY4,5]YV1K*2[&?<%'VE Y,DR,*.\+,Q(#SLUXV!?]
M88W-J'972-LDQ_-SM5TB?/HUO7LKT[Q<[+'R-^C28.-R_O'+/!NZV$>RAC07
MG!@Z%IJR@>B+85\;C66_-^*8Z/Z C\>7NFG4 <O. W$G- ,CP5)0%YLGVB[=
MA9"C'AE++7MR($RO9RBFO=%(]'I]/1CV:MP-:'<Q\1*IUA#(K9.MEY:Q;(%H
MN_069#2@H\%P.#*]$;0!UF.)Q6A$^G2LN< U_%F[-UHOC60- =S9+::=R/6N
M(:+.VZ+Y\MU)T=H3#<5(,J:-Z!$QQH(:#9!S/AX-&!F8H>KK[RR0K0]/5>7%
M<,S[=#@8R9$00C/6EX810<:]L>*$RHL-:%MC2!/1;!V(NX]HGUB[6N5I/+1]
M641!:!^3 1L:98:"][ QV Q4SQ@&,'%6J<N>-7U)2\0[,]#GB'3;(>#!0HJ>
MZ(W[6E  82@&HT&/T?%(#ZEB@U&?CVJ<S>LHU\JE4+!IJ+N.@)LGX,$""CX>
M#ADFDK,1=$NJM.CQ'L62CJ0>DF'O4F/BBR)?TS"W>9"C^MIRBQO;@]WOOG==
MWKDS%;Z//G>8\/O,SV=A=:3 3M]M,D2^==/))_LXN>^6\+NBAL)RPY1E'K&@
M O(!8V2E\,@;3:BB2A FSS=#J5B+X6U\$N/6Q^6YQ@+;X"/3!&DJ"!)21!2]
MU B\?/#!<\L"O_3Y2"N<F)\+WZY6"JK7Z$V^D@7?-$;!QPH+:R0W!AK$,>=1
MB,X@859IQ5301C/"4XU;[]U,3"Z+@37AO40"?KR:E$WR[T%?H4*@ GN"@K41
M&1\X<CHZ% BF-K+(N:MQ!Z.;2<FET:\.NI?(OO'\MEQ>-4B_;PH+9@!TH1E2
M*EAD*?Q!M;7(.&X-H=&(4..:1#?SDDOC7RUX+Y* D]0L_^[U%8G8H(/ B'*O
MD>8V(&QYOFS*,?,V$HUKN+]N<EM>'/UJH'MY[%O-]YLEX%.510R6L$0\2E9
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
MAUDC[H<,P 7ZX'(RNX6@:Y,3 ?ID/R883!ZEPAA]79866F@RL^7=&T!V]?P
M2 +H8-^G-[-E+./B,)U:*;7@VCA)G$3*,X,HQQZI)#4BGD@EG+?,U7@=HK/3
MBHTR\E*0[BS^O<_H4<EU;_FZT,%A$F1 %M!'@K*$#'<&:>NX#8%;2BO=\6BG
M?C^78..[<K[?:3_ZJC#:4V&30EPYBZ3)%W>HYRB*G!N).";,Q;]X4+N=GC^D
M5 N?KKB\R1FSC\#WGQ00J-M@H3,F8CBR=)6GR'H4 C8^:6-2G730W;3RR:TR
M;PR4D\]<@]GAUB_+G0F7MGQ51,H="SH@I[W(KV1#336AF^/ @A/FZZ3JZJ31
M3@-[WB0H)S?:AUA^GOBXL+.PN+VYF9>'VF^G0)&DT4P3CIS%%@GC&1)<W9_L
MCE C7^. ?#>Q1_VF;!*?TUOUUBU\.;G)-09#!I/R'M'=Z="J"18B6!Z-SY@$
MAX1G4!\2XKH6@3KI4HT(LYN5J09:N06<NAI3U_<S#N?%>_)=X6"ZE@SS"'/P
M1/D@;'Z!1(/^&" \#RJQ&A?).UI^;VIXK0M-K7M-\[09+@[TY6W?%ISH!/4&
MQJN<P\ICA;17?$-+IZ70-9QT5P<^3T;_^3VE!O"IV9:/QHL/Z_&B4K/N%"L\
MUR(F+!!GW*)\?1U9'<AFF#$ 4KCX)8!&6[A)J.HV]J-AHUHSOQ0HJ!&"!0-F
MDDAR&@J')#=I8[7T7HD:ES(ZNB;?: ,W E+GRS.;9=)*BS/WWQ9":JR\SY=F
M*4..YCN4) 44,37)XB"CJG&CO:M=\(;7,IJ J;L5C46$LO*=H"%P=3I?92G:
M&/YAGI9?;!E'7_WT-JPNO*W39.6'">;@PQ:9\7L70VIK+R Z9<99B(2@FR C
ME,O/B@5H#A^])M+3X"\]1*C)B!>K*>= M2M&?HBKE6VHW*^V_",^0FT/T78+
M%8H!Q"9@\+HB/[V<HVMG#8J>$:<\]59=_#I L_QI%*RN:/%SG $&T_P<9;B>
MS":+9;DZ_G.8&P<D"Z&YI#:/]%[$_*QE0-I8B+:#=M1')6F=1'<='6YIE"#-
M(W9RH/JB8H\?(WV;WFT2PX!W6]K9I\F.9[%.555XHZPC'".2HD'.)H.L2_>+
M9)9Y3VJ<\NOFQG$SW.@0PL[.,<UG\Z>AWV%GLE.FR*\0J'Q!/Q(*/8-3C8+*
M^=E2HC9P+IRO]!I1BZ<07QI_Z!CA2XF"$Z(I(1A)!K7CV$E$HR)(,8FYM(98
M7.,L5T>/F333BCL>&*R/6'<G3M;'!P[S_MF7!9'1)&DE$H)R!%%!?EM3>:A3
MC$9)@J-OYF)*JX>-6J%!?:@ZBZF.?,%V^UNKB4D7N<-(8 @74P@0$FC/$ F)
M<28-#>SRW\MNA0E-X76.HYZK]%A7\RDTPB)G"EG>[3CVN3'LQ.(?)QAJ7/$P
M+NUDNFA;_P"$:=N%_'9['<N))QV5TU5]6&OE?'SR1F[#ZN\OGVQ20=GIFQE,
MDFZ?.- .BVR7Z!5*;HN6%8INBZD5BMYP^ P&M$GNN5^5D;/6SY;@]]_,TKQ<
MCZ+[_JT58\9V4OZ7G=[&7U=)&V-['6QK26WVJWT%MDFLK>6VR*>?Y_/P93*=
MWC]:O&6EIJORVFS.P\6VXR,/E]N.@SQ<;CM#^^%RV^P\>TIOL0L]NA#0MO[]
M7>1_XW6HEDZ]K6Z#+H^O[G[!P@:M@M<**8HE$D%)9(G-;\%''Y+!@I*+WRUM
MI$6?'Y%K&K;.CD>N#1_'D+=D3F#*+LF"8*R"2?D,J&;(2R]1C,D@3XW&S!$>
M?8V361V=O6NP6;<SID'XNJ;,^M[Y*939(5D$YS!3GB+,/4;)$HZDB!)I[P.A
M@5HM+OX-S0XHTQQ\'5-FM0 (L<TOT&JG^)K]\H5*3%G''#*&Y@75O/PIE$;4
M"\P$Y4'%RS\JV#I]&@>Q*Q+=OZQ^?%!S0+)@G!(7@T34R'S@@$>4<#3(0I>!
M;I1D(,T<,_S.HIKF<>N:*YOA]73*[%< +A?3*,'1&A85BB$D!+HPL@*<KN4Z
M2GWQN<@:;>4=#&H<QLZ)M!YT:Q!IKX)">QN3-@Q9S0FB+E*D)4LH4NP$PU2F
M.L<>NG%!G1"I:1B[)M*3X?=T.E514W@K/%$0 1)I,7(Q:D0X82@P K,*0-WP
M&J3J)B#J@E0M@7G!B5U^G<SFY6J#97V8!"K_5,MZ3_[7N+S*[X94.;W1H15%
M4$1R$QT22AH8-%A RFB**+1ZL"9:*BJM+5Q,>PSAA\7RVZIR,_C>:RV8CYH2
M(V!H9= _J 2;!37(,:NECCY)7V-FU.6RW07RJWX:GAKM=,$^9C-4-TOIC=)"
M0^L$P2E2.4>2(B&[9 !.B@!S5L<@"KCX>.D'9O3IS=3F8;27&U&[-DV[BP?!
MFE\FUDVFAYY9W"Y0)$:\DQ#ZX  1B>#)(:XT_,0<\R'BZ&FE3 6MU[*W6,1E
M3H5:K8X/GQ=1)A%,$HARAI'(%R:UD1Y^XD$:3023-<X"=Y1XL(G6VQ&]U@2K
MZPG0@[FK]!3'D&$E4$1 20K.$!5!(!^=02DI@KR5SA+'E*3-Y*'LA@TG-MTA
M+IR*U<DWJ5Y8<'\Q]&/T5[/Y=/[I;DM;5Q6%CD*CEDK Q)[F4\TI)Q92-H]D
MUL+()I-MYFWS+EO]A$::MX[;V?P!_'#_=YNI=[Z)7.;'!V:AYWUY:Z>+^[\Z
MQF\<I;C0V&$E(#3R F;W*@F'F ;$ J6)6Z6BHA=_H;=!IIT-U;/Q\.F*TS%$
M>RI92"X-U@&\I5<&22HUTEQS%+%0(AFI@JF1[:_;Y;<VF50;M@MR63F-._Q_
MW5BSL%D\7'RXLF7LY[NKCS\XD-ZBC>**$$541B2HGA0H8 @VH0]&^(FDI /G
MC-0XEM/-E>/SN+<NL#X;DQ^N7N=I_L"6Y1W,Z+_8,APUTN[64C@O L90>8UI
M0BZ1B%10 9E$ K%*"/CC=-YU\V![%[QK%,)S.L8!_#Y9GDRE[1H*DP*-0F*$
MK?7(1LN1=#!UUHY''I4*1-=8R98_#(T:@Z^Y">' WDR6ZR?&]B0#JRQ;&(.5
M$V \BX$B[%V>VNBTGMIP%Z5@-::$ZGNC0IO G4R"^T&RC-.54UO.E_;KS7PQ
M62T;[VK^_5(%Y1)'#7[0YRB1Y'..#G.^ME]PEV*=<W[ZNVSXQB$[7R22+[X<
M%71D@<)JY90)$I$8-+**! 2^C"'AL9)&$99HI?PHVTEAOC=2-([6V?B0+Q.N
MFV,ZG7^Q,W_4E/RE="&$4SHDCY*UX -]3I4BJ$7YD)EB1 =!+C^W2/LKR(T@
M=[:SP<?MJ6T3*T@&,'J*@J *<0'S.$=]0-A%E0RU$$M=_&V$%K>=&L+L#'[E
MD<'ORIR797GW;FK7U\[_?3M9I;L\>B-VIZ8"QE9CO31(<:>0E?FXO@6O"[U&
MXJ!\<'66 <]T1OCD1M_M=EH"\[P$^WT6<G[#B;M=/AQ>'=ER!B':\9O]^Y05
MX(V-L\*@ )$=2M"?$<SLP%?+2)D-1%A\\9<8.J99PWB>VY7%&SO9-[4^2KZ@
M)D)]G4#68P@F+,&(YQ-#,/9#< B1A#4UAK\S'1YNVVW5A?"\%'J4?N!;YH%U
M-/C\]Z/I=83N_)J,!O M1*\)3,?<H*@T@<I@3P/16-3)^=_M'D5'U&L7WFX/
MY;6:BVQG<>WD,=E97#OI2QX5UV+"D(<W2]_%<K7]U4TIYTX>\J^5UXBA]SF6
M]E.$AG2Q?)N&DVF.'U8F+M[>+A?0W7)F_#TN\DA-A?:&:1,M(LDYI"+/RT D
MY2$E:",4];C2%*)37%Y4HV\7>V\X'*6G2&YUWST@+31#"@,< 4(S)$W2E!HO
ML;CX!S!;Y<&\6W0[O(FPSBIFIX/Y]?5\MJY!;[D.Y+/7^SC_MBG_SMZM4LJ5
M)0R"L<(EIIK*"X.UX HS0,XX1#VTD8T)AGJJL*3*,<)K\+*;>5B7O#P+Y"=O
M:#VR=K&RTSZR<SF_75VYB"'?S8!!'GY:Y$2W ---+%>Y#&<^K@3MKAWQ-HHI
MN(N",D HZ@ -Y+%'(7&\V?\QAOI8XSW#;B9S79#R0L!O,]Y^$5:U&2C.9V_W
M/H'036EM)F8\5&A[V9MWEMQB@]XOS&Y;*F^]H'/'_SM7I?=?:MHG5G#*9?24
M(V*Y1\2$@(3R!C$:N-41>V?M^2+[G:8?NKNS7[ PW =E%$$F$(6(EQ%)R6'
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
MG#01\0%[YTZMZ(QYZ=!-Q<*G\J[=A>.H;AR29>.SG2Y?DX5U ]!"&> A8L8
MY?0VM#;@ZEI,PN<.+.V,IV>$^YZX__GK$Z2#C_%GLCI23[;CDY:R>E,LSUI*
MJ\]:7F'-L%BWZ+W_%@7!]N1Q?!C?Y)/5+"^N1M5[RGP2/I)\N1C-)[/IZ--T
MM@Z/>GV@P%=,-QE@@F-NL&"& F.YI 2K\/E@IQ@6LE$)@$XUW%>LZ]0N,JH9
ME@@@B+RU##%@D-IJAJUIIEF?A;KZ-5>1!+5!%^CRE>GRUV'TF=Q?B:;6FNNO
MOX_^692FFHB.E.LZH9=,84T)$1A39RS!W&K-M^ 1QFBC2GDIBW?UQXXB%8BI
M?-$#&MS+_V9TFQ\MZ71B3QE #FF@L7:2,L>YM1;5>"CIW+!+?_5B^>;LZA#1
M'TP[#\..E!6[1(*=2JP]#I59+9;!JR[O0Y/FD_?Y9M-]<3.]6_S^:.GWU)EJ
MV#P3B!$M'',J+/$<9T!A7VLC@+/#V_3KS5Y%[_!%D^'=MH+[Y&,^OID7L^+Z
MZV'S[VV0:1-6]H":ZL2(:4>-Y*R6V$ SP+RM) ;O"K!DF[@5Z&_+=V4Q6:V/
MY?1H_&>0>B\MFC7,@$58!(V5,, J(SC%<*LMK7)UAK?%U3<]>@$N%4W>%-7>
MS%V^S-5UF6_NNS]*D?V-,JL8)Y)!18@"VDCJM:BU%-;'9\GUEHZ4BAZ=@9:*
M&A_+T22_'95_'B?$TT<S!KA'#A@"K.5AD8@!J'<J*$,M@C)ZBW]-18.64*4R
MOEXMIO,\>,[WVYY'MDKVM,@\D(9KK%SX'Y7($N!TK1] /GXG[G1_8EC;(MT
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
MU+II:.+C[7O+YSL?5[I ,.'$5*[RAYFQC6:EY]M4];AU\  =HQXYZCECH'8
M(1<X?ENLMPR[LTY)G:"8+K?N49FSXS1YOD&&N$'>.A'\04Z%X!SBG79>F_A@
MO=[2ZL['D4X@3$V05_-Q<9L_+H)SN%+"D9:948)2[P" 6 'EN4>B=M"@9&R
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
M##)D9^BD.0]9?A^-;\+$7GY]*/712(8#K3)##0360*0H<L$; !@:H8U4Q@L
M6Y1C[NV(N5/K%7TAE8H1?A566<O5.F#'3[]4OUL<)<3^1IE2E&,I8)B\95CP
M06&<W"(GO%;Q_DEO)\9]\J$SH%+10:^FLTE8KKZZO2N+SYOU_E$Z[&^441/&
MU@H[@H4C"%$G:F].8& '>$ULGW3H#*C4=&A,@3K$2B+G *)<P2K0 1.N<:T-
M"(0?WBEO"K-'@9/*U*_ST2*_*6:3DS[] ZTR9+@T E,+&-4,(HF0J_54N$44
M8V_'N'V2H#ND(AFQ*)</V!#^])0)X:^R]]7&[IYMBD<_SZ1087'NL/0 $.JU
M0(S5,B/=HG1>S_E-O6U$M(&G=Y/N_9"?/)$1&=9 U&BDK27!*]46V'JWSPLQ
MT(N^(K%_:KE6&%R.#0>U8$]KNG0F^SW =[NZ/6BT1\]D0GDL!%1!:ZXE8MIC
MO9.=#JGZ>#3J13>Z]VJWT9?C=GOX3,8-M9)#BP$"C@3IP^]KV6&8OH>SY.W$
M;BUT/_N>Z!^+_&HU>SV].G3(UZ!UIK@UWGI+@-4.,6D K_56PH"4Y9/:^K;M
M3_JZ!VR(1_9/1$QX9.\K%?/7T\]56,TR?+_3X)]NHL=?-SBT;](\,Q)CR90!
M4&OCG< 6,Z5Q\'P!9F&5,X1C^P.*-#^X/]9)%L8R@JD,KH?S!$-O!!);)  $
M/N4=E0>/[KLUZ][#^X[Q2GE\W_F*UP#/&6?>*EO%5C-K:T6)\!=P]-Z=+?>L
M>4\!:#CK)4V0X< 2(\)7@K103.RT%DZRRUCS-L1^S\(I#H/+L>&@U[S]FF[(
M:U[EN<(J3$K,N " \$*AK>R0\S95C?M>.S5&?>^:]S3=A[7FQ=8Z;B63SH;_
M6QF6[JZ6W3AEAKOFC;);"]V3'>3OG]OUU]]'_RQ*,QLMCM5H/:&7C#J&&-&:
M Z0=A$PPH&H< '<7< +0N3_4/XP#H-.]_&]&M\=#S$[L*:-FG1W"F;1.>H$P
MYW@W+'J-A^F-]6KYYNSJ$-$?3!N4SWC)!#N56'LNAC2KQ;*XS4M3S)?E:+Q<
MJ/GD?;ZY=W1Q,[W;'ZYP2O.,>6*P]$X:',9]@3CPM5^&G/$#W-OMS5Y%[_!%
MD^'=JAS?C!;YY&,^OID7L^+ZZV'S[VV00<]%\,(5\\Y+8*C@UM<2!U\Q?L>O
MMYC%) ;O"K!4$\G'<C3);T?EG\?#EIX^FFDGM9( 6DC"$MP1I+&N-?):#[!X
M3=\4Z BJ5,9_6\']MMS>6!QLH$?C/P-ECU+A<,.,2NPUM-YC8QA5'B"RTU9
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
M-?^<;V-P^P@M:/[V<P<>W)_SJ,]!D.I@Q1=E6/7G'_)@TW6"9Y/8@9/ZR2@
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
M:5#/0U<CAT10<7@'+MTRH#TFJ6P=Z%C)FMM\\^NK^;?;<>^+V<P7Y5^C<G*
M!R?VE!FJ,0',*T*T]1(+@N 6#QRX'W^;07^Q@-WM,?4+5BKR[-^Y?783Z>G#
M&=;0$*PYDDX26YU\D]I#P@[C^/I<O5&@-[M]LZG4$JQD%+@9E?GBU6*QR@\-
M#@\?R\+*V3IE*=.H"J:G$C"TTP3B^"^_MV5#,K/'PW06YV C;U/G8/-T)@BP
M0$K% />:A>61([+6BVD2[QSTMG)(9?[V:"7;-=HXN,&?=5=7^7CY=OYT/?0F
M7[Z]^CCZ @^PXX1>,@^T0%Q+X073B@/O\0X'+&'\3E-OBXI4K.D/Q51L"O)M
MED5'(L0>/9<19*7%%AA17>\K-+2V7CR1X(O%>P^]+3)2,:(-3JELOF]E7(E<
M\_4 %9HTSZBCSD)$"?1 .421<#O-H0 #K/^:BB$]P)=TT;%QD>RJ#,/;N[R<
M%I-U-.VC"?1]/CWJEI[:5\:DTI0 #ZB0SG$3X& U)B*L :,IU=L5-DF7+#UB
M>69^;=RQC@AVH+.,8:BLID@#IAB'R@%#:E0(1?'5,\4+95AW8)YE#;7^0-0X
MH%1NDC%_SY<WQ2%2-6F>H3!4>RDA4IPYQQSP<C=X$^WCSV?DI=.H!_C.N/BN
M93]M$5ZWRJ1G!G$$,/%">V 5P/4F W72M=B%!2^*)ZU@.TZ/T>13OC8ZA$BN
M35[]S?940E5J+%08T6[S2=!J+<4F9>(9JS=KF&'.!5):(T!\ "<L$CBM-?!M
M[D: %[OYV@MRZ2(\_KFJ\SV*/8$):Q)_"LA-*M<_^/VCZJ'W^4:W?%-#(]_,
MJN_S<7&],>[1_,:>7YUI(1"DB@/)$<?64DI\C3@&.#Y_"U[\CO' L(\>Z<S-
M:'Z=!["W@^ZB0NMS)<%DE2^+8+V\# /O^($"=[/1WO$OLKL,6A;^<<0IKJ@$
M6B@H=MHBV:)T_<5N3B?$L^4\.=I]"Z/ELIQ^6JT3(Y?%Q]$7-5X>GBH/M\V$
MYYH#8*D0@"%@A89PIP=F+8);+W;[N2_P^LO;K K@/'Y7-XE-5;^'\P_[G_XK
M&>Z+6KUND+ZTIT5FF0Z6,5H;X#3CVI(P!5@L,3%2(]9HX9A"QV.)3,\\G9%
M;.H9,4BI,!9A0*'>ZL:,(2D##@YF,[6V3=$U%H/.:WJLWI%DIF\?SL)8))&B
MP9^AF(OJD$20+13"&A1?A;/G#*969CU(D0A84BUT'@OZ9G2;'TU8V=<DS$P
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
MF_2$7C*O%?4<.8<PXL(38D'MF!-E6F01I$\;ZW)9VPE:YV!-0UIDO#I^ L8
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
MTDON@'.2-:.2B@UY1[#U3M]50,N>44G/)+'<5&L$$#@IN><>"_4-%DV(P@Y
M*JFQK"DR8[$5/%T[RVB=]22S'O 8:F;J[7I6)])1=__>SM:S%M=X3[2(XZ-0
M:B40 L!PR@42N!D?X3S]X'VP?//==+)^<!E3[O5?5]7E7?EBVX",)XH0:30V
M@#IAB6FL#BR%PV6K:ITEV8(9?>#U<W"E2%6N/(KTM-G_,5G]J]HLSV_UCQX*
M*JZ4B$#C"-%,*2" ;PXOL/:VP&RG/:*][ F6X<_CWE3U2.O*.)/-=C7;?(5G
MIO&Y9H%XHB7#&@H!E'0.H2;SGB58J0*+;.:)\N@,S3B6N)_<5?LTBZTM\6]-
M C&8"XX5@U@+1B0T4#4C9,H4J>;W*?Q>8!E^]D?K),(]F;<0_/--0B0P4Y8"
M;"S51B-.%&A&*&2[*+7Q[[ITG_6=8!EGQC\Z.:J+9DU?1WLI_F)R?SZFK^U+
M O36>2$T\-Q[8B4!X$A_"SU*)L>@UU'Z615Z!&KX=<+/_JXS]'X;0:NEXKM6
M02C!?/Q_+K&B5%,KO&S&:6R[A';CWP_IOEIT16:LX.J=;V3]N"_'H.I#AQ*_
MN[S;^\,74[?81*WIQ>+#<O7ID%GG].].].72Y%@WU%A7=__K?OGE?T^KV7YB
MQ+\\G0_Q1^&[#_]^)JS[?(/@.2$(4(^9D%Z:J DXHR@'B@G!J6KEQ^YO4+-J
M?2J,^[MG@M;22BHP<30N4=X1"^BAZ[QV/P^HY#\;P-T7\LM^ ,@8O7VUL'^O
M[B?S/38G?+O//%7O3!351PR<4A1-&.(]/XY7V^+"L3M(;-D7"NWVY\0EZ*2O
M[>DCL=/4>B\I45 R(QQEQX$+I0$HT_W:"?ZGT[8;%#<BQZ)<HZ.(;Q"Q-5I(
M':MU0FP/'PG4,6>EX\!CX:"'CEG7=)J1DDZK,VR:'9#(+#ZU6&PG\S?5Y^7J
M.8?'J4<#I-XBK;QQ 'F/$*F3 ^P'(076LAP/5T9Q=D DLUCW1<#<8FJ?MTY/
M/ALT,(PA9@%G!""@)%2Z&8:#*%W#Z=V#E5&P72#))-E]UH2-GZWO)O/_KB:K
M\\(]]7@@'F-HHA$MZZIPWAB"CX/ACJ<7*^O="95!OCVADGGR[KNWYZ"//SME
MG)Q\/DBI1*2II+6+70ICHL+?#(?*#J>/O3N6,D[BKK ,(N6:A.UE?'PZ4 D\
M-]I1SR'7A/-=<:_]4#I5#>\]HT=V":>"DELQKC-][=!MI5T]?3P(!HA$@B@J
M*/0>*H=0,QCE=?H<[CW_1DZ%N1LJ64U6/YM7+[<G0D*>>RQV7E-NO>6 (ZX
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
M"(FT#)9]'Z"+R,Y*OS-"/R(7B@RW+X$"UXI^,HUK8BU0")'<B;/^2=A%JR&
MP&0QC7_0D_$:9YX.QD#(M1  >XDX<=Q;N.\K!4R  H_4N\.^[!N6<69O&P?*
MB1:!4V^YDL"[W;5)&_]QU,$DI8/.W2NMW%%UT'[P'-C6W>DY67*D_K9<3O^:
MS><1[%>;C]7JQ6(S6=S/1OC<V(E9FZZU,<:_>S9@SA0TBDM H/%2,^CWKA(M
M-!9>M)F.><;U]NYC-=W.JU<?FEY?,H]/M @BKLI4:XA8?5"B*;'2',9(D#-#
M9L,X:^QVD,XR!Q)%FY]'KV)3M^'M_N/K"Y;HV7;!>06X9;JNYB$]EM0Y< "(
M*F;3+[MG-DH["_PI@7I$:2@=Y=#%BV;%H^<"X]@PHR@UDA%)!3%0-6-Q2-FR
M[<J>Y/14^CT@=-M2+]*"+$'8/5F0=G8_VTSF?U33V>2\]?C]DT%I[*$@FD(.
ML<18.VJ;/D+/T@_*LID0B1@O^\2AJZS<WW$_FE6+NZJ5P)X^'@3TRF!$A*_C
M4H033C:Z#,.T2VG6\J76$8QDT>T*J:P_GLNL^^QS06%%@:SK A.H'')1]VP6
M$PV(ZU"4I&!A=41AJ!VOT?#>+.=SOUS]-5E-6YA\#YX.41.TB" KL'+<$6AI
M75=R/R[!!SUZ:2G=_DRC[G@,+><6P@T2$>RX9Q0K3BW$GD!\&($!=% 3]TJ)
M)LGAA$ROA&%H0:J[?V]GJVIJM[5?\'7<$99M9NYSS0+B!&'--8^P>*]H'.!Q
MI SC].#&;+MI#H'W ,W0)-C=]ISO[@ZHQ?3U=G7W<;*NU-W=<KNH*SRKZ?]L
MUYM/#VM+G>'&%6\+#DMIHMZ!%)+"0\*08 TN5*OT*@K9]O0<E,F'6#[?^F7O
M\Q,W_Y!Q9/50JM]G7ZKIMV[M3TK:>*3;- _2 PV8!P!+:!U'!N!]BLTXRY4E
MK7:WW$[J,P-I[[>^])* ,390"\4()]S&Q4P>[F)KKI0W;L!]_GS<5J]B/>G=
M[AFOG]'A;21GC$<A((T<)%QHW@#$D$L/71_,X=T?!Z[S@5\%7-G>4!+W4(\8
M8]CH:!YKH[!MQ@( =3?M V\KI[-NT32$;EOJM^@#'T38)?C N5.<64TI)QIC
M[XCF\-A';UN=VX_I V^-\04?^'4XC.T#I] :[N.V$\>**):UXM-H/(YVD-I
M/O N4NL(QO ^<.2%8!H;;SV07G**[;%_%G3(K3J0#SQ)6!U1&.Q^\6FE[V6U
M4>_7N_NK:7;G@Q<$J@E52@ %,!(( \A8L[QHC/"0ZG';:,6<EE<6U,K@3#)7
M@O)QF+6?J,ZZYH5FE!W!E :DNV+'X$B2&*]BR95XC>E5>Y*RY0?SJBGF(>/2
M\CK#K$8,N$99IL0 URH _\?PJA'/B54,.R$ CUH)(OAP8D 1MGI(9;J[5ZVU
M6-.]:M?A5;17[<Q8]=<_)O^S7)GY9'W)QW;%6X(C$B,*(0% :Q^5*F(/!]<4
M4SWHO9=<'K?6_&B_<72$L0 =XUO_6UU^N_)-P3NI/9)$ $ \!<Q!81L\D%.X
M;!]>%LFW9U>/B/YB6I%^PULD6$\.$+-=;Y:?JM4QJU-4>-]4^R/P:.E_/IUN
M^YKFP6+-J>+(2X3KP@5(*M.,QK,.X05CF$'=Y+7,#E\';]@^X&'ZKKK[N%C.
ME_=?+[G%3C0(T51SD@)C.!:66Z<L:G9Y(JPI,*!W$('W!=A0&\F[U61:?9JL
M_G4Y[?[31X.F%&JDO3)< ^^5:E*>QA$1W"%E5;XLQ)DIT!-40PG_50WWJ]7K
MU7*ZO:ME4-=4BY2]2(7S#8/U7AI27U^G!#EH%3;-%DJ4 >GWZ/)E%1Z(&+T"
M-]SU_R_5?/GYX9KV9G;_L45EEPLM P324BF)0E@H1#GFGAR]%4BF.T_S)10>
MB"C](C?8@O+8DWK Y>)J<KI5P" NF#*JXZHN28J84! VX_0<IE]%R9<Q>*BE
MI#?4"C!:?ULMUXDNMEW3P UBSA @C(&UIF6</,X'KAA/YLFX1W6I[MR>\2J
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
M"9VR@EIDFX%"PH8T,*_R-_<FP&>CSZY#I9S()6N<L21:NTY(H!VR$!Y.GR%
M&,$RO<B)V)\(84K#X'9D6)3G=UC1E1Q]QC U6D3]WA"FO&4>(=#TW0&1?E\V
M>_19:]1/1I]=-_:RHL\H1D(8!.OZX$C6%1$5:_K.84EE#'J16X>QCW>,EG:4
M3C1WEDG)L/%(&"Z(.[+2(SZD.W14U:97F&[Q+)5I@W#<F!3"W#BAH6K.'^/R
MY TI4ROJ2VQM#U734/H1^5"4AE4:#<82_Z9:+2;S-]67:K&MWE:K+[.[ZL6;
MMQ>/V2^T# X3)P %.FY^@L':U6<;#P)"M, T3]U%]QT7^H1H*$KLW+9J,?T]
MBF3^7]O5;#V=[2JJ7*3$A98!246D,-!ZJ9!#PF'MFO$*!-+7AVSGJ+U3HE^(
M;BD"AP-*I0+"4LRM$$C'_S0CTP 4F-&]=^'W@,M0$C^M*R<YR(.@3L1Q&0DD
MY-ACK !L1NDE*K"*X3A>\BN!&HH.]1'<JIK.-@\[JS[51#[#AS.M G9:00X!
MT1X![Z'DM#&R$4 BO5QSMKT@)R'Z0VI41KB_/\]6NQ@->SY.ID7KP*G!EG,"
M)3+&:LIE7:J-:<N\%,BD7V3+MF$,SI!.B W%E'],YMM]W,Y\OOQKLKAKD]OX
M=*,0#3&NA!<&&6D1$UCS9L-$'HIT7F0+BLG)B]Z &HH.MOI0K2*3:[UJ=\?S
M^Q&<X46+U@%I@C2-UKHB"E)K+'2->H;JP+#R=(T^A/A=F<.^@1IOO7@Z%O.Q
M]M:_6%Q40*Y]59", R)YU+LC*+"^^V_E<:^E'0Z;LFDE&:B3&;41(JW&JSIU
M[)+[>_)IMI@<1G,QQNILNZ!,Q!@B;*#" @&.'6O"\#45NE49X.'&>RFNZF2;
M0 FV==@>U(XI!;QTH GADU2"(7V(9R.J>I+6*5=R1UQN.(J*6.FD]QHH!XAP
MWDIY*'L4EQHGASS\O^JHL0?1/1L_=1T>Y<3>J/IZHO2,*,5E71)5,=;T&U)4
MZ"W<1.Q/!.&D87 [,BSJ=&]8T94</T4DE 8@;9V3T#L1+4S3]!U3,V02S"OC
M<%JC?CI[UU5C+RM^"EF'H-&"6F:H%MI8WFP4BCE0</Q4DMPZC'THP_3/Q>J8
MS3AN[;I:1'@WZ^->_[I:3.:;6;56B^GNZ+=:;]3=7=2TGLL^W<-; ^!6&AN)
M'74*Z*&BLLF3!C34I.0S]EXUY>$P',Y+=K>J)NMH8Y\:V_I-_/UR$97*KZ^7
MZ_7LO(V5]+Y O,(6<N@IIX1;POWQ"J]&5!2T!N7EUQ#H#>(6R9=%[F6UV7_G
M=;5Z^W&RJ@;Y2,:,<M]]*R-VR\7QB&#_S4,F_4$_EA/+4]_,A^GKU3)^<?,U
MKOCNW]O9Y[U#8YCOG$<R_^;1].GU?++8/.Q8&\_CY<9!0V*,]( !;5@=OT(1
M5-YIP8QVQ+7*XYPI=NV8,_WD,-H7$SC_BJ @QIY8Y3T#0%'('&E0D!+#(>\3
MG75.]BG0D[4%>L5J2(=E?Y-+?WT7>W_A2D6+U@%8H^I@4.P4,80@K2PZ@*6$
M;)>1<]R"!7VQ89D;O*'4^=. Q&Y<#+AOT3IX%^>M1!03CR($7 J&FW$#0@J]
MH9I%LFU9TQF]GX<]1?EV;X4TXY#EC\G=Q[BQKQYII!=#ML^T"A0*A+3S-J[2
M@%&#3;2:#^/TEA<8N]NK]):YD!J*$7H[FT^CY761!(\?#!!*R TR6G(/#90
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
M\YV_:!ZW:1Z@C$8E1PP8XHW#484]W@A#'IA"+[?F$N]5[.F$X,_$H2(]+[=
MG7$H<^RQ7Z[,JIK.-K\OUZ=O_+5I%@#"5GHNZM2+1#"!@&JB<A A:DAEJ*71
MTJ\ E]FP*F,AT9-Y_:/DE>30/F@+B(%66(PQ$M)2*YNQ8\;(D*G,6UR=R:\^
MYT2O#.8T?[[ZT+C XZ_O_KV=K:KG@G.ZOS1H!X%63FN/H89*(8E1@Y)0)IUC
M6:Z7E\*Q'B$M@WCFXV1U7TW?+>LLB'4MD+\_1]4A?0D[\;Y@M5.:8LE=?9RC
MN.*T":_!CHKT,,TLU]]+H5L_:);!-%O5MQ+B;]--_6^O"-"H^D1! H8=M!!B
MA5F# )<FG4]9;M^7PJ=D (=R"S_Y[ _K%O;$*R0(0$PX21'Q%*D]^LY&^/O+
M?%BH6SANE4H0@HSP7 ,:_P4/[',&,S^DL=RC6[BU5)/=PM?A]LLM7%^%$5@Z
MY'1<4"E$UD+'22,4@LF0T9.9W,*M29'F%KX.P$*4C5Y<>L0X0KU4RM1WJ("I
MB_\U(X<*RQ_"+=Q:O"F^O30$?R8.W;);>%3JC!25.9G77H#-=K6H^_QM !<]
MPQ=:!H4PH)X"SF3$$2 AE6O&ZXDML$A1OV)\&KW9*UQEK"A]^8>9<D !Q+F.
M  +)O1 '1Y-S%J$A3[JS&+_7ZM$YT2N#.6KZ/]OU9A<3G<R>!^\(W&OM$8$8
M$2D0-I1*W6! /4E/\UV(]S</@](1+(-%1W?B/L/< ;_NOMY'KPO62FD\ THR
M#H#G"%O8(..93T^G4(BK-P^W>@&S#)KUZ^D%EL*XO]MHU%IN#8C3SA\G&NFP
MV17BZ<U#IV0 A_+TOMSND@+WY>]-OVMYSKE[^N& J-8&:ZR\QAI*91V!2N,Z
MI[PFBK=*(9MY9!>3P#UZ,$AM-4><<&F$)I9QC-1A1,H#-F0:G/,%U#L(X]1M
MT!0$BO:NVNI#M5I5T\.D4ZO59'&_'^IES^KEQB$JS=98++GD&DGC//2X@4HQ
M7FYFM42)/[V1WC="0^W<YSM^T>75IGE 1OEH6#&#A? ,4\2 :$:.N<)ENTW[
M%.U5K.F$WL_$GR)=IJ73YEJZG+C2]W*YN*MUS?F\7C_-\M.GV6933?UV,;U0
MX^1RRR D@(ACJ:@0&#'CXYB:,7!:DE\KCVB6.>%*%OF;ZD/\Z*X7AZQ)MOJ\
M7,\V%P1^J5V &,(Z6@D [+B$6#(M&ZV-4YA^AS/;Q>E\XNX9K,&BY ^&[9OJ
MKII]J;O_LMJ8;<1H<:Y0\;EF 3A#(I>U54Y#8B#76C<C900/>I&BY17M_BR2
M'I$9B@-_+M[/YO-J:J*YLYK</>S[&0J<:16H(Y@1C:R5<25SS% -CN#Y#K6K
M\V54Z(\!_0$S% &:GOYSMOG8K%Z[R@J1NF<8<*Y94))S KF(D!$)C*9<-8:9
MIL86%"^<@0(](C.27=#>! A(\KA-&LHQ1IY82KUM-C:CM$O7 O)5,^]/TMW
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
MC>5T&D.\R[XA3?9%_K.:W7_<5%/UI5I-[JNWV_?KN]7L\R[B=;*I_&2VJJ/
M&S7E9!S9M>\)P'.HD4.8,*:DH$XCWXR/*U:0W31BQ.,0T ZV'];D?K%>;ZNI
MW:[VF>IGR^F^SX]FP.OMZNYC!+&>7><K.2>],5"O*-/&<F4YP  APLD!'U^G
M(RW']"LAV'80D(M1RDX!&4>]^\63R?AZ-;L[3KP&@'-%"H;I0+"(*DN=T40
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
MI>*439GAJ-*X,4ZJ*-\_% #E2AH**8_=ID8:YYJ-&%%N!TW??%X?R2J;94\
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
M/BF-YKUE@&J.@.;:6"V;'E+8P4P:*1)P.!FG(9@NX_ED4?_T@H ?/14$-U
M[12.X]0B&H2@Z9N%RJ>[1D8*^<LNW2[P#77P%['YM%SL#BK-Y/-L,YGOCYWJ
M[/NKJ$/XY<IO-]M5]6*]WM:G4F>.!*]^5_!8<>$@!99:RISV\(BKU5X76/ID
MQ#0EN>$M)A+K%(3[\L('7]9:?9G,YK5ORA_JQG:)QDK\9/#.>8RI910H1"CT
M3C97,9P#'2*RQ@N5R)AGIPPI%,]S-9WNZ#"9'PH8V-FZS@^TK0>?G,^SG^\&
M+P'CRE""-<+Q3X_Y ZQ)^JW.\>(["F1\!E&43_OQRF1+J)%EDGB&I>,62"@;
M%XD#1MYBP.0PS,I92OLZH23;0H>O?C[6HX]_^UI-ZC"LU3&2;UUK7=LZDF]9
M'Y=N/DX6'^K3[?M==NE3!E0/KPZ<:Q8!P(Q&@Y\1*+!OEAXGF!8_D(:1A9HC
M":(K'5\?NQK_]M^QJ[5V7_?FN>C2"_R[ZEW!0H)$-$^9QT12PH1!C='@F$/I
MA"MO@\].N)S()S/,S&<?/GS7P>7BW<?9:OK?^UGQ( QU'QIRBF))+PM00.PX
M1HS%L3'JA="-*],;;-/+5&6K8E<@QX: /CT$Z\.'N(TWF_G)^*M'3P5*( 0,
M<ZDH0A[;_[^]*VMNVP;"[_TUN!;'2V=PYJ5U,ADE,WWB* [C>"I+CBBY27]]
M04FTK5@'!1ZBH[YX/!0/X-L/P"YV%\L%K_RE 1N=7NVBL[IU Z1%(TR3Y5V9
MZ%6!C?77BW?EM3I,J/M\Y@6V+A#G#*)QFD16XVH9#IR9=-<POR".=(1VNC]B
MJQU[_1%;=V7<$$$5@\ E42+XV.TJ)2LX#.DQS^*"F- (TV1Y_SG^?GNWO!N-
MYS?YXFGM*LL*_)-__C"-8M@X8?9QH?X;,F<!K/!&HFA&!@?.>/4T S8X"U9>
M$$\ZP[N[.+B](-W<S/.;\2)?;1Y_'$^6)?M7/R4'Q"5\*R,2>XHHD<*)L@05
MX]Y5. $.Z9%QZH)X.0#)--29BK=?W/A'\2&V;S2SX\GU<A);I1\B3#?K%.1W
MT5+<Y7<]_269@("L=T&C:&,2'15^%QZU?R\;G,F(+HAT76*>S"8]G2['DQ?V
M8)C-JQ.AWQS<K*S[?$9!@@5L$"=$<(>-\!N+0B--&]0DQ!>R6]XEW+T?4G&H
M3-35;/H0.YBOM_>+T6PQGCS_O2P5=35;_)4OGHI('7#Y=/;-#%!46&S4=JG
M1"N.G5,5QN5Y7.F4OI!=]J&)Z-4/@[4]%F>#S:7ROD/NT'X;D@E)*7(0%"76
M.$TDMZ22!J6FP4E$%^(E>!5R>QI%_93&6Z4:%MMM^+\DWF,4"E'!A6A8FZ E
M:*U-<-8:1B0%152]5:HCY%Y523P:@!+&.<%:@'/,$$0MHW&@0C3V3+KW:7@E
M\6I3IK.2>*>!/>ZF)-[KST"75$G&<' FF@-.(@,6!V;!684U(PV,KI,Y>Z8,
M]-I$ZB8#_30!7$IVKV+.,^6$]!0QICQ1 *I4)!!EEB 2K==0YANB(*P%CK A
MROB@'>6!(*/2T[Y>0VIZ;<YTE?_;LG@NA=58""SCH@E".; RZ(@(L=AHX58U
MK,]#VGYRUL_.V=/ 'T[.NM<.B+4T+DH$)),J*EN*!\9HQ-#(5U?%I@N1U<Y9
M/PW,QB1H6 I!688T^*!,'"9,(I!$,Q$XAG@E7?##SUYO)/A&,/:6S;!#?]VJ
M#_'\K.#'8(K)>%IZ%-?(%L7R[K[\KU@ILJ-HOIC8V+]/M'5;^FI&/6A&99S7
ME0=/I23(>P=0QMF7X1[#F:<&:@>?1Q#G)/QSV'=%+J^W2:\7MP^WBQ^-2-[@
M2QDJ3^7FDC@G;9Q%@L$$G-+("PN8ZO0DGN'Y<+K?X.D6_*&0N0;4NX#XN-Z,
MGW[VW^_S\J?1K+S4&O.[;%8&+JKS2",I/ 9/A'0\RDK*DBZ:_%+Y';WN@YY;
M4OV/J4>WU+,L@U7WU[-%^GJ0\N),6:NHIA0+Y$ @K[ 7F@1O _%*TG0U?'@Y
M)6WRN@>LD\VS74-G4S)O-*O"9(YKU<GORH2UFGEE#.,B#CRC*0$3F*=.$L4"
M2>;4\!)2TCG5%[S]3W"UG/-E"/3UZK^W7WYVOY>.^>*TN:_E;V9"2V&\E-QK
M#U@K*<%Z+XG05"!%TJ/?AY<OT^:T>%XQ=!QX\3Z_KTS5[2R+GT(N-DUH\TLN
M7XQO)\75\BZB='V^4(_%>+'BTA]U0C=>W)QA R3.799B'XP(48*(:FZB2+V$
M +5.K.RX9T?C*;9NS*BRC@KBC'/(61EP(&S3(PZJP?F,;0=%-!#&SZ.]"0(=
M12JT&,GT8NP=*>2Z_Z&,!0E,DL !'"@+Q/ *81X$&V[T0:*$=QUKT@8RO9[!
M\W+NK56T<L]CF:+.A #($X^9UL19A#8]%2PN:\,\;+Y-$=9B12.T?F5^#,II
M/E1:M!5OL:U[Z>7BZVP>S?AXISSLXSS^9$8QLL)I"@1K$!9DU&NK/D@SI,/9
MVQ7)K$N8>AOYRT]%_FT9ET3_4*Z+^XO]'7DB,]@[@R&NI9199@EWG%?]4\'T
M62GI+#I!*["<4>S'9_M]SV0\VK((I Q(@/2,4D?]([6#MP-7!9I*[C@3&N'T
M:W)BF,O_8*@P" H<+?J[\_Z,L6"#-H*AN)(R:C4/JK*_M:"]BKZF0M!<3H<E
MGX1,;U(OE9>OLTG$N/#?EE%MN9HM\CHG"Q]\,&.<"<GB6HJ9=," >&ZJWA+
MZ=Z2[GC0YF92B]CTRH27YL]:F_TW_ZSO9LOIXN QO/7>D 7'D?182H9D*(^<
M8Q'E:B2H87*C'8'NXDGK@/5%F(V[I5CEE59]>/OE66F" UPY_G!6UI)$-DAD
M"-<>.(D ;WJMO&U08Z2[&*YN:-(Z5GTQ9#3/Q\5R_F/5QI7A7>CKB,O\X-$.
M!Y[*-!#N;>DJMM9P;)5WU9*L$.7IV1C=!2QUPXGV0#H+&:JV;D[(*1VD[_+Y
MJA]UF7'@%9ER'(?R5-/@C25(!R7@$0&KAWBF; \T:0^QY,W(#_=A/ILNJAEM
MJWGO\Q*IV^F-&4_V5!<Z^1V94@A901A6$)%B2BE3;>DHRTCZX13=1>VTRX2N
M(3NO>OK8^">EZ=E.;*+&6N>E&6:@L.?"1:PL X^-JLRYX*1(#S'L+I:F3R6V
M PR/!L)L+I=_/L6O_/[;?U!+ P04    " #1,#5028_39@ER 0 !31, %0
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
M<)(63T^G NW\/ZGD?DP-W\ [H3]Z/) O"_:-_>O=9#YG#ZO9HEJM+HBB%)<
M%!E72$I$2MR^I2!2:K\=[_/L?G+"!E/2@G+-!!W9LI6&>$1Y28,E1^&DX9'_
M)Z7!CZFQ2(,G^F?2T(4%>VF0=]7R1L]3_[JLOZ]OS4WGD\7/"PZ0X!+RE-&,
MYH"6L&S7=D0!A>/U7WXV^I&*%ENR 9=LT;EJAB>-MMH1GT$O#7$E+YR8'"7D
MI*ATHW LXM+1BV<B$X(5ASSDMIK/6R-97DHNI=EG+ N2Y; \,,(*Z[N#/1[=
M4Q9B(/D*BAM5UCE(+);\4A K@@)F( ?>GTY ?&@:BT3X@7^>?OAS8"\(GQ\N
MY[.IFM>3]05,)94(8IHA+#CB90ZRUD998$<]<'ER/W*P090TD%S5P(DG6S&(
M19&7%EBQ$TX*#GP_J00^'(U%"+RP/],!?P8<MGSKNSMS\EP]_>/K[40WED\/
MZ]5ZLC EC!>J!(RQ/,\QYAR#9AFP-<I%YKA<T<E4/T*Q@9@T&,^2#<KD *:K
M>'1CUU9->B/62UZ\.0VXR7Z"H--;[2&8'8LHA7'F^;9[.(Y>DZV'U;N;R>3^
M0E27:S%;3>?UZF%9T4MS\N]T?5$PG&4Y0U3D4MM 94X!%CG)(4>%1*]5\W=\
M>KR.9  E>T3)WUM,3M=]MUWG>K*Z;.!L_=WTGVJ^7K4_>=J13A-SI ,%8G+8
MCA/*B3IHZW+O*.\7VL3F3I3)I7G=2"B"5 $YH)1AFJ<H8UM+!>>PM!G4NSP_
M\DC^=7I;73UL7G[[4"]NWNEGW"5-%]HC725_;\"^W('"T6DO.C&9=%.<0"1&
M4Z$G3+TB0;Z\CD=_O#TX(C[=V/!3'OICMKI0DA% $=(6\A*70N<$<&M()P/
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
M0:XZ4&<Q#/3#FIOP'R/,1^@[,.<@[?TPZ"?FQYC\I:-HO^CO2S+=G: 1"',
M)^J@C<9MQ>1\.;FJ[B;+/UJ-9Y(P2M),9% 0+B%@.6O-*,:<"F>='QY9</=X
MW!8QW$FR6Z6(RH^;M.ZAA-EV<EY@>,K%B14$;]K&L43@#[\.U'Q<KX72A'Q:
M?E[65P_3YIB2R?0/+4Q;HXCDBF5"J9SS E&5 K@SBC/E=!]>1U.1Y6,+QDT[
MNK)GIR0]$N>F*PTPW:>2/;1DBVT@H3E-U0G9"<3Q.$0HE#//KID*R)']Q9W?
MJGE]?Y@S?9G=W*Y;6<Q+6E!,2Y$A*14@S-Q=M;5*"VYU(&\H6Y$EBD[_\3!;
MZK1^V8!*UG7RL*J2M>/\,ABS=NK5)ZEN\K5#=CCCW& ;2+Y>X>J$?H5B>1P"
M%LR;9S=PAF3).L=:WU;+9QLY&XL\I3JOR\L\9U+_7\8Y;$N%\Y*E3IO47>Q$
MEJX&FKE8?(O-<8[6B4'+)*LG\APSK(:W(Z\6#I-=O<S1J=0J +/CD*4@GCQ-
MJH*Q$Z".YL/N^&!.\IP4E*<98UQ)G(N\:$T7O(2!BF?L#0Y;?VAUEG9$MNTT
MK'>BW<0L!,=]U[]\L#BS/"CMXU"ZL"[9E[?X\F5_[,]F"G4"PM\JDQ%65_1;
MM9S<5+^OJNN'^8?9=75!>*X Q!#EF$*(#+:V.#PGE#A=<!<52%_ST&V'GK]4
MWM9ZD&Q=2#8^),8)UQ.#8L;-3EU'$S(WU8T;K4@'"/DS?4*G>PG@./2['U>?
MG2?4&[_=<]T#TPBQ@D*>:M,(I$RE',!=FBV@T^4400Q&UN^#OC_9I%[5:CV[
MFYB^_[#I\T8D5LF[9&G>:D[^/%LD/ZO)<O674+FO"_M=<]](Q ?,?<^&DUH;
MVKQ27P_6QR&=85VR3GV]^;*5PK_6]=7WV7Q.%\]4>7_(V^[4S;3($&9"I3(O
MN02X0%Q0IAAE)2EY87N@;%BC\;IGB[.I>GT^-3T\5G&@8V>=F#S18^-$9!Q=
M-Y)O=1]MVO&PQ/8R5/:PTE/FU6I[M\SF_3MIW@<I2I6F@ &9P1*S<FN3%D Z
M352[68J<R;18O%X([LBAG0#V1Y^;X-DR%^>,PE.DG-"N,&2.0ZL"^?+T\,&
M#%EKT<;$]ETTB 14H"B*G#,D >,T;_6.IBFRK7ER>V@?_620-S,?T7"J9WC1
M-9*>X(?]:<OOP(#5RRQB=C-;3^:_55>SR79_KI2T+ 1#J(0LSY6$K,QV5I3
MUF^Q>#P[\LBZ190TD!S>OO!AZ;0B]$&0FR8\XL;G%14?DAS>38E,EM]+*8ZD
MV;V5\MS3(QK9E9,1O(?2!7T=IF6X*Z7\<5\M9Y7VKBT0S00O54FIEF* <I*3
MK!5E)I&[7#H;Z$DS][C<-<&=-'OUC,J7GX3N(77047?.W,4T*G?=%-6%0R=9
M?>KS*]KJ3=%X!-;?A2,JVY$/RS>L+^>SU>ULT1;A X5QP7*NA$J)(B7*Q<Z&
M2*E5/:G?DR.+ZQZ/T[O KO18J&E49MQD= _%[TUI5W:<7I".R)+O>]&O-B';
MEZ$?^_:2,'IS, )%],=>AV@%P4I:/U;KW5H\8A!1BE.:Y@"#/,V*HLUU60YR
MYG9Y6R"C+NW>Z[BB_7$ 9G.K?E*)ORT!.$L6U=J<];ALKJYO+AE;;994;+:\
MHD:E:P% M' $+ '0 = H!]M=M"//JQ# B_UQK$R&=LJ^#M:?LS"2>4&5MD9X
MI@B4F<*L0 5KC1*>IH'J_VU,14XLG[V:U$AA2*5[G<P0"A>4Q^#*-B8Y\Y8Q
M:XK?@GS9.^,D6XX<V<K5_WJ8+'7GGO_4UB>+Z6PR?[^XKI=WS0S@2-F%D$!Q
MPHG*I$SS+,4I3)NK8A7+0 EM[Z9W-@M!2DAI[GLJD"QS[3$M$(%0<2F+(N)4
M<(<TV4%-#K".H83)D<P3W3166,;1;Z-Y5_?3N-UZ]I?J6[5XJ%9F>:Q$5&4(
MLD) Q$N=^+1=EI4%<9N=[1XKF.!*IH60*$<(E PCA)3 A L@4Q[_KNPM$K>,
MPIX5.R&+0H>;0K40^A6=UNH)-7'F9APRX0Z[[M@F' N.E_5J]7E97\_6%PKF
M4@!S-$Q>*"!*!;5P;%LQS7*G@^<.GRL@+3)<J@QSC @F)&-Y*0 #)5*4DMC7
M&C50DOL&BUO_=B+'KHO'XL6MEV\H^7R:DC@5TGO_3W1V'Y;&T=^]D#^M7?;V
MWK;7OU],Z[OJ@S:CM ?FT.'9XF&VN/ET7RTW9PZS2B<9U>9SYY,?U>JWV:)>
MSM8_]6RBTBUKW116'SY%_N-!__JW:GU;Z]]\TQ]I:O(N=!\I<YP7D*98CX](
MY>8&^J;C@*S@W"UCZ!,YA0@519J6>4:1A 73W9P"0B 0(L59_*1D S.Y;#Q*
M9IOOUL8G-QT;5;CM=/*MQME-A[<!_K-!^)?$J$FR=S79^]HV@8T'R<:%Y,"'
MLV3[J(:)L^2C5BMSE'@]GYLGM93TJ_4]QO#$6#+&EC2.L6J4S-3CUP&WL?9C
MM=Z;OX 2Z;DAS4H)4YW$8Y6);">/2 JWT?#QLWFJ\@REBG($4 XHD:4L@-9@
MD)84 *>SB[W&*[,YMAFEW,8G1XKL1I!XW+AIO"'EL<[3]7HYNWS8[-^NZ^3S
M9*G;7[_:_(B=$^KIQ^(X],T3>QVB';EIA)PL%UK45I^KY==;W1K89#6;7D"
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
M/:N1YZG*GNQ9SC.C$]=-?@8Z2?DH+:=FEIUH'(?>=/3AZ8PR ".!9Y,?=L>
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
MW=1I''C^Z$W9_81DL+*-OB/I,7$9O%&-8W@>+SV64Y[A@<:8#QWSZB4_+DJ
M6)8+F6>%X!"6*I6T18J()-&*3H*B'*K$9.H^,D>I(@D;\J U(X/%.6J%R/$!
M]N2 .LKIK$MTND]>H[2%<8R%@S+@-S&-&(T0FUK^@_,%4;PH6<$@SR6%G+!,
MPA8L*0H28K(9&>+HII0QBS1BA[O[GM5((CW&B>(X9H?=@N2Y>=5#JQC'Z#8T
M"0Y;6+W%I,\Q[O5]N2_;;9??[^M%\Q[P\L/L'P^SJ^;C.P]!+B@5$N RHPH
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
M9O?;8P==K^@.TSE?9>Q$GPS']CBZ8D!_ZECMTK>P]$4$F\LL"T:1[O(4%P6
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
MJ('".M&1R)>(NR!H3OB>AY"Y<>7IO1[N^'%9,/QP/'@S11#'(4PI$#& 88A
M$G<8($21EI+YL>Q9VGZKN],;JLW;V8;[HJ%!!-P5#OV0/WKQ\(.C$XN=5A _
M7#B4V&^,?IY*HH5O%M5$6P;=3)9INS=V07,0LS#'.80PPEF>2*GO;:=IG)F?
M".S&KLF7[> T7ZL3?!TQ[&)Z[(/6,>;',KV\5]_%G*;''9?6\V/36,PCKW3L
MD]$,V8XQ-T+8__?3+3WLI"3O=O*/E_\^5#(-7E > DHXI>JRRY"0*).X.D"8
ML,QE+7$0$.\5QO>;Y;8L=F5_"%FAD.TJY8U+T1P6#1=*.EH8QI'7WHF@]V%.
M2GN):VOY=1+ GT&3W3AJ)-0.N76CWNR;VGN\NJE9O=O+W^=_JI[[<I&KV^,2
MF"&. $P((B@)>RP\P:E+X;;%X%VS.V!*KFN9(Q?-69)EB\ZP*.HI"BX$>PSZ
M1TJ%5ZNJVS75.J4BI[QJ_E[GUYST^Q7JK:5[:"A_!M4>[*.18+MAU-'ZO/P@
MELW[O0@9(3#D&4@A#_,PA 2FO7F4L>-YHC>NNID,;&OIPN,306_,Z[HG0$Y7
MY TH=K(J[YC64>7V"'Y.DGIBU'Y]WCPH/X-PVKAEMDYORYO;BFPJ.,Q9#%"*
M*4X%!!!SC*(\I7%"<F9\"J0;J^;U6-L3'"<YM7&<BJ NR3_#YVCLDU5%T(PQ
MW0_Q8_E'MQXC7[CK;;V1/R[;J\L_;67*M+DKWV_._T:U658/Z[X!/,V8@'D.
M,8QB',,$<$:2D K,.,HC9M)5XQ>)Y[5I"3XX80L>PU<'B;0.J*7K1W^M\^'-
M[153Q$XO*YI/V,Q2)=\1\Z+-@\B^H-GC!'$>6CZ2K_44GXEAP^3J/P^[?8-!
MU-L+")L^]C0.PS@E5)T@+@><+(%1V&, &3:ZB=VM9=\ME2>P35/E9>6PV7WC
M.!!ZPCU=#,R$VBG]?CHQ39B\U)KI)2+S4%U/OCUMWO3(H*ZJJHT_GV[)JKW=
MJFL<180)P&!*DIA&)$Y"G)#>5"PBK7-8!QGPK)'-SK?Z-NA166ZRL>-.3^^\
MTV8F:^:,>=&NEUBY(%&#2)R'$@USH7;X4AEF:T<I^Z)N]2BVJ]WO#ZMB7\K(
MQB#K;',1<1$B0@E*$IK /$MY9UN@&&C=)N#6HN_L[)0*'%$&+<Q X7P',L-D
MS W/FDG8Z!0;)E]OLSO5]A<=YBXE6TZ9GX>T.?;I:7+E@3%=\7N_J?95L28/
M#^ONIL_V[$=VN#^LY:^_E_SVMESN;[;%IFW%:S(\@/,PPB%'*4DII5DF8*_$
M@HK8Z,YY3Q \RV.'.CB#W9T^&YR !RWRX 3=:AKK*TAZ4CJ#^)AIJZ?0>%%;
M.W(OR*_G:,U#CWT[68_Z!?A6['YS>"X2%/*8D3P5($M03.(>CN"940;K#<1<
M5=MJUNTO5+Z4VT.41M+N22;YM@0[U6_#F/VL"F[JYF -M^)55\7S2EK;EI(K
M6N[_*,O-Y_)[N3F4OQZJE>I*>+]IX=#RMMZ69+,BMU+N;NJ':IF"M)L22%P,
M,88(D\A 3DDFHA9:#G),C8J?HP#RK.XG'X*OK1-!YT70NZ&6G3OU^-IXTC3L
M%<J7H'$FD-Z8J?PXH=13_-E%T4S]705PHM*)"_8O# VC!G<>P\2X+M<3?DQF
MPP<KUDLU;'4W(%X$]@000SP*4P1S.1L1%% 4QK '%$:YT?&>'F%X'BI.R(-#
M<TWHVSIC.3SX#)7>H#"3*)D-!4,"-)'\V_-\0?1'"-X\I'X,1^O1/XQQFH8_
M',]Y"?,L3DF:I(2D$$<\HH3VN*!(LS$:A_71S+UY^(/&\4I3!5)/^^<50[,A
M8)3PS:J=^,.%D[/&C^@\QH41_7746FS+M&'#RNYSN2RK[ZJ/^6.Y9X>MG*KL
M%S'DG&$<8Q+R.(]#'-&T-YF&R"B]'V3(=V/<MEB5P?:(;'<5;,J]:OPJ3ILQ
M55OKJC^JM; [JG40V4;-*OYYMNI1V04G7%==I>7Q:;AG9[9>!1WN29I67F3P
M[5Z58<3/0R;=N/)R9XH+?G3%[7I;/A15?X@ V:R:.TK);E?N=[WE*)&O 8T8
M)R1#+ U5/;ZS'"8,&ZUDNK#G6>HZB,=C59J*9]W<@[QL$09%@]=,V9PPK2=P
M8Y-LIG,]OQV\AM[VFND6X42:ID':!6ES2?D\%,ZI1[6_%]1,[\X,?90\=+9H
M E,H(A1F36\?!1"QWA8-F=$TWLZ"9TUKOR\;V;(D3$^H_'-E)DV/9>@$:5PE
M>I&5"]HSC,5YJ,U 'VJ7[Y7Q]'![*%<?JN)KM:[V57E4L"S**4.,IXF(>")0
MFH)^+2I$&.9F)];9VS'Y7JQ.I>N@61Y$-X! [?G>",P93_8:RLY 33>7>YF=
MRQ.Y@8S.0W4<^/%\"N>$&>W&IO*VE,]?=8LIQ^0)L4CD' N0H01CA$)X-"8H
MPV;28VG$N^[TN()M"^PJ>&N\=LJA9H^0?_(,NWYZUC[WK$VB.R_S<JD?9QB1
M\U"<H4X\[9EQP8FIUKS?+.O[\J;X\TSE/I;[!2,X200'((0$$(%$A/L*59BE
MJ3#JCQQHRW?K8_\-50V^8%_\:9KV#&;33'[&(-)2AUIH@<3V.!V2\*:1I%>X
MTM"FH2S/2Z0&>_.*6KEA25>V/I?[HMJ4*UYLU<4P.YFBM4WHY4H"JI;5?I$S
M$*98((YP+&($I4K&O6$01X9GBSLPZ#UUZC$&90?23+Q<<*JG7R.3:29A1Q9[
M=,$O9_B"#N#?QE6QMQF[(&0.Z9Z'EKETJ/;V:IHIVI>]M*$:(S[=?MG7RW]]
MJ]>2Q1W_]Z':_R!?=_MML92V0<H!BG .!>&Y"/,(<R(XQ4C^G"2ZYVNY,>;O
M&SSB4\T(YPC_1]!B#/[9HQRY+4F+N0O?HEOFY_$Y.O:I]OFN&NX1J._OZTUC
MMC]"(J()#E.2$AR)$*19%++.3@01,EI5,G^ZYQE0"ZC]X P[],V)TE,JOQR9
MJ=(Y/5/UQS^EXX+4V%,W#UD9@/]ID_I )O0/+6UOABG6UT4E9T2L>*CVQ;JS
M2;*4I1&"D&:$< QRAF%OD^2142EEF"7/,G("%RAT[ZI-T.$S/7IT$)V:"TFC
M,6FXF/0JB5,=:G6)J$OK2DX(GH<D.?+EV<F@[ABR+:!TQG*"TS !(:0T240,
M@8AH;RS.S%J?+4UX%J=GT_MA11)=WNP*(QXH&UH,F49\7B;&H.9AR.0\Y&:H
M$V_4-JPX,6BAZ0LG3>>.S,$>MN6W<K.KOI=ML;BSGU*1 "P(S% 6)W$6Q^R8
MBP$<FN5%SJSZSI'.2HIMA]HCJ/WZR2]J0\#KM4;?S&NF4).0;IA.?6+O [+?
M;ZNOA[WJPE>7-EX73>?W9(>$ZK%VN6?',?/S$#X/?CWOZ?'"G/9)[.J:[L/V
MQ_FD%"$N"&8B1SQ/I$$1<MQ;PM*HT4'L%L_W+'D]))OZDA5=>NKEFRDSG7I,
MTD32] (E%T1H"('SD)M!'CP]=7TP&\8K1A^.FV7C!'+  ,MX*N3_IDF"R;&L
M%49&]^!8/-ZS@)Q6A:;;EOZ<%9W%'G,*Y_%A#''@M64<6R[T#W==JD^PS,OV
MO^\WSY>-/M?KM:BW?Q3;U8(E%,8@%22.:2XRB.,H[%! .;X#LS-=W=KV_$'U
M<(-?>L!_4R=!O+S@JG ''7#C0UP=AT1O9)\R&F:COH= >#JLU8C1"]+H*S;S
MT$UOWCT[D=4GB_J)R%.;"TA#%D.*HHQG<<X1%'%?M(8<0M3=CBP'A>U>-QTQ
M-F+RO3[%H_WITO*NVJAR6M!=AFM84+8A3T_^/#-FIG O2MG+]9BQ$[JG+%U,
MZ*PIG8<P#7'@64(WD MM>?DF7XO=^]WN4*X6$4ER3O(DI5&&:))D((V.)D((
M+(3%Y/$32<I5L&M0&DJ+$7&:HN*++4,Y:6!<!2V0D17CC()+6F'#U$Q4P@KZ
M4WVP]]^JB-K:6^ 8Y"#+2 J0H"F$E,=9;RFE,5ELRCM5];TVU0D;8UH?0-9^
M *_@LE"-8PUQIZ#::8<5M18%5Y=$.BBX7@5?+I/EO][: M"MMQKR-P]]&>3!
MI7JK%1O:S<!/KKGXM'FZH/ZQW'^ZO2G^#!<"4!PAFF&!4TH0$ (>$< L-&L3
M=FC7=T'I_J%8JH-%;X.BOSM6_KS_5@:;\H]^2[?4I?:./L,>8Y?\ZTG55-2;
M2=CS6WUJ=>G#D\Z=9N^EBH9$.W+3LCZ+%V3/1RSF(8=>/'O: NV-/:-3NEY8
M9E<=+KWM1<(3GH=1$H<"$!XE$>;]8GL<8H#,-FTZ,6GRW5IMVVS;?Y:/VG^Z
M+>B_K%7[S_%85HL=Z6Y8UU/+T>DVD\DWVZRF4T@=YBY(HU/BYZ&);EUZZ2@Q
MMWP9U<K;27%^V*HCKYOYWC^*]:%\E,I^+JMVZIQFA"8Q$"#!&>>(20AICP.G
MPFA]TKUUSPGEY_*= M(<DZP$\-',MKO5I/U9Z:>,97O=X8-\B$T=WFU@#,KT
MD\7$HHK?%=V"%FUWM>15T "^"IXT,/6@)RCJFW#Z5LW?2WSFH;0>_7MIQ< C
MDP,UN"T>O ($AB2G241!2E(4$@Y8W .)D\CHFD@/YF>LPI9+%QY"-$B.QXJ.
M.SWNETCF+,@76#579!<AFK4D.W%03Y/=<6FUEM,,"63Y[T.U+5>LWNU_*_??
MZM4BDAFXR+(P(BCE/.5 9,></*:"]HL[-Y:-\K9V+=9Y;LQE^%K^_C?5)?9,
M@P>L[5A3;;'8XY5>)ZL_71+;8[P*%,J@A3GAFM KQ.DN$@WE?1ZJZ-:E2\M(
M;O@:L(K=VUYD(F41B@",!:8"Y 3 ?MT\X1D'0P7/T-S4.O=F,CG6\FS/F-DR
MK3'/,_SP;#UY>]G6DIVW/K-B];5<=*=%J2;8'9%IS'VY$O6VL;AKSEY80(1P
M1"B-0"Q *N(H1TEO5* 4Z<SP')GR/)OKFB^+!J&Z/T1!;"XA*TX@=;\PY7+S
MW81AE#5?C1X)+WPXCMF;]MMQ[4SMY0TS/=[H/P^[?7-YXTW]RJ$ES:?\58KW
MBIV5 CZ7+;;R2[G]7BW+=I+QN5S6=YOF*<V(NZ 81V%"$,A0A&">)TDL>M@0
M0,,C6R>'ZWWEL!'/=PW\1Y47TV.6I@ZKWE1B<IS^IB'D^CWK*C9=.*^+'\U.
M1[+=JDM2U<]7P7&;4'-CI)J9G/DP]FE0?H-Q(;&:S7LPC^QL/G0\.]9J+L#T
M\\3V2N)JTT\[FEG'=V5M=2CW]:H[[/Q<;%65>Q'FJ?Q_'G."2)(!BDF(CU"B
M3&M]P"L SSEE$Q U7VOG9VKS8@_U^9J WO#D-QZ7AYS9A,)L&#E=YOYDB:9!
M'4C8:I?5O .SJI<'I1G-/YE_@![!U1_O-\$OU:;?Z;OJ=F^JX-@%[N\#IVN6
M3+XVB?,=F!E,[;R[6(_XHAL74HKCT%Z<;>'<US?%GV2Y7V"!* (@3S &:01R
M3,/P:!>FL6$M9:"U47K>^S;WW__^Y>_-K3<2F8&<NJ%58U ;G5&S$:RO31WQ
M!<63/<)3<6LP+HW.L=T@])SK;IQY*':[XJ[L.F$#=MBW]Z7_1_U54=_\>7--
M5B#^OT .)GCH\*-#V.6"H2.R9S"PN/7G>=G0*5,#3HB($H (C-)<$)Y%.0HQ
MZD\=3<(\#KN-W'RS,NBJ,C-A\HD]1J/_C6U66D=#S/)H UW^YE$'&>+ VT<;
MF'%A=;0!$=)MQ+!\=!I&:N&+]U>8)#R.N?$78?+P\;^%:=9R;3;OZW(WD^_
M"OJES?MF_@_9O!_#' E!\A"G.<.9H" "G:44HA@\WKRO_278F+)H=;@>]%T8
M[MJ?Z49T75KG\:T,\D!C([H9&Q97Q8EJ(\6T*M;7=;OT>[P0*X,XI"PB2'ZB
M.&,QC$A,*.!R'(L98A8WQ=G;\MD ?791W!%@T".<PS5QK])V,1ESR/H\/C6W
M+KU^1YPKOK2;(N1<>+_K+ND^VB(,XSR*"&09$2C"$1!);PNGH=%^$3L+GJM>
M'9R@!?>_##L.[#C3;!/P3I?AVGZ#YRKH&9M*DE[DY=(R^R >YR$Z WUXNJ#M
M@!%M65FOZS_4/$G4V[P^?-W?'M9DN:P/F_WN<[DLJ^^J;--A660Y9P3(::B(
M8@X9)8#3'D.&86(D-TXM>Y:A(]BF)6;5P0V*#F^P/0*^"I8M9$.I<AL'30F;
M+ 2&TM;3_/F,YL<A8=MR5>T#M;/^*($CZYX)F9?TT$M09J*3?GQ[JI\>&;2O
M1!^%/,UC%&44"<JER3"-<AAV!A-",F#6?3K T#A]HT\.XS5,X8;PJ#OS'(5
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
M[CDW2/:FXMXNSS.(P95,]I;KPTKMA3M=(55T5TAMROWCOZS^]5UW._/0M-"
MT]<R0A]AF4$RZ,6MVO/K;)8"?I0TJ(7V?4GNMF6SPK[K;DW)28KB+ U)'!-
M698(BCN#"<Z%T7T" \QX'I,DLG<MM&;'0U <\9DU>@TA4B^3'HE#LV'F!"HX
MH9KH>J77";J00SM@=1X9M M':N=OG-V$]&Q',?FSVBT$R!BBD'#Y?TD6Y3'@
MM+<&(J&5+ ^UX5F'CA/2,UQR/BJ1&=[Z9LVAV7S>)WV64WD#YKS.XI]0HS&!
MMR5S'LHSV(M7INW#6!FB.6TR5N:U6E%:Y"(5#,1"B"0)*8D2"EAO-X.QT>63
MPZU-H$-7_07IALWO#JBU%R5_K Z7IQ.AP3];@#.0JD>$&8J6'=GSE2]+?S2$
M; A36D7(WYJ;&NLN3PMY',.04P$S3D ,>8Y[ RD@.-$N,YH]UK-(=6 ,"E:&
MK&B4 ?T18J8O'0[#.X)M2#&HT_DCQZX2ITV27LGLD7NO%<7L.)A!V<L2>#TX
M_LZ76CY(^7V_+^]W"Y!B!!&#.&4)8#G*DKA?[4DA=K[<HF_X+[SD8L"^LV47
M/\1[7'I1@(,&L?OU%X, .%^#\1,(._4_)[FYW.6OM#!S)'K8XHQYO&8P4GES
MS7R1QI8_W3*%J#;5OOQ0?2]7[+#;U_?E]G.Y;GL:OE4/NU^W]6ZW2$D>R3&6
M,9I'$<IR%.&^+)M2 D.SFU'<V#3YONWNJ.^P!<NN\;?]B+?G4,T*%X[(UBM>
MC,^RV7#6XGO7  R.7#^"J"X<EB#'K6%H\7:ACN&6]WG4,AS[5/M\4PVR_3/#
M#_(M_:8V?^_+Y;=-O:[O?MPU9CD(1992P+A(2!)"%$51;S;)DU1/^IR9\ZYZ
MUSVRX 3-((-T0JE&VCXVEP.T[>$%1J^"NXO*YHE8@W1\;(+M4O!&&H)EL=W^
M4+NZBOOZH$Y/*64V+K/II7SD8:VN3%%_LMU7_]6>M%+L5(:^_U8&7XNUNHHU
MV'TK9<J]4F>EJ /I-VTF?DKB*_D[P=>^Y+X\-7[*=.!!XI/ E?V70AU\*[XW
MV(+;AE*);E/>5LNJ6,L<?_C.,XU O9;"NXSQ#-)VI^[4GKX%^_3\M/WLL]J@
MU@V+'$>  !B+E'(40\;"-#P6P:A>)=Z=-=^KB,7R7Y)R^ZS;DD/SC-L_?4.R
M[;/-KRV\R3/M%_G2S+*'<3V_#'N@/Q>R:Q=,64C72PU?K6F*(Q9G-$81I5DN
M@( 4=:81RI&M>MD;_$G:0MV0:RQKX_ Z0-E>[!N=6MQ>94U/WX:3/CN)<^#2
MZRKGBB\+H;O9%JOROMC^JS,8I:$0.4<BAQ%G,88Q[VL6""199%TW-37DO6QP
M F0M9,;D&<N73]8&B-8)UM1*]80@/7VR975VJF3MR.M:-(R; 1NN/Y?+^FY3
M_5>Y>K]2Q8G;2NWV(<T*4]<LIDX^^7!::9)_=KA75QSVJY&[!10T@3F"(8 \
MRP0%\7%.BQA,-6N?4Z/TKWWUOE!!.7GP?$WW6$JR:W4=/;)ZVOHSA-1,F%_:
MP'\5G)P*SKT*6K?ZKMM5LSYXYEG0N785/-+[,T\G/P_ 1;@TFGJG>D'F,<9,
MSL+;!QA,$)4I1K>/Y7Z1YTD6HDCF_FF$DB2%@L3'60!-\72CF@XZ[Z/91[7N
M\7C,4O<LGG>7%2W<Z88RK3"./X2YCM\LAB[IU,\[2DGP(XU.)K'_ZXU*1MY[
M'(W,HZ ["OW:=5_VYO/#MMK<==?!1RF,0P2I2*(<)CSEH>"]R2A/M8YA=&+(
M<_FZQW9U&AI6#;S@H<%G-B(,HU1/WD=CTTRK3T0>!;A%%EQ?)M*+XEXBZ8)\
M.N%V'EKHQI7:P[MGT,[V@I#VW5S7VVI9+B!+XXPF'. LQ2B71&7AL?K$N$DO
MVV!;(U5ERMV^NF\Z@/K.C>!!X3/HO!I.ZV6I&I_/X7EET(,+KD=GTZ");516
M[3K8AK"KUR#V%@FO=8<Y(V\&K6'N?*E]O%YFJ6@_GIRM,YRJ,&V2_.0,\]]W
MY>VA/;4<<P IRU >,BPBF@/.LPX2YI11L^J'5RC>AXAC[M5V9KY;-^79%_9C
M_=%?)%!T%PD<&B^:_LUQ4[4AA%](Y4:)XSQ2O7%<K2?X3LQ4I+G([KUJE2B[
M*Q VN_)TCFU"$.99Q%F".,Y#C"EF&81$B#PE(M<]I_D-*SR-4P#B,.,()#&G
M61)G!- D!PS -/&X M]>F-DB:XI?/;;)3FN^3-6%C]<1Q_/X/%TY4WMY#X=\
M8LVO.LMYM5NNZ]UA6]Z4?^ZI).!?"Y80$"4\5-^Y@$E&$8+]%X>2,#$;F<UL
M4\8$3A#D$0ZEY3C#"".$8Y(SF*+4_V;+CY\^OOMTS3^3F_<??PW>?V2??N/!
M+_S_O>8?O_"_F=65'--N(W1C\CU0]]K?Z+ &)[#!/Q7<H,$[J1*^P:6V,+J*
MR1QUTIEO%V73+8.Z*IJ7M^56YDZ?R^_EYE"J]LZ#_/5FO\ (4 I#^>ERE,A$
M*,IB2I)0U=0(#1-NIICV=KRK8P\MV+;8KH)UO;E[MR^W]V;2.(!+/1D<AT0S
MR3NR][EG[P1K7&%[E9T+(C:<T7D(E@,_:M?OFFG=9;D]J(F;DL.;XL]R=V82
MR.P!H11SAB$089Y'G/0F409RT[K* %/>Y:C+'O8*5_!0_%"+L]:2-(Q5/54:
MC4XS8>I@]=E8 VPZ<;I$TL72D0-NYR%1;EQY5OIQQH^N4%UOZX=RN_]Q+=^V
MO9KN_OM0/:BE"?KC1CZH.?48HS *!4$IDQ-?'H><9!&F*4$Q0#3FT*1EP84]
MSYT+/<2KH '95GQZF%>!@FEU++H3JO5$;&R6S;3, <%>5$V#M0OBYI+S>6B<
M4X]J?V^H(\53=KM#D3FF$&0X$DD60<I0G+*C94:IT<4S+NS-0?'>.B7<']D#
M-<\3SQXT;Y*#V#5XLU$]"]9GKGHV'NFJGC5;NJKW6['\5FW*[8]SJ]WAR"QA
M(<A9&)%$YI0A!3!DF+*,,(%!"(W4;H@=SRK'ZON'@_IWS<=7-[7LLH=H)FN#
MV-23L[&(-).Q(ZK' C;1=5L7.+H@62Z8G8=4.?&D=O_>&1Z*<-ANJOUAJY8-
M1/6G^JF_XTM.<!',<"@BG''"0\QXUFDA%I08S3P'F/$L3$=DS4=UVV$S/!QA
M (EZ@C02?V9Z])BZ'M9$<O0Z0Q?4R &M\Q C%XX\/1W!%3?Z^T>K]:K:W+V_
M?]C6WQ]=-Y@P.0M5F5D,,8^C*.$8]08AR#.S*[BLS7B6HAY94)U!,]V\:<^A
MGA*-1)^9$AV9.T<UD1"]3M %(7+ ZCR$R(4CS_8=.N+&5(CZZVNRB',0)8B$
M!(D0QHC"W@B0"F@C/IJ/'DEP+$5&EQ\S8?% C:683*L?VIIA2-B\=,(4_"O:
M8,6!KAY\*(M=^:U>KUY0H(BAC&&8Y"!-:!I&613QWB*!>6@B#D/L>%:*([0!
MN<D@&O4T9"P&S03E1-X,TI,+%%W0&A?$SD-XG'A2NW_M'*VCG6U'(2AG(A=Y
M#'+*HS1C .6=98(9,#JSUX6]:=?16J#!ATL[P?Q1/7 5S1/+3E?1= @>=PU-
M:T>=2\[GH7!./=)=0[-F2[^[_.O^_6:WWS9[MT\[@B#D809YE L0<ASA&(B,
MI (A%,91'#+M?FB[Q_O[W!2BX S29/O=7J'FPC<UE,QY?$>#O7C6!NV"%=WO
MY?\J5W=R8I27N^JNW?+>M/7D7%D),4_C$*)0_@SBSEB"66QT I*E"<]Y0(<J
M.(,U24/;R^Q<^&H&TCF/CV:H$[735\S@4)Z/];[<12!*NKP=I#"%,>,8@9RC
M+(QAB#L3"-!,*WNV>K#GSZ.!$R@\!H?!&)-S>=#USHO92'NBY.TYN0-N#,[%
M\<F1W3$X)ESI'7OSQ,<7!'(0%3,XU,8:>NW@51B298MB69+FJKX%91%/2(RC
MD(J,YI',34AOCI&$F^0-UD8\2^.3C/LJ4-""%IOI]DU;&FUF*YX8'#1=T2-O
MA/G*B1SM"8L%G_-(OH:[<7'*8LV+G?J\W\AON-SM/Q?[\LM>G0UX7<IW3XY8
M=^4"49B%22)PQB B"4UP*#H F.,$V>O1(+.>%4KJ/PB:D> JZ'$&"NA5T$(-
M3EB'*-8PZFTT;#36!ZJ:->LC2-TE#K7%STD@YBB';AR[*) .N3-8"%J6Y6HG
MI/<*S,=R_^GV_6YW4-<ELWJWWRTRA&B6QR%'5-"$,,A9U!N&E '#=:"AYOPO
M S4( _4^!#TT=8^TPFN\]#.87.V5GS%Y-5[X.:-4P6MN&U"<'OEM,(Z^[O,&
M9Y>7?5P1/@^Q<^G0\T4?MUS9Y8._;[K+X<N5.M2HR4,%2:(,1EB@/(W3#&2(
MAKW=*(V-UKB'6QM[?GJ&,>A!#DG[K!BVR?9\DSLPR3/B=83$[@6ZM/.Y(53/
M0]D<^G,Q>QO.E*ZNG5M2$#HI[4YL6V1QCBE(6)3D,EF,XA3+N79G-&8T,A&U
M@:8\*]JC#ZWY"OM\H@-HIF9#>=63LA$I-=,Q>S:]:-AEGBX(F"."YZ%>KIRI
MO;R$KNIS_/:V7.ZK[^79A!<G491A3&&.848I0P(>)[R4<*.=[6XMCYVG/2D:
M'2%[J-99!6)HP<YW#-S6[(SH'[EL]P*35I6[(1&9AVYZ\DV[?C><07U5W5;?
M"V7J8ZW6XHMUM\@"<HPY9#'/*(Z2C#".>6<N(R'%9@)J:<2[5O:XU(&*+3++
M)5=;%G75;P0"387.G#M/>O8R-Q>E:R"=<U&IH6X\$R0GO)AKCZC^;.XZ.0K@
M(DMR1",1@9B), WS"()^C3=C(3?:]SK$SH@*U(![G"_8JI %GZ9"Y)=*>RTR
M8=&S'CVC2$N2[(F=FRH-\.1581K*CE8[[I=R4]7;IM6!%=OMCVIS]X]B?2@7
M8<)9AB %&<Y%' . TK[U-T,R(=/NR[6VX%F/6EQ]ET</+6BP&;2EVA-X68;&
MX\Y,@":GS:"M=Q3Z[/I[K6C4:_1]S>L7)-D-2S-H_1WN0^WRO1G6#%QM6VL$
M02R2$!$F6$(R0@2%QU0THVQ(+["NC5%%6,$R49+!!-H4Y/QP-[#T=F+N[,:J
M:=N!.Y:TRVKFO,XE"1SHQ1N]P':L:"5_G\O^$O#F R3[YI;>3[<WW\IJ*W_>
M+*N'?F)\O3[LNJL;R&;U^^:AJ([)Z2*3<V1$0(IA*@0"":))OTDB4VW+VLGB
M:(@\Z]K)CV#3[.0I]NT]ZZJ9:Z^<4;]LO0F*QIW@0?H3%-T5*&K3_Z%Q2=V_
MV_ADD%V-%UB-)':6,373V_]CPFF07,\RK';)N$5XK]Z,[]\'IO&N^'TM[1\]
M?C.8)HSO<SWE%S-D&G)=;JMZ52VOBQ_G2W;JY/Y(I!')XC1,0H5!@-ZVB'*C
MTZK=6!R[RZ#'&71 3PO?0V8MUGS;S&'&H'K@C,:"Y1&F-:\0ISW)&4K\'*<\
M@WVZ. %RPYBN!GY9?BM7A[44Y2_?BFU)I5:O?JWKU4Z*\,=Z4]X_K.L?9?FE
MW'Z7TKV[V1:;7;%4R<:-NO1QP<.$<IZE"<RQB#B!$$6$PHBG1*00$1-U](W%
M=VFG@Z]RJ,:!=U^5!T'C0I,PG3D1]%X$9VX$_VP<,;R-R7L(]01W3M$SK/#[
M#YP7I1[(^ 4-'RN6\U#WT;RMI_EB#$<$0RSTQY?#P\.Z*K?-"4KJ\) 4Y)1%
M$"29.IM/B!84!3Q*C?;/>X;B>3R06-\=52.OMN52ON2[J^#7K3KD4MT-9JCS
MG@.C*?/SB8FARG<P)CFS;1AKEY1ZG'#,1*A'<O:I3H_)L2^9[B%U]Q%&44X!
M37&6DQQF.2:Q"'M0"#"SO-TO%,\RW<CQ+MC7*LM[QY\)ME^1-@V+'Y'V&!%;
MD9[DUM1AO#F4:<N _)PR;>OL0)D>Q+'6<C.7\K^O-G<21Z\K1UGI3MO+0AJ)
MD*51F.<92&$$1=I;Q6FDM9?-E2W/0MLC?$5G;8[(=$&PQH+NR-R:2>9,:358
M6!V97KLET\$TZRV"OLW%:\N;#EF<P<*E2V]J/^^:R1G0Y1\7#(H$D8AEG,09
M(!D%(,1)9S $A&GMAW%@QG<YI/S#H40-9%1#],<CTTSO9\6CR9'3H_%I>0#U
M %XU#Z2^Q,!KLNZ&MADHNB-':N>OE)Z.[[;[Q4VU5]7Z]YM5];U:'8IU4]]!
M.,01BG(Y9J"(12%% /9V\HBF.O)M_W3/JMV :@[D.\)ZJX#JBK;+&CT.8V;2
M;$&63AE#NGI6PI"_>EJ^>)6+%T1E.&_3:HD#_+6K-VB <OSO:O_M<[ENAJC=
MM^KAIN:;?;7_T14C0D$SF75&ZE"P+$%)CB+0(X@YUEI%\V%W"K5YJQ+HGVP+
M)1J19P<:Y:+8:J=2EWG2U2]';,]0V5QY=DGSG+*GHX9]IM;?."(3M8PE88+D
MDQ.6,<[CSD"4H%QKVY_%8WVWT79H#&=E-OR\K4\>J3&3'WU6G&G.8]]?D11+
M@J97#%O@]>"7P^]Z]8=J4[[?E_>[129B!$,  )73MSQ-<Y3B'D^60Z.;!?VA
M\-U<^EI?XJG%Z.7&1.5!T+A@VE;J+V!^%K']Q,IP_=JR?50G2K-8\3Z2['"Q
MVSQP/^<ZMX6? Y>X;9G5W$R]VV^KY;Y<?=G7RW_]OJGVNZ:9IES)#+);9SD6
MY1:41.H2)TB1R$E(\IC&]#BLB$PLOI?;K[7FIFFGEDWDX!RDMBJ0S49-L\I_
M'V16'=P=&X[*?DUQ9=9LY(5^C261"7DWD^$3T*!!&C10@PYK<%,'Q^5<PSXO
M+]0;;4*>+ 2V6XV/H=@UH3@TH;CK0O'B5S!\)[$)2:^MO'BB>@9+,;X\J_V_
MJ*[&IX_E'R?C.:*(Y 3$TFY,&>(20&<<QB(/#4[S<&72\W3BO416O30D;<H_
MW(]&9F0/'8B\\>QZ#%(KSLZ''S.N78T\WCCW->@\>L^]CC?GU%@--5;<SGV4
ML7-*>X 9P)G>*:+'B1BK[]7-&,W[2;;2_EVIWE?ZX_17NIW<Y(]BNR)W=]OR
MKMB7#=3FH*OK<MO\T0+G<9XFC(0A3W-"4$+RO@,YRF-F< +I%.A\MX^]U)H3
M' %WN^K:$^$DYJ !;7(^YR01U1CK9A],^PK9N4/!F4?!UQ^/-F)W7K4QO?KI
M@VYRH.O<@V]Y&.QT+X'FD;(>>']M\)\TQC/($Z;UOY[+UV;23GY0"W6[3[=Y
M\6/W^TXE/*Q8+P]KB8!\+[?%7=GD1,UQ6PN*J;0>8218&B%U.33O^R AXD#_
MK$JW9GWG"RW8YGYF"3=0>%7B?T0<=)"[V5D#VJ1QVFT,-!*!Z>@W&^%_,N9-
M6M@GBX!E2_LI$BL5B4,7B>4Q$D47B7:6W!P!.70R;$32JUWO7IB>P6#GR;':
M^UMJ,#RURUW_*)L2[^F6,U%O^WE;N^=^P06*>(SE%#R"(<A8BDG?9PL)@T)[
M9')FT?.@U"T$=D#/K@D,)-33K+8%:R")[AC7&(<F(=ML")H_SP:CSB1\VPTX
M'>_?.]X?3KS?2KK[>FNWW#!TH-'EY;4QQCFO,QA>W/M4^WP3;5L(3:=GZG].
ML*MZ%2YB3.(XSFD.TRS.XAB0D!TA"F%TU\BHP$9L-+0MS:C_G(NO],NV]W",
M2%\>\V8?Y/'KKR;Q]=RU.#P66HV,(X9\;KV-8[K^:KOCZ/Q;G)]<WBG[G\N'
M>JOLOM_(G.>^Z Z$:_^P/;<SRS(6,PQ2GF42AKKA.<,H1&$,8H*HT?VG/NS[
M'F'.CMO]7'XO-X>R$9P6HO79Q^[HUQP/)F;>4/;/SSAN(05'P,$9XJNS6$Q^
MK+$NL9<TW&.89B+5/CU\_<AB3VQJ"V]KHMNC& .0")P*2 %%- 5<@*BSD<2I
MWAJ'W9-]BV4+YO4BA9]/\)R"2Q^7%54S^6SLL#_]( 8P8/BJO_2I?3AN\,!1
MF@B*,,K2, X)X'&,.].I$&%B\04,,SC.A_'R(#9DVYL3LC53B+%Y-LP9AE/L
M4YTNTO:V:+EA?59:YLBEER7.)5^ZRL?JW?[3;3=)6$281R3ED, 8829(#*CH
M;<1)9B1Q9D_VK&4*C$K,MRT<,\$RY$A/F?S18R9!/3.?WV#&B\X\(N&"H-B1
M-0_EL,1>NWA=#):4?]W6N]WUMKZM]F1W6GDXV4P@#$E$\Q1CF74)0G/6ZP]"
M4&AI@QM+GK6BP1<\- "#8A<4YZMLIAKBB%N-1>-1:373F#DR:K \/"JS=LO"
MF@P/71!^BXG7%H*=,3B#!6!WOM0^WC';XGIG9R>DM_Q/*9N;8LT.NWU]+Q64
M;%8?ZLW=A^I[N2*[7;G?M84GC$, @3JQ2J0QY2AA'#2@H! "ZNVG&0G*-"7W
M7\OZ;EL\?/MA6W3W$Q;3^OOD$;$OQ??0 _49!SWXX(B^.3Y&X7_7.!"T'DQ=
ME[<A7*M$[S62\TBXQW+VU<+]"!R_I>]+=>'W]L?B/ZX7(:8$,9CD&04QYQ )
MW,\50$SU;M<V>)QGG?V/XJ'8Z(FI"0>7!=&3^V:B]A_DFGPTT:-=+TB[<OGW
MN_K[_^S<4'J$^E\H*4)G4G1R]04YL>!A6DFP 5Q;Q]Q@MOUI_ZW<DEU5="<"
MQAE6"Q@YP@C2+$HR(/IEC9 G5'\'D>F#/7^N#9Q OKG,8')G3([&[-@G+V;?
M<8/DG8)B<YN$,3<&\UR?'-E-:[O71T(:.G-]XMMK$U5;"F8P+[6&7CMX!?1/
M)CY[.$!4)#'/* >$1V&<AG'2/SR"&=8]E=C@D9[E[J;>R[G%1;ES=NCNQ9?9
MDI;I#]NU 5T/>A7,"B:&N?UI^2Z.<QRS*!,HSSF( $M#WL.)H]"H)=$;",^?
MA^U<_(-MJX&_:.E54&81*+/TQ&>,O!1-;#F^4"[Q'K9Y%$K\NUF/_#F8:7EK
MA7S=[;?%<K^  N0@00)@RDG"$8$Y(0+1/(U1F&>QWO&YE@\W^:#M3LAM\/PO
M,_TT94A/%3U28Z9UO7;U4$96KL<\7- C2\+FH3*VX&LG+XV-(K##=JOVN?2V
M,DH)QWD6(@H2&.*8A$EO"Z04VPB#J0WO^M !"HHW=,+CE_"$DS<_"%L.Y_1=
M6/OPXN<QC!'MGL%B]TV.UNH__-^'ZGNQ5OWS9,^*[?9'M;EK3F=:9%&4IR(C
M*%>ETY!)$%EO&[)8Z])&MQ9]]QA*=$UVO%0_E"><(_?4Z7!UJ=?.*=?S^-8<
M^_2T-\\#8_H[]NOM_J;<WK_?J#,AFITL"RH21AA(F,R20Y8(EB5A;XJENA=!
M##+A?;QJ4+V3G^E]4)UPF6Z"MR%/LWG"-VN&+1$GNMYKT.5I3_ES2BXU+0QA
M<!ZZ,\R%9WNU!_.AG0<OF^7/W>=R64H]^[HN/Y;[+KE8Y(F05M,4Y5A=7H;C
M, .]R0B%INGP$%/>5>9F6ZS*8'O$MKL*-F73+U^LU_4?Q4;=,]6<O%,?ONYO
M#^N@Z/Q1?^>_9U=I IJ<X+^'\56&PROYK-U#N=Q7W\OUZTUA?I+L"TQ?RK5=
M!&@>GZ,;5YYFWN[XL9JF+DC.\YA#&*4)8CQE*6+'J3 &*M%6JU(6D],WGVR4
M4!]!&*ZF+1]-3&WJ5]I$F92O?'!D4[VZ"CHD$\[8=6?JVF3-1"[LL%^:F1LR
MH"L(U]OZH=SN?US+%V0OIR)J&O*@$@0I18L08)Z%.*0XPG$,*"+\./&(**=F
MX_4@4]['ZQY=,^:6/;1FT![W^[A$TX7/Q0F[\_AZW+A2>WC[S+XM=0_D']5Z
MO<@Y(3F+D8A3QACF40;R_O$$IH;K0]J/]?[-]$C,AE9]6O1&52]\F VH;Q+A
M12EZJQ=4P9B;>2B .>QZX#MADT8O!$ L(8P R!%@6<88C_N'HRP,S?/G-Q\Y
M2N)LGS"_38E)INR4#9L4>8K,^,V46)N5>7S+IJ!?3((-?=;]CC]4Q==J7>VK
M4C61-">O?ZO7DI =;RY?/"Z'13%'"8[32*@%8QS"$!UGXS&DAB.X,[/>1_@S
MI$UB?([U?P0M6C.=<$>YGI),PK69UCPEN04V67.)+F,7A,HYZ?.0,O=NU9Y?
M5FLY?-8/0!!+!<9QGN0  \*Y--QWS20AL19 4T.CM;.L3Q@->]^&T&@L:C[Y
MLY:Q8VEQ#B*FWQSD@-;9"96U(Z]+TS!N3%<2KXL?:FFD+X.R,,N2#,>QB,,H
MSG/.$.N-I=3LX A+$YZ[@=J5PX<6D^DLS)(TS5F9?[X,9VG]DFF':*HEC1=Y
MT5@9M21R'B(SU(E75D,'<:(K+GGY];C2"B@C$64LR>.,49+PLQ)1 @ Q4123
MYWJ6$05EW,_@S/D+[[X-1?-XX:V0U\-?$--7^[:4SU]U6V9Z8Q$2&2>$BCP2
M221 S$/1&Q-IJG6?VT 3WE_X%M6;A\)Y>OE?XN3B=S"(Q+E\$L.<>/9U..#$
M(,'<'LK5^\VROB]OBC^/B>TB9@BQ)(Z(NG\D3$/!,3TN!P*>&_>I6=KQ/M=M
M,05[!:K/.(T33EL2M7/.$=@S3CL5IJ"CKT$U7>KY,CV7L\^!E,Y#?!SX\3P'
M=<*,?<%M(:?0>2I2 6 4,<91G,%CFT_"$FJRIFCQ^%$;\\Y*;$,K;&_S9EM9
M<TK9\(K:U&4TH_*9-G?S$)0A#KQ9+C/DPD)"/DHOGVWC PSS)&<L1TD$$,O(
M<?;,4AI:E^TM;/E?K%1G2S0;59S4[FWH-!89SSP.T)L3LCD4\9_SI"=$ _B=
MG28-\>5U>1K,D+92R<]3;4)2)9!FT^-#I?*'LMB5G[ZNJ[OF@+?=(L$BS/,P
M@QDC"<4\%?1H7/)GNM+HQJAW[1J_6J?'S*6OS"VU,_G<'#OU]+OSP9EE9?#T
MX2\HI'E&29HS_O^S]V[-<>-8UNC[^15\. ]5$:H^!$"0X#=/("[5_H[+]MBJ
M[IBHAXQ4)B6Q)Y7TEQ>7W;_^ +QDIBZ9 DB I&K.=$Q9EN3$VFL#:V]LW*1,
M*$LE%W5[.!%JTM.C.&C1RO^D^N"1%O,280<JIS&H'-AQN5#8F9GNM<*3)A..
M,20H2AE''+"(RO;T $X@A+9+TMT;\CR K*J% U6[C,:1$U*G,93<F/)JV:LS
M/Z8#JKHN]L4L=)8(R;!(4ZQOMZ 1DRB$AP9C816,>C3C>3#5%Q1WKH#UX<]L
MDCH0=78SU)JU,_/48;7H/#\7E,@!J=/0(1>&E,X[7.?2V4REV%!D(!42$/U,
M)@1QU+: "$PZEMU?_=Q!ZNTNZNRO,V1=^W)*3N=*UV@E+;,"EC%)T]"%3LC/
M%Z<LK3=_N_;AH:COP=&S\'*MW\[-UPO=HLQ2%G-=_DH$B6.6D!2W+=:'^FQ>
MLNW>CN?\XP1:??7<*3C;5VY[L&FF&D,1::<B3SED1AQZ>@_W+$$7=,8%K=/0
M'2>6/'LYUQ4[QG?RG3_Q$X4D(E(D(LI2SJ&,$$5M@Y'$5@]L]VC&LRH]/E^8
M5]@&OE&VTX$W!XQ.8QRY,.3I[7.NN#&_TZ:I#E8MUW=H$JA:4)^=A;&,*<<X
M0^"01R N;(9/E\_W/&X.D(*MQG05_-_AW\(P!,'7^2;XIA'^1P"OU'>"[?U\
MH\^9[G?WY:;X=[[\CV!=KO.@V&[W^=(N\'<BVBS@^^;8+M ?Z?U2TUL!N@K>
M72;-T_U SYBY($Q]>)R&(O6RX-DE0'W9L)EAE.N39B 3($[3#*4B9!%-&4X.
M)0P<I:G=LK;UQWM?P*X179"?- S/"5"L?D10U/ZHEJ+_""("KQ!*J]0Z(LE5
M'*/V5\K];KM3WU<)F>'%F(Z\9#Y=\>8>^SF*\LOXNO64DU>F)9WHFX9B=8?_
MP@2D!P_&BYO+9:'W'<Q7G^;%\MVZV94P@R"!"09<:2,#*8HQ:F\<Q$D: F%Y
M#*)C*]Z5ZPA,R56Q_*58_[*HL5D>A>A*HYFF#,&?G;2<$*<A!<4Z8*\0YV=5
M^&5F+BT(]^1R&CK3VXJGR\!.6+'84K%_V*_FNWQ9K?PHL?NZR>_S]58%\GHI
M^GVYW7[(=Q]OK^??U5Q1-94P#F+!A%) S,4A3TM9&EH?RG+:NG^5.@(.RFH5
M='$*60V^:G/&3RN%^N?!=V78<'EYHX87KTQDO/JR[OEV#H\LFH[OZTT^W^XW
M/T[2ESC*8AY#2D(B,)21H.VV1I6^,!+.UOF=1FTVA#LT8#1*TWJ4GF(Q7V]M
M,+7SH/E.#=/M+O@) '(5I;B:RP" KD "FKG,X_G+SX=G C;Y+WHB5#T48)>(
M=&'>+ ?Q17FG]./ ]>G<9ECE>\['!7'K0=XT]*N/ :6SCM1W1646<JC7:Y3>
M10D",2.'YY1PDLC0ZH1EAX\?9,?']H5UE+&74:R63XQIG,;0Z&/ J\LEEERX
MNOQTQI#@"228RY"F).8<P>-6:I+PCGNBNC4V]$:I*E);#2-/))M%YD'YM8O3
M+U]O.JT[3<WV8O5C=AI*Y<X<R[M++7DR5;%LORW6^79+%ZJ5;56_J+[<Y#DO
M'^;%>D8!RP#*8,(BE( XS"#'-($2,4FIOOG(JG#0OSWOI8(68G""\2IH40X[
M\%ZEZ\+(<T?U-(:>0WM*7YW2;/#-ES?Y[-UZEZM>N/NLILE?%OEZOBE*^KW8
MSEB6A*& @,94BD020)!HVLHP2(VN&NO7@N?=%BVN0 ,+6F3!'QK;^2/R+AF\
MG!0,1YY=)C ^;\MRL=<;^JISMA/@[Q$>SSP^T7=M9*7: ,"TTNR+9K^@TVYH
M&E>;'=E0NNPX/36X47S!U(<C+M1\40*>Q!&6Z-@:-]HPVK>-H71XH\?!]C .
M:G1]%<64QXY:[('"CFH\*GL]%=D#B]TTN;C,YNNT=I?GLXFT*]8F*M&V5KPF
MTIU8,9+IMH7BM_SA)M_,J/H<$H9I%#'(619##EG;!*.1T6[D3A_L69 /<((_
M:D V*F)-DH'P^N3'3FV'I<9"57U2U$U*#PEMT5,LGYAV3B&[,C !6>P,O730
M [H(8-M&#%*:2!ZA"*:QA A3?F@#X,2\1F#]R4-)8+^!;LR3C0CZH*BC"@[$
M3A<=],%27R$TH,M2$DTUT9:-*8FB-?875;$; ^:W(L[7[9LGLPA!BI&4@L<0
MISQ+(4Z:)K@^EF)[]Z'%1WM?E=#7W@4:TE5 '_1++\''XR$.RT55*\X,%U!]
MD66Y6*IAM,\9#7TAY)&!2^NA78B:Q@),-^C/KG#L;'^7FU+UGS."H)IZRDRD
M0&).B4S59[?-@"RR.;UJ_>&>$Z;CK<T:T56@,=G*@2U=II+@D2E;6; @R?MU
ML?K/BPK1D;>IJ$17^!<N>^W @]'$ZK?YYJY8T^4R7UZ7[XN;<G-=\ESWE&*=
MGQ:Y9@D*J6H:RA2+".N39$F;OG!)66H\XW+7I&=EJ8$&%=)@5P;OWV4?/^LO
M#FB#1RMI%C,1A[0;3.#&8=Q.H=X&V1;SP7%([S91=$:^V232F)ISLTOWW$Y@
MVNG!J-)K?^P69G9E-M_FNJ'=F?9A1%7#,"$B F'(!9*']H7 D'2)-/U;'3C8
M:+CU_@S7&NC  78Q9UCN^X6=2=/>+?H,2W^G /1$/ZRCR*LF&@02=S1-*Y8X
MM.M,.''-G&F9XW/Y8[[:_1#?O^;K;3Z+18)8"  -*6$2BC23:=4(#X7DU/0D
MA.6G^I.F!DC0(!EVNOZ8A0N3]8YT36.JWA5\Z:3+6-YX_S7?S/4-DM5K+]O/
M2F.;!G\KUL7#_D%_9[[:SF*>1E!RU2B#&0_3* M)V[Q@Q.JE9F>->LZ>#CB#
M5054'XI>[X*\QGH5/-1HJ^\JN)9WY3MCWDR!1B'=3IN.?+]O^-:86JFZ"AJ@
MP>=7^/9SL[XA?Q=4S;D+IJ%W[LUZ>@>_']Z,3VLO[O/E?I5_O.7YIO@VWU47
M5FQWFRHEW;Y;?U%Y::Z__G@KB_5\O2CFJT]E?>)%SHM-=93\.O^^RQ1M_SU#
M(N6")UA0 B#D&9 THIG,* ,(1Y'EI7M#H_.^)*LQU=<FZ LGCD8%)U;92>W@
M#C13Y"E[SDZX6TO..TQ?PW4P1__:P:"@M>@J./'\']=Z)3/0Q@65=0,_\NG8
M-Q>"PEB]8!JQ8S3KG]YO,*H7'$6B7^?%6M^A= 9MOKDM-P_ZZIXCSHCR3,TL
M )4D0Y 3D7#2X$PA"1.GL<@#/N_12-S>YHO=!6'C^;:X6U<WH,VW 9MO[P.Y
M*O\,_IXO[YJ[!3Z4NR>_5O_0:13SX7PG<6QDK]M%LI>=?!5H(X*?M!D_3STV
MV?/=/3IY].V;B$\^[;>+4-X]8;0B]R'?:2!;C41/U!;EW5K?IOUNW59NZ;J^
M_J^^\4_]_N=\5<WMKLMLOM( O]SG^4X+I/ZF'FE'Q#R2"8@3"K,81#A"(E(!
MMD$L1)R91:LI(/4>MQ3>2K2VM6KE2K>.1NIL_+#XI"-4_8)A\Y3J3\WD^N=
M?8BNP=1FZ[6K#^7ZEY-(=NR)AK%L"M2;K#.^H=YA%]^.W:(V[;13O#OI%/1I
MI]#_\- 3KO629F5D4%D9-&;:A,;I]0N+A= WU#^Z[=WQVT]Z[O3QR_ZY5=V)
M^'P"Z\!38:*<WHBTF\\_>3">;C9J#%:YV[7ZG.IZ#DD(9QRE29ID,&5" HFH
M2M=$(BB-$VBS[N:@.<\K;BW"H($8G& ,-$BK:WE<TFPV%1Z88=NY;4]RO<QF
M7Z?LPO34(=_3F&^Z-*CTUC==JEQSOP5D5*9A&C-$B(P1AG%(VJ910I$[G3-L
M<&BEL[OAQBVW+L3- ZT]Y<WV<ILA].S5ZR6=DOP6-,W6)"M5Z\276:5+V:YS
MQM5*)XKUH[R[?"GWZ^6V.9I-TA# !*44$X)@S*1"T;::8)@9[SAWT)9G-=-U
MH1.(P0%C4(&T*0(XX-6DP#,LI99%FLML=KFDP@6M-O618>GM6./H2[-AM>)5
M+LY6'-RQ.(6J@4-K2C]]S4+_/^>WJH&JQ?UV5S[D&YY_U?L!VC8! D!@$BN:
M1)("E,99VK29)1B$QNK?NR7/VG_$%[0 @Q:AA4+U)]1 ]@?ETD[T+]'81?'[
M\VFA]X/RVDWM^_%K)O6OT7!.Z)W1-P&9=V=+Z:.#V94N?E_?%*M5OF3E>K>9
M+W:ZL)P7WZI;5K"(4!QED/-411$1,YR%;8N1E$8'2EVTXUG>6VC!Y@#)<N-2
M+Q+-2A-#\6<GZ0?J#K""(ZYAJQ(7"+I0C'!!ZS1J$$XL*=UW.CLY:EOZ9[&[
M;W60;K?Y[D.^F]$T22*0$$"S* U9AA-*VR8QX[&-'O5JR+,@M=B"N09DJ47]
M&#03H\'(LU.C V]_*ER''.@JJ*!=!?-;Y8N KE;EG]6"_6VY"=@F7Q:[:@O
ML')UB<(+>N6$^6D(EAM32@\]L]?BSPRF"9%*#A.$H(PXQI*W>1JCF3":%G?]
M[*&6=#8UGEXK.:\3U6G1QBE'_=9G1EV6,5^!,69L&KK1&?WE=15+%OHD-.V3
M?3^:IH][>69$8 1Q(B05H4JP0LADNX[#,I5L]4UQ>C0]L+;HV5B['V]W/U=!
M?:[/V"U6^V6]O7=WGP<W^5VQ7NN->#?U!J?^N5(?YW3/G@;RBYM\Z@#VZK 2
M?<0[?AIUGDO+Q,J!4Z8AF;Z,,TB^G'%H?+M-VXY>%U?*<'(PY./-JKBK:[UI
M&,LPB@6B(DZB2$9 '-KF,DQL=-9-B][7,!ITP=<CO* \X+.<93IBV4PPAR?8
M=F&CPJ?5L"7Y!&)PQ-A>P3[PG40F]%V01K?T3T,1'=OT]&(C#XPYU3_US85>
M7[K+9S&1:101%,4, !Q!$-)#V@LYLLHX7;?M61,;)/KH\ZOR6-V)M-C5MQW>
M/,I.52ZZUL>!  P>5 2\]R&E-@YS**J>?.5-7H]X)RBQ1W!]Q;:#6]Z0[':Q
MKHL =V;1>.X__UKLYBLM$FUJS,KM3N4 FUWQ[Q9#42YG2<C")(4D2M-08I%&
M,([:]F6$K%9:W;7J>YGC"#18')8\CD^IJV]N]<T$I\BU/"OHEM-\=WXPG.&/
MX@++R?T)^X>)OD;YA/!/EPGW,ZLWY>_2A-ZY#Z8AH1[L>CJ-]\2<0]F< 2Z$
M""F " ,4Q@SA8[%6_1]U+)BOMC=!J72ND:^3[DP=G?+M11<G)XC]I-"8\#<C
M@N86V<N?)5L]A4\O70/,!<$A"$6:Q8!'"8BSID$.8V'TBI"#9B8A<TZ$S8C4
M7GKFFD]G,J: 34*]7MGITI_526N5E2%F$F7/37]ETF=3]AM]/_@LRB+)XR3*
M(!6 ,4BCJ-T1R"- @1N-LFAP$FIU55TIU4!V)5TVK/<5,4^$NY2SBN/7*!Y8
MVHZ(.HE<!]:G+G==3#(6OLY\]=G(4Y_9."QQSY((AZ&,"$"<)$!*B5+1MLQ2
M:I>E.6C/^YJRAA.L6CS]-]]8$]I]QXU/+MULLVGH??\JO8/MK'G"F>5VFJZ,
M3T377%IDL'&F'UOV]VW_6I;+/XO5JKH6;$82!'"6 1A3"F&&(YZRZC:PC$10
M,*O+:KJVX5F]3J_T;X$UUSM:7E'3F40S]1J"/SO%ZD2=YYNB'W%S09GZLCD-
M->IMQ=F[E_NP8JHZ;1OO]8-WN_QA.T-)3 &C21I&@$D]=96D:2=#Q.ZHJ?VG
M>U::XQ!Y7SV*J3%92DP'QLS$Q2]9=K)BQY,7/7E&QP4EZ4[=-#2D!_[252?J
MIAN?R]5*EIL_YYOE3*D2AQ'D!%&5"D6 8QZU+9&$<;OW/;JT8#,@.MUT?A@7
M-S^"3?ZUW.RJ2QZV^5UUL>4?]&9;I8\=-<6*33M5\45C5UW1>((&T$C*<D*)
M@;9T(7!:ZM+)@C/ZTIT-6X69I3!"(I$Q1C3!'" 9 =1\/ NQRMWKC4A?=O/-
MSDY:7OUHFX'P%(7UF+@*LL,9JNR5,U1>QX7!8#!F;EHCP!SVF6YO:;=M7Z=Z
MR6*3+_E^4V^5U%M[8!)!E"59HH:2E!2KE@Y-Q@B%W<)JIZ:\QU=Z7+,9^!:
M2[P8#(A>=$YKD/0SY<S <<"/[6"ZWLS7VU6U2X2NEY]4C[N?;W.Z6.AS/PH$
M7?YKO]U5#QK-!$I3!B2%%*9$@BB&)&Z1X(Q:/I/J X'WH5>]5] M;77*M%U:
M.Q;%W=+>J^ $;_484HLX.$(.3C"/HX$6I!I(HP\734LQO5AX1DC]L6F=F'/
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
MW-I3^NJB0^RQ.<Q%=1^C6Q46%[K#WRG8OU6=M?K!3$ ,F/H?#%DJ(!-(AH<
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
M37-VSHT:#_Q.8$3YL*KTVRNM)[C;C[=\_F/[^S9?7I=LOJIN^,RIZKD*2;7
M]FE3+/)9@F7(!)<TE"B"E"'.VP4VR00Q//CDH>&!IKI;/0B7"G"PU\=9U-A;
MM)B#W7T>M%=@Y\&WZET&/635M_/Z_'6UQ.5DBF!(V^5Y@FON)S!6/1GV?,;@
MASNC$4O7Z_U\]6Q=0)8;7JA(L&L.5FYG"!/,,,C"&,(DYB!+1%,.HR%%P*9.
M[ZS-T3=@-9M)U,A=E^M?\H>OJ_)'G@?+QHR^BVFF1)T;F<Z)GL"@=&]3Z;-K
MVIVN$DT/^I)OOJD!__+1C _E6A\+RNL#&-OK<C=?G?Z<E=O=AW+W7_GN<[XH
M[];%O_/E#(<JU#.5;:,$0)K&@/.TQ4LP,-Q+.3Y.[T/^]_7F@"98G)Y$72B\
M5\%\^:^]-JH:_[J?/,R;O]WFQ4Z?P+M2*?2J^F:C"S4+S2ZS^NAJO3\E^*E8
M!P_%:J6?E/G9[K3RB%WE<EED?(#^BBPOGCX^GI2Z"@[VM(>2M0'JNSL5,W;!
MT8:K@#Z4^Z%OX/#FDA<"T'2ZP33.^DV AW)J W0BP;&N3*D8WWQ+_QZ8)02A
MD&.9(L@R3B&)&6R-0"@S?/%GHN '7,S5R;*:Z:I/"?Z\+Q;WP?YBA-T&?ZJ
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
MP)J_3$6M+M!W0:Y<D#X-O7)B2>F^2SH['OKR!3II#$+&8RY2&<:$8(A3T<
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
M5JM]LFHLT_N'A_GFQ\E$@)7K7;&^RU6\R$\*^S%-4I2J&3J-8D$1U67^5@=
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
M*)V?W+VW*_?K;_E6B:OZ@?JVKIAM=RH[58JJTI[;<O.@BRO5/YS_.=\LMS.
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
M'@H;R^\%P9_>AW;$@!GL/G<&;6+FIXP4GP['4OP8!2%+)B,"4N!Y$&2XQTA
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
MY$FFLV/HMU0*QUHED'2.9TUMIP7.G\IM=XJRSW=9NZP1@%",(YA"D@6NWS_
MC;PL0%!P>4U?>^9E[P#**7I48_8$*)&JLMO"-)L:I.Z86S(7MV,V7)CF6&W'
MQ5M=5ON6BS=,%]YS,88V&S==C++GXJZ+\4P)2?]0N*B+=9MR;ZMM_N-I. ^_
M $GBN5D2N9@&A(:)AU(RM(BC,!4I&>AHQW")8$#G#/#XU1E\*_$>H80XC:54
M0/(G9%-.[*TB4D+?)R143=E'$"LF\Y<9."?PFGBS0-IU65+I[U5C*\+;AZ)>
M!##Q8C<.LCB#(,4P"N)]8T'@DY&U"[%&C.?L+8RQI5LQOE2KM-J)TE&0O4C;
M1)57CD&JR"K%I*5%!$DCWBV=*G"B+"SMI>^+) U<-Z(P!"B)V)_'P,=#8U[D
M>PNN>FM%61%K0BH[W*,1'C(W_%><^_:*^]7K@V8CY4:0146YT4^@!KEI0<TL
M-RT&&;F18])2N9$TXCVY4>%$66[X:Q/=>OMZ7?V5,P(6$02$^GZ:QM@/2(I
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
M3G0'HMHTJ+BKZF)_,V'1D!\L7C)JRTU>/W_<%H\- \T(VS+FUBWL3O(7*4V
MAR* (6'_"U#&OAH0>ZD?RE_ .0].PZMC?2)ZV^(7N\33/E>*30Y^%B_*32M.
MBAL.5PGG8)ISL&UP\>%Y:KXX=VJ.,]@SQPUF1AQS(0S8T!WL""16,/'F;6PV
M>$<X02RV1X4J_G1H@%&*HMCUJ1MC+QKV(&,49%@J*93ZRX8300;FO;JSF4SO
MF(1+V9T2678,1$7L+[.X$0R(=O;_*,K[AVVQ@FQ>GM\7GW>/MT7]Y>[Z(6==
MY\MNVVS9E)N-.90WY7*19)"X/@E)G$88!"F%9#@ZFZ49QC*YF-Z6#6=7'2IG
MUW1;*IA3GG9;EFUQ;'RR-"1<3-2<AG]VVC$EQ>6%,6?&)W:,24.V55/T:BUC
M.BO7K,^N7D%9A%Z2TA1F, U\')'$#S$>4(0I$3J=;JKM><;UJH-K[\@^QZ?\
MV![M&:M']WCKQ,:W)A:EE@.RXJDNEF6;1//'4HYV?"VB,/,C A*<Q"') A@G
M*(%11E#J)20"H<*ZP)CFC"\0'(/K7EPZWB99O/-,D"&.!3=;3$FNY,Z+=J7E
M%;?'Z&98<;G U7M++SIHMD/O])GSUF*,/IY$%>T3ZUB_%EQ,%TF4L90(I9$?
M)TD8,='T8D@)2M@\AWHIE4E')/ZLX4R#(Y$3(!E*Q*3&$!MRHL)!.+]W,";>
M(W&P_X)0*)!DAR2H *]&=Q#9:U7:=TZ67$G: U;WK*<T?9.I!U ,0(8S-Z"$
MLG\@;VB2_4^JNC"J(<-2@/.GDB_"/M75?Q7+;<.F&!^>>H2RETF/H5-,-"9C
M4DY&CF'U9T5;8#-)RR66+HB-%G+MD!\]IKRZ\D8;/Z(2Q1IA<_WM\U?6W;8L
M^2%_[LKVP&A[,\DB0(&;NB#.PB3E=U^[P =]HYA&*),1J9%-&9:I 5V;\Q<#
MM"OGGH.3TZFQG(HIU81TRFG5 .S*::&UA)(#H;]<)-2(7%VFZH)@:>+8#LG2
M94QEI!_*R19<+G>/NW6^+5;'LS?V];IX8QIW%N,BP1@#-R04A6X2)!F$;C;
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
M#]SC[2>LB!/BI,M'"0,.M3I&F+!7+$(88]I\?%A@%,,( S;9\0$(HL2''AX
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
M]ZY5DQ?OZ>''5)-9SR%WUE)KJ*,02@^X0BR@+Q40\+1Q*(UO,ML_>3>N)A/
M4Q',EF * RN4, J)&@W.?8QG8T#=OE^B/)W9^\(_V;Y/G7#W+L-N)4$YJS*;
MJ>_%<Q[81N4R:RKS12&,PY(K" Z\ AM9-0@_SX-K_=+@\9S3(>#)PJ(>-M66
MUZ-BMH=4SSZ?><@(I((;C@F&DD&F6"V;EBAF W& 9.I(SX]#GSI -N$RMDEW
M"D9/_B9 M6^4:EM5IB"A#@(JI27.&8\LL#4B4$<Y4(89)-7_P-6S#H[>(OA]
M'MZZFLWST;3X[WQR&3K$HIR-O@7;MY+WHIPOJGVP?+R:KPW[0];IL?5EF'LE
MD!2>.$4T40 X7,LK%$;G-;[U1X<RO3*.)M\?VZ;]?M<T=:]IU?[KYVW3WN?+
M\N++Z/LNWAU158:%EP)3"3S$#"L=%J*ZEI)3D32B^&;'\;M.5P3]\Z%,JI)D
MHUXQ&X=G%_DDO_MYB(U=U9])HWP07UGO"-("8,QKX VR5I_'3'P"<IY(0\D8
M.\_'T]%BL;X5LE+\:/)?J\W=:%V3M\&K,@8(,4)PZ8T5#FLA96UC&ZUMS 9O
M\[#K0R>1?R(Z=Z^SEVH$@&"UR[!Z%$1)2+6F@M!:2L9Q##-;QWC?/)M!X 73
MLG^%=#6@3L-O>9<KG^859I!!!YGSC#(#J+%&0%A+#(V+.1(]H$G^I$N?WK31
MP;#W=M.V+L:]YG5EC@53&R!(016K 4/7VKJ]# (TC7>Z67*3/D? /ICQ_!#8
MFV[2C8&U%5SI^:B54,PK,L<]$IH+@1TD .@J<<$&%0LDBCE9WGR</*41V3=7
M3Z>L=!3N;F'4R;LR#)P,:T;HE;->\FK]B&J<N 8Q^SH#.I#Z(MC<O;I>KG5
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
M-]56EOI>+/9TGQ:U9 IK&I;$&%-G+,'!EM5\@P,)%DF,PW% G.N/'F4JZ =
MP1_M?S^ZSFUY/2IFQ]'PN9HR@!S20&/M)&6.<VLMJO%0TB7-T=O_\-<+4YJS
ML0,-'+W,-:O%,BR-YC^RX<TFG_*[[9_%57&S>)=??\WGNZ;4AL4S@1C1PC&G
MG$".,Z"PKZ41P,5$S0W2 NY-VV7OX!]-I8^K^?AJM*CB6,97LW):7M[N)\_.
M IDVQGI 3954@&E'35B2URTVT*2Y%6@(PT]W9.D*[&3[NI6Z/LP_SLO):IVB
M0H_&?X96[Z14LX(9L B+(+$2!EAE!*<8;J2EU44N2>-W7SRU>@$]%<7>EY5;
M\"9?YNIRGN?K^U\/TFMWH<PJQHED4!&B@#:2>BUJ*87U,7[< 470IJ969X"G
MHM67^6B27X_F?QXFT^-',P9X%>EH"+"6AU4.#GJI)6(H*EO8 %/*IJ)0),RI
MB%-[8>ZY#0]X%W:4R#R0AFNL7/B'2F0)<+J6#R ?X[T:D/V4S)/0#<RGI-$=
M-(?]! ?+9M8S;P#QWE,*M4)4 U/++#&)R:8V0,] M.8;,"D&WZ,7:^_":)@O
MR_T+M </9= 1@J'3'DNG ,'.BKIE84DIDF9F.HWFC]14V1&D1RN[V1CYMLZ!
M%K=_LJTF TQPS T6S%!@+)>4U+,LPR)J#V5 2ZW>9Z$$V)_ H5T[KQXXK'Z?
MEXN&NRF[RV=,613ZDS':(L2EY4C4RP*F%3Z;[?9^B;';?]T9]$</:/<:<U/[
MM99;O];E#A8U+9HY +UD83AWGBH*,4>H7F<P:FG, 91!7;Z6A$ ]H7Z*(6OC
M9U^-II^*RZMEJ^'JV;*9$P@H@(EGVG&"C8$,;@T '653O<PILMN!J@O03T"T
MYUQ>+;BVLWBF!3)$:L*1UM)ZX/%V\Y)S&Y5<=4 >RE/1K2O<3\"X'QZR%CQ[
M5"A##'IO'?<6(V>(P,35DS\'896<TGGYXJ?-SO%.[7ZZ%TOV*1^7E[,JW\6;
M2<"UN"A&6T?O9E$]4;/)VQ^XA>]6U_>]PDV\H!V_,<->4VPYA@ [*;T&9&N0
M!$6R&#.P]7GZL^'S,)3U$CO#^[QEG&[,FS)KJ80<A8F*(4XIPUZ1[92E64PP
M8NM#^*_D[T1)J4C_>UE._BJFT[KY]Q,9[6'POF)AKL,$<JP]1193QQSTKI84
M61830-;^,/YY6*X=XGVT(^>9#E$'*GV<%^.=H?R'RF78L&!P4P>$#/#8*M<2
MW-I&QL7,W?*G&[[Z@#S58%2S>T^LP3_SRCD0AMF@J-%E_L<BOUA-WQ87S[&O
MBVHSX0#61G(+C?!(6^"<W" EG#91IXK!3\?.$Z@D^;&Q8_*,#_?8&- "416L
M=,"(8-0*B97259X7P*P1C4X7M-[ZO)F7%^4\+)_S;_ELE0?VY:/Y+,QX30^-
M':@@(U9[',30AFDK"97.D8U47  ;<S/&@/?'XQ3\_!9GMTB_O/ MZZ$P6CH,
M&!?8(&XDW<@GN$8Q]P@-B$E]*;UA\%8[D,\C>,L$28'R@A/  42>"\*V,@,5
M8Q4/B%B=:;YU\%8[?%,&;VE!.:7 NK"N \QKJV#=>P1C_B?0_)&:VAV\U0[2
M#H*W=H^06^,YQHKY88$S"$QU=2IE!EGM*G3JZ5LJ \XI(4U_\T_ON)]P2EI\
MG)>^DN;3G33M)J7'I3,)/ '&P[#4PE@:0(4!M=Q81-W0/*#!J4]"')ZI(D$?
M MG>Y\L?*:*.I-R#.C+OD,'5SGRP!S (:#B*:PR\AF=RSG0@Q(N!/KG#Y=$:
M\H4[7+#1))@G@!G/C:&2A%7XG7=+$@A0H[B?3F/-.\O3PP#$S'L$C<<26Z2
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
M'DNA((70*H.PXQLI'4<T:3J\LYVT.L,_%<M\\;U.V=>&9_N*99(K;H&U #B
M,+>8,EM+*AA(FA\\!=.Z4/J3&X<ZPS<=DS8)LZH-]/FJ:O !5\*.$IG47@A+
M.?#00&DD9ZKVUSB)?&1X^4OU$W2#5BHVK"]D#?UT[9S+Y]^*ZOJL>UG5?@BQ
MJ(+;%\]_M?/D51^OR30/JJ%2R] QM5*4RRKC^AV2'O(SN_DEFD^/;S XG2I2
MD7H=8:%'XS_SR8]>??B^@]VE,D&%,%YAJ("F6FAH!-O(Z8,2(D\##HURIZ'(
MX]L1.E-'L@5D.;\IYZ-E;O.ORQ;$VULNXP0B7N77-208)EQ+#VH3UW/&S^PN
M@T%0KTN%)#/K[NY=_[T,EO1LG1NA'0D;E<\H5V&5);SB6D')!*)HV_&DAS%W
M2;>.2D^Q9!@$'?M032I:OBMG^>V[T?S/?.E7L\EA'CY?(#,XK/(!]Q[2L,)G
M4C#ZH],!$[,G.< @[D'0KA--)./9:K8.&Y^^+Y<-1KOG'L^L( P2Q AE,AC4
M4#!7K]<]UH2FC*'^63@6KX=4#-.CV9]?BNM@$]R4BZ*![^WY IE6 ""-#&%8
M!0M6(&9J5Y,GD,<L)09XX?T@6-:))E+Q[(_/7^;Y:+&:W[:PWG87RI" PMIJ
MDXT0(JTWP&QV300(_2O&RSO "^@'P;?.M)$^7=]NK^C;!KE-6M6340 LAU11
M2*@2# EDV18+CV'*Q43*]"1]>9[[1#^9Z^Y1RQ\N==1U.5]6:2^K))CKBWCV
M^?-:5I5Y:X+EX2FC''LGO9(,U(@H+)->L9)D/ZP?OCSVX_6KAH$0<SQ>7:^F
MHV4^^7U>+A9_S,($,*WD^CU,)#J_"$OX+Z/OQ[.U6?T9PASJ8#8[)2Q$T'F-
MMMA1 &,H/$!GX2 (W(MFAL[JM^&W/EG]H/[,0>JM1)@*B0$ 4D!/MB."?'Q%
M>T^&@KQC]2R_K-K[Y2<G=XR"3D7N'W(]E+(%?W=5D2D!L3:(:RPL<1A1X%&-
M@'8V)EW+ /V3I^%F1^"?-J+=CXKY?XZFJ_Q'[NK6X>W/U)$A(P$"P71"WG(%
MC-!VXY85T# >0\ !.B_3$+ O]%,RL-WI]Z@3GQGB6$"!J&4,.Z,9)\#5*%C.
M8C9I!NC:3,?!7N ?V/'H1_Z&G^A\- Z&$R16"( E5 XKX#<N0<9U6!LTZ35]
MNP6KM4QE\GV8W3^8W_AH].[BF278"^$UUTQQ "$6>-,OF.#2OIZ*;DR/G=[
MSM ?]LG4_@Y$<X4@!C  3S#R6'D-98T2#.OZ\^)HM\3I[A1U.RT,FZO]GJ(.
M*B$46!(6XUY1#1 #H$8*87QF8VH*2G5Y_KJ==E[>L9 @')):,P>D(QHY8Q&J
MY=,HBGV#]D'W,%IV _'K69+=6_QAQ61P%0$")&745#<RU$A*YE1,S-< A\IH
M/O5YEJ2=*EYV4#_%7%) C0O3C21.8@]\+2L$./)^H:'1[C0T:174WTXA+_<@
M4^CDU"HH-?'>!QPED*Z6DVL9,]X-<'(>!/&Z4\=+"J:6'"HA)7=$2B\4X8";
M6K)@_<2DSAQ@<-<@B-:!'L[KM!*W&E@$)46,"Q ZU/9(#%/4^9A<+ /<E!T$
M!_M0S$N-O#: *2D$)$XQ CG% &UM"L9L3.3U +=D!T&_SK21/O+Z6??!F]DF
MY_O=.:S*F7 O.F<VN??HO^?3B5I6891W^4@^!]*L<\%_RH/=N\PGZKI<A><^
MKZZO1_/;MZW"N4_5N(P2RKU#QFI?Y:W'E!!5CQ1"R3,S(WIU)KTX;0XD"++7
MF'-JA2,4X,HZTS8@$2;#&A&(9,QM>0-T!+PD"L:&L;?3[.EC(JN[ 8O9JEP]
MBO+\6!V9JP(_\L7BR]5H]N6O?/HM?Q>>OOH1"G54"&74&S,!,+= ^+"ZJ<).
M=75*H,;72)PTT>)KSVG1<TY#@)?3P2"ZD_1>\'7U6*]=;,<[,^0AETX+0;AD
M%MJ \780H\+$^*F/C;Q_[69]=;-N2##\CG9_./DP?UO.+O-YOS/9WC<&@QXX
M[PQ"T&B+$',<URM3K5U4WHD!NJE^RB[6)0&&W\'J@:26-,5,=N"=U;7NF (
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
M[[:H6,ICYOQ!ND&'2M1C-3(\GA;?NAM1MY5E7DDM>'4A'0^(4PP(J#<S'!)
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
MU2DJYVDZJ[^GQSSIH^."4'%5E(I[)Z-QQ:*A!50E*T8JRP89,(T:*OH07UJ
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
M21'-.I$:(H':4/I!)F7CVU_)A6W_E,^C5?'EK]&/D_;IVP,"@48!QA WF!&
M@0+"5-)9[;)JO@^9/3F*/M!3+@O9R_C![VM4<SDP(EBFM>!&:P.<9EQ;HO?&
MF$;LQJJ1=1<T.1?1/AECUHL$T@F6[)X*#B@G 5;1/ =*&TV,QGOCC:%>_=Z^
M#D"R]/D&/\[#\FR7QX^FBTU26/EMNEO.%G$Y6\;EK/SV;5FL4NNZ\6BQ^!5_
MW3TX3S;[^" S6GEO0(9$<Y\3+*$AUB@!HFM@&=7(<\')C16.:HM)E\"^OZC<
M_/M=L7A(6*GY9)=E^SZE!GS\.IM^WS:D.QJIJ_."((SET,;_QR0U>81.D0KS
M],=^*G1<'?,Z!;G_Y6T6Q8C//[2^OE4O#@H""+611C%'$/?*T(@ DX@P9)#(
M,:,&F)XZC 7N3/#[M+C>[SXQSITO]^5BE7YORH>OJ9B(>BC7)XVQTR\(S&C)
M!$3>:R3C3!3 VVKR>2UR<A('6+JS"RNM=9![2UOY$%%83,<OHA<]IZ\\JF-9
M,W_EC1%!:R@9@3 :)7$#X9Q:2Q5''ALO!:O7 FJH"2R4(Z,YX$I#(J4$0GA5
MR2:5N.G,A#,T7".#I1FBUY+!0KB5$@.#*&16"Q!]15=)11B\L4XW67H]G<'2
M#,QKS& Q@'K'C)36&\0HC_N1KR3D&-_TLM),Q74S6)HA>BT9+-$$1EQ HI2$
MRFE$N(,[J90%/B>'8? \.4>YIS-8FB':%T_T>AE-UN7RR37]$WO0@1$!$46!
M<L980I0D5D5[MY)/")?C4PP^7I>W$;6#Z"49LRT,<GI;.CDV^N5&0QQGBB&8
M0P8TVAM\2C&6DQ0QR!.$;-W7X%(.PF<'WOX8+?XL5N7Q1*IG#P7C!"-Q+>06
MINM[6C,H=E^FO6<WEL_0HJ;*EB ]6]G/#L+'Q7RTF)8'MI&CSX>T?@*'H$K%
M_+@74.#*.M,4RISI/_C0^WF;2)MXMJK_@YO!B1'!F?B)V#K(C(>6,T(]?OQF
M>R,>;4MZ.\6"LS ]FP?53YT>7_9?/!94_(3HB:7.6,@:S9!%IOHZH_*NR%^!
MQIOJJ&P-RGQ%U]5T]7T,IM:REF"")/,(4V7WWP<IOY&DUVY5?1Z69_H'R\7J
MB6\0__32+XA_%3ZG2D,'-OQG_QX\U(1";YV%CD6OVB-6V;7&*)H3?QK\H>=Y
M&WP.?IWK_.#L?_%$2&FX7CCJ*(T&:91"6U!]-X__NXTE_DQ=O=3T69AUJ>L_
MIO/IP_KAJ+:?/1,@(1!#"M&FH2&(!HRL6&ZTX#=R4_)LC97MX-:ISD=_G];Y
MTV>"9:DZ U0DW357B&+H9/7MP+N<M7U >WLK.L_ [?KRQ;UV@!DA(Z\51988
M8O;KH-7BQAK%=G=$>2ZBEV&,'XV+6OE*;PV)$FHB/,%Q 81:>"80K.:$]5+?
M8/V.+#T?Y<W9L%[BL++F,64@&"F*?5P>&:+2:HDHKR31."M)=Y"%C=NF2 :8
ME\CWOGL[%??0HT%@%#WI"(Z$GEHE? 1H+U&TRV\YD-P&.;+@[(L@_YR/'LK%
M:OKO8K)!8+E<C^;CPOV="AH?6TF.#PP,*TJ$XQIH ;W#6E-421LG2$X\<O!!
MBGSRM INSOGC]^E<32;%Y*Y\/_U:+NY*6Z0TW23@D]#<D;/)>B\(' ,5P4)>
M4D<H,@YRL]]4E<FY]39X^_9\NG0*<ANT695ZM"S2#U^=S9R3[]@<]*<;",(1
M"(!UV._E<HZBG$2KQM6!KY<\;>-\&9=I6U9W.HYF6?IC]?VU_:<#XT.T]6D$
ME$ ;33PE-->Z<C^= B+G1'6 30N[=:;:P;COVQXOXH97>=L#8P<E=LAZ )U
M@@ O%?.<<T@0@;6.$(9ZVT,122257A,BA;<JVD6^DHTI<M-IV6=HN,9MCV:(
M]E\&J+TZ4@1P@!!S%".NTAD!CB;V3E(1#:9;YDY#73>I(]4,UOX)U%X=J8B<
MPE #2B6#&,<=4K*=I)1$-__6"-2&TIO4D6J&;U],JKH>O"_'?YZ\(?+ZX6A0
MI^05*1FSB@)"./6DD@IX<;.LR5'P@<839Z/:%U?:JCFF&***&&JA4=A80#T0
ME70>ZUZ#]E?*F5:0[8LW_U5,HH?^W1;+Z??YJ,;EHK<'!.N210B%8P1B#N/O
MP7Y6")-E'@^2-^V9.*T >CFZG#1L#@T)!%E$% 0<8T*<,RQ*NY.0 6%O[ )C
MKII/LN8L5/LSBK??64S4<O?IC_/GY%Y58W2 P&OE 1!8<Q/%!\[MY48(W$@Z
M6WOJ?V4>MPWQU91G8'%W]UIHPR @0$+CV1XQ G)"KX,_A\YUSC/!O,;R# A(
MA3@2 "+#@>;,$5U)R*VXL74F1\5URS,T0_3L<\,S.P=819 3UA@$'$;$$0#L
M[NMX7&)O.G9WCI*.=0YHAF6VIFOV!JDZ6 "&&2;&"0ZLXQ(2O-\ZH\19O0$'
M[\*TI>GSL,R?TSG-8"(I??P\[A$@U""=4B^K;[4$Y5Q\&;P!T-H,SX'T^O+E
M8736*(I;(% 08ZL5P*Z2CQA]TX5!V[09ST7T&O/EM4&.*B(0U%YJBW@J-+23
MT*BLE,7!&Q)GZ+ENOGPS6"]#G&<1X=6N/?<X*?)[_32$8R\)7&,)*?5"&LP5
MU53 :CH*)VC.4<_@;9>VR=4BT'W1[=.B'!?%9.DC5$F8#\7JX[<JK=>4R]6Q
M3>[TX" YU](2Z+CVFBJ#G4&5U#C"?<LF4CZ]6@?X,JO8TZSQZ7+<:!]\8VSP
MBB*)D?#<,L(DD%S#2F;$2(Z_-7@CJNTU*Q_?:[\1(HD5&D1G@]JX-B/"1#0+
M=M)&''/B<E>4XG\NFUH%]_)&EOOVK1BG8_U,.^N-]P1!$9)":&P%EEH;[O>>
MC]#*Y?A^5W0=H'U3*Q_K_C/\/I1)@Z-9#:_P[2$!6"$<-L1)+1"5RCA1X2@5
MU#F'X%>4^'\^FUJ!M7_B^.G?Q>3$3:4:HX*DEFN4PFS&0P8MPJ#R?J6!+N=B
MF_B=Z).+[-D1["_%?%HN-F%4L^N&\]^I&\ZA&/:AYP.DSDB.-9#">D( X*Q*
M)(G.A<<93)"WRX0V,;U44'*Z.,28$R."XEAX"KDRWE EE?(:[U=)J;-*?H';
M)4V[L)Z]='PN?JP7X_O1LMA05ZT^+:;CXN.WN_MBNHB_GX^G/ZH-\=-LO53C
M\6)=3-1\\L_YC]%T<N3R8JOO#S+NO5P!)C#SG@/*-:U.@V0*V>;0[(9#WY=4
MPFW=KG4B[N0,J4W[$)@P\*"2W2.;LS?"WRX\W@[(?5^O??'CK_)Z+8*(&601
M599S@*G"3BKO=/22O2*D5N2A#QG/N5XKK,%($@-@JGN/N"" ;F7# #/>:U_J
MRUVOK:WA&M=KFR%Z+=FZ$"--.&:."N@<I58[5TG%+;^Q2P-9>CV=K=L,S&O,
MUF4<16/'$(0@ 8HJ1ZBO)!3V5NK6MZ'BNMFZS1#MBS.?BY_E[&=TW$W4QC3E
MATQGT]6ODS=+CHX+6NDHDY. ,@Z%(< AO),5:L=RCKT'SYYS5%YV!^[97G)K
MC6\0(YX3SIRTFECDH.'[[U62_08W')ON/&WBV:K^SVY\ PR@DC.F%4H-/'S\
MCZB^&6AX(PM"2WJKV?BF&:;G!]K/:WP#B>(04*UD-,F90)(C67T=TOY&#(C6
M='2L\4TS*/,5W;3Q#? &<$%U)#23'# *@*J^3W"2$R4:T +?K:K/P_),*['E
MQC>I0P^AF@M&H*6<2J J,P=9BW)*7PP^R?&\#3X'O\YU7KOQC33Q?_&++><<
M 4L)D;;Z;LKTC51V.U-7!QK?-,.L2UTW;WSC%<=2(4&=@8922+W6U;<#<"N-
M"\[6V,'&-\UPZU3GC1O?,&VXT8AJ@X%Q2#!JP5YZG75K>T![>RLZS\#M"B_R
M:8ZT="+U>Z$.Z<CDRIE!#H'?X")?.^'D<Q'MBS'I^SY^>QZ',NM% DV7BT7Y
M5XI2C7[$?UG].D*C)J\)S$7C5U.N@5$.<".U)SLD,/'N1KKDML:'EPTNNH/Z
MVJ\Z"*N=!PAY0CV1Q%K#424M)RKGK'1 FUE7Q&H5W+.C%!]_).3ORL_%O];1
M$5>3R72;P&S*AX?I:G,L_''^G/Z'(AGGO"O$[S%,4*^LQ%II'#=X6,F)G;[I
M/N[GDZ@OO"^Y+^XLP-Q]\=!K B1&$,><\ X(;(01M+(IL>,L)\XR>)NKFWVQ
M):C/7LQZ[.2#N=!6<2NE95$2SJT3>XDLR(G'7],UOW.6K:Y /ILVCQ>]=A^U
MOP+FU_/),GW*NWGUA9N"A*>9E//.P 6,UJ,#D$OAM6!"^DKN:$5FW:&XIJM]
MYY"K1]S;X]MF$N13[/AK@C9:2:.9Y$I!11BFO').B# P)]YX35?\6F%5JU!?
M-/BP-Q5]4>^6<H.W!*\5]1PYAS#BPA-B0>7$$&6R;EQ<T[7 -D,/K2!]"<;5
MI%3@Z<P6& .(,0ZFQ'VVE\3CK'+<UW2!L 7.-(2R^ZL0FTCO\OE/[?D&1*I*
M,BN7ZT51\P+$ZP%!2F 40S#Z,Q')N,H+SYB &"(GXLI?RSSK1L(OX_MBLIY%
M!NSAOHL Z_C3_CPBY[%A00N#(9$.D'0^*[UBF $KL#562\5S^B,W#A_WU3X[
M1^EE9]AV/4$?+Z'/1_/Q=#1[<C7D@I/V=1.FI9I/=L7A5;+MIZMIL6PXL\]^
M:^"$PFC9:2T]1LPCX8A3.F[ !FIG);S<]#]#JCK+0\YK V:$0VLWJ5<6(B0=
MK= R(AK#M[=\],"L&MWI.E+0)=>@W4W*_RQ%>\(0$8U$C9R7P&D$)+<>;W4'
MF/?F@HU.]U4(EH_R+?5HEHZXOMP7Q>I]^IC(#/WK[>97^M?KWB*G+G1V]T,#
M5Y3JE'F$@#,(\72)O4+:T*S@R2 /T7O@9#E0Y?7E'.\%UK_^V'3W*S9N_2*=
MYLW'OT[<2:TQ.A@JF* *"\H]B&H!W)J=W ;*6VN\. 0"'>)T:TKJG9QO???)
M>[ U1@?"D(84,< 1YL9:2TR%J1$^JU3TD,G9!A,.L:PUM"_)LN7G8KQ>+.(T
M/'EKML[PH*DQ6%(F""3("*XDU#O)K0<\YYA_R#QK@PLU>)8)=U]$:ZN]J+(6
M:NBEYH@ JU.*G]A+9\"-U;<?X([:BEXNQ[KSNY1JYK61TC/..&=20&]X)2$D
MH-<XRL6ZE-96<]TNI<U0[>]>0===2I%43CEO$,! :\B$A;:2FW!W(Q?(VU/_
M&5U*FT'<%[4^E//)_N-/4NF-IP.B"")N*#78>H@U=@#MY')<FIR$W0%N@:U3
M)Q_2_E:AUT&@S]/EGR>+91T>%A3BF&&M"3=)/B8Q8)6D@L.<.ZX#S/8>H/W4
MHG;ZY^%3:&K4XCH\+ AE5+J%R SGRD.CI:X,"4<!OC%KJAVE'V12-KZ]A1O*
M11&GD?M[?)]NIV[O3YR.,AP>%1Q@&CJ2SLFH$4AQQO9RQG^YD3O[[:K\952A
M-7C[HM'=8A/_^!57[S]/LN?UPX$2@WTT$1QUTGDJ!-FOW9Z"K(93 [2@.B%-
M-JI]<>59A9N_1C].\N7M 8$C[41<FK'!#%'IB7!56,T3DE5O=("&4R><:079
M"VU5\8]_C1:G';9CPX)-A;:E$U2S""'&0GE:2:H1RKFO.\@+;]UO5CGX]F\^
M+_?^R/M:I2J.C(L[,T?"8NF-IM$3D=#Y*KJ1;BWGW'\;()<&[<CEJZ=_*NX_
M.:7%5G^IELNB7J;4X>'!880M)AY8(KF4@,:EO9+<,YS5Y&-XQ&R)!8?[4;4%
M]$ H]GXZ^GJHAD'35P0!#0+:1Y ]0I A9%1U7N]11.-6[?@>J78NV'W1;7?C
M_7TQ_[ZZ__CM;OI0[$R$;8V8\2\S6M[[6?E76O^/Y2XV?%,06CCF('"<.&1H
MM#@JP"&P-&L#'K1#T";YNL6\+PX^^\9_1.OV?;E<WI6Z^%R,9Z/E<OIM6DS^
M9[JZG\[O_BIF/XL_HF%R?\ST._.-P7@IH?:08\6B3<.XX;K")UHU-]=)NPM.
M]H/] -+X7]R3^:WS^+7S@A*G.<=Q*W,.,"8WRM.>,^1KW;'K$:N*EGNOYG,Q
MV_!C>3_]H7^]FT<F%%\B938I8F_Y1L_/(4XW:NKK(X(Q1EIOL*,".\,!@F"O
M":WL;W PU#IGZUQ6&H(RKRT7$6@</2\(L%=(00V%!6JO ,,R/=T>"7=AY=?+
M,&R&]C5F&.+43IH)[J6RDDJA)#(["5//SEKW6J]GZ<M5<]T,PV:HWE"&(0*8
M6TAY"GVG<H.$@$INI?'-LZFI^L_),&P$\?5D&&*O@32& L*!<3[:%\Q5<C%$
M<T(; XRKM4Z=?$@OF6%XW!HX(_?P] L#)4)8Y3 D7GLJO/3$[]"1CH#,CCN_
MK275BS9ZMK2>?FU=4^OUF%3>20+G@7=>ILK.4CI:R1@!SDFB'N#NV#41WK;%
MLF&_1 "WSK7'-Y\/./K?UF(-C*7&($4]?41+H\S(1:=[7XZFCH1/S\7FJA/L
MM2?82<PY@IX1HCE3>]PHN-D\L:O:!,_4UC4GW!/GH+=08X>8IE991-Q^!K);
MN^W?CM*;)-PWP_=Z$^XIAUC0Z+1$L0#TSE")=G(J363.^C9H'N6HO$'"?3-X
MKSD9UC!AK18D]<&@ 'LH]^NYHA3DE(488)"A#R+EX'LM5S<B1 1S@ U7@$#G
MM"&BD@K;>@77KM&\:I$UV:@.(CKUOE$&];$7! VPI*F#I2!(04>!X[:2G@"5
M4V!WT%DS5V6R9^OM(ME@RS=%4:M]OM*'8E4CM>7L=P:!C<&*(6.@TA+0Z,>3
M"B,3K8P^S;6+57_-H,ZQY+ .%=$763^N[HN%*1^B(N^+^7(C29KJ_YS'36*6
M6N-5V'V</TFW4XOI,AV9K%/=J4_Q[\N)+KY%:^1N]/<1&G?PTX+1BAO+C:)Q
M Q-8,N#8#E>-6;W,K6LB> \,+(>FM4$8'$_3/WU4BQJ/UP_K63KC^VC>O9NO
MRBTL^WY'GU)SR7+^H>:5FG9_9* 61_VBU*Z9(40Y1[0ZF];&^%ZKQ-SFO!B(
MZH8R.<KO\[06O)MO!7LW+UZ(IN83]5"NYZOHK\[6DRTN>_GGQ7)Y5RQ7<;'(
MFS&M?D<P$BL4%RD%2?2IM%)4D[TN=%;5M\;^YN\YC2ZISU[-L"=[YX=R=33_
MZ(4.[LK5:%;#C6CSQP1')'3<I?L.@@*M@%"5":V!(+U>OKL!S^*"NCG-\@-]
M%.//_1X!F$4 %ON).HUF89QVZX-M$X^/"MQ% "&5**X@QFLG+(/5MVNG<I+/
M!GC <!FUEUVIXZ+&R$GLJMEZAH'1Y-W!2H<LT8X+P>-6Z 7<Z\%  7-2;P>Y
M-%Z4Q)=2VP!N\+VX\_!;W^##A&  -,?20^)=_*_?'9PZ8IFKM6UTC57]:W:[
M^#G@D$0V>B.=YT0B:&TE$_,XYSKO +?"7K1_<-$X!_%KN[#&*<&,(4R9C/BX
MU'P 5-(Y*VZV6&)#W=:[C]8,S&N\CX8D11ICB)G%@#)M-<$["2GW@MT677+5
M7/<^6C-4K^?2$%/>:(2$AM!ZA# &G%9R*:1O+,$P7[TU+@TU@_2:LZ89=L9
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
M2VU4MT)IX716(8<!72WIFB9YL/;!E4_E<C6:_?_3'R=-VK<&A 0'M=&;UHY
MQ2& R.P%LED]S." NI%TS9,<4+LZC$I?MRA&1WCQ])$ H\Q>0"<T,$J89%%5
M!^8:*Y>5/'#;8<P,&+O*&RS3B<I].3\>NGSY6*",&<P($I(3X:/(R%6>ES8R
MK_S/;<<N,Z'LB =?BO&V3 3Z>C=='<PE?OE82$E40AD%HI7LO68,"+M?P'A>
M*2!YTSS(A+(C'MPM1I/I_/N77P]?R]D!$CQ[)C .$!02 .&2QP0H0]51NU8X
MJWY"&GS##,C!L>-EH"J]?"3,_=:C@7"$.=*6&B.<P$8AQ79"&$1=5@66VPYW
MM@!GIT[$_Q2SV?^:1R_X2S%:QLUK\FZY7)^(;QX8$Y1$3'*,D4$88PLPXM5I
MG;%:Y71W0>@*=-TF.ITJ_;_+V3IBO-@<M2Z.YYB_>#9X""15%".KF9' :.RJ
M]<PP8[,R4J\A^[ -5+H]J-XFSVT3*=(^%'$^F+5T;$@0'DI C3 $40SC,D70
MGK&(ZYP\!G0-:8@M@M/Q(6?<$E/W])^%':U&NP\^<;KYUI#@%(NKE#?:DG3W
M10#"Z9[&0N4</:#?(6C8"JP=<44]%//))A5O-OI^@!S/G@D64"FY-U!:ZR3
MBM *!^N(S,DS1]>0NYB#1N<I:0LS6A7?R\7Q3*1G3P9)D76($:FH5)(!\KAF
M605)3@7.Q_8, U9H/B:=JO7+PV@VJ\H2'U7KLR>#]$H)CA"#QE/GJ.2B.K^R
M0&4%:]!M!^WRT>R4$.ZA6*2J$/]8E'^M[DWY\&,T/S[?WQP1HE-IC2,F-7E3
M&"E.>&6=6D9LUI70VX[FM8=JMRO'?70ZZ_#CZ8,!8NZ,<RG\P)F$J:[]HP Z
MJTTTONT07S:8G;+AT_KK;#KVLW)TW EX\EP@P"E'B5"0"FNHX1C!ZO,Y$UE<
MN.T(7RZ6W08#RH>'E&!9CO_\<A^167Y<KY:KT3P%J(^'!(X,C# AK37&6 AC
M!-K8PY6 QL(<@P/_#HF,+8+[R)XN:C[M"Q/^L>D8NZG7=KEJI?NO>:S>M:Q1
MCO38L. E%@A3@3V7U$ OM77 QL6;>0VYKG7,U9^T=>HF'AT7,-**42P=PY@R
MZ:3S6D#/@(RT<_WVW.ZC(EP[RG_9R+1%B"\P@6VQ&DUGMS6/L8S_AZ/ZDBY9
MW'A3X_--I3Q,*)&U(I<=2ZM_/2WX%WV)]8^JXE\=J8\,#]QY;D7J_"$,!92F
MVD4[Z:G068&=ZYO5M:EP:%:WAW0]VZY5CCV9Z'Y1_&M=S,>'2L<U&!UXE!%@
M9J"00DC*J0>RDMO'9:Y/AG5?J+Y=*ASF64MP]TZSM[[[9//!&J,# T92)PER
M*.[#2$OC]G(S*GLM5=XKS?*9<(AEK:%]29:ETKKKQ2(UOCK5,KG.\,"A B3Z
MY>E7)*0C2J-*<NOYC91+[80+-7B6"?<%=LW];_]K6BSBS[__];[X6<SJ;YQ'
M7A"((]Y@;"("T27 4'+(=](SA&ZM?UE?>V=[B%]T87LMQED;Z<'W!*E,G+[1
MGR5Q_R 4"1']TQT6J=;IC2YU+1&DSFK7$O2]T_#=_,=ZM=R  NMOJZ]'!:P(
MP=@:+X$&RF&-]S8*0R+O#MF *=8N!PXQ+1OO2_(*G<4K5'5/AM)30!@75#EO
MB5*^\N0YT+[7ABVWS*OS\+XDK_!9O-J-"L![PZ1A&#)%D?,8N@H[KH7)R8<8
M4(&%R_/J/+Q[X]7K?GRG[/VW1P2.+99>"!K_IVUTHJ)E6\EG1%:BY)#YU(F!
MWPK$?5%H4[<P*B?U&/I2+'Y.QQ& )PVMGG9ZC!^V?/N?3AK\;?Z8( @5)$[M
M5!090!759-Q^,FJ<55YF@&3-Y5,Y&%7T16JU7!8K/1K_64QVM]>FQ?+D?GMD
M5##8$>R1E<[35'H'2&[V8!N14\YZ@)2[#$7*KM31%^W,KB!<D=I$-R#>T7&!
M:&ULG.(>1K_(.4^T!SM9173Y<US3 ;H0@Z!>FPKIS18L%\7T^_P?Y<]B,4\@
M-"1AK?'I+CCP6DJ !-$$<*#V?KM0UN:$X@9H)PZ"C%THIB]2_K&>1\Q^C&8?
MRE4-#K[U>#">,ZZ<1))Q*R'U*9-P)QD'+L?:&U"QN$%1K@4]],:P<E[\^F.T
M^+-8^?5\4H-C;PX('A*E=90+:<D]84Y 44D7C>N<@,J KHT.BV5M:*(OGNG1
M_,^[Z4.T"'ZDEN>G>?;V@."=,(QHQRA!$NG4W(M6TE&J<QR) =6J&Q3/6M%$
M7SS[YY>[Q2;(^:N![79X4,"&V-1^@ $FD=  &+E?M85!.0;;@"KB#8IOK6FC
M_RR2-X*A>X#V[>[-Z$=BPJ8N\:$.GVV].A!FI*>:0RM$NJ@BO:B.N276("<O
M>(#67T^9)[WHHK>HRVAY'Z=[^L7]:SW].9H].QUZS*\^%H&I^XZ !2(P'2U)
M)@PDDDI1+0I2(=-K%G&O>>J=D^9E#*8CE?06@_XYFL[2?(W^^Y?X\8][P;$0
M],%!P2+J'(D2$NH5LIH:4)G%4FI[8V' B]&N-0WT'/?;%NH9_S+E?'.'9!,]
M;[8(-GQ3@!8 B+6E.&Y%)$XZ3M4>8@]SZFL.,!9X,49VJY:^:&IWVDS%!HKY
M<J/P3Q'(C1C'EL3C X.S$C"$F*1(:< ((*J2UB-&;BPZ>#$2MJJ%7H^!&UJ"
M!\<$Y2DR2%O" 5* 2"U$==[N(XHW%B&\W ;<D@+Z(MFF8%ZQ7'W>'!<NHJ&:
M:N<MU>/:_*$X=B>XUOC@D#-*(401$=8!;JSVE>R"\IP+& ,,&UZ,?%THX\*&
M8$1E]'4Z2U7CVK &C[XN".\HP(X@02WG4ECA686,IO5J45Q/M'%H)F&;NKGL
M\ED),GTV]QJOHF^_)FC&"39>4N.4B'KG&.&]M6)HSF(ZH&*#%V=IASKIBYU/
M/K;9ZGE\8( 264JEE](Z"D&27>QW$"5SZLP/J)KAQ1G8JA8N5^;FP_HA3I_Q
M\\^Y\FHW6A+"C3%, "FPMAZ1N"5A+8RQ!MLA5+O9>B)J/GE"HYUV)A_G^POB
M\8$/Y7Q1_5&/EM-E[9(XN3\C,&DA)(HS83 !6ECN]S@"0K+:' UX)<FBU*%S
ML9Z5T5_H[>NJ]@6AUP^':#423$5T=EP4!F$FXA9M4V21((BS[IH-F6+]L>%5
MK"U3!9<A5NH+=/(>T*$A(>)$E).>1\L/NBBG8WHG(9&6]5K_JWN2Y:CX*%O.
M1O0T9T:3K\6&"1 BN>%!^INP21%% ('1?!)_H0>3E8X\'8R!D&LA /82<>*X
MMW#[K13$Y?S&:G/EJZQL&]+>4XTR5M?W3?*.VO@YP6&N">54,H<D@E A:W8K
MN4-"Y21M#OGL_6([X"6U=YG-LTZ,Z\"(P*FW7$G@W>:.NHU_V,LG*;VQK?-"
MW#BZZYZKBPN$%#83\[8*YQJ+N$/404%@NI,BH"(F65)&&FY@K1HKW4C[97Q?
M3-:SXN.WIJQ]7$3K%,QN]><$!XG6$4\K)*,80\4=HU%"+2VQ>5<4AIWBF$6N
M<C@JZ799^4=93OZ:SF91D(^K^V+Q+@Z??Y]>=%EY\DV/G[/%^U&I-=:91N\)
M$'##>'3./)2.6BZXV)X#:QE_!VO=K;@@'G56EF8O"@1"81B%WA$CJ,*$0+1#
M1 CO;JZ*=T=\*7M4PL46BTO7\+_,FN&D,0S!Z)8;# R"6(GM/6TM"&:L5KR^
M:V.EDNC4*<:!$4%P#*G6$+&4):,IL=)4,B)G;JR88D?Z/VA/Y&#=EW.[/\NM
M>A)^*;YOW(\3IP]'QP7G%>"6Z=3E4GHLJ7-@)RM5S/;:^:5[7F5K_"6#6L2V
M-QYM/_'DL<*SYP+CV#"C*#62$4D%,5!5LCBD,@^L.M)V.]IYJ?,,7,X^$;#3
M[]/5:/9',9F.CI\&O'XR*(U]]+4TA=%0DACK:"A5WP@]R\F,&>(</T\_99L8
MYNK9_?VC6$R+^;BHI>R7CP<!O3(8$>%3\JQPPDFQ^UJ&J<K1^ "#Z^UI/!/(
ML]6^Z1.YO#_6R.+-YX+"BJ;,#*,(5 XY+W6UB&E 7%;/Q9M4=":"?6W2E7E2
MYUSNU;,!<Z:@45P" DT4B$%?L59CX<6-3?^6C;I<//OFR.=R-O/EXJ_18E*#
M)4^>#A$5BPBR BO''8&66E+))7B_64A]AI;.T.P!CIR/9M\LJ4&-(!'!CGM&
ML>+40NP)Q#L)#*#]!AG21EQ.H@F_6/7"B;,T>8 5#8'LFPIJ_*_U-.K!KM/9
MR*<-T'6"<6\,"X@3A#77/,+BO:)1P+VD#..<VTF-MYH^EY VZ=("L'U3:%,4
M:K;5V'SR:;T8WX^6A1J/R_5\E3($)O]GO5P]:PQ]A%D-WA8<EM)$JQPI)(6'
MA"'!*ERH5CF] !M;O-=*N.[P'N*N9J$1'G"$B;:<.:M3S*=:C W+*=?6N)S!
M=E=S\\G5<:8AC)<^ GMQ(G?S9V @M336U@.'>4JS8M3LXE-<IA/2(9R!^>E\
MNBK>3W\6KR2J?RQVZB4!8VR@%HH13KB-.Z7<U0/47"EOW&U%.SMBR>',FW;A
MO_+#,R,Y8]P#@#1RD'"A>24K0R[GTO, J=8%"9J=IS6">]CG:21NOQXQQK#1
MU"%M%*YFH@* 9JY2%SE/JZN=H^=IS7"YS'D:=XHSJRGE1&/L'=$<[K_1VYSP
MZA"G_7GZ.7&>U@S#2Y^G46@-]W'MBK(BBB66L)(Z'03>6D"]-8UG MG_>1KR
M0C"-C8\VDO224VSWWV=!5F.@P9^GG:7H3 1[NR-WV&*I<\169WB0'FC XOZ7
M2.TX,@#K2G)ER8U5D^W!&NP ]0'P[4.QJG,[I]8+ M6$*B6  A@)A %DK-I&
M-4:X5P^DEWLEK5*B/M_.QWP8C#N;:4'Y*&:* *>F#5YH1MD>3&E S@'/ (W=
MMBG0B&$-L;YTB/5%/:&;#[%R@A%7%@NOHA5K$(%N=P>$(B6'<<V@GQ K\9Q8
MQ; 3 O"(!2(85TA@JV_, >Z()>>'6)O!/X -2/_Z8_1_RH69C9:G JX-WA(<
MD1A1" D 6OOH;A"[2]ZAF.I;JW#2!4'J;T^9X ^ A(_?7ZNJ4L,W!>^D]D@2
M 0#Q%# 'A:WP0"XK<C! ,G;"E/IL;$$#9\>6S'JY*A^*Q;Y"<-P7/A?;;(KE
M_?3'X=9R388'BS6GBB,O$4[-09%4II+&LZP\EVOS[/*T778.?D:8<IMY,[DK
MQO?S<E9^_W4J7GE@0(C>@9,4&,.QL-PZ95&UY!,1[9#;"C[U0I:VP.YK[[M;
MC";%PVCQY^GFEB\?#9I2J)'VRG -O%>J:C82)2(XJWCR ./>7=.G)9C[(L['
MI*B/BT^+<K(>)^WIT?C/2/>3-#H^,%COI2&I3AXER$&KL*DV?J(,R+E;/,0^
M0CV1JE70^ZO,]K.8E3^>KJ6?I]_O:_1\/C$R0" ME9(HA(5"E&/N226O03(G
M/CG$%D(]D:Q=U'M;R)X'*G>XG%S%#H\*&,2%6D;G10E!!6)"05C)Z3G,N5\Y
MQ!Y!?2UAK2$^@+A":^?'BGG(N+2<>LHU8L!5"51Q3@&7$\X:H E_V7#6N:@/
M@&__6)3+,[FV&1JX0<P9 H0Q,'DRQLG]VLU5O53Q&XDLG$&#^AP[!^T!\$N-
MQ^N']6RT*B;JH5RLIO_>:/D\QAUX62 Z56FBE$// %" .K9+":&4Y27IUU_K
MY):#\^)[^KZ;Y& [^ ^ E5DY#%!('><A0DI"XA5T&E=G<M0IFG->>5W1C4ZY
MUASI2V<PO#@2N/D,!B:0UL!S@ QA3D33R>]LZZAS52](?!L9##XZ+E@;[5/'
M1BP0EA5/B8E>3:\EL8975+4V3\[/86BF@ %L0!WE,,3MESDB*="0@NC=$,9,
MA4-<F'LUQ@?E]-4F2$8.0S/P!T#"CG,8C%<:"621LH9CR1!W.U^%6"9O+:^K
M$Z9DYC TT\  &-E:] L1IRPWT7;$W$)*D,&NDIQ;VVL_H#YVY,LNA>?B/@#&
M^?4JV2I/O-ETRVR^K&,NY[PVW8]BJ=0G%90[R+P'8H\44?SWC)O5ID]];K:M
MB0%P]@UA/D1O\^ZO8O:S^*.<K^[/7#]KO#@@ 4%4CHH;F(,I^0[H_9YB/>^U
M(,:%>=LBM1K$X%K7T3 9_;^+T>+NK[(U(N_>%["@!G%-.6%"I4Z+T.YNQ<2U
MA_<4*_X/?_-5,V#:QA]_M+?X>6\,0$B M).:&B@=(!&GRFUPE-3K9G1-Q>JN
MA;IG*&>XY/7E^EAZRWDO# HB%;T.RIGS6B"-*<$5.AC8G/L,C9/W_D/='-T,
MF+GQV7:9&Y\-/!5S-Q)1#JEAR&I.]O.:>)%S<Z)Q1N!_F)NCFV$R5WU;%8O6
MZ?OLK0%+B3WDFE%B#'3>"KPWK)P2.5FMUY5W.!0&YZCG[/M!=^5J-'OC8](O
MXU4QN2MU\;D8E]_GTW\7;Y7P/N,M(95GX@)X23 "GC,/&*]D T+TZFX-)%FB
M:9"K>]@OG3GQ8?U0+*;CWRQ_0@A#3"I6YPE5+.505;6P"4=8UYH:7>=/Y#::
M-)98:+E"Z4H;(MH*;BL9@2"9]5Z&D-U06XLUVT4V0^Q,FV:Y6#UA0_S32R;$
MOPJ?H^C%@>2$9_\>-JG32GFIG+96"HL$W6/ \*VUA,O57)F/8>=Z/WC/Y<43
MP6GMX@30G E!/,..RRJ[A\,X&VY#]V?JZJ6FS\*L2UW_$0V6A_7#46T_>R80
MJRGT2A"+5+16K/)J5[B?1%G\C<SULS56MH-;ISH?_7U:YT^?"<XY#;#64NJX
MNG$.'JU)(;C).:L>D!'?BLXS<!M ?.)]6_DWA!$,E?4Z-5%DG%B*R)[MR-T(
M8]JV"#J$^/+D^N>R^+:>O9]^.R_*]3@\T.@]2PPE4\1X(Q"F59L](BQ&O38:
M'$A,H389:C/M;+S[8MK38,C';R^A.<*QXP/CI/4$4PE@7+:5Y]HY5CET4IBL
M4]9!)@CTX^ZV"GI?%#/E<K5=TU-IIR_%XN=T7"R_E+.Z=QGKO2 @G"Y'8(Z0
M3_V_"1&TFKW28),3)1GDP7X_E.L$_(N%2C<6Q?+YQ]Q\B-1:J+P!'C,LB>0*
MDZHTEO!445AG8O06(OV_[+WI=ALYLB[Z1O=@'GYBK%6]7&4?V]6]]B\L6DK)
M/$TQO3FXR_WT%R"9M"2+9&8B)]'NH4JB,D$@XD,@(A!#Y(:.7_;O9F[2ZJW
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
MEH,J!B%"-*>X^JM 45.V_X"C+LD[: 3"+A;[9K;XQW8U7]_.=ZD"%^%TX<V
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
M[SX%-6SWG'Q[]P.U+B45=S)^<-8)IK%AD!#G)"; 'VFG!?09D.0_ 23'8,+
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
MYT'OG9+Z.F^%//$*"0(0$TY21#Q%JJ)!M!NOI'I>_V?H$-2?QE':F=&N'%
M<:[C%@:2>R$.[EWG+$*#AO),\U:H-CK:F>V-Z#\-[*G;_[==;W;I4*WQ]VB,
MP+W6'A&($9$"84.IU!4-J"<Y/6Q>J?3K&WWMJ3\-!!XO ?85F@_TR[_?>3)<
ML%9*XQE0DG$ /$?8PHHRGOF<HCH3RI"9$BX[8<0T(-KMW0ZP%$;=V$;]QW)K
M0-RR_KA)2=8QW?9NY^K!V)K\TP!@5QJBU,9;S9F&'BHBK&+$"(X\\AQHKG*<
MQU=QK=.O?MB,^D->Z_RYW37 &?URQW 4*4,@0@QQ[0&D3"B-=[W;I..U3NF>
MW%-5$8&+Q92?/!AY'CF...'2"$TLXQBIPXJ4!^Q*2H7F,?-4'8XV%!PL,_=
M^&K1J]5L>;^?]>7;F,LOAV@[6F.QY))K)(WST.-JU8K5VPG3QTTNRY_GXW9-
MUVF@Z>)52YW7 S+*2R"9P4)XABEBH-J."G-U);T@^X!"(Y2UHG;KS.\_R^5-
MTBT6B[1Q3/GP,-]$?=YOE[<7.DE>?C,("2!*9;FH$!@QX^.:JC5P.JP_<6S$
M-&5KV2>I6\/E?7$7OW0WBT,I0UM\*=?SS06P7'HO0 QABLR,9'=<0BR9EH?Y
M:TYA3IF ";G]^H=*QX0>O*;=N>NTTP\'1+4V6&/E-=90*NL(K%9%%,\YFR8(
MGXZTG6PZ#I;G>;"XWQ<WQ?QK6O.?Q<9L5XE69W!R[K4 G"%12FJKG(;$0*ZU
MKE;*"+Z2YN9=L/IY5F=W5!T*/W\M/\T7B^+6E,N=9?EH[F?@<^:M0!W!C&AD
MK8SGJV.&:G DGO=75@V[0_1T1]2AP%/-]%_SS>?J3-WU68NP/X.><Z\%)3DG
MD(M(,B*!T92K2F)K:NR@N4*O"CX=4G4DT[R^%1Z0Y%'Q,Y1CC#RQE'I;J6I&
M:9>C$T^H_W8/*,DCY)B"Y<U\%N7C?//M,/4H'<O[Y?R_9S-LFPT4A*,84>Z\
M<B!*7(",K^P*HZ/T'?(.YU7!JE<Z#X6ZXSR3C3E?WK\K5KN.!<N;XNVGQ7Q?
MMNX,V&J]'R1@'A#FL'*,$^()=,>U6P]R0F8GU&6\!XSU0=Y)02M^>).X>G_N
M)&PX4F#"2T($)LQ 2 F"0!T%/+(X1Z1-J*OY6'!K3>C!3M+9EU1U.4G=2D;O
M$L(?RM5F_M]J#?/R["%:=XS @0%<(D&D!)XZ21 C%0T\R>J$)*X:;'V1>$(P
MRP-8@-8Y!Q1$F$(,F,'TNZ(:_Y-3$$K^[-!J2-R1077!N7#RI0"I=8("")S4
M#%K"(:L\<!8QEY40!WY&##4GZOC021>&%]WC=5X/1!-OHXZID7+0&*0(J7QR
M-I(UJ^?'=?O)>R#OF)Z)_<7BT=QMZ(YX]G;@A +@B8 X-:OSWF/IJG4;J;*D
MU'4[T+NG[B!QHKN;RO4S/(]1_<,!IKB#6M"H75IDE/2"L12IRX"$M3I7]>0G
M[J,E(.-"QK7"73-1 12#,JV60@BYNY8 G#Q&-VH(V(B>?:8G'R7*;T5YOYI]
M^3R_F2U.1(V>?3[J-D)X: A22$,<EX6X.ZR)09H5.C$AC'3+WK)[PO8*EGV_
MH\<S/!D2>O;Y %.B/W%"8PZXB0M$1!_6Q"615U3?I0.^EMU3=+!+RQ[[1EG
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
M-"+\0$?*;980FY B,#3H>BN#V8Q=T\Z6)4SA2$YNF+$$**JA)-5:L+DVZ(V
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
M,$+4I03LLN>8%,2<88M!E$9=2S.!IL;<]ULS<#6(-S3AO2#\(!Z#J"<3)=[
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
M/&$Q,8A'R^&"P9L05X;/PP2@&@[]02=X#KJC+'R24348HR ]4,Q\J/3\3UM
MSYP?WT,\Y+A,LS37=@S3$!QK.?1<IAL.7X2>5'8B"?R#@DU'[-@H^]/KK/0Z
M LU/!' \3)A#D>Y2#$+*+(MYDD">QUW,Q$)-^O<8'+VO_3C:.8=8L0*J&9<&
M0NB,Y/%8PC=/ OZ??V<$F[^DG2P8!$-)U4Z4D_7G#@CE8"3500>"6;\CBXP'
M$L>&Y=-O0&G!T#!()YG ( EZG>$H24<R)9C%G9MQC_^DXD9^NIM("R@_6;<2
MW>R#2L$=/P6GK4W!:2L:!C1MLVN;-1.\3<?]:7(^MV$VR!/CKM_M=^R!GZ;;
MEN\;39[$S]7JS<LC_*(H,Z?,YTE!)<>-^]SM^]$#_!!U_M8/X9?KF7;=*4-W
MBAZ>/:ST!CX41@074Z<.-SUYM*MN0+ C#"Y3ITBW'6I:YD+WSL1DO6!REPOK
M"B=*5HN! S=9W/W^<^=_HW< ,MP9^DGGR1^, MEIT4G[A\EW-Y)#<S?7<^%O
M&!O8P3IV(0B5)T4"APSXQ3614>301$F,=<0*]@C'<A7E2RFOS66#(68C9'B(
M(\OA\$=*/$EYT]&0;LF/7[^6C:G^65TG?Y5'">"V:0KEL[AQQ!];5AD.N?WL
MM&[NPVLWM_,90HS-,[=+B#/6)21.6AM?/=G<*2VZWIJQL)EQZQS%+'<?]63>
M/NC<O72Z_:#[O?,HD\'AF.B%WH0P[?B='^"O7WZ/XA_PEL!/@1L]N)".9,3G
MIYU><!]&X]:%Z]$@&/-/1[0SX6$!!,#.=]L&_1CI\UH?Q9J.Y#>+.+%L:AF8
MVD36^BQ,7<?62VJV?X/)_Y><^\UDZE?YS'=M([KX^/<@/5BXS[9H&5_1NLLG
MCYGL2=EG%OLU"LIV_7.@@KY%R+]:!*>=?:>6PBC.X)=_C4*I0$%OWLLNO"1O
MGTY7*%1-%D47?YHW_LYU[+M. =7GP;C]9[%.K12.%W4(U3GUD"4,INO4T"D2
MH%9LS$R*N#SJ>UFM_#4>C*+,3_+.Q"3=79W,!>:LM4D-Y>A'/\A[%):$Z2<\
M@7\?;)<4HU[''PQFLE04LKM@,@ >7")7KT6I8.IFH2B(E[2$LFF^TX.K$,7+
MH<,DZ 9Y3(]))]_TE'9^@H>";]A)1Q"YIOU8M@!.V]*SOI\M+^6'G[Y6"OG-
MD]7\"0QTU.O\1 I+O@,W$P;=_1,6)&_*Q\.=<BJ3A\E-&FD^DWRF?IIU..KT
M_)?TW1:5-(P*Z7H$\:1CFQJQ'<=D6%"7(>E-.Z9C:<0IJ>3:HR2!>8RWB,BP
M)O.ST1Z"=E"[O=5FK^-9;K[%+/;3%\KBO[VFDM(*@OH89AG(=W[J3Q)',@(?
MO'0"B,9?.E<RF@'YDO5/Q\_\<7?^D@Z;/Z/H*$A?O3-QTZ^#A]'XP)_.S>5M
MYR?)&?.7#M'(NYDC'^9=R4/9E7QL/3:>\$PS!>F?WNV*L:WT5>'3MB["%'L6
M\PQBF+K#+%=N+1>VAPV"7,\K:PZ=L4)R8J*^SD1?G86V4G%&=:/$!EIGGUZ]
MK?1.'O0/_ 2<%[_;!;V3^%)Y2$F4$7]4^BM$*-%EZ87T$106O"696G(0B4=8
MPHOTH>!IX&[(XMU#YR&)?V3]Z=5WX$T%^=3R!$.^1R_O_9#U9X)^J9A@?A7_
M\O-TV-H!E=.;#90NU&1PQ5PG0Q=3()C<79)I$J3H#K[;'#1M/0-M[[HMUM<?
M>[:J<%M]B51?PBNN[?A$NM,3\8I+_$1//(MBV](>[".7$W A<ZEK.N&6R0V+
M"MUT7#[>I8#E?GG+)4;YGL?$!L7U$"<OVU03\KMS7=>=W"T+"[^7Z\MZ%(*V
M/*5J_3$'I>F-DVT16#ZZ</.5;G]>X1FQ<0_Q$Z]Q?,XK/1!@E_U-!=C: /9S
MF7M\WJM5H&T[:&^J8J/S7O&;G(*$<>&;.*[F&)8G'$0LS@S,$!*R@"1/FF>>
M9I5LOLE):XU2",C2%5GMMSL!20G>&0F>6YYG.._UOHW8$33/TA+!-4U02FR/
M6L)E)J=4BIT%_]:(CE^+W92P?\[I:H_)^H;BM]<A686"19&1[%P+&'DB,>T'
M@\$LY?=35</00K9,=+,_31J%=FI,J*J+K8,6GA<LA<&X()II<.JZKD,\8L@"
M "$ --D@6Z+1Y4+W1M3A,M)O630X]T3]FS8R[*'W;P'\_L,#R) 4,BE;039I
MFHZ7VX)F^["ZXW;K=&V[]<\=@&C>S9 GZ^]EU1_>D[Y^MFR@WYWGG_R7,?,T
M/#VS==='_9Q/;"!;$.XFSI)L1%A!C<<XE:U2,ET^>,GUSB"0 1?(6ASUI@?O
M_FN4'[#T<UY[W'UZ8ZWROR=JQ<OK?T"Z9;U2.+.:F\*P'(<*W> Z\VS"Y9YB
MX5"-$&P[YFN]\G5T-PB[WB#VEZN)5[E:(1>=412.?QJEO0O0K]T0O,OTMXM+
M>)Q<+CR/+QZU&XT>>W$V&2D/J"?O")WJC.DZ/G;NPL$ _K!DS[:G4^>G.S\%
M)@!M)-NZ@SB5WDT*4TOE9M[NIO@>/\'/.O*LX#^]Z]Q(7)< N/SF*?P#N5ED
MO%\XR<L[O1 0D\7CO^1706A2N.]'/^[$/Z*T0_]#EJL>XV0VTWB4I1F,GX1%
MA2F^DJ:^_Q2,&V^"9[E#<FS\\G7D1>[QRP"[@.P[6? *'F?5^[F8ONO<RBI\
M#^"</(;1Y-"3^_F(3IKWR$S[!2,0@C3U$V!-1V[&E)LS4]DIL/B$^]EI+L-1
M,HQ3^2*1DW1W?O_%CT# )EH (ZD%"-I'"^PKHNLDM-AC3!P;NYYM48LPH@D0
M4;GE @25Z\+C)3W&X_TN^7:7,1Z_S*&Q*+)7D@Y_X))1,Q'.-75:E&(T$V*T
M4HAU1G[&&OJ9FZ\E>7\)3K>1M#5FZ$< 8I2WD/=RB2N(TA;%T;<Z>B#_^^+&
M!N>+_>V3^_GV1AY?^.7ZZY=K(;^T8_V]<^UZ[K7[V7;W.DCT.-[%5YG$F531
M)1._)O'S2R<__T.V_,TZ_DJ8NSMP]I/\SOA[#9U/09#GGV#FN9SU@0^@-#L_
MR?E.BO-+RYD4Y?_T\T(KYX\PZX/N!<+G#8U34@02A?<'/II_?GK]6!'.C[#?
M71'Z4G)FQUZ->U.3X!X$*NK**_)8GVS\NJNK*[!X21#?OY/]!\$PRU</P^5Y
MDWD36!B-]8E4B9-#*,?M92M?D3>#>7#C5+]?_M?/I8":&*(%>S9IN4VE9LBF
M\U,=$8W\*MSK3[8=)B-5^"K<Z]W,JW./9_!5N(^_WB7OIW_O)W.H/@27=TG@
M?X?0#(#]P1_\  TE6=!/%K^Q:!N6;3-DF-@VJ>%YW.;<9-Q#A&F:PVUYCU_U
MQGVE:TLBE5C/DH-_SV1F^5?&%K[6M=\QX <%UNG)<RNLW]W.%Z]C?_E\*]V?
M)I*IH=:#R,U,QSX,944K&%O50G:&1Q7O_6&\G2M5+5G?V9U*LLM.\!(E^17L
MN#P.=<V!(X53OBOH] @>RR"H!P[*Z""N;SM7+03^YLZRW_W^D,2CJ"?U<9Q\
M^/=N-PCN[^M"@2L(\R8A8!G:5Y])])9K?[U6?XN%3N8W44O+GZN)8OFEFDX_
MD<F[?T]=G3J"F;KP-$%='0O#8C:U/=/SD$L$W9[.F[S^X[239,8&?SM=?"(D
MYD-*H'A"]G2T9>(US2.18MO!8BN1/>(*WY+[MN4@C9N&J6L44&!AA!CPW]0,
M(0L!1Q+.ZS#]WI&UA3C954 ;)X=K.=&1WUK841";8%@[V-I%0IMJ5S77T8A.
MJ<611X6'A"8\0Z,>L0R.D:4?272_14D 8<E3T)-I[?O[CJSUR>,1E*'=EU\=
M^17)%EA:TD)#*W3-(0)[-A$VQ<2#?Q/=M+ !NMUB"!U)6K\F\5"2,U!F=E,^
M[".%C3"SFK*R<[Q8CF?H!&$FL$TM0IBM>Y@:%$' 9+ENZ:D5!Y#;WX,'?R"K
MQT!$20IE7??F4T>C;;"ND],F6VAB*7:0B9%M$>Y1$PNF.\AV=8YTP],-;!Y)
M5#^%4="Y\>^#[*7CA*GLY!PERMYNS)1]Y/)-U5M%XP1!1^Z<4$101&AMM4R5
MR\ZB7G149X6>=ZULX9F8+#6]7.:_O&6BV#4$MQWLF4)03YA<-[F#A&MR)KA.
M^+'<G/'6*]D1/?_RU?^;=B:?MG#_-0JSEY_AVB#OD"WT)'<^^5DF6Y-E8_OX
ML/'.UU'2[?OIN'U^<G/AL%@5[>R+@8YFM"?:,<[$2+PA DQ3LYCG><C&&C5M
M4Q -_NLZV- \U^7B2%K@)C]T%>3;"R,_ZLJ=IO)L3Q7L;,B4CF;6(]@YJKR:
M*L,X!XWN6CH!P#@0%5,;"Z%K5+=L&[O4,TQQK!+\)S_R'_)-*6#$9=YBE*9R
MTXLTTB+R!R]IF!OGN:#;<=3+#QW-QUP'Z6B0Y4.^#(/QLY7=WIO7'8VUQVZ;
MK6RY88B:#%/+,EW*-0'LMX3-->99GHF8=R1Y_T,><QYF?GXRNA1@^&$P_7LA
M;]D1=_$HZTS<?=FHHXS[AGSKT-T[Y9I@W#M,V?4"7C 7\D@TBP@+M#O\B9FV
M$,PSF08:7SN2G,_M]6S7Z3CROAD-AX/\[W[RLH_7WAIKO9Z#'=J**+O#6VBG
MD0E!&\',%88)P9QK"6$1BUFZIU&+.,<J)]KYJ?BIW%4NI18LL_^0!!,YSG>K
MBVXWEI_:DC^ ,S[Y:RB_,1\M!.8SHZXL^(8<[6"TNT WPH3SG5SRIMIP85)"
M9*Z5<9?JU&":CFSJ,I-1X@CO6#VV$&EG23P8V^V\":BW1TM!:^SU>F[M)=^U
M$N.=6N5K+JT>,I#A,MO5-$HI=SFG$*%9.A.44([=(TGKE_RHL*OYP3'*W&[(
MCG7BN+['H4W='V>EYU4+S-NUP)Q+#\Q;GEK>+J\;(^5USPT'-EQB&9;'/=V@
MEDXM1(5A$T^W/8?:1]LKXTR./$U_[KC/07>49\:_C,]$';OB]O0$N,Z?I2S(
M0'O7V+HU3OEZ9K;&*<?;'0K1$*=<Z*;KV*9!D4L=PQ::P;#E@@MH:Y2S8Z7!
MYQ(L#Z /HE1YYMOP9#>9;$I;:@?OM$6US5VI#C$<1CS3,;A+79T(%UM40Q8B
MV-/AEZ/UH^4MHR^=+S\BL-+]<"@;4FQ@CQ]&'2N( C#?,AD^OIY;\7GGRZ21
MY77':F?:LZJL^[YL!TVR>\M;K73&3OMF:V[='8M;C)N(Z;9!J6M9)K,QLXC-
M+!LP<*SML5,!SV57-IZ!X*<+TGR;^&#S\Z/>TY\GE;3)%PVN0$4.Y3G6NWOO
MC1/CM6S<2XR;X1/LM*>VJ3&ZBYCC8&P!+'3P&X5P79LB;A-BZIXEK*.=9Q%&
MW7 (!KU0]O:"8-+B$B1/$*TKJ[TW\\[.:I]KTEVMM9YK70_F2>V@WK:KLJCP
MUW.W96?QB=2F+[R9@=AV^XF;$8A9A&O"LS2-> YUL,UT';DV%HB8C KG6*?L
MNL_]\"[,(,0JZ3ONW'3[06\T4(>A;,RD^H19Y^JD*"*TA0@[=0K57,W__^Q]
M^7/;5I;NOX+*U'N55$%J[9;BZJ[2YCQUQ[';<I*>'T$"DM F 38 2F;^^G?V
M>RX RHZ7C)GQ5$W'(D'@XBYG_<YWCLZ/S_;.GER>'#\Y/=PY.CL^/#\X.-S?
MWSFY.#LY.?M<H/1KF,&L^TIK]3O6(=G=W=T\;-L?.(7GYQ>G9Y='1Y<GAT>'
M1R?/CD^>'.P</#D^/7JR?W'Z9/=S;>7E?(X%4/4-QHCS EM*?PT8??1:P78?
M+WY<T_)-1SIH2/4)-(;T=O,*X[$G?@8_Y,-'\/E;@:UK?3?L!/3-9U^I9*^G
MU_,/[@!X?'IY>'AY"7ORV<'A\='IR<G1_M'>T?'ASK.#D\O=HV_\Z?X]*[*V
M+=KO.6WN*+V[4^'OGL;7U$T-$]_PS1HN]G<M___<L; E?(].,=$2KAUZ3[H&
M=,1G#JT]JYN'K,FW?JSK-YB8"!6X']S#>7<G'OM8/^2#XT]A:?.?>/GW90</
MFV(\I4IP.$3ZT=7)7=EV=8-ZT/?)3;G]K?0E?E4LZJ;#PL2X'RYU_<[*JD4*
M,9JEF<Q2:[.48I?=V3*//\7NRW ]?KAHZGPY[9+%+,.T[LT2;=($5/!#=Y<F
M<^8LJ!<X FP?7A9P$3*5=<5M.86;PT=$>$!/RF$JP1!8U"V](-P_3:;P63TO
MFB2;_F=9MH'NI"GP8,G;%DDVQ^03]9JGUX99Q&NFRZ;!<3;%?5$M"_DE_YM'
MN9VX.4V3A[NB2I8M_%B["#<T?_R4A[K)6VWF_%#.9JFT<-;/BK?8M[CM?SRM
ME[.\_^'#V(?S;-7_"&DB,,76%8/[EBA=\L''O!J]#R?%K"SNA_=HB^+-X,,N
M:VZ+X7L4L-?G8P/!K4,;:?R+KA[."*8*ET6KG^/*M"6<!^QI_78!GDTK4($V
M>2AF,_SOZ!:LEPT\&/:)-0?G7<B-J&^+JFBD7W3'O;*QJ30>4SBUCVS][>0R
MF]Y9Q^VUU\'@8)^_*7K[!?Z\QZ8<\'?9ON%LZ+*:,DP"SP%<G'4);8QDFL&.
M@QW>X7EMA,<'AIF7-S>P]7'&FY)>XJ:IYSB@]K$A;6LG'W[&'&69/ -F"&>^
M*2?+KL!'M$MX27X.PB]:.? P>W %S2"VQY[!PG0T=7@.:KA1S@1%>DZ*I"T(
MVY'@Q';8/UL6VG<6TK66'N#)59I(IR>>9YN][>2_ZV72WLGL@*9>XMO#R2V+
M!VX 3[.:%^T4W@6>AEVZI4(;_E-3!5@.N\+6")MZR_25<WIU^B\5<.,-?]Z^
MWG:$AW2GR[=3*OXF3L62Z9A\._?KR_/0PCU(2MR1_US""Q8-#)KE;SL0P/^,
MNHW#H+$-??3B./-PE*<%[)Q\B4WO9R4BW/%6[]H#*,E*6-IV ;8:_  &DEDK
M^1P1\SKC[U 3V\FO]'S<N6]P-R3U!!1?IBIHL80_I[0XLR+#;5SQ0M'QI7E^
M_/S EH3U11:[! 4S?S(M&U@[N(KV))F:PY'K^J8@,*AW?(;[!]1$PQWA9]G#
M[VC?_,=[&>^PBCZ9Y[$FY\AK?/7)QOO9K+BKUY?/D]UM'B__[]G/UU<_75[_
MCN[.[SG9WHS;/_HT =-G&)#@,[Y[<KR7)J=Y#0?_JIIN)\CI5A5Z,&>H=EN&
MP<YK^ >\4=&TY4T)/V_KF^X!)?*TGL,02N:D$+-DEM-!K4EA9 F^/MY4[#,6
M9ZV@<=B^@0,R!4>.(/EPV0TKW&S6JMU68.'-FZI^ /ET2P]Y0Q^UW3)G$9,M
M%G#V613D<'AGV-L&/B<';0$B6N0HJ)P63FK#*IJ?BL;='(&_]*\<1!N\*7\*
M8F3)_ZP7(*3+W^C?175+%],=.T43PM\DPG%.P$K OZ?L<]%U:(\U)6NV;-K4
M;9O@$/$]Z2=+?DL8/$T,S7N1EQE-IIJO(,['YS$G!"/(/I!RX9W-9D7]V]3+
MVSNZ19O-"IJ *9NALQK-=EA9D/0U%36U]%28T:)"5>T?2P_(<>'<76'Z$[3_
M9>#X@_JA F4W 3L9'M(E#P\/VQENMFUX6;=!YBBD87M$S[@O,]@YU[++MK)V
M*]L2 %?RK6J\++M6E0<[%)8-I77&*UFXJ>'OOH731C84*R/<O"#KBZ9A,PSD
M-1@3:%C@MIC5RWQK BHD_\X;??JV,+US,%<FJ/$7Y@8LLM46K.@6&C?T3)Y$
MV,9H/K5JZ8CAM68=;4*3JNAPG^.0[==4@':?S98P)WE.;D4+8\.5T&GYY?15
M&RR!=@7O-&_)XKP%7Z=V5UY?M=YD4.!K%TXWZ,#<_^+J^A?W$W![LG+&YU!_
M$8X>[X.FA',">PM5X8+ROK \RQNT+QL_ZA>7S^W.?3<HWH==,;VKZEE]2UO]
M#C0Y/3BZ[?H!R3SCY-^#Y2UB %>,Y5?9/U_U;$DXX>WDA=^@S;)"^\0.L-X;
M6W3CMO$GVFT@^$D+1[E;W(&DA:\H_BF/$D.1CS_* 5P.LN%8LLJS:4_=92 I
M:Z/65.%["B<=A" 6*2ZQN5>:/">@$O@/(LE/;_ "F_;+YY>G84'I@K;,MEYF
M4Y#S4[OL].6I69>_PXSY']1SK-8><,IE"Y+;-=4B3=* YS .6/X*A W\]0+\
M@DG1B+EY<KQ/\_% AES_EQ<%&'2XO>#?S[.5_N;D"6^3P@K,1)JR?#!\*FS4
M<B:V/=P$Q2_>&*3D_L$A^B-ODE,*#*3)-;SXW\'+2?UH3PYWP1[>>[)SP,_K
MP-ZE+954RSF\ ZKR@YWCK</]HZVCG9T=D\DJC^'[GCR^JL!!)/$PA2?6$Q)1
MTWI1,@T[_AA<#/008$5;=?[@/G2_FZ8@'0\^"E@-T997-Y%^WM,'X*AMW];W
MV\GKN\)'C3#NPCY>?]3HA_06@\SZ=<Y#0G[#^K#BD]TGE_N'Q^=/3DXO,3)\
M=O'D\.+TY&+GZ&CW_.3X[%.%%=<&BC_>)%7[,WGQR^6K7ZXN?]V( PJ+DR X
M(-D_3%9%AG*2SBR*F=TG3U&D5?6]B#<2=V1GX19!%[M^0(U5@@Q?DIG8%=F\
MQ4 !-_:6$W=+E=CLVY'-5HA7#FL!NL(\[I)"$?"RW9*N)>U<BMT&#BO<D\5N
M,5O0C@QF%5F0?%LQ'&FSD\7L#$%O_&%L "./,&2\<T[F+((D^'%L9Q82W/ _
M1%5U2\]#/Q54'>F@DDXNOB0+ U-9"5^!H2E,:NI;B\* 8X.&!&4'<A"1'6KI
M\+!4;52R0>7]1#6!Q88!"_K' T8[-D,G_'J'<9>'(M& '\D7\5(F39V!B ;1
M<5//RMH[+&FPSB*3@$P3#O?AG@CKP/KXH7;A90[PHK3/VN\W8K8N9$\\I_6G
M8[G[5.PF%VY?.SL<\"LJVF##L\HND7/.8"WX+*4<QVGO1&G6\QKC@WI*Q9^2
MC4<[/IQ&B1BN\2;!CGP#']W570VV\.*.K#,T \&C 6N3C&OZ A8L]M@PN@<3
MSN8<?..]31(TV=R;FD_QZ,^7%5Z"*I6>JV.GL=6Q]VI>+MUMX.B"SQ)F9UK/
M9MF$J2;D\<Z["(%&\G9U'N3A3V,?&!4O:,ZR)9D%6K5@!PG5LQB9(M1 2J'T
MR8MIEA<R"7I)<<\MG_$0J  6IPN#<FQI]\0F2=XL:2BD"<^\F15O2]PIO?T#
M=EM-4=8YW@O>9JH"&\.P;IUK2L&0)=X33BG/TDKD%YGM3?UOS(U0C@9NTZT6
MX/%NU+&\#'MS>#8S4CU-<0=>DU)ZJP<("[6891TJ4O%:.%45=O0:CY1-:O?<
M<_22_3%O^_IW NN;1T>;G?-4+.1"(RSX#S!?.]1[D1*TG-N7#578_WBHPE?$
MP1<1H/[F;][BHLU-=R W)LL)Z]7B&<--C=WMF^E:+>1BE_I+_N,6[D[Y9]%T
M]"G>Z@XVOUPD?U+ZI)C J<"V&_A7GG6PUO![D'?\@0MW\B/9XA0?E/+9P;6:
MQPP'+ISB?Z')=+DW71Z^9P%!043ZUY*RZNZ"[>1G3-,LP(C'L:P1'24;3H-O
M7XI\TL21J)!UXH5U287QD$KT=H>"#W>AB3J*]JHP<8K=30?=!P[I;(O2<78U
MVA#EK(@MFKPH%N&2$AX'6Y6'1<DA5IL4V=0@$>$ 1DQMM!9A2\)&*$ SYS!Y
M9RO<6Y.2)H]4,^LY)+,09SPVSTSM6@Z1-LBTZ%_N9IDL7W3FR8X=<6WF: \4
M&,# O899.YQ;^-44UQC^QEQS$.DBR25A(,*\9[:Q2X'[NBJ$PE;CW;J*195O
M=?46AI@CO^BF*'+$5":SNEYLAJX&CU&0#CC#&.D!D_ _2YPZ!99PD .V?Y;,
MBBRGK910I!H7,5YD)BH8K",?><JR%@W;69H@+EGW<N+8LC.FT4?V(NT]-16\
MF<\"L @XA+9@;R;M[1I\33HA\&00!C-2Z3U[I%V6G#L-UE[/Y("#ANE="HER
MC@F.Q+)I>"/2UFU[<6(<1C;!N!I%AM4;#W$$]2?P??@LE7,4+=H'03:GGFG=
M?:W@)^*SB$\,LL.R1BL[!R9AQ9;A(< [6_)(3\5-=@_6_,3MBE9D8M;VHPW.
M<V5_$_=+R%B-+NGZZ-?QT<6S_?V=@Z/S@]/#G9W+X\O3@X,G1P?/]@X/3B_W
M=S<@^G5]^</SRY]>?T3V]3U =)]*(+SP'A)JO^8VJT@M2!@3PZ@,.Z$CU!:W
MM#>_CR5!.B8&B Z<S0EX.PJIMN$.YH;%0;:VJ,JZ&2C!_GF]L?H] KV(3GE3
MK)Q&EN"3/H_$ $XHQK4)!L_9F[&H2 3*<T :\'+O,1PPRZ:*90EOZ"82XVG=
M7=GD^G@%- FHL(7#HX.>4ZG*NB3/(X'BB].SX_V3G9TGISN'!Y>[I\\NGAP_
M.=J]W#O:NSPXV-^ H_+\]-4_+E]O5IB8XA,8Q:6-9X8@V@EO$5IH4I77EC0A
M1V@4%B;?ATT7[S;8/#=P(6QMQ#RQ65FLZHKC':KO:K>UM\T7_00@VNO"$%RC
M3?,4IH;'TJ!J@E63/FE)#'(+#&9VRC]5!S^/C_P)@W)[^'TTIN2X-QR\CJP0
MN#^<LS+/X@ZA 0:M=\=YOUDVI/KU/#L'YM.9?I\-)!0)ZR]QN+U-&)N9+^Q\
MK#9"1+PJIB3R'2Z@020R64;R9B$<2]:5-Z-4,8)/#2/%M'=&*(4>7)SPN6*6
MN1L+0N<233_,O]Z!R981$H:,T Z3H'0.]YZR!;T.YX3X5PD'C\> Z9(2 PZM
M"^BNC5/;4\4C7255P<X&C8F32X38+UH.D"+DL8'%P1%2A$-RR9C6S:K[C)7\
M%2(M<TQYBW!AEX)]#S2/,5XP%4=53647=5ZHP Y+PR]2MIR#R\C"1\M T%CX
M0CZ8C?>FN'.% P9I#5X_N:J(^KS/9$YBAT2QGC>$$'K(:''F18$!CCG%LM'L
M,<N<4WZQ7R1+'])W-7I'8K"3FY4MZ$3])J!8%+!N^] 3G#-")@KB]L'QF,+(
M*9[O?'W:(5.T;\0QP4"UAC,BUSFE8$1128HSF'&RZPU#[!XTJ['@$&%,<0D"
M0O$HI27 $X>$B@(&AJ$2:$Y.>RC&1,&OR@V)JB/^X&:6W2I)Z",1EE*=LW-=
M)PYFV7F+)T$!1R&;@2E5/%BD%1%Y%)OD?OG91'61>UY66I.0F GY-]XH<&3>
M=/5"XX88C9F4%+*Z9V1?;^0Z' 1^Y/5#-<-,J.Z7MA4T:(?.)B% 48+*' T'
M2R!^$((O,<O6WN$PKF:S)9E?=9,F+\$S+E%6O&SJ-/D15[^IZSE<55W045=(
MZK\N>.SH^=/QMF?Y5 7X.36>4P6X<(:(\AWLVW/8 P[\0\$ +?H 96%X"145
M% B3A+[6(702B1/-8;$/G?0^V#[*H]!R$3:&\8$E". 2IUIGB5_59B%YSBM%
MFX5DW(0B-1T,^"$*, LRYJ8!,^JN;#7%0[);4G$W==TQB@&COKTM$(=._ Z0
M19\LRQD>,U 7\P6MOH1/X.4[A3T0<I> 9_0>" DUH4,B]M\@\$&D-YW(<?&W
MNF*Q-5EMX7\#+ &7!A&.)69J41W>90U*-0XAMF] 5 JJ \3V<D&7+%"G_6=9
M3M_,5NCR<EPKWM^CKR<2/D2<X&:K:IHRB)5'>8?RC2._<K((\RHGU<$A^)9L
M,E"1!.(/IZ7  FU"1(S>%,R6H#9]"($3RS#]YJRXH^J*L,M, =+^;R4!2[@H
M_!;5",B7&U ..8<.O!"";8 >]&;(8IX+*\KBO&]>W.!ZC>I';GPX)I/;FH]2
M+X@6 &YH0:RZ.PGM!1MI+-?.KB&&^A=8U;&=O( !+7!OJX/(+N8JJ(AK5(TE
M+ ^.%1:AH/:J<&CG!4%[7?X5C\$,YI;PM[HK*>4.5V?$+S#3@*5&(IUMY/,-
MHV%=/Z!DAN^=82?)6/?,P<CK&Y>4;D+CKXNAK&77<A(DK^<TE?@TS' I&%77
MR2>EZ(:"4#"'.M63D&%\G.H+8%9+(><.$^.PWZ=7AOQF)0%"$%9C5F0-Y4S"
M%"-&&%,;8?DQ+D#(,Z:DZ9>$PM(N45^#UJ^7K6XRQ;436L@,S2A56/-NLB>-
M!9.^H)3UP=>4]9>1LOY\,K0G#6$X#6_ER 1:@Y52$P6/HJ29#0+E,\Z1UYKE
M\[(JQ=B+Y<6(0^ORXWCHY#=W]62RPD?&6*640%!43+$<*4D9P6&*%.MGYQO,
MO]55?(>;NHD!6F07Y6*1,D:,7K J%:(LB22RG]BZPB(808-1+L;ESB/!UW.+
M5<5@<"NYM-*:M28VR35,$X9LN."8< NT!*IB(0@6)95Q]7 &Z,^$PBT:\:R>
MH,8(>#R.2,PS+"XQ12.X!3$V%=)'%NX,[17,R3T'^PG%:[IF])0&;;V:3>;+
M4-U,%FN1.^1M# POZ@4E1@J4U.*GQ'A>EL)YMO*F.:U@&I8OK!GMV@#KL$VC
M518EMEM%E9"3$1Y@CV;'Q:G+6L]9 IYXPXD^- LDTG(SV&;!;0LH2O/S4SN'
M]S5\*R8D#**KN]6"(B0-F4;Y\+Y=76-D:?\"WGM)JI8*AC+,D.*>;J3&FS[@
MJO V!D?PNF\G/_&+,V8NJZH:R\?S'MZ3=".EL@C]\GUR#28H5<VFY!1+RC=R
MD'HU>.5;-1+PJA79.2 =;9:U^IQ_N']A[]H^%0/G&5PZQ84VCZ?)'O2F"ZIW
MQS_"&'0=\6,4&^!Q+>&@6+WZO)PF1&^FP3X&<];EC&\G12(P+B)-XO#0/,,Z
M01 SL_*FH.M1=^H83XN&1DB.8?GB.D*3XHMAKH,F!)VP7$>/_@C^.\0 _=ZG
MO_NK[ V4I\$E3\[!.FHR/ [)Z=56WL"/S46<TG?1F&;9$KU,?#:7AB>+^J&0
MRN;(L QSR4@']\P97B$RG1_!4!)D)4 /%R$TN5CX]#V'+@D+X2((A'A_F>4:
M@Z((&J;*[[-R)EAC&B.[3.'Y\CLN7Z0+85,B!!^/ZN#LN$,P<CRSKB-Y@T5Z
M#RI*MM#.:1 Z#"('?[E![I9+%?F@5TB_T)'V<*T+569L6Z@NXCW;^93O*<S?
M)$.8 PXD!M8' 2U'0ZZE-%7TR2M"QPCZVCM-'!E+HTBE<S&&41K9L.HYR9_@
M%&XGKPL.\1 :2\(](V!LC'@_X&:-%4^ 7N>P%U?;-';*3Q.;3(C"TJ<&QPE5
M*\[9X%P!TF-(93$#/FKRXVD/SQ>S>H555]6D%OH1KH-\8T 5QOW0K1;9 BM3
MX'?(;M#4%>Q3&^^VNLL>R!]'C*1>%F00*AVJOWDHS!)!Z2813AP"15"P2&?J
M/6AR!9<5S,22RC15Q]-8;^OMQ$J"]D))D*P^IE4D49,;MPIQ4.!!CNRI0HDR
M$&HS\K*I\+70N<?-J C!.@K>@6);8GDT0L.WDY];#1STT/>.UX-LC_!  H>J
M78R%LC+J5KM2H2YD*I"2JG1X?1R4W]Z/M^C+BV?N<8QP@ '!-Z@O\ BH[80)
M5-C!% ?L!(1E]#2H=.)#%>/CM^U;R[;CEF1P_<B$8MZ#85=EWQ;JQZ/[6TJP
MDABF5C=]>-JR*9JJ7 ^2T*F[SS"20A/894B]$AF\;3E'"Y&Y0!R>G=,FF/9A
M<-S6%-E5IF3UPJ\+P4_)6X7]E#6@^KIBRB8 T1F!<8B+[86;XF5))7>A>@V#
M*='92D/9Q%LE 2*5YR91+/\@Q4+%$;TB82%"0)!,=2Q@27ES8?@1=D8J'#7@
M7,TGN#TXH$DK1%:=V]3B/-$>HXV,&L?I8CFF6!U-9:8NY'9-C\+'XZ_;<*#E
M(ID@5+]HZA#^(&_J,F=93C5J[:Q^(#@=&J24AF7DH0A#"G=G2]",%'..B!3$
M@T+*EM:(:*/QT;L.ZP?^QY'F[\[$7TM <2/L"'2R;VL,V+4"::6\$4@86LP(
MAQT2N9PW?@AL(581M(X>P8J"WEU3E@8+,HYMR'5WH'<SBFT07K0?3%4[OI^J
MW@R[SH&/.YIDJM4."(<^M$$K%$.RV9"P =0G8 ,X;*,1)C+&R9T ?Z_%"'N1
MKT\U!ZH+#?;GG,I3S)8/VV,VN4!_0U+3 T82TI2%XC#BB)! 'BB/Q)"'5)*&
M[-3 U91@"WYZ5!J!'Y 7%URO?<Y.COC5W@#K9RK(,C($<N'3N?P"O7 0.Y>*
M0_;4-#Y?D!)]V%:;46(@2B]%WID9^>NBZZ.A=*^9Q/Q&^D,:!$X:!ZM@80P]
M834(KOI04F#;GUX.?Z:S0UO9XX0$8\%)YM!94.R^MV"VD=L;L>(@PD0V VP]
MCKC>U3.\EO,Y3MJ0 2\968RI^>A22.P2]XOW9@S+GW69>O*ASL4 (6!*7XVO
M;US>9QFK*N ]$%W;+ VG.%_.NG*K738W2 >G@EW1>R2@S7(<*?HDALP T]=8
M+@6KG': S4^Z@2'\F'(3LQRLXS>X$VG'P9F1^:7Z4/7G<68-NP SS^DK2TQQ
M-%R.EM6YDW&JE"RR,F2X\KAQKT>Q*Y((/NK4"SC@NV#$@4F L)1F/FD8R8SW
M DNN8C  )=D-O-9#.FGX[]VB)R3'7EERS)M*3AY@!"I1R(2%Z4*,3B6K#7VQ
M;.!+&3E[>_58R9"$O,/)E[2])1-0<Y-4D2)HO ]N_RWF0]!ZH;[@K"M+B=.[
MZVWDN-6\G?D5/;H 3\H6K%JZ!F; 12TV2;F-:T,$U6F+>Y)RR^0(/-"!)#B:
ME="RJN3 @:6HV<._[Y=E$X_O[5W!OQ 7?5)@NV,6/0$$IMD9$Y <D4B8KK70
MRGU7RBU!LP5R$3EX'@9FK7K;%A39=]%[I;#TC*E>9RN%-4SHB6,V" &"> P]
MT(Q[%8W0#Z! )L=C3-! &;C:&Q"YK(\#L@]\3 P-9R)ON+"+E$7 "_H:>[A5
MQOF9F#G/(4I(FO31#3H7C3>!HNI#FMPE%I*V7&]%"!.#7 [!)V)H;R<O[HFK
M-HV1#73 >L,H6TT-^N#JLN5Y8L4E:I/-/[K)4DIA95.0931<+[04T2DP\F3!
M(.7EE"MD])XF/C)"DL(/ZENNK(&18VW5%YZ-/_R:C?\39^/;""<T#E62(T;R
M)M1->K-.^-[@%#"YABKP-=75CDFC%J?,E2.Z^F9B,N/@O4,0X[4,[B5_:UTR
M.@[X=9)];=%LDHRN/>??<(>J6$5,E$8(%@+C4O0I-<*"7$*2,@9?*SP=E,$$
M3OG<@:$Z@6DR)YF%%H3YR26L:="8VPZA]T@'4B1@R28<7HO3\[!&_"X$AVIR
MF_&>BM'K#,^HHFXHY8(C[)>;%IFV0UBRNA($;@"BT@,(+H'%# @Q=7J!&9-E
M-\F4TEZL5,VRIIR7.>U8Y[+%5CNN5>_]*0Q/81>U"1AIP4RD$<=HV3*HG&'B
MEM5LH@[M]AQEGHTG215MEM=60[!F5([_U(:V$>;<@!35\3X:K001$([*$(;@
M@RV?9S,,@A  /^J;X+>L\F'W;N(VF#&5UICHCIT"Q.$,8G9R=/6&[--Y"=%'
M2RO6YQ'\>'(Y*T+TR>#C^JG"Q9_5>DD XXS>C?G\4_?1-1A9TSN]T7FV8,I^
M>]2KI7!1B:$$Y^?-=O),2M2X7'5A\/!AZ4 $?;%%G!08Q"0V<_6L0P/SEUZ\
M:N?R;7'K-F(K7U7ODRR.<[Q4/#6]PYAEKA4V4HAEIY[SOV,F=1FR<5O48(&\
M99=\U<T06 %35]D<MNCB+FOF8',O*4J3PL-N\3\9.,TP#5,*O[3+QKQ1<MXI
MD[3P]=>-2R+'N;M,JQDPX$GZ$M.= NGN16UA$^(1O(.-THBCXK/3["^5E7]/
MH2DAI4="%9_..':2$)2=9N' 00QYP>%<8"8QO%,$YQ/&/#S_39-QM9?G/!NA
MZ^8S%*<>Q0U :!]CK_NY,,OZ3E91PFW 5T4V0#_O[_,.RXJI6Z.]2,),0MIF
M)KU'[-I$<&]K?UA,VX4 \34FJ/UPT1P*I1:P>DS>I3SB 2X6PMKDW%H)GQ(_
M4BI48XOX%CR?J<35(S0/.;*P/RB#4DG.$3?+=.5V,[EN'K[.%E.[J.D$IA+!
MO"_8LT:H..8C\S&<1@AW.0H2!]C@QB9-OH4VS*I7"92<.B/B4QG9- ?&O=Y;
M[<C$CHQK\IJ=MC7@'L=A*#88\E=18QFR2TF1@?98SDFJY@[LF0JFTY,GDJ]L
M8@WE$W*9RHHS%"<FY\_*^< _;PL,W8*IVTFL5>(#R/.@I?7&@'ZG$QA5X!LQ
M+XWH'J9G7C@O @XS+.K<F1#<"6<P%&'5K'JE ^%.*@9P0VC 2?LPVF!U,S&X
MF,%^(_(>V9-[!<+Q?/8IO'NI(\-YRG/I[08A(_-"'!6!6N)D_VI$E6403K"S
M8X/*C TH=P?>^\]+% GU3;<A$<P7PU,5$:D%;T^D] A8BM/-!N9[WS)(!TWH
M(5,$5Q/#E%/!6, XJ D7UP6.$W(RU**'AU M%7 3A!A'6?".Y[-)*B N9T=@
M6H#*>-C3%'YD3H?0UD22S"T1]SF/!ULK],58E%V7A],KY)1WR$L*OJ8!"(1<
M1<N.SB5"30:)0DVU+.KI&X;JB?(B*C1+*SB]YRTD9W]4BA!*ASD$BQ6':BUT
MCSNMNB-#WQ;!P@CLI3JEHB6Z)) "Q0A2+2.AW P.8:4.#=RWQ?IT6@H1Z@Z>
M0ZJN)?1QPTT@&BM^!^U24FEVMHK8Z*2]%GD,1*J&_!V2"'&HM;@02:&!(3M,
MDQIL1UC(B971<])-PSP]9)R#S<BJJ65G#XGBR8K/86F7.GQ9WW@H*D[9C/#N
MN1QI/R%)5N)5ZO,+@GD$*25Y>K?3I!+6'ZK@JN'RQCQW>,$8UUUYRVJ+5L<0
MD[+"T@0.P_HS0ZBC1\)Z4]:?; 5:<J4QI57%/VQG1PS;NCJ#X#B1!WA^(XD#
MX ;XA'+]LQ.@A)CDESCF-=@K%TC=-"H4?053!6+'D41"M<C4*)*/$_@]2^9@
M8#@[DO ^:CP16L3L2F8!2;84[Q+?A>B7>"SZT38Q "U%X.%O)\M5?!ZPN0,!
M#P- 7'3F2GDZUE/JB\"4IT9D]X9,[IL(8T246((5&]9",VHY)5&3)CLHA\<4
M!7>U(5MG6"*1M'">N70"%0<-A1TY$-6P0 43JN!Q1\%VMT*9 T*O@I7Q9*'5
M?0G"FFW1LC/"[A$^4QJ;D1>45+@O+]!+I>98>C?'M0DWFM4KT'<(76\I[88D
M4%%7A3DNC_V2<.!D?;66W]4D0BHX(6UTR@U%G&GG]DB?0R:P./QGR=@&5%EN
MO:W;53E?H(("VX!EX]DPGL]MRL+6J]VNB@Q,[C*!$&UD<V=S,U.F?R,\T3BT
M3@J2E=JV5PC&V=Z983!"I9UCI?2_UL&Y7Y^O1W!DUD35W4)Q;XK""7>ZM#NI
M\[N-W6L&X0:_A6H.7_"@\.@DMY*1(*D@?0UY#W+QCN/(H IT<*C3F!2W1P%+
M("+$:=L1A V!0!;"LE$2W[73P(9:A#K2%,: HYE *IYG=U".K9SCS%_,D=BP
M]BQ>R)Z-">A=.PYM$T(;25D@>E+(7B$"DI(#0$9JV[G.';%S>_4:^2PJ82V
MS4E\+,4<29&,'"@8!;SQ.4? 7:O(M59\Y.3?3-.;S LL2AHS&[ZH!/C1UP3X
MGS<!_DQJ7PCZPSTDTG5I:TP"H($>Q;R,I8V[J[(UTF-?D -J<I]["+Z+>+CG
M-@E0NB+8R3JXM*OQ9>$$8FDV [4G!;Z/TXSC61_Q0"+WO6S\RY,KKQW;PCW/
M O>JROW7&N0SK*\"\-4&Z N^MBM,$Y1-$$EI5!4M]I&5LT^6^2V% VMLI;N&
M<:2-0I04229+AW!GP>=EB)&?W[(-5&7T=#-AL$&X=274@!F%.ZKL'CL!RR-H
M,DNMJ ^#(!5/+2*I>Z]3R/,B0^_S9KEN7YD%H>$E+0KP-B1:-3BW%JR@+'AJ
M#/D,7^)2H<A$9=LG/$2"7;VA,"].6[;&SN)UWF;DN%^L1ZR8<I.6[[R6'.U6
M-!@IM_@L,K^+65F#-ER!<'LL#C%9^<8I55Q3&@L/CF0% ^'=/070D($WN5,Z
M!)^PZ#5."M1^*NM"*P+FX*']Q2:5E0)$5#UA,TBT6[!X P1.3QKI \,0F Z#
MNUM(M",( _]Z<<,QE8K4K*(#JR.5I1P(%$^*GH[(CXA;W=E)7 1FM9X.WTZG
MT@S$:0;; :,__CXZ5]%GQBJ'&/'H*ZWCCGG>':,HS0[/,7_)59S^<L$J<B:Z
M7VK!31*$^..<J]BHLT*J>B7>?S;/LJZA:Q2Q64HC'2<2XIS46.L)7^[C!5E7
MHP CX(?#CW%.WKDO^#"*,[#K21$]1.V.X;XV0SS%UH#F_@+WZU@3DR"AFFQ1
MYH&^%#4 !09ZC4N\7@Q0XG[KJS(7W8-E=0**5AOACKMBK:(\?]\"$K\K]#6T
M*/.G7XL_*B3W9ZJ)E![$9#,Z]H)8P3S>W$&VD]3!Y*/Q/VZONF;[OH=&DE1-
M@'A+BJ)_P%M3. BK6G!!7F^HH2N'$X;XFCTRHVI%9$9D4%4K1;>L%&$8PEN!
M1FF^ &G*HCQ'=C;*MK:$#*]N8=ZK "+IU1]U8].C38@XZ4,1.4EQ/V83;(:0
M6[,79'$XL'-3:YZ-:J<&AD_DO?1:6C(V'RSXF;SD7[_9^8;^1@"5_FVN_7 >
M_%N\!@NH)0JB5Z#[*R2([T] U\#_YWK#AS+O[KX_PKX>&!_H<OQ2_O$7NC2Z
M7&$#,N]=O?A]X0X=/V8F>(4^9$G(@SOJ8?MD[.M'^J[(S!\FJ/L&Z@>V2/CF
M;WV34@7&8WVY^,'>N@H4*P,K1#&':J+VFTKHD6A7+?8SB*@Y15:YL41&YTC8
MDRK.%%3"HY*P)/_&AJ.V)K=O$'>!['YGK"^L,1KZ/,$'#?1N#*Y6]B6S8$,+
MLSHI493 3@@.DO4!C@J]13+.S49$BI#8Z=U^1&R6& X9)J[1&)DBOQ;[-'QK
MYEJ!:R,;U'57BSH7NR!K*/-6YM#![MCN<9R^LL4[UTMI]]K 10<JDY%"!\8;
MU%GC2^MT.>%HBKA]A()D#;6L^-\V0MXN&$SB33*ZM4<25<K>&H'N\F):$JV)
MU9\_;HS3,;,9^+LXAN%4*"AB(L5^3/F%X1%M&&J7,LP;\_#SJO1G(: D1^<N
MN-TR>\)[%FT-]^8)>#BKN))3F/QA6W)]=B,SS02OF%(+'O,#M7^6Z0FC9[8B
M2A]1Q\ @.\"6E@9-8XU'@CKY"ZF[KUKO?YW6.W>Q%XT'?(3BL^J/"%;:8R_6
M;HNB%Q&]V'8:9ND5>,GP(O2.M]#[673N=@I3+:1A6!4D#C"A>09H1.WZI1[-
MHW$<>ZV1T+]I/=9KX76U0UK:ZR <.1-Q#$>8FJ5U8)1UM*XM%E!2\>)QE80V
M4SH A-_/TD$K#>$3-<\K G.YU@,64@]( HR92!(CBKYE<0(S3LCV@M"J>%_S
MLA/ HQ?]$UHK7M09F?!QON&=^V8IT;X^/JN7P0VE;HS4VX;51)6$+9_X3&CZ
MW$*K$1G!V#90M3JH3A=M'T4]0YTY&F=$X$_D"NT:T+R#^&&Q^TQSQ#!Q$V&$
MQ4/ _FOH1KIP#J&>PK6Q-NZGKB'" 9DDCXJ";%Q<!8XI:=K(=NC'&H<!1E\/
M/8@Q.EH<C8"/'?M^9OBK8ONJV-8G##Z98T=ZS2.+UAVI!MT%1D!H5+_G'VC\
M24_7V=XE>2_3K VM#\XU(Z"R)8Z>&^H6?GT^S)BH0]2@'(LL^!B 7",39Y^(
M/%]5,#G3=)V ]PBU536]0UPN7K$6*\,W%Q 61;4(,*7JP7R=27&7W9>ULFR
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
MC3Z+XR>+;/HFDPYH"577QS_%:V%;S28UDSHQ#K*A(;TI*TGVH2WY/<=J4NZ
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
M7Q>UUE8.)U59\T+V+2)N"*Y$WUT 6Y5;JT@![-H3'_+NCE-)31HY5$+J1.6
M?+PV-N2TOLQC(Y3A:+[K^= K;]<:/N++LH94W1@Q%<9I+/,[M1AZ"K?$.\R+
M#,U?S).-8,_;IU&@VF]-=5;5ONX%>U4)<?"UB1Z$!P,K;@P*:*_VE'>]$#"&
M]R(U "8Q\2"8$>S;O,%):1>AGT^HY>M4 W49VP%C<>Q4S\K9WB5EF)$N\./B
M:^N7=U/M3J%,D)VT 2_1'S*!66V[XBJ=[9U'V[:L[NL9]:5 0$8"?RR1C==P
M2..'*@I6]!ZID2CK0.=.[]J,"NY 8AL9))"4KF!:@]%85L89(H=1^/_21X)&
M>AZ1<.\.*Z'QBD?)_'(<]YPPZ9,5GURUFBWS-"G ^2WK1G,C!:5 N5=Z8)RC
M/H:%EFIW:7^R+*<B#(HVP9'][RC[N+9=8:FN7;4G=1FB.OOI, &=U;!QP2WQ
MPK+6M@<%"J"V19"^-7 6IAF"MM%R65IZ6]A@(Y*0H*-M3 $DIRLP"((R^(#+
M,?Q24S+=L*OA=^^,$+)_WS.X!7T7+SSSY3P+Q(3T$A0 %(<;R45<."'E'80
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
MZ8OD)FL1"1"Z<N;U0JH*J?9%ZA I@AJ)7M\BU.BT]"'UY-^LQ*2^\[T<.K-
M3"L%#"%*7S'\HL)O-O%<7Z9^.R K";26+?A>!!! ;PVI-V=%?BNF$Q%G5>;Q
M!C,PF2@G"$I5H=:\+R(3FI913<M0X)HI\Y844/>0]JP^V.@K78X+3 7$VZ%_
MPM#<OJ]0+SO8)!OC4KXV#WF3PD!\P.TTNT.Z)D;O['@?*:4&9"Z'$=R<&-X2
M740XRID6\55D"X44@B85PD.8[[Y:4J/XPLK]QL<I!DNK?')VUO1MOX\7J&.B
M.;"<9#G^^LW.-_0W7#75OTT]#U?,SS<2([?)3\4#I\R>)L.EZD"-=[G>\*$$
M^_/[HQVX#^KX+L<OY1]_H4NCR_5\RP[IZL7OLUF&9:T?LGE0CNT=/>U9,CSV
M]2-]EWGUR<.VW_QM&+VJS:;7G!SX6!1:T1Q;SK8J'9"GR<@[TK+\A;;-U]WS
M9]X]--"=IU@<UM7TQ^Y3#O""0@]0#=U+5#OQ=;]LWG[YA%!<M2@U;3W(1FL^
MG@("13-7_;A.FR$;5*1?*;MO"7,08*N%0![K2BA-FZ+@2.KVNW;C%VJ<N!R5
M3JC.1\!02 0@3%3H*Z%<68(F:(D!?Q;",CC!O9^SL]PRGH!-$S50P1YEGCPT
MKZL<BYJ(I$L!%P&5>&X6"_7 P\ PB0L=]%AK74V$+>YJ[(H%WS"WKI6E, Z2
M]A%S>1@K"G&-\C=9NW+8$*Y$=BWVE*'4.'8M%-O/S?*\TPX%X8+1;JH&I+)@
M;,QC"C7$G:D:=Q:)PLT(L)X+ILXUM<62<'AN*0%JSDD7R0]%QSFC#O'E+O05
M0I_LZ](ZB*?IX.Z6J[O6)!IN(-@J<5H QD(?4LB \A'S;(6-"U;;"0)$G)4>
MC&-Z,(79**7)]Q=G^$',WY@G2).%/,P0.7V)--G+>8B_R@4&G6=FH/&3PW:\
M;0_A?I#\,0[SK@X4.>YT2U<:>*DWR1P\\-NH]E_J#:HM@C0.7!&<QNZN;@5>
MI&[Z%HA+=H,#Y=Z&[,D?L[;#4_<0(:=#=X&V73;K,K,!%L]D*\YALS@I4PL)
M*#,2FN0PA:HO=A U:G[.-2*X,J\*1+J%2#J-51<TX#UY16+A@0'P(3B4!ONF
M9%R @W5[P/=FA (N)+'QHT(B-BK'O#;F9]0MC^ AHE:R:S:A2,H($^( $AHK
MJI1'LP^@]+B1<.KA>IWW2\<YJY\]-_7)%0*SXA;K#>.Z DL,4KK;@ WA#<V6
MT.1:M9Q/\ #=4,MX;7!I)30H7FU*5,YBK<S#P[;>WD.S>>[7[A^6!9@S1X8"
M"])%*Q B(_9@#86X>9.6>E:"@=BK4NBWIC-8H::NYZGV\E3I*PT$;&(4D8[V
MCV2,(Q5!J"Z$!_ 32AU-#[<3I%*@6$'MLB$=2MB6HN1="#)1H]5Z'FQ(F0[>
M\4.TE)KR9L<Z',:HO@_1<.F;*1E%@2KHL=T*]NF;<H83CC"JEIT0LDHIX#OV
M! MR<[2VD)6QD++1)Q6=)#WE'/K&#'1(K5H+*P-(5^,%;G\24U3)K2.)Z? 6
MRYJ?E15Z-"F'Z8,=;I H27R3ZJ'@38E=..! (U23>MB%>?;>DQY-J4D;:1XB
M1C1Q+EC4/S9MAM(F['%"L63)[M[6'';+W=!=RZC\C*O4%V3^W%&XGU<?;S&K
M83>3:ZCOL %PR*N 7MN(HTO]UQ5B0O]]*+B$U H<(SB>M!"% W&'Q1S&'2;Y
MFXY;V=>2]/ _5D(1@@LPBH-ZM1)PKD2'OR37%)-'K<_ADXL@>9HI1B<7->$@
M,PE:@A6%76>U3!5/1SBAR'0$6_HV9&S<+L9$NT(5! ]"Q4-1*W77EMUR!2.5
M>%]XMOWXX[/M4NVW?W#X[&SGZ/QD_\GNX2'\]VS_<'_WXMG1Z;.3H[VC_7ZU
MW]<T_1=;]?CRU8N+G\]?)Q>7OUS^^.+E\\N?7F^$T#KU/0B):I$YYJCI14@V
M.XP1^\>%CT R"5K9]B"@ 783?#*J<WAP%^5+;9J$T:^"BXQ,HDREU?:MZ%?X
M-Z:KX5U^*]B",,]/<]8D/A4%%94+4=FY6@%!*&93>K,@C/ % WA(W4^VNCKN
M,;[2U([&74'=3]_@+Z5EF81@3=U3>E)PJO5#)>@M>PHCW\B98"H6MN+$$C&
M-@;3+*6D"H#:R2X9OXOQLQ4^ $9Y5RZTZ E&8W;[V/MP-E[+2*/79S),M$!N
MP2EA_4-O@6&D>C+#X IZ5AP16"%.?H:5+7*SFX(;ZM2K;,8T-R&X;#"!+,FQ
MA!^>,:< #X814&?0?'(/KLI3L"L*79FIZ%78>[-,[?H:ZR<'1V?'3RZ>G)\<
M71SNG9R</7ER>7)XN'=Y<KR[NW=PN@$UUB!M7E^>O[[ZZ8?D]*>+Y,>K\\N?
MKO&O%S^_2D04?43Y]<X?'98G*C8\J^/[.03H>T@_I+RDXH]IO5CQ7D^Y] <-
M%"LIR-&+!IL&OT5&'^)S'WW2+'N@NU4WS,S$02;X&KP )K+FTA DA-1?WC,9
M",D=.JY1K:G2SM%#9;Q"@5FQ][Q8S,SCE2*Q&?%,U-1?%@5S)IR\_>K/R/Q"
M[J89DE-(X;8^C,8DD.=03<7?HF3'6AAZ5?)5*E=C"H9@N8#/?;\?JQK Z %F
M/Q 25>0"@<)W<3J"OV]TO=+DY^WK;0E+DRR6*$%8LM3\*?DSKS&-E539W&9?
ME_HC?)@_<(>_6.<2^[)];"%)NL]<_C:YSK)KE( ,@@LL'6E<G^1*<)9RM[QH
MWW2@_4SS$=*=&YDA?PJMHG_\X =<O-NT#)=+"&1V])3XK_0T*HX-70KVJ/6.
M3E/@41$W%MG\FG)J8:M\:?N>:-3 #2?Z7#FSI'2VD^L29A<IRE+QTT==!B57
M1=<B_[#!O]^@LU#=!8_8C UX4;2+4L@8F/]-/3$3NRC_L)-UUJSZN.GU4EGE
M[;+*EB!V&LH#8?A-DTQ9UQ7S!='7XJ'%R:XGE!U30DB.Z05;P[4K\%+1_-T6
MI$!RLZRF+#>(WI2[.+KKMY%BH$3<0SPT%_WMO>-C[\<X0R1:6,ZZ(;!=:DTK
MAM4SS,=@9UOX2#M3<CRDTM['D"3&:L8B%^VSKM-(%5M[[)CGH1:1B<[Y]QA!
M6)(-SE'=G%9![/O"=SOM;05\DI!-+\J&6\;W5,TC]M3Y_N[1WL'NV=GY_M[A
ML[V]X^.CL\.]9P?[1\?'SY[L;8(]=?G\Y8\O_OORTFRF#P"4[![M/-T,EX_L
MB ]\TRF<FN;[_]JA_^/AY<54N+>^K^JJ@"?\!'L,4QD\*7LG:?*1- (/V$@'
MLZ[%QQ2B[Z5'^P<?7@6_*.H%T2B+!81T4*$E0,[P=%#NBP5Q<Q*4640%G3=^
M@8+-.W:002I@R\C'#M?9WM[IV?GER?GAL\/S\V?'^Q>'^\>[9SO'!X?G9Q<G
M&W"X3G\YO?KQ].S'R^3JIV<O7CTG<JC_#0<-+;]3AAB_*A0I^@R9;G=WMOZ1
M)O]<$K,@&&ZOA*G4??_/-#F7RH3^M\=;_Q"&;7 AQ".OC>WTABCJD?ICV51E
M>X=*>=FTRXR)Y*\+L69V][_-OJ/[[!Y^FW^GOO4U!9))AU^^E=#+*?,4[I[L
M'U#DA!Y,-C_::\J;(EG+&PK2W!:*_^<P/HSGE>W[=712?\GR"39]!YV)MA8&
MG3*$F$QF*RU3X"P'QE5)**#2QD94'%# 5\=Z!"2%P1@13#SJSM3-!I*N=C53
M!5U?GG.5@8<(+,02Y\'K2$MF?P,%K-QNN0;G*3:&4__(*=X_/SQ]=K1_<OSL
M\.!P_^#H].#DXOC)Z?Z3T^.=P[.+C5"1_[H\__GUU2^7R8MGSZ[.+U_]<;KR
MC\0J6#F-M)YB<FZPW!KRR3Y<<7[SM[]G( K P-[;17VXM_,1?"Q-P=D<ZE7Q
M_?O/Y'"6W-41LM;\$YED_-O?KL(#,[/]"%J/?9IO?B<<^3'H<6^T##3>W8'W
MF%"1\!81?R[:XGO]QR O&=#*< G.TE^_.524\@@X61YQ]'\<E+GWW?JO/NQ7
M3]S/W@V7YG.O[Z]28/$6 ^IEGJA=%BTER@B_3OYON8/_B-P>^N2;=<FV7LKW
M^/<>N.-Q$?,3Z)7?@\B6R?@<+XLY=V3I_OZNS&'_?QKD_U#JO=?[_0\O]D"G
M?*KE/NTWI_NZVG_BU7XIS /MR)R\5YG(9WGS3[;2UV I=Z#@DY^R)EL5Z]ND
M?::]]?F?\+_[='ZN#?@9C/=O_G;8[\3P=>D^[])]PFJO\[NLQ(+W%$LG6LI"
MDI-^?H>]PR_-*WG!7LE:*?!Y1B= G#7/[$WBT6?K3O&\V59!J_P-U"NO01(%
MR0CH1&I@XZS.FOP]9W4[^7\%T<\4VMVBK!+UWW9/3H[Q(;]@EC*^W0\$2)A9
M=PP)HA?8$[:0YJ(A]7#;U,L%(3_<K4_2! :+%)?".I%SU*8JZZ;WR#3YM6YF
M.8&O7_Y_]MZTN6TD2Q?^*WCKSMQ;%0%K)'FO>J<C:$FN<K>WL5Q=T9]N@"1(
MH@T";"Q2L7_]/6OF20"49%FV18D3,=6R1 *YG#QYUN=Q]>S2]/.&Z'<.]_</
MAI[G9WSI(Z,0)/W8%_,$0X<W/8XCNS'==PZM_#MF:H9GR\H+;-EL)KA.Q^F$
M0LGX_*=N:9(5L<2F4]GIP4VD)\DFXL=( '!+CJD<LZSJS@0._ LPW3S=+$9[
MP42]W!&;L&7XF\JKM$=\K&/0/U!(X?T,9!NGSMU\+BV^6B3PZDG:<N.1QIXH
MQV4'L"B12RJ)7F!V'?;^Q(7%:J0'=K)'V:EW->%N8Y4" 2LWR/ZDZ-Y)]$:>
M<43)).S9F' ],GWY17F.#-W1K\3+114.]D$,K ?/>+$WVO/X3+\EF,Z>+,J2
M"LM>2)XKME_%2D"D"2VK@B'+0>CR='UIN^D52P6_3ZGH\\[H=\!,-UWQN8MH
MW8V(ULT8:)<YS[N(UJV(<7SGS=Y%M':[?6<C6E\%LP9W_J_E BR[MEHMUCLA
MW]; T,%NZ[8U,+3)93?>]$O7^W<;HT-?+Q3$6FEC).@Z*S<8 =*8RL%35WV,
ME</\E@TA&GZ^0+::0 >_W#$%HD]4E82!@9_+H]&J@O\B><H>/ Z?W)0TH$RY
MUCG:(G/W8[FQ<8"G]C]MDB.X*H+5^\(7\NM/TU6CD9F#1S@XOSJT>*LJ/<N(
M=OH*@_-O]7LR,%8,WKSZ<'+T\>\X(HDP:+4AA8AT]=HYTC?CT#BB=$&P#CEM
M*43C'\Z!DDE3RF-I?L%[!C9%OXPAI++ZQ P_BA,E #>NR=?B3G#3-X9\WZ9U
MDPN\ZJC)DP(!LC]DDP7SO?TX^G#T[J>8J56Q-R3EP GW_'+I?.)7#584.S9^
M2\T&'+N E,3!8,"_E80!7D>O7Q]=:4GW>I)7:X#+2])H>I;59;7V<3?\.PA)
MO4!HIWXX*)(2Y# H1"1P:568Z!!-26)><"A?C'RDZ28>'YM(FI%!>L=+L$(7
MR=(\9&. ZJY8?Z<3>#U2"-:?=H;?MAI^#[N1R-W6;8WAQ[>A9F/LM;TYBQ.2
M9M\J,_";)@E9;?4,.9-50ENNCKY\C3=9:;W7Q3HH2F0A_"-ASF=:)IV@LBTF
M"^Q_Q"^?PK2)ES6K)Z7<0NFXTIS5$WQC\ (S$O<@]])<E^'_U-H1Z"A?L&NS
MP[9.K[-//\3'FI39DQB;(7"VLL;"Q['"1E+#^L%=]M(EA;=R2N@!;H<FY0/B
MT(8GR)]P[F!^/.F8VED#NW7RSI/^/1%<4C0*,@:SPG[!*&'[0_*ALKB8AJ36
M4_AG'/T^EDW^(ZG&:P2F^Y12$SKV/S&/.#[J04W-Y\9VXP9,-V(WPKJ7YWM/
MA.%H4M /%<)4*4^*0 8M5^6Y\KE,DBH5"'2;1@Q@KMCZDG6C-MSPW8D:7FX0
M8)05"';@K9;_@XG!A@A.BK1EK #!WF,KLC;&LG8&++-F49=@(6%V$)OD'OR6
MGF=@'+S5A.4Q,8.!95BGR+3G#+\*3G6?T.WNV4JC @SEHT7RJ4K /&]VD;*M
M-9@>'^ZV;EL-I@OC/9T2G7@ >NU6F4M?SS:R>FICL1,VJN!M\*5KNCF(M;#A
MB5?:B35)7"?.IO(>IE1P48G'H66"P[[ ?#-QIJ[5UP]O/<1'FS<-3,8,//:V
M28$ GF2><+ N6')"?7/PW5@ZI* ]&+=!._!TO4Q H4U<5(6P$@R;NL36J#:+
M3:/-YNHKT^0F37[KOCGYD*O-[.3-;'5 OA K""CYBC$EIJ*E,.@7M;[8(S<T
MT=]!1DY!P/?Z:S1.YR#9Q)M+EE$D<*6.24C!H/$Y;R9_RXHZ74?_.UFN?J$*
M)K!"!Y[JZJ62"6P"C_VCK\L;JGXB6>J64J%5]*J 0]FT31H^)([^GH#1GM19
MS+55](0W3""%<2?SW/>+O>.]:)HB D5M8UEU#0,$6ZIIZDWON?,FU:^P/[!Z
M1XMN3?WN1MX>8^KQ;NONFC$51Z<:-R 3H"K/F\5]L)R0DP.44<]B.GC^_*EP
M/??3D)^UBE26C-&'94F4S D&0H3'&JXYL9OJ14HX+V1&U)Q7,T:$,KT2U.RY
M*^JNDYQ(&%)A98XM-76/[YTC'08Q-D^(\Y5&:/)CS\&\T74)Z[,W6EUX!S;)
M;*;@CQLK\5^9O.LSGO85J^,'EE:KXTV"Z^"Y?RCQ'UY:(C^X91MSM,&Z?+;I
MHM]V)LLI#I]Q#Y@S9<@H"7-<?R0@$<6\8:+*Z$WW$0J]309/[WE'254@K6/T
M)LUSL!T'RKTU _=;4IUAR,>EW#@+=^=ME!?5&K[Q.EE^RG9&RM8:*;L4V9TS
M4BZ.3A"-QW<Q6? _T<#_H:?*:N2SK(@K3)/2(U7:-5I"UW]S@<['$##/5WD$
M[6"$@/_7MDCQ<0=<$T2//HSMU'RXYTK->)3!R/%44(<4)ZU6"3,PN62*N8'U
MPW8U!Y(U4X&]O^B]+Y+Y9)%./N&;D3XYDRXXQ*LLB3U)WQ_S%:BSWS>S/Y"5
MT9*N_><4JM)/;EB;P9V0]AE"_G0]?UPN9 $3P:+X1P)7[_\7>U([TWBH^3E/
MS.:X9M#2(@#<1G<%Z[_:0A[-?$LR'Y[>_C.*CKFY;9B.7]Z,^)YP.A."@#IM
M&S0\?LOR//H[9T,EQR4/,95D:$01'")+,"TY&-Z4E73)0K*(%3I7+..E#TE9
MRUA+L#;5I6DVU!,7.=L&47ZWNCO-(Q#MNM-VW6F[[K3;V\*RZT[;]2OMNM-V
MN[W]W6DW4F-31*_3\^("!LRO$UJ^W\=ENV(Y78ZNW=;=C5@.N^H>D49<]4L0
MT>YVF3,XRZP/>RDIV\;SY+-S4Q<M^,7Y#AE.O<*GV-35*R1:"*M9SF%:J4O
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
M_1,-=<Q/^[PIZ;]Q1I.#;4F:!L6 -EH7%Y01'JI92X08=3N9H(ETCK@P3(6
M@R[IV*'%V:+-Z)^8%@NG9E"FYN0LX,?3/T%8<**#4AF[S4II-,.B2PGL)EO2
M2M#JU,T#3U,/&J[ 8.XR31N.@^+[G-2D?Z[@@R9^5J0IB?.?#4V+YE0%H@F#
M*FD\-@P9"^0>.-09YHPCN VJN5P->D;&:ESJL>@'I9=ILRBG/!16^#[.B/EC
M>R[VHI=MA9]!-,K873.E47\H;OBH58EV2"8\9_J7M/AGN0Y498+&.')JU+C+
M"Q2/.<EIY2^(F(>$PXD9M3(6+:,BRP.OM(@?)EZ5"'\)_TNKA%/F0"[3HN&/
ML*8Y'IK*[\TXJ?$:'-7$T8%JVY\E/]#83,XT4GK9C994:5%3")<NX6%!ZB]=
M3'<SS0I.>NT^PK,EV*F4TB6HXED]P@$@? %VX! %M)S0B*;"7K)AE]Q>AD^H
M^7;'&:LB7R9K[*7X)TZFI74#'09[!+9,>.N)/JG%@EC3W29:8N ._"Y7VN?8
M[!,X!-7/BMO0MP3H==-T(M[SST59I,;0'[TX/#PY.CYX>7!\]/CE\Y>CIR\>
M/3P9/7KT^.G1\]&+:QCZUQO07UXB]8T(#,AL9M#?JW0.F@(%SHJ'FBXHNE56
M?\+K.JOY4XX#QFY]6IQE55EHW]'Y(H.C#/8,;S:JBI0,3@1]Y[(E.#X-$A!A
MZ<WA_B]'_LWTFX-?2+,GE&J$)[Y/X#I^!:(/1B^[ P<\#F>&[O5=GJVQ'U^1
M\3>!BX.,/[[1\*")\HVYI AUKF@"4GKD+&R^IPANGRY"AL?#B_'"ZX]]!+ZW
M5"6B-0,O%K/(V/1(*ADX+W6+X]D>.Q66@.X!$"-99KU->+'Q7[BXYB+>8,K"
M/WBA\2MNB6E[,N32Q!Y#D.\\_3,F8T'L!C#RN-@,Q)H$8 9V'AE$_E)W=XJ4
MJ($UM<JF\ !G6)#YP&.PE@4=^635T*ZK91#>[ W<6E/95'O!7.JUR$Y'?\ =
M@0&W9?(IA>L*@_9@&@C#EDA,5X)Q8.489XW63%6"X8GSS&Q=W\K6]6&0-<,\
MZKS(9C#NHO'W//A/,[25/A7E.<[O?)'2C<9N1SK-Q.@FNS'!:Q'>!8L'"IJN
M9B?E6"F)MOM%+HONTC*K_]E.YWYO9 OXWA23E5=U\]G$VQ$/.UFVTBG(%^59
M"F=?-I1[)?G3SE4$^\3I\GR-9B Z+WFRUA$8BRVVM8C6:,)89@("N, -3FB@
M*J\=O<$"V1=KD04QDPBE5+M<P9Z7YM(JRD"O3],KF?S6^(%+C% HL\(N2^R7
M!(L-FG+R2;PP7*[S%.2PZ-UEQA_?VYR"N4W:Z8]4='L@BV6G;A:D84JFO,*.
M(CZXX('6P2T"YB@Y0!1,@I-5DQF@,-]T,5"HF*\50565PE>5^N[E1,I%U]J-
M\:(GQ20.?6\!GJRJ"M;?/(P@[T%Z)Y^P?Q>A[UO15LZMZ411]J(/8'.C$8\+
MA,*EY;NEO;=JKKN@8T6Z"_0+O0R#8=D$Y;FG"6!F$L"*"$)TK3=CH)G8+T>A
M10PP>@I;S#Q!?**O^X%?D\MST1@U)F?=J5J4"1UZ70-G:NO:;&LL[94)E^@N
M!GBU@[/=?&=MCT$R'!D@,]?.7T\X=^07Z.VC1:'AL,' "<=,^CI$ D26@7QC
M4"4KL&@<C?FK!$E2/$D9I7KC"^(Q7Q1AV8Z0R2N9L,CSYEE3"! \-O@M/]4_
MW_&-JAGHC4N.ZA&?A+CE\.M\K19G!-X@ZQ*V[C/L$*D:,H+R#'46485F& ^$
MWV>B\<FH&(J3DA87]6W\B#AP._JJEMZ-BZCA;?@S1C1YSE8MHLFRR& %(RP0
MJ\&,2SADLVH2*G.[W =QUM3F>V)KE$+648?B,@3%@'(=T8E$ ]"=E"+U(23=
MJ3TDKH>CDZ!XA#$\)Y85'CR5BP<H%RA/Y2<BO&7G7@P/3*-CB5Z!_3%3--['
M57E>HWXZ1ZX2KZZP?:8!2V(,_Y.Z=%3!GL"4*H-J36B! >0S5/)B5$&+-%_Q
M<?>A-CSX)D_BGQ5'\Z2=\XK8W!.'+[*J\U:Y4AOT"RB 238G-@DG[;3-N:^'
MX_R!G05[.L[1$"W1C<@Q;>-&[#%7LLHO#'Q0HA[)] %]%^1+HQY.VZ #%U2=
M4FX%^?[0(X(U1[U2%6!JN0>#/U">FR5'TZ\$FV8=CB!"%CG2'6C4R#1US&0C
MCE.RPNG0<68FG (I 1PD/ D?P@LP("WXU6DZ2^"(HB+4J"%N+FR#Z-%XXZ19
M2OCI^L0KFSNWJ\ZAB[=UC3J'7;G"]EBQCE43]W2R8)MFFC1)Q-M34R2!:N'I
M, 4WL/Q!4USC=)'DLYBT/%Z=<$(SUHY<6S]ESP#>%HMU13_B6>+,(9MP6%.N
MV%.<MM#@!PQ+U3J?+K!$RSH5UP6L!'D"64_#24#P)#VFQ==S0;Z2MZVA0&8X
M*SM.7;+$LK;ZL@5,.)T4@1W>\IW*2PH6UP+4MNI1KR.59$VK_C'SY%E1P9CC
M KL,C*6)<[7+\XX<D?"4=$]*+22]B&RJ[@L^3X2&)(@"[OC^O>CW(FGAS9R\
M]SDUC"Q1YJJB<A3XF5+,,QXUK2X-D*LSQ<T>'BDELMPMNEJL:S*O64UF!:7Y
MY'11%(O6#IV2YKRL/N%+,&9@ATD+;^Z;LS;'%F.:7\:VZZ0D-RBM*G*,W([#
M6LT:\OVSFNZO2FSS)?*_%&@X87J"NA6P=A!.4$TF+MUA[<;%"A?)O:ZL0OG2
M&"#'3K$E2I8E*Y)I^J\6W1FY5IT(B430+>PM)K3^Y"TH<5RTJ7[$E"UR#*7A
M!ZN4JAYPX>H:%G6J]Z^8&NMQ6CU(FB:9?!*#8T[VG)O@QOETHY@8^\8UZ$J&
M'S<\K4J7Y5DJ&'83=RK9.,&3X28F2C6-P/,J)&[IOX-#1,DP1\9E[6&9>7(8
MO)&)P*#0?,2(7!5NI3=\V6]JJ(#V/*4H.NT-VIAXC,-][NB.[F/] E) %_?_
MG,*8-5GTA=P)+JWK0ZAAU95W?,29T_(SH[']1Y(EW#I3B:7ZWVON%T8SR9-L
M67O9U[N!'(,JG;=Y @=\+2D P2C@S9CAE=#)75/X:X4-6!G6V9:N+"Y8C&%U
MTI!SY#.9-&)*(<2JSV.)$K-AR;I"E\P<$JJ\H[EWEB8VT6U\G6;DO4P2Q=!=
MB;S]D3K'+[AAV!H!48 ]]^>3\\/6:D$'K:P5-H%B)5:YAS5 +.'QP)ZUZ+HU
M<&QKS/OX*UEN68K@<*E81>$)R79)--15+\B=ZU^.,LA*QAAC_';)5<A+J1WM
M<DMH4PQ2I6<[K)\WK3\3;B(8&DI)S[@D0S]/C+_E18Z=B$B_IRI5!LL$D;):
M_4(3J!N)5#(RD@!\*3YE#TP80\A%E?=Q=%Q.6DI8F4I\#['*OW11)HHQ2+7E
M(CE+*7Q23)-BLF;%G^=.4VB7)M?$BL;%#!<1IEIWE9LB*/Y?T$%RH15[H&(7
MGP*-QBSPL$R.0HY8=5V"4.XL-RCRUMN$=2Y=.=V=X[$@[R]=Y4FPX+;#%#=/
M\GU*\N9"G#X46X,]-4\TN$(V/UTBG,LI3&E1]Q$M+@V[.A7EH3 [#%<BIGLQ
MWH(<][1A-$[,[> /6&'B+!I8@0QC?I1VQ9HJ7!)4/F18E4[-L"%;P?JOL)88
M)B7'W\=)T=H*KTKK\83U3?X0PP[C.0_R]AB8?L"EJBA^.,:9<N*%Y1)T'*C8
M6A0(V>G![2&!>G=W1.\FDZ1V9A%/G,+E)$)<TA6H9QI2&>RR3-Y4Y4A4EU6<
M%/CT'\7],1<>4'@H"23^V!:<LDBGH3H&'8X7,VAAB@!2'%I=TK8@$2?E4#O]
MC8'>K*$2,E@O_AU2-%8-IG2C:5LI%)*[)L@3P5."_E'&-XWOM-_4I(XV3+#^
M_H:W16V:8@OL&Y:7H*ZM'X?NAIZWXQ;8Z+<X_6^;^]TUBJX$^4F:I]=P_X_.
M*Q7M<*%,_=2K)2"I5+L/#S8+2NQ;%P+;CX;J#4#.T&8<6\;P)'Z:Y;!)5=TE
MM.5<%#+)]%(+70ZNCD-SQ<0#. -B3K66[7#A%)6K&,N#>\9J39L@<26J.V,L
M;U0@G7+;3@V%3E:L#JQ7MXXBV4-L5+O#R9YW$A6MMM$/) !#WT.CS+$TD["7
M)KNJGK85#G==UKT0&'[,Q%4P#ZGS@<V@! %;89@[C$I34J)I@U[MJS"5@YZ#
M_< SBG40L7'.,8Y:I>&I=4/4>A.CG;V5B?,-+$*T_#LO[+]HT&QT:&WD4@][
M2;'+='[F-;,ER:P_4O&M0<> +X@F1($1'KKL8G^$N<Y$+W:^])R$]Z]QE)PB
M37!=L:0-U@R$GT\G5S9=).I6&N$"^L2>@2]DDGP/I\(PQN#25]:9V'P87!2B
M<VXNU(::XAUX7K=0$*]25(056)$57';XBDF"3)_HH_CR.I$HD$I&":0*.UA.
M,3-8(^$X7<6!76,JBX\U+)!ZFSKA:D2^8<U22C4=KYH?T( I'-E[(O F74(9
M2XZI/8!/%L4$O07MY2!( +--@'&K,/%GW=&]Z)0:#@@'D4QV^O.FY1RV$]U9
M#@+"%YB$9UF9:XGF++PCC$7,MXA\Q3?*=<(MO<H[,*EJ>'B-HDZG"I:W'YX0
M(2+[?.WNP":\4LO*[G3H;<ME;^^B9,55C^*H$?N"/-X_LW]42^IS!QG<')62
M_K@@*-6UHWV_!DW9!J^(ZIL6+D_)B>)(3\WW(L:7)9)%L;6]Z.:5Z;<JF]+:
M#RN5,_"):^GO.DLF:S&&-<50UZ[4E%0#?CM/SO4P<>8A=#"Y*D:_XR\Y;SV[
M*,EVF+[4[".\Z([@1* C:AO[E,^0^AI<3EPY%P5U15P36#".&G*20((G=#CD
M,E-^<K?(;9$UKO2/-H2O0/]D,?+0K 7SH!;846K<^R>,IG:ESQ0OJX(@KFN<
MI$!=IO6\/V(I2$,\T)@3RC-*.OW$9W^%<+D2.?D50Q7<ZU%2E5>2!P.D2]:M
MT/2LG$B!TA3CQQ@GXXB;0IS6_3-WNW+W#W>Y^SN2N__A+W@6@CJY>E*U(.C9
MOSEJ=.YK[3;%INF.BTVOA M6N]IJSG!]Q!"%5XSRIK64:^GMS?W-P1FC3* 6
MW+-:H<02YJ&D:<]GA4E7.01C?\LS21(&D:@.$A6VECOR([7?$HTTA5H^1NWV
MOBH;B8I_<#HG^E&*EGX]?O]!JI5^<H[26S%6\=^OS)4O$'>"YH)^C#[F[:O3
M8_<8A"QNL>LC9F #5GJ2=OD=08W]'19;IR"GG*4MA@OG97!3M&8+@6!(-8UP
M:TU*PC>9I_GL@;E%685+^S2U+* CG[%1.<XUS65M;.IUF\"$*!3EBK?=W1A'
M:4;[B" ]Z/&AE0]&8.7M\="\=2951H4"C/YWGG+PFAU)[I3#>DF^12A&X",.
M$JG&TQN:I)POV2 DP]<9>7*^_D,MP1_5+$]9GK-ZH(-)/OP3&]"8DM,&6BZ[
M*^N5B(J)U=)G*;A+ 1W,1)EW<%VQ*T$,FM=2C.51+)%S>"A8/ZJ(F"\Q()*D
MB24U555R#"2EE6H5IG0JZ'$W1NY/L09D,XPW\2TY8$!9: >YZ'$':'C.3S8&
MF%1?=TMLHFE%,$$4-/-=;+W-#,I%?TSWYH@W69&7DM$$L/TJFZ=:I;W$(MP"
M'1-NN/E)!]D)<%,,F2SH.G;1V$G3;:CR87CY[43MQC$Z!+@QX[8"NX[* BEA
M"_H(;2)[OC+?\H_=0S6C'5#^>!665Z-JI*2?[Y[QCA_["\X1PV\9.5##1>2A
MW_R\8IX:S@!E->8&K%6#.]AF#1V=7A:!G Z;&J>P("?5Q^O @'+::(Z4<B;2
MU'&3)5-EDQD26>\G)R^UV#M%&2:DZO.P@9?8K43P%=>!YLHZ=0HN@F$5E.XK
M[H+==E\4BKJ+U5*FL#/^'NV&V3J+CV]KMR0<_Q$-"C@Q9)</:1FU]<EN*'2:
M8^HZHIS=.(6596"Z?D] IP2<;]Y$HNZ-O!MA.AI*9^+I=)]1E+)H!(_E'# L
M6>YD%XOKJ5(YQ0Y5.!ZU"^VQ7G&X0M[.HJJ#=B6,$9N&(UI+;^_3!>.TP4/?
MH$J-CG*,^M4_T:"X@IERDGHQ!M, X:D:"013+IABMQA7@*& 4L-(-&'+F%8.
M;VZ4@1ID(JO!+:,I#*[C[X6J<EV-%J3?Y2'H6J\S$)-$GOV =Y<?B="=G2!P
M7SUW[$S?()+J<MA3)M^<<E$XQ2*#<%EO"7D&I-&B.BF,OTFE/K0J15D\\,;2
M7G3*)DYWSC8F.T*M!T>,+;R_)B C,2\'78FPG: &LGJ!!C48"GB#P2TU)RRM
MSIXP"(VLFY'KV>"9VHO>=4>E9L(KN!XP*R =5QBFY4!+YX62MIK \ 7E6X26
M<15#L:#6:?@V)Z(DA8VO7O^DI63V%&T6,JL7J'Q?>T2\3'&Y?A(L-&^DYGE@
M-U&T3QM&ZZD780 -;BV8U%33_AV1]:8.W=T@<T@^0C:<M1][>](]X20QY$:A
M-\5_+=$&.4OM^M!E _=SAM:6ME#Z8[JA0R >0AS[EGV#W[CRO%O;*M93F!?7
M3!@?8SKO'+<%N<LHPT;Q5NS!(JV'/493;<>6>@%?%L66S';<L6\D0:R%!2Z,
M=V&/'F&1N^(?"J!JEV\O)8'J3I[9+-!Y=-DK>V+=%J2$FI1I*Y*D?VK6?53Z
MX-S()G -@D X.K/FQ5B$@5BQW%Y?95A_@_80U^N:!L:@DH\/;94[5#3?A9NA
M1\7=T#!"CZOE!A\/S<[.R*_T$C029M#0CI^**\[3[> FXKT,'U"]UBOIQC&+
M(\PKE1 J!=>D]8N2R1#A*F[;_F;'ZM+9KI<;O\=/T/FVM?5J842X.Q-)YJZ2
MM>.0&KYMPDQVIY*:[CI=?/8^L;*YE^B&^UQJ]T'XV]F,PKKT%!APF=LM7J+&
MH#BSFQS(^+Q**%E?VI8%B2[K_4HQ"28AX/64-]AC$IM*RR$!*%V"%+;[-ZDJ
M,97X-,Y.V^A +]BY@[? )V)<#I-T=.MU6VC6KLQCFJ*O+3XR42E0@4C18IZ,
MTE;^5ARW<\S2=72G7T5X)7@A:M6R>O1U4'FOO<*J%?HWSZS4'"6J$SF_+H9G
M$FL"H$254W78,LUV-M<J^48^T"-YQE5VX)"S2\1Y:-A%.%0$*D/"YCU*-T:=
M7*S+T)&V"T0H3(7TUB]LJ?'Y6Z&O8XB$:44'E $/W%#\WE!:=4TB+G6(W@W6
M>LFQ:WJ?M;E"-9AR&(YAA9YCIWB-*XE1W5 VE2,$FJFEJC"I _>8*)4%:/#Z
MG\NJ8*-=356IN#3<J/MG(T0HA!DY6:M<\-_-,D@!RQDUA6V+&_M.')^-*IH]
M0@=<([60R-"W9.0BWWQ+J63J<":QT3X/.1A5K\TY"/A@I:A<(PZO,XV=7I:>
M=M\'%6@P.#-1EK.+84A98#66Z&'#8Q89L>29$ W%G^I.CY153:3?S43IAG(=
M3J9!J"4 7FO#Z6T$8\QR?P-O4+K==RA&0?B*(2U>#C]369M7;;62PHWT3QF)
M\[F5/%'2((2?R($=N@_=6;']6T%7AIH&+L$ XZ7=P2!Z69-:&.ZMZ7328$E$
M2OI0#C(7Q1#Y9[?@84 T>I+!N8<Q5BDK&HUM.@K,,5ZIS%@+5IN%)MUPDPLY
M-YU1\@A"B$HTZ$@6Z<!@^T2&=L3:BR0!!#'6F41+U;AW0<$KS<9V/'DUC.J;
MD +Q#3H5;923KL' ^/FHU;N#\3M;>KMVS4.Q@PZ2W(M$#2^JF)MT(]9SE[RF
M8XY_XE4BL'TL,<=#TVOU<4(P21EQJQ-R[3>#N%(3_C7CD 8-(K'6VJX9)<NC
M*<%YD1/4P7&A_(YZ+?1$!M+2F'\8==6<(:\ R1P6W8C+*Q!J7.ZN%=1#XW2Q
M)4*")"RU//N4DD:6>!*;[I+[PN=TR^^UK?1BW!<?9)94T(0S)J[[QY^>09OZ
MEM<1/-K5$=R..H*O!-9B[363'=V(<40&P00];5>SVNNH33F9R(5<<IN(S8PI
M\7)%7_?Y->GYX59TO'/ZU9ML7"XY_6*P1DNPZO>B(PUN=&UX+3FBFW"6"2^*
M\9\#;ZUWKJ_>#J#ZICL 2U[ D=F-+\2I54F],.8^-_4F1:2+V_'H)5,9./7!
MS5\.)WSI7D00.>E[4T?/W8UL.(7M1O;6,]Y>2]<&H<#WJ_VY>JR7T[.=EI?W
MO'#?6WH&=L<&2$WCB6UTY[3W/#7<TJ2EI0/?FY,>%]4]3 HWW+QG:=)H4^;F
M "76'5 W"B$\QKH>%(;/YB7EBC4D12TAF/>/)6Q"-?ZK*96A76%^F+H]R])S
MO9 WEFCW.NWM-^DB;3' (X_I=*1&"1KD-4H!P[,1763GB6C0+5,.!+JJA5>G
M[Z+#IT1_>?KN*&)^^O='KZ3V(%O20.6M#D>"ZR<P+ %& 'KXZF-NW&:IQ1^C
M>F@H".1B"U,??? 0Z3"]5>TDW#EK/JPCG ).&XE* 8-=G&.?2! (<G4#% 8R
M+1A1R0 7=30FQ8+F8B(--=43-%PWWN>#*L?2BB:6&+Z#VTQ%[<;JR; ^D-;U
MC6MX@5!W(=)=[3/J (FX2VV B@H(^8_<>]SQI',VPDE"^#L_Q4;YT>-(5P=X
M"O#C*N(6&(VM#OG/L8_]NTYKM4S!#9PL%'%S^,N<)6@]KX?%GRYM0?XK2X)"
MR)RD20U.,!?*4\6&@@SK$AOT/^/_9F%LE_+BU%/PH)P]F$IHK1S7)?6&B5PJ
M4-U0F^F_VD3!4!C1Q)U8TS8F8-W#&'1="!T\3$<>T,Q%!Z;EJAGPB&T@=L65
M>FH8:#S*M2DYIQT/!9^1\"+BO:17#>%M4H^Q-*'%S%$3#V2)>E@=G8KCQ(1V
M: CR!0O86*.$D$T1=BR[46] I/@\]T_Z7T3Q%"G%^*JU06JEN]R@Y8.I6"4E
M8N0G52<NL>Q]%-5XQK>9>Y217E'!Q'M13$/U0LJSP]]"?W:0*\/(2RX3)\IU
M+WH#-S&ZL[$+>@IG!G/'*+$+ _4T@=RB58("1/)B&W3)ZJ+N0:MO:P["FUFX
M];E@S#X-*XG7N ?E_#51%+Y1&M88QJ92T1OJI,(9P=2%I1FQDW;+T0W):4T*
M%C<Z?.8#V%#-$6545ML1%SZUXV?:\(L7JXL*P>T9/70'7,3>G]X+.K8!7B9H
M"/^:CPA:_QI$#XVCD?9@U:Y2^>3CZU%M2Y5Q",?9'#<_>@-KGY@: VHVQ5/T
M8+6@XCJSLVHS:4.\!RL)=A01MM@EDXK@@=;%G\.-ILV'.SS/95O_^X?]'^C?
M-;:OR;^'F5]IY^V^?:0>D+=P#WPHETGQ2]3?\I!5^SR;-HN?G^PS$:]P_GX.
M"??G!5\"RF"2R>O1%<.&/OELON)+AOIUFA:T-=/5T[*\@);D4*%PB&%O#UA5
M 6^$Q*KQ":U42H_!39IE9+=3F.!!#5-,Q55BT;^H!B*(82LO$_5)>O_)62WJ
MW,4=!'.8P9FK!ZY2^$S!.+)JU0UM3,!JNA/Y.R_R:.E*TW0U3PJIJ2,Y=^ @
M010C/4OREGTH"1Y+\B]EZ)E4#&5C=P8U?"NE"(:KEHMG#<:$_XZU\W9RNI/3
M0#4/*.6:" N3 5!1,O4I)U/7RLS4+R00.X$$MW:<=T;8+U+7.P&]WP(J#C'7
MS5B"-\P42 A)>TU^B7;"<J^%A;79O 3]HXJ%3,18O9;8^&</D*#!=V/M%,U.
M=H*;, @U"^<;F5L*0(>1L3.L(Z%PDZ(@3--)1GA+&.^H:J.GL$8A, 3%36Y"
MKUIKB0S14CNA BURS%?LZR05XZOH\WM]JL&K?L$[=2?@]UK /1X2TO\1>PE#
M!U&B4_OB7&L)FV$>[S"9@@>"5.4<*>4JT[W+9.J6AO#^2,6JK=LQ,5!E"NDC
M?:843!-()8Y6:-F" _E$LF"JXZ)2ZB&[EVJ-\,PN&<1*DTWA^=YC0M@1U2 U
M>%TU Z]%[G2F>QYJ3M<N>.;$I"B>P[:T=1(^I<8M:8ZL6OLQE*]PJ*.(Q]GI
ML>W$/'G0*RS;K)C.>9%A2914X8\14K,M,.*N764)=6"FDHTDBFJ&/OM7"SK.
ME)53$E=>P-#Z!E=S1HTAYVGZB4N;L2]?'A![(@.AGLD4*HO-1IW8.YR*1K1-
M2%-K1NM-1-BHZ6O,RW@"/E,I341"L-)(:!0\EL2#JGJW-4OP:E-?--*5G]/A
MFE29A]U"-.!JZHL?27@,;1R+DR3;-#<4ME9L+VGONXV1_RX8-$VY@P=MD(#7
M*SE-68%02&FPS@_&%+;W'P>E4[=)(2))XFNEUZ.VU4@_R4M.!@WG2?V3K4-?
M1W-&7*'.Z4DY+ZA$ ?8HP7K04K/-1*CK&:O<J_1,^KF *IW+BP]PJ ^?8!]S
MLZB9$-"_FQ1749KF7R]P_)I0[%S,V=6M8'&B]"^L,L]LQU^&.X[;D>S,<;O*
M:1R@Y'D2W,WO3CAR72>,%2>*SA4!R)!B5Y1.'_20CS4UW955^/=I:\9,M3#9
M3&#H;/*4,4.T+N*6EY8^WI66WH[2TINP,[,*-%=-=(=UR-#7.<4HTH13PAB,
M\/F\IRE\4'OPQ)*&$1U!Q* &QA(U(5[Y8R*<<2"A,_2SI'CO7*F*E2(C+>:-
M)]GHZU4S,*[D9W"X3K4CXH!G5#> ..*3I!8E@34#">$ ?T3;9T9 7!XU5G$+
M.J;EN9@*!CC>D(&KF2&WI@$/LB_<FANRSQAOYT$Z5\FU43'FB'.*&<-.1\DE
MR+DL95X1&]11P^GI2\!ZQ:QL3OOR4%<%RET/#"<AC%0DYJ9B]$<_#JQ/6:8_
M#0F<+1]@Y'BF)YUUT(BT,!E^YZFS#$%U+/U'_:*_H#VJTSX>-!.[=8"5KYB?
M6LX+[MX&O%TJN N!C[I;2RX8874YC''9VPU QIU-=D[KM#PO, ?+_72%7'I<
MH>#+=9@^WK-.>&TD)7N;+W*NQ(._K.5#E%'#EJ0<:^-FR5E9Z=G43B2U7XW(
M;JN=_P=B-H,ZTA@7M]* FBHGF6?="HME::\H8N4 ?L#X7Y75%K'+6'!55PA)
M.IG-7\(%Q3#@G^KBZ[0^^U6/#O_SVM]U;0GD(5?6B&=_,Z"-4#P?N4!'\$NX
MQ>I8*T>#PD>O16G/=R4\]S1XB*8*(@\PUB&R#,G-:Y 5N8=@ET>YWY(28KH)
MKK(4&,M]C=54N1)08:]L,N8^98D\!W0>1):&J%FNF]8VF<!5C_(WKLIDZIJM
M!0SJ;_#]:;ET 43J&L(BLS^S9@@+[,<7%?[IIYT$WV\);I(_!6?5BR&!^,(?
MF%9.M2$:B=DT0[^SWHG-/1<;#TCJ70ZAO].:)V:!89P>; 6L;7DUU9[NA.A^
M"Q'B)<[)_8T%3*>L,P55CQ$I,JMS3A6$9$RV$'0G1#LA8B'B>XQ!0URJM$I3
M1F#5'L"+T'AWLG2_9<E0?Y$LF:Y-SJ$C\GK*T47L%$RQZ5' QY4'-5_OI.A^
M2Q&B70DG+N$+=VG*E,J'BB>D[YP ,-5R @>0T2%#)>6K4W82=K\E3/C3>SW
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
M8X$J73M2  ?KQSE1S-<G%?7S"9!"%Y)-T 'Q"UEC:&H1Q:688[6O#:>Z?>9
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
MP\TJ._&[W^('UGW5<ED*U2DA5'<C"8^@U&DG*/=;4+#NR)=04*"W=Y?Y#-9
M!C#N LPYZCDDJ,#&X$FRLCQ :.OUZ*9('3*E]R_13B3OM4@JT2DF"LH'6EH3
M&[8RQ\=H4!%_0<':2<Z]EIRV:&M",&/*/VW^#DQWK(&L,Q?S&C3>8RH<AF%1
MDVYL2I,=<!UB>B:FU(L#L#/M4?"E8IIY: N#7Q$"9)F0;1?-MR_"MS?)XTM1
M36J%^EV\"T])%9<4XV2/?-)0'&.6QJ> $"T5V2@T7& 0*"Q<_(;4V6!^R:?0
MZ.]H>7,I[M7VZ.\^F2>77C=;ER@\N>,X-<%5 G03^B[*!H(BT2)0=@+T'@T>
MT-8$861SL^Z1DSS!"A+I8'/BNA>]FU'-^Y(;TI"I;LTECZ;<'A%YJ88J.^/T
M,9?-UZ9&WE.UNAIZ8;"A8HOZLOYQ7URYI=G>(RED1EF@//P >:ZPQ]=2,6[(
M,;B(0GMV56C,(Y"OHV5.=>7NV!)@[S]<#<PF_CY?W$'-4?K/F-:("M]3SHH/
M\A$/4VAWFG?WH@],V=TIG#8-#C2D/&=,R*%>5D13&-A30<X?9&GF%AP'S* D
M;DB$AN\)(6S;Z3P5!@[+;I-,22@FJ38"YNF?@3ATD5*[\+@/J.!DQNS'KMA>
MFA>D44"*S,=!_732(JZY+"===UJ=;_N&\/2:==%W:,QV'9UEI0ZOVX>L30V3
M[ R9)HDO"7E-L1XKA?\VF5L$^&U&D3?40:Z*.JBY-@"5M[Q ^6!7H'QG"I01
MX%!E'O$YUQINGN&%Q@5/<#73]<E9CVDZQEHJQ=.1ECYSACS4O$$"LCWXICKK
M&R$.?YM+]-4 ;()$JBR83A"@BL/"PRU$(WV#;H@2RK P*)B50:(R&,R>!!8D
M!'L/+;^*K>]PS71%1BZQ6FL*I(R7+=S,+:*N,S0"=8#A\[E(D0I2/A7E>4[5
M\"3+GS(L>Z'KLZ)B1KHL/%B["VL'$,'V51L*G+NUD8IISO6B:6& [_#RD!@1
M7=Z*A""?('*(/%%""R<<V/2-[>J\K'1.>Q!?+&-QM,#6/BKH+QODD4?\Y9Q0
MW6-*/,(8:2G2J9=%6+\*)Y_D'IM$RE)-52</J@\G%>N48C)?YH[H1<2^\U9?
MY<ILB:8Q@HIHM0/1G0DT'I"R79.K#:JD6<;\?MQ)2=V/!396G.')RI;+;%Z)
M8ZOT@E;@$!BJK#[!'5]C9>J)*<OSBR+6;% _ZST^#>L)GR$G=87X65N8*5SH
MD5*R2O9"D&X:ZH@DBKR"GI-86A&_3L1>4DZ(959-'N-&XIO3*J1N<4#PL@>]
MH^0Z3/KS=CC<4O LO1UCHBM#SMRI6II8D[RV,#9B0&JM;Z@1;06W/Q)H^/;!
M *^N*K?&F[#3IT,:2%J7U"/]DYQBIFYR5<^A2F.+F3:QR6I>;L5R@2W,B9J<
M)&$8[RY%>(:,FFGDN$O_()X-1G1Q;%&R.8@!50NRCXY>8POD:T\YMK07O?7
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
M*I/H(U:'@A<BCA3)#*\D&H9^QJ DDXD-GZ&<>:B'F($W&-D"Q-O7+*?1O,W
MAZ+R(@D)OW2Y^=-&->^+$CQ+=0GX%O^8@."^I+YU>&%79OQ#CL'$SHD:4[[8
MY0P1R8A.89T37^ ^XII3E*]3C!;# &H>!]RQ9UE5*B:6\--LJ\WWCE(JB)S%
MN&W(&53F62G1\* LD=CHL6HI*VT(Q=932%/X=MB#Y$)B#A3#U&>$UL%Q*61.
M$G-W:&D2$E:=XF>_]BTRG8[3BN7Q\'D<'>X?/+_VX[APD,)!Z&!AA=F#<3+Y
M1.$A'W?WOC)%Y^V?EF5!;4)4S@<J&@VD65M@PH1B/MD**^/,%ZCH?9JNREK!
MUU"71A]1([>5C?=301"L&B69B;T'KM.L7J33<&E!.M>2_Z+XE=$+J*?* GN?
MN!(LS5?>))=TN>.^#4/UC-;&P72XZ!CZ1UZF)9]HLO-'E-:Q=N>=[;8E3K+[
M(G)D"ZEEJX*T1DGV\)_9LET&7]'63=HB1KL<JER_C2?E=$'>;O><FP(7O-)K
M C@-ZNW\)G/]**H3PPI<X%6Z="%ZSFNR6P7_XP 'Y&T^V60V%H8P2:NB&SS&
M_1G455K"()HJ" N6KG80S OJ%_'4S+*#:QZ190LBK(1;I!!BQH# K++O$3?E
MJEP4V_=<*2!YL>H34R)O%M2C=.[Q+-A4J00:=$!IHMT(QZO)4V=T#@R.ZWNY
M572%&PRFFH1@>B(7]^6B=,DS"P'%HX:GNG;% I4XG,N$*5TEJ#PX;JKH!9,R
M(>PF'C!5(^JM.-1[DD39]+]_J!^>'#\\?/3X\8OG^R\?CU[NCQZ.7CYY^/CE
MX8LGSP_V7SSZP7H1GWOT]7=-N?KY4:@*;H:A9JBQX>/)F^C@Q1Y+*O_W][<?
M3D[?O?[[R7%T^G'T\F5T].[-FY.W'T^W0K,A",(%.SAZ]/#X<'3P\NAP=/3X
MX/ E_/?PT=,7!T^>/WGTXMG^_A?MX#?;L<-@P]Y_>/?^Y,/'5R>?L4/?:#?P
M?F9K@?P\<KW-1<UM9Q-!L2$7XT^.'=48_,?OEAB2H?-."GTFM[$H&LG<H$,J
MY?VS#&&1+M7=W0JSSL@G95Y6/_^O??H_:WBS,QULC/R*EF^*30LTG9\1_@-6
MX(LT_\]?M*']_3,/"$K8]E5X9?OQW_8-,D6KH0ZDUNZSZOX^8P>XHN]@'Z8V
MIF36 ^QO359U^K/^T#MOOBP0/H(+]]\_//GA+QNK /D5A\__T]0,AG\[>'3!
MWPXN^-OF/SW<_*='A_YOEQ<MLN+1Q5$UM/HSHC:82&4WV.?N-6/_+4^POZIH
M\P]YHX>CF!T]]^QS]<2S82WW6I3"Y]1&WHX%Z45 ;VI)WIUCH.6_HM<$G#>\
M,$[L#W^XGXLT\E<(A6Y/^1IYR=?(-:3I:RP$UC=@E?;/BVP*ZO;F,F&[T^($
MX?=Z:+>OK%6_K=:\L7@@'( E?'+2HX:_+[)^905X!^:ZF]\6S^]*32F_8-AW
M3D6)#\0CF4S2=#;;#OWTPU^P+NJO99W&)M?_N>TNWVL--J:R/S\M09;;_TZ6
MJU\(Z6"3]?:-UF#CC&E1;F+"!_'^,_C__?WK&"2;IOK5A55R_5<?\1+41)[>
M 0']_^MV=8'T75"4\G35_/"7'P]^@F5K5]?0YG=!R7V0^M-XN%Y8\/,,-'B'
M6VC0R[W:_; E*Q24QW[)7; U)^K+5?[MU.Q/'C^]IEZ_M>I[:V3J2[7TX1=I
MZ2U1-=]1&7_3>ZR;?GKXU=)/W0##^]'1=8(+WW1U;FO4X2XOPF[B]VKB=\I
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
M93F/9C :!5ZB_/1;';/9+%)&0:. 1H$30(&N:0\LLVD5J3RJ44"CP F@ '"
M5MOLV$6*16L4T"AP BC0-IL=R[0&M>("YQ,N\-%W@@4WQGP:A-QPY:>(_>"[
M4KZTC:K:-JJ6:3?;9J]]&C8J;0K6:%9)-+/-WJ!E]GN%"I%J---HIM'L>6AF
MM7IF5W,SC68:S5X/S2RSW>H JNEH.(UF&LU>#<WZO9;9ZY\&+SNYZ('//%*V
M#VTO/+K4-^@ 2^H484>5Y3J:N6@4> D*= 9-L]>KE<E<HX!&@3*5DNZ@91;K
M6JI10*/ 2:" U>V#RJ!C!S0*G"D*=.V!V>D4T9FKKQK7/G(@TYFS.K]/E65Z
MJKMES;JJ%V]Z5SF3SCG;335X:O#4X*G!4X.G!D\-GAH\-7A65&=:OXE^956C
M*R9<1UL/CFT]:#1U G*UB+&&_K=+/6O8VH6NH?],H;_5:+<T]&OH/T_HMQNM
M(D7W-/1KZ#\!Z+<:=I',K.JKO\^T4%17+[YVO3CB$QV]7KOH=="E=7U)S8,T
MAKVFOJXQ3&.8QK!7M GH'$>-81K#7M7N4"1:66.8QC"-8<^U;11)B:D>AIU<
M"O$=QC\+(Q9\8D2!X02+91QQ8XRA (:_(U;ZP'"5:D:EM/M4];5.YK<S,#[7
M':@&3;/3U:F &JA*!:J6V2TDKFJ@TD"U%ZCZ9JNM?:\:J$H&JEZ]V-_Y9$'N
M$?LGTM/Y&H)_S>+4VP/+[/2T6>ALB&CMX+-G]@L%"VKXU/#Y!G[AIF5:MH9/
M#9]5A<^V:0^*M#G3\*GA\RW@LV=:A;2GZL%GP43)RBI/MZ[/?,=EGK$,A!NY
M@7]H 9EJPF!A=VME*>$Y$3P-4QJF-$QIF-(PI6%*PY2&*>T0>>P$1DS,3<.!
MOP;_*W;OF<?]2!C,AXW/@S"ZC'BX,%S_GHMH@3_I*,3:12&V3:O7-0>Z 5[M
M&8%&LPJC6<NT[;XYZ&KGJ48SC6:O9R$V^]:@8+L5C68:S32:/5-H['4MLZ7K
M"&@TTVCVFD+CH-\WF_W3X&8GER;V9Q!^ARD-ARW=B'G)EE]^8")>[CD1V/ '
MS_7YY9S3OBR[^5-N@-XRNOCUG?TS3!TOW\K^64E$K@2^OL-69UVS:14)\=H&
MX"K<Q<_G:5372/-V*ENG8PX*84QE!4:- !H!7B+E]>RFV>K4JM"A1@&- F6B
M0-/NFU:K2.BQ1@&- B>  K;9;?;-5JM67.!\0B&^!:#A&TP(KJ,<:FA) P&K
MU[7-MK98:YZD\>SU\,S"\@9]LUNHT[G&,XUG&L^>AV=ML]/JF)U"1@.-9QK/
M-)X]#\] +1OT3+NM\4SCF<:SU\,SR^PA3SL1_>SD0AVN^3@R#2<.0^Y'VE9X
M='.YU1Z8+=T6\=19C$:!_=?0MRV[5GF#&@$T F@$T B@$4 C@$8 C0!GB #G
M$R\@%68_\"_?5FG61JGR$ R3;P8GTJ-)6WXUDE42R=JF9;?-_HD8?C6::32K
M))I99K]OF6V[2#LWC68:S32:/1?-!K9I:VZFT4RCV>NB6<>T.Z?1JN#DH@7N
MHL#Y/@^\"0\%6:EZ'ZB 9+321L-C8T[3[+2:IM71C0U/G-]H'-AKUS-;7=NT
MK%JU8=0HH%&@/!3HF^W.P.QW=<*U1H$S18&>V4;#<TL+0AH%SA8%FDW+[/2+
M6*NJKRV_J77J%0Y@"#-B'S7F&1,6L:?:J;7>LM=?G6C&*6_\5#L]EG_9E679
M&CPU>&KPU."IP5.#IP;/FH'GR;GN_@Q";_+@3KC!%TLO6'&^I]Q9S=L.VK;9
M;6D'0$T)7D5ARC);G9Z&*0U3)?KK>^:@I_/\-4R5"5,=L]>L59U9#5.5AZF6
MV1_4BDZ1Z/[/B(T]GGY/?W/+V6J]\QKK.ZS[S_\\]W__+_4(V@6"= :&PSU/
M@<XO%\T+^@Q/.<GG'7OZYBZX,#[S!^-KL&#^!V-[<^NZ$2@6T?R]W98@J>#C
MV:H4',?%X]>S,?\:JC3EI&]]/^^LG_>?_.,8@L,_L>$<//X[%I$[794!DE]\
MXYH[?#'FH6&9AMVT^J81S;DQYC/7]^%(C6!J!'%H3%T!ZS56G(7XV, T'KC!
M)L$RXA-Z(\2XSY!3=W!\";^[=7WF.RZ\-W0<T.8C'/ N8OZ$A1-A7 7P'Q4V
M*G8_\L=RPB)N? X:.&O[L@D3?^7WW(^Y,0V#A3&"+87,@3D?W&ANC.!L@@4/
MA6E\"Y:N8W2;7=.((]=S_Q='QE4M@HD[=6'9(8_"0"RY$[GW\#6/YL&$EAXR
M7Y!'KF'\'KI!:"SA^. WUY\&X8+A+\:<"<,/(C@I[L-((F)X$M@QW0EP%S$@
M3!3 S_#C,@CQQ]B?P#GC$EBV5Z'V"H,;?#J%Q0!RX5.!X&I>T7B*JFG$?DW$
MMNN'V$/"P<\@VA!NVP,SP=KU5G;& X Q0!XS)GSJ.FYD+$-WP4(8W)@ C@$$
M2^1V/"8$H(TCH5]1A>0L7AY)83?LCC%V/0]&*SR*$?%P87@!O(:+'<+:/:/5
MQ+W:3<+%X@L<-)O&XM#U%7ZSW>AU?BH^K^ ^DBV@3X#=>#2W?!S&+%Q)*@^'
M Q>KZA48GLO@(H#><=$P_N0 #A&'HX,G0H )I."<+OL;'O9O>-AXLC3*9YH
MX2$$2@=TBQ.XX(Q(MS7A.B[A:M6/<'W9D#5< ;2I8U\BA'5:EP^<?Y<_1',6
M&0"G!'XD;(3NA*T,QP/&*2($WX3\R>VWF@T02'!D^1GH85?^"VD@2T?/S^X$
MBR4+@763<(&S!/ GD0<$$$L.J(:\_6'N.G.0B0 #8+6; SV-"(^=](:>1TZ%
M':>_KB\BH+^.4E7"4L]O8<G7FPO-K<%!2 J?0KL25FBT-FW7]'<>)J,LV8Q?
MCD/.OE^R*:SI/?,>V$H@W9R':CO,<">_7(CVS57;'EFMZYOVH#.RAL-VJ].^
M&HVLF\YMMS?LXSML[1R>25/4:6QOE[UDK\8<>-@O%W\3HRXLJM_L]JQ1K].]
MO1V,!H->?W#;M/NMUO5@5.0<OQ'S E$(E1#4>])39;]N&AKVW?_1 )4^/LB)
MQX$W@2$^?KOY9/0:DBC*OY^&GX?_NOET\_F;TM/NC.N/=Z,_[NX^?OEL##]?
MP_\/?_OONX]WQI=;X_;CY^'GT<?A;\;HR^?KC]^29[[>W/WQVS=ZY,OO-U^'
M^,-=8>EF%S<KX43I*Q=4-#]ZW^J603WE1WS\/<K:KH,P SQD&GA>\(!2^ 18
M1 QR-; P,0]B;R+U14;:(.B1_XY]A^1MXC\HA &HB<!S)Z1M9OKU':J?4O=&
MX4S*9<BJ> 2J\W4V3<AGH&R28D^<-AD )I-!J/0^L+78DWI\ +R.9'Y!>JEB
M:@4O;]>)H-&AQ.$,8.8IVP8AX%46W"MSP2YJ8(X73SA=^T>X2*.7:%A#WX]A
M^5_)AH"BSFT 4KC5O/S_E)F KPDL(!#QPEK/KM5MRE#22%3B!":LW\M+6'<W
M(]QGB5/\)_-)][$[)BK!)8[<V,'G%6/L#_O7MG5UVVF/^IWFR!Y>-?N#Z\%-
MLVOW._VKSB9C+$J^]O+)P_G!</1___AX1V3\SJ@!O;WX]3H.D;0IC,CLE [9
M)A-#Y8*Y9-I$11<M=XAU0\_CLP &G2]<Q[@;WAGOD./9S0]KO]!WUH>?35 8
MEJ%[#U376QES#I2[=6UP)*$P,))0%D?S@%8C@FGT .1(DB5_18@[@YVH)^D"
M(U@3TF^3?F7+91C\<!<T_#J_>[DEPVIV&_;!M@RY"F1+3,R170AWHCB#2=O
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
MRHFT]O@VS9<52[1JI/G !A]PF)@;E/0O5?\L6>(@UM!NM$OH3%,)^E1?_C0
MVGAL_G20E?%@+:E9@JI>'A"6R1[F0!PH.C@5Y63S<% &DBIT^)NL&X*X[ ?^
M)2&[:C?^;2NY>YNQJ-0J57>$&CZL,QHU=<1^P.<E6\GB=N@]DLM;>W@9\B5S
M)^L\219LP:;PVX4?=E;Y25,7N_WN[;#5N[GJW?0[=J=_-6I==0?=VU;SJCV\
M[O8V4Q??E+C2QP<YR3CP)C#$5\EUU[=X>$)3C3J62X9N-9N'-2*WND]V(N_8
M^[N-6X5^&I0]X,G.U7S6:T\+<!+L2VIKNK?Y* %9!J?]EV)[/T%V>CI+V'LW
M08@.I?E&LB#Q\TNDPE?</IJ)4.1[/W<G0!O*$"77*S/LZ7#;VM?A5NWU;3K<
M/K\/;7%@6*?\V\F;^NK/Y^K[^NK/]>I[9W[U>UN:G_C5_R1/9T2)GU0Y!%G
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
M)'5? &I%L#@$?A=8@EH0,%&LP0:/K!Y@&URRAHS2*Q:5/D=S!%B:CV>L#K8
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
M^&QU6QH^-7Q6%CZ;@T&Y"3<:/K6U]S"5Z@R*PFIKKU8U:V?KL(HDB-0'_S0
M:@#4 *@!4 .@!D!M[:V-M5=W(M2MA'0KH9<R,MV)4-,'31\T?=AS'KH3H28/
MFCQH\K#G/'0G0DT>M-/I9)Q.;]6#\#4:SWR!J\$.7VFSIPKT6LDU\')]ZC\V
M2[M8P$)G6-B^XNU8UKJ&K/=)I.9VVQU^U 4TC#_=: XO<>;,M_=MRD8I7NQ$
M,?7Q6&NJ-U[!/Y=!*+MI"#ZCKES4QH1%LO4)_:)ZGTR9$P6A,/P@RIJP)&^Y
M6:\0@XV!-![8W>0U@/>C;!*7KCU0P.Q0%>3\R<!>CMT%#J[]N$ JV]D RCB1
MV&J@ P<$]^<;3AR& (\KQ"\Q#QY\8\R!)38D(_L2AX;#!#P.WQES/IDAL5B&
M"*4+PQ5&+"0Z+MS(G<'H!C,0'E6S.-GD9V,BN2)\*46!0H"VM]M:[OTUYEG!
M=C5 1.!$Y?)8' 7)%Y(1TC<E=;3I7^PW=,LI>@6;L93>!^?PR4Z^\\O3'5]T
M;P3=$>6,K_Z@)@AO2Q4&+]WU8/>NDY:2DK^^?P(V>D> C;>'!(DF'Y5P_L]W
MUUS^:Q?1+-D#7.% PYLX#(Y=K[J:-L@#3(RO;W-YURLY-:*:9I<B+>S.UFRH
M<?*X.#GH%@L*J%PVR,E%TP]C$84P)+QV37TR3S+"\IW=*\033H?TGP"%KSL,
M-ANG4]7AO#6#*_C6%7/C=]S#>:5V(B4MM<QD?>#[G*7K4P5GVVITM6!:11K[
MGPS>X((;_\W]DY0'[$(J465#DLZ)R%45H(J4K:L^Q:J]N/@E@A\2S[[+]W1=
M+JU7=\U8\#O++E8JY-!CT!+G21#C$T,'NYA 6O00JD_^WX3*YP.>['8Y87AK
M*:3*WWR2@L<[J]4O9!0X'4I\3@2WFD!HV<4H9_4)8$52Z<L*P/D/%1[[O "<
M)X.S3E@$.MN-Z]NOEG3TJL%4-><[K::VXU4)<^H/4?:@4*.L4Q%D*DS$SMCO
MV]?EIL^'+M8,-JV")8<J!YPG)_65Z,1]TTR+\D"S4:@"P!-[K2SU/"LB64N
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
M5:M&P!)J4%YQ//C*G;K8.!C(;\AH&A(30:;C("?A9,^;U@79)5*"M/J0UZ8
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
M(3C<P<WROV(2"H+*\ I32G:*:2NIE@3^G,Q&D*1$7P(M0O!,#H7]#"?!6$J
M5/!2XA;<8L+%57US)1A+Y0!E>Z634CU+.4%N8M, V$!XFP0$#IDPC*^O),20
MG,H,5+M#U (2V3M8UW?LYK984P_ R5.;5#]_4O_*]&V)?BCKA*K<>EX+))0&
M1 1M64@[SN]H_K% Z(SXPK"&#>.K*[X;MW"H 99T)Z51W;T4I.CR-BX6Q7Z2
M]](5224?J;+J(Y%?.#[JL0>E26RN/G^).,B8KP(?"]7C_2O9.<2ZDP!Z,4G@
M6'TZ\(F(*\%9COQ._)Q QL8"DJ*LB7E!4GFL')MMC83O;" 04F,_N0B$5%=L
MZFML<L]#@>MCM"-I34@WMVDT(<T:NW6@.X%T)61+0FTX?PX[9+PW@-TW+,LY
M''2[-^U1LV5=W70Z?6LXN+*M0;=E7]G-7K?Y=A74T[*<5O/ NIRN/\6JCWG3
M['*M4F5>4*A^S?2#2=NN90XS&S.>R!\)?@&9 6S(E_*L#>V>A8$00*8DN725
M#(AUI],2O4@ QB#Y3$'UQ"8X2J[+>JP@=P9>Z='KQ(Z+=SNQ>JU&*U%=#Q <
M"KZZ%02QVWF)"QUT&_;!"Z7#>_VU]NS&X/"UYKC=:R_Y0+'Q#99W0&'LM[CS
M?)VG @>XUB##^"C-Y3+];C]M -F[.II#22MI-:47Z"BW??%KHEG+Q2CMNOA:
MB#AGUW? *?W=LGN-9BT(=;M3'T+=ZI1PJ,8#^7D2_Z^R+B<(O<-;6R-=$T2L
ML8L6,+8@+PX(O<QQPIA/]@DD>7<6ZGR!M"J!B,R^\U36E58%T*T2B\*ZP_R
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
M1A\7 9PIBH&HTXD.O A]D\E.^Y3WLQ7Y/HB!!Y -(!L4_R"3QRN3@^(?0#:
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
M7?LTK0?:!,76/M8TZ7H(-Y/%:+XH@?ECR*=+(EE+9CDNA_+6CM6J])VXE"0
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
M*1A$'NP&A]U830R12V2G'FQ?<=AQ^(I$3VWJY[*E:Z?FLTOWMIL>+7L%LVS
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
MG@04 *I$J*#OL2@B C.ZX4^^$(O=&$5&=/S6*1="_[!XJK%;VK*.Y^J""M(
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
M/+P8,#=@[E4QU^I3016+:! Q[.DHSM=_]H, A@IPH7_@X48WS4<PUUT2U\4
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
MM@JQO626W*1[=9YU;. B<<CT6&_M[5F9U=,%(&DENZ 71!X7GL" 4D\("43
M ^P#3WA^H#88_IX/P.Y\78!=V&F%Y@#  8"O"D#<U&KXGJ20H"B0C-((APHB
MH*UBR$,D(R ?N(/P7 !VUPZ38)>)3OFG^PK LTD9OT_FCS:M?,'V8;U]XVQQ
M/4EVPN;K!2M_V<<2/"D@1Z"F:-.[4V *@/0HX/IEX$'E@4@&@E)E+G (MG$H
MELP/T[43N5I_NH1VR9FX_>;VUG,XY539H*L&745XT]TTH@)'2@C*%:5:8\DH
M$%$8 ?T"X9QM=#=]2E=UF+6G$KB<[^^X?M!5@ZX:=%7?=97DK3)?PCSH(ZQ8
M0$.L/2D) 8<1#%4@/+R1?WE*5W46]$&72:Q]JS/75:=V8.'%13HR9?CU8<5]
MDCO%79SW)@X\3K5T/-J'PA8M,!?2AR%&+-3:1U(=WQ'D!8*(,&0RV#A^">-\
MIF=5?$SR*R,S5IJ>&=W5GVEK([141N#QZP478'_IIP=VL[>NT> !#1JE?QH%
M-_Z,0CX,&"$4JI!"#CW)E9(0$J8@H9MYHN=JE(=BL%TT"KU !\T8#1IET"B#
M1GFV1J%-C38DBE/)N Q@2 4TW;D@4X9$PS-GU'Q;C?)0I+2+1L$79']%(GW2
M*&=S1F9%H7 613)VYIF6H.G]8IXXUR\,H;8\\=XF]W&$9^&4-SV?0:1@%$$L
M0H0-/Y4'? 0Y8CPDH1?*C63(/Q,SU&2L]'K&M\G[Q?0ZR3_<E/OV83$OYO',
M3/O988K=Q6*[0W+!7"0[K=X\OFQ)KS3"<12VG O,9=-/6BE/*06!YWDA#802
M/ B5#*D.%"),-]MN[@KSC=AA%YA+X%)VYDG1 >8#S!^&.8-@"7/"D9"21"R,
M$ T0TV@/?"^* )!, KAQ<6-7F&\X]#O!'+L,[Z_F]"A@?FIG'T$ZT?[[>#C]
M../, FO=_O8C&L$0R0"$/O6B4 28:H_$1P @B;R-<&,]LU#)TV'./_;77*E/
MN84A6SGHE./3*:W[YV%(0NV*^""*!!6 *4"%TOJ$84Y]P-#V.F4/)R"#3AET
MRJ!3^JE3VJT@(QKRP%-<H8@RB8521*L9Q%%(5.!M]+1XOD[I_@P$G\>IZKF?
M@8Q?'$H->9-'X2Z;O$D(0AA!CX8>411![!$H<4!H%#&?,[CA0OP@;U*A?B-]
MLN]S$&G(%LX\<](KK3 D2'L$= Y:=^H,PQ_E!(4@H!$+A( $R= 'E/C0%WL
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
MU!M?E^U'Q2"$N4!O8L7MB_<\L=KA^(F?I $)5S2@13"3()'"0D&E0IHA@BS
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
M!G).K/1VPVQZ*7Y;.Y0 <RG>Q(F1T)O0VVGTHK7=UU*N"-(B_*&4"TT)I0(
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
M((+7\>'NPSMBL>(45DPRQ)30A'(A-/>:.0$4 ^MX]TP(@I2!1"HO,6% !Y8
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
M\ !##I39D@Z2-Z>=9 \0,\ 2"R46.D 6DHT_F7)C%.=4>F^5L48)9"H60EP
MZS<"2Z]@H7;4 XESFEPZ^Y66N2HKMZCSDR^S,8\WZ0+#1A/@0"HLO9'">\X,
MPM;*"H.8&RG%1M+%<CH7.^/A6P4HEY#FDI-#R.\X)E_//@/XEZ<0C)M=5%!&
MG+'!DK>,5OU3(:D03)D10K!M$)P4^>=SQS2L?WCM41*A*!>DS0R13="]1GK;
MHIT'ZFXERMD#RGF*<=;R0 1FP $?*$( &/4%Y&K&X9I9K&!;C-/*[BVB3P^W
MB;WNZ^9[[]U?*>WK;;:2-;V)RC6?'K%0 :^-! !H1+$6HK:FA29 B(W4B.4<
MGU13?%'\M697GY:'K-(3EG.0\C63?^T0&6'-OP:)%0+R8. +RTPL_@QAQ0A*
M6J@->!4C)!.A%2X204/!;?H6$A<E+NH(%Q'8)&YR(Y0WA#BB'&;A'RQYQ47&
M&>'Q@W[&K;FH#8\_DCG%J0S#7OG[/\>>$*.8&51,HC2\52' G0]LFU(N>\05
M6*P=)]=2A7><T9!"*!!RU3D3;WWXGVV4AE@NN5NL>- C:AV@[ <:&?0&AVS,
M0)B+6-U/\D-P<1R!MS Q3\>8A_+FJ"N)+0>U"5:385ZB@*K:A^*-49)M%+)X
M*?,DHZD=!PY!.3Z,$_>)\!+AO37A<;8B/(4$H=X 3B7CS D'D0^$AP *# C\
M1@7E-@BO%<LL1Y3G$K9IG/U<&^R?5?NNY>NM7/M.8_:UP3VK)^2Z1-]M$EE-
MR2YZL^K8R2\;3+,BF\ZOKXO)CXV6A8/KFZ+W>-/'.\W:7M09[;ZI6'_TN]W2
MLLU1W]>XC"VZM"U$\=GF=YC]=X^OW9W[WV+4:EFV(_1@=K$7,7IXTE^?>-1=
MM"JNV@&NVK\&PW_+KN!+]ORWI^A3-L=J)&+(:2\!\<Y#CJSVT<..L((DME&\
M2Y^F><QE=]O8[38YUU^F)]+5-L$>UQ,A_K 9Y\N"% S##W=VBA>+2R2@51OA
MHO>O^6#1+K7N-AS;KDZJGLGA<W7[TJH+<#&9C6)-T%4KT\7GB]GMKJS9+XOF
MR57[U)OG5A==M6]>OAS[SRZ[J([7JAZM/C@<1Y(O)]?+C_XC7W5%'H=K3&_&
MH\@HX?&6@E=WFK[C:*L;U4ZJKM/A.LN6N]-R,<"H=L87!K'+ZZKS;MV$NNPO
MV^R&R;HL1T&7F'UX:JM,M'[0M+[JB1[DM!>>*3;NOJ_'<8#&M\%X/AW^"!RQ
MR!OY/IX/^]E5\:U<]FA>M8N-8*H[*X=OQO[.0997P&NZ-$>U8JE.?,C^N(D(
M6GRJZD4=KSCI;[2?;3"R:G7<]+:^+(9UQYH*/E]BM]Z'VK17HPL\E8W&%4#+
M2=U->GT87^:S^635)[J:I^F\=]5,TL?8&[[J@UY,JU[D\]%EN&:5#+_JJ'.;
M9V;W-MSY1]4/;K?[*@6-60*PD#&3E<'PKJ(48!PSS! EGEJC-OPP?RS&M6H9
MWQ3O3AOK#C961#YLGD]K:U_-[TIML\G6&]?/VQC? @:P:01"L0:*&.B,"$!
MW#!:J9><""$@W6@$LA3__PB[MPFB/+Y>%+])"N:.%$SV83-WHS7],@IF$1]K
MA83^G<-,;R*/38JAAH(X1YD7V'N*G&,P5A% TBCFI=TXL)>.&K0KB<\[:K!3
M:JX,@X?,@NG]=D'2XX]:C_^/-65Y?6=?J,?C&OD-MS4YW]EPD?3SXRV(#JTU
MIQ#42"@18%P8AJ#'LB(Z@S2DQCZ8K70G3RD5O=SEYBO>@.E>Z +)ZU>CL%<:
M9)3ALIJ+E1?[<ORM7*?,#UFBQZ.F1S^?1..C<BI<%4M39!GD"/+TK9A$]\:J
MLVWV_6H0K/P@E?-A=)Q%_T6,B@2<A#L4PZI#;B"C>4US"YJ]QUWW9"@J8"OR
MUF T+Q:QM<V0TC+R5/UX?_QLT:?^98*PS51F#-\94_7WU:1!Q]?R_678?OY\
M7T1.^E@,OQ<_IE&PKR:+X3Q3 A:#VGSJXB6/G%U-(@7^;6J8-D:$_08:'A1L
M+XV47$@/D,#82K/-=%Q4Q!&()]J%Y7I/Y.*>!=MJL&W$*8_P&:I?O]?WN!P/
M^^$2RIYIEYV<F@]'/SL!R%ONV_?,Z^G9A3O/+LXR<W9Z?O;;B547SF;^Y%2=
MFA/U6W9^$5[XW9U>G&>_F)KLROX_NK<&JR>Y1;AW&+K2:2_"$YV7T;D<7GEO
MM9#QG"!@F@1%%PIC(J<$O=<)BI!Y#VOEM!JWFKWXZ^C=<YX"(QLXC1.'-:-4
M$JT,Y0!:9[S6+%P&/_H43WZ=O%MFO2SVIML)O[;2N,E_7MBWT+.7UL%T,OMX
MWKL*._&P//L2A*L?/92+(PWA^[/J!A5+Q^'JX;CWY[O[)L]:P>)HL6>>,NB
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
MG7'NC>8 ^B!&&[CJ_;3)2)8VT-;J6H]J6"_8W=W8@#<(4%\Z-J[6]SCZU1V
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
M5#5H&?OAN.E<T.X#;'O'G;0 %V;'=M<4@X8@YDUGF2W/;.7!.\B:NK+6S9[
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
M"/K)!H[!I>8+_%/3']Z>4>WO;>/X)E*YJEO@Y>6L5X5R6=E8M,[=<)Q=9W_
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
MJ[)^RHTFQ;/S,L_^.,LN])@^9-/;[*[2[_KK5>FF\] 8UR>U/NKL.4,>795
M\?]517X811+Y D>"^_H@C)2"[ 9$)*6QBK99CJ] $)!A$@'+Z2.O69QLPX9M
M-=E=D-D;'(/YV"^$%L2?PV3T\5/T_LVOCF;D^OTO7]=/G[\F7T9?/X^BSY^^
M?/[Y8QQ\3>)1^O%3\"GZ&/P\^O)5?_%+\NGKE]%?(@MN^>3'P]N#9B0]P%U!
M9'.,?]4C^I)/<W/^G6DL\1,A.>-<"8$0M/B,(\3C.$;4CR58D<?UO(/%LV]G
M[VI9PIT3ZP>\<@=\W_C]97R53Y;35C2HTG)^G?RIEW"63:-EI8_4O*R"V>3G
M^>SRY^*;'EY5Y8LJO/M'/K\LLYLK.+,#C>:503H8>#B=C_]XMV$9$DP"&46)
M'S(B.>92ZR!Z'BF7Q*<X3L]:*WY"2<I11&(N8C\. B&8#Y?Z?D B&D7O1KF6
M1F[@C"NU0/-D\OB/GE)Q<6>_*F9:4EU\H+Z6&79 ,&X)1^=WH\MF<4:97AL0
MET87MLKBEESU[N^PB5O?[+WHO7+KFT?9;/*B5XOM7WV;ESE8WB_F4ZV85!^V
MPI.:8-;IH_. GI*!-#5UR0L^=]\P ]%YVI-C,;)2JY$>1^-\.G6__NV=5L7A
MLQ[YN/Z\81&^%M=Y-?J4WXY^FU]G:]K7;3%97.D_]=2<YT?K3]/LILH_U'_\
MM"HFOVM<,8VNA>F[^STU]AT^_N&G=VNRO7O_=C^AG3_QN%[VN%=LCVK]_<J3
M?"Y*REHV,%=_ "MM,=:/^$LQ&RVNYLM*0T7UXQLW9SQ6_'$?F33/H($UZ6I[
M*NA+B-W#;=CZM[;U<MCZM[KUFRJ.'^B)MS4-!$8GRU8ET(',CW,[ARK5PUX.
M>WE$>_GD\^1IL=7X<)?@7[-BD4]&QM]>;4'5;R^X?*C_=SP.<=I)?T$1"U%"
M!4V#%!&4J#0441CKOU5$<$2>4?_/FL;_796+-E"E9]V&()6Q7KE%>??O?WW9
M295U/2,/[S9K><AD&<!F )O=@8UH:QZ&-"( ,A3Y6.!4R8#[!FQX&B*"UTHG
M/  V\M7!AGD^)1[SAY8. ]@,8'.@8*-:L(E53,.($XHX2D@J$4V5 1LI&&8\
M>7Y=]5<$&^I)BCS)3ENRV5ZA/!I-\O-"__#&[2(G'%O,< LX'*M$2BJ"-%8A
M1I$,*3. $U 5)K'<M2IEXOT-?=6&\9U5$/ 1]@399=3_P0HT Z,=!Z/1MA S
M)DI&#&E-PH\09RP2*36,%H4\4.ES3O8GJ1%[9#0FF4?4+B/]!T8;&.U%C-;I
MLTX428301UG@<TE20GR:&$9+L90IWZ(UT7=C-"JYY^\TI>8(I>;-NKH\6.'Y
MZWR134<U+0S6BNW Z+&HEYTNTC&4N6&2MD)[%$188C]A&+$8QT0&QB2I08\%
M"*V5_WJIT Z_[EY<AV9)GD*[A+>MJ>8P:^(,2/$4I'AK2,!16]=9)'&,TU %
M&@)BQ%3" VF0@'(FE8AVK57L!0FXA['O"?]5[(8#IP^<?C2<3MK*QB@4.(XB
MDG#,XA@ET'O><+K/J(^BY[@AGZ36[(73F4<TIW.ZTUX4Q\7INW(?'*[W(/DE
M"093RXODU),%--9I<25#Y5.!./(E4E@*0JSH(L,4Q=%S1)<G*3%U/2(@SQUV
MK%>">X3MLCC8HTK,0>+:P-X#>W._+5J4IERR@,1AF$B$$Y&J-#7L'82:W9_5
MH_E)FLF>V)MSY"'_-9O6#>P]L/>!LK=LBPB* *=IBL( <9GBA$2$61-DC)6B
MZWUE7ZJ.[(6]L:<D]_"KMI ]3/;>M7OF8)63X-<@VB85\TT88!Y-13[A17BS
M$Q]V?]C]M[S[;R">]Y^9OF,0ZD\U^LD7;9BA3((8H\#'<<0H8S%*%0*YG.#
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
M\6Q2;K_-+@?]R8U_:AN0>1E6[742F@)BK#K[1@PS,C5:"4P-LY)!92.(&6U
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
M2V31 F$+A#4@9%7 E!B+ ;+.*64H=T@2+CPD2HR!HA2M]#=Y QJ*5P!"U &
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
MWYJK5P7IH+VJU<8JR%/7@P=V$E]7H]5Z'88Z3Z-I:(GJS5QIN7,JWX<( ZW
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
MQ!LQF%/U7(/EC?JW'2: "@7N(+Y7I-ATN/Q%TO/6=LA9F1OGBAF,UG*V%CD
M+2%04J*<(@!8*#7G4&&H5TR2(VIKUOBS)RV M #23 #9=%2%B*I]3>JA@R!)
M#3?>ZM!48Q=L$.8T<\#P-ZGZ:#""O&9_FQ>=-7E;V'G)0906<DX <C8@#@65
MS2(<H Q)R('"5-%4,Y,2@P1EAJ,4K92;-JQAU@$=' '.WCXYH_*2*HX2"&9?
M.:!RBK%:BFBMIET80+$"*>4420\RQ%\EB=]C%FKX7+/FC8(IJY?L$7(8!1V$
M7A5R&A>=;?,Z+9:LQQ)":NV&-%02N9010KD2"EE @%5,&FSH_C+);Q!D.23
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
MDT?LTZV)!@]1-?Z,F5I!K9?/U7T.6Y>C0<_?81X>?A1@7^,M0FSZ/!V(LQ?
MREM_4PD,0<J79-M:$6Q%<$^O$:)5CS5P:&7PQ&70><_Q-H0PWU0$TVZ_\-C^
MISN896=0EV%FX[&?3>\13[+IY*<=I?-(!MU2B[=KV:YENY;M6K[!6N[Y3"UL
M[A2$D/4!*EE?5#C]9AWI=D^GO:"FO/EI-BRJ*G&'*)3:&J&)I(X:23#%G#N.
M%8'6N0,4/(K]5HN'[_96'8Z9Z%#VFOT%FM>O\9R/GK3@>/;@**MC@(9R+HPC
MA@I.4YAJ01 BB$D6R#XV'Z'95Y5FHQ#S+9LXM6#9@F4+ELT!2P+%'"P!XY1:
M*ZE'30HX4\;(5+-4&>(<-.JU"DM;L&S!L@7+%BR;!Y:X DNBA.-**DLLIY8+
MC;C!QG&N.*$I2-=5MZX"54@9Q621[4^N!J/);)PU'1!;?WM/:;V&QQ[KA;*;
M,GO'R3[[8K!OK/H] 2W[IIF,)ED4)S"^=BU/9WPMUC?5J#CZ[L&_CH;90W+;
M'?^139/;V736'237?C@MA_6J"T)Q=1!8$J(<4!)IDU*3"N^- &ZQ8P B28$]
M<.9O(Z];6-9?XZJF837WWZA\Z;L]=IA"F'2@V&M'A,9Y+><<RSEO#*$5%Q,,
M1W:5@H:EB$K.M594*,81(QI(P=XB079"P-*RS+:(<@Z(PBM. JJ<L(A+2CBD
M7&EE+%/,2,53A@3:6\K].5FD%E%:1&D1Y:@015:( J!S3$/B8870E$O-#54I
M ( 8KK&$ATJUG!!JG*6#<W*TU:&QA5_NN]&DOS.OTA%C X,U;% FA4!QPKW%
M@;6W-RP4&''%=.J /D2[U^= A.X._PBK9HM%.QZ((* #$-XC/C36AC@G4^&8
M=SVNSCP(EPIO 3".H*;:6&EIBC0SV  M<=K(J,410<$A?8P6!EH8V D&B*R%
M&A1/K<2(<453@00 3G$A#,<H9>C52'Y:&&AAH(6!UX4!5L$ HY@;J"%AQ%'#
M4FVI4X0K: 2$*5G)@[Y6?."(MOK)&O][KJ*(_4@;&AR8<^34*S=;?JX]XXZH
M<$<SBS2P'!)#J:-04*J](8*)33FV A_'R>L#Q1<YZ2#8"#[!9E)TM9F-%GZ>
M#S\<5"=0H C'\S@%@%JJ#94(I@8Z1E)"%:5O$@1I$B8U\N1>"T8M&)T,&"%>
M=:%A6*3&(D0PI0AQJ17  DI)O3\&T7-K49MT=K@%HQ:,6C!J/!@17DL/42DX
M]):0PE1BKOV_N0!< 2J0D"L,60T[F]MZ9,T.%1U-N4@5$0I$-Z\<&CKBX#)G
MO,8G3&DJ)5(IL-00KE'*E/.N%DD!(VZE^*R909[52_:(+(P$WN+7I&-OK&W2
MFB"G 0""50"@"5;2,L()".QUREBGG/^3<<D(?FZ4MTEAEGVBPELZ."T<M'!P
M2#@0@,[A0&GM !=0<:_R$$ZEXRDU0&%@C$XY/>) 1PL'+1RT<+ %'* :'"B
M(3$$(2FI3H%PDBN.4VTUY4BOP$'#0@VM7]#(,I,&MP;[4M'E7O?_S'I)?W@U
MNLV2R5RG[4H#=,KQW;,=>+OZ[>JWJW^> S_5@\S[7^SFVR_'DOM0@9'P?9AH
M;Z)4MLGY%LQ+5(4T->+<"$H=P9:&GC_8 >^]8&THLSQ=R8^^\J'9N'8Z+EWU
ME/T7SZ?!?/T0K=</P^_^?K?[K:&'';%7YZ<-:S1 11TS I J;.& 480!XR0F
M%%&B*7<($P,Q=L[_NXD':(\4%MI3="TDO!DD_+ )$QB98P(74J0**\6(I#:U
MRG&",&5"."N(WEL]^3Y/TQXI)JQP*/ ]@L+J/MI%(/>%)/_9HLC1HL@F$!&T
MUI.8.L0@((IIR@P41@!(%)566>[2C1Q2U2Y>A),6)W*7@H)]]NQJ?KSAZ)N;
MF]'X;C3V:M O^.5T?Z&((XN5;0,D&-3J+ 1@P*4.$*L1Y9IJ!BE*E9#..H/P
M<SV4?<<HYLNZ^)RC@Q2/*(1U! ,GW0FPC;Z?*Z*@RK^!DC"C,%)&8 IU*B#P
M[@VBT"# E'T3+N!S@1FR5X*X%E]:?&E&  4#4O&Q,(&E(HYI0AQE*9548DF$
MQ:EWBA1S30R@G K (-)ADKT&R)Q.>*5%I6-%I4V@5(OJ.FV,31&@' J:8BNT
M_R>@@ACG$"3ZC0(RIX([WG]"J(/V&I5IGGUS<N4A7K@S?[_D6X"E81")MD@D
M $<MD@M5*I360@,"J(1"N91B!1#SUDUJ\7/30?L.P!0K^+?Y AXYD) .Y/(4
M0KMM4N<DH ""RH80BD$H"<'06(J!D@X(P:T27*<$F;TU]]EGY.3H\:&M&VG!
MH;%A#XBJL <07%C#G>  4**9D,I0[V8HP(DVS\[4O$K8X^C1827\T1:0M'#2
M6#C9A":DLC4LA](PJ;F2EIK4"LZ= ](Z+04F8N/Y^@/%*TX-,+R[04^B./U\
M*DE^]8M^U;_K#O981/*:702; C:UX"@3%D E#*.44(>U5)8KAP#'&BD+-P9'
M#QSCF*_XQ]'T"#$&B@X#C6@XV%A_ITW!G"L*B<J!@BG'# #E0&HI@OX22#G4
MS &A4:J?VV+P5<(KQPY-+2JUJ'2&J+0IKH, FL,2"8X81PSR%%'GN$0(: :]
M<V:5 $8V,:YSY+"$Q%Y+6':5X.,/ +5(=JI(M@G(:@%J30!FP<?33%(EL":0
M4>)A#"IEO:/W1B&E(\<J[]UY7[H)<-7\V-.QA)CRCO&3JL5;OQ*<MA_DHUA3
MJP$VT&CI'3G#":+2(BDE8EK:U ,-(^8(VL7'!G]?_>(?IER.0=BA\"R:0K;9
MJ?/8_JSRF1"F_E.HC'2:\A0KI816*2&62T>.EI/OH)A 6C!HP>!HP&!C!$7
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
M#3:"6Q\@PE!)%:*:"L:EMD010N5V/#-OG&Z_)(KC\:Q-@8+W.$@9;,E_LH\
M(6K!1&C"B!= >^NI4T;'-#:IC;>4,;R>1IML'RUBSF$Y3A+>'"C>A)\KO+$
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
MVS)_,LDD,$E@LE-@PB"J)0G*O09 "Q$D"::UD-A [3P$7'"*UPKP=!-,=L&
MDH23A"=[BB>XQA.#J/+04D<8HH@X+8RDFG%@!?%&K#F(NHDGAV;MZ!Z8[%U0
MS=*.ETWR69%-K_.KU+&Z! ]:@X=DQ (LC$),4^"A)@IIJP0G!F$@GNF^:>0K
M-JRD.VC. *E&\KZ=_K?*#ZS7$=AE/N9UU!E#FDEHG!>*4>*)\!Q#QJ@PS%,C
MY=OP<;),;%(3HT/%+1)R' 9RR$:I2D6-EUI#PPFUG"H-&/822B7"+VJMVT*W
MD&,7S!"M"A4).A)TO"=T<%A#![,04 5B;5M"A322(L:,M!)X3K%0W8:.@[,X
M=!4Y#JS-P["F]U06,95%;!V@,:U=30!0YPR77E,*"5)(.,\((U8ISNV:W[H!
MQ7L1GH)1C^)674![5LRP4XC;I9#=!+,)9A^'65K'!G($-3,0(DPPI=@*"IU!
M!G@&-(!HK3]I6S";S&T)M1-J)]1.J/ULU.9U4*?0VCID#2"(4,"@LLP1!H@*
M@C)6?FO"\1Z;.I.\G9 [(7="[FT@=R,<GR/NA4/&>Z\I%TQH(KQVEDAM-):L
M:\A]V);FW4?MC5H^O-'XJDT[GE^&6\ZJOR,Y#T;SO-K%\K+JQKMC;@SQK(B^
MF3M+O#:G%N:0"7AG!N7/B\GR*5?YM^+CUTF1__DQ/P]C^IP/K_.;:7C7WR\F
MB^D\<]T7DUH?=?Z2(6<7D\A9?YL:IHT1@'%H.&7>2R,E%](#)#"VTFSD$BC;
M98S/LQB&&UE[M3CY"XGLP<FV068'.(;RS^OJ'5_'PWYXA+)?M,N.CLVG@U^=
MP,C+][]^78^_G+J3[/1+9KX<GWSYY<BJ4V<S?W2LCLV1^B4[.0T?_.J.3T^R
M'TT%;D7_I^[MP6HDMP#W#B*7@LUI&-%),2S*D_:C 8I9C;W5G%'CL#;,$ UH
M !QNM+$?426CE/-6LQ??CC\\9Q102^" 0EP#1SUW4GC)C/3<(&:L8!_A(Z<#
MN+W,_SV?S@;G-[>:"&%VU4I3H].+(CL/4E'V/8I%$3O'\TEV/ACEH[-!/LSR
MLK=7EH_Z35=KEL\VI=B%B+*00LHI!0EK/"D7,IZ^1:3AH$U%6:S2@##H94&.
M%!N^,7#7=3X-<ER@U<NPS/UL/@W27C:+4Q\/@\X6_QJ4$N;GY_'! QNTOA^-
M!]S2N5)/J"+UA-JAEW6T)Y1X*>J)Y9E97OUY, N//5N96GX<C (JC.?3 '?3
MG^[7U6K2IBW%K6T2IK9V\FZ^$K>EAVHAHIZ<E8IRUM24(^S_7ER-PVP#8MJ8
M"/1'A-+V\I\Z23#/C&/$6TARZM1,#R8B]:F=W$9$Z@MV>FO,_^_S\2R(1[]-
M!F=WP^G>>"0!B-59C&=]UU'\FD_^C-+O^7CRKN,XBC)B),.L:K6;V/,@V?,D
M/'UP'N8[FKTK.7X)FM/[,L27K]-B\CTJ0N_+EZ7.F+@Q<>,[$N$?HW''N2'I
M @?#%&521@+$@]S['TOW?+5$\ 'K22*" R("E(@@$0&^CP@Z*A%L3 V56OY4
M?]MN&0C?/BSQD%@[[67:R[27:2_;GNMF)V>'F\2;?'J1%?\S'WS/A]''F [1
MQ*QI+]->IKU,>_GNA^C.]RCZ=3PJ;K++TH^=7<YG\WR8G8?IO)73ZOT*,V^4
M%_:*M*]N9'9A)%C=:$4;2BU7C%E-B3(:2@>HP)1()AQ:*V,:13$UZL?_N5H@
M>UZ2E]AB[9KZXF58\M%H.IO,X[6W'E92>Q6TX2.1MY:*"WL(DQX4K=8>[%S-
M\I1/FY!O=Y$/@[I4E[(" D@8)T)0"826V&ON!0'8.*[-&R!?5\O))#!-8)K
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
M[#T.F)>["R]N3V&Q$Y<!NU<\=#F?!=P)R#WJ5]L\&UQ&K+H:3P>S:M8K7(@
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
M1%90#;C26A"*PG76$67(HWZ_)]^S5LWCN5[2MZTI]4#"P3-TL5<5-KIM<WG
MPM(A)MU@O*_FX^KPBP:6\3!&V7]NU^G>N/]6'PVP%,D7M!?_;KY@5&8<W.HO
M 4'53:*RPYP5P^'BVW_]$&OBA+_#P,^6?]^S!J>#&%Q^7%QGOX\O\[6N(^$@
M"8A5#2^?S\;+#ZHF)N4GUX/^[.*SE)\$H( )A%A8"$%_6'8L*(LX7$V+S\M?
MUC3\#ZM6JZMNQI!]^,>#G5BK-Q+XP\_+B^Y^]]A7:+/;TLLV>=FS^^B^;;M<
M\5(4%P_8D2K ^;'4V,?S:<"YZ9T(G;5&W;RE1MV;M)=9@Z3-%^)V+%/S>#C0
M!NS[NJ_BGGGO$UL_<WMQ2]N[I978&@4T@M4>E(+>8AQE^=EW'4&M.6W2)'V?
MH"[QPKL2XK+\\DUBA\0.G6"'=#0D7DB\D(Z&9[%#1Y6'S1,C&M;\)R,Q/K^2
M?W9D33;N/'Q(6)CV,NUEVLNTEVW/]=D'[)OVMV]ZMLKHLQ:6P#]9Y?D5$2SS
MJP=6+RS"SX\4">!7LP__^!'^E/V(HB]@?G4W7W9;_/9^'<#_98,9/DE\FQC"
M2^)K8T;/R8*!B-?!>=Q3[;W'W!I!E=5246&-T09X1=A])6!7:3#+\(IF<$:I
MTVZYOO'JFD4#%UN7E;GUB#I06DT7E]8O?#(L"J_"HO#CA6)ICX'UY)H[\5!M
M$-C6V>&^)/E66&*'3]^$=CN/=HVD/\^@PTYXS"RBPB/-#2&."^XXHQ@^EO1W
M']JMS!;[C7C_6TS&_7QZ$3E%((A^3FB7T"ZA72?1+H!8':]*C1"&2TF]HS0(
M>#)(>=@3:#'E4NN69+O7!JIW".GNAKR#'I3K];T3VB6T2VC7";1KI.)(Y(6%
MF OG*55,"L45-P!;HYE4IDW9;H\0[[!DN_?WX;5L2;Q= OX=K8:/60Q7%FRT
M!0MV5Y"(UGE"'%LE(8%48(PLXMQX((S"GF*+F7?O95-;;W^RQ^#368EJ#P2G
M@V!H)NOBBK$VF*? 0,V$A!Y9J")#2T00!X_6BMJZV:AS3'W7/BY[C*+$V(FQ
MN\+8HJZ:RC#U4 I *?<8(4,D@H&QB3!$8:S!>UE(.L?4Z:1.#-U5AB:@9FCA
MM'4(L2!L VXXDTZRDJ$]E1RTZN!)3-U)ICZ<***CM:)Y[V< P.T8 %K=DZ[
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
MH4)EMVSG]MMX$@=XO-82.X6AO4;2Q;('(6P1<#LKT>Z!X'H0B,/KOM<.&6.
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
M%@;%2U/OD74.&@?5QUI90:N00]P [!1UADE"!,?>6VTHY=;,%*Z2-M1D[>?
M#UD1%*B[*$]'T^+#O__ZV_FO[K?+_\K4F<W<?_SCRZ^1 I<E=9T GDCM3>8+
M/_Q[PSOQZOHKR&G8?>F4 D$,&\6UDIC&"MW:":AKZX^I\2H^'B),)6!2"0V-
M<IR%>Q MGB[@6UGR7]/QI'=]/WNK%W3>P>0S9H$1&F#2Q:*4QRK%8D7*DY2X
MKN/>..C64?Q.;HJ@+/>#(1K8,>N45; V!+CY<=M<2RUG%93NX:@DB;BQ163
M8/=&C7[&>TCF65S9#9\8P#C.;W_CQ: <K]AXO)_?#M[/0>0R9=3N\,A(!PM
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
M.J,(A< KK#P54D <D,NI%Q,"MS]7JFBS.66?BIR@O03]M-822%Q[K%Q;*T[
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
M!DQRB8VC D$%E?*(.P"-Q-RB?>L2.ZBK!"D_ZII*B8]/E8]K'0B0((H%_K4
M$6JLU\QC!)2AB"@# =NW)K(#/MZ+B[;].LDC@FUQ9;3G(Z5.TRYJ)CH_)2D<
M@]M9T JUB> $(ZD9,((R*:1QSD%.B2\K6RXE:&VB?37BAN$(Y)0UZ88YT,R%
M!%8)K$X)K'BMJ*.7!G B@&.4&LT5TM(8#H.:B;5>+D>TB8K9C*>*R1R 5.KQ
MN32K1N[])&=I.4&AO&SVQ:=QV,NA;>MEZVRR/IE@3V90_KP952&XWXJ/7T=%
MY_>/G>LPIL^=_O?._3B&!]^,YM-Y8_+!4KS>8M2==8:<W8PB#_QE;)@V1@#&
MH>&4^<""4G(A/4 "8RO-)LM1)G'$Q 03.3"8;0^+TWE+X/Q;)ML$F9W@&)X)
MTU3V7+OLRYGY=/*K$QAYPT219];U[/S27627YYDY/[LX__F+59?.9O[+F3HS
M7]3/V<5E>.,7=W9YD?U@AO-DQ+^U;P\>1O((<%<GT"G,E)"((PT)590KPCCW
M)!;0IQXJ$>3MZQ-\+OGT+:D,N\C*,D%J=WJ#[-L\B;M,8QH^=4#,DH5N>^-N
MOS,>]ZY[Q57VM9A\+XI!]B@:N/SZ<G1%5F9,%#&Y;SC*[HO.*,^^W_2Z-]E-
MYX\BW"K<9U1T.^/)XLK.UZ"[9Z4 'G_*LLOP5N_V+J@CV628#:>CVJVRJSBN
MX7@ZB@/MC,.%0<,)3^[,9A,G4Y0?#(:UF\2G!/(L%8YP^546M*[.H!N_]>"E
M&X=1C:?]6+DCNQX-;\LO=6_"LI136JQ&MR25)S"S92KAHNS1*[J@OO^E\Z_A
MR,11O)I9**'B2%&LH/!4$B$X8,1 A@ET%FI7RRPD4"#,B7? 4JHTE.%:0+7A
M$FINQ4%E%J8<PGWG$#YG'&\+]0>46WC;&7WK#6;#ZTPGP\4;,_=$^4Y#Z8>(
MK,P_1'*CO+_-OK791^E9Q_BLE!*ZXL05PH82YS8Y:$T)D;L[2C_:C=TJW7&_
M$5\;S3HEO+Y* 68X/M'CYY/?>M7M3F^G_=) 5K?#,/7_*2V*1 XG20YGIQJ'
M<O([GV3 R6Y]D@&)'%;*@)/)##'3<7AZ,2I=^C% 8ERZ;4?%K!SA^*9W-]X3
M9[0TBSBES"^% R%4RQR!%#-,B*;<.Z$(,L898Y#BS!J,$%TC'.COH^'X:27Y
MI[DC;SQ!JB+0%Q1N%@2N!E>_U<F[P2Q5!&4.FFUQUDZF2#DH"1!/"A!7M-M
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
M5DO8G5WKRXG '2#K%$X.P.#8\OC1\G@EB HHKP)K$($=H48H*3!A$@ IO4&
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
M-*,F-;A2)2W-OMJ;)$-QATMV"-7*6AX[#!XCE2H\G@.- $-6$FJ=%M(@QXU
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
M'TSSLWSTO7>9?_[][+>T*4]H''2N<;"G-0X$3U8]4%E8T'XUF7M7620)8GG
MZVZ_L_\-7*12>B\Q(1(*BR3E5 OG!1><$2F(,6:EON2^-C"=/&IP]>LP;,;_
MJ<@JM6T@YN1D-?>RU@U,8M?+)-IM=W"1MP*P5DP22*P B"O%(20*0<.X%2IP
MXFOM8)GL8N(Q-+JO;=L$VCO;%0,_R8*,%L8V+&!WSHR+39T=K(^I8*^/Q'01
M#NV4I]IBZ+FVE&$K8AMK&S&88HK\2D[TVB[5*@D1C8=B<K+:H:8NDM@_^M)%
M3"@!E+&P2PP'])4:2@Z$L5A)H"AT?B5 ;&^;MG_X102?K+HM:F/DUP#=2@=8
MI1E'@"H(E*;4R" " 64)4L@Q0]#K<=N>4!?2$[A'%HL:1=#E@][2OR_L"1ND
MW*K]JFJ@2':1_,^[WBC9/V:FF_N@^XP+M?7EUBT$=B?+R<UH./UV\Y+7X]TM
M7,72WG;_F>AFIJP7!]JCAUBJ4Y0EHV7@@?*>\C3<K(Q<AB$&13M^V2NLJFG[
MHJYVW8M&AATV?&;5FENE1DN:?!S?.E-3FL@HF4K^&8@MFHVZL0S38!HFTN_=
M]B;%'=,PME$V.[:R\MS*S/ JS\[R @IP$$/2L-,8DS5WKF^/IT&QK@ZW'&90
M@Q^8K J3V_LR7#5-+5YO5MQ]B"O>MD>CG;8[)"JA!-YHC6F0Q:-&Y27AQB+%
MB;<$..B?S%"KK7;_]L?S/H6J(%*/"P-3/HX^J=[XIG2YS'A[G3VY8I.?7?:$
M5%[<=)+YMW9I%*:Y20JNOKSI#K[E,X_,.LK]$59FWX*+6&B+$#,,J";2"$F#
MTBBA\9IAK2E$1HL5P665!!]2J4E3_#Q8*\W8@D#_OW-; XTR>;(:P%@7B3Y
MX_B:.)/>H)A^PN>91_0A7E<PY#*/Y\@#O^\*GM> RYD$#T:<_KT9S9YRU_V6
M?[P(A\T?'[O784R?NOT?W?MQ>-?/-Z-R.D^-<752JZ/N/F?(V<TH[OZ_C0W3
MQ@C .#2<,N^ED9(+Z0$2&%MI=LIE2+ZK< R82'Z#2IIF=YL#=IO)UN$_/\(Q
MI(\_BG=<#/M74::P7[3+/I^:9XA ![HZ@9%WA*PUZWKZY=R=9>=?,O/E].S+
MKY^M.G<V\Y]/U:GYK'[-SL[#%[^YT_.S["=3@%M^]=?F[<%\)$N ^P"1TREW
M'D9TEO<+*?VCE<!" 9PU'%*(B9126V0I!T *[.A'4AQ/:=YJ\NS;Z098WU),
MKX>ETN6?@A+3[UVFA/7+>/Y&U23*57\?E")3T/N"]%%8$;+SZ/);7NNE@)['
M#^]EJ>!L>GO;'=U_N9Y;)PIR^I8/+GOY."ZK[@\O__BP9I.T-(IH'PO. RJ1
MD RA< #8L((F_)_^N A"\UQY![@UEF)*"0_"-0+A@)#* :M=D!;R(#C<Q1-X
M-,TW;,YKA1Y-1VD/7B2!EA%F91!9&F:0@H:C1/AQO_*WC+O9=G2[&RXZV7 Z
MRKK?OHWR;U'.+\3H<:3D^,.DT@EWH8<O^:93H%4^R*]G!H-Q(MGT6S?&/45Q
M]F$%^N?R]BJY5)ZP%$T+9DA04EO\7'W%($J]_:5 4@B*:.(4PQ<4H'Z__/4_
M/H /Z7,8^N7L\YK5/>_=AB4[S7]DOP]ONRNQQS]Z5Y.;\&>86QG"&/:UW[T;
MYY]F?U1Y)@4L?I@GWLR3O.2'Q]-RBE?P\(;910]_@[O]A&I_XHM?MEMV\-Z3
MC\1S84P\<KX4!IR?DB8[G(X#?(QW:6=W $'VVQ?JWT,_F6=0PHJ(MCLM+(N9
MU8.GW?ICVWJQ9FF.)B53Y]]Z@QA5EUUT^VUCW_T#0$/3+G;*+SKP]"$I%Y5O
MJ&!$20PQD)AZP*350>?36@-'K,<K.?%_K\CN09O4I>2^OXJYDG4@K36!J)F$
MVF9)MB#5@M0<I B K!+$HSPT#!E#!;4!OP@2QDNFD&4"(K$[2/&:RGJCCB1U
M]@MI**$>3<6MOR6356]P.<I3$F!O\(35*J7UP%^RNU%O.$HA3>GWNV&9DW;D
M*MCA5A<B "] 2FC'.8'0QY9A0G$MI!:04HR1!\ZM9%@\ E*?9S3W>TK<"O/V
MH^'MUTA:7\-(A_':KS/*VL6)OWT!BXZ@X!#J$+7,=AC,1A?9,(09"2RQ6A%.
M/<%*(0&=].'_F?:&O!*SB=J8+6@Y<C60]QTRV_%4'B]DA+"%;R0C'++F=]C-
MCG[:A'2BXEJ/6@I'5'%#*'=6(8X, =9PI: '*W& CR"=S1LB5J .$J]BSEFE
MZ)=00%V@L8LKKF7T0V5T"*HQ-) J!K%3$E$GH,#8">]CHB^)S8=>B=%K$VE(
M!X ZU8<#8/363!)%H,OI:!0KC+2&DN/1W2!:&$H(9DY2JH4QBAHNA-86"0HI
M\Q9;NY)M\RS=S13$]<JF$M&AJ*UZWK);8]BM4C@$4(TAM01P"RGD1B+)$9%<
M!KG"(8M?C=UJDRP8Z'#4&DL.WUA2JZ30:E$'JT7QA18%I.=8.X^MD%H[9PQP
M"B'"8B:"I"N%.IZE1;V)<($ZHM;6K@>@1[6L?JBLOHG3Y8+3!2-"(6\ 9= H
M;!P5X3-BE'K%K5TII[4W3M]=KMEGZ]FV+=O>)WJ63R;]5"TXUK>9W$01)48<
M=\L"0&UOMO>L8FV2.A!<Z%B:(ZHE,\@#32&4FAD"G1.0$@$L>)G442&S_PE4
M=IZ(3"UH;*_"!Z[3A'LX$D;+I,U@TDT\BA<\2AV#V#KN*%:4&"D1,Q)J:)P
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
M8'4TN5NN:"M54XNII?W'8?^OAM- [W,".+K:PIPMZNT90I&PA"!-!34&::\
MUPX8QZ2PPC:IEJ<\HMK"07+>&P8^AP?:TL/O6)YKP2Z '5](@811HPT7@BI
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
MW=L(YZ/)_\O!3*U ^8$J8H^<6I%S2U9OJ U#[^GZ]J6A8RO 9-/A7+7<HTT
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
M@BLJN!7N?=UH+V4VUI@XQ"SB3%/M& 7;BR/**$;"E"@ #)/WS.3)[\'OHAP
MX=9+SWB:O_O'Q>4G^_]%G]WO?WRV_S(7+OK]\Z=_?C:_K3'B$H^LL.TN,\;[
M382\>SK#W<-@X:O^$,R*R0<JX)I&0GO15=;M#_J3;))'H^D8[@:^B,;Y[73<
MO<Z*/+H=C[Z.LYM.E9V=]Z+)"'Z?3,?#Z%LVF.;^\_S.:V#<?%Q$V; 7W?2'
M_1MX6=3K#Z9A[:_&HYOJ#?VBF&;#K@\IWN713?9C\9W%=3;.BZ@_C$#-1*/;
M? A7C/_*)]%H'(6>Y/ ;O-8GAG=A)#"HA;NSK^,\#^D&T5U_<@W/Z(][T6TV
M]K4!SZ*/P^@W>)VW[CMAX/$H@]]'5U'2'P--1S!\F/'0IZ%/_4RB;#JY'L'Z
M_2BG/G_1]!:^6+;/=M34__&PJE8(Y6JAA4-"M$L<%8EFE NI%,-<IA03Z5+%
MK%B5_"#QG^>#_KTDIRFG]#_ T#>@V29X66-_#+X/N4C^K![SYX4GR?ICOO>+
M/[/>E_S/E=>8V9+Y!_V6WWS)QX^H?CU7_?I1U;_N.$5?^H,!_+&B_G>TLH'A
MP(BY&0TK)IU<@]K_>AVX,!\&'KGJ^Y$"]Q!\%JUIHU.4\;*DP&S@.Z^05RT[
MW]S9Z[UJYYL##NWS:KG'E._R$JL 1TJTRL$ !1(LH-8:VJYBUR ;?\V!=D/
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
M<^F2*/UX;L[M1_-K='$)7_SFSB\OHI_LS*?[^^G18"-2[^HQ'X*9S\/9%M[
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
M3- *AMC/H1[M[/M&GKU2 GMA<B?5M?7_9^_;FQO'K3V_"JNSV>JY)=L 2)!
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
MM=;RO'\C!M.A5"%Z'4_2<7HKBGAYL<+ERFH/Z<E%#?S(P9(_G<!41XP]3G#
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
M)MN@3!BI2^4\TW&P'5JV95,[=%S/0HQB*W+=D+A.N*8R::]A2P^35FOX09>
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
M"@)JN38W$34CQ,* ,LS,,#0=9IJ++7L4M;]J8F\V%$20V;/M-OVMSIHG8(6
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
M5; 5ML#,C>S>@W_XY6*)\S"*Q_&U5FPJ5*KL /GTB8I3*3B22?,7J43UY<K
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
M)E-\:??J4+"O'J9(X:;]J29D\5:3,I*V5T*5ALC=NV$U3&Z2LIZ@@%0$@6I
MI8-</^S14T]:2FLSW"/768JKW-^ULBXJE72,:$F.8^YYE<(OI$\423FM'93>
M'XI'N'0#(>R-L-^_I"&C\D;)55(5O;Y4!LM\Z/.26-.[6+BEFDZ%(!2_-LRC
M>I\HOBD7OMHC]![9W!,;8?1QK V[^0*X%5AU]K2:&9-,"XRN5;N4QN-5HNW#
M1I6*SEHV9*SZ?5U%-Y0F[+ *=%Z7CG]QYD:'4>6%)W="C!O,ORC/3[%_Q?7;
MPG47.M"5C%18I&'DWLVDJ23J8) 55)42N'Q_G$5_M:^4#N5V*Y]6AVY56%K5
M3)>!IH>N1YFU7L8C57F2BN-<ES'1,@)8I<_+BO#B0I4RK0RQ.0F::9U'1$D_
MJZJ&*QYE/4UJQ$IH2ALR;60!JEU$%Z:H-+Y<A%'!3;5_HA]!6B5R?9-;C231
M@%4"5,KC2'YEDE4N7)'MD=^1U/LF2E^ML!?SN=R2*+>:[XFXRVL'Y^%B5_?1
M$2IE(8H"T4#927H^E+9YI:9NPM(9A4LE'5+7*#/S*NE+EVZL74#)P3H!7:J
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
MC_ Z>Q:0[QV,"Q.,BQWF(,BR=(2 .X*OZUF6':D+!JR %; "5L *6&&O!:R
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
MCL9LBP&R3K<XL#^VA84@%=,1 NX(OJZG8F"N*& %K( 5L +67<(*>RU@!:R
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
M!3MEEYGH/70 M(7877R=/2H!Q_P *V %K( 5L.X@5MAK 2M@!:R=QKKM*9L
M0B'=\31W+&4SR[@,KNXWFG!QQ\G0\&_B;UG\/<XF-_>0:]D5]@1\@ _P==,G
M EH"/L"WS74'_X9T1S=9%[ "5L *6 'KWF"%O1:P E; VFFL6Y[NL"#; 2[T
M$[1[_],JECJM@NO3*J0OTDRHQN7R,6*5J-A@'N6LNE$C)7(I)G="R'<&Z661
M-#F_B<>3>#PU3N(LOA?CGB&NKD1?IT<"T1>JJ9!!>RJ!8C4S)2MSSO^ 4&QI
M7(D=_ -HMYV5[%+W8'R$U]DI@7[O8=,0L&EVF(7>0P7 89;=Q=?U[ YF^^.M
M U; "E@!*V#=?:RPUP)6P I8.XUUR[,[Z_BK$ G9E4A(![,Y2/4>0\0^4IF<
M_V#R!CW'CL<#,1JK,RNS% X<5]GF5(IJ#0;J8SL#J;HS&(+.8-MB0&#(I>PR
M#T$NI2,$W!%\G<^E[$;C;L *6 $K8 6L@!7V6L *6 %K][%N>2[%=B$4TAU/
M$Y(IEHFI3J;41V,PO[K'UB;;BNDC+X&X$EDF!H:?CF[%.-=?T7W >D:<&^Y(
MC ?R4W4R1G4=BR=B !F7+<^XP.F5+0VWXB."CC $6[?%S%AK; Z8&=O"0Y!Q
MZ0@!=P1?YS,N4(T(6 $K8 6L@'6'L,)>"U@!*V#M--9MS[AX$ KICJ>Y2QF7
M*F%B7VYZ#HO*A>BN82?IH7$Z%FJ.RG-9%$B6 #[ !_C> 5^GW!J@)> #?-M<
M.+"-TU3  P6L@!6P E; NDM88:\%K( 5L'8:ZY9G+!Q(6&R!"[U!?!O,6:Q]
M2H2I 2H..2HOB!'.Q/=T^%WBZ&=BD$SB#29 ?'V'NO56SQBH\R#JG$AZ99SV
M)ZF:C8(=/1R%]8QXE(ZORPS)\;A_J$^1]"7]XD0^V_0R3P9)G"4B5U?PTBQ+
M[T26]XR_?_V29M?R^?V;.!>&%X^_]8R30_>P9_Q+#(>Y$<79=:K?-T[T$\9#
MP\WSM)_H5SWCC\/SISX^EW^*B3!^%6.1Q4-AG,N+JX?PTX/S^_% \E<Y)T:B
ME ^D+R4ANB.Y=OVX>!A]/&8P2L9)/E'K]%T4WR^FR-Q)BAB?D[$P/JL3-%E/
MOSVY$<:I_"<KW\V-KW$VN3<NY%MBDD*N:(OC8S 59FN+ZC$ZPOP(,Z#?EMAF
M&&RS'6:A]U !<*YF=_%!EJH#! :L@!6P E; NC=88:\%K( 5L'8:ZY9GJ=:)
M64$D9(?D9BNR5&0BLM$PC<=QE3OJ=)JJSD8]D8Q27UM(%KTP0Z5^&Z3]J7J\
MN5^OE&F"G%(W@Y*04]I>VD%.J8/T>Q-+"J;C[#(+04ZI(P3<$7R=SRE!MW/
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
M@LG("D"1X,LQ7Z8&P4QF!?#^/EC!"E:P@C5'K!AKP0I6L!K-FO6L0-\^0E8
M7O2ZL@*7])<(Q6A*G%\Q"R/]FD+?]=F(0K<9C9 8W>OG57V(+B-- $6"+\=\
MF1H$D28PU'3!"E:P@A6LA6'%6 M6L(+5:-:LIPELZQ1I GC1&TP3V#1P)T&R
MLA$4G-$PB=%=?U[5AQ S<@50)/ARS)>I01"Y D--%ZQ@!2M8P5H85HRU8 4K
M6(UFS7JNX-1J(5< +WJ#N8)3.F!!!-UF-$)B=*^?5_4ANHPT 10)OASS96H0
M1)K 4-,%*UC!"E:P%H858RU8P0I6HUFSGB:XZ#E($\"+WF":X$*R2/GK>*<@
MRW$2H_O^O*H/,68D"Z!(\.68+U.#()(%AIHN6,$*5K""M3"L&&O!"E:P&LV:
M]61!V^D@60 O>H/)@C8;\I C50 ^\('/Q'1!?EC!![[L\2%CL&ZOJ%$@#Q"L
M8 4K6,&:>U:,M6 %*UB-9LUVQF ?V0)XT*O4G:T;C%S0*T:.M4].W9C_R4B;
MQI1T>,#(;T,A1S2.F4=H1!:3"S340WX84[7'(SPDSB^?#WA,RJ7R[S '\($/
M?$@N0)?@ U_.^!(O8B^F@X#]M3_Y7)!'SY1VYFY-I?3QT\+T[8])%//A=/&.
ME1?+F)[QG\?_[@K^3-$>F5DNG'U'>26EA^1L'JI&3[<7+Q_JZ6-P1[_E4JJ[
MI/F(RX)@=O3S5FDKV59BN_/M!]KBDH]81+KLAO3$B"YI^H9[L:_^55P#(3TF
M=]2X$-!QQ [G_RP!;RUGC*I;C[N,Z2VJ'S]M+1E\>FC_\4/-A=/6YXV^@R_Q
MOP7L"/*@-UN,QBR,:"SDE(P#=;:0A$I)PRLV4L_T[AN"*>\00:H6*%H&UBQ$
M!M_AF?[GAT:ELF^J2M$C/PUWZ>MYD9)^J.37M;H1H7%,73^-PLT";5':!M7*
M;CD)QJE_*B3V:4RHZZH^G893M<DC8H7AA :DQ\9"QD2$I*,F9>G)Y=+.R;;J
M[!D)14P\ICI\CPQYH#YO>.RK\QGI,W>BQ.1JSJ5OX_QR?3TT$#5NC'B45!7K
M_?.+Q((,&.&A*Z2Z']61P\&42#9DDH6N/J*^H653MU'M2L206)X8Z "DNTLF
M:AHI[]_6<F/]M7*S6MW6#4#5L.0Q;UL/5/>^^I=TM^?LWSWGQF?J'$E&U&-*
MTJ%0<NL!;QC/;NPIF?6I2=O=;RHN)8O&+ V3JB]ID"L6,JD:^)99MXD:2*\F
M.K!Z)T@:35Q_1KZ;E1&U5J!1!JSO["6O)R&5?%#"O<];4:72;C;:K=)^JUT^
ML#N.U:I;=JM<:;4Z3K/N=+1S1I\CZCU5E"MS7WB5HT&R>9/>=2 "3UWB^-(Y
M(^7:+NF<]]0_JE\B_>]G9U;OY_,]_HW(OO6E*T*V^X J4@W=EW*Y1'1K[<9"
MRN72/=M-/GUY&^^X8CL#R>CU3C)('-+@ADXC;2:^O&M:-;O1JK3J3K-1MPY*
MM5;CP-[?/ZA62\UVJ]ELU>^;UK.C,H]6S-*7P!)?#<.?MSY$=JUEVXU2K5ZV
MZP>U3J=I-YOU1K-3JC2JU7;3?M6D)0GGJ"'15D>4N+<_7$*7GO['#."E9KJJ
M0N(''K+^\=>N=?F]Y_17]E#-HWZ+\;+JBCKABXF,)C1,IE]Z$B/9?R=<)OY[
MI)72UU,6$<ZF,E4]XRD?_.;]GDYTGC&%2B]ZQ:-8ZMOX:DKE38(I<>DD4E.;
M9+(DTQEF.@.,%+(ZH&9":JJJ=O@T&.J9H+Y0,LM+OY!<6;*)GA4F%Z23V!=2
MH7G+'<>;'I4,A3!'5%[Q,!5/M8>8[TA'^&3/QJ*<!T^$.>M/1$!+.0US&IN
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
M0@1-1[9T'&PLA7+WXJD.J:EM+HERK<9J(JGG1^(F9#+:-3UT7GT@=/Z/^<9
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
M36WG&NC^WCW>#[H?CGN]3]#Z[]OJFTJEAK!?:LJ#%LRK[]!X^>-B-/_/'F7
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
M*12B::7677ROF29O'/(AC'I&G5C2#OVX!@N;\A7*,8,OQ*!;B"<2GG]A3 [
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
M:A&I:\*P\23OD(9@C,TMZI",DG^&:85Q,9+FDA%D5R6"[I,)*:A>VV"G:?X
M,:#!$'"U.&*N+4W*6K+YUM'*U,.</?V)I#.P$<!%?!B/5.\L#Q0HU5CN<2"V
MXB#.!]4(\1T#>G'7F1-U.J("*TZ<)1[LLG N5JE_0$42Y&W^L,-O;G^%''LE
M;A0FMJ>2#][E?J9#.8MW?QX4<H!5A:9:(=86)I1S8193X_[T<IN0%:H0E"A[
M6.=&<%<;'&,.SE79F1IZ1+6;E"#T,%-@95:YD4H>$^;I\H RN;]2B[BLM%2D
MB-<&I)AL4LO0R?5'*HEO:WS./8^7-BYTL.O)6ZFUS8E6-N)BZN18-U^Q67DV
M9G,</@T-U9ZR"&4F-0_.LTL1"%+6K,V5R=Z76C=MWU8+B*%FZB[P*MR!@"KA
MHI3]Y10SX<1%%TQQZ$V'YIIPPK$>)'-4$T6#6Q*5!C6\!FHF@2L"9'-(*57#
M$N!.KWO'1&F1<GH$ZLKOUSCOM2#>]YZ,.^GP8"Q_NY=V36GQ<^N450B!2>+P
M!H/9[,CK>^K(M=J=!D=TB.\+K/E[KXE3?^77BP)030=;PV$ZR7<O \TFEU!7
M%U2H[<W-K4[@=?7$:F(DYP^H7C6[M%W1OV#M6??D8._9NA84R&"C?ZC0L?N2
M]2S\&9,5P1XX(C+MK9<OMC8W-U'@.WR31JPXZ.9!3;&M]4&W:5W"^L%)Y!8X
M-J.0D.ACY*+U)$;#BUY/0B=%I W?"8<,%1>+VEO8N=H "8)W$X_WQ%XB!U^#
MJ 7SP>-\-$758G'X&,.TQ#^/[.Q:AAU^&GZ#!6Y/B>5K/.]U7:,AUPB')<H'
M*JQ9C-W0AOQQI_M\3W?Y00J2P 38O2X6E2YH ^%VWWKSYH=@;:\\7^?##ME=
MO:7O@YE37G=PU_H-EM8R3&M/#<@],2"7?(Y[38/7A13]N@2U4CI8+)5JG2&5
MW#=)8@^Z7_:W-CL@9DG]MG%+I&L!D[=B6"HQSTVPIBH]W7N5F 9PA$3H) HK
MZ#B,VH"^$N^0RXV+!:#.)MU7%6BJOMVHLO3R*BZ/3FUY;*M?TLM:H]WC*H?.
M%%.&O@TC(_6#S-(:<JFHR4)/([]@RY6$*>W#,E7@J/Z24L1UW4;5O6BY#?]>
M&0&7XO3P1*5\((4@Q=VWBGVV-6%K<Q7\?.#@Y\-M;X%PB%YM-]JA^EK?(<:!
M:XA*NL)(,86_F[P<A^,8='&31%5Z1G@^5WS0JC"2('H1)I5-)FN*DG-X1)LP
MB#+#[BL^1?'=.Z]?[K["4Y1.4G8D[VP%^Z!X$\<[P;DG)LR5<^56+PXM/0T<
MY7E):;.M3=G9U+:((STR880SRN"_.-&Q$R$C(P[GN7J_H?'2.%?^AMJO=LJL
M)TK+R-FL#\7OMUZ!F8;E=.2Q7#FH45L'O?;#IH->GG@3Q\K#K=7?L;+45+90
M3O0\$9EW\-EBA51Q\IF"9276,5EQ45\$L@*X:K%5F80F $L;<P$LC'ZQXQ*?
MIO"G(.SG61C)&BETD6S91=*1&;GP@&CX33],0JE"'%*)!7D>G52V0]!<FDR*
M95BW =CQY=1\4\(594\PXP$IAR >35I?'&Y9\#*Q[@E_KW_B'0[C?W+P_#W5
MW^(_*W024EFH@^>_F7R,#&GG)?VVH1#CUG'4/4F$9FTC"--"\4KR6+8,(U+#
MI)0Z-1/CAU[D.QA'2Z'EOC/)65R-%J^LUU"_6R]?ZE4"N7W.7]VK+OQ>#""T
M@LL77<$@'MO97'+5^ _K,9^"1'+9=W+539H@2[]BBP?%U%_7)1E#ZGU[1Y,N
M!<VUE ,%$96Y*:L<([D87G( >6Y-Q_/MNY9*G)5V9OVX]UY%PD"!C-, =D(@
M6OAM2_?HW)-Y32L\GCL\%BG"!=B+UHA#V.HV>M\E"KHQV+Y4?\8SBTD$7F+8
M$<&=SFW9*$E.82?QOAKT/Y8(=4BIQ@R\P,9]+TV_B$NK*,P:DX[=BN$-5LL@
M2[+\[=] <FT.A_,V17">F^$_GOWMY@ORVJ_X^?+R<B/M]S?ZQFZK\%:)*6SV
M+3!1YE=8G+$IT7C)0V3Y?!'LV<^(@1CD__6W[9V=79CLX@[(_9WMW4$XOF%,
M<4G/AWQ417?Q@MQ7-^:UV@MC? PO%R/H[ZL??D3'9:I*5+W&UA$%YV$A" ^%
MG6-D')0=YYC0"?N4I2!/0?)U!00_L;K@L3FCO/2<*[%B&%\0\G*S)<>C@,?(
M8ZHD'R4\%7$Z&"UE.DVL,8Z?.^2GYO?]Q_)2:^6JDD7K&0=P3FNX'XL*(?X>
M3D% )XYK$R-5XM2BU =F7JC+1:Z"=UH!5")>.RQMZ:EWL4268W_FX7_B%M?2
M=^_%O$8?,O($S6%<]IS7M(1]$+R<2_TN*M#Y1?VWI>-W9F BWRYCAQH12%>Y
MO1&"[,QAUEOS*D!;(D#8FG;'P;3'3+9EJT5K(3P*/R2JS')DML7O6^/,YG'E
M_2^^'G@3OM8/SV)C.#^+=#S'BB$5B@M14=-(X:[8+B7;QJ?N"]?P!V+^5&GI
MP4+TM0A:L]6PX_5I+Y!'6WC2Z)P(]F'\39C"4?*!1HO\((:KM,AG+7Y<J]PM
MR)1Z*N!3,MKV&N(=SN]B&:VS^1NI3D,I]'(.GL%2&SVA":@GE^AXPNMP?5G
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
MQ$B9\>ZY"!DY1;='9I1*7505ID+DA.EPF19B$0P(.5]0].#M2YB*^[08.]M
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
MAHC?!C9(K/FD4I:0Z1%:[&_XENPD4F%WI\*MM6+7^:P"4&W6GECU7GW6NLM
MVS3;7+MF!'F=(^".](&(")C:T58NP8#[&?J,U4\J1 8(\<">(S56+&4?I=ZC
MQRMP\_ZA[=B/4XW5,=2\'KB' X,"W .N-.Z27HFTP4X?&9N17Y+%+Z]U3F=_
M$(-U!]:@Q_I0)^)4W\0UIK4QF#P\:L/F")4Q(\3HZ6S1)DILM3Q<?U/#S_A_
MK#(6:"%@C/P[QXSX&2Q9A$Y+1P]'G[VSR>#?QO\0U+TQR\HP=ET#\Y\A6._+
M:]RM$$ W%NU*]]PBWB-3AG%2J#M(8#Z>N&USI5Y7. :TE(*I.H9%:9-O4&)T
MU+,DM34X&B2 (^)A@0LP92S%$AE3Q;I].I>MUZ]V7VUJ!C](DI.*>&&HKSH,
M$=S4GTC]OJU7*#*'#6L%FR5RJ%'MR='3V&0B/!.UX%-8,!&QK:/7+C&\0)76
M#=%[)C>:,!QL+>3N2&.;$^;#M@1FP8];.=]6(/^[Q>@I3J,E*Z=T/G0>*&)8
MA88DO&6I:!XA&[*\C0O9Q%N;FPU2ID;X_A/3%Y,=_I[3?((UR=O\=/1>DB77
M%?J_[9#_U! VEU?+_V:JP:]P]JX2@U8R8Q&V9I$EA@C5!!F8<&"/%6X\SCC/
MVSG&:/&U)-[4:A>>Q"@(6)FXMV*/]1J/-ZVN^+TGX/LO@I5Z?^_J?1OUI..9
M7&S5L%N#TC:0'R!]+AN[AK;OM/!C"DY-K06YC;1O5SE#JT:CU: N+*F:;BNN
M"Q.DQ2_8@5$=)+1E?9-X%)?!FNQDD!._'O\>$)D<##K9_E2B 4?^ KT@I?I6
M6HC'A!1SPH0[SPTTE +CGB>%[([OO:;NA2OK81653^9;/,@67PZBYFI^^6/3
MTTS?W*MX_!CV8<5AC.AS!AN0SZW;1KB_6PV#>L39A0YSZ/19RJ@DL!RZ4=;'
MA-M!1SR;PR%&V(*PO(L J_, W8TB=^?E*TP@_!IT+S!<UPE.0!C\D\H [B%3
M=):G<1B\>;6U!68,EN?J@LR#WL]0?DA,U8OX>-%M5VMH?N5/B95;*\>SS*+,
M,%^0SY,#XHN83T:LJXBF<AZ/X5 I+Y&@17T4/KJG($U+@47C6A:EWQA*4[D\
MSS!0C" GDQ/_+U,""S MIP&19C &S,[]<]G+H ) #Y@XYL($1[06K,E'E\NE
M:OMUJ*<UA!ZW"VEBB#.&ZT(%[\*"F&)L@NE91D6LYB[.J?(6?9.:8:Q4R4HD
M#%L7FTLN[-DS%F745K]JD(4O-R>!QDN'JA/X/><T-GD8<8_B*W4->;/L%3*
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
MX6]W,1C^E?XR*B>K[W[]I]]?+6;Y=_\#4$L#!!0    ( -$P-5"E?PZZ7 8
M $4S   2    861B965X,3 V8F9Y,3DN:'1M[5MM<]HX$/[<_HHMG>NT-P%C
M VE"*#,$N"ES#3! K]>/PA)85R-Y9!'"_?I;R3CA+4DO(4W2DDF(];;[[&K?
M9./*JT:G/OC:;4*@)R%T/Y]^:M4ADW6<+X6ZXS0&#?@X./L$Q5S>A8$B(N::
M2T%"QVFV,Y )M([*CC.;S7*S0DZJL3/H.894T0FEC%F.:IJIOJR8KNK+%Y6
M$8K_7U1>9;/0D/YTPH0&7S&B&85IS,48OE 6?P,7LMG+F749S14?!QJ\O)>'
M+U)]X^<DG:&Y#EFU>1'P(=<5)VDB,V?!K3*4=%ZM4'X.L9Z'[$-F)(7.CLB$
MA_/R@$]8#&TV@YZ<$'%BQV+^+RN[^4B?&/2XLEHA(,@$U\;'1\0K#NE[>NP5
MBKZ;/_9<S_-+P]+1$?4)*V6J%8?@GUV5?J2<0RY8-F!&EK+KY7_;9%<Q/=N
M<A$PQ?66%4.%[$QWRG6)MQV[%85F%SI+0CX69:OG^\.RS5G"8BA#BB2:?W]L
MG;8&X.9SAZ>K@&_"%A%*T2ZR6D;E8G2QC-5'ZV'J<D;(1K@&ISR(4I\:QBT:
MKITUVPW\&T"[DX-.NPF##@P^-N\F2'Y5$(/\QVOVL339Z)PVH?^U/VB>]:'5
MKG=ZW4ZO-F@VH-'\H]GKX46]<]9MMONU0:O3ANZG6OOG4+,%L*+DPQ0A%Q3W
MH%P\VHV/#0(&-2J'#/KS6+-)#"WA2Q5)9=-!@XV84GA1EY.(B9B8U /=D AX
MJW'IF]='GI<_,1WVTCUY=P DAHF,-2AFS"6< P9M1$V!"(J=L;:DV6C$?,W/
M&;3E.9L,F0*W<(#9Q2T> (\! ;/AU5J\U %VUTS;IJSVU"[J"+9$JX$\$UHE
M2^LX![4P!#1:%(VR$2J= A=@P%LQXH#@>$!PK>F+D1],&!&H^1AF 1.8$G&)
M0<-%0BQ2\IS'J(@8Y.B*DI#Z!K0)'\4F!+GC[VB*S9%4/K-J223(/6/SW6ZN
M2X@VS'<-TU8);L:8\K0)LUQT+5'W4HOWCT'&/4S-L;+15\;I!T2,<;NUM*.)
M(Z$#Y6YR'+/=B2W@%"9\+'VTH8=$E@V3+DHS= ;AAU,CIQV\7);.'G&%SA81
M1<:*1$$*M26TDG3J6\:&9W>*;ATGYK9!J,^2B6ZN@.Y'E!E&(S=.ZV,\,-S#
M^5,W3TV&(0.?A>&"_8=,/F/;<43\M/T=!2AL,M/(3--T\8Q3'>"8EYBQHZD9
M75PX=N[*_'.F-/=)N% !:B7SOVK2%><J%3:=Y[LTYJUMX +V]2!/;D&Y\UV]
MQ@5',@SES'B P#V*I\-X8:YO_7?&'5$[QE*UM6N,N,8'4HLNY-SR%K'M)CG6
M8IZ@)7]WH"T5'S'2OB7O[AAJ,]6VU#.N RP&Q&5HPW3(QM*TI,(P-0=I N-5
MOEV)PHN8ZR-A1=3\ +K$F"^/B- F<TL;Q4Q2;G"L1+146):0N>UA(788"M3$
M0.@RA:S1\3$6]@-<%AL /:Q4%/=-K=+7TO\&GP5'RAADA>DC(RPJKNJ-@KNH
M-_8Q\EG'R,*O&2.]?8S<Q\A]C+P_H!7+\]9.[=[13H[M6R+ [W<VLC>OW</\
MR>;G[@Y1SP+;,S3%6^[+[>@.T=*A-B Q^,3>#UF[NX%A B>Q"^9/C=_+Y&1*
MB3:'2XH)T_0.&2:HG]3WMVU L;BC'; W0EOM^FYT]Y!0=ZW/)^!3>PC;(2RM
M7S&E_%K.,^UE!L)4$>'*WKOYI/[:V=ED#>V$J#$7"3PRU3+M2 HUVY,>5E#X
MH524J:R/]32)8E9.+S;BS]6)!Z<@0O$A4\I<?[Y)6?RV=!I:'?.*UX\=WFFH
MM$3Q]B/74&HM)YLES/)>+;>3^2M=B4H71[XE$]G]T\U,M6&RRK9SRVT"+G9X
M 1_K=(AER"F\SMN?AU; KI*7ZSENWC$%]1UT\! R2F0UPAQ?#C@>-K<\Q[]K
M!?A$Y'L((SZ=/W$#KE;X9 RQ\C]DJ!_%B(+HJ6*Y?Z)Q!DBHMW4OP"\B?LF$
M]T6$>[^X+[-^E^&QXM+/;K)[^?;R/67Y=B!/3\8,"[HYU)3BA)+LGXQ'3,&U
MY>Z#E-/[4+:7;R_?KRS?#N3YJWL  ZE)"#TV(XK&CQ7#TH<^:]]E_7$/N>[[
MY;D]@#V /8 ]@%\/P$,Q7'N/X;%>J7B1-NP;)2\K]E67ZG]02P,$%     @
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
MFRP=85">-L-33_+%T9<A=T#L . +HS[#B$>?EQN\ZXWWV9H]:+@'V*#=&'Y
M:$\&U+_L.M ;.A"_,FNE*%'G.["OX6!/7YSO/YYIT-P1Z' [9Z;-5]7P/7C%
M1RCH=L#$GTXDZ W!)_G+<%YSSD^KTK!^I=S;GHWE0RN^A7RK*<(-]S7E?J0
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
M6GZ?\M8@M"B$01C !O5J-:?2%GBTS9*$&EBJ7T9!*=8^$3NDP[U%X8X<376
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
M :0QSAC=:7*]:OA>-<(6&):[V0TQS<((4V^#O+F(:TW792.%&5/C:'6F!DQ
M2 T^11/T']'K-/,%#:0_,96H)Q76F]D'/[0810.JJ&E@,H$[B)@;+N8[X$;)
M""F"IJYSOC+M!LB-U1L]8&<64MRGL+3U32\3:V-JSI) %_2SWFPAP#I,NXB)
M*BIA$_!PDY%Y2@76NGQ%/:,]1]8I0>YK-7>2(LBYDEMGS\_2:+K]0^5F<?VP
M3L\3?DY]L1AD7Y-?=K+/W-V_ 5!+ P04    " #1,#50+SGY)7</  ")5
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
MDB(GVU0R=D<,RJW).;DH0'!P-&K)(J-S#+ C3%-BW Q_J',A;-^ZJ+;8??G
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
M 0 1              "  0    !A9&)E+3(P,3DQ,3(Y+GAS9%!+ 0(4 Q0
M   ( -$P-5!X!]81N2P  $/Y 0 5              "  7,;  !A9&)E+3(P
M,3DQ,3(Y7V-A;"YX;6Q02P$"% ,4    " #1,#502VR)\^*L  !T[@@ %0
M            @ %?2   861B92TR,#$Y,3$R.5]D968N>&UL4$L! A0#%
M  @ T3 U4$F/TV8)<@$  4T3 !4              ( !=/4  &%D8F4M,C Q
M.3$Q,CE?;&%B+GAM;%!+ 0(4 Q0    ( -$P-5 %TC%*A/L  .$H#0 5
M          "  ;!G @!A9&)E+3(P,3DQ,3(Y7W!R92YX;6Q02P$"% ,4
M" #1,#50R2/'6/WB! #(KD  #P              @ %G8P, 861B93$P:V9Y
M,3DN:'1M4$L! A0#%     @ T3 U4 EQ*KM BP  M8(# !(
M ( !D48( &%D8F5E>#$P,V1F>3$Y+FAT;5!+ 0(4 Q0    ( -$P-5"E?PZZ
M7 8  $4S   2              "  0'2" !A9&)E97@Q,#9B9GDQ.2YH=&U0
M2P$"% ,4    " #1,#50JIXPQMX+  #O 0$ $               @ &-V @
M861B965X,C%F>3$Y+FAT;5!+ 0(4 Q0    ( -$P-5!GK&$B> 4  *82   1
M              "  9GD" !A9&)E97@R,S%F>3$Y+FAT;5!+ 0(4 Q0    (
M -$P-5"D!-I^(0@  %@V   1              "  4#J" !A9&)E97@S,3%F
M>3$Y+FAT;5!+ 0(4 Q0    ( -$P-5!N?=HH$@@  ,$W   1
M  "  9#R" !A9&)E97@S,3)F>3$Y+FAT;5!+ 0(4 Q0    ( -$P-5#ZZQBP
M-P8  &@>   1              "  ='Z" !A9&)E97@S,C%F>3$Y+FAT;5!+
M 0(4 Q0    ( -$P-5": 4,5,P8  $$?   1              "  3<!"0!A
M9&)E97@S,C)F>3$Y+FAT;5!+ 0(4 Q0    ( -$P-5 O.?DE=P\  (E4   0
M              "  9D'"0!A9&)E97@T-69Y,3DN:'1M4$L%!@     /  \
*OP,  #X7"0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6852837376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">STOCK-BASED COMPENSATION</a></td>
<td class="text">&#160;STOCK-BASED COMPENSATION<div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our stock-based compensation programs are long-term retention programs that are intended to attract, retain and provide incentives for employees, officers and directors, and to align stockholder and employee interests. We have the following stock-based compensation plans and programs:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Restricted Stock Units</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prior to April 2019, we granted restricted stock units and performance awards to eligible employees under our 2003 Equity Incentive Plan, as amended (&#8220;2003 Plan&#8221;). In April 2019, our stockholders approved the 2019 Equity Incentive Plan (&#8220;2019 Plan&#8221;) which replaced the 2003 Plan.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning January 2019, restricted stock units granted as part of our annual review process or for promotions vest over four years. Restricted stock units granted as part of our annual review process or for promotions with grant dates prior to January 2019 continue to vest over three years. Restricted stock units granted to new hires generally vest over four years. Certain grants have other vesting periods approved by our Board of Directors or an authorized committee. We grant performance awards to officers and key employees which cliff-vest after three years. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had reserved </span><span style="font-family:inherit;font-size:10pt;"><span>46.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock for issuance under our 2019 Plan and had </span><span style="font-family:inherit;font-size:10pt;"><span>44.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares available for grant.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Employee Stock Purchase Plan</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our 1997 Employee Stock Purchase Plan (&#8220;ESPP&#8221;) allows eligible employee participants to purchase shares of our common stock at a discount through payroll deductions. The ESPP consists of a twenty-four-month offering period with four six-month purchase periods in each offering period. Employees purchase shares in each purchase period at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>85%</span></span><span style="font-family:inherit;font-size:10pt;"> of the market value of our common stock at either the beginning of the offering period or the end of the purchase period, whichever price is lower. The ESPP will continue until the earlier of termination by the Board of Directors or the date on which all of the shares available for issuance under the plan have been issued.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had reserved </span><span style="font-family:inherit;font-size:10pt;"><span>93.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of our common stock for issuance under the ESPP and approximately </span><span style="font-family:inherit;font-size:10pt;"><span>3.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares remain available for future issuance.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Performance Share Programs</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Programs aim to help focus key employees on building stockholder value, provide significant award potential for achieving outstanding Company performance and enhance the ability of the Company to attract and retain highly talented and competent individuals. The Executive Compensation Committee of our Board of Directors approves the terms of each of our Performance Share Programs, including the award calculation methodology, under the terms of our 2003 Plan. Shares may be earned based on the achievement of an objective relative total stockholder return measured over a three-year performance period. Performance share awards will be awarded and fully vest upon the later of the Executive Compensation Committee's certification of the level of achievement or the three-year anniversary of each grant. Program participants generally have the ability to receive up to </span><span style="font-family:inherit;font-size:10pt;"><span>200%</span></span><span style="font-family:inherit;font-size:10pt;"> of the target number of shares originally granted.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January 24, 2018, the Executive Compensation Committee approved the </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program, the terms of which are similar to prior year performance share programs as discussed above. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the shares awarded under our </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Programs remain outstanding and are yet to be achieved.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Issuance of Shares</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Upon vesting of restricted stock units and performance shares, purchases of shares under the ESPP and exercise of stock options, we will issue treasury stock. If treasury stock is not available, common stock will be issued. In order to minimize the impact of on-going dilution from exercises of stock options and vesting of restricted stock units and performance shares, we instituted a stock repurchase program. </span><a href="#sC0E9A77D12685B118BFADE23B956A302" style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;"><span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;">See Note 14 for information regarding our stock repurchase programs.</span></a></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Valuation of Stock-Based Compensation</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation cost is measured at the grant date based on the fair value of the award. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our performance share awards are valued using a Monte Carlo Simulation model. The fair value of the awards are fixed at grant date and amortized over the longer of the remaining performance or service period.&#160;</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> We use the Black-Scholes option pricing model to determine the fair value of ESPP shares. The determination of the fair value of stock-based payment awards on the date of grant using an option pricing model is affected by our stock price as well as assumptions regarding a number of complex and subjective variables. These variables include our expected stock price volatility over the expected term of the awards, actual and projected employee stock option exercise behaviors, a risk-free interest rate and any expected dividends.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The expected term of ESPP shares is the average of the remaining purchase periods under each offering period. The assumptions used to value employee stock purchase rights were as follows:</span></div><div style="line-height:120%;padding-bottom:13px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:50%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:16%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected life (in years)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0.5 - 2.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0.5 - 2.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0.5 - 2.0</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Volatility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">30% - 35%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">26% - 29%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">22% - 27%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk free interest rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.78% - 2.47%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.54% - 2.52%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0.62% - 1.41%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Summary of Restricted Stock Units</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock unit activity for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;"> was as follows:</span></div><div style="line-height:120%;text-align:right;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;text-align:-moz-right;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;margin-left:auto;margin-right:0;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160; (in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning outstanding balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,668</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,304</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,316</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Awarded</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,598</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,012</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,018</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Released</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,847</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,988</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,859</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(785</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(660</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(766</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increase due to acquisition</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>595</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending outstanding balance</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,634</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,668</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,304</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The weighted average grant date fair values of restricted stock units granted during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$253.91</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$208.73</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$120.33</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The total fair value of restricted stock units vested during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$969.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$837.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$472.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Information regarding restricted stock units outstanding at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;1, 2017</span><span style="font-family:inherit;font-size:10pt;"> is summarized below:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:56%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Life</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Aggregate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Intrinsic</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Value</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(*)</sup></span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">(millions)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock units outstanding</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,634</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.12</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,672.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock units expected to vest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,987</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.05</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,472.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock units outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,668</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.06</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,174.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock units expected to vest</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,049</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.01</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,019.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock units outstanding</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,304</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.11</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,670.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock units expected to vest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,608</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.05</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,545.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(*)</sup>&#160;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The intrinsic value is calculated as the market value as of the end of the fiscal period. As reported by the NASDAQ Global Select Market, the market values as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;1, 2017</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$309.53</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$250.89</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$179.52</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:justify;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Summary of Performance Shares</span><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Performance share activity for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;"> was as follows:&#160;</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="18"/></tr><tr><td style="width:41%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Granted </span><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Maximum</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares Eligible</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">to Receive</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Granted </span><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(2)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Maximum</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares Eligible</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">to Receive</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares<br/>Granted </span><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(3)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Maximum<br/>Shares Eligible<br/>to Receive</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning outstanding balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,148</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,296</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,534</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,068</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,630</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,261</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Awarded</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>722</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>614</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>837</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>628</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,082</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,040</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Achieved</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(830</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(830</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,050</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,053</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,135</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,147</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(82</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(164</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(173</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(347</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(43</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(86</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending outstanding balance</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>958</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,916</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,148</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,296</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,534</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,068</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares awarded during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> include </span><span style="font-family:inherit;font-size:10pt;"><span>0.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> additional shares awarded for the final achievement of the </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program which was certified in the first quarter of fiscal 2019. The remaining awarded shares were for the </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program. Shares achieved during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> resulted from </span><span style="font-family:inherit;font-size:10pt;"><span>200%</span></span><span style="font-family:inherit;font-size:10pt;"> achievement of target for the </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup>&#160;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares awarded during fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> include </span><span style="font-family:inherit;font-size:10pt;"><span>0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> additional shares awarded for the final achievement of the </span><span style="font-family:inherit;font-size:10pt;">2015</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program which was certified in the first quarter of fiscal 2018. The remaining awarded shares were for the </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program. Shares achieved during fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> resulted from </span><span style="font-family:inherit;font-size:10pt;"><span>200%</span></span><span style="font-family:inherit;font-size:10pt;"> achievement of target for the </span><span style="font-family:inherit;font-size:10pt;">2015</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup>&#160;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares awarded during fiscal </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> include </span><span style="font-family:inherit;font-size:10pt;"><span>0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> additional shares awarded for the final achievement of the </span><span style="font-family:inherit;font-size:10pt;">2014</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program which was certified in the first quarter of fiscal 2017. The remaining awarded shares were for the </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program. Shares achieved during fiscal </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> resulted from </span><span style="font-family:inherit;font-size:10pt;"><span>198%</span></span><span style="font-family:inherit;font-size:10pt;"> achievement of target for the </span><span style="font-family:inherit;font-size:10pt;">2014</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The total fair value of performance awards vested during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$203.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$208.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$127.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Summary of Employee Stock Purchase Plan Shares</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The weighted average subscription date fair value of shares under the ESPP during fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$72.98</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$53.12</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$29.86</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Employees purchased </span><span style="font-family:inherit;font-size:10pt;"><span>1.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares at an average price of </span><span style="font-family:inherit;font-size:10pt;"><span>$150.55</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>1.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares at an average price of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$104.94</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>1.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares at an average price of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$77.63</span></span><span style="font-family:inherit;font-size:10pt;"> for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. The intrinsic value of shares purchased during fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$178.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$198.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$97.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The intrinsic value is calculated as the difference between the market value on the date of purchase and the purchase price of the shares.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Grants to Executive Officers</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All equity awards granted to executive officers are made after a review by and with the approval of the Executive Compensation Committee of the Board of Directors.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Grants to Non-Employee Directors</span><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Although the 2003 and 2019 Plans provide for the granting of non-qualified stock options and restricted stock units to non-employee directors, restricted stock units are the primary form of our grants to non-employee directors. The initial equity grant to new non-employee directors and annual equity grants to existing non-employee directors are restricted stock unit awards, each grant having an aggregate value of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> based on the average stock price over the 30 calendar days ending on the day before the date of grant and vest </span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> on the day preceding the next annual meeting. The actual target grant value of initial equity grants will be prorated based on the number of days remaining before the next annual meeting or the date of the first anniversary of our last annual meeting if the next annual meeting is not yet scheduled. </span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock units granted to directors for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160; (in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Annual equity grants to existing directors</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Initial equity grants to new directors</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation Costs</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognize the estimated compensation cost of restricted stock units, net of estimated forfeitures, on a straight-line basis over the requisite service period of the entire award, which is generally the vesting period. The estimated compensation cost is based on the fair value of our common stock on the date of grant. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We also recognize the estimated compensation cost of performance shares, net of estimated forfeitures, on a straight-line basis over the requisite performance period or service period of the entire award, whichever is longer. Our performance share awards are earned upon achievement of an objective total stockholder return measure at the end of the three-year performance period, as described above.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We estimate forfeitures at the time of grant and revise those estimates in subsequent periods if actual forfeitures differ from those estimates. We use historical data to estimate forfeitures and record stock-based compensation expense only for those awards that are expected to vest.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, there was </span><span style="font-family:inherit;font-size:10pt;"><span>$1.36 billion</span></span><span style="font-family:inherit;font-size:10pt;"> of unrecognized compensation cost, adjusted for estimated forfeitures, related to non-vested stock-based awards and purchase rights which will be recognized over a weighted average period of </span><span style="font-family:inherit;font-size:10pt;"><span>1.9</span></span><span style="font-family:inherit;font-size:10pt;"> years. Total unrecognized compensation cost will be adjusted for future changes in estimated forfeitures.&#160;</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total stock-based compensation costs that have been included in our Consolidated Statements of Income for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:29%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160; (in thousands)</span></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span><span style="font-family:inherit;font-size:8pt;">&#160;</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Income Statement Classifications</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Revenue&#8211;</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Subscription</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Revenue&#8211;</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Services and Support</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Research and Development</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Sales and</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Marketing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">General and Administrative</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total </span><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Restricted Stock Units and Performance</span></div><div style="text-indent:12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Share Awards</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,822</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,535</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>338,483</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>206,371</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>98,886</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>685,097</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,515</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,111</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>253,078</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>178,548</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>77,462</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>538,714</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,792</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,602</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>161,366</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>139,047</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>77,133</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>403,940</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Stock Purchase Rights and Options</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,823</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,271</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,663</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,405</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,446</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102,608</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,102</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,286</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,918</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,252</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,290</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,848</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>180</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,661</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,126</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,592</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,973</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,532</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</span></div><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;">, we recorded tax benefits related to stock-based compensation costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$248.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$222.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$153.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, 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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>90
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6853665456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property and Equipment</a></td>
<td class="text"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net consisted of the following as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Computers and other equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,424,368</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,239,033</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Buildings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>482,797</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>485,024</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Building improvements</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>307,396</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>285,564</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leasehold improvements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>246,244</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>181,990</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Land</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144,871</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>145,065</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Furniture and fixtures</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>143,739</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121,206</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capital projects in-progress</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>112,232</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,026</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,861,647</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,480,908</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less accumulated depreciation and amortization</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,568,632</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,405,836</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,293,015</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,075,072</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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="top.Show.showAR( this, 'defref_adbe_PropertyandEquipmentbyGeographicAreaTableTextBlock', window );">Property and Equipment by Geographic Area</a></td>
<td class="text"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net, by geographic area as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> was as follows:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Americas:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,126,406</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>882,145</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,735</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,475</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Americas</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,129,141</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>912,620</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">EMEA</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,394</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,033</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">APAC</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>109,480</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>111,419</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,293,015</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,075,072</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_adbe_PropertyandEquipmentbyGeographicAreaTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Property and Equipment by Geographic Area [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_PropertyandEquipmentbyGeographicAreaTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6745568016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 29, 2019</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=adbe_MarketoMember', window );">Marketo</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ScheduleofacquiredassetsandliabilitiesTableTextBlock', window );">Schedule of acquired assets and liabilities</a></td>
<td class="text"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below represents the final purchase price allocation to the acquired net tangible and intangible assets of Marketo based on their estimated fair values as of </span><span style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and the associated estimated useful lives at that date. During fiscal 2019, we recorded immaterial purchase accounting adjustments based on changes to management&#8217;s estimates and assumptions in regards to total purchase price, intangible assets, deferred revenue, tax liabilities assumed and their related impact to goodwill.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Useful Life (years)</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer contracts and relationships</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>577,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11</span></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchased technology</span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>444,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7</span></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog</span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</span></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-competition agreements</span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,100</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</span></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademarks</span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>328,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9</span></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total identifiable intangible assets</span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,468,100</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net liabilities assumed</span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(194,588</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;(1)</sup></span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,459,256</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total purchase price</span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,732,768</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</span></div><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-deductible for tax-purposes.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock', window );">Business Acquisition, Pro Forma Information</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The financial information in the table below summarizes the combined results of operations of Adobe and Marketo, on a pro forma basis, as though the companies had been combined as of the beginning of the periods presented. The pro forma financial information is presented for informational purposes only and is not indicative of the results of operations that would have been achieved if the acquisition had taken place on December 3, 2016 or of results that may occur in the future.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following unaudited pro forma financial information for fiscal 2018 and 2017 combines the historical results for Adobe for the years ended November 30, 2018 and December 1, 2017 and the historical results of Marketo for the period January 1, 2018 through October 31, 2018&#160;and the year ended December 31, 2017, respectively:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,338,790</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,568,713</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,362,238</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,404,864</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=adbe_MagentoMember', window );">Magento</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ScheduleofacquiredassetsandliabilitiesTableTextBlock', window );">Schedule of acquired assets and liabilities</a></td>
<td class="text"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below represents the final purchase price allocation to the acquired net assets of Magento based on their estimated fair values as of June 18, 2018 and the associated estimated useful lives at that date. During fiscal 2019, we recorded immaterial purchase accounting adjustments based on changes to management&#8217;s estimates and assumptions in regards to net liabilities assumed and their related impact to goodwill.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Useful Life (years)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer contracts and relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>208,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8</span></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchased technology</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,200</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In-process research and development </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,100</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademarks</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,100</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</span></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangibles</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,400</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total identifiable intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>395,800</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net liabilities assumed</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(68,182</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;(2)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,316,983</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total purchase price</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,644,601</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div></td><td style="vertical-align:top;padding-left:24px;"><div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-24px;"><span style="font-family:inherit;font-size:10pt;">Capitalized as purchased technology and are considered indefinite lived until the completion or abandonment of the associated research and development efforts. Subsequent to the acquisition, the associated in-process research and development efforts for certain projects were completed and the rest were abandoned. The respective related amortization and write-off were each immaterial.</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup>&#160;</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-24px;"><span style="font-family:inherit;font-size:10pt;">Non-deductible for tax purposes.</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_adbe_ScheduleofacquiredassetsandliabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>[Table Text Block] for Schedule of acquired assets and liabilities, includes intangible assets, net liabilities, and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_ScheduleofacquiredassetsandliabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_BusinessAcquisitionProFormaInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=adbe_MarketoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=adbe_MarketoMember</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=adbe_MagentoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=adbe_MagentoMember</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>92
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6853530192">
<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>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text">&#160;COMMITMENTS AND CONTINGENCIES<div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Lease Commitments</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We lease certain of our facilities and some of our equipment under non-cancellable operating lease arrangements that expire at various dates through </span><span style="font-family:inherit;font-size:10pt;">2031</span><span style="font-family:inherit;font-size:10pt;">. We also have one land lease that expires in </span><span style="font-family:inherit;font-size:10pt;">2091</span><span style="font-family:inherit;font-size:10pt;">. Rent expense includes base contractual rent and variable costs such as building expenses, utilities, taxes, insurance and equipment rental. Rent expense for these leases was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$170.5 million</span></span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">,</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;"><span>$137.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">and </span><span style="font-family:inherit;font-size:10pt;"><span>$115.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> in fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. Our sublease income was immaterial for all periods presented.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Unconditional Purchase Obligations</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our purchase obligations consist of agreements to purchase goods and services entered into in the ordinary course of business. The following table summarizes our non-cancellable unconditional purchase obligations and operating leases for each of the next five years and thereafter as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:13px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160; (in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating Leases</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Fiscal&#160;Year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Purchase </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Future</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Minimum</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Lease</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Payments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Future</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Minimum</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Sublease</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Income</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>545,042</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>98,200</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,523</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>407,528</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,866</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>528,266</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,493</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,362</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>555,658</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,539</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,327</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,691</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>337,903</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,036,494</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>738,692</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,212</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Royalties</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have royalty commitments associated with the licensing of certain offerings and products. Royalty expense is generally based on a dollar amount per unit or a percentage of the underlying revenue. Royalty expense, which was recorded under our cost of revenue on our Consolidated Statements of Income, was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$153.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$119.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$100.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> in fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Indemnifications</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the ordinary course of business, we provide indemnifications of varying scope to customers and channel partners against claims of intellectual property infringement made by third parties arising from the use of our products and from time to time, we are subject to claims by our customers under these indemnification provisions. Historically, costs related to these indemnification provisions have not been significant and we are unable to estimate the maximum potential impact of these indemnification provisions on our future results of operations.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">To the extent permitted under Delaware law, we have agreements whereby we indemnify our officers and directors for certain events or occurrences while the officer or director is or was serving at our request in such capacity. The indemnification period covers all pertinent events and occurrences during the officer&#8217;s or director&#8217;s lifetime. The maximum potential amount of future payments we could be required to make under these indemnification agreements is unlimited; however, we have director and officer insurance coverage that reduces our exposure and enables us to recover a portion of any future amounts paid. We believe the estimated fair value of these indemnification agreements in excess of applicable insurance coverage is minimal.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Legal Proceedings</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with disputes relating to the validity or alleged infringement of third-party intellectual property rights, including patent rights, we have been, are currently and may in the future be subject to claims, negotiations or complex, protracted litigation. Intellectual property disputes and litigation may be very costly and can be disruptive to our business operations by diverting the attention and energies of management and key technical personnel. Although we have successfully defended or resolved past litigation and disputes, we may not prevail in any ongoing or future litigation and disputes. Third-party intellectual property disputes could subject us to significant liabilities, require us to enter into royalty and licensing arrangements on unfavorable terms, prevent us from licensing certain of our products or offering certain of our services, subject us to injunctions restricting our sale of products or services, cause severe disruptions to our operations or the markets in which we compete, or require us to satisfy indemnification commitments with our customers including contractual provisions under various license arrangements and service agreements.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition to intellectual property disputes, we are subject to legal proceedings, claims and investigations in the ordinary course of business, including claims relating to commercial, employment and other matters. Some of these disputes and legal proceedings may include speculative claims for substantial or indeterminate amounts of damages. We consider all claims on a quarterly basis in accordance with GAAP and based on known facts assess whether potential losses are considered reasonably possible, probable and estimable. Based upon this assessment, we then evaluate disclosure requirements and whether to accrue for such claims in our financial statements. This determination is then reviewed and discussed with our Audit Committee and our independent registered public accounting firm.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We make a provision for a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular case. Unless otherwise specifically disclosed in this note, we have determined that no provision for liability nor disclosure is required related to any claim against us because: (a) there is not a reasonable possibility that a loss exceeding amounts already recognized (if any) may be incurred with respect to such claim; (b) a reasonably possible loss or range of loss cannot be estimated; or (c) such estimate is immaterial.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All legal costs associated with litigation are expensed as incurred. Litigation is inherently unpredictable. However, we believe that we have valid defenses with respect to the legal matters pending against us. It is possible, nevertheless, that our consolidated financial position, cash flows or results of operations could be negatively affected by an unfavorable resolution of one or more of such proceedings, claims or investigations.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with our anti-piracy efforts, conducted both internally and through organizations such as the Business Software Alliance, from time to time we undertake litigation against alleged copyright infringers. Such lawsuits may lead to counter-claims alleging improper use of litigation or violation of other laws. We believe we have valid defenses with respect to such counter-claims; however, it is possible that our consolidated financial position, cash flows or results of operations could be negatively affected in any particular period by the resolution of one or more of these counter-claims.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6845104480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Accounting, Policy</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Basis of Presentation</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying Consolidated Financial Statements include those of Adobe and its subsidiaries, after elimination of all intercompany accounts and transactions. We have prepared the accompanying Consolidated Financial Statements in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) and pursuant to the rules and regulations of the United States Securities and Exchange Commission (the &#8220;SEC&#8221;).</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates, Policy</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Use of Estimates</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In preparing Consolidated Financial Statements and related disclosures in conformity with GAAP and pursuant to the rules and regulations of the SEC, we must make estimates and judgments that affect the amounts reported in the Consolidated Financial Statements and accompanying notes. Estimates are used for, but not limited to, sales allowances and programs, bad debts, stock-based compensation, determining the fair value of acquired assets and assumed liabilities, impairment of goodwill and intangible assets, litigation and income taxes. Actual results may differ materially from these estimates.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiscalPeriod', window );">Fiscal Period, Policy</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fiscal Year</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our fiscal year is a 52- or 53-week year that ends on the Friday closest to November&#160;30. Fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were 52-week years. </span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Reclassifications', window );">Reclassifications</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Reclassifications</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain immaterial prior year amounts have been reclassified to conform to current year presentation in the Notes to Consolidated Financial Statements. </span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">New Accounting Pronouncements and Changes in Accounting Principles</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Recently Adopted Accounting Guidance </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On May 28, 2014, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2014-09, Revenue from Contracts with Customers, Topic 606, requiring an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. Topic 606 also includes Subtopic 340-40, Other Assets and Deferred Costs - Contracts with Customers, which requires the capitalization of incremental costs to obtain a contract with a customer. The new revenue standard replaces most existing revenue recognition guidance in GAAP and permits the use of either the full retrospective or modified retrospective transition method. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:38px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December 1, 2018, the beginning of our fiscal year 2019, we adopted the requirements of the new revenue standard utilizing the modified retrospective method of transition. Prior period information has not been restated and continues to be reported under the accounting standard in effect for those periods. We applied the new revenue standard to contracts that were not completed as of the adoption date, consistent with the transition guidance. Further, adoption of the new revenue standard resulted in changes to our accounting policies for revenue recognition and sales commissions as detailed below. </span></div><div style="line-height:120%;text-align:justify;text-indent:38px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognized the following cumulative effects of initially applying the new revenue standard as of December 1, 2018:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of <br/>November 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Topic 606 Adoption Adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of <br/>December 1, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade receivables, net of allowances for doubtful accounts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,315,578</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,028</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,358,606</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>312,499</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>186,220</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>498,719</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>186,522</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>273,421</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>459,943</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities and Stockholders&#8217; Equity</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,163,185</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,358</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,193,543</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue, current</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,915,974</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(52,842</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,863,132</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,702</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>82,834</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>129,536</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Retained earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,815,597</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>442,319</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,257,916</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Below is a summary of the adoption impacts of the new revenue standard:</span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We capitalized </span><span style="font-family:inherit;font-size:10pt;"><span>$413.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> of contract acquisition costs comprised of sales and partner commission costs at adoption date (included in prepaid expenses and other current assets for the current portion and other assets for the long-term portion), with a corresponding adjustment to retained earnings. We are amortizing these costs over their respective expected period of benefit.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue for certain contracts that were previously deferred would have been recognized in periods prior to adoption under the new standard. Upon adoption, we recorded the following adjustments to our beginning balances to reflect the amount of revenue that will no longer be recognized in future periods for such contracts: an increase in unbilled receivables (included in trade receivables, net) of </span><span style="font-family:inherit;font-size:10pt;"><span>$24.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, an increase in contract assets (included in prepaid expenses and other current assets for the current portion and other assets for the long-term portion) of </span><span style="font-family:inherit;font-size:10pt;"><span>$46.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and a decrease in deferred revenue of </span><span style="font-family:inherit;font-size:10pt;"><span>$52.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, with corresponding adjustments to retained earnings.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recorded an increase to our opening deferred income tax liability of </span><span style="font-family:inherit;font-size:10pt;"><span>$82.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, with a corresponding adjustment to retained earnings, to record the tax effect of the above adjustments. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Further, we had other impacts to various accounts which resulted to an immaterial net reduction to our retained earnings. </span></div></td></tr></table><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adoption of the new revenue standard impacted our Consolidated Statements of Income for the&#160;year ended&#160;</span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> as follows:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands, except per share amounts)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As reported</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balances without Topic 606 adoption impact</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subscription</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,994,463</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,440</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,995,903</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>647,788</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(101,981</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>545,807</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Services and support</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>529,046</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,431</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>521,615</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,171,297</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(107,972</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,063,325</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;Operating expenses</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,244,347</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,987</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,256,334</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>880,637</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,646</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>872,991</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>253,283</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,517</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>246,766</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,951,458</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(105,953</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,845,505</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.07</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.22</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.85</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.21</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.79</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:38px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adoption of the new revenue standard impacted our Consolidated Balance Sheets as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> as follows:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As reported</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balances without Topic 606 adoption impact</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade receivables, net of allowances for doubtful accounts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,534,809</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(58,140</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,476,669</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>783,140</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(198,692</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>584,448</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>562,696</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(340,458</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>222,238</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities and Stockholders&#8217; Equity</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,398,548</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(51,918</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,346,630</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue, current</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,377,986</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>113,432</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,491,418</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue, long-term</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,727</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14,723</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,004</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income taxes payable, long-term</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>616,102</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,112</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>608,990</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,498</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(88,697</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,801</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Retained earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,828,562</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(548,272</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,280,290</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:38px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">There was no net impact to our Consolidated Statements of Comprehensive Income and Consolidated Statements of Cash Flows resulting from the adoption of the new revenue standard other than the impact to reported net income as presented above. The impact to our Consolidated Statements of Stockholders&#8217; Equity was only to retained earnings, as presented above. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:38px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The most significant impact of the new revenue standard relates to our capitalization of certain incremental costs to acquire contracts and the requirement to amortize these amounts over the expected period of benefit. Under the previous standard, we expensed costs related to the acquisition of revenue-generating contracts as incurred. Additionally, there was impact from arrangements with our customers that include on-premise term-based software licenses bundled with maintenance and support. Under the previous standard, revenue attributable to these software licenses was recognized ratably over the term of the arrangement because vendor-specific objective evidence (&#8220;VSOE&#8221;) did not exist for the undelivered maintenance and support element as it is not sold separately. The requirement to have VSOE for undelivered elements to enable the separation of revenue recognition for delivered software licenses is eliminated under the new revenue standard. Accordingly, under the new revenue standard we recognize as revenue a portion of the arrangement fee upon delivery of the software licenses and classify that recognized revenue as product revenue instead of subscription revenue in our Consolidated Statements of Income.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:38px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other impacts to our policies and disclosures include earlier recognition of revenue for certain contracts due to the elimination of contingent revenue limitations, the requirement to estimate variable consideration for certain arrangements, increased allocation of revenue to and from professional services and other offerings and changes to our financial statement disclosures such as new disclosures related to our remaining performance obligations. However, the timing and pattern of revenue recognition related to our professional services and cloud-enabled offerings, including Creative Cloud and Document Cloud for enterprises, individuals and teams, remain substantially unchanged. When Creative Cloud and Document Cloud are sold with cloud-enabled services, the on-premise/on-device software licenses and cloud-enabled services are so highly interrelated and interdependent that they are not each separately identifiable within the context of the contract and therefore not distinct from each other. Revenue for these offerings continues to be recognized ratably over the subscription period for which the cloud-enabled services are provided.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">There have been no other new accounting pronouncements made effective during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> that have significance, or potential significance, to our Consolidated Financial Statements.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue from Contract with Customer</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our revenue is derived from the sale of cloud-enabled software subscriptions, cloud-hosted offerings, term-based, royalty, and perpetual software licenses, associated software maintenance and support plans, consulting services, training and technical support. Most of our enterprise customer arrangements involve multiple promises to our customers.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue is recognized when a contract exists between us and a customer and upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. We enter into contracts that can include various combinations of products and services, which may be capable of being distinct and accounted for as separate performance obligations, or in the case of offerings such as cloud-enabled Creative Cloud and Document Cloud, accounted for as a single performance obligation. Revenue is recognized net of allowances for returns and any taxes collected from customers, which are subsequently remitted to governmental authorities.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Product, Subscription and Services Offerings</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We enter into revenue arrangements in which a customer may purchase a combination of cloud-enabled subscriptions, cloud-hosted offerings, term-based, royalty, and perpetual software licenses, associated software maintenance and support plans, consulting services, training and technical support.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fully hosted subscription services (SaaS) allow customers to access hosted software during the contractual term without taking possession of the software. Cloud-hosted subscription services may be sold on a fee-per-subscription period basis or based on consumption or usage.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognize revenue ratably over the contractual service term for hosted services that are priced based on a committed number of transactions where the delivery and consumption of the benefit of the services occur evenly over time, beginning on the date the services associated with the committed transactions are first made available to the customer and continuing through the end of the contractual service term. Over-usage fees and fees based on the actual number of transactions are billed in accordance with contract terms as these fees are incurred and are included in the transaction price of an arrangement as variable consideration. Fees based on a number of transactions or impressions per month, where invoicing is aligned to the pattern of performance, customer benefit and consumption, are typically accounted for utilizing the &#8220;as-invoiced&#8221; practical expedient. Revenue for subscriptions sold as a fee per period is recognized ratably over the contractual term as the customer simultaneously receives and consumes the benefit of the underlying service.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">When cloud-enabled services are highly integrated and interrelated with on-premise software, such as in our cloud-enabled Creative Cloud and Document Cloud offerings, the individual components are not considered distinct and revenue is recognized ratably over the subscription period for which the cloud-enabled services are provided.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Licenses for on-premise software may be purchased on a perpetual basis, as a subscription for a fixed period of time or based on usage for certain of our OEM and royalty agreements. Revenue from distinct on-premise licenses is recognized at the point in time the software is available to the customer, provided all other revenue recognition criteria are met, and classified as product revenue on our Consolidated Statements of Income. Some of our enterprise license arrangements allow customers to </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">commit non-cancellable funds. These non-cancellable committed funds are nonrefundable and provide our customers options to either renew monthly on-premise term-based licenses or use some or all funds to purchase other Adobe products or services. Revenue associated with these monthly term-based licenses is classified as subscription revenue.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our services and support revenue is composed of consulting, training, and maintenance and support, primarily related to our enterprise offerings. Our support revenue also includes technical support and developer support to partners and developer organizations related to our desktop products. We typically sell our consulting contracts on a time-and-materials basis and recognize the related revenue as services are rendered. We typically sell our maintenance and support contracts on a flat fee or percentage of associated license fees basis and recognize the related revenue ratably over the support term as the underlying service is a stand-ready performance obligation.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We exclude from the transaction price sales and other taxes collected from customers on behalf of the relevant government authority. Most of our products are delivered electronically, however in instances where shipping and handling costs are incurred, we treat these amounts as costs to fulfill the contract and they are not considered a performance obligation and the associated fees are not included in the transaction price.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Judgments</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our contracts with customers may include multiple goods and services. For example, some of our offerings include both on-premise and/or on-device software licenses and cloud services. Determining whether the software licenses and the cloud services are distinct from each other, and therefore performance obligations to be accounted for separately, or not distinct from each other, and therefore part of a single performance obligation, may require significant judgment. We have concluded that the on-premise/on-device software licenses and cloud services provided in our Creative Cloud and Document Cloud subscription offerings are not distinct from each other such that revenue from each offering should be recognized ratably over the subscription period for which the cloud services are provided. In reaching this conclusion, we considered the nature of our promise to Creative Cloud and Document Cloud customers, which is to provide a complete end-to-end creative design&#160;or document workflow solution that operates seamlessly across multiple devices and teams. We fulfill this promise by providing access to a solution that integrates cloud-based and on-premise/on-device features that, together through their integration, provide functionalities, utility and workflow efficiencies that could not be obtained from either the on-premise/on-device software or cloud services on their own.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cloud-based features that are integral to our Creative Cloud and Document Cloud offerings and that work together with the on-premise/on-device software include, but are not limited to: Creative Cloud Libraries, which enable customers to access their work, settings, preferences, and other assets seamlessly across desktop and mobile devices and collaborate across teams in real time; shared reviews which enable simultaneous editing and commenting of PDFs across desktop, mobile and web; automatic cloud rendering of a design which enables it to be worked on in multiple mediums; and Sensei, Adobe&#8217;s cloud-hosted artificial intelligence and machine learning framework, which enables features such as automated photo-editing, photograph content-awareness, natural language processing, optical character recognition and automated document tagging.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Standalone selling price is established by maximizing the amount of observable inputs, primarily actual historical selling prices for performance obligations where available, and includes consideration of factors such as go-to-market model and geography. Individual products may have multiple values for standalone selling price depending on factors such as where they are sold and what channel they are sold through. Where standalone selling price may not be directly observable (e.g., the performance obligation is not sold separately), we maximize the use of observable inputs by using information that may include reviewing pricing practices, performance obligations with similar customers and selling models.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capitalized costs to obtain a contract are amortized over the expected period of benefit, which we have determined, based on analysis, to be </span><span style="font-family:inherit;font-size:10pt;"><span>5 years</span></span><span style="font-family:inherit;font-size:10pt;">. We evaluated qualitative and quantitative factors to determine the period of amortization, including contract length, renewals, customer life and the useful lives of our products and acquired products. When the expected period of benefit of an asset which would be capitalized is less than one year, we expense the amount as incurred, utilizing the practical expedient. We regularly evaluate whether there have been changes in the underlying assumptions and data used to determine the amortization period. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">When revenue arrangements include components of third-party goods and services, for example in transactions which involve resale, fulfillment or providing advertising impressions to our end customer, we evaluate whether we are the principal, and report revenues on a gross basis, or an agent, and report revenues on a net basis. In this assessment, we consider if we obtain </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">control of the specified goods or services before they are transferred to the customer by evaluating indicators such as which party is primarily responsible for fulfilling the promise to provide the goods or services, which party has discretion in establishing price and the underlying terms and conditions between the parties to the transaction.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We offer limited rights of return, rebates and price protection of our products under various policies and programs with our distributors, resellers and/or end-user customers. We estimate and record reserves for these programs as variable consideration when estimating transaction price. Returns, rebates and other offsets to transaction price are estimated at contract inception on a portfolio basis and assessed for reasonableness each reporting period when additional information becomes available.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">General Contract Provisions</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We maintain revenue reserves for rebates, rights of return and other limited price adjustments.</span></div><div style="line-height:120%;padding-left:4px;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Distributors are allowed limited rights of return of products purchased during the previous quarter. In addition, distributors are allowed to return products that have reached the end of their lives, as defined by us, and for products that are being replaced by new versions.</span></div><div style="line-height:120%;padding-left:4px;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We offer rebates to our distributors, resellers and/or end-user customers. Transaction price is reduced for these amounts based on actual performance against objectives set forth by us for a particular reporting period, such as volume and timely reporting. </span></div><div style="line-height:120%;padding-left:4px;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On a quarterly basis, the amount of revenue that is reserved is calculated based on our historical trends and data specific to each reporting period. The primary method of establishing these reserves is to review historical data from prior periods as a percent of revenue to determine a historical reserve rate. We then apply the historical rate to the current period revenue as a basis for estimating future returns. When necessary, we also provide a specific reserve in excess of portfolio-level estimated requirements. This estimate can be affected by the amount of a particular product in the channel, the rate of sell-through, product plans and other factors.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Although our subscription contracts are generally non-cancellable, a limited number of customers have the right to cancel their contracts by providing prior written notice to us of their intent to cancel the remainder of the contract term and consumers have a period of time to terminate certain agreements without penalty. In the event a customer cancels their contract, they are generally not entitled to a refund for prior services we have provided to them. Contracts that include termination rights without substantive penalty are accounted for as contracts only for the committed period. Periods of time after the right of termination are accounted for as optional purchases when they do not represent material rights. For certain of our usage-based license agreements, typically in our royalty and OEM businesses, reporting may be received after the end of a fiscal period. In such instances, we estimate and accrue license revenue. We base our estimates on multiple factors, including historical sales information, seasonality and other business information which may impact our estimates. We do not estimate variable consideration for our sales and usage-based license royalty agreements, consistent with the associated exception for sales and usage-based royalties for the license of intellectual property under the new revenue standard.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Property and Equipment</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We record property and equipment at cost less accumulated depreciation and amortization. Property and equipment are depreciated using the straight-line method over their estimated useful lives ranging from </span><span style="font-family:inherit;font-size:10pt;"><span>1</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>20</span></span><span style="font-family:inherit;font-size:10pt;"> years for computers and other equipment, which includes our corporate jet, </span><span style="font-family:inherit;font-size:10pt;"><span>1</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>6</span></span><span style="font-family:inherit;font-size:10pt;"> years for furniture and fixtures, </span><span style="font-family:inherit;font-size:10pt;"><span>5</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>20</span></span><span style="font-family:inherit;font-size:10pt;"> years for building improvements and up to </span><span style="font-family:inherit;font-size:10pt;"><span>40</span></span><span style="font-family:inherit;font-size:10pt;"> years for buildings. Leasehold improvements are amortized using the straight-line method over the lesser of the remaining respective lease term or estimated useful lives ranging from </span><span style="font-family:inherit;font-size:10pt;"><span>1</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>15</span></span><span style="font-family:inherit;font-size:10pt;"> years.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill, Intangibles and Other Long-Lived Assets</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill, Intangibles and Other Long-Lived Assets</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill is assigned to one or more reporting segments on the date of acquisition. We review our goodwill for impairment annually during our second quarter of each fiscal year and between annual tests if an event occurs or circumstances change that would more likely than not reduce the fair value of any one of our reporting units below its respective carrying amount. In performing our goodwill impairment test, we first perform a qualitative assessment, which requires that we consider events or circumstances including macroeconomic conditions, industry and market considerations, cost factors, overall financial performance, changes in management or key personnel, changes in strategy, changes in customers, changes in the composition or carrying amount of a reporting segment&#8217;s net assets and changes in our stock price. If, after assessing the totality of events or circumstances, we determine </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">that it is more likely than not that the fair values of our reporting segments are greater than the carrying amounts, then the quantitative goodwill impairment test is not performed.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If the qualitative assessment indicates that the quantitative analysis should be performed, we then evaluate goodwill for impairment by comparing the fair value of each of our reporting segments to its carrying value, including the associated goodwill. To determine the fair values, we use the equal weighting of the market approach based on comparable publicly traded companies in similar lines of businesses and the income approach based on estimated discounted future cash flows. Our cash flow assumptions consider historical and forecasted revenue, operating costs and other relevant factors.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We completed our annual goodwill impairment test&#160;in the second quarter of fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">. We determined, after performing a qualitative review of each reporting segment, that it is more likely than not that the fair value of each of our reporting segments substantially exceeds the respective carrying amounts. Accordingly, there was no indication of impairment and the quantitative goodwill impairment test was not performed. We did not identify any events or changes in circumstances since the performance of our annual goodwill impairment test that would require us to perform another goodwill impairment test during the fiscal year.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We amortize intangible assets with finite lives over their estimated useful lives and review them for impairment whenever an impairment indicator exists. We continually monitor events and changes in circumstances that could indicate carrying amounts of our long-lived assets, including our intangible assets, may not be recoverable. When such events or changes in circumstances occur, we assess recoverability by determining whether the carrying value of such assets will be recovered through the undiscounted expected future cash flows. If the future undiscounted cash flows are less than the carrying amount of these assets, we recognize an impairment loss based on any excess of the carrying amount over the fair value of the assets. We did not recognize any intangible asset impairment charges in fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, our intangible assets were amortized over their estimated useful lives ranging from </span><span style="font-family:inherit;font-size:10pt;"><span>1</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>15</span></span><span style="font-family:inherit;font-size:10pt;"> years. Amortization is based on the pattern in which the economic benefits of the intangible asset will be consumed or on a straight-line basis when the consumption pattern is not apparent. The weighted average useful lives of our intangible assets were as follows:</span></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:87%;"/><td style="width:13%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Useful Life (years</span><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer contracts and relationships</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchased technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademarks</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquired rights to use technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We use the asset and liability method of accounting for income taxes. Under this method, income tax expense is recognized for the amount of taxes payable or refundable for the current year. In addition, deferred tax assets and liabilities are recognized for expected future tax consequences of temporary differences between the financial reporting and tax bases of assets and liabilities, and for operating losses and tax credit carryforwards. We record a valuation allowance to reduce deferred tax assets to an amount for which realization is more likely than not.</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="top.Show.showAR( this, 'defref_adbe_TaxesCollectedFromCustomersPolicyTextBlock', window );">Taxes Collected from Customers</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Taxes Collected from Customers</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We net taxes collected from customers against those remitted to government authorities in our financial statements. Accordingly, taxes collected from customers are not reported as revenue.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_TreasuryStockPolicyTextBlock', window );">Treasury Stock</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Treasury Stock</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We account for treasury stock under the cost method. When treasury stock is re-issued at a price higher than its cost, the difference is recorded as a component of additional paid-in-capital in our Consolidated Balance Sheets. When treasury stock is re-issued at a price lower than its cost, the difference is recorded as a component of additional paid-in-capital to the extent that </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">there are previously recorded gains to offset the losses. If there are no treasury stock gains in additional paid-in-capital, the losses upon re-issuance of treasury stock are recorded as a reduction of retained earnings in our 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="top.Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising Expenses</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Advertising Expenses</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Advertising costs are expensed as incurred. Advertising expenses for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$221.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$173.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$141.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Translation</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign Currency Translation</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We translate assets and liabilities of foreign subsidiaries, whose functional currency is their local currency, at exchange rates in effect at the balance sheet date. We translate revenue and expenses at the monthly average exchange rates. We include accumulated net translation adjustments in stockholders&#8217; equity as a component of accumulated other comprehensive income (loss).</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesPolicyTextBlock', window );">Derivative Financial Instruments</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Derivative Financial Instruments</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In countries outside the United States, we transact business in U.S. Dollars and in various other currencies. We may use foreign exchange option and forward contracts to hedge a portion of our forecasted foreign currency denominated revenue primarily in Euros, British Pounds and Japanese Yen. We hedge our net recognized foreign currency assets and liabilities with foreign exchange forward contracts to reduce the risk that our earnings and cash flows will be adversely affected by changes in exchange rates. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognize all derivative instruments as either assets or liabilities in our Consolidated Balance Sheets and measure them at fair value. Gains and losses resulting from changes in fair value are accounted for depending on the use of the derivative and whether it is designated and qualifies for hedge accounting. Contracts that do not qualify for hedge accounting are adjusted to fair value through earnings. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gains and losses related to changes in the fair value of interest rate swaps and foreign exchange forward contracts which hedge certain balance sheet positions are recorded each period as a component of interest and other income (expense), net in our Consolidated Statements of Income. Foreign exchange option contracts hedging forecasted foreign currency revenue and Treasury lock agreements are designated as cash flow hedges with gains and losses recorded net of tax as a component of accumulated other comprehensive income (loss) in our Consolidated Balance Sheets, until the forecasted transaction occurs. When the forecasted transaction affects earnings, we reclassify the related gain or loss on the foreign currency and Treasury lock cash flow hedges to revenue and interest expense, respectively.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We may use derivatives to partially offset our business exposure to foreign currency and interest rate risk on expected future cash flows, and certain existing assets and liabilities. We do not use any of our derivative instruments for trading purposes.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We enter into master netting arrangements to mitigate credit risk in derivative transactions by permitting net settlement of transactions with the same counterparty. We do not offset fair value amounts recognized for derivative instruments under master netting arrangements. We also enter into collateral security agreements with certain of our counterparties to exchange cash collateral when the net fair value of certain derivative instruments fluctuates from contractually established thresholds. Collateral posted is included in prepaid expenses and other current assets and collateral received is included in accrued expenses on our Consolidated Balance Sheets. </span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration of Risk</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Concentration of Risk</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial instruments that potentially subject us to concentrations of credit risk are short-term fixed-income investments, structured repurchase transactions, foreign currency and interest rate hedge contracts and trade receivables.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our investment portfolio consists of investment-grade securities diversified among security types, industries and issuers. Our cash and investments are held and primarily managed by recognized financial institutions that follow our investment policy. Our policy limits the amount of credit exposure to any one security issue or issuer and we believe no significant concentration of credit risk exists with respect to these investments.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We enter into master netting arrangements to mitigate credit risk in derivative transactions by permitting net settlement of transactions with the same counterparty. We also enter into collateral security agreements with certain of our counterparties to exchange cash collateral when the net fair value of certain derivative instruments fluctuates from contractually established thresholds.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Credit risk in receivables is limited to OEMs, dealers and distributors of hardware and software products to the retail market, customers to whom we license software directly and our SaaS offerings. A credit review is completed for our new distributors, dealers and OEMs. We also perform ongoing credit evaluations of our customers&#8217; financial condition and require letters of credit or other guarantees, whenever deemed necessary. The credit limit given to the customer is based on our risk assessment of their ability to pay, country risk and other factors and is not contingent on the resale of the product or on the collection of payments </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">from their customers. Certain contracts with advertising agencies contain sequential liability provisions, under which the agency is not required to pay until payment is received from the agency&#8217;s customers. In these circumstances, we evaluate the credit-worthiness of the agency&#8217;s customers in addition to the agency itself. If we license our software or provide SaaS services to a customer where we have a reason to believe the customer&#8217;s ability and intention to pay is not probable, the arrangement is not considered to be a revenue contract. Accordingly, we will not recognize any consideration received as revenue until termination or substantive completion of the services.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Pronouncements, Policy</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Recent Accounting Pronouncements Not Yet Effective</span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On February 24, 2016, the FASB issued ASU No. 2016-02, Leases, requiring lessees to recognize a right-of-use asset and a lease liability on the balance sheet for all leases with the exception of short-term leases with a lease term of twelve months or less. For lessees, leases will continue to be classified as either operating or finance leases in the income statement. Lessor accounting is similar to the current model but updated to align with certain changes to the lessee model. Lessors will continue to classify leases as operating, direct financing or sales-type leases. The effective date of the new leases standard for public companies is for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years. Early adoption is permitted. The new leases standard is effective for us beginning in the first quarter of fiscal 2020, and we did not early adopt.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The new leases standard must be adopted using a modified retrospective transition method and allows for the application of the new guidance at the beginning of the earliest comparative period presented or at the adoption date. In July 2018, the FASB issued ASU No. 2018-11, Leases - Targeted Improvements, providing an optional transition method that allows entities to initially apply the new leases standard at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. We will adopt the new leases standard using this optional transition method.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have completed our assessment of the impacts of the standard, and note that the most significant impact will be the recognition of right-of-use assets and lease liabilities on our Consolidated Balance Sheets. The standard will not have a material impact to our Consolidated Statements of Income and Cash Flows. We are in the final stages of implementing a new lease accounting system and updating our processes for the adoption of the new leases standard.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On August 28, 2017, the FASB issued ASU No. 2017-12, Derivatives and Hedging, requiring expanded hedge accounting for both non-financial and financial risk components and refining the measurement of hedge results to better reflect an entity&#8217;s hedging strategies. For example, adoption would result in reclassification of hedge costs from foreign currency hedges from interest and other income (expense), net to revenue in our Consolidated Statements of Income. The updated standard also amends the presentation and disclosure requirements and changes how entities assess hedge effectiveness. The effective date of the new standard for public companies is for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years. Early adoption is permitted. The new standard must be adopted using a modified retrospective transition with a cumulative-effect adjustment recorded to opening retained earnings as of the initial adoption date. The updated standard is effective for us beginning in the first quarter of fiscal 2020, and will not have a material impact on our Consolidated Financial Statements and related disclosures.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">With the exception of the new standards discussed above, there have been no other new accounting pronouncements that have significance, or potential significance, to our Consolidated Financial Statements.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts', window );">Allowance for Doubtful Accounts</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Allowance for Doubtful Accounts</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We maintain an allowance for doubtful accounts which reflects our best estimate of potentially uncollectible trade receivables. The allowance is based on both specific and general reserves. We regularly review our trade receivables allowance by considering factors such as historical experience, credit-worthiness, the age of the trade receivable balances and current economic conditions that may affect a customer&#8217;s ability to pay and we specifically reserve for those deemed uncollectible. </span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text">Cash equivalents consist of all highly liquid debt investments with remaining maturities of three months or less at the date of purchase. We classify our investments in marketable debt securities as &#8220;available-for-sale.&#8221; We carry these investments at fair value, based on quoted market prices or other readily available market information. Unrealized gains and losses, net of taxes, are included in accumulated other comprehensive income, which is reflected as a separate component of stockholders&#8217; equity in our Consolidated Balance Sheets. Gains and losses are determined using the specific identification method and recognized when realized in our Consolidated Statements of Income. When we have determined that an other-than-temporary decline in fair value has occurred, the amount of the decline that is related to a credit loss is recognized in income.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_TaxesCollectedFromCustomersPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Taxes Collected from Customers Policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_TaxesCollectedFromCustomersPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_TreasuryStockPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Treasury stock Policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_TreasuryStockPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108315417&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its derivative instruments and hedging activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=d3e41620-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=d3e41638-113959<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5579245-113959<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=d3e41675-113959<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(n))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5579240-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for charging off uncollectible financing receivables, including, but not limited to, factors and methodologies used in estimating the allowance for credit loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (a,b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiscalPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=d3e5291-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=116822174&amp;loc=d3e355033-122828<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.3A-03(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=116822174&amp;loc=d3e355100-122828<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiscalPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116657188&amp;loc=SL116659661-227067<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e32247-109318<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e32280-109318<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65884525&amp;loc=d3e40913-109327<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Reclassifications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for classifying current financial statements, which may be different from classifications in the prior year's financial statements. Disclose any material changes in classification including an explanation of the reason for the change and the areas impacted.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Reclassifications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R104.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6834695808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Non-Operating Income (Expense) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Dec. 01, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeNetAbstract', window );"><strong>Interest and other income (expense), net:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">$ 68,321<span></span>
</td>
<td class="nump">$ 92,540<span></span>
</td>
<td class="nump">$ 66,069<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign exchange gains (losses)</a></td>
<td class="num">(26,252)<span></span>
</td>
<td class="num">(42,612)<span></span>
</td>
<td class="num">(30,705)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesGrossRealizedGains', window );">Realized gains on fixed income investments</a></td>
<td class="nump">171<span></span>
</td>
<td class="nump">655<span></span>
</td>
<td class="nump">1,673<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses', window );">Realized losses on fixed income investments</a></td>
<td class="num">(295)<span></span>
</td>
<td class="num">(11,305)<span></span>
</td>
<td class="num">(725)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_Otherinterestandotherincomeexpensenet', window );">Other</a></td>
<td class="nump">310<span></span>
</td>
<td class="nump">258<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="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncome', window );">Interest and other income (expense), net</a></td>
<td class="nump">42,255<span></span>
</td>
<td class="nump">39,536<span></span>
</td>
<td class="nump">36,395<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(157,214)<span></span>
</td>
<td class="num">(89,242)<span></span>
</td>
<td class="num">(74,402)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnInvestmentsAbstract', window );"><strong>Investment gains (losses), net:</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="top.Show.showAR( this, 'defref_adbe_RealizedInvestmentGains', window );">Realized investment gains</a></td>
<td class="nump">46,141<span></span>
</td>
<td class="nump">6,128<span></span>
</td>
<td class="nump">3,279<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_UnrealizedInvestmentGains', window );">Unrealized investment gains</a></td>
<td class="nump">5,572<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,274<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_RealizedInvestmentLosses', window );">Realized investment losses</a></td>
<td class="num">(134)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_Unrealizedinvestmentlosses', window );">Unrealized investment losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,915)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnInvestments', window );">Investment gains (losses), net</a></td>
<td class="nump">51,579<span></span>
</td>
<td class="nump">3,213<span></span>
</td>
<td class="nump">7,553<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Non-operating income (expense), net</a></td>
<td class="num">$ (63,380)<span></span>
</td>
<td class="num">$ (46,493)<span></span>
</td>
<td class="num">$ (30,454)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_Otherinterestandotherincomeexpensenet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other interest and other income (expense), net
Other interest and other income (expense), net attributed to Non-operating income (expense)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_Otherinterestandotherincomeexpensenet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_RealizedInvestmentGains">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Realized investment gains.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_RealizedInvestmentGains</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_RealizedInvestmentLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Realized investment losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_RealizedInvestmentLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_UnrealizedInvestmentGains">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrealized investment gains.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_UnrealizedInvestmentGains</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_Unrealizedinvestmentlosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrealized investment losses</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_Unrealizedinvestmentlosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleSecuritiesGrossRealizedGains">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the gross profit realized on the sale of debt or equity securities categorized neither as held-to-maturity nor trading securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesGrossRealizedGains</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleSecuritiesGrossRealizedLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the gross loss realized on the sale of debt or equity securities categorized neither as held-to-maturity nor trading securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30700-110894<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30690-110894<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27405-111563<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(c),9(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_GainLossOnInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InvestmentIncomeNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeNetAbstract</td>
</tr>
<tr>
<td style="padding-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_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OtherNonoperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>95
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6842317120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Selected Quarterly Financial Data (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock', window );">Selected Quarterly Financial Data (unaudited)</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands, except per share data)</span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter&#160;Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">May&#160;31</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">August&#160;30</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">November&#160;29</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,600,946</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,744,280</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,834,126</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,991,945</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,203,660</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,336,792</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,418,163</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,539,962</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>702,334</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>710,772</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>834,488</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>957,147</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>674,241</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>632,593</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>792,763</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>851,861</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.38</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.30</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.63</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.76</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.36</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.29</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.61</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.74</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands, except per share data)</span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter&#160;Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">August&#160;31</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">November&#160;30</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,078,947</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,195,360</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,291,076</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,464,625</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,820,045</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,914,016</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,995,584</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,105,364</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>702,502</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>690,799</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>701,358</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>699,217</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>583,076</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>663,167</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>666,291</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>678,240</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.18</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.35</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.36</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.39</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.17</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.33</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.34</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.37</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfQuarterlyFinancialInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118952077&amp;loc=d3e1280-108306<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6842319184">
<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>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Net Income Per Share</a></td>
<td class="text"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of basic and diluted net income per share for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands, except per share data)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,951,458</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,590,774</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,693,954</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares used to compute basic net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>486,291</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>490,564</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>493,632</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dilutive potential common shares:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock units and performance share awards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,875</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,142</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,161</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock purchase rights and options</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>406</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>137</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>330</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares used to compute diluted net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>491,572</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>497,843</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>501,123</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net income per share</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.07</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.28</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.43</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.00</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.20</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.38</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Anti-dilutive potential common shares</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>175</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>209</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>141</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</span></div><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div>Potential common stock equivalents not included in the calculation of diluted net income per share as the effect would have been anti-dilutive.<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R100.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6847966672">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtCurrent', window );">Current debt</a></td>
<td class="nump">$ 3,149,343<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligations', window );">Long-term debt</a></td>
<td class="nump">988,924<span></span>
</td>
<td class="nump">4,124,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtLongtermAndShorttermCombinedAmount', window );">Total carrying value of debt</a></td>
<td class="nump">4,138,267<span></span>
</td>
<td class="nump">4,124,800<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=us-gaap_LoansPayableMember', window );">Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtCurrent', window );">Current debt</a></td>
<td class="nump">2,249,784<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligations', window );">Long-term debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,248,427<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=adbe_Notes2020and2025Member', window );">Notes 2020 and 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtCurrent', window );">Current debt</a></td>
<td class="nump">899,767<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligations', window );">Long-term debt</a></td>
<td class="nump">988,924<span></span>
</td>
<td class="nump">1,886,117<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=adbe_Notes2020Member', window );">Notes 2020 | Interest Rate Swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnotescurrent', window );">Fair value of interest rate swap offsetting carrying value of notes, current</a></td>
<td class="num">(208)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnoteslongterm', window );">Fair value of interest rate swap offsetting carrying value of notes, long-term</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (9,744)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnotescurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of interest rate swap offsetting carrying value of notes, current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnotescurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnoteslongterm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of interest rate swap offsetting carrying value of notes, long-term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_Fairvalueofinterestrateswapoffsettingcarryingvalueofnoteslongterm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term debt and current maturity of long-term debt and capital lease obligations due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtLongtermAndShorttermCombinedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the aggregate of total long-term debt, including current maturities and short-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtLongtermAndShorttermCombinedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and lease obligation, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentAxis=us-gaap_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=us-gaap_LoansPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=adbe_Notes2020and2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=adbe_Notes2020and2025Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=adbe_Notes2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=adbe_Notes2020Member</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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</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>98
<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>99
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6853674832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Details 3) - Restricted Stock Unit [Member] - USD ($)<br> shares in Thousands, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Dec. 01, 2017</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Director [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionLineItems', window );"><strong>Share-based Goods and Non-employee Services Transaction [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="top.Show.showAR( this, 'defref_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantValuePerAward', window );">Non-Employee Director Aggregate Grant Value Per Award</a></td>
<td class="nump">$ 0.3<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="top.Show.showAR( this, 'defref_adbe_NumbersOfDaysUsedToCalculateAverageStockPrice', window );">Numbers of Days Used to Calculate Average Stock Price</a></td>
<td class="text">30 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="top.Show.showAR( this, 'defref_adbe_AnnualVestingPercentageForDirectorGrants', window );">Annual Vesting Percentage For Director Grants</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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=adbe_ExistingNonEmployeeDirectorsMember', window );">Existing Non-Employee Directors [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionLineItems', window );"><strong>Share-based Goods and Non-employee Services Transaction [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="top.Show.showAR( this, 'defref_adbe_RestrictedStockUnitsGrantedToExistingDirectors', window );">Annual equity grants to existing directors</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">11<span></span>
</td>
<td class="nump">18<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=adbe_NewNonEmployeeDirectorsMember', window );">New Non-Employee Directors [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionLineItems', window );"><strong>Share-based Goods and Non-employee Services Transaction [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="top.Show.showAR( this, 'defref_adbe_RestrictedStockUnitsGrantedToNewDirectors', window );">Initial equity grants to new directors</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<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_adbe_AnnualVestingPercentageForDirectorGrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Annual vesting percentage for director grants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_AnnualVestingPercentageForDirectorGrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_NumbersOfDaysUsedToCalculateAverageStockPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Numbers of days used to calculate average stock price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_NumbersOfDaysUsedToCalculateAverageStockPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</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_adbe_RestrictedStockUnitsGrantedToExistingDirectors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Restricted stock units granted to existing directors.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_RestrictedStockUnitsGrantedToExistingDirectors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</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_adbe_RestrictedStockUnitsGrantedToNewDirectors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Restricted stock units granted to new directors.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_RestrictedStockUnitsGrantedToNewDirectors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</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_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantValuePerAward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Aggregate Grant Value Per Award</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantValuePerAward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionLineItems</td>
</tr>
<tr>
<td style="padding-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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_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_srt_TitleOfIndividualAxis=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_DirectorMember</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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=adbe_ExistingNonEmployeeDirectorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=adbe_ExistingNonEmployeeDirectorsMember</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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=adbe_NewNonEmployeeDirectorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=adbe_NewNonEmployeeDirectorsMember</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>100
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6853521216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions (Details 2) - Marketo - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Dec. 01, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ScheduleofproformarevenueandearningsLineItems', window );"><strong>Schedule of pro forma revenue and earnings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaRevenue', window );">Business acquisition, pro forma revenue</a></td>
<td class="nump">$ 9,338,790<span></span>
</td>
<td class="nump">$ 7,568,713<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Business acquisition, pro forma net income</a></td>
<td class="nump">$ 2,362,238<span></span>
</td>
<td class="nump">$ 1,404,864<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_ScheduleofproformarevenueandearningsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>[Line Items] for Schedule of pro forma revenue and earnings [Table]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_ScheduleofproformarevenueandearningsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</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_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionsProFormaRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionAxis=adbe_MarketoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=adbe_MarketoMember</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>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6942109376">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cash, Cash Equivalents and Short-Term Investments (Details 1)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Nov. 29, 2019 </div>
<div>USD ($) </div>
<div>securities</div>
</th>
<th class="th">
<div>Nov. 30, 2018 </div>
<div>USD ($) </div>
<div>securities</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems', window );"><strong>Schedule of Available-for-sale Securities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Debt Securities, Available-for-sale, Amortized Cost</a></td>
<td class="nump">$ 4,172,770<span></span>
</td>
<td class="nump">$ 3,254,290<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue', window );">Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Fair Value</a></td>
<td class="nump">245,111<span></span>
</td>
<td class="nump">551,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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</a></td>
<td class="num">(188)<span></span>
</td>
<td class="num">(8,101)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue', window );">Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Fair Value</a></td>
<td class="nump">51,054<span></span>
</td>
<td class="nump">1,020,199<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</a></td>
<td class="num">$ (74)<span></span>
</td>
<td class="num">$ (17,272)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionQualitativeDisclosureAbstract', window );"><strong>Fair Value and Gross Unrealized Losses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsLessThanOneYear', window );">Available-for-sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions, Less than One Year | securities</a></td>
<td class="nump">115<span></span>
</td>
<td class="nump">369<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsGreaterThanOrEqualToOneYear', window );">Available-for-sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions, Greater than or Equal to One Year | securities</a></td>
<td class="nump">38<span></span>
</td>
<td class="nump">577<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate debt securities [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems', window );"><strong>Schedule of Available-for-sale Securities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue', window );">Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Fair Value</a></td>
<td class="nump">$ 235,155<span></span>
</td>
<td class="nump">$ 538,109<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</a></td>
<td class="num">(183)<span></span>
</td>
<td class="num">(7,966)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue', window );">Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Fair Value</a></td>
<td class="nump">44,300<span></span>
</td>
<td class="nump">969,701<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</a></td>
<td class="num">(70)<span></span>
</td>
<td class="num">(16,730)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember', window );">Asset-backed Securities [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems', window );"><strong>Schedule of Available-for-sale Securities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue', window );">Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Fair Value</a></td>
<td class="nump">6,651<span></span>
</td>
<td class="nump">6,696<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</a></td>
<td class="num">(5)<span></span>
</td>
<td class="num">(54)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue', window );">Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Fair Value</a></td>
<td class="nump">6,754<span></span>
</td>
<td class="nump">34,812<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</a></td>
<td class="num">(4)<span></span>
</td>
<td class="num">(313)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalNotesMember', window );">Municipal securities [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems', window );"><strong>Schedule of Available-for-sale Securities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue', window );">Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Fair Value</a></td>
<td class="nump">3,305<span></span>
</td>
<td class="nump">6,599<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(81)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue', window );">Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">11,532<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(205)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember', window );">Foreign government securities [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems', window );"><strong>Schedule of Available-for-sale Securities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue', window );">Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,154<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (24)<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_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118942338&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investments in debt and equity securities classified as available-for-sale that have been in a continuous loss position for twelve months or longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investments in debt and equity securities classified as available-for-sale that have been in a continuous loss position for less than twelve months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for less than twelve months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionQualitativeDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionQualitativeDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for twelve months or longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsLessThanOneYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of investment positions in available-for-sale investments in a continuous unrealized loss position for less than one year or normal operating cycle, if longer, for which an other-than-temporary impairment (OTTI) has not been recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsLessThanOneYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsGreaterThanOrEqualToOneYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of investment positions in available-for-sale investments that have been in a continuous unrealized loss position for greater than or equal to a year for which an other-than-temporary impairment (OTTI) has not been recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsGreaterThanOrEqualToOneYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems</td>
</tr>
<tr>
<td style="padding-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_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember</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_AssetBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember</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_MunicipalNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalNotesMember</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_ForeignGovernmentDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember</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>102
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6755862288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income (Loss) (Details 2) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Dec. 01, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_AccumulatedOtherComprehensiveIncomeLossAbstract', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax', window );">Unrealized gains / losses on available-for-sale securities, tax</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 663<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax', window );">Reclassification adjustments, available for sale securities, tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(491)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax', window );">Subtotal, available-for-sale securities, tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">172<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax', window );">Unrealized gains / losses on derivatives designated as hedging instruments, tax</a></td>
<td class="nump">6,968<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax', window );">Reclassification adjustments, derivatives designated as hedging instruments, tax</a></td>
<td class="num">(383)<span></span>
</td>
<td class="num">(1,946)<span></span>
</td>
<td class="num">(732)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax', window );">Subtotal, derivatives designated as hedging instruments, tax</a></td>
<td class="nump">6,585<span></span>
</td>
<td class="num">(1,946)<span></span>
</td>
<td class="num">(732)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax', window );">Foreign currency translation adjustments, tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,742)<span></span>
</td>
<td class="nump">3,005<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Other Comprehensive Income (Loss), Tax</a></td>
<td class="nump">$ 6,585<span></span>
</td>
<td class="num">$ (3,688)<span></span>
</td>
<td class="nump">$ 2,445<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_AccumulatedOtherComprehensiveIncomeLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated Other Comprehensive Income (Loss) [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_AccumulatedOtherComprehensiveIncomeLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit), after reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit), after reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e640-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e640-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e39076-109324<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit), before reclassification adjustments, related to increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e640-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) before reclassification adjustments of unrealized holding gain (loss) on available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e640-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>R99.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6592144240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details Numeric) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Dec. 01, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RoyaltyExpense', window );">Royalty Expense</a></td>
<td class="nump">$ 153.7<span></span>
</td>
<td class="nump">$ 119.1<span></span>
</td>
<td class="nump">$ 100.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesRentExpenseMinimumRentals', window );">Operating leases, rent expense, minimum rentals</a></td>
<td class="nump">$ 170.5<span></span>
</td>
<td class="nump">$ 137.2<span></span>
</td>
<td class="nump">$ 115.4<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesRentExpenseMinimumRentals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the payments that the lessee is obligated to make or can be required to make in connection with a property under the terms of an agreement classified as an operating lease, excluding contingent rentals and a guarantee by the lessee of the lessor's debt and the lessee's obligation to pay (apart from the rental payments) executory costs such as insurance, maintenance, and taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 25<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77910348&amp;loc=d3e34039-112682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41499-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesRentExpenseMinimumRentals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RoyaltyExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RoyaltyExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>104
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6853703552">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments (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>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Fair Value Asset Derivatives</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 28,829<span></span>
</td>
<td class="nump">$ 44,259<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Fair Value Liability Derivatives</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">32,531<span></span>
</td>
<td class="nump">10,560<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument | Foreign Exchange Option Contracts</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Fair Value Asset Derivatives</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1],[2]</sup></td>
<td class="nump">25,605<span></span>
</td>
<td class="nump">40,191<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Fair Value Liability Derivatives</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1],[2]</sup></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MaximumLengthOfTimeForeignCurrencyCashFlowHedge', window );">Maximum Length of Time, Foreign Currency Cash Flow Hedge</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">18 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths', window );">Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 13,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument | Treasury Lock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Fair Value Asset Derivatives</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Fair Value Liability Derivatives</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">29,652<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="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument | Interest Rate Swap</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Fair Value Asset Derivatives</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Fair Value Liability Derivatives</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">208<span></span>
</td>
<td class="nump">9,744<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument | Foreign Exchange Forward Contracts</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Fair Value Asset Derivatives</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">3,224<span></span>
</td>
<td class="nump">4,068<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Fair Value Liability Derivatives</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 2,671<span></span>
</td>
<td class="nump">$ 816<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value asset derivatives included in prepaid expenses and other current assets and fair value liability derivatives included in accrued expenses on our Consolidated Balance Sheets.</span></div></td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hedging effectiveness expected to be recognized to income within the next </span><span style="font-family:inherit;font-size:10pt;"><span>18 months</span></span><span style="font-family:inherit;font-size:10pt;">, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$13.2 million</span></span><span style="font-family:inherit;font-size:10pt;color:#0000ff;"> </span><span style="font-family:inherit;font-size:10pt;">is expected within the next 12 months. </span></div></td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included in accrued expenses and other liabilities on our Consolidated Balance Sheets as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div></td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=112277219&amp;loc=d3e80748-113994<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeFairValueOfDerivativeAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226000-175313<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118948506&amp;loc=SL51823488-111719<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DerivativeFairValueOfDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118948506&amp;loc=SL51823488-111719<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5624163-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226000-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativesFairValueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesFairValueLineItems</td>
</tr>
<tr>
<td style="padding-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_MaximumLengthOfTimeForeignCurrencyCashFlowHedge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum period of time the entity is hedging its exposure to variability in future cash flows for forecasted transactions, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Excludes forecasted transactions related to payment of variable interest on existing financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=112277219&amp;loc=d3e80748-113994<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MaximumLengthOfTimeForeignCurrencyCashFlowHedge</td>
</tr>
<tr>
<td style="padding-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_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeOptionMember</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_DerivativeInstrumentRiskAxis=us-gaap_TreasuryLockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_TreasuryLockMember</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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</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_HedgingDesignationAxis=us-gaap_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember</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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember</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>105
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6853623984">
<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>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">NET INCOME PER SHARE</a></td>
<td class="text">NET INCOME PER SHARE<div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net income per share is computed using the weighted average number of common shares outstanding for the period, excluding unvested restricted stock units and performance awards. Diluted net income per share is based upon the weighted average common shares outstanding for the period plus dilutive potential common shares, including unvested restricted stock units, purchase rights, performance awards and stock options using the treasury stock method.</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of basic and diluted net income per share for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands, except per share data)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,951,458</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,590,774</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,693,954</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares used to compute basic net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>486,291</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>490,564</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>493,632</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dilutive potential common shares:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock units and performance share awards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,875</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,142</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,161</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock purchase rights and options</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>406</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>137</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>330</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares used to compute diluted net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>491,572</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>497,843</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>501,123</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net income per share</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.07</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.28</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.43</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.00</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.20</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.38</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Anti-dilutive potential common shares</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>175</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>209</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>141</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</span></div><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div>Potential common stock equivalents not included in the calculation of diluted net income per share as the effect would have been anti-dilutive.<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6842234384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Selected Quarterly Financial Data<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationTextBlock', window );">SELECTED QUARTERLY FINANCIAL DATA</a></td>
<td class="text">SELECTED QUARTERLY FINANCIAL DATA (unaudited)<div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands, except per share data)</span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter&#160;Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">May&#160;31</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">August&#160;30</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">November&#160;29</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,600,946</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,744,280</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,834,126</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,991,945</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,203,660</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,336,792</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,418,163</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,539,962</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>702,334</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>710,772</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>834,488</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>957,147</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>674,241</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>632,593</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>792,763</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>851,861</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.38</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.30</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.63</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.76</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.36</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.29</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.61</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.74</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands, except per share data)</span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter&#160;Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">August&#160;31</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">November&#160;30</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,078,947</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,195,360</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,291,076</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,464,625</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,820,045</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,914,016</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,995,584</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,105,364</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>702,502</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>690,799</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>701,358</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>699,217</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>583,076</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>663,167</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>666,291</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>678,240</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.18</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.35</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.36</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.39</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.17</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.33</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.34</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.37</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our fiscal year is a 52- or 53-week year that ends on the Friday closest to November&#160;30. Each of the fiscal quarters presented were comprised of 13&#160;weeks.</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_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_QuarterlyFinancialInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -URI http://asc.fasb.org/topic&amp;trid=2126967<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>R105.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6863547616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Selected Quarterly Financial Data (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Aug. 30, 2019</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>Mar. 01, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Aug. 31, 2018</div></th>
<th class="th"><div>Jun. 01, 2018</div></th>
<th class="th"><div>Mar. 02, 2018</div></th>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Dec. 01, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 2,991,945<span></span>
</td>
<td class="nump">$ 2,834,126<span></span>
</td>
<td class="nump">$ 2,744,280<span></span>
</td>
<td class="nump">$ 2,600,946<span></span>
</td>
<td class="nump">$ 2,464,625<span></span>
</td>
<td class="nump">$ 2,291,076<span></span>
</td>
<td class="nump">$ 2,195,360<span></span>
</td>
<td class="nump">$ 2,078,947<span></span>
</td>
<td class="nump">$ 11,171,297<span></span>
</td>
<td class="nump">$ 9,030,008<span></span>
</td>
<td class="nump">$ 7,301,505<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">2,539,962<span></span>
</td>
<td class="nump">2,418,163<span></span>
</td>
<td class="nump">2,336,792<span></span>
</td>
<td class="nump">2,203,660<span></span>
</td>
<td class="nump">2,105,364<span></span>
</td>
<td class="nump">1,995,584<span></span>
</td>
<td class="nump">1,914,016<span></span>
</td>
<td class="nump">1,820,045<span></span>
</td>
<td class="nump">9,498,577<span></span>
</td>
<td class="nump">7,835,009<span></span>
</td>
<td class="nump">6,291,014<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before income taxes</a></td>
<td class="nump">957,147<span></span>
</td>
<td class="nump">834,488<span></span>
</td>
<td class="nump">710,772<span></span>
</td>
<td class="nump">702,334<span></span>
</td>
<td class="nump">699,217<span></span>
</td>
<td class="nump">701,358<span></span>
</td>
<td class="nump">690,799<span></span>
</td>
<td class="nump">702,502<span></span>
</td>
<td class="nump">3,204,741<span></span>
</td>
<td class="nump">2,793,876<span></span>
</td>
<td class="nump">2,137,641<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 851,861<span></span>
</td>
<td class="nump">$ 792,763<span></span>
</td>
<td class="nump">$ 632,593<span></span>
</td>
<td class="nump">$ 674,241<span></span>
</td>
<td class="nump">$ 678,240<span></span>
</td>
<td class="nump">$ 666,291<span></span>
</td>
<td class="nump">$ 663,167<span></span>
</td>
<td class="nump">$ 583,076<span></span>
</td>
<td class="nump">$ 2,951,458<span></span>
</td>
<td class="nump">$ 2,590,774<span></span>
</td>
<td class="nump">$ 1,693,954<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic net income per share</a></td>
<td class="nump">$ 1.76<span></span>
</td>
<td class="nump">$ 1.63<span></span>
</td>
<td class="nump">$ 1.30<span></span>
</td>
<td class="nump">$ 1.38<span></span>
</td>
<td class="nump">$ 1.39<span></span>
</td>
<td class="nump">$ 1.36<span></span>
</td>
<td class="nump">$ 1.35<span></span>
</td>
<td class="nump">$ 1.18<span></span>
</td>
<td class="nump">$ 6.07<span></span>
</td>
<td class="nump">$ 5.28<span></span>
</td>
<td class="nump">$ 3.43<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted net income per share</a></td>
<td class="nump">$ 1.74<span></span>
</td>
<td class="nump">$ 1.61<span></span>
</td>
<td class="nump">$ 1.29<span></span>
</td>
<td class="nump">$ 1.36<span></span>
</td>
<td class="nump">$ 1.37<span></span>
</td>
<td class="nump">$ 1.34<span></span>
</td>
<td class="nump">$ 1.33<span></span>
</td>
<td class="nump">$ 1.17<span></span>
</td>
<td class="nump">$ 6.00<span></span>
</td>
<td class="nump">$ 5.20<span></span>
</td>
<td class="nump">$ 3.38<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_NumberOfWeeksInCurrentFiscalYear', window );">Number of weeks in current fiscal year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">P52W<span></span>
</td>
<td class="text">P52W<span></span>
</td>
<td class="text">P52W<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_NumberOfWeeksInCurrentFiscalQuarter', window );">Number of weeks in current fiscal quarter</a></td>
<td class="text">P13W<span></span>
</td>
<td class="text">P13W<span></span>
</td>
<td class="text">P13W<span></span>
</td>
<td class="text">P13W<span></span>
</td>
<td class="text">P13W<span></span>
</td>
<td class="text">P13W<span></span>
</td>
<td class="text">P13W<span></span>
</td>
<td class="text">P13W<span></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_adbe_NumberOfWeeksInCurrentFiscalQuarter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of Weeks in Current Fiscal Quarter</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_NumberOfWeeksInCurrentFiscalQuarter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:durationStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_NumberOfWeeksInCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of Weeks in Current Fiscal Year</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_NumberOfWeeksInCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:durationStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>109
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6863374416">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Basis of Presentation and Significant Accounting Policies (Details 1) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Dec. 01, 2018</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Trade receivables, net of allowances for doubtful accounts</a></td>
<td class="nump">$ 1,534,809<span></span>
</td>
<td class="nump">$ 1,358,606<span></span>
</td>
<td class="nump">$ 1,315,578<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">783,140<span></span>
</td>
<td class="nump">498,719<span></span>
</td>
<td class="nump">312,499<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">562,696<span></span>
</td>
<td class="nump">459,943<span></span>
</td>
<td class="nump">186,522<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">1,398,548<span></span>
</td>
<td class="nump">1,193,543<span></span>
</td>
<td class="nump">1,163,185<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue, current</a></td>
<td class="nump">3,377,986<span></span>
</td>
<td class="nump">2,863,132<span></span>
</td>
<td class="nump">2,915,974<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">140,498<span></span>
</td>
<td class="nump">129,536<span></span>
</td>
<td class="nump">46,702<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">14,828,562<span></span>
</td>
<td class="nump">12,257,916<span></span>
</td>
<td class="nump">11,815,597<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member', window );">Calculated under Revenue Guidance in Effect before Topic 606</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Trade receivables, net of allowances for doubtful accounts</a></td>
<td class="nump">1,476,669<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,315,578<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">584,448<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">312,499<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">222,238<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">186,522<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">1,346,630<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,163,185<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue, current</a></td>
<td class="nump">3,491,418<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,915,974<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">51,801<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,702<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">14,280,290<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,815,597<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member', window );">Accounting Standards Update 2014-09 | Difference between Revenue Guidance in Effect before and after Topic 606</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Trade receivables, net of allowances for doubtful accounts</a></td>
<td class="num">(58,140)<span></span>
</td>
<td class="nump">43,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(198,692)<span></span>
</td>
<td class="nump">186,220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="num">(340,458)<span></span>
</td>
<td class="nump">273,421<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="num">(51,918)<span></span>
</td>
<td class="nump">30,358<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue, current</a></td>
<td class="nump">113,432<span></span>
</td>
<td class="num">(52,842)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="num">(88,697)<span></span>
</td>
<td class="nump">82,834<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="num">$ (548,272)<span></span>
</td>
<td class="nump">$ 442,319<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_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4428-111522<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31931-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member</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_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</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>110
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6853472080">
<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>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_adbe_ScheduleOfUnconditionalPurchaseObligationsOperatingLeasesAndCapitalLeasesTextBlock', window );">Summary of non-cancellable unconditional purchase obligations, operating leases and capital leases</a></td>
<td class="text"> The following table summarizes our non-cancellable unconditional purchase obligations and operating leases for each of the next five years and thereafter as of <span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span><div style="line-height:120%;padding-bottom:13px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160; (in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating Leases</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Fiscal&#160;Year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Purchase </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Future</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Minimum</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Lease</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Payments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Future</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Minimum</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Sublease</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Income</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>545,042</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>98,200</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,523</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>407,528</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,866</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>528,266</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,493</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,362</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>555,658</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,539</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,327</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,691</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>337,903</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,036,494</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>738,692</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,212</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_adbe_ScheduleOfUnconditionalPurchaseObligationsOperatingLeasesAndCapitalLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Unconditional Purchase Obligations, Operating Leases and Capital Leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_ScheduleOfUnconditionalPurchaseObligationsOperatingLeasesAndCapitalLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>111
<FILENAME>R101.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6840610608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Details Numeric 1) - Term Loan - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Oct. 17, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansPayable', window );">Term Loan, Amount Outstanding</a></td>
<td class="nump">$ 2,250.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Unamortized Debt Issuance Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPaymentInterest', window );">Debt Instrument, Periodic Payment, Interest</a></td>
<td class="nump">$ 69.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=us-gaap_LoansPayableMember', window );">Scenarioi [Member] | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_MarginAddedToLiborToDetermineInterestRate', window );">Margin Added to LIBOR to Determine Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=us-gaap_LoansPayableMember', window );">Scenarioi [Member] | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_MarginAddedToLiborToDetermineInterestRate', window );">Margin Added to LIBOR to Determine Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=us-gaap_LoansPayableMember', window );">Scenarioii [Member] | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_MarginAddedtoBaseRatetoDetermineInterestRate', window );">Margin Added to Base Rate to Determine Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.04%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=us-gaap_LoansPayableMember', window );">Scenarioii [Member] | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_MarginAddedtoBaseRatetoDetermineInterestRate', window );">Margin Added to Base Rate to Determine Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.11%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=us-gaap_LoansPayableMember', window );">Marketo</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,250.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtTerm', window );">Long-term Debt, Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">18 months<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_MarginAddedToLiborToDetermineInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Margin Added to LIBOR to Determine Interest Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_MarginAddedToLiborToDetermineInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_MarginAddedtoBaseRatetoDetermineInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_MarginAddedtoBaseRatetoDetermineInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28551-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPaymentInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payments applied to interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPaymentInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16)(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period between issuance and maturity of long-term debt, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtTerm</td>
</tr>
<tr>
<td style="padding-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_UnamortizedDebtIssuanceExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnamortizedDebtIssuanceExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentAxis=us-gaap_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=us-gaap_LoansPayableMember</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_adbe_InterestRateScenarioAxis=adbe_ScenarioiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_InterestRateScenarioAxis=adbe_ScenarioiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_InterestRateScenarioAxis=adbe_ScenarioiiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_InterestRateScenarioAxis=adbe_ScenarioiiMember</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=adbe_MarketoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=adbe_MarketoMember</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>112
<FILENAME>R98.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6941787904">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Nov. 29, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PurchaseObligationFiscalYearMaturityAbstract', window );"><strong>Purchase Obligation, Fiscal Year Maturity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear', window );">Purchase Obligations, 2020</a></td>
<td class="nump">$ 545,042<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear', window );">Purchase Obligations, 2021</a></td>
<td class="nump">407,528<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear', window );">Purchase Obligations, 2022</a></td>
<td class="nump">528,266<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear', window );">Purchase Obligations, 2023</a></td>
<td class="nump">555,658<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear', window );">Purchase Obligations, 2024</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear', window );">Purchase Obligations, Thereafter</a></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="top.Show.showAR( this, 'defref_us-gaap_RecordedUnconditionalPurchaseObligation', window );">Purchase Obligations, Total</a></td>
<td class="nump">2,036,494<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract', window );"><strong>Operating Leases, Future Minimum Payments Receivables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">Future Minimum Lease Payments, 2020</a></td>
<td class="nump">98,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">Future Minimum Lease Payments, 2021</a></td>
<td class="nump">91,866<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">Future Minimum Lease Payments, 2022</a></td>
<td class="nump">81,493<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">Future Minimum Lease Payments, 2023</a></td>
<td class="nump">68,539<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">Future Minimum Lease Payments, 2024</a></td>
<td class="nump">60,691<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">Future Minimum Lease Payments, Thereafter</a></td>
<td class="nump">337,903<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Future Minimum Lease Payments, Total</a></td>
<td class="nump">738,692<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent', window );">Future Minimum Sublease Income, 2020</a></td>
<td class="nump">9,523<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears', window );">Future Minimum Sublease Income, 2021</a></td>
<td class="nump">9,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears', window );">Future Minimum Sublease Income, 2022</a></td>
<td class="nump">6,362<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears', window );">Future Minimum Sublease Income, 2023</a></td>
<td class="nump">2,327<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears', window );">Future Minimum Sublease Income, 2024</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter', window );">Future Minimum Sublease Income, Thereafter</a></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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable', window );">Future Minimum Sublease Income, Total</a></td>
<td class="nump">$ 27,212<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_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasesFutureMinimumPaymentsDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasesFutureMinimumPaymentsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future minimum rental payments in aggregate as of the balance sheet date under operating leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164653&amp;loc=d3e41551-112718<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeasesFutureMinimumPaymentsReceivableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeasesFutureMinimumPaymentsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future rental payments receivable within one year of the balance sheet date under an operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164653&amp;loc=d3e41551-112718<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future rental payments receivable within the fifth year from the balance sheet date under an operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164653&amp;loc=d3e41551-112718<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future rental payments receivable within the fourth year from the balance sheet date under an operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164653&amp;loc=d3e41551-112718<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future rental payments receivable within the third year from the balance sheet date under an operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164653&amp;loc=d3e41551-112718<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future rental payments receivable within the second year from the balance sheet date under an operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164653&amp;loc=d3e41551-112718<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeasesFutureMinimumPaymentsReceivableThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future minimum lease payments receivable under operating leases for periods greater than five years following the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164653&amp;loc=d3e41551-112718<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PurchaseObligationFiscalYearMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseObligationFiscalYearMaturityAbstract</td>
</tr>
<tr>
<td style="padding-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_RecordedUnconditionalPurchaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the recorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77896938&amp;loc=d3e25383-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RecordedUnconditionalPurchaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RecordedUnconditionalPurchaseObligationDueAfterFifthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the recorded unconditional purchase obligation maturing after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77896938&amp;loc=d3e25383-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RecordedUnconditionalPurchaseObligationDueInFifthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the recorded unconditional purchase obligation maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77896938&amp;loc=d3e25383-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RecordedUnconditionalPurchaseObligationDueInFourthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the recorded unconditional purchase obligation maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77896938&amp;loc=d3e25383-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RecordedUnconditionalPurchaseObligationDueInSecondYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the recorded unconditional purchase obligation maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77896938&amp;loc=d3e25383-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RecordedUnconditionalPurchaseObligationDueInThirdYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the recorded unconditional purchase obligation maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77896938&amp;loc=d3e25383-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RecordedUnconditionalPurchaseObligationDueWithinOneYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the recorded unconditional purchase obligation maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77896938&amp;loc=d3e25383-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>113
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6842263008">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Details Numeric)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Nov. 29, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=adbe_Notes2020and2025Member', window );">Notes 2020 and 2025</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Senior Notes, Fair Value</a></td>
<td class="nump">$ 1,960<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_DebtInstrumentFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DebtInstrumentAxis=adbe_Notes2020and2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=adbe_Notes2020and2025Member</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>114
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6941768784">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Details 2) - Performance Shares [Member] - USD ($)<br> shares in Thousands, $ in Millions</strong></div></th>
<th class="th" colspan="6">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2"><div>Nov. 29, 2019</div></th>
<th class="th" colspan="2"><div>Nov. 30, 2018</div></th>
<th class="th" colspan="2"><div>Dec. 01, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_MaximumTargetPercentageAllowedUnderProgram', window );">Maximum Target Percentage Allowed Under Program</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">200.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis=adbe_SharesGrantedMember', window );">Shares Granted [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning outstanding balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,148<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,534<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,630<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Awarded</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">722<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">837<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">1,082<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_Achieved', window );">Achieved</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">830<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1,050<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">1,135<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(82)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(173)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(43)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending outstanding balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">958<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,148<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,534<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis=adbe_MaximumSharesEligibleToReceiveMember', window );">Maximum Shares Eligible to Receive [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning outstanding balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,296<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,068<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,261<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Awarded</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">614<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">628<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,040<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_Achieved', window );">Achieved</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">830<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,053<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,147<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(164)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(347)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(86)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending outstanding balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,916<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,296<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,068<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis=adbe_Program2016Member', window );">Program 2016 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_Achieved', window );">Achieved</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">400<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis=adbe_Program2015Member', window );">Program 2015 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_Achieved', window );">Achieved</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">500<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis=adbe_Program2014Member', window );">Program 2014 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_Achieved', window );">Achieved</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">600<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis=adbe_ProgramsachievedMember', window );">Programs achieved [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Total Fair Value Vested Units or Shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 203.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 208.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 127.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis=adbe_Program2016Member', window );">Program 2016 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ActualPercentageAchieved', window );">Actual Percentage Achieved</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">200.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis=adbe_Program2015Member', window );">Program 2015 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ActualPercentageAchieved', window );">Actual Percentage Achieved</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">200.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis=adbe_Program2014Member', window );">Program 2014 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ActualPercentageAchieved', window );">Actual Percentage Achieved</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">198.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="7"></td></tr>
<tr><td colspan="7"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares awarded during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> include </span><span style="font-family:inherit;font-size:10pt;"><span>0.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> additional shares awarded for the final achievement of the </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program which was certified in the first quarter of fiscal 2019. The remaining awarded shares were for the </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program. Shares achieved during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> resulted from </span><span style="font-family:inherit;font-size:10pt;"><span>200%</span></span><span style="font-family:inherit;font-size:10pt;"> achievement of target for the </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program.</span></div></td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares awarded during fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> include </span><span style="font-family:inherit;font-size:10pt;"><span>0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> additional shares awarded for the final achievement of the </span><span style="font-family:inherit;font-size:10pt;">2015</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program which was certified in the first quarter of fiscal 2018. The remaining awarded shares were for the </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program. Shares achieved during fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> resulted from </span><span style="font-family:inherit;font-size:10pt;"><span>200%</span></span><span style="font-family:inherit;font-size:10pt;"> achievement of target for the </span><span style="font-family:inherit;font-size:10pt;">2015</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program.</span></div></td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares awarded during fiscal </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> include </span><span style="font-family:inherit;font-size:10pt;"><span>0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> additional shares awarded for the final achievement of the </span><span style="font-family:inherit;font-size:10pt;">2014</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program which was certified in the first quarter of fiscal 2017. The remaining awarded shares were for the </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program. Shares achieved during fiscal </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> resulted from </span><span style="font-family:inherit;font-size:10pt;"><span>198%</span></span><span style="font-family:inherit;font-size:10pt;"> achievement of target for the </span><span style="font-family:inherit;font-size:10pt;">2014</span><span style="font-family:inherit;font-size:10pt;"> Performance Share Program.</span></div></td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_Achieved">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares under a share-based award plan other than a stock option plan that were achieved during the reporting period due to the certification of the actual performance achievement of participants in the program.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_Achieved</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</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_adbe_ActualPercentageAchieved">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Actual percentage achieved.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_ActualPercentageAchieved</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_MaximumTargetPercentageAllowedUnderProgram">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum Target Percentage Allowed Under Program.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_MaximumTargetPercentageAllowedUnderProgram</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</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_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis=adbe_SharesGrantedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis=adbe_SharesGrantedMember</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_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis=adbe_MaximumSharesEligibleToReceiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis=adbe_MaximumSharesEligibleToReceiveMember</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_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis=adbe_Program2016Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis=adbe_Program2016Member</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_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis=adbe_Program2015Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis=adbe_Program2015Member</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_adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis=adbe_Program2014Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibilityStatusAxis=adbe_Program2014Member</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_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis=adbe_ProgramsachievedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis=adbe_ProgramsachievedMember</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_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis=adbe_Program2016Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis=adbe_Program2016Member</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_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis=adbe_Program2015Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis=adbe_Program2015Member</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_adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis=adbe_Program2014Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_ShareBasedCompensationArrangementsByShareBasedPaymentAwardProgramNameAxis=adbe_Program2014Member</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>115
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6940840144">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Acquisitions (Details 1) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ScheduleofacquiredassetsandliabilitiesLineItems', window );"><strong>Schedule of acquired assets and liabilities</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill, acquired during period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 126,169<span></span>
</td>
<td class="nump">$ 4,791,216<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=adbe_MarketoMember', window );">Marketo</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ScheduleofacquiredassetsandliabilitiesLineItems', window );"><strong>Schedule of acquired assets and liabilities</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedCustomerRelationshipsGross', window );">Customer contracts and relationships</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 577,500<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="top.Show.showAR( this, 'defref_adbe_FiniteLivedpurchasedtechnologygross', window );">Purchased technology</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">444,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedContractualRightsGross', window );">Backlog</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">105,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedNoncompeteAgreementsGross', window );">Non-competition agreements</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">12,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedTrademarksGross', window );">Trademarks</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">328,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Total identifiable intangible assets acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,468,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net assets acquired or liabilities assumed</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(194,588)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill, acquired during period</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">3,459,256<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="top.Show.showAR( this, 'defref_adbe_BusinessCombinationPurchasePrice', window );">Total estimated purchase price</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 4,732,768<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=adbe_CustomerContractsAndRelationshipsMember', window );">Customer contracts and relationships</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ScheduleofacquiredassetsandliabilitiesLineItems', window );"><strong>Schedule of acquired assets and liabilities</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired finite-lived intangible assets, weighted average useful life</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=adbe_CustomerContractsAndRelationshipsMember', window );">Customer contracts and relationships | Marketo</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ScheduleofacquiredassetsandliabilitiesLineItems', window );"><strong>Schedule of acquired assets and liabilities</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired finite-lived intangible assets, weighted average useful life</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">11 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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=adbe_PurchasedTechnologyMember', window );">Purchased Technology</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ScheduleofacquiredassetsandliabilitiesLineItems', window );"><strong>Schedule of acquired assets and liabilities</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired finite-lived intangible assets, weighted average useful life</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=adbe_PurchasedTechnologyMember', window );">Purchased Technology | Marketo</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ScheduleofacquiredassetsandliabilitiesLineItems', window );"><strong>Schedule of acquired assets and liabilities</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired finite-lived intangible assets, weighted average useful life</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">7 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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember', window );">Backlog</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ScheduleofacquiredassetsandliabilitiesLineItems', window );"><strong>Schedule of acquired assets and liabilities</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired finite-lived intangible assets, weighted average useful life</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember', window );">Backlog | Marketo</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ScheduleofacquiredassetsandliabilitiesLineItems', window );"><strong>Schedule of acquired assets and liabilities</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired finite-lived intangible assets, weighted average useful life</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Non-competition agreements | Marketo</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ScheduleofacquiredassetsandliabilitiesLineItems', window );"><strong>Schedule of acquired assets and liabilities</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired finite-lived intangible assets, weighted average useful life</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ScheduleofacquiredassetsandliabilitiesLineItems', window );"><strong>Schedule of acquired assets and liabilities</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired finite-lived intangible assets, weighted average useful life</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">9 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks | Marketo</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ScheduleofacquiredassetsandliabilitiesLineItems', window );"><strong>Schedule of acquired assets and liabilities</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired finite-lived intangible assets, weighted average useful life</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">9 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-deductible for tax-purposes.</span></div></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_BusinessCombinationPurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination Purchase Price</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_BusinessCombinationPurchasePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_FiniteLivedpurchasedtechnologygross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross carrying amount before accumulated amortization as of the balance sheet date to an asset acquired in a business combination representing purchased technology having a finite beneficial life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_FiniteLivedpurchasedtechnologygross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_ScheduleofacquiredassetsandliabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>[Line Items] for Schedule of acquired assets and liabilities, includes intangible assets, net liabilities, and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_ScheduleofacquiredassetsandliabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable intangible assets recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=116868840&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=116868840&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedContractualRightsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross carrying amount before accumulated amortization as of the balance sheet date of an intangible asset that arises from a contractual arrangement with a third party (not including franchise rights and license agreements).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedContractualRightsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedCustomerRelationshipsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross carrying amount before accumulated amortization as of the balance sheet date to an asset acquired in a business combination representing a favorable existing relationship with customers having a finite beneficial life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedCustomerRelationshipsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedNoncompeteAgreementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross carrying amount before accumulated amortization as of the balance sheet date of payments made to third parties in exchange for their agreement not to engage in specified competitive practices in specified geographic territories for a specified period of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedNoncompeteAgreementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedTrademarksGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross carrying amount before accumulated amortization as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a specified period of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedTrademarksGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_BusinessAcquisitionAxis=adbe_MarketoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=adbe_MarketoMember</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=adbe_CustomerContractsAndRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=adbe_CustomerContractsAndRelationshipsMember</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=adbe_PurchasedTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=adbe_PurchasedTechnologyMember</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_OrderOrProductionBacklogMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember</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_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</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_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</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>116
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6940722624">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cash, Cash Equivalents and Short-Term Investments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">$ 4,172,770<span></span>
</td>
<td class="nump">$ 3,254,290<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="nump">4,468<span></span>
</td>
<td class="nump">45<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="num">(262)<span></span>
</td>
<td class="num">(25,373)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndShortTermInvestments', window );">Cash, Cash Equivalents, and Short-term Investments, Fair Value Disclosure</a></td>
<td class="nump">4,176,976<span></span>
</td>
<td class="nump">3,228,962<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=us-gaap_CashAndCashEquivalentsMember', window );">Cash and cash equivalents [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">2,650,220<span></span>
</td>
<td class="nump">1,642,775<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="num">(1)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and Cash Equivalents, Fair Value Disclosure</a></td>
<td class="nump">2,650,221<span></span>
</td>
<td class="nump">1,642,775<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=us-gaap_CashMember', window );">Cash [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">466,941<span></span>
</td>
<td class="nump">368,564<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and Cash Equivalents, Fair Value Disclosure</a></td>
<td class="nump">466,941<span></span>
</td>
<td class="nump">368,564<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=us-gaap_CashEquivalentsMember', window );">Cash equivalents [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">2,183,279<span></span>
</td>
<td class="nump">1,274,211<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="num">(1)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and Cash Equivalents, Fair Value Disclosure</a></td>
<td class="nump">2,183,280<span></span>
</td>
<td class="nump">1,274,211<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=us-gaap_CashEquivalentsMember', window );">Cash equivalents [Member] | Corporate debt securities [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">45,703<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and Cash Equivalents, Fair Value Disclosure</a></td>
<td class="nump">45,704<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=us-gaap_CashEquivalentsMember', window );">Cash equivalents [Member] | Money market mutual funds [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">2,049,057<span></span>
</td>
<td class="nump">1,234,188<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and Cash Equivalents, Fair Value Disclosure</a></td>
<td class="nump">2,049,057<span></span>
</td>
<td class="nump">1,234,188<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=us-gaap_CashEquivalentsMember', window );">Cash equivalents [Member] | Time deposits [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">88,519<span></span>
</td>
<td class="nump">40,023<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and Cash Equivalents, Fair Value Disclosure</a></td>
<td class="nump">88,519<span></span>
</td>
<td class="nump">40,023<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=us-gaap_ShortTermInvestmentsMember', window );">Short-term investments [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">1,522,550<span></span>
</td>
<td class="nump">1,611,515<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="nump">4,466<span></span>
</td>
<td class="nump">45<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="num">(261)<span></span>
</td>
<td class="num">(25,373)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available For Sale Securities Fair Value Disclosure</a></td>
<td class="nump">1,526,755<span></span>
</td>
<td class="nump">1,586,187<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=us-gaap_FixedIncomeInvestmentsMember', window );">Short-term fixed income securities [Member] | Asset-backed Securities [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">88,584<span></span>
</td>
<td class="nump">41,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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="nump">146<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="num">(9)<span></span>
</td>
<td class="num">(367)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available For Sale Securities Fair Value Disclosure</a></td>
<td class="nump">88,721<span></span>
</td>
<td class="nump">41,508<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=us-gaap_FixedIncomeInvestmentsMember', window );">Short-term fixed income securities [Member] | Corporate debt securities [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">1,408,332<span></span>
</td>
<td class="nump">1,546,860<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="nump">4,251<span></span>
</td>
<td class="nump">44<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="num">(252)<span></span>
</td>
<td class="num">(24,696)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available For Sale Securities Fair Value Disclosure</a></td>
<td class="nump">1,412,331<span></span>
</td>
<td class="nump">1,522,208<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=us-gaap_FixedIncomeInvestmentsMember', window );">Short-term fixed income securities [Member] | Foreign government securities [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,179<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(24)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available For Sale Securities Fair Value Disclosure</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,155<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=us-gaap_FixedIncomeInvestmentsMember', window );">Short-term fixed income securities [Member] | Municipal securities [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">17,642<span></span>
</td>
<td class="nump">18,601<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="nump">67<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(286)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available For Sale Securities Fair Value Disclosure</a></td>
<td class="nump">17,709<span></span>
</td>
<td class="nump">$ 18,316<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=us-gaap_FixedIncomeInvestmentsMember', window );">Short-term fixed income securities [Member] | U.S. Treasury Securities [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">7,992<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available For Sale Securities Fair Value Disclosure</a></td>
<td class="nump">$ 7,994<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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118942338&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118942338&amp;loc=SL82898722-210454<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118954083&amp;loc=d3e26610-111562<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_CashCashEquivalentsAndShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsAndShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-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_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=us-gaap_CashAndCashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=us-gaap_CashAndCashEquivalentsMember</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_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=us-gaap_CashMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=us-gaap_CashMember</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_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=us-gaap_CashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=us-gaap_CashEquivalentsMember</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_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember</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_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=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_FinancialInstrumentAxis=us-gaap_BankTimeDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_BankTimeDepositsMember</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_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=us-gaap_ShortTermInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=us-gaap_ShortTermInvestmentsMember</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_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=us-gaap_FixedIncomeInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=us-gaap_FixedIncomeInvestmentsMember</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_AssetBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember</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_ForeignGovernmentDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember</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_MunicipalNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalNotesMember</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_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</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>117
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6854120800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income (Loss) (Details 1) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Dec. 01, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_GrossunrealizedgainsonavailableforsalesecuritiesAbstract', window );"><strong>Gross unrealized gains on available-for-sale securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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="top.Show.showAR( this, 'defref_adbe_UnrealizedGainsonAvailableforSaleSecuritiesNetofTax', window );">Beginning balance, unrealized gains on available-for-sale securities</a></td>
<td class="nump">$ 44<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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="top.Show.showAR( this, 'defref_adbe_GrossunrealizedgainsonavailableforsalesecuritiesincreasedecreaseNetofTax', window );">Gross unrealized gains on available for sale securities, increase decrease</a></td>
<td class="nump">4,594<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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="top.Show.showAR( this, 'defref_adbe_GrossunrealizedgainsonavailableforsalesecuritiesreclassificationadjustmentsNetofTax', window );">Gross unrealized gains on available for sale securities, reclassification adjustments</a></td>
<td class="num">(171)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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="top.Show.showAR( this, 'defref_adbe_UnrealizedGainsonAvailableforSaleSecuritiesNetofTax', window );">Ending balance, unrealized gains on available-for-sale securities</a></td>
<td class="nump">4,467<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 44<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_GrossunrealizedlossesonavailableforsalesecuritiesAbstract', window );"><strong>Gross unrealized losses on available-for-sale securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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="top.Show.showAR( this, 'defref_adbe_UnrealizedLossesonAvailableforSaleSecuritiesNetofTax', window );">Beginning balance, unrealized losses on available-for-sale securities</a></td>
<td class="num">(25,374)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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="top.Show.showAR( this, 'defref_adbe_GrossunrealizedlossesonavailableforsalesecuritiesincreaseordecreaseNetofTax', window );">Gross unrealized losses on available for sale securities increase or decrease</a></td>
<td class="nump">24,815<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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="top.Show.showAR( this, 'defref_adbe_GrossunrealizedlossesonavailableforsalesecuritiesreclassificationadjustmentsNetofTax', window );">Gross unrealized losses on available for sale securities, reclassification adjustments</a></td>
<td class="nump">295<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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="top.Show.showAR( this, 'defref_adbe_UnrealizedLossesonAvailableforSaleSecuritiesNetofTax', window );">Ending balance, unrealized losses on available-for-sale securities</a></td>
<td class="num">(264)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(25,374)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesUnrealizedGainLossAbstract', window );"><strong>Net unrealized gains / losses on available for sale securities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Beginning Balance, total net unrealized gains (losses) on available-for-sale securities</a></td>
<td class="num">(25,330)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Net unrealized gains / losses on available-for-sale securities, increase or decrease</a></td>
<td class="nump">29,409<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(24,464)<span></span>
</td>
<td class="num">$ (2,503)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax', window );">Reclassification adjustment for gains / losses on available-for-sale securities recognized</a></td>
<td class="nump">124<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">10,650<span></span>
</td>
<td class="num">(947)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Ending Balance, total net unrealized gains (losses) on available-for-sale securities</a></td>
<td class="nump">4,203<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(25,330)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContractsAbstract', window );"><strong>Net unrealized gains / losses on derivative instruments designated as hedging instruments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax', window );">Beginning balance, net unrealized gains on derivative instruments designated as hedging instruments</a></td>
<td class="nump">21,732<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax', window );">Net unrealized gains on derivative instruments designated as hedging instruments, increase or decrease</a></td>
<td class="nump">294<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">74,080<span></span>
</td>
<td class="nump">6,917<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax', window );">Net unrealized gains on derivative instruments designated as hedging instruments, reclassification adjustments</a></td>
<td class="num">(44,334)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(48,981)<span></span>
</td>
<td class="num">(31,973)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax', window );">Ending balance, net unrealized gains on derivative instruments designated as hedging instruments</a></td>
<td class="num">(22,308)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">21,732<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Cumulative foreign currency translation adjustments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax', window );">Beginning balance, cumulative foreign currency translation adjustments</a></td>
<td class="num">(144,532)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Cumulative foreign currency translation adjustment, increase or decrease</a></td>
<td class="num">(25,397)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(47,594)<span></span>
</td>
<td class="nump">$ 90,287<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax', window );">Cumulative foreign currency translation adjustment, reclassification adjustments</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax', window );">Ending balance, cumulative foreign currency translation adjustments</a></td>
<td class="num">(169,929)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(144,532)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Total accumulated other comprehensive income (loss), net of taxes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Beginning balance, total accumulated other comprehensive income, net of taxes</a></td>
<td class="num">(148,130)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Accumulated other comprehensive income, increase or decrease</a></td>
<td class="nump">4,306<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Accumulated other comprehensive income, reclassification adjustments</a></td>
<td class="num">(44,210)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Ending balance, total accumulated other comprehensive income, net of taxes</a></td>
<td class="num">$ (188,034)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (148,130)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reclassification adjustments for gains / losses on available-for-sale securities are classified in interest and other income (expense), net. </span></div></td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Reclassification adjustments for gains / losses on foreign currency hedges are classified in revenue and reclassification adjustments for gains / losses on Treasury lock hedges are classified in interest expense.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_GrossunrealizedgainsonavailableforsalesecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross unrealized gains on available-for-sale securities [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_GrossunrealizedgainsonavailableforsalesecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</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_adbe_GrossunrealizedgainsonavailableforsalesecuritiesincreasedecreaseNetofTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross unrealized gains on available for sale securities, increase decrease</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_GrossunrealizedgainsonavailableforsalesecuritiesincreasedecreaseNetofTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_GrossunrealizedgainsonavailableforsalesecuritiesreclassificationadjustmentsNetofTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross unrealized gains on available for sale securities, reclassification adjustments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_GrossunrealizedgainsonavailableforsalesecuritiesreclassificationadjustmentsNetofTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_GrossunrealizedlossesonavailableforsalesecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross unrealized losses on available-for-sale securities [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_GrossunrealizedlossesonavailableforsalesecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</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_adbe_GrossunrealizedlossesonavailableforsalesecuritiesincreaseordecreaseNetofTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross unrealized losses on available for sale securities, increase or decrease</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_GrossunrealizedlossesonavailableforsalesecuritiesincreaseordecreaseNetofTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_GrossunrealizedlossesonavailableforsalesecuritiesreclassificationadjustmentsNetofTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross unrealized losses on available for sale securities, reclassification adjustments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_GrossunrealizedlossesonavailableforsalesecuritiesreclassificationadjustmentsNetofTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_UnrealizedGainsonAvailableforSaleSecuritiesNetofTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the gross unrealized gains for securities which are categorized neither as held-to-maturity nor trading securities. Such gross unrealized gains are the excess of the fair value of the Available-for-sale Securities over their carrying value as of the reporting date. Such gross unrealized gains are included in other comprehensive income in the statement of shareholders' equity, unless the Available-for-sale Security is designated as a hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_UnrealizedGainsonAvailableforSaleSecuritiesNetofTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_UnrealizedLossesonAvailableforSaleSecuritiesNetofTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the gross unrealized losses for securities which are categorized neither as held-to-maturity nor trading securities. Such gross unrealized losses are the excess of the carrying value of the Available-for-sale Securities over their fair value as of the reporting date. Such gross unrealized losses are included in other comprehensive income in the statement of shareholders' equity, unless the Available-for-sale Security is designated as a hedge or is determined to have had an other than temporary decline in fair value below its amortized cost basis.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_UnrealizedLossesonAvailableforSaleSecuritiesNetofTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated unrealized gain (loss) 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change, net of tax, in accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges. Includes an entity's share of an equity investee's Increase or Decrease in deferred hedging gains or losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32022-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e681-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5A<br> -URI http://asc.fasb.org/extlink&amp;oid=116690757&amp;loc=SL116692626-108610<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-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_DebtSecuritiesUnrealizedGainLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesUnrealizedGainLossAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669686-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=118951672&amp;loc=d3e1436-108581<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b,c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL34724391-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e709-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e689-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e689-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27357-111563<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph c<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=d3e41638-113959<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL34724391-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e689-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109978405&amp;loc=d3e80720-113993<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17B<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL34724394-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=118951672&amp;loc=d3e1436-108581<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnrealizedGainLossOnDerivativesAndCommodityContractsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContractsAbstract</td>
</tr>
<tr>
<td style="padding-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>118
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6842588560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Significant Accounting Policies Details Numeric (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Dec. 01, 2017</div></th>
<th class="th"><div>Dec. 01, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortizationPeriod', window );">Capitalized contract acquisition costs, Amortization period</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNet', window );">Capitalized contract acquisition costs</a></td>
<td class="nump">$ 473,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 413,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnbilledContractsReceivable', window );">Unbilled receivables</a></td>
<td class="nump">149,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">105,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNet', window );">Contract assets</a></td>
<td class="nump">63,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue</a></td>
<td class="nump">3,377,986<span></span>
</td>
<td class="nump">$ 2,915,974<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,863,132<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising Expense</a></td>
<td class="nump">221,100<span></span>
</td>
<td class="nump">$ 173,600<span></span>
</td>
<td class="nump">$ 141,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member', window );">Difference between Revenue Guidance in Effect before and after Topic 606 | Accounting Standards Update 2014-09</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNet', window );">Capitalized contract acquisition costs</a></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">413,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnbilledContractsReceivable', window );">Unbilled receivables</a></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">24,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNet', window );">Contract 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="nump">46,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue</a></td>
<td class="nump">$ 113,432<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(52,842)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNoncurrent', window );">Deferred income taxes</a></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">$ 82,800<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_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CapitalizedContractCostAmortizationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68051541&amp;loc=SL49131251-203054<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostAmortizationPeriod</td>
</tr>
<tr>
<td style="padding-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_CapitalizedContractCostNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=68051541&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ContractWithCustomerAssetNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130533-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31917-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31931-109318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31958-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnbilledContractsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118261985&amp;loc=d3e55302-109406<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(c)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnbilledContractsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member</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>119
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6853886160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Details 4) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Dec. 01, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_SubscriptionandCirculationRevenue', window );">Subscription</a></td>
<td class="nump">$ 9,994,463<span></span>
</td>
<td class="nump">$ 7,922,152<span></span>
</td>
<td class="nump">$ 6,133,869<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=adbe_DigitalMediaMember', window );">Digital Media</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_SubscriptionandCirculationRevenue', window );">Subscription</a></td>
<td class="nump">7,208,238<span></span>
</td>
<td class="nump">5,857,700<span></span>
</td>
<td class="nump">4,480,745<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=adbe_DigitalExperienceMember', window );">Digital Experience</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_SubscriptionandCirculationRevenue', window );">Subscription</a></td>
<td class="nump">2,670,748<span></span>
</td>
<td class="nump">1,949,185<span></span>
</td>
<td class="nump">1,552,536<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=adbe_PublishingMember', window );">Publishing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_SubscriptionandCirculationRevenue', window );">Subscription</a></td>
<td class="nump">$ 115,477<span></span>
</td>
<td class="nump">$ 115,267<span></span>
</td>
<td class="nump">$ 100,588<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_SubscriptionandCirculationRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Subscription and Circulation Revenue</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_SubscriptionandCirculationRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=adbe_DigitalMediaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=adbe_DigitalMediaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=adbe_DigitalExperienceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=adbe_DigitalExperienceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=adbe_PublishingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=adbe_PublishingMember</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>120
<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>121
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6842563808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details Numeric 2) - 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>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowanceAbstract', window );"><strong>Valuation Allowance [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Deferred tax assets valuation allowance</a></td>
<td class="nump">$ 244,432<span></span>
</td>
<td class="nump">$ 174,496<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Change in deferred tax asset valuation allowance</a></td>
<td class="nump">69,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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember', window );">Federal [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="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforward</a></td>
<td class="nump">421,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Tax credit carry forward</a></td>
<td class="nump">44,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State [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="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforward</a></td>
<td class="nump">374,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="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Tax credit carry forward</a></td>
<td class="nump">243,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign Tax Authority [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="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforward</a></td>
<td class="nump">82,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Tax credit carry forward</a></td>
<td class="nump">$ 15,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardExpirationDate', window );">Tax credit carryforward, Expiration date</a></td>
<td class="text">Jan.  01,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardExpirationDate', window );">Tax credit carryforward, Expiration date</a></td>
<td class="text">Jan.  01,  2038<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_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsLineItems</td>
</tr>
<tr>
<td style="padding-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_TaxCreditCarryforwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_TaxCreditCarryforwardExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expiration date of the tax credit carryforward, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardExpirationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ValuationAllowanceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowanceAbstract</td>
</tr>
<tr>
<td style="padding-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_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e32123-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>122
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6853865952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Details Numeric) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Dec. 01, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherDepreciationAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="nump">$ 173.1<span></span>
</td>
<td class="nump">$ 157.1<span></span>
</td>
<td class="nump">$ 156.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>123
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6864486528">
<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>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Dec. 01, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 2,951,458<span></span>
</td>
<td class="nump">$ 2,590,774<span></span>
</td>
<td class="nump">$ 1,693,954<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', 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="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation, amortization and accretion</a></td>
<td class="nump">736,669<span></span>
</td>
<td class="nump">346,492<span></span>
</td>
<td class="nump">325,997<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">787,705<span></span>
</td>
<td class="nump">609,562<span></span>
</td>
<td class="nump">454,472<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes</a></td>
<td class="num">(2,707)<span></span>
</td>
<td class="nump">468,936<span></span>
</td>
<td class="num">(51,605)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnInvestments', window );">Unrealized losses (gains) on investments, net</a></td>
<td class="num">(47,626)<span></span>
</td>
<td class="nump">793<span></span>
</td>
<td class="num">(5,494)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other non-cash items</a></td>
<td class="nump">13,835<span></span>
</td>
<td class="nump">7,193<span></span>
</td>
<td class="nump">4,625<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities, net of acquired assets and assumed 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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInReceivables', window );">Trade receivables, net</a></td>
<td class="num">(187,826)<span></span>
</td>
<td class="num">(1,983)<span></span>
</td>
<td class="num">(187,173)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="num">(531,054)<span></span>
</td>
<td class="num">(77,225)<span></span>
</td>
<td class="nump">28,040<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Trade payables</a></td>
<td class="num">(23,129)<span></span>
</td>
<td class="num">(54,920)<span></span>
</td>
<td class="nump">45,186<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="nump">171,705<span></span>
</td>
<td class="nump">43,837<span></span>
</td>
<td class="nump">151,104<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Income taxes payable</a></td>
<td class="nump">4,152<span></span>
</td>
<td class="nump">479,184<span></span>
</td>
<td class="num">(34,493)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">496,959<span></span>
</td>
<td class="nump">444,693<span></span>
</td>
<td class="nump">475,402<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">4,421,813<span></span>
</td>
<td class="nump">4,029,304<span></span>
</td>
<td class="nump">2,912,853<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireShortTermInvestments', window );">Purchases of short-term investments</a></td>
<td class="num">(699,893)<span></span>
</td>
<td class="num">(566,084)<span></span>
</td>
<td class="num">(1,931,011)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments', window );">Maturities of short-term investments</a></td>
<td class="nump">699,540<span></span>
</td>
<td class="nump">765,860<span></span>
</td>
<td class="nump">759,737<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfShortTermInvestments', window );">Proceeds from sales of short-term investments</a></td>
<td class="nump">86,137<span></span>
</td>
<td class="nump">1,709,480<span></span>
</td>
<td class="nump">1,393,929<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisitions, net of cash acquired</a></td>
<td class="num">(100,704)<span></span>
</td>
<td class="num">(6,314,382)<span></span>
</td>
<td class="num">(459,626)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(394,479)<span></span>
</td>
<td class="num">(266,579)<span></span>
</td>
<td class="num">(178,122)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireLongtermInvestments', window );">Purchases of long-term investments, intangibles and other assets</a></td>
<td class="num">(48,735)<span></span>
</td>
<td class="num">(18,513)<span></span>
</td>
<td class="num">(29,918)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfLongtermInvestments', window );">Proceeds from sale of long-term investments and other assets</a></td>
<td class="nump">2,550<span></span>
</td>
<td class="nump">4,923<span></span>
</td>
<td class="nump">2,134<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used for investing activities</a></td>
<td class="num">(455,584)<span></span>
</td>
<td class="num">(4,685,295)<span></span>
</td>
<td class="num">(442,877)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Purchases of treasury stock</a></td>
<td class="num">(2,750,000)<span></span>
</td>
<td class="num">(2,050,000)<span></span>
</td>
<td class="num">(1,100,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfTreasuryStock', window );">Proceeds from re-issuance of treasury stock</a></td>
<td class="nump">232,932<span></span>
</td>
<td class="nump">190,990<span></span>
</td>
<td class="nump">158,351<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_CostOfIssuanceOfTreasuryStock', window );">Taxes paid related to net share settlement of equity awards</a></td>
<td class="num">(439,984)<span></span>
</td>
<td class="num">(393,193)<span></span>
</td>
<td class="num">(240,126)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfDebt', window );">Proceeds from debt issuance, net of costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,248,342<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other financing activities, net</a></td>
<td class="nump">11,008<span></span>
</td>
<td class="num">(1,707)<span></span>
</td>
<td class="num">(1,960)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used for financing activities</a></td>
<td class="num">(2,946,044)<span></span>
</td>
<td class="num">(5,568)<span></span>
</td>
<td class="num">(1,183,735)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents', window );">Effect of foreign currency exchange rates on cash and cash equivalents</a></td>
<td class="num">(12,739)<span></span>
</td>
<td class="num">(1,738)<span></span>
</td>
<td class="nump">8,516<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="nump">1,007,446<span></span>
</td>
<td class="num">(663,297)<span></span>
</td>
<td class="nump">1,294,757<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at beginning of year</a></td>
<td class="nump">1,642,775<span></span>
</td>
<td class="nump">2,306,072<span></span>
</td>
<td class="nump">1,011,315<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at end of year</a></td>
<td class="nump">2,650,221<span></span>
</td>
<td class="nump">1,642,775<span></span>
</td>
<td class="nump">2,306,072<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosures:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for income taxes, net of refunds</a></td>
<td class="nump">352,478<span></span>
</td>
<td class="nump">210,369<span></span>
</td>
<td class="nump">396,668<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">152,075<span></span>
</td>
<td class="nump">81,258<span></span>
</td>
<td class="nump">69,430<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Non-cash 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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_InvestmentinLeaseReceivableAppliedtoBuildingPurchase', window );">Investment in lease receivable applied to building purchase</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">80,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="top.Show.showAR( this, 'defref_adbe_EquityAwardsAssumedForAcquisition', window );">Issuance of common stock and stock awards assumed in business acquisitions</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2,784<span></span>
</td>
<td class="nump">$ 10,348<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_CostOfIssuanceOfTreasuryStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cost of Issuance of teasury stock</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_CostOfIssuanceOfTreasuryStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_EquityAwardsAssumedForAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity awards assumed for acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_EquityAwardsAssumedForAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_InvestmentinLeaseReceivableAppliedtoBuildingPurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Investment in Lease Receivable Applied to Building Purchase</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_InvestmentinLeaseReceivableAppliedtoBuildingPurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the 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. Includes effect from exchange rate changes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_EffectOfExchangeRateOnCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireLongtermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, beyond the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the long-term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireLongtermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromIssuanceOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3255-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfLongtermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, beyond the current operating cycle.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfLongtermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromSaleOfShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromSaleOfTreasuryStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of an equity stock that has been previously reacquired by the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfTreasuryStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of investments, not including unrealized gains or losses on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, held at each balance sheet date and included in earnings for the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>124
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6856681904">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets Parenthetical - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts receivable, current</a></td>
<td class="nump">$ 9,650<span></span>
</td>
<td class="nump">$ 14,981<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par or stated value 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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">2,000<span></span>
</td>
<td class="nump">2,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par or stated value per share</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">900,000<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">600,834<span></span>
</td>
<td class="nump">600,834<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">482,339<span></span>
</td>
<td class="nump">487,663<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock, shares</a></td>
<td class="nump">118,495<span></span>
</td>
<td class="nump">113,171<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118955202&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>125
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6844641248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments (Details 2) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Dec. 01, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Net gain (losses) from foreign exchange option contracts recognized from income</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign Currency Transaction Gain (Loss), before Tax</a></td>
<td class="num">$ (26,252)<span></span>
</td>
<td class="num">$ (42,612)<span></span>
</td>
<td class="num">$ (30,705)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Net gain (losses) from foreign exchange option contracts recognized from income</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossRealized', window );">Foreign Currency Transaction Gain (Loss), Realized</a></td>
<td class="num">(14,420)<span></span>
</td>
<td class="nump">882<span></span>
</td>
<td class="num">(6,142)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossUnrealized', window );">Foreign Currency Transaction Gain (Loss), Unrealized</a></td>
<td class="nump">8,050<span></span>
</td>
<td class="num">(3,843)<span></span>
</td>
<td class="num">(907)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign Currency Transaction Gain (Loss), before Tax</a></td>
<td class="num">(6,370)<span></span>
</td>
<td class="num">(2,961)<span></span>
</td>
<td class="num">(7,049)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Derivative, Gain (Loss) on Derivative, Net</a></td>
<td class="num">(2,141)<span></span>
</td>
<td class="num">(1,432)<span></span>
</td>
<td class="num">(463)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument | Foreign Exchange Contract [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Net gain (losses) from foreign exchange option contracts recognized from income</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments', window );">Realized Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments</a></td>
<td class="nump">6,928<span></span>
</td>
<td class="num">(2,042)<span></span>
</td>
<td class="nump">5,415<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_UnrealizedGainLossonForeignCurrencyDerivativeInstrumentsNotDesignatedasHedgingInstruments', window );">Unrealized Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments</a></td>
<td class="num">(2,699)<span></span>
</td>
<td class="nump">3,571<span></span>
</td>
<td class="nump">1,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="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net</a></td>
<td class="nump">$ 4,229<span></span>
</td>
<td class="nump">$ 1,529<span></span>
</td>
<td class="nump">$ 6,586<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_UnrealizedGainLossonForeignCurrencyDerivativeInstrumentsNotDesignatedasHedgingInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrealized Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_UnrealizedGainLossonForeignCurrencyDerivativeInstrumentsNotDesignatedasHedgingInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4CC<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL109998890-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30700-110894<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30690-110894<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ForeignCurrencyTransactionGainLossRealized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30690-110894<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30700-110894<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossRealized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ForeignCurrencyTransactionGainLossUnrealized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30690-110894<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30700-110894<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossUnrealized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in earnings in the period from the increase (decrease) in fair value of foreign currency derivatives not designated as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5618551-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_HedgingDesignationAxis=us-gaap_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember</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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember</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>126
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6854020080">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Expenses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Dec. 01, 2018</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAbstract', window );"><strong>Accrued Expense [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued compensation and benefits</a></td>
<td class="nump">$ 317,897<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 313,874<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedBonusesCurrent', window );">Accrued bonuses</a></td>
<td class="nump">222,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">216,007<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_Accruedmediacosts', window );">Accrued media costs</a></td>
<td class="nump">117,591<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">124,849<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedRentCurrent', window );">Accrued building rent</a></td>
<td class="nump">98,570<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">61,544<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesAndExciseTaxPayableCurrent', window );">Taxes payable</a></td>
<td class="nump">82,988<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57,525<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedMarketingCostsCurrent', window );">Accrued corporate marketing</a></td>
<td class="nump">79,937<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66,186<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_SalesAndMarketingAllowances', window );">Sales and marketing allowances</a></td>
<td class="nump">74,163<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,968<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedRoyaltiesCurrent', window );">Royalties payable</a></td>
<td class="nump">61,938<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,529<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_Fairmarketvalueofderivativeliability', window );">Fair value of derivatives</a></td>
<td class="nump">32,531<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">816<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrent', window );">Accrued interest expense</a></td>
<td class="nump">28,878<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,481<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">281,722<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">196,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="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">$ 1,398,548<span></span>
</td>
<td class="nump">$ 1,193,543<span></span>
</td>
<td class="nump">$ 1,163,185<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_Accruedmediacosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accrued Media Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_Accruedmediacosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_Fairmarketvalueofderivativeliability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair market value of derivative liability</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_Fairmarketvalueofderivativeliability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_SalesAndMarketingAllowances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sales and marketing allowances.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_SalesAndMarketingAllowances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccruedBonusesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6935-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6911-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedBonusesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedMarketingCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services.   Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedMarketingCostsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedRentCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for contractual rent under lease arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6935-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedRentCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccruedRoyaltiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6911-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6935-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedRoyaltiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e7018-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6935-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e7018-107765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesAndExciseTaxPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6935-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesAndExciseTaxPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>127
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6842228192">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Other Intangibles (Details 3)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Nov. 29, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract', window );"><strong>Amortization Expense in Future Periods [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2019</a></td>
<td class="nump">$ 364,683<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2020</a></td>
<td class="nump">254,921<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2021</a></td>
<td class="nump">222,810<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2022</a></td>
<td class="nump">214,188<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2023</a></td>
<td class="nump">201,953<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">462,010<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_TotalAmortizationExpenseExpectedToBeRecognized', window );">Total expected amortization expense</a></td>
<td class="nump">$ 1,720,565<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_TotalAmortizationExpenseExpectedToBeRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finite-Lived Intangible Assets, amortization expense, total expected to be recognized</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_TotalAmortizationExpenseExpectedToBeRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract</td>
</tr>
<tr>
<td style="padding-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>128
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6839822896">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Details 1) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 29, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Dec. 01, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Closing market values (per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 309.53<span></span>
</td>
<td class="nump">$ 250.89<span></span>
</td>
<td class="nump">$ 179.52<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Unit [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, Restricted Stock Units (per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 253.91<span></span>
</td>
<td class="nump">$ 208.73<span></span>
</td>
<td class="nump">$ 120.33<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Total Fair Value Vested Units or Shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 969.6<span></span>
</td>
<td class="nump">$ 837.3<span></span>
</td>
<td class="nump">$ 472.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Unit or Share Activity</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning outstanding balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">8,668<span></span>
</td>
<td class="nump">9,304<span></span>
</td>
<td class="nump">8,316<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Awarded</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,598<span></span>
</td>
<td class="nump">4,012<span></span>
</td>
<td class="nump">5,018<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Released</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(3,847)<span></span>
</td>
<td class="num">(3,988)<span></span>
</td>
<td class="num">(3,859)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(785)<span></span>
</td>
<td class="num">(660)<span></span>
</td>
<td class="num">(766)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_DueToAcquisition', window );">Increase due to acquisition</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">595<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending outstanding balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">8,634<span></span>
</td>
<td class="nump">8,668<span></span>
</td>
<td class="nump">9,304<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract', window );"><strong>Units or Shares Outstanding</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Outstanding Weighted Average Remaining Contractual Life</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">1 year 1 month 13 days<span></span>
</td>
<td class="text">1 year 21 days<span></span>
</td>
<td class="text">1 year 1 month 9 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding', window );">Outstanding Intrinsic Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 2,672.6<span></span>
</td>
<td class="nump">$ 2,174.7<span></span>
</td>
<td class="nump">$ 1,670.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_RestrictedStockUnitsExpectedToVestShares', window );">Restricted Stock Units Expected To Vest Shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7,987<span></span>
</td>
<td class="nump">8,049<span></span>
</td>
<td class="nump">8,608<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_VestedAndExpectedToVestWeightedAverageRemainingContractualLife', window );">Vested And Expected To Vest Weighted Average Remaining Contractual Life</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">1 year 18 days<span></span>
</td>
<td class="text">1 year 3 days<span></span>
</td>
<td class="text">1 year 18 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_RestrictedStockUnitsExpectedToVestIntrinsicValue', window );">Restricted Stock Units Expected To Vest Intrinsic Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 2,472.2<span></span>
</td>
<td class="nump">$ 2,019.5<span></span>
</td>
<td class="nump">$ 1,545.3<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The intrinsic value is calculated as the market value as of the end of the fiscal period. As reported by the NASDAQ Global Select Market, the market values as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;1, 2017</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$309.53</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$250.89</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$179.52</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_adbe_DueToAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The quantity of shares issuable on stock options or awards brought over as a result of an acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_DueToAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</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_adbe_RestrictedStockUnitsExpectedToVestIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Restricted Stock Units expected to vest intrinsic value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_RestrictedStockUnitsExpectedToVestIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_adbe_RestrictedStockUnitsExpectedToVestShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Restricted Stock Units Expected To Vest Shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_RestrictedStockUnitsExpectedToVestShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</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_adbe_VestedAndExpectedToVestWeightedAverageRemainingContractualLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Vested And Expected To Vest Weighted Average Remaining Contractual Life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_VestedAndExpectedToVestWeightedAverageRemainingContractualLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_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>129
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6842215376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Benefit Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock', window );">BENEFIT PLANS</a></td>
<td class="text">BENEFIT PLANS<div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Retirement Savings Plan</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In 1987, we adopted an Employee Investment Plan, qualified under Section&#160;401(k)&#160;of the Internal Revenue Code, which is a retirement savings plan covering substantially all of our U.S. employees, now referred to as the Adobe Inc. 401(k) Retirement Savings Plan. Under the plan, eligible employees may contribute up to </span><span style="font-family:inherit;font-size:10pt;"><span>65%</span></span><span style="font-family:inherit;font-size:10pt;"> of their pretax or after-tax salary, subject to the IRS annual contribution limits. In fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, we matched </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> of the first </span><span style="font-family:inherit;font-size:10pt;"><span>6%</span></span><span style="font-family:inherit;font-size:10pt;"> of the employee&#8217;s eligible compensation. We contributed </span><span style="font-family:inherit;font-size:10pt;"><span>$51.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$41.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$34.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> in fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. We are under no obligation to continue matching future employee contributions and, at our discretion, may change our practices at any time.</span></div><div style="line-height:120%;padding-bottom:9px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Deferred Compensation Plan</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On September&#160;21, 2006, the Board of Directors approved the Adobe Inc. Deferred Compensation Plan, effective December&#160;2, 2006 (the &#8220;Deferred Compensation Plan&#8221;). The Deferred Compensation Plan is an unfunded, non-qualified, deferred compensation arrangement under which certain executives and members of the Board of Directors are able to defer a portion of their annual compensation. Participants may elect to contribute up to </span><span style="font-family:inherit;font-size:10pt;"><span>75%</span></span><span style="font-family:inherit;font-size:10pt;"> of their base salary and </span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> of other specified compensation, including commissions, bonuses, performance awards, time-based restricted stock units and directors&#8217; fees.&#160;Participants are able </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">to elect the payment of benefits to begin on a specified date at least three years after the end of the plan year in which election is made or vests. For cash benefit elections, distributions are made in cash and in the form of a lump sum, or five, ten, or fifteen-year annual installments. For stock benefit elections, distributions are settled in stock and in the form of a lump sum payment only.  Beginning January 1, 2020, our updated Deferred Compensation Plan will no longer allow participants, except our Board of Directors, to make stock benefit elections.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;">, the invested amounts under the Deferred Compensation Plan total </span><span style="font-family:inherit;font-size:10pt;"><span>$93.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$69.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively and were recorded as other assets on our Consolidated Balance Sheets. As of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$108.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$84.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, were recorded as long-term liabilities to recognize undistributed deferred compensation due to employees.</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_CompensationAndEmployeeBenefitPlansTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 712<br> -URI http://asc.fasb.org/topic&amp;trid=2197446<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -URI http://asc.fasb.org/topic&amp;trid=2127225<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndEmployeeBenefitPlansTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>130
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6842211920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">ACQUISITIONS</a></td>
<td class="text">&#160;&#160;ACQUISITIONS<div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Allegorithmic</span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">January&#160;23, 2019</span><span style="font-family:inherit;font-size:10pt;">, we completed the acquisition of Allegorithmic, a privately held 3D editing and authoring software company for gaming and entertainment, and integrated it into our Digital Media reportable segment. Prior to the acquisition, we held an equity interest that was accounted for as an equity-method investment. We acquired the remaining equity interest for approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$106.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash consideration. The total purchase price, inclusive of the acquisition-date fair-value of our pre-existing equity interest, was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$161.1 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In conjunction with the Allegorithmic acquisition, we separately recognized an investment gain of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$42.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, which represents the difference between the </span><span style="font-family:inherit;font-size:10pt;"><span>$54.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> acquisition-date fair value of our pre-existing equity interest and our previous carrying amount. </span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the acquisition method of accounting, the total final purchase price was allocated to Allegorithmic&#8217;s net tangible and intangible assets based upon their estimated fair values as of the acquisition date. The excess purchase price over the value of the net tangible and identifiable intangible assets was recorded as goodwill. Of the total purchase price, </span><span style="font-family:inherit;font-size:10pt;"><span>$125.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> was allocated to goodwill that was non-deductible for tax purposes, </span><span style="font-family:inherit;font-size:10pt;"><span>$44.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> to identifiable intangible assets and the remainder to net liabilities assumed.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pro forma financial information has not been presented for the Allegorithmic acquisition as the impact to our Consolidated Financial Statements was not material.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Marketo</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</span><span style="font-family:inherit;font-size:10pt;">, we completed the acquisition of Marketo, a privately held marketing cloud platform company, for approximately&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$4.73 billion</span></span><span style="font-family:inherit;font-size:10pt;"> of cash consideration. Adding Marketo&#8217;s engagement platform to Adobe Experience Cloud furthers our long-term plan for strategic growth in the Digital Experience segment and enables us to offer a comprehensive set of solutions to enable customers across industries and companies automate and orchestrate their marketing activities. Under the terms of the Share Purchase Agreement (&#8220;Purchase Agreement&#8221;), we acquired all of the issued and outstanding shares of capital stock of Milestone Topco, Inc., a Delaware corporation (&#8220;Topco&#8221;) and indirect parent company of Marketo, and other equity interests in Marketo. In connection with the acquisition, each Marketo equity award that was issued and outstanding was cancelled and extinguished in exchange for cash consideration. Also pursuant to the Purchase Agreement, upon closing of the transaction, cash was paid for the settlement of Marketo&#8217;s long-term incentive plan, the settlement of Marketo&#8217;s indebtedness and the acquisition of all remaining equity interests in Marketo K.K., a Japanese corporation and joint venture. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the acquisition, we entered into a credit agreement providing for a </span><span style="font-family:inherit;font-size:10pt;"><span>$2.25 billion</span></span><span style="font-family:inherit;font-size:10pt;"> senior unsecured term loan (&#8220;Term Loan&#8221;). The proceeds of the Term Loan were used to fund a portion of the purchase price of the acquisition and pay fees and expenses incurred in connection with the acquisition. The Term Loan funds were received on October 31, 2018 upon closing of the acquisition. </span><a href="#s7698171C833651399BE27C21E0A550FE" style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;"><span style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;text-decoration:none;">See Note 17 for further details regarding our Term Loan.</span></a></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We integrated Marketo into our Digital Experience reportable segment and have included the financial results of Marketo in our Consolidated Financial Statements beginning on the acquisition date. The amounts of net revenue and net loss of Marketo included in our Consolidated Statements of Income from the acquisition date through </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> were not material. The direct transaction costs associated with the acquisition were also not material.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Purchase Price Allocation</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the purchase accounting method,&#160;the total final purchase price was allocated to Marketo&#8217;s net tangible and intangible assets based upon their estimated fair values as of the acquisition date. The excess purchase price over the value of the net tangible and identifiable intangible assets was recorded as goodwill.</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below represents the final purchase price allocation to the acquired net tangible and intangible assets of Marketo based on their estimated fair values as of </span><span style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and the associated estimated useful lives at that date. During fiscal 2019, we recorded immaterial purchase accounting adjustments based on changes to management&#8217;s estimates and assumptions in regards to total purchase price, intangible assets, deferred revenue, tax liabilities assumed and their related impact to goodwill.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Useful Life (years)</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer contracts and relationships</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>577,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11</span></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchased technology</span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>444,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7</span></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog</span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</span></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-competition agreements</span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,100</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</span></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademarks</span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>328,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9</span></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total identifiable intangible assets</span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,468,100</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net liabilities assumed</span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(194,588</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;(1)</sup></span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,459,256</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total purchase price</span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,732,768</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-deductible for tax-purposes.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Identifiable intangible assets </span><span style="font-family:inherit;font-size:10pt;">&#8212; Customer relationships consist of Marketo&#8217;s contractual relationships and customer loyalty related to their enterprise and commercial customers as well as technology partner relationships. The estimated fair value of the customer contracts and relationships was determined based on projected cash flows attributable to the asset. Purchased technology acquired primarily consists of Marketo&#8217;s cloud-based engagement marketing software platform.&#160;The estimated fair value of the purchased technology was determined based on the expected future cost savings resulting from ownership of the asset.&#160;Backlog relates to subscription contracts and professional services.&#160;Non-compete agreements include agreements with key Marketo employees that preclude them from competing against Marketo for a period of two years from the acquisition date.&#160;Trademarks include the Marketo trade name, which is well known in the marketing ecosystem. We amortize the fair value of these intangible assets on a straight-line basis over their respective estimated useful lives.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill </span><span style="font-family:inherit;font-size:10pt;">&#8212; Approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$3.46 billion</span></span><span style="font-family:inherit;font-size:10pt;"> of goodwill has been allocated entirely to our Digital Experience reportable segment. Goodwill represents the excess of the purchase price over the fair value of the underlying acquired net tangible and intangible assets. The factors that contributed to the recognition of goodwill included securing buyer-specific synergies that increase revenue and profits and are not otherwise available to a marketplace participant, acquiring a talented workforce and cost savings opportunities. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Net liabilities assumed </span><span style="font-family:inherit;font-size:10pt;">&#8212; Marketo&#8217;s tangible assets and liabilities as of October 31, 2018 were reviewed and adjusted to their fair value as necessary. The net liabilities assumed included, among other items,  </span><span style="font-family:inherit;font-size:10pt;"><span>$102.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> in accrued expenses, </span><span style="font-family:inherit;font-size:10pt;"><span>$74.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> in deferred revenue and </span><span style="font-family:inherit;font-size:10pt;"><span>$182.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> in deferred tax liabilities, which were partially offset by </span><span style="font-family:inherit;font-size:10pt;"><span>$54.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash and cash equivalents and </span><span style="font-family:inherit;font-size:10pt;"><span>$71.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> in trade receivables acquired.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Deferred revenue </span><span style="font-family:inherit;font-size:10pt;">&#8212; Included in net liabilities assumed is Marketo&#8217;s deferred revenue which represents advance payments from customers related to subscription contracts and professional services. We estimated our obligation related to the deferred </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">revenue using the cost build-up approach. The cost build-up approach determines fair value by estimating the direct and indirect costs related to supporting the obligation plus an assumed operating margin. The sum of the costs and assumed operating profit approximates, in theory, the amount that Marketo would be required to pay a third party to assume the obligation. The estimated costs to fulfill the obligation were based on the near-term projected cost structure for subscription and professional services. As a result, we recorded an adjustment to reduce Marketo&#8217;s carrying value of deferred revenue to </span><span style="font-family:inherit;font-size:10pt;"><span>$74.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, which represents our estimate of the fair value of the contractual obligations assumed.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Taxes </span><span style="font-family:inherit;font-size:10pt;">&#8212; As part of our accounting for the Marketo acquisition, a portion of the overall purchase price was allocated to goodwill and acquired intangible assets. Amortization expense associated with acquired intangible assets is not deductible for tax purposes. Thus, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$348.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, included in the net liabilities assumed, was established as a deferred tax liability for the future amortization of the intangible assets, and was partially offset by other tax assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$166.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, which primarily consist of net operating loss carryforwards.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Any impairment charges made in the future associated with goodwill will not be tax deductible and will result in an increased effective income tax rate in the quarter the impairment is recorded.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Unaudited Pro Forma Results</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The financial information in the table below summarizes the combined results of operations of Adobe and Marketo, on a pro forma basis, as though the companies had been combined as of the beginning of the periods presented. The pro forma financial information is presented for informational purposes only and is not indicative of the results of operations that would have been achieved if the acquisition had taken place on December 3, 2016 or of results that may occur in the future.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following unaudited pro forma financial information for fiscal 2018 and 2017 combines the historical results for Adobe for the years ended November 30, 2018 and December 1, 2017 and the historical results of Marketo for the period January 1, 2018 through October 31, 2018&#160;and the year ended December 31, 2017, respectively:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,338,790</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,568,713</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,362,238</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,404,864</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Magento</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">June&#160;18, 2018</span><span style="font-family:inherit;font-size:10pt;">, we completed our acquisition of Magento Commerce (&#8220;Magento&#8221;), a privately held commerce platform company, and integrated it into our Digital Experience reportable segment. </span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below represents the final purchase price allocation to the acquired net assets of Magento based on their estimated fair values as of June 18, 2018 and the associated estimated useful lives at that date. During fiscal 2019, we recorded immaterial purchase accounting adjustments based on changes to management&#8217;s estimates and assumptions in regards to net liabilities assumed and their related impact to goodwill.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Useful Life (years)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer contracts and relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>208,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8</span></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchased technology</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,200</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In-process research and development </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,100</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademarks</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,100</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</span></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangibles</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,400</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total identifiable intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>395,800</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net liabilities assumed</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(68,182</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;(2)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,316,983</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total purchase price</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,644,601</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div></td><td style="vertical-align:top;padding-left:24px;"><div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-24px;"><span style="font-family:inherit;font-size:10pt;">Capitalized as purchased technology and are considered indefinite lived until the completion or abandonment of the associated research and development efforts. Subsequent to the acquisition, the associated in-process research and development efforts for certain projects were completed and the rest were abandoned. The respective related amortization and write-off were each immaterial.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup>&#160;</span></div></td><td style="vertical-align:top;padding-left:24px;"><div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-24px;"><span style="font-family:inherit;font-size:10pt;">Non-deductible for tax purposes.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pro forma financial information has not been presented for the Magento acquisition as the impact to our Consolidated Financial Statements was not material.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">TubeMogul</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">December&#160;19, 2016</span><span style="font-family:inherit;font-size:10pt;">, we completed our acquisition of TubeMogul, a publicly held video advertising platform company, and integrated it into our Digital Experience reportable segment. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the acquisition method of accounting, the total final purchase price was allocated to TubeMogul&#8217;s net tangible and intangible assets based upon their estimated fair values as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;19, 2016</span><span style="font-family:inherit;font-size:10pt;">.  During fiscal 2017, we recorded immaterial purchase accounting adjustments based on changes to management&#8217;s estimates and assumptions in regards to tangible assets, liabilities assumed, and their related impact to goodwill. The total final purchase price for TubeMogul was </span><span style="font-family:inherit;font-size:10pt;"><span>$560.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> of which  </span><span style="font-family:inherit;font-size:10pt;"><span>$348.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> was allocated to goodwill that was non-deductible for tax purposes, </span><span style="font-family:inherit;font-size:10pt;"><span>$113.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> to identifiable intangible assets and </span><span style="font-family:inherit;font-size:10pt;"><span>$99.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> to net assets acquired.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pro forma financial information has not been presented for the TubeMogul acquisition as the impact to our Consolidated Financial Statements was not material.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Other</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We also completed other immaterial business acquisitions during the fiscal years presented. Pro forma information has not been presented for these acquisitions as the impact to our Consolidated Financial Statements was not 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_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-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>132
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6853620576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY AND EQUIPMENT</a></td>
<td class="text">PROPERTY AND EQUIPMENT<div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net consisted of the following as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Computers and other equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,424,368</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,239,033</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Buildings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>482,797</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>485,024</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Building improvements</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>307,396</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>285,564</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leasehold improvements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>246,244</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>181,990</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Land</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144,871</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>145,065</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Furniture and fixtures</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>143,739</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121,206</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capital projects in-progress</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>112,232</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,026</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,861,647</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,480,908</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less accumulated depreciation and amortization</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,568,632</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,405,836</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,293,015</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,075,072</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense of property and equipment for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$173.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$157.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$156.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net, by geographic area as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> was as follows:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Americas:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,126,406</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>882,145</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,735</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,475</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Americas</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,129,141</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>912,620</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">EMEA</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,394</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,033</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">APAC</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>109,480</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>111,419</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,293,015</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,075,072</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>133
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6842201840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangibles (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Goodwill by reportable segment</a></td>
<td class="text"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill by reportable segment and activity for the years ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> was as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="29"/></tr><tr><td style="width:22%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Acquisitions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Acquisitions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Digital Media</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,724,747</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,247</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,481</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,737,513</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125,899</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(914</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,862,498</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Digital Experience</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,838,390</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,775,969</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(29,246</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,585,113</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>270</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(15,103</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,570,280</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Publishing</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>258,424</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>258,422</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>258,421</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,821,561</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,791,216</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(31,729</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,581,048</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126,169</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,018</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,691,199</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">_________________________________________</sup>&#160;</span></div><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts primarily consist of foreign currency translation adjustments.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Other intangibles by reportable segment</a></td>
<td class="text"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangibles, net, by reportable segment as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:12px;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Digital Media</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,483</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,280</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Digital Experience</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,640,925</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,000,718</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Publishing</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>157</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangibles, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,720,565</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,069,001</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock', window );">Other intangibles subject to amortization</a></td>
<td class="text"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangibles, net, as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> were as follows:&#160;</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:29%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:12px;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer contracts and relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,219,029</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(436,545</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>782,484</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,329,432</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(416,176</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>913,256</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchased technology</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>759,111</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(223,115</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>535,996</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>750,286</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(118,812</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>631,474</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademarks</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>384,300</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(73,546</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>310,754</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>384,855</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,968</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>358,887</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>143,400</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(75,570</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,830</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147,300</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,299</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>134,001</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquired rights to use technology</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,524</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(46,823</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,701</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,966</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(48,770</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,196</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,745</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,945</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,800</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,096</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(29,909</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,187</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangibles, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,589,109</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(868,544</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,720,565</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,721,935</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(652,934</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,069,001</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Amortization expense in future periods</a></td>
<td class="text">As of <span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">, we expect  the estimated aggregate amortization expense for each of the five succeeding fiscal years to be as follows:</span><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:12px;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other&#160;Intangibles</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>364,683</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>254,921</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>222,810</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>214,188</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>201,953</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>462,010</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total expected amortization expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,720,565</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>134
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6842211056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash, Cash Equivalents and Short-Term Investments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 29, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract', window );"><strong>Cash, Cash Equivalents, and Short-term Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock', window );">Cash, Cash Equivalents and Short-term Investments</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash, cash equivalents and short-term investments consisted of the following as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current assets:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>466,941</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>466,941</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,703</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,704</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market mutual funds</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,049,057</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,049,057</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Time deposits</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,519</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,519</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash equivalents</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,183,279</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,183,280</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash and cash equivalents</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,650,220</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,650,221</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term fixed income securities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,584</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>146</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,721</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,408,332</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,251</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(252</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,412,331</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,642</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,709</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. Treasury securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,992</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,994</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total short-term investments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,522,550</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,466</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(261</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,526,755</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash, cash equivalents and short-term investments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,172,770</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,468</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(262</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,176,976</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash, cash equivalents and short-term investments consisted of the following as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current assets:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>368,564</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>368,564</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market mutual funds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,234,188</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,234,188</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Time deposits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,023</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,023</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash equivalents</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,274,211</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,274,211</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash and cash equivalents</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,642,775</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,642,775</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term fixed income securities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,875</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(367</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,508</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,546,860</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24,696</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,522,208</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign government securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,179</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,155</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,601</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(286</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,316</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total short-term investments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,611,515</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,373</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,586,187</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash, cash equivalents and short-term investments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,254,290</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,373</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,228,962</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock', window );">Continuous Unrealized Loss Position Less Than Twelve Months Related to Available-for-Sale Securities</a></td>
<td class="text"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the fair value and gross unrealized losses related to available-for-sale securities, aggregated by investment category, that have been in an unrealized loss position for less than twelve months, as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>235,155</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(183</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>538,109</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,966</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,651</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,696</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(54</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,305</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,599</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(81</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>245,111</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(188</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>551,404</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,101</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_adbe_ScheduleOfUnrealizedLossOnInvestmentsTwelveMonthsOrLongerTableTextBlock', window );">Continuous Unrealized Loss Position Twelve Months or Longer Related to Available-for-Sale-Securities</a></td>
<td class="text"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the fair value and gross unrealized losses related to available-for-sale securities, aggregated by investment category, that were in a continuous unrealized loss position for more than twelve months, as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;">: </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,300</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(70</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>969,701</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,730</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,754</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,812</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(313</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,532</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(205</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign government securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,154</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,054</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(74</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,020,199</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,272</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">Cost and Estimated Fair Value of Debt Securities</a></td>
<td class="text"><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the cost and estimated fair value of the fixed income securities classified as short-term investments based on stated effective maturities as of </span><span style="font-family:inherit;font-size:10pt;">November&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due within one year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>928,472</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>929,616</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due between one and two years</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>394,436</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>395,917</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due between two and three years</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>179,468</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>180,867</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due after three years</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,174</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,355</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,522,550</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,526,755</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_adbe_ScheduleOfUnrealizedLossOnInvestmentsTwelveMonthsOrLongerTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Unrealized Loss on Investments Twelve Months or Longer [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">adbe_ScheduleOfUnrealizedLossOnInvestmentsTwelveMonthsOrLongerTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>adbe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-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_InvestmentsClassifiedByContractualMaturityDateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of cash, cash equivalents, and investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27290-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
